我想在主界面放置一个灯,只要其他的报警变量有变化,即只要有一个报警出现,这个灯就会变化闪烁,也就表示有故障报警。请问该怎么设置?请回答详细一点,我也是刚刚接触WinCC,谢谢!我不想在PLC编程解决这个问题。
最佳答案
您的人机界面是触摸屏还是电脑呀,如果是触摸屏,需要支持脚本功能,不支持脚本功能的话,只能在PLC里面加综合报警点了
如果支持脚本,创建一个内部变量E,用脚本读取所有的需要报警的变量,当条件达到时设置E=1,条件没达到,设置E=0然后在画面上画个圈当灯,闪烁属性连接变量E,动态 1的时候是,0 是 否
脚本VBS如下:二进制变量 A B=1报警, 模拟量变量 C>50 D> 60报警
if HMIRuntime.Tags("A").Read + HMIRuntime.Tags("B").Read >1 or HMIRuntime.Tags("C").Read>50 or HMIRuntime.Tags("D").Read > 60 then
HMIRuntime.Tags("E").write 1
else
HMIRuntime.Tags("E").write 0
end if
提问者对于答案的评价:
请问一下这个脚本要具体怎么创建呢?怎么让E变化?
专家置评
可以考虑使用 horn ,报警器来实现您的功能。
需要安装基本过程控件, 然后参照帮助文件去设置。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc147635.html