1、RS485接口標準 RS485由RS232和RS422發(fā)展而來,彌補了抗干擾能力差、通信距離短、速率低的缺點,增加了多點、雙向通信能力,即允許多個發(fā)送器連接在同一條主線上,同時增加了發(fā)送器的驅動能力和沖突保護特性,擴展了總線共模范圍。 RS485可以采用二線和四線兩種方式,二線制可以實現真正的多點雙向通信。其主要特點如下: (1)RS485的接口信號電平比RS231-C低,不易損壞接口電路的芯片,且該電平與TTL電平兼容,方便于TTL電路相連接。 (2)RS485的數據最高傳輸速率為10Mbps。其平衡雙絞線的長度與傳輸速率呈反比,在100kbps速率下,才可能使用規(guī)定的最長電纜長度,只有在很短的距離下才能獲得最高傳輸速率。 (3)RS485接口采用平衡驅動器和差分接收器的組合,抗共模干擾能力強,即抗噪聲干擾性好,因而通信距離遠,最大傳輸距離大約為1200m,實際可達3000m。 (4)RS485接口在總線上允許連接多達128個收發(fā)器,既具有多站能力。同時需要兩個終端電阻,其阻值要求等于傳輸電纜的特性阻抗。在短距離300m內傳輸時可不連接終端電阻。 2、MODBUS RTU協議 該協議已經成為通用工業(yè)標準,通過協議,控制器與控制器、控制器通過網絡(以太網)與其他設備之間可以實現串行通信。RTU即遠程終端單元,消息中每8位包含兩個十六進制字符。在相同的波特率下,這種方法比ASCII方式傳送的數據量大。 |
|