产品
有人云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
有人云官网
有人智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
有人智造官网
有人智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
有人智能官网
应用案例
西门子S7-200 PLC发送短信报警应用方案
1970-01-01


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.usr.cn/Faq/71.html

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

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

热门推荐
热门标签

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