物聯網(IoT)大大減少了人與人、或人與計算機交互的需求。現在,物聯網可以幫助人們實現自動化流程工作。從偏遠地區隔離的設備訪問和收集信息,并通過網絡傳輸該數據,這在各個行業中已司空見慣。但是,隨著連接設備數量的增加,出現了共同的挑戰。在工業環境中,例如制造業、能源生產和工業控制系統,需要從使用標準RS485數據通信端口的設備傳輸數據,例如智能電表。
智能電表記錄電能的產生和消耗,并允許電表與煤氣、水和電力設施的遠程系統之間進行雙向通訊。全球有200多家制造商生產智能電表,這些電表多數是通過RS485數據通信端口傳輸數據的。
擁有太陽能裝置和電池存儲設施的家庭和合作社被歸類為電池存儲運營商。當他們使用安裝產生的電力時,他們還可以使用存儲設備,通過對存儲設備充電和放電來參與電力平衡市場。在這些情況下,安裝智能電表是打造智慧城市的必經之路。訪問和傳輸來自智能電表的數據,是一種通過DTU實現的常見且流行的方法。當智能電表部署在具有高速可靠的蜂窩覆蓋范圍的區域時,這非常有用的。但是,當智能表計需要安裝在地下室或地窖中,就會受到信號干擾。地下室的移動信號通常不太理想,而以太網串口服務器設備是代替蜂窩網絡DTU設備的理想產品,服務器通過以太網口從RS232/422/485串口的設備傳輸數據,完成智能表計的數據傳輸工作。
以太網(IEEE 802.3)是當今使用最廣泛的網絡協議,它也是串口通信標準。RS232/422/485串口中使用最多的是RS485串口,問題來了,為什么RS485沒有被以太網取代呢?
將RS485與以太網進行比較時,它們都有優點和缺點。RS485的主要缺點是通信速度有限,最高只能達到10Mb。RS485設計用于主/從拓撲。在此系統中,主節點輪詢每個從節點,等待響應,然后輪詢下一個從節點。這樣可以避免數據包沖突,從而實現確定性行為。但是,以太網沒有內置方法來避免數據包沖突。對于我們來說,在過程控制或機器人控制之類的應用中,確定性行為是強制性的,而通信速度通常足夠高。以較低的速度進行通訊,還具有對工業環境中存在的噪聲有更強的抵抗力優勢。
網絡拓撲決定了設備連接在一起的方式。下圖顯示了一些常見的拓撲。在這些可能性中,用于RS485的最佳網絡拓撲是菊花鏈(或線路),因為該拓撲對信號完整性的影響最小。可以使用總線拓撲結構(使用存根的骨干),但是隨著每個存根的長度增加,由于通信線上的信號失真,可以傳輸的最大數據速率將降低。
RS485使用雙絞線電纜有助于減少電磁干擾。雙絞線允許線上的噪聲在兩條線上相等。噪聲仍然存在,但是因為接收器著眼于兩個信號之間的差異,所以該差異不受噪聲的影響,因此接收器可以在最后準確地重建原始信號。