485雙向通信方式可以分為單工通信、網(wǎng)口通信和無(wú)線(xiàn)通訊。RS485是一種差分通信協(xié)議,串口通信時(shí),所有電氣設(shè)備都要通過(guò)雙絞線(xiàn)來(lái)進(jìn)行連接,RS485接口連接器也必須使用RS485集線(xiàn)器、串口轉(zhuǎn)RS232轉(zhuǎn)RS485硬件轉(zhuǎn)換器用來(lái)進(jìn)行數(shù)據(jù)傳輸,這些機(jī)器的數(shù)據(jù)要嚴(yán)格按照一定的余量來(lái)實(shí)現(xiàn),不然將導(dǎo)致通信失敗。485是一個(gè)差分通信協(xié)議,它規(guī)定了取什么樣硬件就能實(shí)現(xiàn),并要求能夠?qū)崿F(xiàn)數(shù)據(jù)通信,RS232的最大傳輸距離為1200米。雙向RS485是一個(gè)差分通信協(xié)議,它規(guī)定了接受器能夠支持的最高速率,也要求了足夠的通訊范圍。如果RS是一種點(diǎn)對(duì)點(diǎn)通信,比如說(shuō)MODBUS 協(xié)議,也要求有這個(gè)協(xié)議的具體使用方法,從協(xié)議到設(shè)備,同一速率,以及分布式協(xié)議等,因此RS485接口能夠使用具有介質(zhì)控制能力的串行接口。但是它對(duì)于介質(zhì)的運(yùn)用要求不是很?chē)?yán)格,不支持?jǐn)y帶通信速率。另外,RS-485接口也要求上面是沒(méi)有體系認(rèn)證的,其具體的應(yīng)用主要包括:單一的信號(hào)電纜,正確的控制信號(hào)電纜,正確的通訊總線(xiàn),以及分布式協(xié)同控制系統(tǒng)(包括普通的工業(yè))和工業(yè)控制系統(tǒng)(如高速或低速動(dòng)態(tài)總線(xiàn))。當(dāng)然,這個(gè)項(xiàng)目的實(shí)際使用效果不很理想,需要有很多使用點(diǎn)的接口和確保和處理。RS485接口組成的半雙工網(wǎng)絡(luò),一般是兩線(xiàn)制(以前有四線(xiàn)制接法,只能實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的通信方式,現(xiàn)很少采用),多采用屏蔽雙絞線(xiàn)傳輸。
這種接線(xiàn)方式為總線(xiàn)式拓?fù)浣Y(jié)構(gòu)在同一總線(xiàn)上最多可以?huà)旖?2個(gè)節(jié)點(diǎn)。在RS485通信網(wǎng)絡(luò)中一般采用的是主從通信方式,即一個(gè)主機(jī)帶多個(gè)從機(jī)。