摘 要:化纖行業上位機生產管理系統是在監控軟件的基礎上,結合數據庫應用技術,采用VC++開發工具,設計編寫的生產統計應用程序。結合實際生產的需求,生產統計的項目涉及生產過程中各紡位的切換、斷絲、卷繞、產量,以及匯總數據。上位機生產管理系統實現了生產報表統計的功能,拓展了監控軟件的應用范圍,不僅對生產數據進行設定和監控,還將數據進行后臺處理,自動生成可反映生產狀況的統計報表,實現上位機的多方面管理。
關鍵詞:生產管理;數據庫;報表統計
1 概述
對化纖紡絲行業來說,生產數據管理的意義重大:生產數據客觀反映了生產線的生產能力,為管理者提供有價值的信息,便于迅速的找出問題、提高工作效率。
開發具有紡絲生產數據管理的上位機系統是行業的發展趨勢。上位機不僅停留在參數的設定、熱輥卷繞信息的顯示上,已經朝實測數據的收集、保存、維護、使用等方向發展,利用上位機的數據收集處理能力,經過相應的程序化計算,系統可以生成生產報告,直接客觀的反映化纖生產的狀況。目前國際先進的卷繞上位機控制系統已具備生產統計的功能。
上位機數據管理系統的生產報告功能,替代了原有管理方式的人工記錄。生產報告可以是日報、月報、季報或者是年報。生產報告功能只需要系統通過程序計算而得,同人工記錄相比只要上位機軟件工作正常、通訊穩定,計算程序邏輯清楚、編程正確,得到的結果一定是準確無誤、客觀實際的。這也正體現了上位機數據管理系統相對于原有管理方式的優越性。
2 生產數據管理系統的設計
2.1 系統結構的設計
上位機數據管理系統的原理如圖2-1所示,在原有監控系統與紡絲設備數據交換的基礎上,拓展數據庫與數據管理的應用。上位機監控系統與紡絲現場設備保持數據交換,傳輸熱輥與卷繞機的溫度、速度等實時數據到上位機。監控系統以一定的采樣頻率將實時數據記錄到上位機數據庫。
數據庫起到重要的數據存儲功能,準確快速的記錄現場數據,同時數據還能被數據管理程序讀取,具備便捷的數據查找能力。
當需要查看生產報告的時候,操作人員由監控系統啟動數據管理程序,啟動后讀取數據庫中的記錄信息、分析數據,再按照不同廠家的相關設定,生成生產報告。
2.2 生產報告的設計
生產報告能夠反映一段時間某些紡位的生產能力,管理者依據報告的內容判定生產狀況。紡絲生產行業關注的統計項目主要有:卷繞機正常切換次數、手動切換次數,滿卷的重量,斷絲時的卷大小、卷重量,廢絲的重量、廢卷的個數,切換斷絲、生頭斷絲、升速斷絲的次數,紡絲效率。這些統計項目經過歸類,形成生產數據報表,便于查看。
3 生產數據管理系統的開發
3.1 Visual C++ 6.0及ADO技術
Visual C++ 6.0是Microsoft公司開發的基于C/C++的集成開發工具。Visual C++ 6.0功能強大、代碼執行效率高,并且提供了強大的數據訪問功能。ADO (ActiveX Data Objects,ActiveX數據對象)是Microsoft提出的應用程序接口(API)用以實現訪問關系或非關系數據庫中的數據。ADO具有強大的數據處理功能,能夠處理各種不同類型的數據源和分布式的數據處理,以及極其簡單、容易的編程接口[1]。
3.2 SQL Server 2008 R2
SQL Server是Microsoft公司推出的以結構化查詢語言(SQL)為基礎的大型關系數據庫,是目前最流行的客戶/服務器(CLIENT/SERVER)體系結構的數據庫之一。SQL Server由于其具有良好的安全性,而且用戶界面簡單易懂,對于數據庫管理人員來說操作起來簡便,因而很受企業的歡迎[2]。
SQL Server通過利用ADO簡化開發工作,與Visual Studio緊密集成。SQL Server 2008 R2是Microsoft公司2010年發布的版本,其Express Edition 適用于Window XP系統,提供1G內存、10G硬盤的支持,這些滿足目前上位機監控軟件的運行要求,是合適的上位機數據管理系統的數據庫開發工具。
4 生產數據管理系統的實現
生產數據管理系統的統計報表功能,需要查詢前進行相關的設定,如下圖所示,設定查詢時間和查詢紡位。
設定完成后,按照系統預先設置好的數據分類指標,選擇相應的限定條件,就可以自動生成生產數據報表。
上圖是某廠紡位10一天時間的生產數據報表統計。從生產數據報表中,可以查看報表的統計時間段、報表的生成時間、統計項目。統計時間是2014年12月27日,生成日期是2014年12月29日的上午9點29分。從統計項目中查看到,該紡位一天共有52次正常切換和2次手動切換,生產了208個滿卷,滿卷產量達到1372.79公斤;共有8次斷絲,分別是5次卷繞斷絲、1次切換斷絲、3次生頭斷絲,生產了4個大卷、24個小卷、無廢卷,大卷產量是26.06公斤、小卷產量是57.38公斤;廢絲量是120.29公斤,效率為92.4%。經過與實際當天生產情況的比較,切換統計、斷絲統計、卷繞統計正確無誤;產量統計方面,計算值與實際稱重值比較,單個滿卷的重量相差不到±0.05公斤,滿卷產量誤差處于極小水準,大卷產量、小卷產量、廢絲量誤差處于較小水準。
5 總結
上位機紡絲生產數據管理系統在原有監控軟件的基礎上,拓展了數據庫的應用,通過相關的設定,增加了紡絲生產的項目統計功能,實現查詢紡位的滿卷情況、斷絲情況等,統計滿卷產量、小卷產量、廢絲量等,能準確的反映出各個紡位的生產能力,提供數字化的生產報表,為管理者提供直觀的依據。
參考文獻:
[1]崔晶.基于VC++、SQL Server的人力資源管理系統的設計和實現[D].長春:吉林大學,2009.
[2]寇春鵬.SQL Server數據庫信息獲取系統的設計與實現[D].北京:北京化工大 學,2008.
作者簡介:
劉家鑫,男,1985.12,碩士,研究方向:化纖紡絲上位機開
發。