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