通博TBET

应用案例
西门子S7-200 PLC发送短信报警应用方案
1970-01-01
21548

1:  硬件需求:需要GPRS模块USR-GPRS232-701-2 。西门子S7-200 -PLC为例,本例S7-200CN-222CN型号,编程线缆PPI转232。

软件需求:西门子S7-200 PLC编程软件 SETP7-Micro/WIN

2:实现功能:当PLC输入口X0处于上升沿触发状态时,则控制PLC的串口发送数据给DTU,DTU发送报警短信,数据经过DTU以短信的形式将报警信号发送到报警号码内。

3:GPRS模块设置;设置为AT指令模式,波特率设置为9600 N 8 1,与PLC的波特率一致。

4::西门子PLC编程软件SETP7-Micro/WIN编程。

(1)新建一个工程,编辑梯形图。

(2)梯形图解析:

自由口通信设置SMB30为 16#09 代表将串口设置为自由口,波特率9600 N 8 1。具体波特率设置请参考PLC指令集。

设置VB100开始50个字节的长度,触发IO.0上升沿,使串口发送数据,将VB100内的数据发送出去。

VB100在数据块内定义。具体AT指令,详见http://www.ybljg.com/Faq/71.html

5:测试数据发送情况,将PLC的串口连接到电脑的串口上,设置为9600 N 8 1。然后启动X0按钮。串口收到短信数据。测试成功,然后将PLC的串口连接到GPRS模块的RS232口上。

6:数据接收到报警短信。

热门推荐
热门标签