欢迎光临散文网 会员登陆 & 注册

Smart200 同时做主从站

2023-04-02 15:20 作者:Walle01  | 我要投稿

硬件配置:

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、在每次下载完程序后,要手动启动轮询,或者是断电重启一次

主站程序1
主站程序2
主站程序3


Smart200 同时做主从站的评论 (共 条)

分享到微博请遵守国家法律