
1、RS485定义
RS485总线传输协议,作为一种串行总线通信协议标准,采用平衡发送与差分接收的独特结构设计,赋予其出色的共模干扰抑制能力。其数据传输速率可高达且最远传输距离可轻松达到1000米左右。不同于点对点的总线结构,RS485呈现出分布式架构,使得单个总线能够轻松连接多达128个收发器,为多点互连提供了极大的便利。
2、常见通讯问题
串口RS485通讯故障一般情况有以下原因:
通讯线A(485+),B(485-)连接错误;
串口驱动问题;
设备连接通讯参数错误;
同时连接多台设备;
USB转RS485转换器通讯异常。
3、通讯线检查
设备的通讯接口A(485+)端连接至转换器A(485+)端,通讯接口B(485-)端连接至转换器B(485-)端。部分USB转RS485转换器A对应(485-),B对应(485+),具体可参照转换器厂家接线。
注:需确保设备和转换器连接正确才能正常通讯。
4、串口驱动检查
检查对应的串口驱动是否安装正确,且支持当前USB转RS485转换器,可参考本公众号的《USB转RS485通讯说明》。
5、通讯参数检查
5.1 无修改通讯参数的出厂设备
我司所有RS485设备出厂默认通讯参数均为:波特率 9600,数据位 8,停止位 1,校验位 N,站号 1。
5.2 有修改通讯参数的出厂设备
如设备修改过且忘记通讯参数,可通过设备重启后复位进行重置参数,如下图示。设备先断电重启,然后点击“复位参数”,弹出注意提示,确保复位参数时总线上只接入一台需要复位的设备;点击“OK”,等待复位操作后,报文框内提示“复位成功”,最后在连接设置内使用复位后的串口参数通讯即可。




注:
1、修改过通讯参数后需重启设备再进行连接,修改站号无需重启设备;
2、修改参数都需要在上电两分钟内修改,超时就断电重启重复修改。
可参考文末的视频附件说明。
6、多台设备站号重复检查
总线上多台设备站号重复,也会导致通讯故障,因此建议从机连接一台设备测试,确认模块通讯正常后,再修改参数重新连接设备。
7、USB转RS485转换器检查
如以上检查均未能通讯正常,建议重新更换转换器,检查能否通讯。
附件1:修改站号
附件2:修改通讯参数


