新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > OPC技術(shù)在液位控制中的應(yīng)用解析

OPC技術(shù)在液位控制中的應(yīng)用解析

作者: 時間:2018-08-07 來源:網(wǎng)絡(luò) 收藏

本文引用地址:http://m.butianyuan.cn/article/201808/385766.htm

Dim MyOPCItem as OPCItem //OPC項對象

Dim OPCItemColleefion as OPCItems //OPC項集合

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

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

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

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

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

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

①清除指定的OPC項

OPCItemCollection.RemoveItemCount.Removeh

EmptyServerHandles.RemovehemServer

Set OPChemColleetion=Nothing

②與服務(wù)器斷開連接并清除

AnOPCSenrer.Disconnect

Set AnOPCServer=Nothing

3 結(jié)束語

本文根據(jù)工業(yè)液位對象的特性,借助BSView32、VB等高級應(yīng)用軟件,采用構(gòu)建了三級網(wǎng)絡(luò)控制系統(tǒng)。

系統(tǒng)結(jié)構(gòu)開放,可擴展性強,成本低廉,不同廠家的新設(shè)備、新軟件,只要提供統(tǒng)一的OPC接口,就能與本系統(tǒng)簡便互聯(lián),減少了底層開發(fā)時間和費用。同時,該網(wǎng)絡(luò)實現(xiàn)了計算機內(nèi)部應(yīng)用程序與現(xiàn)場設(shè)備、不同軟硬件、不同應(yīng)用程序之間的無縫連接與資源實時共享,可供多個客戶同時訪問系統(tǒng)。


上一頁 1 2 下一頁

關(guān)鍵詞: OPC技術(shù) 液位控制

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