禾川HCQ ModBUS+485主从站调试

本文介绍了如何使用电脑作为主站,通过485转USB设备与禾川控制器HCQ0进行ModbusRTU通信调试。利用ModbusTools软件,添加RTUDevice进行配置,编写PLC程序将数组存入寄存器,并监控发送和接收的报文。同时,文章也提到了从站设置及可能遇到的问题,即电脑无法作为从站管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

硬件,485转usb,如果主站是plc,不需要这个线,我现在主站是电脑,调试用。
HCQ0 禾川控制器。
软件 modbus tools 调试软件,自行下载吧,社区传不上去。
硬件连接时注意交叉连接,HCQ0 A端口是 TX 对应连RX
调试过程比较简单,只需右键device 添加 rtu device

在这里插入图片描述
双击 rtu device 看一下参数,一会对应在调试软件里设置。编译 、登录、运行,显示正常状态。
下线,主程序编写一段程序,就是把数组存到 0地址开始的寄存器中。

PROGRAM PLC_PRG
VAR
	ARR0 AT %MW0: ARRAY [0..5] OF WORD :=[0,2,4,6,8,10];
END_VAR

maintask 20ms
再登陆,运行,并打开modbus tools poll版(主站),选择对应端口及参数点连接, 打开 display的communication可以看到发送和接收的报文。
在这里插入图片描述
打开function write single resisters 可以按地址改变寄存器的值。改写第一个寄存器的值为 50,然后再发出来

在这里插入图片描述

在这里插入图片描述

从站的例子比较简单,下面设置主站
删了 rtudevice 增加 rtumaster,再master下增加一个 salve 再下级增加读写通道
运行调试软件 modbus slave
在这里插入图片描述
通过监控看到 主站发送接收报文,已经生效了,但是从站通道工作不正常,这也是正常的,因为从站是电脑,没法作为从站管理。改变从站 function 获得不同报文

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宇称不守恒4.0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值