關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > PID優化整定系統中OPC接口的研究與應用

        PID優化整定系統中OPC接口的研究與應用

        作者: 時間:2010-09-15 來源:網絡 收藏

          3.1 OPC接口的選擇及實現

          OPC規范規定了兩套接口標準:OPC自定義接口和OPC自動化接口,如圖1所示。自定 義接口的效率高,通過該接口,客戶能夠發揮OPC服務器的最佳性能,采用C++語言的客戶 一般采用自定義接口方案;自動化接口使解釋性語言和宏語言訪問OPC服務器成為可能,采 用VB、Delphi等語言的客戶一般采用自動化接口[7]。

          圖 1 OPC 接口類型

          其中,客戶端程序的開發主要是指客戶端程序中 OPC 接口部分的開發。客戶端程序本 身可以完成很多復雜的處理與顯示功能,但需要通過OPC 接口部分訪問OPC 服務器, 對現場進行存取。設計時可根據不同的需求特點,應用不同的接口標準。

          3.2 OPC存取服務器的訪問方式

          OPC客戶程序對OPC服務器中數據的訪問方式主要有同步、異步和訂閱三種。客戶程序 可按照一定的周期對服務器程序進行數據同步存取操作,此時客戶方的調用函數一直運行到 所有數據讀寫完成。在異步通信方式下,服務器程序定期刷新OPC項,并判斷其數值或品質 是否變化,如果有變化則將變化后的數據發送給客戶程序,此時客戶方的調用函數可立刻返 回。顯然,異步通報方式的通信效率更高,但有多個客戶程序與服務器相連時,同步讀寫方 式更具時效性[8]。第三種訂閱方式,即OPC服務器監控的數據在狀態發生改變時主動的通知 客戶程序[9],而不用客戶被動地、一次次地去查詢數據,判斷其是否發生改變。對于每個組 對象,客戶程序可根據需要采用其中一種數據存取方式。



        關鍵詞: 控制 數據 數據采集

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宁乡县| 工布江达县| 定州市| 青浦区| 宁蒗| 通河县| 泰和县| 新昌县| 新沂市| 平泉县| 防城港市| 开封县| 晋城| 清丰县| 望都县| 五指山市| 河东区| 东阿县| 青铜峡市| 涟水县| 习水县| 襄垣县| 广饶县| 华宁县| 麦盖提县| 招远市| 新田县| 精河县| 彰化市| 潞城市| 晋城| 阜城县| 宁晋县| 汽车| 陇川县| 岚皋县| 宜阳县| 浦东新区| 黎城县| 裕民县| 咸丰县|