应用案例
PLC短信报警功能应用
1970-01-01


1:  硬件需求:需要GPRS模块USR-GPRS232-701-2 。三菱FX1N型PLC为例,FX1N-232-BD板  

      软件需求:三菱PLC编程软件GX Developer

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

3:GPRS模块设置;设置为短信透传,波特率设置为9600 N 8 1,与PLC的波特率一致。设置报警短信发送的号码。

 

4::三菱PLC编程软件GX Developer编程.

(1)新建一个工程,选择FX1N系列(具体根据自己PLC型号选择)

(2)编写梯形图,然后编译程序。

解析:

第一步:MOV H89 D8120。程序代表将0x89 数据传给D8120 通信格式字数据寄存器。0X89对应的设置参数代表9600 N 8 1 . RS232-C通信 无协议通信。具体请参考D8120格式表设置。

            数据SOS对应的16进制格式的数据是0X53,0X4F,0X53.

             MOV H53 D200 代表将0X53数据传输到D200数据寄存器内。以下同理。

             SET M8161 代表设置数据处理模式

第23步: RS D200 K3 D500 K1 代表将以上设置的数据D200 D201 D202 这三个数据寄存器内的数据发送出去。 接收一个数据,将数据传到D500数据寄存器。

第33步:X3设置为上升沿触发,触发后启动串口发送标志继电器:M8122.

以下为串口接收程序。

 

(3)下载程序到PLC

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

6:将PLC的串口连接到GPRS模块的RS232口上。然后启动X3按钮。手机端接收到报警短信sos。

 

热门推荐
热门标签


关注有人微信公众号
了解更多信息