(北京機械工業(yè)自動化研究所有限公司 專用系統(tǒng)與電子技術工程事業(yè)部,北京 100120)
隨著自動化生產線的日益普及,通用式組態(tài)軟件在自動化生產線的監(jiān)控和管理應用中已經不可或缺,目前大部分組態(tài)軟件的主要功能是用于自動化線體中對底層設備的實時監(jiān)控和遠程控制?;诮M態(tài)軟件的通訊穩(wěn)定、自定義多樣化的特點,現將其用于微型單元庫管理系統(tǒng)的開發(fā)應用,實現對微型單元庫的運行操作、設備監(jiān)控及數據管理功能。
通用式組態(tài)軟件在自動化生產線中的已得到廣泛應用和認可,越來越多的工程使用組態(tài)軟件實現其所需功能。在某倉儲管理系統(tǒng)中,為了實現微型庫的調度系統(tǒng),且基于系統(tǒng)功能要求的考慮最終采用國內通用式組態(tài)軟件——“易控”實現以上功能,上位監(jiān)控系統(tǒng)的軟件基于。NET平臺開發(fā),采用C#語言進行代碼編寫。
操作界面如圖1所示,由五大功能模塊和操作界面組成。
圖1 操作界面
管理系統(tǒng)功能主要包括用戶管理、信息查詢、數據庫操作、生產和退出系統(tǒng)五大功能模塊。
用戶管理功能模塊功能:添加用戶、刪除用戶、密碼修改和編輯用戶。
信息查詢模塊功能:貨位狀態(tài)表查詢、貨物臨時入庫信息表查詢、貨物臨時出庫信息表查詢、貨物入庫流水表查詢、貨物出庫流水表查詢、料箱狀態(tài)表查詢。
數據庫操作模塊功能:備份數據庫和恢復數據庫。
生產操作模塊功能:編輯物料信息、添加物料、刪除物料和編輯物料。
系統(tǒng)的基本軟件架構如圖2所示。此微型單元庫主要通過與本地數據庫的連接,將數據信息寫入后臺數據庫,進而實現數據的查詢和刪除等功能,從而實現微型單元庫的入庫和出庫操作。
單元庫系統(tǒng)部分功能代碼如下:
圖2 系統(tǒng)的應用環(huán)境及基本軟件架構
圖3 出入庫軟件流程圖
出入庫功能流程圖如圖3所示。
上位系統(tǒng)除具備后臺自動運行處理系統(tǒng)管理信息的功能外,還具備人工介入干預功能,當系統(tǒng)信息提交不及時或異常情況時,可采取手動人工介入方式進行相應信息處理。
通過采用通用式組態(tài)軟件,不僅實現了對自動化裝配線體的信息對接,還為自動化生產從生產物料自動化配送到最終產品的組裝完成提供了軟件實現基礎,確保了自動化裝配線體的穩(wěn)定運行。