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程序設計及應用.清華大學出版社.

主站蜘蛛池模板: 综合色婷婷| 国产成人AV综合久久| 国产JIZzJIzz视频全部免费| 99视频精品在线观看| 亚洲乱码在线视频| 久久这里只有精品8| 成人年鲁鲁在线观看视频| 国产真实乱子伦精品视手机观看 | 亚洲日韩高清在线亚洲专区| 免费人成视网站在线不卡| 亚洲天天更新| 伊人激情综合网| 日韩国产黄色网站| 婷婷综合缴情亚洲五月伊| 国产精品第页| 国产流白浆视频| 欧美成人午夜视频免看| www精品久久| 中文字幕永久在线看| 天天综合网色| 久久这里只有精品免费| 国产亚洲精品va在线| 久操中文在线| 国产精品蜜臀| 久久国产精品嫖妓| 亚洲男人的天堂网| 久久女人网| 国产www网站| 国产成人高清亚洲一区久久| 美女国内精品自产拍在线播放 | 久久99国产综合精品1| 国产精品视频猛进猛出| 亚洲精品无码久久毛片波多野吉| 韩日免费小视频| 啪啪啪亚洲无码| 国产精品自在在线午夜| 成人午夜在线播放| 久久天天躁狠狠躁夜夜躁| 亚洲综合亚洲国产尤物| P尤物久久99国产综合精品| 欧美国产精品不卡在线观看 | 国产成人无码播放| 狠狠色噜噜狠狠狠狠色综合久| 日韩欧美国产另类| 91麻豆精品国产高清在线| 高清国产在线| 国产乱子伦手机在线| 欧美成人精品一区二区| 精品久久久久久中文字幕女| 97影院午夜在线观看视频| 国产精女同一区二区三区久| 亚洲天堂网站在线| 一级片免费网站| 日本在线国产| 欧美精品啪啪一区二区三区| 91精品国产一区| 亚洲天堂视频网站| 国产精品成人观看视频国产| 97se亚洲| 国产精品久久久久久久久kt| 国产网友愉拍精品| 青青草a国产免费观看| 激情六月丁香婷婷四房播| 97成人在线视频| 青青久久91| 日韩欧美成人高清在线观看| 亚洲成人高清无码| 日韩精品一区二区深田咏美 | 日韩性网站| 日韩精品亚洲人旧成在线| 亚洲视频无码| 91精品伊人久久大香线蕉| 亚洲欧美不卡视频| 国产成人一区| 免费观看欧美性一级| 四虎影视库国产精品一区| 国产成人一区| 美女国产在线| 亚洲欧美日韩中文字幕在线一区| 4虎影视国产在线观看精品| 久久久久久久蜜桃| 国产91av在线|