组态平台的主要功能之一就是监控下位机数据变量的变化,并通过绑定的控件进行展示。比如,很多时候,组态上的图形控件可能只绑定了一个温度变量,那么超过80度就会自动告警。但这个控件也有可能绑定多个变量,出现告警可能是多个变量达到条件而触发的,就需要对中间变量进行配置。
对此,物通博联提供基于工业智能网关实现中间变量表达式的快速配置操作。用户可以根据生产现场的应用需求,灵活配置中间变量表达式,实现多参数、多条件下的设备智能告警,从而在微信、短信、邮件上接收到告警信息,及时采取措施管理控制,确保生产秩序安全可靠。
配置操作
一、设备接线
通过产品说明书或者利用相应的产品配置软件,获取采集设备的串口参数(从站地址、串口号、波特率、数据位、停止位、奇偶校验)或者网络参数(IP地址、端口号),根据设备的接线类型再进行接线。
二、网关联网配置
网络—可选WIFI网络、3G/4G网络(需要在网关通电前插入手机SIM卡,默认已开启3/4G网络)、WAN外网。联网方式只能三选一,不能同时选择两种。网关设置为拨号方式(4G/3G上网模式),系统会启动无人值守看护程序,如果发现没有插卡、没接天线、手机卡欠费会进入诊断模式,会重启网络,所以调试过程如果不用4G/3G上网,请先关闭拨号网络。
三、数采配置
1、添加设备
通迅协议:Modbus TCP(依据实际情况)
通讯参数:网关下挂设备的IP地址+端口号(依据实际情况)
2、添加变量
3、添加中间变量
-
寄存器类型:表达式运算需要选择MIDDLE中间变量;
-
脚本运算:需要在变量前面添加 符号表示某个变量名称的变量值,例如 符号表示某个变量名称的变量值,例如 符号表示某个变量名称的变量值,例如A+$B代表中间变量的运算是变量A与变量B的和。
4、重启采集程序
点击“重启采集程序”按钮,右下角提示成功后生效。
5、计算结果
使用中间变量公式计算,相加得出结果如下:
四、功能举例
灵活运用运算符可实现各种功能,下面举例
需求:
①变量A>10和变量B<100满足其中一个条件的同时,变量C恒等于6时输出1
②变量A>10和变量B<100满足其中一个条件的同时,变量C不等于6时输出2
③变量A>10和变量B<100都不满足条件时,输出2
表达式①:!((( A > 10 ) ∣ ∣ ( A>10)||( A>10)∣∣(B<100))&&!($C==6))+1
表达式②:2-(( A > 10 ) ∣ ∣ ( A>10)||( A>10)∣∣(B<100))&&!($C==6)
注:可实现的表达式不止一种,可灵活变换