全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 工业控制 >

S7-200SMART两台PLC之间的MODBUS主从站通信步骤

时间:2023-03-27 10:16

人气:

作者:admin

标签: ModBus通信  Modbus  plc  S7-200 

导读:通过MODBUS通信的方式实现两台PLC的主从站通信...

控制要求

通过MODBUS通信的方式实现两台PLC的主从站通信:

主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7

从站的I0.0~I0.7控制主站的Q0.0~Q0.7

读取从站AIW16所采集到的数值读到主站的VW100中

把主站的MW10~MW16的数据写给从站的VW100~VW106中。

主站程序参考如下

894e1b36-cb5d-11ed-bfe3-dac502259ad0.png

896cf5c4-cb5d-11ed-bfe3-dac502259ad0.png

从站程序

8993007a-cb5d-11ed-bfe3-dac502259ad0.png

如果只有一台PLC时,可以只编写主站程序,使用MODBUS调试软件,使用从站调试软件Modsim32,前提是需要有USB转485的接口工具,具体操作如下:

1

确认端口

插入USB转485接口后,点击桌面“此电脑”,右键选择“管理”,点击设备管理器中的端口。该示例端口号为COM3

89b64e0e-cb5d-11ed-bfe3-dac502259ad0.png

89cd352e-cb5d-11ed-bfe3-dac502259ad0.png

2

打开从站调试软件Modsim32

选择连接设置→连接→选择实际的端口,再选择通信协议中的波特率、校验位等;如下图所示。

89eeea5c-cb5d-11ed-bfe3-dac502259ad0.png
8a09c962-cb5d-11ed-bfe3-dac502259ad0.png

3

创建通信文件

点击文件→新建创建通信程序

主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7

8a2cfa7c-cb5d-11ed-bfe3-dac502259ad0.png

从站的I0.0~I0.7控制主站的Q0.0~Q0.7

MODBUS地址选择02,双击对应的地址,选择开。如下图所示。

读取从站AIW16所采集到的数值读到主站的VW100中

8a4a2e3a-cb5d-11ed-bfe3-dac502259ad0.png

把主站的MW10~MW16的数据写给从站的VW100~VW106中。

8a781aa2-cb5d-11ed-bfe3-dac502259ad0.png

以上是通过2台PLC之间的通信程序编写以及如果使用调试助手软件进行模拟仿真验证程序的分享。





审核编辑:刘清

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信