2台西门子s7200 smart plc modbus485通讯(无线)简单示例介绍

2台s7smart200plcmodbus485无线通讯

设备构成:

PLC(ST206ES7288-1ST20-0AA0)数量:2

温度输入模块(EMAT046ES7288-3AT04-0AA0)数量:3(主站1个、从站2个)

无线串口透传模块(RS232/485/422-LORA)数量:2

触摸屏(MT8071iE)数量:1

2.设备连接:


3.实现功能:

(1)、从主站读取从站的温度数据;

(2)、从主站写入加热控制状态数据到从站寄存数据;

(3)从主站写入从站温度补偿数据。

4.modbus485程序示例:

轮询方式采用定时计数轮询、也可以采用完成信号进行轮询,可根据需要自行选择,本例采用计数轮询的方式。

a、主站plc程序:


定时计数准备进行轮询





b、从站程序:


指令说明(软件帮助项也可查找到),摘取MBUS_MSG/MB_MSG2指令为例:







5.无线串口透传模块(RS232/485/422-LORA)的设置可直接使用出厂默认设置即可实现485的远程通讯,车间距离500米效果也都不错(注意不要有比较厚的水泥墙,否则会影响通讯效果),触摸屏(MT8071iE)通讯采用网口通讯,只需保证PLC和触摸屏在同一网段即可,如192.168.2.1和192.168.2.10。

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系