Modbus RS485的布线属于弱电操作,不同于电力布线,如果电工不是Modbus通信网络专家,最终通信网络可能无法正常使用。  

目录

正确的端子接线

 正确的设备间布线

最大通信距离和最大设备数

正确的使用中继器

通信电缆选型

屏蔽层接地

设置匹配电阻

Modbus运维上位机MThings


freemodbus 485发送和接收模式 modbus 485接线_PLC

1、正确的端子接线

每个Modbus设备至少提供一路通信口,两个连接端子。为了方便起见,将其指示为A和B。在这两个端子中,连接通信电缆,以便所有参与通信的设备并联连接。所有“A”端子必须连接在一起,所有“B”端子必须分别连接在一起。

注意:如果出现AB端子接反,不仅影响单个设备,而可能导致整个菊花链网络通信异常。

建议:现场布线施工中区分AB端子上的线缆颜色,例如A端子统一使用白色通信线,B端子统一使用蓝色通信线。

每个端子中允许同时插入进线和出线,可以将主入口和出口端子直接连接到仪表的端子上,而无需创建分支。如果每个端子只能插入一根电缆,则必须使用三通接线端子为每个要连接的仪表创建适当的分支。

freemodbus 485发送和接收模式 modbus 485接线_modbus_02

 2、正确的设备间布线

Modbus RS485采用菊花链总线方式连接,区别于强电并联电路,通信线的并联方式存在诸多要求。Modbus RS485总线提供一条主电缆(主干),所有设备都必须通过分支线路与主电缆连接,并且尽可能短。

注意:分支线路长度不得超过1200米,过长的分支线路将产生信号反射和干扰,导致通信数据无法正常收发。

freemodbus 485发送和接收模式 modbus 485接线_PLC_03

错误的总线布线方式:

freemodbus 485发送和接收模式 modbus 485接线_PLC_04

3、最大通信距离和最大设备数

设计施工中的主电缆长度建议不得超过700米,其中不包含分支线路的长度。不同的通信波特率下,主电缆的长度限制如下:

波特率(bps)

有效通信距离(米)

150 - 9600

1220

19200

975

38400

914

57600

701

115200

488

Ps: 基于24 AWG双绞线屏蔽线,0.085欧姆/米,导线之间41pF/米,导线到屏蔽层72pF/米。

设计施工中连接到主电缆的设备总数建议不超过32个,其中包含主机节点。总线中最大负载设备数主要依赖于RS485转换器的芯片类型,并和所用的通信电缆品质相关。设备节点越多、传输距离越远、电磁环境越恶劣,而对所选的电缆要求就越高。

RS485通讯中一个串口可以控制多少个设备的问题是与该RS485网络中的电气特性和协议特性所决定的。所谓电气特性就是指的是要保证RS485网络中的特征阻抗在允许的范围内,(120欧姆)。连接的设备越多,特征阻抗越小。总线上设备节点较多时,应在总线末端增加120欧姆的终端电阻。

4、正确的使用中继器

当数据传输的有效距离要求超过设计要求,或设备个数较多时,为避免过度的信号衰减,可以增加信号中继器。

freemodbus 485发送和接收模式 modbus 485接线_PLC_05

每个中继器将相邻的两个主电缆串联,同一总线中部署的中继器建议不要超过3个,否则将产生显著的数据传输延时。

5、通信电缆选型

Modbus RS485应使用带屏蔽双绞线。导线由两根绞合在一起的导线组成,屏蔽层可以是编织的金属网或包裹箔片。

freemodbus 485发送和接收模式 modbus 485接线_运维_06

6、屏蔽层接地

电缆屏蔽层必须有单点接地,接地点可在主电缆的一端完成。

freemodbus 485发送和接收模式 modbus 485接线_工控_07

7、设置匹配电阻

当通信距离较长,设备节点较多时,为避免信号反射,必须在主电缆的末端安装120欧姆匹配电阻。该要求非必须,主要视现场布线后的通信情况而定,所以在布线过程中应预留匹配电阻安装位置。

freemodbus 485发送和接收模式 modbus 485接线_运维_08

8、Modbus运维上位机MThings

利用MThings的报文统计功能可快速且持续识别RS485链路通信状态,识别异常设备节点或总线异常,包括:帧长异常、校验异常、丢包率等。

freemodbus 485发送和接收模式 modbus 485接线_运维_09

同时,MThings作为一款标准且专业MODBUS上位机软件,其提供主从机一体化操作,可用于MODBUS协议接口的调试测试、Modbus设备运维。

freemodbus 485发送和接收模式 modbus 485接线_modbus_10

 下载链接:MThings-下载