RS485是串口的一種,常見的還有RS232,RS422,都屬于串口,它們都只是定義了電氣特性的通訊結構,并沒有定義數據傳輸的協議。
有的人很容易混淆它們之間的概念,比如人家問你是什么通訊協議,你回答是RS485,那么別人就悶了。所謂的通訊協議,且還是使用的串口,常用的有modbus rtu,自由口協議,profibus dp等。
大家都知道RS485是半雙工通訊,傳輸距離較遠,不加中繼器的情況下可以傳輸1200米,傳輸速率可以達到10Mbps,在一條總線上可以有32個站點。
目前在很多現場儀表中都在使用此接口進行數據傳輸,相比較模擬量信號,它傳輸的數據更多,抗干擾能力強,可連接設備更多,大大降低了成本。
比如現場有一臺流量計,如果使用模擬量只能讀取到瞬時流量,而更換為rs485接口的那么就可以讀取到更多的參數,比如瞬時流量,累計流量,溫度,密度,報警信息,驅動增益等參數,為儀表的計量帶來了更多的便利。
如上圖通過流量計的通訊接口5,6端子,連接到PLC系統的通訊模塊了,通過編程,讀取到數據,并通過上位機進行顯示。
當然一般在工業現場,大部分儀表都是使用rs485通訊接口,通訊協議基本都是modbus rtu,因為此協議是免費的,且使用范圍廣泛。
那么針對此接口我們如何實現和電腦的連接調試呢?如果你使用的工控機,有可能是具有RS485接口的,可以直接將現場儀表通訊線接到這個端子,如果沒有我們可以通過串口卡或者串口線將它們連接,我們主要說說串口線,
如上圖為常用的usb轉串口的通訊線,可以使用此方便的將設備與電腦連接,作為一般的調試使用。當然還要安裝對應的串口驅動程序。
然后就是通訊測試軟件,我們一般使用modscan軟件進行測試,改軟件只支持modbus協議
如上圖為測試畫面,只需要設置com口等通訊參數就可以了。
當然如果不是此modbus通訊協議,還可以使用串口調試助手等軟件進行串口設備調試,此類軟件很多,可以在網絡上找到。
當然你在測試過程中會遇到很多問題,如電阻問題,可以在終端增加120歐姆電阻。
傳輸距離遠,線纜阻抗電壓衰減等問題需要增加信號隔離器,信號中繼器等設備來解決通訊不穩定的問題。最好選擇有源的設備。
-
usb
+關注
關注
60文章
7895瀏覽量
263984 -
RS485
+關注
關注
39文章
1142瀏覽量
82137 -
中繼器
+關注
關注
3文章
377瀏覽量
28204
發布評論請先 登錄
相關推薦
評論