RS485現(xiàn)場(chǎng)總線(xiàn),一般是按照2線(xiàn)、4線(xiàn)、5線(xiàn)進(jìn)行轉(zhuǎn)換,現(xiàn)很少采用,現(xiàn)在多采用的是兩線(xiàn)制接線(xiàn)方式,這種接線(xiàn)方式為總線(xiàn)式拓?fù)浣Y(jié)構(gòu),在同一總線(xiàn)上最多可以?huà)旖?2個(gè)節(jié)點(diǎn)。理想用線(xiàn)為雙絞線(xiàn):半雙工的兩線(xiàn)較好用雙絞線(xiàn)中的一對(duì),這樣兩線(xiàn)雙絞,加在兩線(xiàn)上的干擾電平抵消實(shí)現(xiàn)抗干擾效果。全雙工時(shí)接收兩線(xiàn)用一對(duì),發(fā)送兩線(xiàn)用另一對(duì)。RS485沒(méi)有功率傳輸要求,所以對(duì)線(xiàn)徑要求不高。
盡可能采用總線(xiàn)架構(gòu),減少星形連接,分支線(xiàn)盡可能短,盡量采用菊花鏈的連接方式,即總線(xiàn)接到第一個(gè)結(jié)點(diǎn),再跳到下一個(gè)結(jié)點(diǎn)。rs485采用平衡發(fā)送和差分接收方式實(shí)現(xiàn)通信:發(fā)送端將串行口的ttl電平信號(hào)轉(zhuǎn)換成差分信號(hào)a,b兩路輸出,經(jīng)過(guò)線(xiàn)纜傳輸之后在接收端將差分信號(hào)還原成ttl電平信號(hào)。由于傳輸線(xiàn)通常使用雙絞線(xiàn),又是差分傳輸,所以有極強(qiáng)的抗干擾能力,總線(xiàn)收發(fā)器靈敏度很高,可以檢測(cè)到低至200mv電壓。故傳輸信號(hào)在千米之外都是可以恢復(fù)。rs485最大的通信距離約為1219M,最大傳輸速率為10Mb/s,傳輸速率與傳輸距離成反比,在100Kb/s的傳輸速率下,才可以達(dá)到最大的通信距離,如果需傳輸更長(zhǎng)的距離,需要加485中繼器。
rs485總線(xiàn)一般最大的通信距離約為1219M,理論上rs485的最大通信距離約為1219M,但一般使用主從通信的通信,需要加485中繼器,最多可接110個(gè)中繼器。