OPC是英文“OLE for Process Control”的縮寫,是工業(yè)自動化領域中的一種工業(yè)通信標準。它通過定義一些在不同平臺上具有通用性的規(guī)范,實現(xiàn)了各種設備、不同制造廠商及不同代表的設備可互聯(lián)互通。
1.OPC通信技術是什么
OPC通信技術是工業(yè)自動化領域內的通信技術,該技術采用客戶端-服務器架構,它可以在不同的硬件和操作系統(tǒng)上運行,并且能夠支持不同的通訊協(xié)議。OPC通信技術基于Windows的COM/DCOM技術,是為連接不同工控領域的設備而設計的。OPC通信技術被廣泛應用于PLC、DCS、SCADA等控制系統(tǒng)和人機界面(HMI)、數(shù)據(jù)采集、歷史數(shù)據(jù)庫等領域,成為工業(yè)自動化通信的重要標準。
2.OPC發(fā)展歷史
OPC通信技術起源于1995年,由Microsoft和3個工業(yè)自動化系統(tǒng)供應商共同創(chuàng)立OPC(OLE for Process Control)Foundation組織。OPC Foundation致力于定義一組開放、中立、標準的數(shù)據(jù)接口規(guī)范,建立一種工業(yè)自動化領域內通用的數(shù)據(jù)通信機制。在1996年,OPC第一個版本定義了核心規(guī)范(COM/DCOM)和數(shù)據(jù)訪問規(guī)范(DA),此后不斷推出新的規(guī)范,包括歷史數(shù)據(jù)規(guī)范(HDA)、報警和事件規(guī)范(A&E)等等。目前,OPC已經廣泛應用于各種設備連接與數(shù)據(jù)采集場合。
3.OPC應用領域
OPC通信技術被廣泛應用于以下領域:
- PLC(Programmable Logic Controller,可編程邏輯控制器)領域
- DCS(Distributed Control System,分布式控制系統(tǒng))領域
- SCADA(Supervisory Control And Data Acquisition,監(jiān)控與數(shù)據(jù)采集)領域
- HMI(Human Machine Interface,人機界面)領域
- 歷史數(shù)據(jù)庫(History Database)領域
- 報警處理與管理(Alarm Management)領域
- 能源管理(Energy Management)領域
- 流程優(yōu)化(Process Optimization)領域