國外現(xiàn)場總線應(yīng)用實(shí)例兩則
-
企業(yè):控制網(wǎng)
領(lǐng)域:PLC /PAC/PCC/RTU
行業(yè):石油天然氣
- 點(diǎn)擊數(shù):967 發(fā)布時間:2008-02-24 21:18:34
- 分享到:
|
|
應(yīng)用實(shí)例一:應(yīng)用AnyBus串行網(wǎng)關(guān)實(shí)現(xiàn)Modbus Plus到Profibus的轉(zhuǎn)換。 問題提出:位于瑞士維斯特拉斯(Vasteras)的Rema Control AB是著名的鋸磨裝備自動化解決籌劃提供商。一個工程中,客戶請求將整個工廠升級為一個由西門子S7掌握器和Profibus-DP總線構(gòu)成的體系。然而,現(xiàn)有的鋸處置測量體系仍應(yīng)用老式莫迪康PLC(Modicon),并銜接到Modbus Plus網(wǎng)絡(luò)。這個體系工作良好應(yīng)該保存,而工廠的其他部分則應(yīng)該進(jìn)行升級。為此,Rema Control公司必需尋求一種解決籌劃,實(shí)現(xiàn)通過新的Profibus-DP網(wǎng)絡(luò)對現(xiàn)有Modbus Plus網(wǎng)絡(luò)數(shù)據(jù)的存取。 解決籌劃:Rema Control公司應(yīng)用AnyBus串行網(wǎng)關(guān)通過兩個步驟將數(shù)據(jù)從Modbus Plus網(wǎng)絡(luò)轉(zhuǎn)換到Profibus網(wǎng)絡(luò)上。一個Modbus Plus 串行網(wǎng)關(guān)作為Modbus Plus網(wǎng)絡(luò)的適配器,在Modbus Plus網(wǎng)絡(luò)上進(jìn)行32字節(jié)數(shù)據(jù)的輸入和輸出。在Profibus側(cè)將Profibus網(wǎng)關(guān)作為一個Profibus從站,同樣配置為32字節(jié)數(shù)據(jù)的輸入和輸出。然后應(yīng)用RS-422串口設(shè)置實(shí)現(xiàn)兩個AnyBus網(wǎng)關(guān)的內(nèi)部互連。Modbus Plus網(wǎng)關(guān)設(shè)置為Modbus RTU主控模式,Profibus網(wǎng)關(guān)在其串行線上配置為Modbus RTU從屬模式。 Rema Control公司體系集成負(fù)責(zé)人Lennart Hedman表現(xiàn),“AnyBus網(wǎng)關(guān)資助我們解決了一個棘手的客戶難題,使得我們的客戶能夠?qū)F(xiàn)有測量體系融入新的西門子S7自動化體系中。AnyBus網(wǎng)關(guān)機(jī)動的設(shè)置可以實(shí)現(xiàn)從Modbus Plus體系選擇一些特定的數(shù)據(jù),并很容易將這些數(shù)據(jù)通過另外一個網(wǎng)關(guān)映射到Profibus中”。 補(bǔ)充提醒:HMS公司目前能夠提供更簡略的方式來實(shí)現(xiàn)兩個局部網(wǎng)互連。最新AnyBux-X系列產(chǎn)品能夠在幾乎不需要任何設(shè)置的情況下實(shí)現(xiàn)任意兩個局部網(wǎng)的互連。 應(yīng)用實(shí)例二:Modbus主控模式下實(shí)現(xiàn)RS232與Profibus的通信轉(zhuǎn)換。 這個例子展現(xiàn)了一個帶有ModBus RTU串行協(xié)議的運(yùn)動掌握器。AnyBus串行網(wǎng)關(guān)作為ModBus的主控裝置從運(yùn)動掌握器中讀寫數(shù)據(jù)。在AnyBus串行網(wǎng)關(guān)配置程序命令進(jìn)程中,ModBus主控裝置對其掃描清單進(jìn)行配置。AnyBus配置程序定義了所有ModBus命令、存放器、數(shù)據(jù)映射以及時序。之后,AnyBus串行網(wǎng)關(guān)對運(yùn)動掌握器的ModBus通信進(jìn)行掌握,并通過內(nèi)置Profibus接口選擇數(shù)據(jù)進(jìn)行輸入/輸出。通過這個接口,數(shù)據(jù)經(jīng)過Profibus傳輸?shù)紽ieldbus主裝置及其PLC掌握器。
 圖中: 1.裝備串口輸出數(shù)據(jù)字節(jié)。 2.AnyBus串行網(wǎng)關(guān)處置底層握手信號以及數(shù)據(jù)有效性校驗(yàn)(CRC),確保數(shù)據(jù)不會誤碼。如果從串行器件得到的所有數(shù)據(jù)有效,則將其存入AnyBus串行網(wǎng)關(guān)本身的存儲器中。如果數(shù)據(jù)無效,AnyBus將自動請求串行裝備(RS232)重發(fā)。這樣保證從存儲器中選擇傳輸?shù)紽ieldbus主裝置數(shù)據(jù)的精確性。 3.PLC Fieldbus主裝置接管的數(shù)據(jù)字節(jié)。注意AnyBus串行網(wǎng)關(guān)僅發(fā)送從串行裝備接管的數(shù)據(jù)流的一部分。 4.從PLC Fieldbus接管的數(shù)據(jù)字節(jié)。這些字節(jié)被PLC用于從Fieldbs網(wǎng)絡(luò)的輸入/輸出數(shù)據(jù)。只有從串行裝備選擇的真正數(shù)據(jù)才被PLC存儲和處置。 從PLC的角度來看,PLC可以無視運(yùn)動掌握器實(shí)際上為一個串行接口,而將其視為具有內(nèi)置Profibus接口。如果將這個例子中的Profibus換作以太網(wǎng),它能夠基于網(wǎng)絡(luò)服務(wù)器的SSI腳本或Java應(yīng)用程序,選擇Anybus串行網(wǎng)關(guān)存儲器中的數(shù)據(jù)進(jìn)行讀寫,使得溫度調(diào)節(jié)器能夠通過網(wǎng)絡(luò)在線運(yùn)行。
| | |