OPC 適用於(yu) 工業(ye) 自動化領域,是一種安全可靠的數據交換操作標準。它獨立於(yu) 平台,確保來自不同供應商設備的信息無縫流動。OPC 基金會(hui) 負責該標準的開發和維護。
OPC 標準是由行業(ye) 供應商、最終用戶和軟件開發商開發的一係列規範。這些規範定義(yi) 了客戶端和服務器之間以及服務器和服務器之間的接口,包括訪問實時數據、監控警報和事件、訪問曆史數據和其他應用程序。
隨著技術的不斷發展,OPC 當前包含 OPC Classic(早期的 OPC) 和 OPC UA 。
OPC Classic
最初,OPC 標準僅(jin) 限於(yu) Windows 操作係統。因此,縮寫(xie) 詞 OPC 源自用於(yu) 過程控製的 OLE(object linking and embedding for Process Control),這些規範現在稱為(wei) OPC Classic。
OPC Classic 在很長一段時間得到了長足的發展,但是由於(yu) OPC Classic 依賴具體(ti) 平台,同時安全設置方麵相對複雜等問題,發展受到了一定限製。
OPC UA (OPC Unified Architecture / OPC 統一架構)
OPC UA 基於(yu) 可靠的 TCP/IP 通訊協議,替代了 OPC Classic 的COM/DCOM,將 OPC Classic 中各個(ge) 規範的所有功能集成到一個(ge) 可擴展的框架中。
OPC UA 具有以下特點:
平台獨立性:
– 硬件平台:傳(chuan) 統 PC 硬件、雲(yun) 服務器、PLC、微控製器(ARM等)
– 操作係統:Microsoft Windows、Apple OSX、androids或任何Linux發行版本
安全性:
– 會(hui) 話加密:信息以不同的加密級別安全地傳(chuan) 輸
– 信息簽名:信息簽名可以保證準確和完整的接收信息
– 身份認證:每個(ge) UA的客戶端和服務器都要通過X509證書(shu) 標識,從(cong) 而決(jue) 定哪些應用程序和係統可以互相連接。
– 用戶控製:可對用戶進行身份驗證,並且可以進一步限製或增強用戶訪問權限等
信息模型完整,功能可擴展
由於(yu) OPC UA 具有以上特點,所以 OPC UA 通信是能夠滿足日益增長的各種通信需求的通信方式,隨著工業(ye) 4.0 的進程加速,OPC UA會(hui) 進一步得到更長遠的發展。OPC UA 正在被全球各種組織,各種協會(hui) 支持著,越來越多的企業(ye) 和工程人員重視 OPC UA 通信。

更多內(nei) 容歡迎探討。