查看: 7904|回复: 10
收起左侧

[综合教程经验] H5U功能点介绍(十五)- 串口通讯

HC_Ma 2021-2-8 15:09:58 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

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

x

H5U自带一路485通讯端口,支持自由协议,Modbus-RTU主从站协议、Modbus-ASC主从站协议。

1|通讯匹配电阻

通信匹配电阻拨码开关位于电池卡座内,ON表示匹配电阻接入(出厂默认全为OFF),开关示意图如下:1和2用于RS485通信,3和4用于CAN通信:

RS485总线连接拓扑结构如下图所示,RS485总线推荐使用带屏蔽双绞线连接,485+、485-采用双绞线连接;总线两端分别连接120Ω终端匹配电阻防止信号反射。

2|Modbus-Rtu(Asc)主站配置

1、串口设置

双击"COM",在弹出的“COM通讯参数配置”对话框中根据要求选择“MODBUS-RTU主站”或"MODBUSASC主站”,并相应设置串口参数。

2、添加Modbus配置

右键“COM”,点击”添加Modbus配置”

•超时时间:主站等待从站应答超时时间,单位:ms。

•使能控制:用于控制连接使能/禁用,支持使用自定义变量。不设置使能控制,则主站默认为固定使能。

3、编辑Modbus配置表

双击“COM0”,打开Modbus配置窗口,在此界面完成Modbus主站的详细配置操作。

3|Modbus-Rtu(Asc)从站配置

PS:W和Pointer变量不支持通过Modbus协议进行访问。

设置通讯协议

双击“COM”,在弹出的“COM通讯参数配置”对话框中根据要求选择“MODBUS-RTU从站”或“MODBUSASC从站”,设置相应串口参数与从站站号后点击“确定”,最后将工程下载到H5U即可。

作为从站可被访问的线圈地址

作为从站可被访问的寄存器地址

4|自由协议

当从站设备不支持标准的Modbus-Rtu/Asc协议时,用户可以使用H5U的自由协议,即通过程序,自己编写协议内容,具体步骤如下:

1、设置通讯协议

双击"COM",在弹出的“COM通讯参数配置”对话框中选择“自由协议”,并根据要求设置串口参数,然后点击“确定”。

2、使用SerialRS指令进行数据收发

•端口号,当前默认为0(因为当前只有一个串口,故不对该参数检查。保留该参数做后续扩展);

•超时时间,如果设定的时间值不在范围内,会自动调整到允许的范围内;

•指令运行状态:0-空状态,1-预留,2-发送,3-接收;16-完成,32-发送异常,48-接收异常,64-其他异常;

5|下期精彩

本期内容,我们介绍了H5U的串口通讯功能。

H5U自带Modbus-Rtu/Asc两种协议,在使用这两种协议时,可以直接在COM口组态,应用十分方便。

除了以上的两种协议外,遇到特殊的协议类型,可以使用自由协议指令来进行通讯,满足不同的需求!

下期的推文,我们将为大家介绍H5U的以太网通讯功能,敬请期待。





上一篇:H5U功能点介绍(十四)- 指针功能
下一篇:H5U功能点介绍(十六)- 以太网通讯

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

huyuan28 2021-12-2 11:08:35 | 显示全部楼层
按照上面操作汇川H5U能否与威纶通进行485 2W通讯?如威纶通TK6071IP
回复 送花

使用道具 举报

健康平安 2022-6-13 21:14:05 | 显示全部楼层
每次接受的字节长度不一,但是后面有特殊符号表示结束,需要怎么做?
回复 送花

使用道具 举报

Parker 2022-6-14 08:11:39 | 显示全部楼层
内容详细,感谢分享
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部