摘 要:局限于技術(shù)條件,目前生產(chǎn)中在統(tǒng)計(jì)生產(chǎn)產(chǎn)品產(chǎn)量方面不少還是依靠人工進(jìn)行統(tǒng)計(jì)。在實(shí)際操作過程中,往往出現(xiàn)產(chǎn)品嚴(yán)重丟失,投入的原料量和產(chǎn)出的成品量嚴(yán)重失衡,因此,有必要采用工廠產(chǎn)量監(jiān)控查詢系統(tǒng)對(duì)整個(gè)工廠的產(chǎn)品產(chǎn)量進(jìn)行準(zhǔn)確的計(jì)量,文章基于臺(tái)達(dá)PLC與組態(tài)軟件技術(shù),成功開發(fā)了一個(gè)工廠產(chǎn)量監(jiān)控查詢系統(tǒng)。
關(guān)鍵字:PLC 組態(tài)軟件 監(jiān)控查詢系統(tǒng)
Abstract: Limited to the technical conditions,it makes statistic of production output still to be depended on manual work in factory product output statistic for the production process. It always appears that the product loses graveness and the input of raw material does not balance with product quantity of output in the pratical manipulation process. Therefore it is necessary to use Querying System of Factory Output Monitoring for accuracy measure of product output in whole factory. The paper discussed that it is made good winning to querying system of factory output monitoring based on Delta PLC.
Key words: Programable logical controller Configuration software Output querying system
[中圖分類號(hào)] TP273 [文獻(xiàn)標(biāo)識(shí)碼] B 文章編號(hào)
1 引 言
上海佳泰塑膠有限公司是生產(chǎn)手術(shù)專用手套、醫(yī)用手套、科研手套及各種PVC手套的專業(yè)公司,年產(chǎn)值在0.5到1億元人民幣,產(chǎn)品基本上都是出口外銷。全廠有兩個(gè)生產(chǎn)車間共26條生產(chǎn)線,整個(gè)工廠的所有生產(chǎn)線由工廠產(chǎn)量監(jiān)控查詢系統(tǒng)實(shí)施實(shí)時(shí)監(jiān)控,對(duì)每一條生產(chǎn)線的產(chǎn)量數(shù)據(jù)進(jìn)行實(shí)時(shí)存儲(chǔ),將PLC中掉電保持區(qū)的數(shù)據(jù)讀到監(jiān)控系統(tǒng)自定義的相應(yīng)變量當(dāng)中去, 每分鐘通過標(biāo)準(zhǔn)的SQL語言對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)(每分鐘向SQLSERVER數(shù)據(jù)庫(kù)中存儲(chǔ)26條生產(chǎn)線的產(chǎn)量數(shù)據(jù),即26條生產(chǎn)線的當(dāng)前產(chǎn)量),用戶可以通過日期、時(shí)間、時(shí)間段、車間、生產(chǎn)線等查詢?nèi)魏诬囬g、任意一條生產(chǎn)線的產(chǎn)量,能對(duì)車間、生產(chǎn)線的月產(chǎn)量進(jìn)行統(tǒng)計(jì),并在查詢出滿足條件的記錄后,將結(jié)果通過報(bào)表顯示,按規(guī)定報(bào)表格式將結(jié)果進(jìn)行存儲(chǔ)和打印。以下是對(duì)相關(guān)技術(shù)問題的簡(jiǎn)略討論。
2 系統(tǒng)結(jié)構(gòu)與功能
工廠產(chǎn)量監(jiān)控查詢系統(tǒng)的結(jié)構(gòu)示意圖如圖1所

該系統(tǒng)要實(shí)現(xiàn)的功能是可以任意查詢一車間、二車間任何生產(chǎn)線(共26條生產(chǎn)線)在任何時(shí)段的產(chǎn)量。具體要求如下:1)每條生產(chǎn)線產(chǎn)量的數(shù)據(jù)至少能夠保存4個(gè)月的儲(chǔ)存期,以便對(duì)歷史數(shù)據(jù)進(jìn)行查詢;2)能查詢每條生產(chǎn)線任意月、天、小時(shí)、分鐘的產(chǎn)量;3)能對(duì)任意一條生產(chǎn)線在任意時(shí)段的產(chǎn)量進(jìn)行查詢;4)查詢結(jié)果能以特定的格式在報(bào)表中顯示,同時(shí)將結(jié)果打印出來;5)各條生產(chǎn)線任意月、日、小時(shí)、分鐘的產(chǎn)量可在電腦上以柱狀圖、實(shí)時(shí)趨勢(shì)曲線的形式顯示。
[NextPage]

