OPCUA是現今比較常見的工業互聯協議,從OPC協議開始,就有眾多主流的自動化設備廠商使用該技術作為主要傳輸協議集成至各自的自動化設備中。目前,集成OPC或OPCUA的工業自動化設備正在日益增多,OPCUA已被廣泛使用在工業生產中。
在過去的2023年中國工業博覽會(上海)上,可以看到很多主流的自動化設備產商的成方案中都有OPCUA的身影,而又因OPCUA協議定義的功能完整,其軟件既可以作為單一的服務器/客戶端/PubSub接收端安裝在一臺設備上,更可以結合其他協議或者功能一起作為一整套完整的工業自動化解決方案來搭建和應用。
OPCUA相關軟件設計和研發時,盟通的合作伙伴Unified Automation公司推出的客戶端軟件UaExpert以其較為全面的功能,通常被用來作為臨時客戶端來檢驗服務器的各項功能。除了UaExpert,還有兩款可視化軟件,一個是能將OPC協議與OPCUA協議互相轉換并實現數據傳輸的網關軟件UaGateway,另一個則是搭配其主要SDK的模型搭建軟件UaModeler。
軟件現有C、C++和Net等多種語言的SDK,通過SDK可以快速調用各種功能函數和接口,實現OPCUA服務的快速實現,通常,OPCUA搭建工程師熟悉SDK接口的基本使用方法后,搭建過程的主要工作即為搭建地址空間模型,而搭建地址空間模型時的每一個變量都包含有變量名、ID等內容,當節點數量過多時,代碼量也會成倍增加。UaModeler可以協助開發人員可視化地快速搭建地址空間,并將其以代碼或XML文件的形式輸出,幫助開發人員提高效率。
下圖為UaModeler項目的部分截圖。
1.模型地址空間:在此新建節點類型,并按照現實需求進行添加和刪除;
2.節點信息編輯:在此更改節點屬性,關系等內容,同時可以快速添加子節點并設置屬性;
3.節點基本屬性:在此顯示當前節點的基本屬性;
4.節點關系構圖:在此可查看當前節點的與其他節點的關系構圖;
5.輸出按鈕(藍色圓圈):在此輸出模型為代碼文件。
UaModeler也可將地址空間以xml文件等形式導出,便于開發過程中的數據備份與地址空間的數據遷移需求。
購買SDK時會附帶UaModeler的協助激活,其他功能有待使用測試功能詳細測試。使用UaModeler這一可視化OPCUA模型搭建工具可以提高搭建效率,值得一試。
-
設備
+關注
關注
2文章
4540瀏覽量
70821 -
工業
+關注
關注
3文章
1867瀏覽量
46848 -
自動化
+關注
關注
29文章
5620瀏覽量
79549 -
OPCUA
+關注
關注
1文章
25瀏覽量
2348
發布評論請先 登錄
相關推薦
評論