999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

iFIX組態環境下配方管理的開發

2016-06-02 09:01:45王慧媚云南昆船設計研究院云南昆明650236
中國科技縱橫 2016年2期

王慧媚(云南昆船設計研究院,云南昆明 650236)

?

iFIX組態環境下配方管理的開發

王慧媚
(云南昆船設計研究院,云南昆明 650236)

【摘 要】近年來,越來越多的煙草自動化行業在實施一個新項目或者項目改造中,本著降本增效的原則,往往都是在現場配置一臺操作終端來與PLC進行通訊,實現監視生產線運行狀態、顯示實時生產數據、控制生產線的生產以及主機設備的配方管理等功能。 本文介紹了在iFIX組態環境下綜合利用Visual Basic和Access數據庫軟件實現人機監控系統主機設備配方管理的開發思路,通過實例說明Access配方庫的本地存儲使用,不僅設計簡單、靈活,方便用戶維護和管理,還大大降本增效。

【關鍵詞】iFIX組態軟件 配方管理 VBA Access

1 設計需求

本文通過利用Office本身自帶的Access數據庫軟件來存儲配方數據,其訪問方法簡單、靈活,還無需再購買其它數據庫軟件,大大節約了應用成本。

iFIX是GE Fanuc公司開發的全球最領先的HMI/SCADA自動化監控組態軟件之一。目前,世界上許多行業的大型制造商都依靠GE Fanuc的iFix軟件來全面監控和分布管理全廠范圍的生產設備,獲取所需的大量生產數據。在監控數量龐大的同類設備應用項目中,iFix軟件平臺提供了一個很好的Visual Basic編程環境,便于我們做更進一步的設計開發。

2 設計思路

2.1 實例分析

iFix組態軟件因集成了大量的向導和專家,使得用戶不需要進行任何編程就可自動完成多種功能。以往針對配方參數的管理,大家也充分利用了這些專家和向導,主要有以下幾種實現方法:

(1)采用列表方式,對配方參數進行設置修改。這種方法局限性很大,僅只能對一組配方參數做修改,對多組配方就得重復修改參數,不能直觀記錄、調用。

(2)采用Office Excel的逗號文件存儲配方文件。這種方法用了長期一段時間,雖然彌補了列表方式的不足,但多組配方參數生成多個配方文件,存儲在硬盤上,比較占用系統資源。

圖1

綜上所述,這些實現方法都不能很完善的解決用戶多樣的個性化需求,不能準確、真實地反映出當前生產配方參數的情況,不便于調試和管理。

2.2 設計思路

在iFix組態軟件中,雖然有眾多的專家和向導,但對于配方管理而言,用戶個性化需求比較多,而iFix組態軟件自身并未提供專家式或向導式工具。在這種情況下,可通過自主編程來完成,自主編程在iFix組態軟件中也顯得非常輕松,這主要得益于iFix組態軟件在內部集成了微軟的VBA開發環境,它與微軟的操作系統的兼容性非常好。

通過iFix組態軟件內部集成的微軟VBA開發環境,開發一個自定義的配方管理界面,顯示和編輯配方,對配方參數進行管理和操作,如:新建、保存、刪除、上載、下載至PLC等。

3 設計實現

3.1 確定配方參數和實現功能

整理配方數據記錄中的各元素,搭建整體界面框架,列出需要參與工藝控制的配方參數(反饋值、設定值、單位)'確定要實現的各項操作功能,對配方進行管理,實現配方新建、刪除、保存、下載、刷新(上載)等操作。

3.2 創建內部變量

創建User變量和界面內部變量'定義配方數據讀取和存儲路徑以及配方號和配方名稱。

3.3 建立Access數據庫

建立一個名為“iFix1_Data.mdb”的Access數據庫,并在此數據庫中創建“R e c i p e”表。其中包括“R e c i p e I D”(配方號)、“Recipe_Name”(配方名)以及配方參數字段。

3.4 配置ODBC數據源

