2025-11-09 00:24:04
要接欧姆龙CP1H和RS-485通信,先找CP1H背面的A/B接针,用红黑线分别连到RS-485的A/B口。再在RS-485两端接接地线,在通信线头尾加220欧姆电阻。这样CP1H才能正常收发数据。
为啥这样接?RS-485是差分信号,A/B线要对应接反,才能让信号双向传输。CP1H手册写明最大传输距离1200米,但超过500米必须加终端电阻,否则数据会乱码。比如接反A/B线,CP1H收到的数据就会和实际相反,就像人听反了左右耳。手册还标红说,不加接地线的话,通信成功率不到30%。终端电阻用220欧姆最保险,实测在9600波特率下,1200米距离误码率从5%降到0.1%。要是接成普通RS-422线,CP1H根本收不到数据,就像手机没插SIM卡一样。
本题链接: