① 什麼是opc
OPC(OLE for Process Control), 用於過程式控制制的OLE,是一個工業標准。
OPC全稱是Object Linking and Embedding(OLE) for Process Control,它的出現為基於Windows的應用程序和現場過程式控制制應用建立了橋梁。在過去,為了存取現場設備的數據信息,每一個應用軟體開發商都需要編寫專用的介面函數。
由於現場設備的種類繁多,且產品的不斷升級,往往給用戶和軟體開發商帶來了巨大的工作負擔。通常這樣也不能滿足工作的實際需要,系統集成商和開發商急切需要一種具有高效性、可靠性、開放性、可互操作性的即插即用的設備驅動程序。
在這種情況下,OPC標准應運而生。OPC標准以微軟公司的OLE技術為基礎,它的制定是通過提供一套標準的OLE/COM介面完成的,在OPC技術中使用的是OLE 2技術,OLE標准允許多台微機之間交換文檔、圖形等對象。
(1)opcuajava客戶端擴展閱讀:
OPC有以下3個特點:
1、計算機硬體廠商只需要編寫一套驅動程序就可以滿足不同用戶的需要。硬體供應商只需提供一套符合OPC Server規范的程序組,無需考慮工程人員需求。
2、應用程序開發者只需編寫一個介面程序便可以連接不同的設備。軟體開發商無需重寫大量的設備驅動程序。
3、工程人員在設備選型上有了更多的選擇。對於最終用戶而言,可以根據實際情況的不同,選擇符合實際的設備。
② prosys opc ua java sdk多少錢
2015年別人在工控網站上的回答:
經過幾天的查詢,針對OPC UA技術
經過幾天的查詢,針對OPC UA技術,暫時以公司的OPC UA相關產品為主。主要以Prosys OPC UA Java SDK作為開發工具。購買正版軟體授權約需十幾萬人民幣,先下載了一個試用版,試用期60天。
Prosys OPC UA Java SDK特點:
傳輸協議:
UA-TCP UA-SC UA Binary
HTTPS UA Binary
安全演算法:
None
Basic128Rsa15
Basic256
Basic256Sha256
數據安全協議:
TLS 1.0
TLS 1.1
支持JAVA版本
Java SE 6 (JRE 1.6)
Java SE 7 (JRE 1.7)
Java SE 8 (JRE 1.8)
Client SDK特定功能:
連接和會話管理/訂閱管理/地址空間的管理/安全證書的管理。
Client SDK定義了一個純JAVA風格界面的OPC UA服務調用。使用客戶端SDK對象可以最小工作量的情況下設計需要的應用程序邏輯。
支持OPC UA通用客戶端配置文件/UA數據訪問客戶端配置文件及OPC UA客戶端基礎功能。
Server SDK特定功能:
Prosys OPC伺服器版UA Java SDK提供了開發一個成熟的OPC UA伺服器
功能,可以根據OPC UA規范添加一個完整的UA伺服器應用程序。實現服務有安全證書管理/會話管理/訂閱管理/節點管理/屬性管理/事件管理/服務方法。支持UA標准伺服器概要文件和數據訪問伺服器概要文件。