[NextPage]
5)對(duì)于月產(chǎn)量的查詢。需要判斷輸入的月份有幾天,然后從該月的第一天開始到最后一天進(jìn)行查詢,查詢的時(shí)刻為每一天的23:59分時(shí)各生產(chǎn)線的產(chǎn)量。然后對(duì)查詢出的數(shù)據(jù)進(jìn)行累加,直到該月的最后一天。具體程序?qū)崿F(xiàn)是按照特定的格式將數(shù)據(jù)填寫到報(bào)表當(dāng)中。
6)當(dāng)查詢的條件比較復(fù)雜時(shí),有些條件不可能同時(shí)成立,因此,在選擇條件時(shí),要互相限制,以避免出現(xiàn)混亂現(xiàn)象。
7)工藝要求能夠查詢?nèi)我馍a(chǎn)線每分鐘的產(chǎn)量,可以通過事件發(fā)生命令實(shí)現(xiàn),即每當(dāng)系統(tǒng)時(shí)間的秒等于59時(shí),觸發(fā)執(zhí)行相應(yīng)程序。
8)在系統(tǒng)時(shí)間等于00:00:00時(shí)刻時(shí),用事件命令建立相應(yīng)程序,以得到需要新建表格的名稱,并同時(shí)將PLC中累計(jì)產(chǎn)量的寄存器清零,重新開始對(duì)該日的產(chǎn)量進(jìn)行累計(jì)。
4 系統(tǒng)調(diào)試考慮
針對(duì)本文討論的特定工廠產(chǎn)量監(jiān)控查詢系統(tǒng),在系統(tǒng)安裝調(diào)試過程中有些問題是不能被忽略的。
1)因?yàn)閮蓚(gè)車間之間的距離在300m左右,而從第一個(gè)車間到監(jiān)控室的距離有500m左右,距離比較遠(yuǎn),為了遏制信號(hào)的衰減,將信號(hào)線用網(wǎng)線代替,同時(shí)加中繼器將信號(hào)放大。保證數(shù)據(jù)傳輸?shù)陌踩浴?BR> 2)要求現(xiàn)場(chǎng)布線時(shí)嚴(yán)格按照電氣規(guī)范施工,保證安裝的合格。
3)正確的設(shè)置操作系統(tǒng)中數(shù)據(jù)源ODBC的選項(xiàng),以保證監(jiān)控系統(tǒng)能通過ODBC與數(shù)據(jù)庫(kù)SQL Server連接。在運(yùn)行監(jiān)控系統(tǒng)執(zhí)行任何操作時(shí),觀察運(yùn)行反饋信息,以得到相關(guān)的錯(cuò)誤信息,可根據(jù)提示的錯(cuò)誤信息檢查程序。
4)報(bào)表組態(tài)非常靈活,可以通過While{}循環(huán)語句,將查詢結(jié)果按照順序填寫到報(bào)表中。靈活的運(yùn)用While{}語句可將程序簡(jiǎn)化,減少監(jiān)控系統(tǒng)后臺(tái)運(yùn)行程序的時(shí)間。
5)靈活運(yùn)用應(yīng)用程序命令、數(shù)據(jù)改變命令、事件命令、熱鍵命令、按鈕的彈起、按住、按下命令進(jìn)行編程。
6)在程序量大的項(xiàng)目中應(yīng)養(yǎng)成良好的編程習(xí)慣,定義變量時(shí)最好使用英文對(duì)程序進(jìn)行標(biāo)注,以增加程序的可讀性。
系統(tǒng)經(jīng)調(diào)試正常后,投入生產(chǎn)運(yùn)行的產(chǎn)品產(chǎn)量柱狀圖如圖2所示,產(chǎn)量的趨勢(shì)圖如圖2所示。
5 結(jié)束語
盡管臺(tái)達(dá)PLC屬于小型PLC,但其性能可靠、支持485通訊等特點(diǎn),足以完成集中控制的功能,配合組態(tài)軟件實(shí)現(xiàn)復(fù)雜的工廠監(jiān)控、數(shù)據(jù)查詢、打印、報(bào)表等DCS系統(tǒng)的功能。
參考文獻(xiàn)[略]
作者簡(jiǎn)介
李強(qiáng)(1978-),男,工程師,主要從事工業(yè)自動(dòng)化系統(tǒng)工程開發(fā)和技術(shù)支持工作。