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