如果有一天,你在家里,接到你的plc打过来的电话:“ 报告主人,我现在有点发烧,请过来检测一下是否温度过高!”,是不是感觉很神奇的样子?没错,使用巨控grm530系列模块真的可以做到。
说到远程监控,远程调试监控plc程序,除了远程查看数据,分析数据之外,设备报警提醒也是一个很重要的功能。传统的监控报警提醒,无非是通过弹屏,播放语音,提醒操作人员处理,但是设想一下,你的值班人员会真正在监控电脑面前认真的查看故障,并及时处理吗?也许,他只是在埋头玩手机……
grm530的短信功能,很好的解决了这个问题,为了能起到紧急情况主动提醒的效果,grm530的短信功能可以实现在发短信之前先拨号提醒, 分级短信发送,短信重复发送等!而现在,我要推荐的是grm530的语音功能!语音电话具备更好的主动提醒功能,并且更加直观的播报出故障情况,对报障设备安全,提供应急处理的响应,具备重大意义!
使用语音报警时,在报警条件成立时(对实际应用而言就是plc寄存器满足一个条件),grm530模块会主动拨打值班人员的手机,并且播放预先定义的语音。
拿我们常用的西门子 smart200 为例。需要的硬件如下:
1、grm532y-clk/grm232q-clk 智能远程控制终端
2、网线一条
3、手机卡一张 硬件连接线如下图
现在我们一步一步如何使用 grm532y-clk实现 plc 故障时发出短信通知以及电话拨号通知到指定人员
硬件的连接如上图:西门子 smart200 走网口接到 grm530/s6530 的 lan1 或 lan2 口上(注意 lan1 和 lan2
互为2口交换机)。
现场的 plc200 与模块 grm530/s6530 的连接线硬件接好了。接下来我们打开自己的电脑,开始配置短信触发时的成立条件和内容。
用电脑打开 grm530/s6530 的配置软件 grmdev5.exe。(注意软件下载后解压即可以用不需要安装) 解压后点击文件夹里的程序应用图标如下图:
对应上图选择对应模块的具体型号(注意模块的右侧面二维码有对应的具体型号)然后根据菜单默认确认进入开发界面,如下图,
进入配置软件,双击配置软件左上角红色 net(modbus_tcp),跳出对话框,下拉菜单选择 smart_s7_200 tcp 协议(注意如果是接其它类型的 plc 对应选择其它对应的 plc 专用协议即可).
左上角 net(smart7_s7_200_tcp)右键新建设备,跳出对话框,填上 smart 200 的 ip:192.168.2.1(此处举列 plc 的 ip 是:
192.168.2.1)。然手在数据词典栏底部新建变量关联上plc的寄存器地址及名称如下图:
如上图数据词典栏里:新建变量关联 io 设备:smart 200plc 名称填上:温度过高报警对应关联到 plc 的寄存器地址:i 区(bit)0.0,
水箱液位关联 plc 的寄存器地址:vd100.此处组态类似上位机触摸屏和组态软件的变量地址关联。
最后把所有要触发报警的变量全部关联出来。然后跳到短信报警栏,配置触发的条件以及报警所发的短信内容。
短信报警分为四类:
1) 界限报警:用于单个整数或浮点数的报警,高于高限或低于低限时发出报警。
如温度高于 50 度或者低于 10 度要发出报警短信,请选用此类报警。
2) 条件报警(开关量报警):用于开关量或者条件表达式的报警。在表达式为真时,发出报警短信和电话。
如开关量闭合或者断开要发出报警短信电话,以及多个变量的组合条件报警,请选用此类报警。
3) 故障代码报警:根据单个整数变量的不同值,发出不同内容的报警短信电话。
如变量为 1,表示电压过高,变量为 2,表示电流过高,请选用此类报警。
请根据实际情况,选择不同的报警类型。
下图为条件报警(开关量)
条件报警(开关量报警)
触发表达式
触发表达式即报警条件,可以是一个开关量,也可以是一个复杂的表达式。表达式计算结果值不等于 0
表示报警条件成立。也可以表达式计算结果值等于 0 表示报警条件成立。根据实际情况设置
举例:
开关量闭合报警,触发表达式: 开关量==1
开关量断开报警,触发表达式: 开关量==0
如上图:触发表达式:温度过高报警==1
复杂表达式用于多个条件组合报警,例如触发表达式:空调已开==1&&温度>=50
下图为举例
报警短信模板:短信报警内容即是电话语音内容(同步:发完短信,打电话播放短信内容)
消息模板用于定义本产品发出的短信息内容。消息模板中,除了用{}括起来的参数之外,其他的文本照原样发送。参数最多 8 个,在消息模板中使用{p1}到{p8}表示,运行中,这些参数在短信中会按照类型转化为字符串。
报警发送目标:
电话提醒勾选后,发送报警短信后,系统会拨打接收目标手机(并无语音,仅振铃提醒),30 秒后自动挂断。
◆ 接收恢复短信勾选后,当报警恢复,且该发送目标之前已经收到报警信息,则系统发送报警恢复信息给该接收目标。恢复信息的内容在每个报警中的报警恢复消息模板中配置。
◆ 接收确认通知勾选后,当报警被某个报警信息接收用户发短信确认后,系统发送确认通知信息给该接收目标,以便让相关人知晓已经有用户收到报警信息并准备处理该报警。通知信息内容详见工程选项->短信/4g/4g 中的“报警确认通知短信模板”。
如下图:
报警消息模板反映了值班人员收到的报警短信的内容。运行过程中,报警消息模板中的报警参数会替换成相应的变量值,或者多状态文本。
如上图,高限报警短信模板中,选择了一个参数为 p1, 报警参数 p1 配置为下图,关联到变量“水箱液位”,类型为浮点数。那么运行过程中,当产生高限报警时,消息模板中的{p1}被变量“水箱液位”的数值替换,用户收到的报警短
信实际内容如下:a1: 水箱液位过高,当前液位=3.5米
如上图:在短信报警栏里填上触发成立的条件,以及报警内容。上面列了两种变量一种是开关量一种模拟量报警(注意报警参数栏里:模拟量一般关联,这样发报警时也会把当前值一起发送出来。)。
最后把所有需要报警寄存器全部配置好后,下载到 grm530 模块里(注意下载分两种:一种是本地下载,就是模块用网线与电脑连接下载(模块出厂 ip 是 192.168.1.240 电脑网卡的 ip 要在 1 网段,第二种常用可以通过云端下载)。
接下来 grm530模块插上手机卡(注意流量卡是不能发短信的,必须是普通手机卡能发短信的卡),待模块数管码显示:4- ,表明模块已上线如下图。
当发生报警时触发报警拿出手机会收到报警短信及报警电话,短信内空如下图:
MAX4180~MAX4187 单/双/四电流反馈放大器
硬件工程师与软件工程师的区别
曹操专车要在专车市场大干一场
2023年SMM新能源产业年会来啦!
Hi-Fi功率放大器电路和电源供电电路
巨控GRM530让你的PLC给你打电话发短信通知方案
干法刻蚀工艺介绍 硅的深沟槽干法刻蚀工艺方法
关于ATP荧光检测仪检测食品安全的原理介绍
Mouser提供在线设计全攻略 TI WEBENCH设计工具加速您的设计
变压器的差动保护
土壤水分监测仪的功能及技术参数
移动通信中的无线接入安全机制
怎样才能实现传感器领域真正意义上的国产化替代
通用时间开关电路原理图讲解
5G又一突破,远程操控机器人“云”手术!
CEVA在2022年第二季度芯片出货量超过150亿颗
联想采用赛普拉斯的PRoC-UI以实现Windows 8 触摸手势功能
如何从外部优化降压稳压器ICS的频率响应
什么是共线天线?共线天线的主要类型
碳化硅功率MOSFET模型的应用特性分析