0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

OPCUA客戶端工具:UaExpert使用進階小技巧

盟通科技 ? 2023-10-13 11:00 ? 次閱讀

UaExpert使用進階小技巧

OPCUA協(xié)議是工業(yè)4.0中自動化網(wǎng)絡數(shù)據(jù)互傳的重要協(xié)議,該協(xié)議應用廣泛,除基本的讀寫功能,標準協(xié)議還包含有警報、歷史訪問和事件等功能。OPCUA的服務器/客戶端模式構筑簡單,有開源版本和商業(yè)版本的軟件開發(fā)工具包,支持多種語言的開發(fā)。OPCUA已經(jīng)在機器人控制、智能工廠建設、局域網(wǎng)光電數(shù)據(jù)采集等領域得到應用。

UaExpert是一款由Unified Automation公司開發(fā)的UA客戶端工具,該軟件支持OPCUA標準中的大部分客戶端功能,兼容性良好,頁面簡潔,絕大多數(shù)功能免費使用,是業(yè)內(nèi)獨一檔的OPCUA服務器功能測試軟件。

本文將重點介紹其仿真、配置、歷史功能測試和導出節(jié)點的功能。


01

客戶端配置 /Motrotech

UaExpert存在默認配置,可點擊菜單欄的Settings->Configure UaExpert...來打開設置欄查看:

v2-6068f094d283317e156bfbef18dd6f27_720w.webp

這些Parameter選項是客戶端的配置選項,例如General.SessionTimeout即表示連接斷開后重新連接可接受的超時時間,在這個時間內(nèi)重新連接,將不會新建Session,這個值可在右側(cè)修改,其他值可參考對比OPCUA標準來查看和根據(jù)需求修改。

02

證書管理/Motrotech

OPCUA服務器與客戶端連接過程中通常需要驗證服務器的證書并存儲,便于后續(xù)連接過程的穩(wěn)定性。在UaExpert中,證書存儲設置窗口可通過菜單欄的Settings->Manage Certificates打開:

v2-f1308a029d0cc499858fb465a5cef22d_720w.webp

在當前頁面中,可以查看保存的證書,也可以設置客戶端的證書,可以根據(jù)需求來查看、添加或修改證書,查看證書簽發(fā)情況。

03

讀寫仿真/Motrotech

首次進入UaExpert時,除了左側(cè)的服務器樹形結(jié)構和地址空間,頁面占比最大的內(nèi)容通常為Data Access View,該窗口可以用來訂閱和查看服務器節(jié)點,除此之外,UaExpert還支持多種仿真測試功能窗口,需要打開菜單欄的document->add來選擇和添加對應功能和窗口。

v2-ecfeb0e4f384cfa67658e2905ab3fc27_720w.webp

v2-8d2a6c7a96e1feaecfd55ef50089170a_720w.webp

例如,當需要快速測試驗證服務器和客戶端節(jié)點通信速率時,我們可以新建一個performance view,在這個頁面,通過拖拽左側(cè)節(jié)點到Nodes中,再在Configuration中選擇測試的方法(讀寫訂閱)和參數(shù)(節(jié)點數(shù)和循環(huán)次數(shù)等)點擊OK,即可在Result中看到結(jié)果。

04

歷史功能測試 /Motrotech

OPCUA標準中服務器除了包含有讀寫功能,也提供有事件、歷史功能等高級功能,目前,越來越多的服務器趨向于測試和實現(xiàn)這些功能。在服務器開發(fā)過程中,相較直觀的數(shù)據(jù)節(jié)點讀寫功能,如何快速測試驗證諸如節(jié)點事件功能和節(jié)點歷史功能成為了重點。

幸運的是,UaExpert也提供有查看節(jié)點事件功能和節(jié)點歷史功能的獨立窗口,方便測試與開發(fā)人員及時測試:

v2-1c520f3c5fcf080394a2a633062c9cb7_720w.webp

