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