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