到底是WinCC安装的问题还是代码的问题?

已锁定

富春记

  • 帖子

    124
  • 精华

    0
  • 被关注

    6

论坛等级:游士

注册时间:2007-12-11

普通 普通 如何晋级?

到底是WinCC安装的问题还是代码的问题?

525

3

2009-12-04 12:05:14

我一段一段的来试,就下面那点代码,好久执行的时好时坏:
Option Explicit
Function action
Dim TimeM,TimeS,Print
Dim S
Set Print=HMIRuntime.Tags("Print")
Set TimeM=HMIRuntime.Tags("TimeM")
Set TimeS=HMIRuntime.Tags("TimeS")
Print.Read
TimeM.Read
TimeS.Read
'以上三个变量均来自WinCC,其中TimeM,TimeS来自System INFO
S=Print.Value
If TimeS.Value>51 Then '这边有用TimeM=50或TimeM>50试过
S=1
MsgBox "改变啦!"
Else
S=0
End If
Print.Write s
End Function
现象:
1、有时动作在激活中,但是Print的值没有改变;
2、有时提醒Print对象不支持Write等;
3、有时保存一次代码可执行一次,弹出Msgbox;
4、有时会自动执行一次并弹出Msgbox,但是当条件不满足时Print的值还是1.
这到底是错在哪里?我都快没有信心啦。
到底是WinCC安装的问题还是代码的问题? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32564条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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