產(chǎn)品列表PRODUCTS LIST
西門子S12電源模塊6SL3120-1TE21-0AA0詳解
(2) 現(xiàn)在操作對(duì)象轉(zhuǎn)到PC2上。同樣運(yùn)行Configuration Console,設(shè)置也與PC1相同。打開PC Station Wizard新建一個(gè)工程。將CP5611設(shè)為DP Master Class 2,站地址設(shè)為3,同樣要從屬于DP master system(1)。將配置結(jié)果下載到模塊。
3.3 從站的組態(tài)
為了將EM277作為一個(gè)DP從站使用,必須設(shè)定與主站組態(tài)中的地址相匹配的DP端口地址(之前設(shè)定的地址為2)。從站地址是使用EM277模塊上的旋轉(zhuǎn)開關(guān)設(shè)定的。在變動(dòng)旋轉(zhuǎn)開關(guān)之后,用戶必須重新啟動(dòng)CPU電源。
EM277輸出和輸入數(shù)據(jù)緩沖區(qū)駐留在S7-200CPU變量存儲(chǔ)器(V存儲(chǔ)器)內(nèi),輸入緩沖區(qū)緊緊跟隨輸出緩沖器。緩沖區(qū)的大小是由DP主站組態(tài)設(shè)定的(之前設(shè)定為8 Bytes Out/8 Bytes In)。組態(tài)后,EM277可接收從主站來的輸出數(shù)據(jù),并將輸入數(shù)據(jù)返回給主站。主從站緩沖區(qū)的關(guān)系如圖6:
圖6 主從站的緩沖區(qū)
若EM277 PROFIBUS-DP從站模塊為I/O鏈中的第一個(gè)智能模塊,則它的狀態(tài)信息從CPU224中的SMB200到SMB249獲得;若EM277為第二個(gè)智能模塊,其狀態(tài)從SMB250到SMB299獲得。只有DP主站才可以組態(tài)運(yùn)行了DP 方式下的EM277 DP模塊,用戶不能通過改寫有關(guān)SMB存儲(chǔ)單元來組態(tài)EM277 DP模塊的緩沖區(qū)大小或位置。
由表1中專用存儲(chǔ)器字節(jié)的說明,不難寫出CPU224的DP通信程序,見表2。
4 通過OPC讀寫PLC數(shù)據(jù)
OPC(OLE for Process Control)是過程控制業(yè)中的新興標(biāo)準(zhǔn),它的出現(xiàn)為基于bbbbbbs的應(yīng)用程序和現(xiàn)場(chǎng)過程控制應(yīng)用建立了橋梁??梢酝ㄟ^Siemens提供的OPC Server程序讀寫PLC中的數(shù)據(jù)。
(1) 一類主站PC1讀寫PLC
在PC1上打開SIMATIC程序組中的OPC Scout,新建一個(gè)組名。打開新建組的“OPC-Navigator",在DP目錄下的Slave002就是從站CPU224,M00_I和M00_Q即對(duì)應(yīng)從站的輸入和輸出緩沖區(qū)。將M00_I和M00_Q目錄下的變量按需求添加(如圖7),確認(rèn)后OPC就開始運(yùn)行了。如果變量的“Quality"顯示“good",表示OPC Server程序已經(jīng)通過PROFIBUS-DP總線協(xié)議和PLC建立了連接運(yùn)行關(guān)系。此時(shí)不僅可以讀取PLC中的數(shù)據(jù),還可以向PLC寫數(shù)據(jù)。
(2) 二類主站PC2的數(shù)據(jù)訪問
在PC2上同樣打開OPC Scout,新建組名。在該組名的“OPC-Navigator"下添加二類主站相應(yīng)的輸入和輸出緩沖區(qū),確認(rèn)。PC2就可以訪問網(wǎng)絡(luò)中的數(shù)據(jù)了,各數(shù)據(jù)的變化同PC1中的是同步的。
要注意的是:當(dāng)PC1的OPC Scout關(guān)閉的時(shí)候,PC2的OPC Scout對(duì)DP網(wǎng)絡(luò)的數(shù)據(jù)訪問也中斷了。這證明了CPU224僅僅從屬于一類主站PC1,而二類主站PC2不能控制它(僅能進(jìn)行數(shù)據(jù)訪問)。
圖7 OPC-Navigator
5 PROFIBUS-DP在水電站中的應(yīng)用
目前,PROFIBIS-DP總線技術(shù)在水電站小型自動(dòng)化系統(tǒng)中應(yīng)用較多,如水電站弧門監(jiān)控系統(tǒng)和機(jī)組輔助設(shè)備控制系統(tǒng)就大量用到了PROFIBUS-DP網(wǎng)絡(luò)。這是因?yàn)镻ROFIBUS-DP實(shí)時(shí)性受到系統(tǒng)規(guī)模影響,系統(tǒng)規(guī)模越大實(shí)時(shí)性越差,所以PROFIBUS-DP總線技術(shù)于小型自動(dòng)化系統(tǒng)。
不過,PROFIBUS-DP在信號(hào)的傳輸精度、可靠性和抗干擾性有不俗的表現(xiàn),其系統(tǒng)成本低、安裝簡(jiǎn)單、維護(hù)調(diào)試方便且易于擴(kuò)展。而且,各類傳感器和智能設(shè)備等都有支持DP網(wǎng)絡(luò)的標(biāo)準(zhǔn)通信口,硬件資源豐富;DP網(wǎng)絡(luò)本身靈活多變的主從結(jié)構(gòu),適應(yīng)多種控制系統(tǒng);各類組態(tài)軟件也都可以和OPC Server建立數(shù)據(jù)交換,減少了監(jiān)控系統(tǒng)的開發(fā)周期;通過專用的通信協(xié)議轉(zhuǎn)換器或工控機(jī),基于PROFIBUS-DP總線的控制系統(tǒng)可以掛靠到工業(yè)以太網(wǎng)上,成為綜合控制系統(tǒng)的一部分。因此,雖然現(xiàn)在工業(yè)以太網(wǎng)的技術(shù)有大普及之勢(shì),但DP網(wǎng)較高的性價(jià)比還是被越來越多的用戶所認(rèn)可。
6 結(jié)束語
總的來說,作為國際標(biāo)準(zhǔn)之一的PROFIBUS-DP總線技術(shù)開放性強(qiáng)、性價(jià)比高,在水電行業(yè)的應(yīng)用將越來越廣泛。