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