1、RS485接口定義 rs485有兩種,一種是半雙工模式,只有DATA+和DATA-兩線,另一種是全雙工模式,有四線傳輸信號:T,T,R,R-。全雙工模式時可認(rèn)為是rs422。1.英式標(biāo)識為TDA(-)、TDB(+)、RDA(-)、RDB(+)、GND 2.美式標(biāo)識為Y、Z、A、B、GND3.中式標(biāo)識為TXD(+)/A、TXD(-)/B、RXD(-)、RXD(+)、GNDrs485兩線一般定義為(只接收不發(fā)送):A,B或Date+,Date-即常說的:”485,485”rs485四線一般定義為:Y,Z,A,B,具體還要根據(jù)廠家的使用信號針腳而定,有的使用了RTS或DTR等針腳的485信號DB9(。
2、RS485)接口針腳定義腳為數(shù)據(jù),腳為數(shù)據(jù),腳為地。 Pin 信 號 定 義 (公頭)RS-232RS-422RS-485 1 DCDTX-DATA-2 RXTX+DATA+ 3 TX RX+NC 4 DTR RX- NC 5 GND GND GND 6 DSR RTS- NC7 RTS RTS+ NC8 CTS CTS+ NC 9 RI CTS- NC10 NC NC NCRS-422的電氣性能與RS-485完全一樣。主要的區(qū)別在于:RS-422有4根信號線:兩根發(fā)送(Y、Z)、兩根接收(A、B)。由于RS-422的收與發(fā)是分開的,所以可以同時收和發(fā)(全雙工)。RS-485有2根信號線:發(fā)送。
3、和接收都是A和B。由于RS-485的收與發(fā)是共用兩根線所以不能夠同時收和發(fā)(半雙工)。* 能否將RS-422的Y-A短接作為RS-485的A,將RS-422的Z-B短接作為RS-485的B呢?回答:不一定。條件是RS-422必須是能夠支持多機通信的。波士電子的所有接口轉(zhuǎn)換器的RS-422口都能夠支持全雙工多機通信,所以可以這樣簡單轉(zhuǎn)換為RS-485。RS-485(或 RS-422)通信建議一定要接地線,因為 RS-485(或 RS-422)通信要求通信雙方的 地電位差小于 1V。即:半雙工通信接 3 根線(+A、B、地),全雙工通信接 5 根線(+發(fā)、發(fā) 、+收、收、地)。為了安全起見,建議通。
4、信機器的外殼接大地。接線及引腳分配RS-485 的+A 接對方的+A、B 接對方的B、GND(地)接對方的 GND(地)。RS-422 的接線原則:“+發(fā)”接對方的“+收”、“發(fā)”接對方的“收”、“+收”接對方的“+ 發(fā)”、“收”接對方的“發(fā)”、GND(地)接對方的 GND(地)。一定要將 GND(地)線接到對方的 GND(地),除非確保通信雙方都已經(jīng)良好共地。RS232 (DB9)引腳定義:1 :DCD :載波檢測。主要用于Modem通知計算機其處于在線狀態(tài),即Modem檢測到撥號音, 處于在線狀態(tài)。 2 :RXD:此引腳用于接收外部設(shè)備送來的數(shù)據(jù);在你使用Modem時,你會發(fā)現(xiàn)RXD指示燈。
5、在閃爍,說明RXD引腳上有數(shù)據(jù) 進入。3 :TXD:此引腳將計算機的數(shù)據(jù)發(fā)送給外部設(shè)備;在你使用Modem時,你會發(fā)現(xiàn)TXD指示燈在閃爍,說明計算機正在通過TXD引腳發(fā)送數(shù)據(jù)。 4 :DTR:數(shù)據(jù)終端就緒;當(dāng)此引腳高電平時,通知Modem可以進行數(shù)據(jù)傳輸,計算機已經(jīng)準(zhǔn)備好。5 :GND:信號地;此位不做過多解釋。 6 :DSR:數(shù)據(jù)設(shè)備就緒;此引腳高電平時,通知計算機Modem已經(jīng)準(zhǔn)備好,可以進行數(shù)據(jù)通訊了。 7 :RTS:請求發(fā)送;此腳由計算機來控制,用以通知Modem馬上傳送數(shù)據(jù)至計算機;否則,Modem將收到的數(shù)據(jù)暫時放入緩沖區(qū)中。 8 :CTS: 清除發(fā)送;此腳由Modem控制,用以通知計算機將欲傳的數(shù)據(jù)送至Modem。 9 :RI : Modem通知計算機有呼叫進來,是否接聽呼叫由計算機決定RS485接口定義圖1 連接主機端的RS485接口。-信號定義如下: -RS485接口 -信號含義 - 3 - B RXD- 接收數(shù)據(jù)- 4 -A RXD+ 接收數(shù)據(jù) - 5- Y TXD+ 發(fā)送數(shù)據(jù)- 7- Z TXD- 發(fā)送數(shù)據(jù) 2-連接從機端的RS485接口。-信號定義如下: -RS485接口- 信號含義 - 3- Z TXD- 發(fā)送數(shù)據(jù) - 4- Y TXD+ 發(fā)送數(shù)據(jù) - 5- A RXD+ 接收數(shù)據(jù) - 7- B RXD- 接收數(shù)據(jù)。