供稿|吳志勇,余瓊,倪勁松 / WU Zhi-yong, YU Qiong, NI Jin-song
作者單位:馬鋼(合肥)板材有限責任公司,安徽 合肥 231600
內(nèi)容導讀在實物裝車發(fā)貨過程中,冷軋產(chǎn)品成品庫發(fā)貨人員主要通過人工來判斷裝車卷與系統(tǒng)配車卷是否一致,一旦發(fā)生判斷失誤,就會因為發(fā)錯成品卷而導致質(zhì)量異議的發(fā)生。為了保證發(fā)貨的準確性,馬鋼(合肥)板材有限責任公司設(shè)計開發(fā)了成品庫發(fā)貨驗證系統(tǒng)。驗證系統(tǒng)客戶端APP通過無線網(wǎng)絡(luò)與服務(wù)器通訊,將數(shù)據(jù)送入Windows系統(tǒng)下的數(shù)據(jù)庫進行數(shù)據(jù)交換;操作工使用平板電腦掃描配車卷配車單上的條形碼,驗證與生產(chǎn)標簽卷號是否一致;確認正確后貼上發(fā)貨標簽,保證成品庫發(fā)貨的準確性。發(fā)貨驗證系統(tǒng)能夠方便快捷及時的反饋信息,減少了操作工的工作量,并且可以在公司MES系統(tǒng)中進行操作日志查詢,一旦發(fā)生錯誤,可以及時發(fā)現(xiàn)錯誤卷的時間、卷號等詳細信息,便于后期查詢及更改。
在實物裝車發(fā)貨過程中,馬鋼(合肥)板材公司冷軋產(chǎn)品成品庫發(fā)貨人員主要通過人工來判斷裝車卷與系統(tǒng)配車卷是否一致,一旦發(fā)生判斷失誤,就會因為發(fā)錯成品卷而導致質(zhì)量異議的發(fā)生。為了保證發(fā)貨的準確性,公司設(shè)計開發(fā)了成品庫發(fā)貨驗證系統(tǒng)。冷軋產(chǎn)品成品庫發(fā)貨驗證系統(tǒng)與公司MES匹配,以安卓操作系統(tǒng)平板電腦為基礎(chǔ),開發(fā)成品庫發(fā)貨驗證系統(tǒng)客戶端APP,通過無線網(wǎng)絡(luò)與服務(wù)器通訊,將數(shù)據(jù)送入Windows系統(tǒng)下的數(shù)據(jù)庫進行數(shù)據(jù)交換。操作工使用平板電腦掃描配車卷配車單上的條形碼,同時接收數(shù)據(jù)庫反饋信息,驗證與生產(chǎn)標簽卷號是否一致,確認后貼上發(fā)貨標簽,保證成品庫發(fā)貨的準確性。
公司冷軋產(chǎn)品成品庫發(fā)貨驗證系統(tǒng)的主要設(shè)備設(shè)計需求見表1。根據(jù)業(yè)務(wù)需求,主要進行如下軟件開發(fā)。
條形碼是將寬度不等的多個黑條和空白,按照一定的編碼規(guī)則排列,用以表達一組信息的圖形標識符。常見的條形碼是由反射率相差很大的黑條和白條排成的平行線圖案。通過圖象輸入設(shè)備或光電掃描設(shè)備自動識讀以實現(xiàn)信息自動處理。成品庫發(fā)貨驗證系統(tǒng)的條形碼具有條碼技術(shù)的共性:每種碼制有其特定的字符集、每個字符占有一定的寬度、具有一定的校驗功能等。同時還具有對不同冷軋成品卷的信息自動識別的功能及處理圖形旋轉(zhuǎn)變化的特點。馬鋼(合肥)板材公司成品庫發(fā)貨驗證系統(tǒng)采用平板電腦掃描條形碼實現(xiàn)對配車卷配車單信息的輸入。
表1 成品庫發(fā)貨驗證系統(tǒng)主要硬件設(shè)備
基于ExMobi客戶端和服務(wù)端進行成品庫發(fā)貨驗證系統(tǒng)軟件的開發(fā)。ExMobi客戶端為開發(fā)者解決跨平臺、用戶圖形界面開發(fā)、本地數(shù)據(jù)管理、終端及第三方能力的集成等問題,并為最終用戶提供統(tǒng)一的交互操作界面;ExMobi服務(wù)端負責解決管理以及后端與網(wǎng)絡(luò)服務(wù)的集成問題。從客戶端和服務(wù)端架構(gòu)來看,ExMobi 的客戶端和服務(wù)端是相對獨立的,并不完全互相依賴。也就是說,ExMobi 的客戶端可以直接與第三方的接口服務(wù)進行對接;ExMobi 的服務(wù)端可以提供服務(wù)給任意的客戶端,如 ExMobi客戶端、微信應(yīng)用、基于瀏覽器的 WEB 系統(tǒng)(移動端或者 PC 端),甚至是其他原生開發(fā)的APP。
發(fā)貨驗證系統(tǒng)軟件的開發(fā)使用ExMobi 客戶端與ExMobi 服務(wù)端直接對接開發(fā) Native APP即發(fā)貨驗證系統(tǒng)APP,充分發(fā)揮ExMobi 完整的應(yīng)用開發(fā)能力,進行一站式的移動應(yīng)用開發(fā)。滿足系統(tǒng)既無客戶端積累,也無服務(wù)端積累,且無接口,滿足移動端對數(shù)據(jù)極強的轉(zhuǎn)換和改造的需求。
操作工在發(fā)貨驗證程序中輸入或掃描需要驗證的配車單號,再通過掃描裝車卷的生產(chǎn)標簽條形碼,系統(tǒng)自動驗證該卷是否在配車單內(nèi),并把驗證結(jié)果反饋給操作工,避免發(fā)貨錯誤的情況。
為方便現(xiàn)場操作工進一步查詢以及因操作工操作不當而導致結(jié)果錯誤,在馬鋼(合肥)板材公司MES系統(tǒng)中增加發(fā)貨驗證操作日志查詢功能。此功能可進一步查詢是否驗證錯誤,作為第二道保障,有效保證發(fā)貨準確率,如圖1所示。
圖1的操作日志查詢功能記錄了用戶、時間、配車單以及生產(chǎn)標簽的卷號。若出現(xiàn)錯誤的匹配,則在日志查詢中顯示為紅色,以方便查詢錯誤信息。
圖1 MES系統(tǒng)中發(fā)貨驗證操作日志查詢功能
圖2為成品庫發(fā)貨驗證系統(tǒng)APP正確驗證結(jié)果,當平板將此正確驗證結(jié)果反饋給操作工后,操作工才可以打印并粘貼發(fā)貨標簽,保證準確發(fā)貨。
MES優(yōu)化是指對配車單打印功能的優(yōu)化。為了使驗證系統(tǒng)操作方便,使用條形碼掃描后即可在打印配車單的同時打印出條形碼。不影響正常生產(chǎn)的情況下,在馬鋼(合肥)板材公司MES冷軋發(fā)貨標簽查詢及打印界面中增加二維碼標簽打印與條形碼打印兩個測試按鈕,如圖3所示。實際測試中,由于原配車單空白部分太小因此將二維碼位置定于備注一欄中。
圖2 成品庫發(fā)貨驗貨系統(tǒng)驗證結(jié)果正確界面
圖3 配車單打印功能優(yōu)化界面
系統(tǒng)上線使用后,現(xiàn)場操作反映較好,并根據(jù)實際情況提出新的要求,如在MES配車發(fā)貨界面空白處增加反饋掃描驗證結(jié)果的畫面。因配車與貼標簽為兩名操作工人,另一名操作工能在配車發(fā)貨界面中及時發(fā)現(xiàn)錯誤并提醒現(xiàn)場驗證的操作工,有效提高發(fā)貨的準確率,此功能與相關(guān)技術(shù)人員聯(lián)系后得以解決。圖4為改進后的成品發(fā)貨-配車發(fā)貨界面,右下角畫面即為能夠及時反饋驗證結(jié)果的畫面。
圖4 改進后的MES成品發(fā)貨-配車發(fā)貨界面
冷軋產(chǎn)品成品庫發(fā)貨驗證系統(tǒng)在實際使用過程中操作工反映良好,有效保證了發(fā)貨的準確性。發(fā)貨驗證系統(tǒng)能夠方便快捷及時地反饋信息,減少了操作工的工作量,并且可以在馬鋼(合肥)板材公司MES系統(tǒng)中進行操作日志查詢,一旦發(fā)生錯誤,可以及時發(fā)現(xiàn)錯誤卷的時間、卷號等詳細信息,便于后期查詢及更改。