[OPC] 到底甚麼是OPC?

OPC技術為工業自動化數據交換提供了一種解決方案,它是由硬體供應商、軟體開發者、終端用戶共同制定的一整套規範。隨著我們國家智能製造的推廣和深入,設備互聯為大勢所趨。OPC技術作為一種設備互聯技術,有著廣泛的應用前景。今天這篇文章,我們和大家聊聊OPC技術的前世今生。
 

 

OPC 其實分很多種

首先,OPC 是 Open Platform Communications的簡稱。

早期是根據微軟 OLE、COM、DCOM 標準制訂。 (OLE、COM、DOCM皆為微軟物件連結與內嵌的標準 ,定義個別的程式間如何溝通與分享資料)

OPC 所有的通訊協定都是由 OPC Foundation 這個組織來定義。

目前常見的OPC 相關協定有:

  • OPC DA (OPC Data Access): 數據訪問
  • OPC UA (OPC Unified Architecture ): 數據訪問 (OPC DA 的加強版)
  • OPC HDA (OPC Historical Data Access ): 歷史數據訪問
  • OPC AE (OPC Alarms & Events): 報警與事件

沒有 OPC時 存取製程設備資料是受限的

早期的工廠,光是PLC就有多個廠商(三菱、西門子、歐姆龍... 等等。)

當時設備之間若是廠牌不同,在通訊上面就會遇到很大的問題。

使用者被迫只能從一個廠商來取得所有的解決方案。

欲與其他應用程式整合是非常困難。

OPC 開啟了製程設備資料的鎖

快速解決設備與電腦以及設備間之通訊問題。

大大地減少系統整合時間並降低成本。

輕易掌握生產設備運轉資訊。

輕易整合生產資訊與辦公室資訊。

每一個 OPC Server 製作了各種設備專屬的

每一個 OPC Client 僅需要製作標準的 OPC 連接到 OPC