Configuration版塊的左側(cè)為節(jié)點導入管理窗口,可以從地址空間將具有該功能的節(jié)點拖入其中,如果該節(jié)點支持歷史功能,則會在其中出現(xiàn)該節(jié)點的服務器、描述名和節(jié)點ID等信息,顏色是用來在下方歷史數(shù)據(jù)的點標圖中顯示對應的顏色,可以在節(jié)點的顏色處右鍵對應位置更換顏色。如該節(jié)點不支持歷史功能或功能不完全則不能被拖到該區(qū)域。右側(cè)為更新模式,可以分為指定時間段的更新和循環(huán)更新,圖中選擇的是以1分鐘為長度更新的模式。

05

導出節(jié)點 /Motrotech

OPCUA支持通過XML格式來保存地址空間信息,在讀取服務器節(jié)點后,UaExpert也可以使用XML格式將讀取到的節(jié)點導出到文件中,該功能同樣在菜單欄的document->add中添加,找到XML Nodeset Export View即可按照地址空間來導出所需節(jié)點。

v2-01331c3c2411ec0a31df9bd885f52094_720w.webp

該功能在免費模式下也可支持一部分節(jié)點導出,可幫助使用方以穩(wěn)健的形式保存?zhèn)浞莼騻鬏?。如需完整導出所有地址空間節(jié)點,可聯(lián)系盟通科技協(xié)助獲取許可證,進而方便地使用UaExpert來連接、測試和備份。

總的來說,UaExpert是一款十分友好而強大的客戶端工具,該工具絕大多數(shù)功能均可免費使用,是OPCUA開發(fā)過程的重要工具。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網(wǎng)絡
    +關注

    關注

    14

    文章

    7586

    瀏覽量

    88994
  • 自動化
    +關注

    關注

    29

    文章

    5599

    瀏覽量

    79460
  • OPCUA
    +關注

    關注

    1

    文章

    25

    瀏覽量

    2342
