產(chǎn)品推薦:原料藥機(jī)械|制劑機(jī)械|藥品包裝機(jī)械|制冷機(jī)械|飲片機(jī)械|儀器儀表|制藥用水/氣設(shè)備|通用機(jī)械
在工業(yè)控制、電力通訊、智能儀表等領(lǐng)域,我們經(jīng)常會(huì)看到或者聽(tīng)到“RS-485“與“Modbus”結(jié)伴出現(xiàn),可你真的了解這兩者是什么,又有著什么樣的聯(lián)系嗎?
RS-485其實(shí)是一個(gè)物理接口,相當(dāng)于硬件;Modbus則是一種標(biāo)準(zhǔn)的通訊協(xié)議,用于在不同的設(shè)備之間交換數(shù)據(jù),所謂Modbus通訊協(xié)議,就好比我們?nèi)祟惖恼Z(yǔ)言,相當(dāng)于軟件。
兩臺(tái)設(shè)備通過(guò)Modbus通訊協(xié)議進(jìn)行數(shù)據(jù)傳輸,最開(kāi)始使用的是RS-232C作為硬件接口,但是在工業(yè)生產(chǎn)中,各設(shè)備之間往往分布距離遠(yuǎn)且方位各異,而RS-485用于多點(diǎn)互連時(shí)非常方便,可以省掉許多信號(hào)線,所以逐漸成為了工業(yè)領(lǐng)域中常用的接口標(biāo)準(zhǔn)。
RS-485是物理通信層的標(biāo)準(zhǔn)接口,是一種信號(hào)傳輸方法,具有傳輸速度快、距離遠(yuǎn)、抗*力強(qiáng)、可以掛接多臺(tái)設(shè)備等優(yōu)勢(shì):
1. 采用差分信號(hào)正邏輯,邏輯“1”以兩線間的電壓差為+(2~6)V表示;邏輯”0“以兩線間的電壓差為-(2~6)V表示。接口信號(hào)電平降低,不易損壞接口電路的芯片, 與TTL電平兼容,可方便與TTL電路連接。
2. RS-485通訊速度快,數(shù)據(jù)傳輸速率為10Mbps,并且RS-485接口是采用平衡驅(qū)動(dòng)器和差分接收器的組合,抗共模*力增強(qiáng)。
3. RS-485的傳輸速率與傳輸距離成反比,傳輸速率越低,傳輸距離越長(zhǎng)。RS-485總線一般支持32個(gè)節(jié)點(diǎn),如果使用特制的485芯片,可以達(dá)到128個(gè)或者256個(gè)節(jié)點(diǎn),進(jìn)行組網(wǎng)通訊。
但是RS-485作為硬件層協(xié)議,只定義了0、1的邏輯,而沒(méi)有解釋其含義,這時(shí)候就需要用到軟件層協(xié)議了。Modbus就是用來(lái)解釋這些0101代碼的含義的,只有按照Modbus協(xié)議的規(guī)定去發(fā)送代碼,不同的設(shè)備之間才能進(jìn)行明確的交流。
Modbus通信協(xié)議是應(yīng)用于電子控制器上的一種通用語(yǔ)言,通過(guò)這項(xiàng)協(xié)議,控制器與控制器之間、控制器與設(shè)備之間可以進(jìn)行通信。它已經(jīng)成為一種通用的工業(yè)標(biāo)準(zhǔn),通過(guò)它,不同廠商生產(chǎn)的控制設(shè)備也可以連成工業(yè)網(wǎng)絡(luò),進(jìn)行集中監(jiān)控。
此協(xié)議定義了一個(gè)控制器能認(rèn)識(shí)使用的信息結(jié)構(gòu),描述了一個(gè)控制器請(qǐng)求訪問(wèn)其他設(shè)備的過(guò)程,以及如何回應(yīng)來(lái)自其他設(shè)備的請(qǐng)求、怎樣偵測(cè)錯(cuò)誤并記錄。
目前,Modbus可以通過(guò)下列三種通信方式實(shí)現(xiàn):
1、以太網(wǎng)方式:對(duì)應(yīng)的傳輸模式是Modbus TCP,通訊介質(zhì)包括5類/6類網(wǎng)線或光纖等;
2、異步串行口方式:對(duì)應(yīng)的傳輸模式是Modbus RTU、ASCII,各種通訊介質(zhì)包括有線的RS-232/422/485、光纖、無(wú)線等;
3、高速令牌傳遞方式:對(duì)應(yīng)的傳輸模式是Modbus PLUS,通訊介質(zhì)包括雙絞線、同軸電纜等。
工業(yè)生產(chǎn)中不同設(shè)備通過(guò)RS-485串聯(lián)起來(lái),組成物物相連的網(wǎng)絡(luò),再依靠Modbus協(xié)議接入網(wǎng)絡(luò),各設(shè)備之間進(jìn)行互聯(lián)互通,實(shí)現(xiàn)系統(tǒng)的集中監(jiān)控,分散控制的功能,推動(dòng)了工業(yè)自動(dòng)化的發(fā)展。
免責(zé)聲明