一、 典型的RS-485總線式通信方式
最典型的RS-485多機(jī)通信就是總線式的通信(圖3):所有RS-485節(jié)點(diǎn)全部掛在一對RS-485總線上。實(shí)際上還有一根GND地線。注意RS-485總線不能夠開叉、但是可以轉(zhuǎn)彎。
RS-422是全雙工通信方式,也就是說發(fā)送(Y、Z)與接收(A、B)是分開的,所以能夠同時(shí)收發(fā)。RS-422有時(shí)也稱為“全雙工的RS-485”,或者“RS-485的全雙工方式”??偩€式的全雙工多機(jī)通信圖如圖4。注意不是所有的RS-422都支持全雙工多機(jī)通信的。波仕的485C系列轉(zhuǎn)換器是少有的能夠支持全雙工多機(jī)通信的、而且全雙工半雙工通用的轉(zhuǎn)換器。
二、 菊花鏈?zhǔn)降亩鄼C(jī)通信方式
這種菊花鏈?zhǔn)降亩鄼C(jī)通信方式(圖5)比較少見,但是卻有其獨(dú)特的優(yōu)勢、也有其缺點(diǎn)。每個(gè)節(jié)點(diǎn)必須是全雙工的,每個(gè)節(jié)點(diǎn)只能夠接收上一個(gè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)、只能夠向下一個(gè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)。如果要跨過一個(gè)節(jié)點(diǎn)傳輸數(shù)據(jù),必須通過下一個(gè)節(jié)點(diǎn)轉(zhuǎn)發(fā)。如果有2個(gè)節(jié)點(diǎn)同時(shí)發(fā)送,菊花鏈?zhǔn)降木W(wǎng)絡(luò)并不會鎖死。這一點(diǎn)優(yōu)于總線式的網(wǎng)絡(luò)。