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