MODBUS在過程控制系統(tǒng)中的應(yīng)用
采用一個支持MODBUS RTU通訊的HART接口模件,就能夠簡單而且便宜的把所有HART數(shù)據(jù)都采集到控制系統(tǒng)里面(參見圖4)。這種HIM是智能化的設(shè)備,它即可以作為HART主站在前端運行,同時又可以作為MODBUS RTU的從設(shè)備在后端運行。HIM可以從變送器的模擬量信號里面提取出所有HART數(shù)據(jù),卻不會影響或者干擾連接到控制系統(tǒng)去的4到20毫安信號。HIM還可以提供一個液晶顯示窗口、三路4到20毫安信號、兩個繼電器輸出和一個可選的雙路MODBUS RTU輸出。當用戶使用MODBUS選擇項的時候,HART數(shù)據(jù)被數(shù)字化的映射在HIM的MODBUS存儲器映射里面,然后作為MODBUS RTU主站的PLC或者DCS就可以從這個存儲器映射得到需要的數(shù)據(jù)了。將多個HIM采用多分支網(wǎng)絡(luò)方式連接起來并通過RS485接口傳送HART數(shù)據(jù),這種架構(gòu)從本質(zhì)上來說幾乎就是一個小規(guī)模的資產(chǎn)管理系統(tǒng),而費用卻只有其幾分之一。
無線MODBUS
一個MODBUS網(wǎng)絡(luò)可以相當容易的設(shè)置成通過無線連接進行工作(參見圖5)。從本質(zhì)上來說,任何無線連接所作的都只不過是用布置在網(wǎng)絡(luò)各端的發(fā)射器/接收器來替代雙絞線電纜而已。很多無線電臺的制造商都支持MODBUS協(xié)議。但是由于無線電臺和調(diào)制解調(diào)器使用了一些加密和時間延遲方案,所以有一點非常重要:在你假定某些無線設(shè)備支持MODBUS協(xié)議之前,務(wù)必要先咨詢這些無線設(shè)備的供應(yīng)商。
圖4:一個HART接口模件(HIM)從HART信號里面提取數(shù)字化數(shù)據(jù)并且把它存儲在自身的MODBUS存儲器映射里面,這樣任何MODBUS主設(shè)備就都可以讀取這些數(shù)據(jù)了。原始的4-20mA信號仍舊象以前一樣被連接到控制系統(tǒng)。
圖5:一臺無線接口(例如來自于Moore Industries公司的無線連接模件)使用RF連接代替了雙絞線。
很明顯,無線MODBUS的主要優(yōu)點就是節(jié)約了鋪設(shè)線路的費用。在以前,為了監(jiān)視和控制來自于罐區(qū)、井口以及各種遙遠地點的信號,其費用是及其昂貴的。
幸運的是,無線傳送的MODBUS對于控制系統(tǒng)或是主站、從站來說是透明的。例如上面提到的現(xiàn)有工廠里面的老式系統(tǒng)等,這類主機系統(tǒng)甚至都不知道存在著一個無線MODBUS網(wǎng)絡(luò),因為它們
根本不需要面對這個無線MODBUS網(wǎng)絡(luò)。當一個MODBUS主站向從站提出一個要求時,這個訊息包被傳送到無線電發(fā)射臺。通常無線電發(fā)射臺會在發(fā)射之前對訊息包進行重新排隊和加密。一旦這個RF(無線電射頻)訊息包被從電臺接收到,從電臺會對它們進行解密并且把它們排序,使其重新代表一個有效的MODBUS訊息包。如果這個訊息包沒有被損壞或者發(fā)生混亂,它就會被發(fā)送到所要求的從站。這個從站將會對主站的要求作出相應(yīng)的反應(yīng),剛才的過程就會再次重復(fù)一遍。
有些時候你必須特別注意一個被叫做“timeout”的MODBUS通訊參數(shù),這一點很重要。Timeout表示:在嘗試重新發(fā)送訊息之前,MODBUS主站將會等待一個從站作出反應(yīng)的時間的長短。根據(jù)無線電臺通訊情況好壞的不同,訊息包的發(fā)送可能會被延誤,這有可能造成一些不必要的重試和重新發(fā)送。采用今天的FHSS(跳頻擴頻)無線電臺,這些參數(shù)當中的大多數(shù)都可以進行修改以便高效率的傳送MODBUS訊息包。而對電臺的選址進行恰當?shù)姆治鲅芯客ǔ?梢员苊庠S多通訊受阻的現(xiàn)象,其中需要進行的研究包括信號強度分析以及頻帶噪聲分析等。
以太網(wǎng)上的MODBUS
MODBUS/TCP常常被理解為以太網(wǎng)上的MODBUS。其實總的來說MODBUS/TCP不過是采用TCP/IP標準簡單的把MODBUS訊息包打包壓縮而已。這使得MODBUS/TCP設(shè)備馬上就可以方便的通過現(xiàn)有以太網(wǎng)和光纖網(wǎng)絡(luò)進行連接和通訊。與RS485接口相比,MODBUS/TCP還允許使用多得多的地址、可以采用多主站架構(gòu)、傳送速率可以達到GB水平。雖然MODBUS RTU有每個網(wǎng)絡(luò)不能超過247個節(jié)點的限制,但是MODBUS/TCP網(wǎng)絡(luò)的從站數(shù)量僅受限于網(wǎng)絡(luò)物理層的能力。通常從站的數(shù)量一般在1024個左右。以太網(wǎng)在過程控制和自動化工業(yè)領(lǐng)域的迅速普及已經(jīng)使得MODBUS/TCP成為應(yīng)用最廣泛、增長速度最快的被以太網(wǎng)支持的工業(yè)協(xié)議。
評論