APS是先進規劃排程系統的簡稱。總體來說,APS系統包含以下幾個方面:
基於模型排程,模型可由制造企業需求進行自定義搭建;
系統擁有生產計劃自動優化功能;
可視化用戶界面,用戶體驗好、操作便捷;
APS系統從第三方系統或者EXCEL導入計劃的目標和條件:訂單、工單、庫存、物料、供應商和倉庫等,APS與ERP系統進行數據交換最多;
根據生產日報表、現場實際進度,進行滾動計劃排程和各種調整。
生產計劃是整個供應鏈系統中的一個環節,每一家企業,都是供應鏈中的一環。作為下遊企業的供應商,不能按計劃交貨,會影響下遊企業的計劃編制,引發聯鎖不確定性。對上遊供應商,生產計劃的不確定性,也給供應商的交貨計劃帶來困擾,庫存過高或欠料都是計劃不確定帶來的後果。
APS先進規劃排程系統是企業優化供應鏈的一個有力工具,企業在導入使用APS系統時,需要考慮的幾個主要方面問題,以及可能的解決方案:
1、APS與ERP的接口
接口實施可以有幾種方式:
有些ERP不允許直接訪問表或視圖,只能通過開發接口函數導入必要的數據,例如SAP;
如果ERP能開放視圖,通過定義表及數據結構,就可以讀入需要的數據,這種實現方式比較快捷簡單
從ERP中導出報表到EXCEL中,APS導入EXCEL表格數據,所有ERP都可以實現此種方式。
APS系統在完成排程後,需要將生產計劃等數據返回給ERP,例如工單開工時間,訂單交貨時間,ERP可讀入EXCEL數據表格,也可以通過API接口,來實現需要的功能
2、與ERP關系
制造企業通常需要先上ERP企業管理系統,再上APS高級計劃排程系統。
3、優化方式
APS排程軟件基於約束排程。在優化方式上主要有兩種:
按規側排程:通過定義覆雜的排序規則、權重、優先級等,告訴APS系統在各種約束條件下先排哪些任務。規側排程的優點是速度比較快。
基於目標的優化:為整個計劃設定目標,例如成本最低,利潤最大。為每項工作設定成本,例如設備工時成品、空閒成品、訂單延遲懲罰成本等,求解滿足約束條件時成本最低的方案。
無論采用哪種算法的,都需要滿足模型約束條件
4、是否必須先上MES生產制造執行系統後,再考慮上APS高級計劃排程系統?
這點不是必須的。雖然APS系統需要現場生產進度來跟蹤計劃的完成,但是有多種途徑可以達到此目的。例如,每天在換班時錄入的生產報表是一個最基本的數據來源。另外,一些APS廠商提供簡易的報工模塊,通過PC或手機進行報工,這些方式都可以實現類似功能。
5、關於瓶預工序
如果有非常明確的瓶頸工序,可以采用先排瓶頸工序,瓶頸前工序倒排,瓶頸後工序正排。但現實中的情況是,瓶頸和非瓶頸工序常常是交錯的,因此倒排是有可能排到過去的時間點。這就需要與更為合理的優化方式。
6、計劃的跟蹤修改
車間現場的情況隨時變化,訂單變更、生產延遲、設備異常,都需要修改計劃。計劃修改後很容易造成沖突,例如工序的沖突、輔助資源沖突等,都需要系統報警並修正。
7、關於正排和倒排
倒排僅限於訂單不足情況,否則不能避免會排到過去。即使在訂單不足時,倒排也會產生很多不合理的工作安排,例如工作時斷時續,不在正點開始等。在我們實施的系統中,從未實際使用過倒排方式,在訂單不足時,通過修改工作日歷,增加放假時間,關閉幾條線的方式來進行計劃更加合理。
8、多生產管理員共同排程
雖然自動排程速度很快,但是跟蹤進度和計劃修改需要時間,如果設備較多,需要多名生管作業。按車間或者按工序分工是比較常見的分工方式。APS系統需要有可行的解決方案支持多生管排程。
9、料況
在欠料比較嚴重的行業,例如PCBA,按料況排程是APS生產排程軟件必須實現的一項重要功能。料況要包括在庫和在途庫存,如果需要導入APS並且按庫存排程,需求首先梳理和規範庫存管理,尤其是在途庫存的管理(在途庫存是指供應商給出的來料計劃)
10、訂單的變更
訂單變更、緊急插單、設備異常等等,都需要快速修改工作計劃。在多工序互相交錯的情況下,手工插入訂單會造成大量沖突。APS系統通常采用的方式是讓系統重排。
11、權限控制
在大型企業中,模型維護和排程分屬不同部門負責,一個人排程,多人可看是基本要求。因此數據分享、權限控制是必須的。
12.多分廠排程
在成品制造企業,產品總裝和分廠計劃常常有不配套的問題,半成品庫存過高,需要出貨的訂單在組裝時又經常欠料。由於每個分廠的模型不同,且訂單量很大,不可能由一個人排全部分廠。因此如何協調各分廠和總裝廠的計劃,是APS系統需要解決的難題。
實施APS系統,可以幫助企業加強生產計劃與執行管理,提高企業運作管理水平,實現產能均衡、節拍一致,高效揉單排產,均衡生產資源,提升生產交付能力,讓生產計劃更合理,更高效,優化資源配置,實現制造業精細化生產。