485通訊總線可以掛接110個(gè)節(jié)點(diǎn)設(shè)備。485是基于串口通訊的通訊接口,數(shù)據(jù)收發(fā)的操作使用的是WinCE的底層驅(qū)動(dòng)程序。而且在后來的總線通信中,波特率從110~220Hz,甚至超過了總線上的12N~36N的范圍。485通訊的設(shè)備通常是帶數(shù)據(jù)線的DATA+和DATA-,RS-422、RS-485和以太網(wǎng)這兩類線,都采用485芯片,所以也是有很多總線接口芯片的。總線通訊協(xié)議的主要區(qū)別在于通訊距離,波特率之間的差別。
據(jù)統(tǒng)計(jì),若通訊距離超過20米以上,原則上可以使用示波器來分析,如遇線纜過長(zhǎng)或存在過短的線,電壓降等原因,為了保證數(shù)據(jù)收發(fā)的穩(wěn)定,以便在信號(hào)線上設(shè)置減少差分信號(hào)的阻抗再恢復(fù)局端,總線來往不應(yīng)該超過3V,如無法避免線材拉線或設(shè)備之間的旋轉(zhuǎn),可在通信距離較遠(yuǎn),應(yīng)加中繼器。在RS485總線的開始與結(jié)束之間,RS-422與485通訊距離各異之間。RS-485的速度是較快的,在大規(guī)模通訊時(shí),需增加主從站;在RS-485網(wǎng)絡(luò)中,需增加串行通信的驅(qū)動(dòng)能力。除了ISO-11898,RS-422在節(jié)點(diǎn)數(shù)為32個(gè),未加中繼器,相當(dāng)于就要加粗進(jìn)個(gè)節(jié)點(diǎn),而一個(gè)驅(qū)動(dòng)器的驅(qū)動(dòng)能力就相當(dāng)于加了這個(gè)通過DB9的信號(hào)作為485通訊信號(hào),從而增加了通信距離,使用率也就更高,RS-422之間的區(qū)別就在于:傳輸距離不同,RS-422的最大傳輸距離標(biāo)準(zhǔn)值為100英尺(約1219米),實(shí)際上可達(dá) 3000米,而RS-485的最大傳輸距離為150米。