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