技术论坛

 S7300与200通过EM277主从通讯,读取200PLC modbus RTU读取到的温湿度值

返回主题列表
作者 主题
系统无故张
游士

经验值:218
发帖数:50
精华帖:0
楼主    2023-12-27 14:10:34
主题:S7300与200通过EM277主从通讯,读取200PLC modbus RTU读取到的温湿度值

S7 300PLC与200PLC主从通讯是很经典的使用方法,通过PLC自带端口MODBUS RTU通讯读取485设备也是很经典的方法,在此综合以上两程方法,使300PLC能够读取连接在200PLC PORT0端口的485温湿度仪数据,同时300、200PLC各IO数据也能相互交换。

硬件:300PLC CPU313C-2DP

? ? ? ? ? 200PLC CPU224 CN,EM277

? ? ? ? ? 485温湿度仪

1,STEP7新建工程,硬件组态后添加从站EM277通信模块,300地址默认2,EM277地址3,EM277模块上对应地址钮要设置为3,速率1.5M,EM277自适应不用管。

2,EM277模块里设置V区偏移地址为300,V0+300=V300为起始地址,默认为0,此处设置无实际意义,仅供学习参考。

3,EM277选择8字节出8字节入的(此处前期误写2字节出2字节入,感谢5楼老师指正后修改),组态地址对应300PLC映像如图标注所示。

4,300PLC侧程序。

5,200PLC侧温湿度仪表MODBUS参数设置及程序。

6,200PLC MODBUS读取到温湿度传感器的湿度值,并发送给300PLC。

7,300PLC最终读取到的温湿度仪表湿度值。



您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。