收藏 人收藏

    評論

    相關推薦

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

    隨著智能制造的興起,企業(yè)越來越依賴自動化和數(shù)字化技術來提高生產(chǎn)效率和靈活性。工業(yè)無線客戶端作為連接各個設備和系統(tǒng)的橋梁,其重要性日益凸顯。通過工業(yè)無線客戶端,可以實現(xiàn)設備間的實時數(shù)據(jù)交換和遠程監(jiān)控,從而進一步提升生產(chǎn)過程的智能化水平。
    的頭像 發(fā)表于 11-22 16:10 ?178次閱讀
    邁威通信工業(yè)無線<b class='flag-5'>客戶端</b>:智能制造的高效連接新解法

    socket 客戶端與服務器的實現(xiàn)

    1. 理解Socket 在計算機網(wǎng)絡中,socket是一種通信機制,允許兩個程序(一個客戶端和一個服務器)通過網(wǎng)絡進行通信。在Python中,可以使用 socket 庫來創(chuàng)建和管理sockets
    的頭像 發(fā)表于 11-12 14:30 ?369次閱讀

    NTP網(wǎng)絡時間服務器能帶同步多少客戶端?

    NTP網(wǎng)絡時間服務器能帶同步多少客戶端
    的頭像 發(fā)表于 09-04 10:43 ?476次閱讀
    NTP網(wǎng)絡時間服務器能帶同步多少<b class='flag-5'>客戶端</b>?

    Rambus推出DDR5客戶端時鐘驅(qū)動器

    在追求極致性能與效率的科技浪潮中,Rambus再次引領行業(yè)前行,正式宣布推出面向下一代高性能臺式電腦與筆記本電腦的DDR5客戶端時鐘驅(qū)動器(CKD)。這一創(chuàng)新舉措標志著Rambus將其在服務器領域的先進內(nèi)存接口技術成功擴展至廣闊的客戶端市場,為PC用戶帶來前所未有的性能飛
    的頭像 發(fā)表于 09-03 15:26 ?566次閱讀

    如果ESP上的TCP客戶端與服務器斷開連接,如何啟用自動重連?

    ESP - TCP 客戶端 嵌入式 Linux 服務器 - TCP 服務器 如果ESP上的TCP客戶端與服務器斷開連接,如何啟用自動重連?
    發(fā)表于 07-17 06:25

    如何獲取連接的TCP客戶端的ESPCONN指針?

    我?guī)缀蹰喿x了 SDK API 指南版本 1.0.1 的所有文檔 并開始了解如何添加用戶 AT 命令。 這真的很簡單,只需撥打at_cmd_array_register。 BUT! 如何獲取連接的 TCP 客戶端的 ESPCONN 指針?
    發(fā)表于 07-12 14:54

    如何同時在ESP8266上運行TCP客戶端和TCP服務?

    我們是 esp8266 的長期用戶,并在該芯片上運行數(shù)千臺家庭自動化類別的現(xiàn)場設備。然而,一個小小的限制阻礙了我們開發(fā)一些更有趣和創(chuàng)新的產(chǎn)品。 要求:我們需要同時運行 TCP 客戶端(連接
    發(fā)表于 07-08 08:26

    求助,關于ESP32C3 TCP客戶端連接斷線問題求解

    ESP32C3開啟AP模式做TCP服務器,手機做客戶端連接服務器;超過默認最大連接數(shù)(5)以后,即使有部分客戶端斷開了,也無法再發(fā)起連接連接不上。一定需要服務器給客戶端發(fā)送數(shù)據(jù),確認客戶端
    發(fā)表于 06-27 07:54

    請問esp32能支持多個客戶端同時連接嗎?

    根據(jù)我現(xiàn)在的測試結(jié)果,esp32作為ble server時同時支持一個客戶端連接,前一個客戶端必須斷開藍牙連接,后一個才能連接。實際esp32能支持多個客戶端同時連接嗎?有沒有相關例程?
    發(fā)表于 06-11 06:25

    服務測試和客戶端測試區(qū)別在哪

    服務測試和客戶端測試是軟件開發(fā)過程中的兩個重要環(huán)節(jié),它們分別針對服務器客戶端的軟件進行測試。本文將詳細介紹服務測試和
    的頭像 發(fā)表于 05-30 15:27 ?3269次閱讀

    無法在Modustoolbox 3.2工具類別中找到客戶端控制應用程序,如何解決?

    我最近從 2.4 版升級到了 MTB 3.2 版 我為 343026 BSP 添加了一些示例 但我無法在工具類別中找到客戶端控制應用程序。 如何才能解決問題?
    發(fā)表于 05-22 07:50

    使用FreeRTOS+LwIP開發(fā)版做客戶端斷開后不能夠重新連接?

    請教下, 使用FreeRTOS+LwIP 開發(fā)版做客戶端斷開后不能夠重新連接 ? 具體描述如下: 1、開發(fā)版作為客戶端使用 2、初次上電能夠正常通訊,也就是 開發(fā)板可以發(fā)送數(shù)據(jù)到服務器
    發(fā)表于 04-30 07:48

    stm32 +lwip1.3.1客戶端異常導致網(wǎng)絡ping不通怎么解決?

    stm32上運行l(wèi)wip作為服務器,如果客戶端異常了,發(fā)現(xiàn)在客戶端再也ping不通 網(wǎng)絡如果異常,交換機掛了,重啟后,客戶端怎么都ping不通stm32 有沒有遇到同樣的問題? 不是tcp的pcb被占用,ping都不能通,lw
    發(fā)表于 04-22 07:30

    HarmonyOS開發(fā)實例:【分布式新聞客戶端

    基于柵格布局、設備管理和多端協(xié)同,實現(xiàn)一次開發(fā),多端部署的分布式新聞客戶端頁面。
    的頭像 發(fā)表于 04-17 15:57 ?899次閱讀
    HarmonyOS開發(fā)實例:【分布式新聞<b class='flag-5'>客戶端</b>】

    配電網(wǎng)架空線路故障精確定位裝置:Web客戶端和手機客戶端樣式

    接下來,深圳鼎信智慧科技跟大家科普配電網(wǎng)架空線路故障精確定位裝置的Web客戶端和手機客戶端樣式: 在實際應用中,行波雙測距原理具有較高的精度和可靠性,尤其適用于配網(wǎng)架空線路的故障定位。其優(yōu)點
    的頭像 發(fā)表于 01-30 17:47 ?801次閱讀