在控制面板中打開“管理工具”中的ODBC,在ODBC數據源管理器中,點擊添加,輸入數據庫名稱iFix1_Data,選擇驅動程序Driver do Microsoft Access(*.adb);

在iFix VBA腳本編輯界面的“工具/引用”項中,選擇Microsoft ActiveX Data Objects 2.8 Library,將ADO庫裝入系統。這樣通過ADO對象編程,就可直接訪問Access數據庫。

3.5 VBA編程實現

創建配方操作各功能塊,通過在iFIX開發環境中編寫VBA代碼實現配方的刷新上載、新建、刪除、保存以及下載功能,由于篇幅所限具體實現過程略。

4 程序設計流程

設計流程框圖,如圖1所示。

5 結語

本文采用了ADO技術、SQL查詢技術以及VBA技術,實現了iFIX組態軟件中的配方管理功能。實際項目運用中,在iFIX組態環境下利用Office本身自帶的Access數據庫軟件存儲配方數據,訪問方法靈活,實現方法簡單、可靠,在煙草制絲監控系統中發揮了重要作用,具有較高的推廣應用價值。

參考文獻:

[1]《iFIX工業自動化軟件應用手冊》.美國Intellution公司.

[2]Visual Basic數據庫系統開發技術.人民郵電出版社.

[3]VBA程序設計及應用.清華大學出版社.

主站蜘蛛池模板: 国产成人综合亚洲欧洲色就色| 欧美一级高清片欧美国产欧美| 国产91成人| 国产美女久久久久不卡| 久久久国产精品免费视频| 欧美97色| 精品人妻AV区| 中文字幕日韩丝袜一区| 在线观看亚洲人成网站| 日韩无码黄色网站| 国产精品高清国产三级囯产AV| 福利小视频在线播放| 国内精品视频区在线2021| 久久国产香蕉| 精品久久久久成人码免费动漫| 77777亚洲午夜久久多人| 亚洲视频三级| 国产成人高清精品免费软件| www中文字幕在线观看| 国产h视频免费观看| 中文字幕一区二区人妻电影| 久久精品丝袜高跟鞋| 在线观看无码av免费不卡网站| 欧美一区中文字幕| 日本一区中文字幕最新在线| 亚洲最大在线观看| 日韩高清无码免费| 国产99视频免费精品是看6| 免费jizz在线播放| 2021最新国产精品网站| 国产99视频精品免费观看9e| 国产精品视频猛进猛出| 久久大香香蕉国产免费网站| 婷婷99视频精品全部在线观看| 中文字幕精品一区二区三区视频| 国产成人精品在线| 国产福利大秀91| jijzzizz老师出水喷水喷出| 在线观看国产精美视频| 自拍欧美亚洲| 91美女视频在线| 色婷婷在线影院| 2021亚洲精品不卡a| 超碰91免费人妻| 夜夜操狠狠操| 色老二精品视频在线观看| 国产精品免费电影| 无遮挡国产高潮视频免费观看| 国产精品观看视频免费完整版| 91小视频在线观看免费版高清| 2020最新国产精品视频| 欧美特级AAAAAA视频免费观看| 在线看国产精品| 91精品视频网站| 国产女人在线| 精品人妻AV区| 国产福利免费视频| 丁香婷婷在线视频| 午夜a视频| 色综合天天视频在线观看| 国产一区二区影院| 国产91av在线| 一级毛片中文字幕| 尤物亚洲最大AV无码网站| 成人年鲁鲁在线观看视频| 国产日本一区二区三区| 又粗又大又爽又紧免费视频| 国产日韩av在线播放| 亚洲一区二区日韩欧美gif| 日本在线国产| 国产乱人视频免费观看| 天堂亚洲网| 少妇被粗大的猛烈进出免费视频| 国产99久久亚洲综合精品西瓜tv| 天天躁狠狠躁| 亚洲av无码成人专区| 国产精品污污在线观看网站| 亚洲国产综合第一精品小说| 欧美日韩国产综合视频在线观看 | 久久国产乱子伦视频无卡顿| 国产视频大全| 国产日韩精品一区在线不卡|