发表于:2006-03-09 08:00:00
4楼
肯定要分主從的,通常一主多從最為簡單,因為485沒有碰撞檢測機制,所以如果兩個站一起傳數據,數據就會在總線上碰撞,發生錯誤,但發送方卻不知道已經發生錯誤了,所以,一般情況下,只有一個主站在總線上發送數據,其它的從站,都會收到數據,但只有地址相符的一台從站會回送數據,主站在收到從站回復後,再繼續發數據給下一台,這就是輪詢。
485也可以做成多主系統,最典型的就是PROFIBUS,PROFIBUS的底層就是標准的RS485總線,但上層使用了令牌環,因此,可以實現多主系統。
原理都一樣,只是實現起來復雜一些。