劉踐 徐寧
(華環(huán)國(guó)際煙草有限公司 安徽省滁州市 233121)
近年來(lái)打葉復(fù)烤企業(yè)煙葉分級(jí)能力得到較大提升,隨著高架庫(kù)入庫(kù)量的提升,經(jīng)常出現(xiàn)系統(tǒng)出庫(kù)空箱供應(yīng)不足的現(xiàn)象,影響正常高架庫(kù)系統(tǒng)出入庫(kù)。據(jù)此開展系統(tǒng)出庫(kù)空箱策略的研究及空箱出庫(kù)程序的優(yōu)化設(shè)計(jì)與應(yīng)用。
高架庫(kù)由裝箱區(qū)、高架庫(kù)區(qū)、真空回潮區(qū)、翻箱區(qū)、煙箱清掃站等組成,實(shí)現(xiàn)了分級(jí)后煙葉自動(dòng)化裝箱,空箱和實(shí)箱自動(dòng)化存儲(chǔ)、實(shí)箱按配方隊(duì)列自動(dòng)化出庫(kù)翻箱等功能。如圖1所示為H 公司高架庫(kù)布局圖。
圖1:H 公司高架庫(kù)布局圖
H 公司高架庫(kù)在生產(chǎn)使用中有三種運(yùn)行狀態(tài),他們對(duì)空箱的調(diào)度需求如下:
(1)當(dāng)只有入庫(kù)任務(wù)時(shí),裝箱站空箱需求全部來(lái)自高架庫(kù)系統(tǒng)WCS 自動(dòng)從高架庫(kù)調(diào)度的空箱;
(2)當(dāng)同時(shí)有入庫(kù)、出庫(kù)任務(wù),并且裝箱站空箱需求數(shù)大于翻箱喂料產(chǎn)生的空箱數(shù)時(shí),裝箱站對(duì)空箱的需求來(lái)自WCS 系統(tǒng)從高架庫(kù)調(diào)度的空箱和實(shí)箱出庫(kù)任務(wù),翻箱后產(chǎn)生的空箱;
(3)當(dāng)同時(shí)有入庫(kù)、出庫(kù)任務(wù),并且裝箱站空箱需求數(shù)小于翻箱喂料產(chǎn)生的空箱數(shù)時(shí),裝箱站對(duì)空箱的需求來(lái)自實(shí)箱出庫(kù)翻箱后產(chǎn)生的空箱,多余的空箱回高架庫(kù)自動(dòng)存儲(chǔ)。
通過(guò)高架庫(kù)三種運(yùn)行方式的分析,裝箱站空箱來(lái)源途徑主要有兩條:一條是出庫(kù)實(shí)箱翻箱后產(chǎn)生的空箱,另一條是WCS 軟件系統(tǒng)從高架庫(kù)調(diào)度空箱??障涔?yīng)流程如圖2。
圖2:空箱調(diào)度流程圖
通過(guò)流程度圖可以發(fā)現(xiàn),系統(tǒng)出空箱和清掃站空箱清掃直接影響著裝箱區(qū)的空箱供應(yīng),隨著入庫(kù)量的增加,生產(chǎn)現(xiàn)場(chǎng)由于系統(tǒng)調(diào)度空箱不足,而導(dǎo)致裝箱站停機(jī)現(xiàn)象。
查看源代碼,分析WCS 原程序空箱出庫(kù)邏輯,如圖3所示。
圖3:原程序空箱出庫(kù)邏輯圖
WCS 系統(tǒng)首先要統(tǒng)計(jì)這三個(gè)數(shù)據(jù)之和,然后和max 數(shù)值比較,當(dāng)inbn+inbt+empn>max 時(shí),WCS 系統(tǒng)不產(chǎn)生空箱出庫(kù)任務(wù),當(dāng)inbn+inbt+empn<max 時(shí),WCS 系統(tǒng)產(chǎn)生一條空箱出庫(kù)任務(wù),然后WCS 循環(huán)統(tǒng)計(jì)、比較、執(zhí)行。這種出庫(kù)策略顯然效率比較低,在日分級(jí)能力不斷提升的情況下,已經(jīng)不能滿足高架庫(kù)大批量裝箱入庫(kù)需求。
為了提高WCS 軟件響應(yīng)空箱出庫(kù)任務(wù)的時(shí)間,我們聯(lián)想到多米諾骨牌,第一張牌倒下,觸碰第二張牌倒下,這樣可以連續(xù)的進(jìn)行。我們以空箱出庫(kù)任務(wù)的完成為觸發(fā)條件,當(dāng)完成一個(gè)空箱出庫(kù)任務(wù)后,系統(tǒng)立即產(chǎn)生一條空箱出庫(kù)任務(wù),這樣WCS 系統(tǒng)不需要去統(tǒng)計(jì)物流輸送線的空箱個(gè)數(shù),因?yàn)槲锪骶€的狀態(tài)是瞬息萬(wàn)變的,物流線輸送機(jī)的故障或者實(shí)箱出庫(kù)任務(wù)的暫停都可能造成裝箱區(qū)空箱不足的情況發(fā)生,進(jìn)而導(dǎo)致入庫(kù)任務(wù)暫停。據(jù)此提出一種全新高效的高架庫(kù)空箱出庫(kù)策略,經(jīng)過(guò)分析比較最終確定新出庫(kù)邏輯如圖4所示。
圖4:新空箱出庫(kù)邏輯圖
新的出庫(kù)策略邏輯不需要系統(tǒng)統(tǒng)計(jì)眾多站臺(tái)空箱數(shù),在【報(bào)表導(dǎo)航】中設(shè)置【空箱緩存】數(shù)后,系統(tǒng)直接產(chǎn)生設(shè)置參數(shù)條出庫(kù)任務(wù)。以出庫(kù)任務(wù)完成為觸發(fā)條件,當(dāng)完成一條出庫(kù)任務(wù)產(chǎn)生時(shí),WCS軟件系統(tǒng)自動(dòng)產(chǎn)生一條新的空箱出庫(kù)任務(wù),極大的提高了空箱出庫(kù)效率。
編寫空箱出庫(kù)程序代碼,如圖5所示。
圖5:修改后的空箱出庫(kù)策略源代碼
在【空箱緩存】中設(shè)置參數(shù)為10,查看WCS 任務(wù)管理管理欄。任務(wù)管理欄在5 秒鐘之內(nèi)產(chǎn)生10 條空箱出庫(kù)任務(wù),當(dāng)完成一條空箱出庫(kù)任務(wù)后,WCS 又立即產(chǎn)生1 條空箱出庫(kù)任務(wù),響應(yīng)時(shí)間小于5 秒鐘,如圖6所示。
圖6:WCS 空箱出庫(kù)任務(wù)測(cè)試界面
通過(guò)原程序的修改,系統(tǒng)不會(huì)出現(xiàn)自動(dòng)補(bǔ)給空箱不足的情況。
通過(guò)程序的優(yōu)化設(shè)計(jì),提高了空箱從高架庫(kù)調(diào)度出庫(kù)的效率,提升了高架庫(kù)系統(tǒng)整體運(yùn)行效率,滿足了配方高架庫(kù)入庫(kù)量提升的要求,保障了工業(yè)客戶配方管理需求。