WINCC 有条件报警

使用WINCC V7.3+OPC软件读取仪表来做监控系统,没有PLC。我想在电机电流低于25A时报警(电机启动时才报警,不启动时不报警),但在WINCC-->报警记录-->模拟量报警中没有相关设定,请教各位如何实现这个功能?

最佳答案

1、定义一个内部变量,假定叫spL,浮点型数据
2、全局脚本里面写一个定时执行的脚本,当电机启动信号on时,spL=20.0,否则spL=-10.0
我用vbs写了一个简单的脚本测试:r1_b是电机启动信号,spL是报警设定

Dim motorRun
motorRun = HMIRuntime.tags("r1_b").Read
If   motorRun = 1 Then
   Hmiruntime.Tags("spL").Write 20.0
Else
   Hmiruntime.Tags("spL").Write -10.0
End If
3、定义模拟量报警,“间接”列勾上,然后“比较值变量”列选择spL

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318789.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