RS-485標準也是一種平衡傳輸方式的串行接口標準,它和RS-422A兼容并且擴展了RS-422A的功能。
RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2-6)V表示;邏輯“0”以兩線間的電壓差為-(2-6)V表示。接口信號電平比RS-232C降低了,就不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便與TTL電路連接。數據傳輸速率為10Mbps。RS-485接口是采用平衡驅動器和差分接收器的組合,抗共模干擾能力增強,即抗干擾性好。RS-485接口的傳輸距離標準值為4000英尺,實際上可達3000米。RS-485接口在總線上是允許連接多達128個收發器,具有多站能力,用戶可以利用它建立起設備網絡。RS-485接口由于具有良好的抗干擾性、傳輸距離長和多站能力等優點使其成為**的串行接口。
本系統中,上位機和下位機的通信運用了以上標準中的RS485和RS232C兩種通信標準。計算機具有標準RS232C接口,而PLC具有標準RS485接口,兩者通過電纜和RS485/RS232C轉換模塊連接.
供水自動化監控系統中,信息管理及監控軟件作為處理、顯示和存儲數據的核心,主要負責對各個電動機的轉速和各處管道壓力的查詢、監控以及的處理。運行信息管理及監控軟件的計算機與PLC之間的通訊主要是通過RS-232C串行接口(PC機一般提供了COM1和COM2兩個串行口)進行通訊,實現系統的監測控制和信息管理功能。
本系統中上位機的信息管理及監控軟件運行在Windows2000/NT操作系統下,串行通訊程序運用Inprise公司推出的快速開發工具Delphi 6.0開發。PPI通信協議是西門子專為S7-200系列PLC開發的一個通信協議,物理上采用RS485信號電平,PLC默認處于該方式。使用PPI方式對PLC編程及調試監控,其硬件連接只需通過編程(PC/PPI)電纜即可實現。軟件編程采用中文環境、內部系統協議,設計人員只需通過軟件設置一下參數,數據如交換不需要考慮,用NETR和NETW 兩條語句即可進行數據的傳遞。