RS485长距离通信问题

1 概述

介绍ED-CM4SEN、ED-IPC2100和ED-IPC2600设备在RS485长距离(≥200m)通信时的问题的背景和适用范围。

1.1 背景

我司ED-CM4SEN、ED-IPC2100和ED-IPC2600等产品在设计RS485电路时,由于考虑到RS485在使用过程中存在高波特率的长距离通信,故在RS485电路的末端增加了120Ω的端电阻,用户可以在RS485长距离通信时使能120Ω端电阻,使信号传输更可靠。

部分用户在实际应用中发现使能120Ω端电阻后,RS485在高波特率(38400)的长距离(200m)通信时,无法与连接的传感器正常通讯,用户测试信号波形后也发现RS485信号波形存在问题。

针对此问题,我司工程师依次对ED-CM4SEN、ED-IPC2100和ED-IPC2600的RS485通信进行了详细的测试:

  • 在使能RS485的120Ω端电阻后,当波特率≤115200时,RS485长距离通信失败。
    通过以上现象进行分析,得出的原因为产品设计缺陷。

1.2 适用范围

涉及的产品包含:

  • ED-CM4SEN V1_3
  • ED-IPC21x0 V1_2

2 RS485的使用建议和产品改善措施

介绍在ED-CM4SEN、IPC2100和ED-IPC2600等产品上,使用RS485的建议和我司针对此问题的措施。

2.1 RS485使用建议

在未使能RS485的120Ω端电阻的场景下,我司针对不同的波特率(19200、38400和57600)进行了1200m长距离传输的测试,RS485通信均是正常的。故我司建议:

  • 用户在进行RS485长距离通信时,无需使能RS485的120Ω端电阻。
  • 若用户有特殊的场景必须使能120Ω的端电阻,请联系我司工程师。

2.2 EDATEC措施

针对以上RS485长距离通信问题,我司已解决并启动硬件改版,对应的产品硬件PCBA将会升级到ED-CM4SEN V1_4和ED-IPC21x0 V1_3。