Smart200 同时做主从站
硬件配置:
1、同一个串行口不能同时即作MODBUS RTU 主站又做MODBUS RTU 从站。可以增加 一个通讯板。这样本体的口、通讯板一个做MODBUS RTU 主站,另一个做 MODBUS RTU 从站
2、串口接线,通常3+/8-
PLC设置:设置完,下载后,最好是断电重启一次
1、组态,集成口设置

2、通讯板设置

程序编写
要注意:
STEP 7‑Micro/WIN SMART 和 S7‑200 SMART CPU 支持两种 Modbus RTU 主站。对于单个 Modbus RTU 主站,使用指令 MBUS_CTRL 和 MBUS_MSG。对于第二个 Modbus RTU 主站,使用指令 MBUS_CTRL2 和 MBUS_MSG2。
如果您在项目中使用两个 Modbus 主站,则要确保 MBUS_CTRL 和 MB_CTRL2 使用不同的端口号。
在此项目中,对于第二个口的编程,要使用 MBUS_CTRL2 和 MBUS_MSG2!!!!!
1、从站程序

2、主站程序
注意:
1、在启动轮询时,不能使用初始化完成信号,具体原因未知
2、在每次下载完程序后,要手动启动轮询,或者是断电重启一次


