新聞中心

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

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

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

本文引用地址:http://2s4d.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 結束語

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

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


上一頁 1 2 下一頁

關鍵詞: OPC技術 液位控制

評論


技術專區(qū)

關閉