紫外工控论坛

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 224|回复: 0

[分享] 三菱PLC FX5U间Modbus RTU通讯

[复制链接]
冰糖 发表于 2024-3-5 18:31:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
FX5的MODBUS串行通信功能通过1个主站在RS-485通信时可控制32个从站,在RS232C通信时可控制1个从站。对应主站功能及从站功能,1台FX5可同时作为主站及从站(但是,主站仅为单通道)1个CPU模块中可用作MODBUS串行通信功能的通道数最多为4个。在主站中,使用MODBUS串行通信专用顺控指令控制从站。通信协议支持RTU模式。FX5主站可连接的从站个数为32个。

图1-1 MODBUS串行通信
通信适配器

图1-2 通信适配器
图1-3 通信适配器硬件接线
FX5U中内置有终端电阻,进行MODBUS RTU通信时应使主站和末端从站终端电阻切换至110Ω。

图2-1 硬件接线
图2-2 硬件接线
图2-3 电阻通信规格
MODBUS协议的参数规格

图3-1 协议参数
MODBUS协议的帧规格

图3-2 帧规格
图3-3 帧规格
MODBUS协议帧功能代码

图3-4 帧规格编程指令
在FX5的主站功能中,使用ADPRW指令与从站进行通信。

图4-1 编程指令
图4-2 编程指令FX5U间Modbus RTU通讯
参数基本设置

图5-1 参数基本设置
参数详细设置

图5-2 参数基本设置
固有设置
  • 本站号:作为主站则设置为0;作为从站设置为1~247之间的数;
  • 从站支持超时:超时时间范围为1~32767ms,默认为3000ms;
  • 广播延迟:等待时间范围为1~32767ms,默认为400ms;
  • 请求间延迟:等待时间范围为:1~16382 ms,默认为1ms;
  • 超时重试次数:当FX5U作为主站时,访问从站无响应而超时的重试次数,默认为5次;
主站

图5-3 主站参数设置
从站

图5-4 主站参数设置
Modbus软元件分配
Modbus软元件分配用来设置FX5U作为从站时对应的Modbus地址,包括线圈、离散量输入、输入寄存器和保持寄存器。
  • 线圈:支持的软件包括Y0、M0、SM0、L0、B0等,其地址及点数可以根据需要更改;
  • 离散量输入:支持的软元件为X0,默认点数为1024,可更改;
  • 输入寄存器:不支持;
  • 保持寄存器:支持的软元件包括:D0、SD0、W0、SW0等,其地址及点数可以根据需要更改;

图5-5 参数设置
SM/SD设置
执行SM/SD软元件的锁存设置,一般保持默认值,不做修改。
程序编写
主站程序

图6-1 主站程序
从站程序

图6-2 从站程序
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


--------------------------------------------------------------------------------------------------------------------
本站是工控技术交流站点,论坛内容均为网络收集或会员所发表,并不代表本站立场,会员拥有该内容的所有权力及责任!
本站内容如有侵犯您的版权,请按下面方式联系本站管理员,我们将及时删除处理
管理员:冰糖 QQ:5483695(请直击主题), Mail:admin#ziwai.net(#改成@) 其它非本人.
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!

QQ|Archiver|手机版|小黑屋|紫外工控论坛. ( 苏ICP备11032118号-1 )

GMT+8, 2024-4-28 07:44 , Processed in 0.406253 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表