OPC UA SDK for Java通過OPC基金會(huì)認(rèn)證,可以提供Java環(huán)境下全套的OPC UA客戶端、服務(wù)器和程序應(yīng)用的開發(fā)能力。芬蘭Prosys OPC是一家在工業(yè)軟件和通信領(lǐng)域擁有豐富經(jīng)驗(yàn)的公司,以O(shè)PC UA SDK for Java SDK為開發(fā)工具,已經(jīng)開發(fā)了幾款程序應(yīng)用,包括OPC UA Historian, OPC UA Modbus Server, OPC UA Client for Android。這些應(yīng)用程序都基于Java技術(shù),因此可以在不同平臺(tái)上運(yùn)行。
Java & Android SDK
OPC UA SDK for Java進(jìn)行OPCUA應(yīng)用開發(fā),SDK負(fù)責(zé)所有的通信細(xì)節(jié),開發(fā)者不再需要為這些細(xì)節(jié)分心。其包含的高級(jí)編程接口支持應(yīng)用程序快速開發(fā),并縮短開發(fā)過程。該SDK經(jīng)OPC基金會(huì)認(rèn)證,符合OPC UA標(biāo)準(zhǔn)。因此,能夠與來自其他廠商的OPC UA產(chǎn)品實(shí)現(xiàn)互操作。
OPC UA SDK for Java內(nèi)設(shè)Java代碼生成器,可以自動(dòng)創(chuàng)建模型代碼。導(dǎo)入到SDK的模型可以使用標(biāo)準(zhǔn)的OPC UA模型,或者使用OPC UA建模器設(shè)計(jì)自己的OPC UA模型。以實(shí)現(xiàn)的服務(wù)包括:會(huì)話管理、訂閱管理、地址空間管理、事件管理、方法服務(wù)、報(bào)警服務(wù)、歷史服務(wù)和安全證書管理等。服務(wù)器和客戶端SDK包括完整入門教程和服務(wù)器、客戶端應(yīng)用程序的示例,完整演示了Java SDK的用法。
Prosys OPC UA Client for Android是一個(gè)為移動(dòng)優(yōu)化的應(yīng)用程序,包含Prosys OPC UA客戶端桌面應(yīng)用程序的基本功能。例如,您可以瀏覽OPC UA地址空間、讀寫數(shù)據(jù)和接收事件通知。
OPC UA Historian
OPC UA Historian是一個(gè)通用的將OPC UA收集的數(shù)據(jù)記錄到SQL的工具。將Historian連接到任何支持OPC UA的傳感器、設(shè)備或自動(dòng)化系統(tǒng),Historian可以實(shí)時(shí)采集數(shù)據(jù)并存儲(chǔ)到SQL數(shù)據(jù)庫中。
Historian開始收集數(shù)據(jù),用戶可以使用任何支持OPC UA或SQL的客戶端應(yīng)用程序訪問Historian。其中也包括ERP、MES和BI系統(tǒng),以及許多其他企業(yè)應(yīng)用程序。
OPC UA Historian可用作具有SQL數(shù)據(jù)庫的數(shù)據(jù)記錄器,并與現(xiàn)有的信息技術(shù)和自動(dòng)化基礎(chǔ)設(shè)施完美配合使用。而當(dāng)管理自己的數(shù)據(jù)庫時(shí),也可以自行決定何時(shí)及如何使用有價(jià)值的數(shù)據(jù)。
許多數(shù)據(jù)源(例如工業(yè)設(shè)備)都無法自己創(chuàng)建歷史數(shù)據(jù)存儲(chǔ)。通過使用OPC UA Historian就可能克服這一問題。因?yàn)镺PC UA是獨(dú)立于供應(yīng)商的通信標(biāo)準(zhǔn),OPCUA Historian能夠連接來自不同供應(yīng)商的眾多設(shè)備和系統(tǒng)。
OPC UA Modbus Server
OPC UA Modbus Server是一個(gè)連接到Modbus設(shè)備并將Modbus通信轉(zhuǎn)換為OPC UA通信的應(yīng)用程序。它可以以通用方式將來自不同Modbus設(shè)備的實(shí)時(shí)傳感器、設(shè)備和自動(dòng)化系統(tǒng)數(shù)據(jù)提供給OPC UA客戶端應(yīng)用程序,反之亦然。OPC UA通信中內(nèi)置信息安全,使OPC UA Modbus Server成為現(xiàn)有Modbus設(shè)備的安全網(wǎng)關(guān)。
OPC UA Modbus Server可以作為Modbus主站連接到任意數(shù)量的Modbus設(shè)備,也可以啟用Modbus Slave功能,讓其他Modbus Master設(shè)備訪問OPC UA Modbus Server中的數(shù)據(jù)。所有定義的變量(在Modbus設(shè)備和內(nèi)部Modbus從站中)都通過OPC UA服務(wù)器公開給外部OPC UA客戶端。
Prosys OPC UA Modbus Server支持用于Modbus通信的TCP/IP(Modbus TCP和Modbus RTU over TCP)和串行(RTU和ASCII)選項(xiàng)。
OPC UA Monitor
OPC UA Monitor是一個(gè)支持OPC UA通訊連接的人機(jī)工具??梢允褂肙PC UA Monitor工具實(shí)現(xiàn)OPC UA數(shù)據(jù)測量值定制可視化顯示,實(shí)現(xiàn)生產(chǎn)過程和設(shè)備的數(shù)據(jù)監(jiān)控。
OPC UA Monitor使用簡潔易用的網(wǎng)格系統(tǒng)設(shè)計(jì)您的用戶界面。使用儀表、視覺元素和圖表來構(gòu)建的自定義監(jiān)控屏幕。每個(gè)儀表 都有精心選擇的參數(shù)。只需點(diǎn)擊鼠標(biāo),就可以添加或刪除網(wǎng)格的行和列,調(diào)整單元格的大小,還可以使用本地語言修改顯示文本。此外, 網(wǎng)格中的儀表也在編輯器模式下實(shí)時(shí)更新,使配置過程變得順暢,減小組態(tài)難度,加快開發(fā)速度。
使用OPC UA Monitor可以輕松設(shè)置基于測量值的通知及其顯示方式,區(qū)分警告和警報(bào),并從預(yù)定義的標(biāo)準(zhǔn)消息或自定義文本中獲取信息。在確認(rèn)操作之后,還會(huì)保存記錄文件,可以在完整的日志中看到舊事件。
本文所用圖片出自本公司合作伙伴ProsysOPC Ltd所提供的資料,版權(quán)歸合作伙伴ProsysOPC Ltd所有。
審核編輯 :李倩
-
傳感器
+關(guān)注
關(guān)注
2553文章
51390瀏覽量
756572 -
JAVA
+關(guān)注
關(guān)注
19文章
2974瀏覽量
105139 -
OPC
+關(guān)注
關(guān)注
7文章
350瀏覽量
46326
原文標(biāo)題:基于Java的OPC UA SDK及輔助工具介紹
文章出處:【微信號(hào):ilinki,微信公眾號(hào):智匯工業(yè)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
IEC103設(shè)備數(shù)據(jù) 轉(zhuǎn) opc ua項(xiàng)目案例

