QT-OPCUA
1、服務(wù)端
只需在設(shè)備列表中選擇OpcUaServer,配置端口即可。
OpcUaServer驅(qū)動將獲取VarList.xml的所有點表信息,根據(jù)xml創(chuàng)建OPC節(jié)點。
設(shè)備變量組名為節(jié)點分組,設(shè)備變量名稱為節(jié)點名稱。
這是在UnifiedAutomationUaExpert可視化客戶端工具中的數(shù)據(jù)展示:
2、客戶端
客戶端建立時,填寫數(shù)據(jù)循環(huán)周期,填寫OPC服務(wù)器地址。
建立數(shù)據(jù)點時,填寫該數(shù)據(jù)點對應的節(jié)點組名,與節(jié)點名稱。
該數(shù)據(jù)點如需下發(fā)控制到opc服務(wù)器,請確保他為只寫或讀寫。
OpcUaServer運行正常,OpcUaClient由QTouch帶起運行,且對應節(jié)點正常。
此時下發(fā)值給對應點(圖片中為QTouch自有的實時數(shù)據(jù)庫),強制成功以后,可視化工具數(shù)據(jù)也會變化,說明數(shù)據(jù)已經(jīng)成功下發(fā)到服務(wù)器;
同樣,在可視化工具中強制已配置節(jié)點數(shù)據(jù)到服務(wù)器,client驅(qū)動會讀到該節(jié)點數(shù)據(jù),寫到對應的QTouch實時內(nèi)存數(shù)據(jù)中。