winCC bug?

已锁定

kkz

  • 帖子

    252
  • 精华

    0
  • 被关注

    5

论坛等级:游侠

注册时间:2007-01-14

普通 普通 如何晋级?

winCC bug?

472

5

2008-12-29 08:39:27

我在用winCC6.0 SP3时发现一个奇怪问题:winCC应用程序运行一段时间后或者VBs cript经过多次修改后,系统在运行时会产生编译错误,通过调试器打开运行文档发现,系统在将需要调用的脚本进行运行前会将所要使用的所有脚本程序和事件程序放在一个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 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
winCC bug? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32760条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。