三菱FX5U的Modbus-RTU通信(2)——通信配置
三菱FX5U的Modbus-RTU通信(2)——通信配置
founderchip
原创工业智能控制领域(PLC、单片机、嵌入式、机器人、通信)的技术及经验分享。
上一篇文章我们介绍了三菱FX5U的通信接口及接线示例,今天这篇文章我们来聊聊如何配置Modbus-RTU的通信参数。
我们知道FX5U最多支持4个RS485通道,这里我们以CPU本体集成的RS485为例进行介绍。
在GX Works3编程开发环境中,找到左侧项目树的“参数”→“FX5UCPU”→“模块参数”→“485串口”,如下图所示:
双击“485串口”,可以打开配置窗口。配置参数包括四个类别:
①基本设置;
②固有设置;
③Modbus软元件分配;
④SM/SD设置;
下面我们来分别介绍下:
1、基本设置
在“基本设置”→“协议格式”中,将协议设置为“Modbus_RTU通信”。详细设置中包括三个参数:奇偶校验、停止位和波特率,这些都需要和通信伙伴保持一致。通常情况下,奇偶校验设置为“无”,停止位为“1bit”,波特率默认值为115200。你要根据实际情况设置。比如,我的温度传感器默认的通信波特率为9600bps,那么我就将其修改为9600bps,如下图所示:
2、固有设置
“固有设置”包括五个参数:
本站号:表示本站的Modbus-RTU站号。如果作为主站则设置为0;如果作为从站,则设置为1~247之间的数;
从站支持超时:设置从站响应的超时时间,范围为1~32767ms,默认为3000ms;
广播延迟:设置从发送广播指令后到下一次发送指令的等待时间,范围为1~32767ms,默认为400ms;
请求间延迟:设置从发送请求报文后至发送下一个请求报文的等待时间。范围为:1~16382 ms,默认为1ms;
超时重试次数:用来设置当FX5U作为主站时,访问从站无响应而超时的重试次数,默认为5次;
如下图所示:
3、Modbus软元件分配
Modbus软元件分配用来设置FX5U作为从站时对应的Modbus地址,包括线圈、离散量输入、输入寄存器和保持寄存器。
线圈:支持的软件包括Y0、M0、SM0、L0、B0等,其地址及点数可以根据需要更改;
离散量输入:支持的软元件为X0,默认点数为1024,可更改;
输入寄存器:不支持;
保持寄存器:支持的软元件包括:D0、SD0、W0、SW0等,其地址及点数可以根据需要更改;
如下图所示:
4、SM/SD设置
执行SM/SD软元件的锁存设置,一般保持默认值,不做修改。
好了,关于FX5U的Modbus-RTU通信参数配置就先介绍到这里。
我的微信视频号分享工控小知识,欢迎观看:
你喜欢,就好
微信扫一扫赞赏作者
赞赏
发送给作者
人赞赏
长按二维码向我转账
你喜欢,就好
受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03