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