新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > OPC技術在液位控制中的應用解析

        OPC技術在液位控制中的應用解析

        作者: 時間:2018-08-07 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/201808/385766.htm

        Dim MyOPCItem as OPCItem //OPC項對象

        Dim OPCItemColleefion as OPCItems //OPC項集合

        定義復雜控制算法中的全局變量如下。

        Dim tankl as Single //定義1號液位高度變量

        Dim Setl as Single //定義1號液位高度給定

        定義好所有的變量后,進行OPC的連接、OPC讀寫等。

        由于程序較長,這里不再贅述。整個程序的流程如圖3所示。

        由于OPC客戶建立連接后,占用了服務器資源,因此,程序結束后必須斷開OPC連接,釋放資源。關鍵程序如下。

        ①清除指定的OPC項

        OPCItemCollection.RemoveItemCount.Removeh

        EmptyServerHandles.RemovehemServer

        Set OPChemColleetion=Nothing

        ②與服務器斷開連接并清除

        AnOPCSenrer.Disconnect

        Set AnOPCServer=Nothing

        3 結束語

        本文根據工業液位對象的特性,借助BSView32、VB等高級應用軟件,采用構建了三級網絡控制系統。

        系統結構開放,可擴展性強,成本低廉,不同廠家的新設備、新軟件,只要提供統一的OPC接口,就能與本系統簡便互聯,減少了底層開發時間和費用。同時,該網絡實現了計算機內部應用程序與現場設備、不同軟硬件、不同應用程序之間的無縫連接與資源實時共享,可供多個客戶同時訪問系統。


        上一頁 1 2 下一頁

        關鍵詞: OPC技術 液位控制

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 靖西县| 新野县| 昭平县| 泰顺县| 乳源| 赤峰市| 沈阳市| 河津市| 玉屏| 海南省| 华容县| 博野县| 布拖县| 温州市| 称多县| 虞城县| 哈巴河县| 开封市| 广平县| 佛冈县| 洛浦县| 湖口县| 锦屏县| 都兰县| 苗栗县| 怀仁县| 武夷山市| 咸丰县| 蓬溪县| 峨眉山市| 扬州市| 松原市| 扎兰屯市| 兴和县| 屏东县| 名山县| 岳阳县| 东乌珠穆沁旗| 淮阳县| 明光市| 民乐县|