rs485有两种,一种是半双工形式,只要DATA+和DATA-两线,另一种是全双工形式,有四线传输信号:T+,T-,R+,R-。全双工形式时可认为是rs422。
1.英式标识为 TDA(-) 、TDB(+) 、RDA(-) 、RDB(+) 、GND
2.美式标识为 Y 、Z 、 A 、 B 、 GND
3.中式标识为 TXD(+)/A 、TXD(-)/B 、RXD(-) 、RXD(+)、GND
DB9(RS485)接口针脚界说
1脚为数据A,2脚为数据B,5脚为地。
Pin | 信 号 定 义 | ||
RS-232 | RS-422 | RS-485 | |
1 | DCD | TX- | DATA- |
2 | RX | TX+ | DATA+ |
3 | TX | RX+ | NC |
4 | DTR | RX- | NC |
5 | GND | GND | GND |
6 | DSR | RTS- | NC |
7 | RTS | RTS+ | NC |
8 | CTS | CTS+ | NC |
9 | RI | CTS- | NC |
10 | NC | NC | NC |
RS-422的电气性能与RS-485彻底相同。首要的差异在于:
RS-422有4根信号线:两根发送(Y、Z)、两根接纳(A、B)。由于RS-422的收与发是分隔的,所以能够一起收和发(全双工)。
RS-485有2根信号线:发送和接纳都是A和B。由于RS-485的收与发是共用两根线所以不能够一起收和发(半双工)。
* 能否将RS-422的Y-A短接作为RS-485的A,将RS-422的Z-B短接作为RS-485的B呢?
答复:不必定。条件是RS-422有必要是能够支撑多机通讯的。波士电子的一切接口转换器的RS-422口都能够支撑全双工多机通讯,所以能够这样简略转换为RS-485。
RS-485(或 RS-422)通讯主张必定要接地线,由于 RS-485(或 RS-422)通讯要求通讯两边的 地电位差小于 1V。即:半双工通讯接 3 根线(+A、—B、地),全双工通讯接 5 根线(+发、—发、+收、—收、地)。为了安全起见,主张通讯机器的外壳接大地。
典型的 全双工 多机通讯
1 衔接主机端的RS485接口。
—-信号界说如下:
—-RS485接口 ——–信号意义
—- 3 ———– B RXD- 接纳数据
—- 4 ————A RXD+ 接纳数据
—- 5———— Y TXD+ 发送数据
—- 7———— Z TXD- 发送数据
2-衔接从机端的RS485接口。
—-信号界说如下:
—-RS485接口——— 信号意义
—- 3———— Z TXD- 发送数据
—- 4———— Y TXD+ 发送数据
—- 5———— A RXD+ 接纳数据
—- 7———— B RXD- 接纳数据
接线及引脚分配
RS-485
RS-422 的接线准则:“+发”接对方的“+收”、“—发”接对方的“—收”、“+收”接对方的“+ 发”、“—收”接对方的“—发”、GND(地)接对方的 GND(地)。