Unified Automation是OPC UA技術和服務的先進設備服務商,在該協議的技術領域有長達數十年的積累和沉淀。該司推出的UaExpert客戶端應用是一款非常優秀且被廣泛應用的標準化測試工具,UaGateway則是行業領先的OPC協議與OPCUA協議相轉化的應用型解決方案。
UaExpert這些成熟的產品均是由Unified Automation的技術團隊在其SDK工具的協助下實現,到目前為止,Unified Automation公司推出了多款基于不同編程語言的SDK工具,涵蓋編程語言包括C、C++、C#和Java等。這些SDK相較開源工具的主要優點是功能更豐富、資料庫更全面且長期保持更新——從最早版本的C++ SDK到現在,Unified Automation開發團隊始終保持著一定的更新頻率,這在一定程度上為SDK的穩定性提供了保證。
近期,Unified Automation公司推出了.NET based OPC UA SDK v4.0.0這一產品。該版本除了例行的Bug修復外,還進行了部分函數API的修改與功能的擴展,新添了對使用MQTT/JSON傳輸的PubSub模塊和.NET8的支持。對于模塊來說,在更新手冊中,Unified Automation技術團隊描述了UaServer模塊在權限和地址空間模型等方面進行了更新,UaPubSub模塊則進行了初始發布,并添加了對JSON和MQTT的映射支持。這次添加可以幫助開發人員使用更多選擇的開發方式和更加多樣化的數據空間模型,使得開發人員更便捷地對PubSub功能進行開發。這是對.NET OPC UA SDK的新的嘗試,具體實現和商業模式有待進一步探索,后續版本也將會進行必要的BUG修復。

除了新添加的模塊,新版本的SDK另一個特點即為支持.Net 8.0。根據官方介紹,.NET 8.0是微軟的開源跨平臺開發平臺的最新版本,支持多種編程語言和庫。媒體評價其與.NET 6.0相比,.NET 8.0引入了新的代碼生成器,即動態配置文件引導優化(PGO),它根據實際使用情況優化代碼。此外,.NET 8.0還支持macOS Arm64和Windows Arm64操作系統,并引入了熱重載功能,可以修改應用源代碼,并立即將這些更改應用到正在運行的應用。這些新特性和改進使.NET 8.0在性能和開發效率上都有所提升。對于.NET OPC UA SDK的開發人員來說,引入對.NET 8的支持意味著這個SDK可以利用.NET 8的所有新特性和改進,從而提供更強大和高效的功能。
總所周知,在工業生產中“穩定性”是重要的技術關切點,通常,不會強求對于最新技術的直接落地,避免引發兼容性問題。Unified Automation公司推出的.NET based OPC UA SDK v4.0.0也保留有支持.NET Framework 4.8、.NET 6.0、NET Standard 2.0等平臺的特點,保證此次更新不會對舊有框架產生巨大影響。版本遷移的細節包含在安裝目錄的doc文件夾的技術文檔中,安裝壓縮包后即可查看閱讀,Unified Automation提供的技術文檔全面且易于理解,可以幫助開發人員快速測試和比對。
開源工具無疑有其獨特的魅力,但對于穩定性和誤差修復效率等問題往往需要開發人員具備更多更全面的儲備去自行解決,實際開發成本因人而異。Unified Automation的SDK始終保持有更新,并著力于減小使用人員開發難度,也不失為一種提高效率節約成本的解決方案。OPCUA作為DCOM技術發展而來的協議,其本身對設備的要求并不高,當前國內外主流自動化設備生產商,其多款綜合性產品均支持OPCUA,這就給下游的設備使用者/開發人員提供了一種可以低成本完成的選項——使用OPCUA實現對設備數據的標準化定義、傳輸、存儲、警告等功能,而此時,一個不斷更新功能完整的開發工具將會成為最好的選擇。
盟通科技作為Unified Automation公司的長期合作伙伴,是Unified Automation在中國的唯一代理,為眾多客戶提供了優秀的工業協議開發和測試的解決方案,如有需要可與我們聯系。
北京盟通科技有限公司成立于2013年,是工業自動化領域的高新技術企業。公司專注于實時現場總線技術及工業通訊技術的研發、推廣及技術支持服務。依托于核心團隊多年的海外和行業經驗,盟通科技與歐洲多家自動化領域的佼佼者達成戰略合作關系,為客戶提供EtherCAT主站協議棧、OPC UA SDK軟件開發包、CANopen協議棧、FSoE協議軟件、CAN總線硬件、DINA安全模塊、艾默生Connext軟件等工業協議的標準和定制化產品。
-
SDK
+關注
關注
3文章
1058瀏覽量
47423 -
工業協議
+關注
關注
0文章
11瀏覽量
5600 -
開發包
+關注
關注
0文章
24瀏覽量
7339 -
OPCUA
+關注
關注
1文章
26瀏覽量
2516
發布評論請先 登錄
使用Mickledore生成BSP,移動到最新版本的Scarthgap v6.6.52時,驅動程序未構建,怎么解決?
AG32 SDK 更新版本1.7.0:加入dsp例程和Slave SPI例程
win7 64位系統STM32CubeMX安裝完成后數據包無法升級到最新版本,怎么解決?
Ludovic v7.2.4 新版本更新內容

GUI Guider v1.9.0全新版本上線
高通CES 2025發布Qualcomm Aware?平臺新版本
高通推出Qualcomm Aware平臺最新版本
特斯拉發布“完全自動駕駛”軟件最新版本FSDV13.2
IBM發布面向企業的人工智能模型新版本
品英Pickering最新版本的微波開關設計工具, 增強了仿真能力和原理圖設計功能

啟明智顯ESP32系列串口屏全面升級!支持樂鑫IDF最新版,兼容Arduino開發環境

經緯恒潤INTEWORK-TPA 新版本正式發布

評論