这是winCC的bug吗

我在用winCC6.0 SP3时发现一个奇怪问题:winCC应用程序运行一段时间后或者VBScript经过多次修改后,系统在运行时会产生编译错误,通过调试器打开运行文档发现,系统在将需要调用的脚本进行运行前会将所要使用的所有脚本程序和事件程序放在一个PDL_events文件中。在该文件中我发现我原来运行正常的子程序代码段被修改了,产生一些异常的代码,如下面的代码段。在代码的结尾(end function)加上了不该加的内容,导致程序无法运行。这是为什么?
 Function waitPLCEnd(inc)
 Dim rtn,start_wait,end_wait,objProgValue,i
 Set objProgValue=HMIRuntime.Tags("progValue")
 start_wait=Timer
  Do While rece_state=False 
      end_wait=Timer
      If end_wait-start_wait>60 Then
        Exit Do
      End If
      i=objProgValue.Read+1
      If i<inc Then
       objProgValue.Value =i
      End If    
      objProgValue.Write ,1
 '     HMIRuntime.Trace "loading techPara..." & vbCrLf
      rece_state=receLoadState(posNo)
  Loop
 waitPLCEnd=rece_state
 End Function;C:\Progr

最佳答案

咨询一下simens工程师吧

提问者对于答案的评价:
我咨询了西门子工程师,通过热线邮箱,但没有得到任何答复。我想这应该是它的一个bug,但愿它的以后版本能够注意到这个问题

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • Wincc提示“被调用的对象已与其客户端断开连接”

    Wincc7.3 打开项目文件的时候会提示“被调用的对象已与其客户端断开连接”,然后就打不开项目。这个文件应该没有问题,我在自己电脑上和其他两台工控机(暂且称为1、2号吧…

    2021年7月5日
  • 重新安装一个新的Wincc服务器

    现场有一个旧的服务器,经常出现问题,导致生产不能进行,只能找人修理,严重耽误生产,现在想买一个新的服务器,请问我需要有什么注意的吗?有三个问题:1、有三个客户机,客户机需要改动吗?…

    SIMATIC WinCC 2017年11月29日
  • wincc不需要确认的报警怎么做?

    我在系统-无确认内设置了个报警,但是为1时,在报警界面不显示此报警,只能在归档内找到。 图片说明:    最佳答案 因为系统-无确认消息类别中『无“已离开”状态…

    2020年11月1日
  • 请教个WINCC的问题

    请教大家一个WINCC的问题,是这样的。WINCC的画面上有很多阀门,切换画面后阀门状态刷新的很慢,好过好几秒才正常。之前都是正常的,今天出现这种情况。我在服务器上打开也是这样,我…

    SIMATIC WinCC 2021年7月5日
  • WINCC弹出界面问题

    新手请教:我在主界面做了个弹出界面的按钮,利用动态连接弹出界面,启动运行系统能弹出界面,但关闭弹出界面后返回到主界面的编辑状态,怎么设置能返回到主界面的运行状态?谢谢各位指教! 最…

    SIMATIC WinCC 2019年6月11日
  • wincc能像STEP7那样仿真吗?

    激活运行后 很多地方都是叹号 点不了啊! 最佳答案 wincc可以连接step7仿真,参考https://wenku.baidu.com/view/8e8a9e…

    SIMATIC WinCC 2021年7月5日
  • 时间设置

    有一个项目控制20台设备,要求早8:00开始先后在不同时间启动,中间要求在不同时间停止。我在系统提取时间与设定时间作比较:"DB5.DBB3"是系统"…

    SIMATIC WinCC 2019年6月11日
  • TIA WINCC V15.0授权选型

    有个项目两台smart 200  每台变量差不多个150,选用的RT Advancde v15.0.0.0做为上位机,现在需要购买…

    2020年11月1日
  • 在程序监控中,变量一直在变化,但是连接到WINCC画面上,这个变量就没有反应,一直不变化

    做了一个小车移%ignore_a_1%面,在DB1里面监控,变量一直变化,但是WINCC画面上的变量连接小车不动,这是什么原因 图片说明:     &…

    2021年7月5日
  • 关于wincc报警

    我要在wincc里面弄两个报警控件,其中一个是确认后报警信息就不显示,还有一个即使是确认后报警信息依然存在就是颜色改变了,请问要怎么实现,谢谢! 最佳答案 报警控件的过略条件不同。…

    SIMATIC WinCC 2019年6月11日