就是有个风机执行器开口度限制,要求每次输入超过30%就提示输入超限,最好是做成跟io域原来的上下限那种限制弹出的窗口一样
最佳答案
wincc定义内部变量保存当前输入值,io域的属性–事件–输出/输入–输出值–改变,编程:
dimmytag(2)
mytag(0)=HMIRUNtime.tags("val_input").read//wincc内部变量
mytag(1)=hmiruntime.tags("val_ouTPut").read//wincc外部变量,控制设备
ifabs(mytag(0)-mytag(1))>12.0then//这个12.0根据你自己计算出你的30%对应的数值
msgbox"超限"
else
hmiruntime.tags("val_output").writemytag(0)
endif
提问者对于答案的评价:
谢谢大神的回答。我已经用上了您的答案。很好用。还有关于C脚本和全局脚本学习的书推荐一下啊谢谢。。。。