<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

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

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

UaExpert使用進階小技巧

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

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

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


01

客戶端配置 /Motrotech

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

v2-6068f094d283317e156bfbef18dd6f27_720w.webp

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

02

證書管理/Motrotech

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

v2-f1308a029d0cc499858fb465a5cef22d_720w.webp

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

03

讀寫仿真/Motrotech

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

v2-ecfeb0e4f384cfa67658e2905ab3fc27_720w.webp

v2-8d2a6c7a96e1feaecfd55ef50089170a_720w.webp

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

04

歷史功能測試 /Motrotech

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

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

v2-1c520f3c5fcf080394a2a633062c9cb7_720w.webp

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

05

導出節點 /Motrotech

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

v2-01331c3c2411ec0a31df9bd885f52094_720w.webp

該功能在免費模式下也可支持一部分節點導出,可幫助使用方以穩健的形式保存備份或傳輸。如需完整導出所有地址空間節點,可聯系盟通科技協助獲取許可證,進而方便地使用UaExpert來連接、測試和備份。

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

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

    關注

    14

    文章

    7287

    瀏覽量

    87739
  • 自動化
    +關注

    關注

    28

    文章

    5177

    瀏覽量

    78001
  • OPCUA
    +關注

    關注

    1

    文章

    22

    瀏覽量

    2262
收藏 人收藏

    評論

    相關推薦

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

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

    BLE注銷GATT客戶端報錯是什么原因導致的?

    esp_err_t unregister_gattc(void){ esp_err_t ret; // 注銷GATT客戶端應用 ret = esp_ble_gattc_app_unregister
    發表于 06-06 06:56

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

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

    AIROC客戶端控制應用程序不起作用的原因?

    正常,但當啟動客戶端控制應用程序并打開串行端口時,卻什么也沒發生--所有控件都是灰色的。 然后,我還按照說明中的建議從 Windows 10 PC 上運行 BTSpy 并進行連接 - 客戶端控制應用程序
    發表于 05-21 06:56

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

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

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

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

    請問STM32F207不支持作為TFTP客戶端嗎?

    STM32F207不支持作為TFTP客戶端
    發表于 04-16 07:29

    是否可以將客戶端控件與CYW920706WCDEVAL一起使用?

    是否可以將客戶端控件與CYW920706WCDEVAL一起使用? 我想用它來發現藍牙 BR/EDR,然后將其與其他設備配對。 有客戶端控制的下載鏈接或文檔嗎? 另外,你有 AIROC Connect 藍牙應用程序的文檔嗎?
    發表于 03-01 15:54

    PLC通過智能網關,與OPCUA服務通訊,實現標簽數據讀寫

    在工業自動化領域,越來越多的碰到支持OPCUA接口的設備,如工業機器人、智能焊接設備等。而PLC一般不具備OPCUA客戶端接口,如果要跟這些設備通訊,可以通過IGT-DSER智能網關來實現。本文
    發表于 01-02 16:41

    如何使用ESP8266搭建MQTT客戶端?

    手頭有一塊ESP8266的板子,想搭建一個MQTT客戶端,該如何實現呢?
    發表于 11-07 06:36

    esp8266用作sta + ap時,ap的客戶端能通過STA路由出去嗎?

    esp8266用作sta + ap時,ap的客戶端能通過STA路由出去嗎?
    發表于 11-03 06:42

    UA Modeler:可視化OPCUA模型搭建工具

    OPCUA相關軟件設計和研發時,盟通的合作伙伴Unified Automation公司推出的客戶端軟件UaExpert以其較為全面的功能,通常被用來作為臨時客戶端來檢驗服務器的各項功能
    的頭像 發表于 11-02 15:30 ?978次閱讀
    UA Modeler:可視化<b class='flag-5'>OPCUA</b>模型搭建<b class='flag-5'>工具</b>

    AT32基于FreeRTOS的AWS MQTT客戶端

    AT32基于FreeRTOS的AWS MQTT客戶端建立一個MQTT客戶端與 AWS IoT Core進行通訊,用戶可以基于這個范例去開發屬于自己的應用。
    發表于 10-26 06:03

    盤點2023年值得嘗試的MQTT客戶端工具

    隨著物聯網(IoT)的快速發展,MQTT協議被許多公司和開發人員廣泛使用。在學習和使用 MQTT 的過程中,MQTT 客戶端工具用于連接 MQTT 代理進行發布、訂閱和消息發送和接收。
    的頭像 發表于 07-13 10:11 ?3586次閱讀
    盤點2023年值得嘗試的MQTT<b class='flag-5'>客戶端</b><b class='flag-5'>工具</b>

    PLC寄存器和數據庫的數據轉為OPCUA標簽供上位機客戶端讀取

    經常碰到上位機只支持OPC客戶端協議,要讀取SQL數據庫或者PLC設備內的數據,需要協議轉換, IGT-DSER智能網關正好支持將數據庫的數據和PLC的數據讀取后轉為OPCUA的服務,下面是相關
    發表于 06-20 11:48
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>