翻譯|使用教程|編輯:黃竹雯|2018-12-19 15:22:20.000|閱讀 1257 次
概述:大家翹首以盼的OPC控制自動化數據互操作性產品-MatrikonOPC產品系列教程終于來了!本文主要介紹如何測試建立的OPC連接。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Matrikon 是基于OPC UA和基于OPC的控制自動化數據互操作性產品的供應商,提供自動化廠商的高級OPC UA開發工具包,適用于從嵌入式設備到云應用的所有產品線。對于終端用戶客戶,Matrikon提供了關鍵數據工具,以最好地促進企業廣泛的數據共享。產品主要包含:各類 MatrikonOPC Servers,MatrikonOPC Archiving and Analytics套包,MatrikonOPC Data Management套包,MatrikonOPC Security套包,MatrikonOPC UA (Unified Architecture)等產品。
上一篇文章已經完成MatrikonOPC Data Manager的配置,本篇文章將與大家分享如何測試OPC連接。
此測試的目的是為了了解在MatrikonOPC Data Manager中為創建的共享數據點發出OPC寫入時OPC體系結構的行為。在雙向共享點上在OPC Data Manager中發出OPC寫入的預期行為是,該值將寫入OPC Server for DDE和OPC Server for Simulation and Testing。
1.在“Configuration(配置)”屏幕右下方的窗格中,鼠標右鍵單擊共享點(已在本教程的“添加OPC數據點”部分中添加)。
2.從顯示的菜單中選擇“Write(寫入)”。
3.出現“Write Value(寫入值)”窗口(圖1)。
圖1-Write Value窗口
4.在“Value(值)”字段中,輸入1550。
5.單擊“Apply(應用)”按鈕以提交更改并關閉“Write Value”窗口。
6.查看Book1.xls文件以確認FIC101值已更改(圖2)。
圖2-在Microsoft Excel中驗證值更改
7.要確保將值寫入OPC Server for Simulation,需使用OPC Explorer建立與OPC服務器的另一個連接。
8.瀏覽并添加OPC Data Manager引用的Bucket Brigade項(即Int1,Int2和Int4)。
9.確認FIC101數據點的值已從1600更改為1550(圖3)。
圖3-在MatrikonOPC Server for Simulation and Testing中驗證值更改
此測試的目的是在Microsoft Excel中更改值時驗證OPC體系結構的行為。在Excel中更改值的預期行為是,將使用Excel中的當前值更新OPC Server for DDE。OPC服務器中的此值更改將導致發生OPC讀取,將新值發送到OPC Data Manager。OPC Data Manager中將發生OPC寫入,將新值發送到OPC Server for Simulation中的關聯數據點。
1.在Microsoft Excel Book1.xls文件中,將FIC101的值更改為2000(圖4)
圖4-更改Excel值
2.查看OPC Data Manager Configuration窗口并確認FIC101共享數據點值已更改為2000(圖5)。
圖5-MatrikonOPC Data Manager中值改變
3.要確保將值寫入OPC Server for Simulation,需使用OPC Explorer建立與OPC服務器的另一個連接。瀏覽并添加OPC Data Manager引用的Bucket Brigade項目(例如,Int1,Int2和Int4)。
4.確認FIC101數據點的值已更改為2000(圖6)。
圖6-在MatrikonOPC Server for Simulation and Testing驗證值更改
此測試的目的是在OPC Server for Simulation and Testing中更改值時驗證OPC體系結構的行為。在OPC Server for Simulation中更改值的預期行為是將OPC讀取發送到OPC Data Manager。隨后的OPC寫操作將在OPC Data Manager中發生,將新值發送到OPC Server for DDE中的關聯數據點,最終發送到Microsoft Excel。
1.在OPC Explorer中,在頂部標簽(Bucket Brigade.Int1)上單擊鼠標右鍵,然后從顯示的菜單中選擇“Write Values”。
2.出現Write Values窗口(圖7)。
圖7-Write Values窗口
3.在“New Value”字段中選擇當前標記值。
4.將標記值更改為2513,然后單擊“OK”按鈕。(圖8)
注意:此操作從OPC Explorer向OPC Server for Simulation發出寫入。 通過在寫入后查看OPC Explorer并驗證該項目的值更改為2513,這確認了OPC服務器中的值已成功更改。
圖8-在MatrikonOPC Server for Simulation and Testing中更改值
5.查看OPC Data Manager Configuration屏幕并檢查FIC101 / Bucket Brigade.Int1共享數據點值。 共享點的值顯示為2513。
6.在Microsoft Excel中,驗證FIC101的值更改為2513(圖9)。
圖9-在Excel驗證值更改
OPC連接測試就到此結束,以上操作順利完成說明OPC之間的連接已經配置完成并且測試通過,接下來就可以在兩個OPC服務器之間交換數據了。
下一篇文章將與大家分享使用Matrikon OPC服務器時常見的問題和解決方法,敬請期待噢~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn