王涌鑫 石鵬超 張同 姜保林 陳建
關(guān)鍵詞:坯料數(shù)據(jù);數(shù)據(jù)導(dǎo)入;任務(wù)單
1系統(tǒng)現(xiàn)狀
1.1自動(dòng)導(dǎo)入系統(tǒng)開發(fā)前的工作狀態(tài)
4300產(chǎn)線加熱爐裝鋼工序核對(duì)完原料二級(jí)系統(tǒng)傳輸?shù)呐髁蠣t號(hào)及規(guī)格等數(shù)據(jù)信息后,CS1操作崗位通過(guò)人工向加熱爐裝鋼二級(jí)系統(tǒng)錄入該坯料的數(shù)據(jù)信息,與原料二級(jí)系統(tǒng)信息進(jìn)行匹配,并獲取坯料位置信息后,將坯料爐號(hào)、規(guī)格、溫度、位置等信息通過(guò)加熱爐裝鋼二級(jí)系統(tǒng)導(dǎo)人加熱爐裝鋼一級(jí)系統(tǒng).CS1操作崗位將坯料裝入加熱爐內(nèi),并操作加熱爐裝鋼一級(jí)系統(tǒng)將坯料數(shù)據(jù)信息向加熱爐二級(jí)系統(tǒng)傳輸,此時(shí)坯料爐內(nèi)跟蹤及模型計(jì)算系統(tǒng)開始運(yùn)行。整個(gè)過(guò)程構(gòu)成了坯料跟蹤系統(tǒng)。
坯料人爐前,CS1操作崗位需要將坯料的基本數(shù)據(jù)(包括坯料的澆鑄爐號(hào)、規(guī)格尺寸、人爐溫度、理論重量、裝爐道次等信息)錄入系統(tǒng)內(nèi),使一級(jí)系統(tǒng)和二級(jí)系統(tǒng)數(shù)據(jù)互通。人工確認(rèn)數(shù)據(jù)錄入無(wú)誤后方可進(jìn)行裝鋼操作,所有數(shù)據(jù)的導(dǎo)人全靠人工進(jìn)行手工錄入,操作極其煩瑣,而且坯料數(shù)據(jù)的錄入過(guò)程極易出錯(cuò)。
按照現(xiàn)在的生產(chǎn)節(jié)奏,每小日寸裝入坯料20塊左右,每塊坯料需要錄入的數(shù)據(jù)信息有22個(gè)字符,即每天需要人工錄入坯料數(shù)據(jù)信息將近10560個(gè)字符。操作工任務(wù)多而雜,在對(duì)坯料數(shù)據(jù)信息進(jìn)行核對(duì)和錄入的同時(shí),還需要操作其他裝鋼步驟的輔助設(shè)備設(shè)施(如垛板臺(tái)、裝鋼輸送輥道、裝鋼機(jī)、步進(jìn)梁、人爐爐門等)。
對(duì)坯料數(shù)據(jù)的人工錄入無(wú)法確保不會(huì)出現(xiàn)錯(cuò)誤,人員多了又會(huì)增加人工成本。
1.2坯料數(shù)據(jù)導(dǎo)入錯(cuò)誤的影響
坯料人爐后,加熱爐二級(jí)系統(tǒng)接收到加熱爐裝鋼一級(jí)系統(tǒng)鋼坯坯料基本數(shù)據(jù)信息。生產(chǎn)數(shù)據(jù)庫(kù)PDI中數(shù)據(jù)與加熱爐二級(jí)系統(tǒng)獲取的坯料數(shù)據(jù)進(jìn)行匹配后,PDI數(shù)據(jù)即可用于坯料溫度計(jì)算,按照系統(tǒng)模型計(jì)算公式可以得到坯料在爐內(nèi)各燃燒段的模型溫度(通過(guò)黑匣子實(shí)驗(yàn)數(shù)據(jù)統(tǒng)計(jì)分析,只要加熱爐裝鋼二級(jí)系統(tǒng)數(shù)據(jù)錄入準(zhǔn)確,坯料模型溫度與坯料實(shí)際溫度基本相同)。軋機(jī)二級(jí)系統(tǒng)根據(jù)加熱爐二級(jí)系統(tǒng)計(jì)算的模型溫度進(jìn)行軋制規(guī)程計(jì)算后繼續(xù)生產(chǎn)。
CS1操作崗位若將錯(cuò)誤的坯料數(shù)據(jù)錄入加熱爐裝鋼二級(jí)系統(tǒng)內(nèi),傳輸?shù)郊訜釥t二級(jí)系統(tǒng)的錯(cuò)誤坯料數(shù)據(jù)信息會(huì)造成兩種可能:一是無(wú)法正常獲取數(shù)據(jù)庫(kù)PDI信息,造成坯料模型溫度信息缺失;二是錯(cuò)誤信息正好與數(shù)據(jù)庫(kù)PDI中其他坯料信息進(jìn)行了匹配,導(dǎo)致坯料模型溫度與坯料實(shí)際溫度不對(duì)應(yīng),坯料模型溫度錯(cuò)誤。軋機(jī)二級(jí)系統(tǒng)接收到加熱爐二級(jí)傳輸?shù)腻e(cuò)誤模型溫度數(shù)據(jù)和錯(cuò)誤的坯料數(shù)據(jù)信息,計(jì)算出的軋制規(guī)程也將造成不同程度的偏差,生產(chǎn)出與生產(chǎn)任務(wù)單不相符的成品鋼板,甚至?xí)斐奢^大的生產(chǎn)事故。
綜上所述,CSI操作崗位對(duì)坯料數(shù)據(jù)的錄人工作不僅是作為原料準(zhǔn)備和坯料數(shù)據(jù)跟蹤的開始,也會(huì)對(duì)整個(gè)生產(chǎn)過(guò)程及產(chǎn)品質(zhì)量間接地造成影響,錯(cuò)誤數(shù)據(jù)的錄入有時(shí)甚至?xí)_擊到三級(jí)生產(chǎn)系統(tǒng)的穩(wěn)定運(yùn)行。所以,為了達(dá)到坯料數(shù)據(jù)的錄人工作操作簡(jiǎn)便、操作工勞動(dòng)強(qiáng)度降低,同日寸可以有效地降低數(shù)據(jù)錄入出錯(cuò)的目的,通過(guò)技術(shù)手段對(duì)坯料數(shù)據(jù)錄入進(jìn)行技術(shù)革新勢(shì)在必行。
2坯料數(shù)據(jù)自動(dòng)導(dǎo)入系統(tǒng)開發(fā)
2.1系統(tǒng)網(wǎng)絡(luò)基本介紹
圖1描述了任務(wù)單坯料數(shù)據(jù)生成及傳輸?shù)木W(wǎng)絡(luò)配置情況。生產(chǎn)調(diào)度室進(jìn)行排產(chǎn),生成生產(chǎn)任務(wù)單,通過(guò)OA系統(tǒng)發(fā)送至CS1操作崗位的OA計(jì)算機(jī),人工轉(zhuǎn)換文件格式至文本格式(txt),再發(fā)送至加熱爐裝鋼二級(jí)系統(tǒng)計(jì)算機(jī)上。此時(shí),CS1操作崗位只需應(yīng)用優(yōu)化后的程序在加熱爐裝鋼二級(jí)系統(tǒng)計(jì)算機(jī)上操作鼠標(biāo),在任務(wù)單中的坯料數(shù)據(jù)列表中選擇需要裝鋼人爐的坯料數(shù)據(jù),即可完成裝鋼數(shù)據(jù)的核對(duì)和錄人工作。
2.2坯料導(dǎo)入系統(tǒng)功能開發(fā)
使用西門子WinCC畫面組態(tài)軟件,使用其自帶的C語(yǔ)言腳本功能在裝鋼操作計(jì)算機(jī)中制作“1號(hào)操作臺(tái)人爐鋼坯數(shù)據(jù)輸入系統(tǒng)”小程序。
任務(wù)單列表選取坯料數(shù)據(jù)錄入操作與原程序的純?nèi)斯?shù)據(jù)錄入相比,具有以下九大優(yōu)勢(shì)功能。
2.2.1生成任務(wù)單文本格式數(shù)據(jù)生成功能
CSI操作崗位接收到調(diào)度室OA計(jì)算機(jī)傳輸?shù)纳a(chǎn)任務(wù)單文件,通過(guò)將任務(wù)單文件轉(zhuǎn)換格式到文本格式(txt),CS1操作崗位加熱爐裝鋼二級(jí)系統(tǒng)通過(guò)獲取txt文件數(shù)據(jù),在熱爐裝鋼二級(jí)系統(tǒng)運(yùn)行的“1號(hào)操作臺(tái)人爐鋼坯數(shù)據(jù)輸入系統(tǒng)”小程序可以直接運(yùn)行提取操作,從而實(shí)現(xiàn)生產(chǎn)任務(wù)單文本格式數(shù)據(jù)生成功能。生產(chǎn)任務(wù)單數(shù)據(jù)和生成的文本格式文件可以通過(guò)計(jì)算機(jī)系統(tǒng)內(nèi)Microsoft Excel程序進(jìn)行讀取。
生產(chǎn)任務(wù)單是生產(chǎn)調(diào)度系統(tǒng)根據(jù)合同計(jì)劃和坯料澆鑄周期進(jìn)行安排的,程序直接讀取生產(chǎn)任務(wù)單數(shù)據(jù),數(shù)據(jù)來(lái)源方便、及時(shí)、穩(wěn)定且可靠。
2.2.2生產(chǎn)任務(wù)單鋼坯塊數(shù)自動(dòng)獲取識(shí)別功能
通過(guò)生產(chǎn)任務(wù)單轉(zhuǎn)換的文本格式(txt)數(shù)據(jù),文件復(fù)制到指定的文件夾目錄下后,“1號(hào)操作臺(tái)人爐鋼坯數(shù)據(jù)輸入系統(tǒng)”小程序可自動(dòng)獲取任務(wù)單(txt)文件數(shù)據(jù)信息,操作小程序界面上的“鋼坯塊數(shù)”按鈕后界面中“數(shù)據(jù)調(diào)入”按鈕被激活,并會(huì)彈出對(duì)話框顯示該頁(yè)任務(wù)單的實(shí)際導(dǎo)人塊數(shù),后面的數(shù)列中“數(shù)據(jù)調(diào)入”按鈕不會(huì)被激活。
2.2.3生產(chǎn)任務(wù)單數(shù)據(jù)讀取功能
可以直接操作鼠標(biāo)按鈕,將OA發(fā)送過(guò)來(lái)的生產(chǎn)任務(wù)單中坯料數(shù)據(jù)讀取到“1號(hào)操作臺(tái)人爐鋼坯數(shù)據(jù)輸入系統(tǒng)”小程序操作界面上,降低了操作工的勞動(dòng)強(qiáng)度,避免數(shù)據(jù)錄入錯(cuò)誤。操作工只需對(duì)讀取激活的數(shù)據(jù)在裝鋼前進(jìn)行核對(duì),發(fā)現(xiàn)問(wèn)題及時(shí)修正。
2.2.4數(shù)據(jù)暫存重復(fù)讀取功能
“1號(hào)操作臺(tái)入爐鋼坯數(shù)據(jù)輸入系統(tǒng)”小程序操作界面受到屏幕尺寸大小的限制,程序設(shè)計(jì)只能讀取20塊坯料的數(shù)據(jù)并在操作界面顯示。
根據(jù)實(shí)際生產(chǎn)經(jīng)常進(jìn)行動(dòng)態(tài)調(diào)整的特點(diǎn),生產(chǎn)任務(wù)單的順序需要根據(jù)實(shí)際的生產(chǎn)節(jié)奏和合同計(jì)劃的緊急程度進(jìn)行動(dòng)態(tài)的順序調(diào)整和新計(jì)劃坯料數(shù)據(jù)的插入操作。例如,在即將人爐的15#坯料數(shù)據(jù)前進(jìn)行計(jì)劃調(diào)整,臨時(shí)插入3塊新的坯料數(shù)據(jù)信息,只需人工將15#~17#坯料數(shù)據(jù)信息修改為臨時(shí)插入的3塊鋼坯數(shù)據(jù)信息,此時(shí)原15#~17#的坯料數(shù)據(jù)信息在程序后臺(tái)暫存,臨時(shí)插入3塊坯料人爐后,原15#~17#的坯料數(shù)據(jù)信息可順序讀取操作,任務(wù)單順序信息按照原有計(jì)劃排序進(jìn)行自動(dòng)刷新,恢復(fù)到正常計(jì)劃任務(wù)單的裝鋼順序。
2.2.5裝鋼道次自動(dòng)識(shí)別排序功能
按照生產(chǎn)任務(wù)單的順序,坯料進(jìn)入加熱爐按照1道步進(jìn)梁、2道步進(jìn)梁、3道步進(jìn)梁、4道步進(jìn)梁的順序循環(huán)裝入,程序設(shè)計(jì)可以根據(jù)l道步進(jìn)梁~4道步進(jìn)梁的順序進(jìn)行自動(dòng)循環(huán)計(jì)算,無(wú)須人工干預(yù)道次順序。對(duì)于裝鋼道次臨日寸調(diào)整的情況,可以人工進(jìn)行修改,系統(tǒng)會(huì)自動(dòng)按照更改后的道次順序進(jìn)行計(jì)算調(diào)整后重新排序循環(huán),修改靈活,不會(huì)發(fā)生坯料順序混亂情況。
2.2.6有效降低數(shù)據(jù)出錯(cuò)率
通過(guò)生產(chǎn)任務(wù)單轉(zhuǎn)換生成文本數(shù)據(jù)文件,格式固定、數(shù)據(jù)信息來(lái)源可靠準(zhǔn)確、人為干預(yù)少,出錯(cuò)率低;數(shù)據(jù)導(dǎo)人通過(guò)鼠標(biāo)一鍵即可完成,沒有其他多余操作,有效避免了手工信息錄入出錯(cuò)的現(xiàn)象,確保加熱爐坯料二級(jí)模型溫度的準(zhǔn)確計(jì)算和軋機(jī)二級(jí)軋制規(guī)程的正常調(diào)整。
2.2.7精簡(jiǎn)操作程序,降低勞動(dòng)強(qiáng)度
每塊待裝鋼的坯料都需要對(duì)爐號(hào)、溫度、重量、寬度、道次等相關(guān)數(shù)據(jù)信息進(jìn)行人工核對(duì)并錄入系統(tǒng)內(nèi),完成原料一級(jí)與加熱二級(jí)的通信,每塊坯料需要錄入的數(shù)據(jù)信息有22個(gè)字符,按照每班平均坯料人爐150塊,需要錄入的字符將近3300個(gè),每日共計(jì)需要錄入近萬(wàn)個(gè)字符的數(shù)據(jù)信息。若完全靠人工對(duì)如此龐大的信息進(jìn)行錄入,不可避免地會(huì)出現(xiàn)錯(cuò)誤的情況,通過(guò)對(duì)操作小程序的優(yōu)化,簡(jiǎn)化了操作流程,減少了人工數(shù)據(jù)信息的錄入環(huán)節(jié),不僅有效避免了出錯(cuò)概率,也大大降低了勞動(dòng)強(qiáng)度,提高了裝鋼操作的效率。
2.2.8功能拓展性強(qiáng)
與操作系統(tǒng)關(guān)聯(lián),利用西門子WinCC組態(tài)軟件進(jìn)行程序編寫,同時(shí)可以利用語(yǔ)言程序強(qiáng)大的拓展功能,預(yù)留出小程序的拓展接口,可以根據(jù)實(shí)際需要在現(xiàn)有程序的基礎(chǔ)上增加各種所需的操作指令,利用低成本實(shí)現(xiàn)高成效。
2.2.9自主開發(fā),降低成本
操作系統(tǒng)的原設(shè)計(jì)安裝廠家對(duì)自動(dòng)信息數(shù)據(jù)錄入的功能進(jìn)行優(yōu)化給的報(bào)價(jià)約150萬(wàn)元,其中包括硬件設(shè)備的采購(gòu)和施工費(fèi)用-1臺(tái)工控機(jī),光纖及敷設(shè)施工;軟件方面需要對(duì)操作程序進(jìn)行完善,創(chuàng)建新的數(shù)據(jù)庫(kù)程序等。
通過(guò)對(duì)操作系統(tǒng)后臺(tái)程序的研究,硬件方面對(duì)裝鋼計(jì)算機(jī)增加1塊以太網(wǎng)卡(購(gòu)置費(fèi)用僅50元左右);軟件的優(yōu)化還是通過(guò)使用西門子WinCC畫面組態(tài)軟件自帶的C語(yǔ)言腳本功能,利用C語(yǔ)言源代碼的編寫,優(yōu)化改造了裝鋼計(jì)算機(jī)操作功能,增加“1號(hào)操作臺(tái)人爐鋼坯數(shù)據(jù)輸入系統(tǒng)”小程序操作界面及數(shù)據(jù)信息自動(dòng)獲取和一鍵錄入功能等[2]。
此項(xiàng)目自主創(chuàng)新,節(jié)省了硬件改造和軟件制作的相關(guān)費(fèi)用,幾乎零成本實(shí)現(xiàn)坯料數(shù)據(jù)信息的一鍵錄入功能,為公司節(jié)省了百余萬(wàn)元的自動(dòng)化改造成本。
3使用前的準(zhǔn)備工作
(1)在CS1操作崗位OA計(jì)算機(jī)和裝鋼計(jì)算機(jī)上分別建立專用的文件夾,分別用于存儲(chǔ)生產(chǎn)任務(wù)單和轉(zhuǎn)化后的文本格式(.txt)數(shù)據(jù)文件。“1號(hào)操作臺(tái)人爐鋼坯數(shù)據(jù)輸入系統(tǒng)”小程序設(shè)定只能通過(guò)指定的存儲(chǔ)文件夾和特定格式的文件名(生產(chǎn)任務(wù)單編號(hào)和生產(chǎn)任務(wù)單文件名組成),才可以正確讀取數(shù)據(jù)。
(2)供“1號(hào)操作臺(tái)入爐鋼坯數(shù)據(jù)輸入系統(tǒng)”小程序讀取生產(chǎn)任務(wù)單的文件必須是文本格式(后綴名.txt)。
(3)生產(chǎn)任務(wù)單的數(shù)據(jù)信息經(jīng)文件格式轉(zhuǎn)換后以字符的形式存儲(chǔ)在文本文件中[3]。每一塊坯料的數(shù)據(jù)信息以流水號(hào)形式排列,占用19個(gè)字符,分別代表坯料的爐號(hào)信息、規(guī)格尺寸信息、重量信息(坯料爐號(hào)10位字符、坯料規(guī)格尺寸4位字符、坯料重量5位字符)。字符排序若產(chǎn)生位數(shù)不足的情況,系統(tǒng)會(huì)自動(dòng)用空格補(bǔ)齊;第二塊坯料的數(shù)據(jù)信息從第20個(gè)字符開始記錄,依此類推。
4結(jié)束語(yǔ)
“1號(hào)操作臺(tái)入爐鋼坯數(shù)據(jù)輸入系統(tǒng)”小程序的設(shè)計(jì),對(duì)原操作系統(tǒng)的程序和功能進(jìn)行100%保留,由此在新功能出現(xiàn)異常情況時(shí)可以及時(shí)更改操作程序恢復(fù)人工操作,不會(huì)對(duì)生產(chǎn)造成太大影響。此改造完全是基于工業(yè)自動(dòng)化的開發(fā)理念進(jìn)行的,隨著信息的透明化,企業(yè)要從高效低成本和智能化尋求出路,工業(yè)自動(dòng)化在制造業(yè)企業(yè)中起到至關(guān)重要的作用毋庸忽視,在提高企業(yè)形象和行業(yè)競(jìng)爭(zhēng)力上同樣起到關(guān)鍵作用。
計(jì)算機(jī)應(yīng)用文摘·觸控2023年1期