OPC接口標準關鍵在于提供了一種開放、高效的通信機制,它所關心的是現場數據的存取方式而不是實際的數據類型,它給工業監控軟件提供了一種一致的存取現場設備數據的方法。

1 OPC對象與接口
    OPC規范描述了O">

      技術頻道

      OPC標準技術分析

      OPC接口標準關鍵在于提供了一種開放、高效的通信機制,它所關心的是現場數據的存取方式而不是實際的數據類型,它給工業監控軟件提供了一種一致的存取現場設備數據的方法。

      1 OPC對象與接口
      OPC規范描述了OPC服務器需要實現的COM對象及其接口,它定義了定制接口(Custom Interface)和自動化接口(Automation Interface)。每種OPC規范又分定制接口規范和自動化接口規范二部分,以方便開發者設計和實現OPC服務器程序或客戶程序。

      圖1 自動化接口和定制接口 (見附件1)

      兩種接口分別為不同的編程語言環境提供訪問機制。自動化接口提供了一個自動配置和存取過程數據的接口,它是為基于描述性編程語言而定義的標準接口,可以為VB程序、Excel及其他可以使用OLE自動化服務器接口的應用程序使用。而定制接口描述了OPC組件和對象的接口及其中的方法,適用于期望獲得最佳運行性能的客戶應用程序,是專門為C++等高級編程語言而制定的標準接口。實際上,OPC設計的目的就是使用標準接口實現網絡上任意支持該標準的節點獲取數據,而不需要考慮底層的變化。

      在有些情況下,OPC基金會提供了標準的自動化接口封裝器(wrapper.dll),以方便自動化接口和定制接口之間的轉換,使采用自動化接口的客戶程序也可以訪問只實現了定制接口的服務器[10]。

      OPC規范定義了COM接口,規定了服務器程序和客戶程序通過接口交互的標準,但并沒有說明具體實現的方法。OPC服務器供應商必須根據各自硬件特性實現這些接口的成員函數。不論定制接口還是自動化接口都可分為必選接口和可選接口。必選接口包括了客戶程序與服務器進行交互的基本功能,因此必須實現;可選接口則規定了一些額外的高級功能,可根據需要有選擇地實現。客戶程序應通過查詢接口的方式來判斷服務器程序是否實現了可選接口的功能。

      2 OPC標準的組成


      圖2 OPC標準地發展歷史 (見附件2)

      自從1995年OPC標準化組織成立以來,OPC基金會已經發布多個OPC規范,其中包括:OPC Data Access數據存取規范,OPC Data eXchange數據交換規范、OPC Historical Data Access歷史數據存取規范和OPC Alarms and Events報警和事件規范、OPC Batch批處理規范、OPC Security安全規范、OPC XML數據存取規范。

      規范的組成結構如下圖所示:


      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 国产a久久精品一区二区三区| 亚洲视频一区二区| 无码视频一区二区三区在线观看 | 久久精品国产一区二区电影| 国模精品视频一区二区三区| 无码精品不卡一区二区三区| 一区二区三区无码高清视频| 日本一区二区三区中文字幕| 国产精品福利区一区二区三区四区| 小泽玛丽无码视频一区| 国产一区二区精品久久岳| 久久中文字幕一区二区| 一区二区精品在线观看| 在线精品国产一区二区三区| 日韩精品一区二区三区四区| ...91久久精品一区二区三区| 国产伦精品一区二区三区不卡| 一区二区三区精品高清视频免费在线播放 | 亚洲AV无码一区东京热久久| 亚洲一区AV无码少妇电影| 日韩精品一区二区三区视频| 射精专区一区二区朝鲜 | 日韩精品一区二区三区中文字幕 | 精品爆乳一区二区三区无码av| 天堂va视频一区二区| 日韩少妇无码一区二区三区| 国产一区二区女内射| 无码国产精品一区二区免费I6| 精品亚洲一区二区三区在线观看| 亚洲国产福利精品一区二区| 亚洲视频在线一区二区| 中文字幕精品一区二区2021年| 亚洲成人一区二区| 亚洲一区二区三区乱码在线欧洲| 亚洲一区无码精品色| 在线观看日本亚洲一区| 国产丝袜视频一区二区三区 | 99久久精品国产免看国产一区 | 日韩少妇无码一区二区三区| 午夜福利无码一区二区| 亚洲一区二区影院|