UaExpert使用進(jìn)階小技巧
OPCUA協(xié)議是工業(yè)4.0中自動(dòng)化網(wǎng)絡(luò)數(shù)據(jù)互傳的重要協(xié)議,該協(xié)議應(yīng)用廣泛,除基本的讀寫功能,標(biāo)準(zhǔn)協(xié)議還包含有警報(bào)、歷史訪問和事件等功能。OPCUA的服務(wù)器/客戶端模式構(gòu)筑簡單,有開源版本和商業(yè)版本的軟件開發(fā)工具包,支持多種語言的開發(fā)。OPCUA已經(jīng)在機(jī)器人控制、智能工廠建設(shè)、局域網(wǎng)光電數(shù)據(jù)采集等領(lǐng)域得到應(yīng)用。
UaExpert是一款由Unified Automation公司開發(fā)的UA客戶端工具,該軟件支持OPCUA標(biāo)準(zhǔn)中的大部分客戶端功能,兼容性良好,頁面簡潔,絕大多數(shù)功能免費(fèi)使用,是業(yè)內(nèi)獨(dú)一檔的OPCUA服務(wù)器功能測(cè)試軟件。
本文將重點(diǎn)介紹其仿真、配置、歷史功能測(cè)試和導(dǎo)出節(jié)點(diǎn)的功能。
01
客戶端配置 /Motrotech
UaExpert存在默認(rèn)配置,可點(diǎn)擊菜單欄的Settings->Configure UaExpert...來打開設(shè)置欄查看:

這些Parameter選項(xiàng)是客戶端的配置選項(xiàng),例如General.SessionTimeout即表示連接斷開后重新連接可接受的超時(shí)時(shí)間,在這個(gè)時(shí)間內(nèi)重新連接,將不會(huì)新建Session,這個(gè)值可在右側(cè)修改,其他值可參考對(duì)比OPCUA標(biāo)準(zhǔn)來查看和根據(jù)需求修改。
02
證書管理/Motrotech
OPCUA服務(wù)器與客戶端連接過程中通常需要驗(yàn)證服務(wù)器的證書并存儲(chǔ),便于后續(xù)連接過程的穩(wěn)定性。在UaExpert中,證書存儲(chǔ)設(shè)置窗口可通過菜單欄的Settings->Manage Certificates打開:

在當(dāng)前頁面中,可以查看保存的證書,也可以設(shè)置客戶端的證書,可以根據(jù)需求來查看、添加或修改證書,查看證書簽發(fā)情況。
03
讀寫仿真/Motrotech
首次進(jìn)入U(xiǎn)aExpert時(shí),除了左側(cè)的服務(wù)器樹形結(jié)構(gòu)和地址空間,頁面占比最大的內(nèi)容通常為Data Access View,該窗口可以用來訂閱和查看服務(wù)器節(jié)點(diǎn),除此之外,UaExpert還支持多種仿真測(cè)試功能窗口,需要打開菜單欄的document->add來選擇和添加對(duì)應(yīng)功能和窗口。


例如,當(dāng)需要快速測(cè)試驗(yàn)證服務(wù)器和客戶端節(jié)點(diǎn)通信速率時(shí),我們可以新建一個(gè)performance view,在這個(gè)頁面,通過拖拽左側(cè)節(jié)點(diǎn)到Nodes中,再在Configuration中選擇測(cè)試的方法(讀寫訂閱)和參數(shù)(節(jié)點(diǎn)數(shù)和循環(huán)次數(shù)等)點(diǎn)擊OK,即可在Result中看到結(jié)果。
04
歷史功能測(cè)試 /Motrotech
OPCUA標(biāo)準(zhǔn)中服務(wù)器除了包含有讀寫功能,也提供有事件、歷史功能等高級(jí)功能,目前,越來越多的服務(wù)器趨向于測(cè)試和實(shí)現(xiàn)這些功能。在服務(wù)器開發(fā)過程中,相較直觀的數(shù)據(jù)節(jié)點(diǎn)讀寫功能,如何快速測(cè)試驗(yàn)證諸如節(jié)點(diǎn)事件功能和節(jié)點(diǎn)歷史功能成為了重點(diǎn)。
幸運(yùn)的是,UaExpert也提供有查看節(jié)點(diǎn)事件功能和節(jié)點(diǎn)歷史功能的獨(dú)立窗口,方便測(cè)試與開發(fā)人員及時(shí)測(cè)試:

Configuration版塊的左側(cè)為節(jié)點(diǎn)導(dǎo)入管理窗口,可以從地址空間將具有該功能的節(jié)點(diǎn)拖入其中,如果該節(jié)點(diǎn)支持歷史功能,則會(huì)在其中出現(xiàn)該節(jié)點(diǎn)的服務(wù)器、描述名和節(jié)點(diǎn)ID等信息,顏色是用來在下方歷史數(shù)據(jù)的點(diǎn)標(biāo)圖中顯示對(duì)應(yīng)的顏色,可以在節(jié)點(diǎn)的顏色處右鍵對(duì)應(yīng)位置更換顏色。如該節(jié)點(diǎn)不支持歷史功能或功能不完全則不能被拖到該區(qū)域。右側(cè)為更新模式,可以分為指定時(shí)間段的更新和循環(huán)更新,圖中選擇的是以1分鐘為長度更新的模式。
05
導(dǎo)出節(jié)點(diǎn) /Motrotech
OPCUA支持通過XML格式來保存地址空間信息,在讀取服務(wù)器節(jié)點(diǎn)后,UaExpert也可以使用XML格式將讀取到的節(jié)點(diǎn)導(dǎo)出到文件中,該功能同樣在菜單欄的document->add中添加,找到XML Nodeset Export View即可按照地址空間來導(dǎo)出所需節(jié)點(diǎn)。

該功能在免費(fèi)模式下也可支持一部分節(jié)點(diǎn)導(dǎo)出,可幫助使用方以穩(wěn)健的形式保存?zhèn)浞莼騻鬏?。如需完整?dǎo)出所有地址空間節(jié)點(diǎn),可聯(lián)系盟通科技協(xié)助獲取許可證,進(jìn)而方便地使用UaExpert來連接、測(cè)試和備份。
總的來說,UaExpert是一款十分友好而強(qiáng)大的客戶端工具,該工具絕大多數(shù)功能均可免費(fèi)使用,是OPCUA開發(fā)過程的重要工具。
-
網(wǎng)絡(luò)
+關(guān)注
關(guān)注
14文章
7781瀏覽量
90489 -
自動(dòng)化
+關(guān)注
關(guān)注
29文章
5750瀏覽量
81945 -
OPCUA
+關(guān)注
關(guān)注
1文章
26瀏覽量
2553
發(fā)布評(píng)論請(qǐng)先 登錄
labview opc ua 讀取客戶端數(shù)據(jù)
MKW45B41Z客戶端無法從服務(wù)器獲取服務(wù)是為什么?
如何構(gòu)建MCP客戶端

邁威通信工業(yè)無線客戶端:智能制造的高效連接新解法

評(píng)論