SNMP設(shè)備數(shù)據(jù) 轉(zhuǎn) opc ua項(xiàng)目案例

opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn) opc ua項(xiàng)目案例

Ethercat設(shè)備數(shù)據(jù) 轉(zhuǎn) opc ua項(xiàng)目案例

opc da 服務(wù)器數(shù)據(jù) 轉(zhuǎn) opc ua項(xiàng)目案例

采集opc ua轉(zhuǎn)profinet IO項(xiàng)目案例

CClink IEF Basic設(shè)備數(shù)據(jù) 轉(zhuǎn) opc ua項(xiàng)目案例

串口環(huán)保212設(shè)備數(shù)據(jù) 轉(zhuǎn) opc ua項(xiàng)目案例

modbus設(shè)備數(shù)據(jù) 轉(zhuǎn) opc ua項(xiàng)目案例

OPC UA協(xié)議有什么功能
BACnet轉(zhuǎn)OPC UA網(wǎng)關(guān)在GE Digital iFIX的集成應(yīng)用

Modbus轉(zhuǎn)OPC UA協(xié)議網(wǎng)關(guān)BL121實(shí)現(xiàn)高效、安全、可靠的跨協(xié)議通信

OPC UA網(wǎng)關(guān)實(shí)現(xiàn)低成本的PLC接入OPC UA方案

Prosys OPC UA 軟件產(chǎn)品

評(píng)論