基于PROFIBUS-DP的PLC通信
(1)一類(lèi)主站PC1讀寫(xiě)PLC
在PC1上打開(kāi)SIMATIC程序組中的OPCScout,新建一個(gè)組名。打開(kāi)新建組的“OPC-Navigator”,在DP目錄下的Slave002就是從站CPU224,M00_I和M00_Q即對應從站的輸入和輸出緩沖區。將M00_I和M00_Q目錄下的變量按需求添加(如圖7),確認后OPC就開(kāi)始運行了。如果變量的“Quality”顯示“good”,表示OPCServer程序已經(jīng)通過(guò)PROFIBUS-DP總線(xiàn)協(xié)議和PLC建立了連接運行關(guān)系。此時(shí)不僅可以讀取PLC中的數據,還可以向PLC寫(xiě)數據。
(2)二類(lèi)主站PC2的數據訪(fǎng)問(wèn)
在PC2上同樣打開(kāi)OPCScout,新建組名。在該組名的“OPC-Navigator”下添加二類(lèi)主站相應的輸入和輸出緩沖區,確認。PC2就可以訪(fǎng)問(wèn)網(wǎng)絡(luò )中的數據了,各數據的變化同PC1中的是同步的。
要注意的是:當PC1的OPCScout關(guān)閉的時(shí)候,PC2的OPCScout對DP網(wǎng)絡(luò )的數據訪(fǎng)問(wèn)也中斷了。這證明了CPU224僅僅從屬于一類(lèi)主站PC1,而二類(lèi)主站PC2不能控制它(僅能進(jìn)行數據訪(fǎng)問(wèn))。

圖7OPC-Navigator
5PROFIBUS-DP在水電站中的應用
目前,PROFIBIS-DP總線(xiàn)技術(shù)在水電站小型自動(dòng)化系統中應用較多,如水電站弧門(mén)監控系統和機組輔助設備控制系統就大量用到了PROFIBUS-DP網(wǎng)絡(luò )。這是因為PROFIBUS-DP實(shí)時(shí)性受到系統規模影響,系統規模越大實(shí)時(shí)性越差,所以PROFIBUS-DP總線(xiàn)技術(shù)最適合于小型自動(dòng)化系統。
不過(guò),PROFIBUS-DP在信號的傳輸精度、可靠性和抗干擾性有不俗的表現,其系統成本低、安裝簡(jiǎn)單、維護調試方便且易于擴展。而且,各類(lèi)傳感器和智能設備等都有支持DP網(wǎng)絡(luò )的標準通信口,硬件資源豐富;DP網(wǎng)絡(luò )本身靈活多變的主從結構,適應多種控制系統;各類(lèi)組態(tài)軟件也都可以和OPCServer建立數據交換,減少了監控系統的開(kāi)發(fā)周期;通過(guò)專(zhuān)用的通信協(xié)議轉換器或工控機,基于PROFIBUS-DP總線(xiàn)的控制系統可以?huà)炜康焦I(yè)以太網(wǎng)上,成為綜合控制系統的一部分。因此,雖然現在工業(yè)以太網(wǎng)的技術(shù)有大普及之勢,但DP網(wǎng)較高的性?xún)r(jià)比還是被越來(lái)越多的用戶(hù)所認可。
6結束語(yǔ)
總的來(lái)說(shuō),作為國際標準之一的PROFIBUS-DP總線(xiàn)技術(shù)開(kāi)放性強、性?xún)r(jià)比高,在水電行業(yè)的應用將越來(lái)越廣泛。
評論