胡強



摘要:該文重點介紹中小企業自主進行實用型MES系統開發和使用的流程,實用性MES系統應包括八大模塊,分別是:信息管理模塊、訂單管理模塊、生產管理模塊、工序管理模塊、品質管理模塊、統計分析模塊、倉儲管理模塊、質量追溯模塊,該文主要介紹前四大模塊,后四大模塊將在《實用型MES系統開發和使用流程(下)》中介紹。
關鍵詞:MES;實用性;開發和使用
中圖分類號:TP311? ? ? ? 文獻標識碼:A? ? ? ? 文章編號:1009-3044(2018)31-0270-02
MES(Manufacturing Execution System)即制造執行系統,目前已經有很多公司已經或者準備上線使用,通常大企業的做法是直接向MES開發公司定制符合自身需求的MES系統,這種做法簡單快捷,短時間內就可以上線使用,但是價格昂貴。對于資金不足的中小企業一般是直接采購MES系統,這種方式雖然價格便宜,但是因為功能模塊固定,不能完全滿足企業的需求。針對這種情況,企業不妨自主研發符合自身需求的MES系統。本文將以一般中小型企業為例,闡述如果自主研發實用型MES系統,由于篇幅限制,本文只從流程上介紹如何開發和使用MES系統,不涉及具體的開發技術和開發工具。
MES系統雖然主要是面向制造企業車間執行層的生產信息化管理系統,但是我們在自主研發過程中不妨加入一些適合自身企業需求的功能模塊,通過對部分企業的實地調研和考察,建議企業自主開發實用型MES系統由八大模塊組成,分別是:信息管理模塊、訂單管理模塊、生產管理模塊、工序管理模塊、品質管理模塊、統計分析模塊、倉儲管理模塊、質量追溯模塊,如圖1所示。
1 信息管理模塊
此模塊主要管理一些非業務、非生產數據,例如用戶信息管理、用戶權限管理等。用戶信息管理主要包括分配賬號、錄入員工信息、修改密碼、密碼找回等功能,用戶權限管理包括管理員權限、銷售人員權限、銷售經理權限、生產管理人員權限、生產經理權限、高級作業人員權限、一般作業人員權限、倉儲人員權限等。因此類模塊使用和開發跟其他系統并無本質差異,本文不做過多闡述,開發人員按照已有經驗或參考其他系統設計即可。
2 訂單管理模塊
當客戶下單后,由銷售人員負責錄入信息。如果企業上線了SAP系統,可以開發相應的接口,直接調用相關數據(其他模塊如果遇到類似的情況,也可以采取這種方式),反之則直接錄入信息。銷售人員錄入信息后,訂單信息將直接推送給具有審核權限的部門經理,部門經理審核通過之后,由系統將訂單信息推送給生產管理部門。開發人員在開發此模塊時,應該包括以下關鍵信息:訂單號、客戶號、產品類型、下單數量、下單日期、期望交貨日期、銷售員、審核經理等相關信息。
3 生產管理模塊
生產管理人員收到訂單信息后,根據訂單信息在MES系統中開具工單,在開具工單時應充分考慮客戶的要求、目前生產現狀、生產排程需要、人力資源等相關因素,制定出最合理的生產方案。生產管理人員錄入信息后,工單信息將直接推送給具有審核權限的部門經理,部門經理審核通過之后,生產部門準備開始組織生產。開發人員在開發生產管理模塊時,應該包括以下關鍵信息:工單號、訂單號、計劃生產開始日期、計劃生產結束日期、生產數量、工單開具人員、審核經理等相關信息。
4 工序管理模塊
這個模塊是整個MES系統的核心模塊,開發過程中需要花費大量的人力物力,因此在開發前應充分調研企業目前的生產流程,多走訪一線的生產管理人員和生產作業人員,看是否有產品存在特殊的工藝流程,做好充分的信息收集工作。這項工作至關重要,決不能馬虎大意。
產線管理人員接到工單信息后,按照工單要求的開始日期準備組織生產。在整個生產之前,作業人員應該先做一項準備工作,將標志產品身份(產品ID)的條形碼貼至產品合適的部位。這項工作非常重要,必須在生產之前做完,否則有些數據將無法采集。
一般而言產品類型不同,生產工藝也會不一樣。一般企業產品的流程可以分為四大類:第一類是所有工序必須依次完成,不能跳躍執行,也不能同時執行;第二類是所有工序不能跳躍執行,部分工序可以同時執行;第三類是部分工序可以跳躍執行,所有工序不能同時執行;最后一類是部分工序可以跳躍執行,部分工序可以同時執行。
開發人員在開發此模塊時,將會花費大量的人力物力,此模塊開發是否滿足企業需求,將是評價MES系統是否合格的一個重要指標。在模塊開發中,建議開發人員設計一個通用小模塊,根據企業產品流程的差異性來設計通用小模塊。比如可以設計四類小模塊,分別是順序模塊(必須嚴格按照工序流程操作,不可跳躍,不可同時執行)、可跳躍不可同時執行模塊(部分工序可以跳躍執行,所有模塊不可同時執行)、不可跳躍可同時執行模塊(所有工序不能跳躍執行,部分工序可以同時執行)、可跳躍可同時執行模塊(部分工序可以跳躍執行,部分工序可以同時執行)。通過設計這四類小模塊,基本可以解決大部分產品的工序問題。通過這種設計,既減輕了開發人員的工作量,同時也減輕了產線管理人員工作量。
工序流程設定必須由產線管理人員在正式生產之前做完,如果以前生產過同類型產品則直接從企業數據庫中調取工序流程,如果是全新產品,則需要生產管理人員設定工序流程,例如工序一和工序二之間是順序關系,還是并列關系。工序三和工序四可不可以同時進行,可不可以跳躍執行等,直至設定完所有生產工序。所有準備工作完成之后,可以進入正式生產。產線操作人員在每個工序開始時,先掃描產品的條形碼,然后測試產品,期間所有重要數據實時傳送至企業數據庫中。開發人員在開發系統時,應使系統能夠嚴格控制產品的生產流程,例如前后工序是順序關系,如果前面工序沒有執行完成,則后面工序執行按鈕將會是灰色,無法執行。整個生產工序完成后,系統將推送信息給品保人員,告知產品達到檢驗條件。
本文詳細介紹了中小企業自主進行MES系統中信息管理模塊、訂單管理模塊、生產管理模塊、工序管理模塊四大模塊開發和使用流程,此流程適合大部分生產型企業,開發人員可以根據企業的實際需求,對這些模塊的功能進行適當的增減和修改。
參考文獻:
[1] 米志強,鄧子云.物流信息技術與應用[M].2版.北京:電子工業出版社,2014.