串口485接法图_RS-485 2线和4线的接法

此帖大部分内容转自NI的网站

485的接口有两种接法:一种是2线的、一种是4线的。2线的是半双工的,但是可以组成485网络,4线的是全双工的,但是只适用于点对点通讯。具体是用2线的还是4线的,还要看设备的支持。

RS-485在通讯时主要的管脚有 TXD+, TXD-, RXD+, and RXD-。

以四线通訊(full duplex)來說,Master上的TXD、RXD將會與Slave上相反的RXD、TXD做連接。

例:

TXD+ <=> RXD+

TXD- <=> RXD-

RXD+ <=> TXD+

RXD- <=> TXD-

而以兩線通訊來說,Master上的TXD+ 和 RXD+將會與Slave上的TXD+ and RXD+

連接,Master上的TXD- 和 RXD-則會與Slave上的 TXD- 和 RXD-連接。

RS-485 DB-9 的接腳圖如下。

4线(4wire)的485可以接成2线的来用,但是有些只提供2线(2wire)的485接头是在里面就将管脚短接了。你就没办法自己变更成4线了。

所以2线的485通讯将自己的发送和接收短接了。所以每个发出去的命令自己都能接收到。做程序的时候一定要注意。

作者就业于:上海问得自动化科技(www.wintrl.com)Email:[email protected]

任何问题均可交流

你可能感兴趣的:(串口485接法图)