WICCA7.4.1.0 VBS脚本编译错误问题

1.为什么vbs脚本编译总是出现错误,怎么能知道是哪行有错误
2.都是官网上的例子程序,仔细检查也没发现输入错误问题,应该是使用问题吧
3.求大神指导

问题补充:
就是下面一段代码
Function ActualPointLeft_Trigger(ByVal Item)
Dim poly,lft,speed
Set poly=HMIRuntime.ActiveScreen.ActiveScreenItems("polyline01")
poly. Index=1
lft=poly.ActualPointLeft
speed=HMIRuntime.SmartTags("WaterFlowSpeed")
If HMIRuntime.SmartTags("WaterFlowDirection")=False Then    
   If speed=2 Then
      ActualPointLeft_Trigger=lft+3
   Elseif speed=1 Then
      ActualPointLeft_Trigger=lft+2
   Else 
      ActualPointLeft_Trigger=lft+1
   End If
   If lft>=58 Then
       poly.ActualPointLeft=40
       ActualPointLeft_Trigger=40
   End If
 Else
   If speed=2 Then
      ActualPointLeft_Trigger=lft-3
   Elseif  speed=1 Then
      ActualPointLeft_Trigger=Lft-2
   Else
      ActualPointLeft_Trigger=lft-1
   End If 
   If lft<=40 Then
      poly.ActualPointLeft=58
      ActualPointLeft_Trigger=58
   End If
  End If
End Function

钻石用户推荐最佳答案

1、使用脚本诊断功能,在脚本前面不要有on error resume next这一行,然后出错的话,再诊断窗口里面有提示哪一行出现问题的
参考:WINCC脚本学习-一-脚本调试
http://www.ad.siemens.com.cn/club/bbs/post_recommend.aspx?b_id=5&a_id=1449765

2、仔细检查是不是有中文符号 多的空格之类的

补充:
右键--检查 在下面的输出窗口有提示那一行有错误的
看附图

图片说明:

WICCA7.4.1.0  VBS脚本编译错误问题  WICCA7.4.1.0  VBS脚本编译错误问题  

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc316486.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:22
下一篇 2020年11月1日 下午4:22

相关推荐

  • 请教安装wincc 弹出错误弹窗

    1.下图,系统是win7旗舰版,请教是什么原因啊如何解决 图片说明:    最佳答案 1、解读弹窗的信息,在你的计算机中没有找到WINCC 7.4或S…

    2021年7月5日
  • WINCC报警记录可以作中英文转换吗?

    我想在WINCC报警记录里做两种语言,中文语言里报警时显示中文,英文语言里显示英语,不知可以实现吗?报警确认该怎么作? 最佳答案 1)WINCC报警记录的中英文切换在文本库中做就可…

    SIMATIC WinCC 2019年6月10日
  • wincc 报表打印

    我用的是wincc v6.0 sp1,请教如何做打印时间选择画面?并进行设置? 最佳答案 你想打印什么呢?如果是在线表格里或者趋势图里的归档数据,可以选择时间段…

    SIMATIC WinCC 2019年6月11日
  • WINCC读取DB变量是每次都把整个DB块读上来么?

    WINCC用是会用了,但是对读写PLC中DB块的机制还不太了解。最近遇到一个程序,里面有很多个上K字节的DB块,实际每一个DB块只用了不到100字节,而且这些变量是分散分布在DB块…

    SIMATIC WinCC 2020年11月1日
  • 无符号32位数如何确定每个位的状态

    现在我需要对32位的无符号数据进行每个位的状态监视,自己做了个全局脚本,如下: DWORD exter;    //定义…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible smart V3不能仿真

    wincc flexible smart 是在虚拟机上装的,项目建完,点仿真运行,然后就一直停如图所示的步骤,也不动了,而且仿真运行按钮也变灰了,点不…

    2021年7月5日
  • PCS7客户机/服务器架构

    什么情况下需要完全下载客户机,完全下载客户机会导致停机吗?完全下载客户机,客户机运行的Wincc需要退出吗? 最佳答案 1、在新增修改画面、变量等与画面有关的操作时,都需要下载到客…

    SIMATIC WinCC 2021年7月5日
  • 解除STEP7和WINCC的集成

    我做了一个吧WINCC集成到STEP7的项目,后来发现不能复制做备份,我已经从CPU313C-2DP上吧PLC的程序复制了,我想把集成解除,单独复制WINCC,请问怎样解除它们之间…

    SIMATIC WinCC 2019年6月11日
  • wincc不同版本的转换

    我有一套用wincc7.0做的画面程序,现在要用6。0的版本打开,请问具体怎么去打开。 最佳答案 LZ没戏了,画面重新做吧。Wincc是向下兼容的,低版本的根本就无法打开高版本做的…

    SIMATIC WinCC 2019年6月11日
  • WinCC中锁定的组合键无效该怎么办?

    WinCC中锁定的组合键无效该怎么办?我在计算机属性中禁止键中全部勾选上了,但是运行后,按DEL+ALT+CTRL键还是能用。请问一下为什么?我在注册表中找不到GinaDLL&nb…

    SIMATIC WinCC 2019年6月11日