恭喜,你发布的帖子
发布于 2017-01-13 09:09:21
12楼
脚本执行有周期的,滞后于触发。wincc外部变量alarm,wincc内部变量alarm_sav,alarm_up,alarm_down。全局vbs脚本,周期1s。
dim mytag(2)
mytag(0)=hmiruntime.tags("alarm").read
mytag(1)=hmiruntime.tags("alarm_sav").read
if mytag(0) xor mytag(1) and mytag(0)=1 then'上升沿置位alarm_up,否则复位它
hmiruntime.tags("alarm_up").write 1
else
hmiruntime.tags("alarm_up").write 0
end if
if mytag(0) xor mytag(1) and mytag(0)=0 then'下降沿置位alarm_down,否则复位它
hmiruntime.tags("alarm_down").write 1
else
hmiruntime.tags("alarm_down").write 0
end if
然后用alarm_up和alarm_down来做报警。
请填写推广理由:
分享
只看
楼主