485控制總線,一般是指485+和485-的通訊,是將收發數據合并后,用大2個邏輯信號來傳輸,基本功能都具有通信協議,在單片機電路中,485的驅動器至少是兩根發送信號線,通訊距離與485通訊數據線的距離密切相關,485采用差分傳輸方式,也叫做平衡傳輸,在一個邏輯狀態下,所有節點都保持了一定的平衡結構,能夠正常工作,當某個節點受到干擾時,它可以不受這些干擾信號的影響,從而做到一個穩定可靠的通訊動作。485通信協議是應用層協議。
控制協議不一樣,485總線的通訊協議是modbus協議,西門子是PLC協議。485通訊協議是基于485協議的兩根通訊線,它們是采用平衡驅動器和差分接收方式實現通訊。總線通訊協議要比485通訊協議貴很多。控制協議是在兩根線上,485正極與A、B之間的波特率有關,就是在485正極與A之間的內阻不超過5kΩ,以保證485通訊的穩定性。在一個485總線上最多可以掛接32個節點,為了保證485通訊的可靠性,通訊節點必須掛接32個節點。485通訊的通訊協議和485通訊協議和485通訊協議的通訊協議一樣,只不過是采用半雙工通訊方式。
485通訊的通訊距離和485通訊的距離并沒有什么關系,485通訊的距離可以達到1200米,485通訊的距離可以掛接32個節點。所以485通訊的距離可以掛接24個節點。485協議是半雙工通訊,485通訊可以掛接32個節點。總線網絡中,根據485協議,波特率可以參照plc說明書進行通訊,一般情況下,起始波特率應該在9600bps以上,上下拉電阻應該不大于理論值,保持在 12M/s 以上。