翻譯|使用教程|編輯:黃竹雯|2018-12-19 15:22:20.000|閱讀 1280 次
概述:大家翹首以盼的OPC控制自動(dòng)化數(shù)據(jù)互操作性產(chǎn)品-MatrikonOPC產(chǎn)品系列教程終于來了!本文主要介紹如何測試建立的OPC連接。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Matrikon 是基于OPC UA和基于OPC的控制自動(dòng)化數(shù)據(jù)互操作性產(chǎn)品的供應(yīng)商,提供自動(dòng)化廠商的高級OPC UA開發(fā)工具包,適用于從嵌入式設(shè)備到云應(yīng)用的所有產(chǎn)品線。對于終端用戶客戶,Matrikon提供了關(guān)鍵數(shù)據(jù)工具,以最好地促進(jìn)企業(yè)廣泛的數(shù)據(jù)共享。產(chǎn)品主要包含:各類 MatrikonOPC Servers,MatrikonOPC Archiving and Analytics套包,MatrikonOPC Data Management套包,MatrikonOPC Security套包,MatrikonOPC UA (Unified Architecture)等產(chǎn)品。
上一篇文章已經(jīng)完成MatrikonOPC Data Manager的配置,本篇文章將與大家分享如何測試OPC連接。
此測試的目的是為了了解在MatrikonOPC Data Manager中為創(chuàng)建的共享數(shù)據(jù)點(diǎn)發(fā)出OPC寫入時(shí)OPC體系結(jié)構(gòu)的行為。在雙向共享點(diǎn)上在OPC Data Manager中發(fā)出OPC寫入的預(yù)期行為是,該值將寫入OPC Server for DDE和OPC Server for Simulation and Testing。
1.在“Configuration(配置)”屏幕右下方的窗格中,鼠標(biāo)右鍵單擊共享點(diǎn)(已在本教程的“添加OPC數(shù)據(jù)點(diǎn)”部分中添加)。
2.從顯示的菜單中選擇“Write(寫入)”。
3.出現(xiàn)“Write Value(寫入值)”窗口(圖1)。

圖1-Write Value窗口
4.在“Value(值)”字段中,輸入1550。
5.單擊“Apply(應(yīng)用)”按鈕以提交更改并關(guān)閉“Write Value”窗口。
6.查看Book1.xls文件以確認(rèn)FIC101值已更改(圖2)。

圖2-在Microsoft Excel中驗(yàn)證值更改
7.要確保將值寫入OPC Server for Simulation,需使用OPC Explorer建立與OPC服務(wù)器的另一個(gè)連接。
8.瀏覽并添加OPC Data Manager引用的Bucket Brigade項(xiàng)(即Int1,Int2和Int4)。
9.確認(rèn)FIC101數(shù)據(jù)點(diǎn)的值已從1600更改為1550(圖3)。

圖3-在MatrikonOPC Server for Simulation and Testing中驗(yàn)證值更改
此測試的目的是在Microsoft Excel中更改值時(shí)驗(yàn)證OPC體系結(jié)構(gòu)的行為。在Excel中更改值的預(yù)期行為是,將使用Excel中的當(dāng)前值更新OPC Server for DDE。OPC服務(wù)器中的此值更改將導(dǎo)致發(fā)生OPC讀取,將新值發(fā)送到OPC Data Manager。OPC Data Manager中將發(fā)生OPC寫入,將新值發(fā)送到OPC Server for Simulation中的關(guān)聯(lián)數(shù)據(jù)點(diǎn)。
1.在Microsoft Excel Book1.xls文件中,將FIC101的值更改為2000(圖4)

圖4-更改Excel值
2.查看OPC Data Manager Configuration窗口并確認(rèn)FIC101共享數(shù)據(jù)點(diǎn)值已更改為2000(圖5)。

圖5-MatrikonOPC Data Manager中值改變
3.要確保將值寫入OPC Server for Simulation,需使用OPC Explorer建立與OPC服務(wù)器的另一個(gè)連接。瀏覽并添加OPC Data Manager引用的Bucket Brigade項(xiàng)目(例如,Int1,Int2和Int4)。
4.確認(rèn)FIC101數(shù)據(jù)點(diǎn)的值已更改為2000(圖6)。

圖6-在MatrikonOPC Server for Simulation and Testing驗(yàn)證值更改
此測試的目的是在OPC Server for Simulation and Testing中更改值時(shí)驗(yàn)證OPC體系結(jié)構(gòu)的行為。在OPC Server for Simulation中更改值的預(yù)期行為是將OPC讀取發(fā)送到OPC Data Manager。隨后的OPC寫操作將在OPC Data Manager中發(fā)生,將新值發(fā)送到OPC Server for DDE中的關(guān)聯(lián)數(shù)據(jù)點(diǎn),最終發(fā)送到Microsoft Excel。
1.在OPC Explorer中,在頂部標(biāo)簽(Bucket Brigade.Int1)上單擊鼠標(biāo)右鍵,然后從顯示的菜單中選擇“Write Values”。
2.出現(xiàn)Write Values窗口(圖7)。

圖7-Write Values窗口
3.在“New Value”字段中選擇當(dāng)前標(biāo)記值。
4.將標(biāo)記值更改為2513,然后單擊“OK”按鈕。(圖8)
注意:此操作從OPC Explorer向OPC Server for Simulation發(fā)出寫入。 通過在寫入后查看OPC Explorer并驗(yàn)證該項(xiàng)目的值更改為2513,這確認(rèn)了OPC服務(wù)器中的值已成功更改。

圖8-在MatrikonOPC Server for Simulation and Testing中更改值
5.查看OPC Data Manager Configuration屏幕并檢查FIC101 / Bucket Brigade.Int1共享數(shù)據(jù)點(diǎn)值。 共享點(diǎn)的值顯示為2513。
6.在Microsoft Excel中,驗(yàn)證FIC101的值更改為2513(圖9)。

圖9-在Excel驗(yàn)證值更改
OPC連接測試就到此結(jié)束,以上操作順利完成說明OPC之間的連接已經(jīng)配置完成并且測試通過,接下來就可以在兩個(gè)OPC服務(wù)器之間交換數(shù)據(jù)了。
下一篇文章將與大家分享使用Matrikon OPC服務(wù)器時(shí)常見的問題和解決方法,敬請期待噢~
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn