西门子PLC发短信方案概述
为了实现无人值守,在设备发生故障时,通过短信或者拨号的方式,通知值班人员,在PLC控制系统中获得了广泛的应用。传统的实现方式一般采取通过PLC的通讯口外接短信猫的方式,通过PLC的自由通讯协议,控制PLC发出短信。此类方案缺陷在于:
1.程序复杂,需要熟悉PLC自由协议编程,AT指令集,如果需要发出中文短信,还需要UNICODE编码,非常麻烦,因此,使用短信猫的方式,一般只实现简单的报警。
2.可靠性差,普通短信猫很多并非为恶劣的工业环境设计,多采用国产模块或拆机TC35I之类的模块,容易出现死机,无响应等。
新的解决方案:
1.PLC无需编写任何程序,只需简单对GRM200模块进行简单配置。短信功能包括中文短信报警,短信查询PLC寄存器,短信修改寄存器。
2.直接支持的PLC包括三菱,西门子S7-200,S7-300,S7-400,欧姆龙,台达和标准MODBUS主从协议。
3.也可以通过modbus通讯连接松下PLC,永宏PLC,施耐德PLC,AB PLC等PLC.
4.可作为MODBUS从机和触摸屏,组态软件直接连接,实现短信功能。
5.业内首款通过赛宝抗干扰测试认证的工业级短信报警控制器。
6.可以将高优先级报警设置为必须短信确认。若值班人员未确认此报警,则报警信息会按照设定的时间间隔,不停的发送给值班人员。并可先拨打值班人员手机,再发短信。
PLC短信控制器产品详细介绍:http://www.shyk.com/pdetail.asp?baseid=3&secondid=3002&id=224
硬件需求及连线:
该方案只需要西门子PLC一台,和巨控GRM200模块一台。配置GRM200即可完成PLC发短信报警。
将S7-200的PPI通讯口和GRM200直接连接即可。巨控GRM模块支持多主站PPI协议,同一个通讯口上,还可以挂触摸屏,不单独占用通讯口!连接图如下:
上图为例子,使用PPI多主站协议,GRM200作为1号主站,触摸屏作为0号主站,一个PLC做为2号从站。要求三者波特率一致。
总线还可以挂更多的西门子PLC,要求所有的西门子PLC从机地址不同,波特率一致。
GRM200软件配置:
该方案只需对GRM200模块进行配置,使用时用USB和GRM200连接即可配置。
(1) GRM200使用方法类似于组态软件,只需选择对应的PLC通讯协议,GRM200即可主动采集PLC的数据。
(2) 配置需要读取的PLC寄存器,及对应地址,如下图,GRM200将主动读取S7-200 VW100的数据。
(3) 配置报警条件,温度值VW100>50,短信模块向值班人员发送短信。
(4) 配置报警短信内容
若报警成立发出的短信为:2013-07-10: 12:30:12 温度过高!
(5)配置短信接收的用户
(6)配置短信接收的手机号
支持PLC型号:
1:MODBUS主机协议,支持信捷等各种国产PLC.
2:MODBUS从机协议,可连接威伦,西门子等各种触摸屏.
3:PPI协议支持西门子S7-200 PLC.
4:MPI协议支持西门子S7-300,S7-400 PLC的通讯.
5:三菱FX系列PLC协议,支持FX系列PLC全部型号.
6:三菱Q系列PLC协议.
7:欧姆龙HOSTLINK协议.
8:台达PLC协议.
9:也可以通过modbus通讯连接松下PLC,永宏PLC,施耐德PLC,AB PLC等PLC.
使用GRM200短信控制催款,可以随时在远程启停设备,比固定期限催款具备更大的灵活性和隐蔽性。同时,GRM200具备无法被用户破 解或解除催款的功能,可以实现高可靠的催款。
1:高可靠性,无法被解除。GRM200具备定时,条件执行等脚本,可以将PLC部分逻辑和GRM200配合执行,即使PLC被破 解,也无法解除催款。GRM200模块本身的程序只能下载,不能上传,而且可以锁定后无法更改程序。
2:模块本身自带模拟量和开关量输入输出,,配合PLC逻辑一起使用,可以省掉PLC的模拟扩展模块,并更好的达到保密的效果。
3:若用户拔掉通讯线,可设置成机器被催款停机
4:用户拔掉天线,可设置成机器被催款停机
5:用户取掉SIM卡,可设置成机器被催款停机
6:用户换成其他SIM卡,可设置成机器被催款停机
原文地址:http://wuxianplc.blog.51cto.com/10119073/1632151