Published: 19 Dec 2017 › Updated: 19 Dec 2017

串口调试记录
调试目的
A设备和B设备采集的信息通过GPRS DTU上传至云平台
调试过程
B设备485 通过 485转232转换器 连接笔记本PCI串口卡(232);电脑打开串口调试助手, 按modbus通讯规约发送查询报文(勾选十六进制发送),无应答。经咨询B设备只支持485,不支持485转232形式连接,笔记本可用USB转485串口线连接B设备485接口
由于现场暂无USB转485串口线,于是将B设备连接至GPRS DTU 485通讯口 (此时A设备已连接至GPRS DTU模块的另外一个232接口,并已通讯正常,云平台可以正常查询并解析收到的A设备报文)
此时犯了个错误:两个设备同时连接到GPRS DTU ,通讯地址没有修改,都为默认的01,在云平台串口调试界面发送B设备查询报文时,A设备报文错乱,云平台不更新数据。
后记
- 九针口不一定是232
硬件接口转换,不代表协议转换 - 使用九针口公对公或者母对母 转接头(交叉)通讯不上,可换公对公或者母对母交叉串口线再试
- 连接多个MODBUS从机,记得修改从机地址,并且重新计算查询报文CRC校验码
Leave 串口调试记录 to:
Read more #cn posts
Best Posts From wlcpu
We have not curated any of wlcpu's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.