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日
下一篇 2020年11月1日

相关推荐

  • 需要Mapper.zip

    我想要将wincc集成到STEP7中,发现安装时没有选择自定义安装,网站上查找需要Mapper.zip既OS V7.0,请哪位好心人发给我一份吧。先谢谢了。邮箱号:ext…

    SIMATIC WinCC 2019年6月11日
  • WINCC的VB执行问题

    现在看了官网的VB复位脚本历程,没看懂,脚本执行没看懂,特别是最后一个Msgbox objtag.value 如何理解。 图片说明:    …

    2021年7月5日
  • HMI的库文件不能正常使用

    已有一个HMI的库文件,在实验室电脑上加入库,然后项目树下直接添加可以正常使用。整个项目拷到自己电脑上,能正常打开HMI的组态画面。把库文件拷到自己电脑上,添加到项目树下使用时,H…

    SIMATIC WinCC 2017年6月1日
  • 求助关于Wincc开关控件控制

    开关按钮与一个字节变量的其中一位相关联,操作按钮,对应位变化,或位变化时按钮指示灯变化。       我试了一…

    SIMATIC WinCC 2019年6月11日
  • ET200M和PC连接

    1、不用CPU,ET200M能不能实现和PC通讯? 最佳答案 ET200M和PC连接? PLC与ET200M需要DP或者(MPI)通讯,这样PC可以与ET200M建立通讯…

    SIMATIC WinCC 2019年6月11日
  • Wincc静态文本透明问题

    Wincc静态文本在,边框颜色、背景颜色和边框背景颜色都已设置成透明,全局颜色方案改为否,编辑状态下,只显示文字,运行时出现边框,怎么解决? 问题补充:图片 图片说明: &nbsp…

    2017年11月23日
  • 怎么把泵的启动和停止记录每个月自动生成一个按日期命名的excel表格

    如题 问题补充:wincc v7.0上位机上 最佳答案 vbs脚本用变量的上升沿触发(启动停止的的状态都是置位变量)(用一个变量记录当前变量的状态,如果保存值为0当前值为…

    SIMATIC WinCC 2018年3月6日
  • Webbrowser无法打开PDF

    WINCC Webbrowser无法打开PDF文件如何安装插件 最佳答案 wincc7.0 窗口 PDF文件http://www.ad.siemens…

    SIMATIC WinCC 2020年11月1日
  • 网络故障

    S7-300+WINCC6.0用适配器可以与PLC连接,用网卡CP343-1不能通信.SP灯亮,其他都不亮,网络显示电缆已拔出 最佳答案 首先解决SP亮的问题,一般情况下可能是电缆…

    SIMATIC WinCC 2019年6月11日
  • wincc脚本是否支持定义类

    请问能否在vb脚本中定义一个类,或者结构体,谁能给一个vb脚本的编程手册 图片说明:    最佳答案 VBS不支持的吧,C脚本可以自定义结构体的倒是脚本学习资料…

    2021年7月5日