前言:本站為你精心整理了MES工藝信息管理論文范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
為了促進企業進行科學、信息化生產,基于MES的生產過程信息管理系統充分考慮企業的產品結構和企業設備的具體情況,需要和企業生產過程相關的技術方法結合成一個整體,做好企業決策層和執行層之間的有效交流,這樣才能夠促進產品的信息化生產,符合企業生產的需要。
1.1工藝信息管理系統的體系結構面向MES的生產過程信息管理系統需要通過企業內部網和企業資源計劃(ERP)服務器和文件管理系統(PDM)的服務器進行有效的連接,并通過終端開關和車間生產線進行連接。系統可以從ERP系統中獲取所需要的信息,還可以在PDM系統中獲取流程信息。根據生產計劃、生產量、生產目標完成時間來科學合理地調度人員,還需要根據PDM設備工藝的信息來合理安排車間生產計劃,安排好生產計劃以后,需要生成電子打印單,并分配給每個生產線進行生產,讓生產線的工作做到有章可循。生產人員在獲得電子打印單的同時,并且獲得生產任務和技術生產的文件來進行相應的操作。
1.2工藝信息管理系統的開發框架為滿足不同企業在不同的軟件和硬件環境下進行運行的需要,MES的生產過程信息管理系統具有B/S結構和C/S結構的兩種特性,這樣可以有效保證該系統具有良好的可移植性,可維護性。B/S結構被稱為瀏覽器/服務器結構,使用B/S結構進行應用程序開發,在進行開發的時候,程序員只需要在服務器端輸入運行代碼,而不需要在客戶端編寫任何代碼,這樣就能夠達到使用方便的效果。對C/S結構的,也就是客戶端/服務器體系結構,這種結構的應用開發,還需要對服務器程序進行有效的開發,也需要開發客戶端程序,并且需要實現兩者之間的通信。
1.3工藝信息管理系統的層次結構為了方便對系統進行維護,MES工藝信息管理系統的設計需要采用分層管理的系統方法來進行管理,這樣能夠做到有針對性的操作。以下是該系統的層次結構:第一層是基礎數據層,主要包括各種異構的數據庫。支持MES信息管理系統面向異構數據庫進行驗證,服務器中的數據源為SQLServer2005和MySqlServer。第二層是業務層。業務層的系統需要根據一個具體的邏輯來實現業務,每個組件在系統都需要進行封裝業務,這樣才能夠對各個模塊進行管理,其中包括文件管理模塊、課程管理模塊、任務管理模塊、系統配置模塊等。第三層是表示層。表示層是實現系統和用戶之間的有效聯系,能夠實現用戶與系統之間進行合理的信息交換。
2基于MES工藝信息管理系統的應用層設計
2.1基本數據層的設計制造企業需要按照軟件系統進行采購和生產管理,在系統發展的不同階段需要使用不同的系統。利用MES系統時,可以從原來的系統中獲得相關信息。信息管理系統還可以從系統外獲得需要的信息,該信息的第一部分是從ERP系統中可以得到,如:物料需求計劃、生產任務;另一部分可以從PDM系統獲得的信息,如:工藝流程、作業指導書等。由于ERP與PDM系統都是相對獨立的,他們可能會采用不同的標準來進行規定,不同廠商在實施過程中,基礎的數據庫是不一樣的。在MES工藝信息管理系統中需要形成一個統一的規范,這樣就能夠實現各種工藝信息的有效整合。
2.2業務層的設計通過Hibernate的框架來進行合理的配置,建立與基本數據表之間的聯系。根據兩種數據庫中數據源的配置情況,實現持久化類的程序對應于一個數據源表。為了實現對多數據源管理過程的信息管理系統下的數據傳送,需要在Spring配置文件中的applicationContext.xml做一個更加詳細的部署。在配置過程中,兩種類型的數據源都配備了兩套sessionFactory和事務管理器,服務和Hibernate映射文件來指定不同的屬性,對獨立的數據源和不同的數據源進行對應的加載。根據用戶在系統中的請求數據,選擇不同的屬性,然后根據數據源配置和Hibernate映射文件來處理不同的數據庫,實現系統的各項功能。
2.3表示層的設計表現層使用DreamweaverCS5來進行整體布局,每一個獨立項的詳細信息都是由JSP結合Struts標簽庫來進行構建。利用Struts標簽頁界面可以大大減少代碼量,并使用一個非完整的UI標簽來訪問數據。模型數據進行接收是在JSP頁面當中,還要更新Struts標簽和其他HTML元素向用戶顯示出來。為了有效實現對用戶輸入信息的合理處理,需要根據結果JSP頁面來進行重新定向,需要創建一個控制器動作和攔截器來配置文件Struts.xml。控制器的作用是對一些輸入的信息進行攔截,攔截器的配置文件Struts.xml是用來描述JSP頁面和行動之間存在的聯系。在信息管理系統的過程,需要通過攔截器來實現系統的要求,使處理結果能夠顯示在用戶界面上,允許用戶獲得他們所需要的信息。
3基于MES工藝信息管理系統實現的功能
3.1工藝信息的分組管理基于MES工藝信息管理系統能夠指導車間的生產經營,對車間的工藝信息進行分組的管理。企業將產品制造過程制成文件的形式發給各個車間,常見的工藝文件:工藝卡片和工序卡片。機械加工工藝過程卡片的內容是多工序多步生產過程中。制造企業需要根據產品的不同生產批次來制作不同的卡片,各批次的標準也是不一樣的,它們的做工要求也是不同的。在進行單件、小批量生產過程中,需要做好工藝規劃,并且進行生產過程的簡單介紹,做好信息傳遞和管理,做好機械加工工藝的有效控制。
3.2對產品結構信息的管理工藝過程卡需要結合相關產品來進行制作,這是使系統能夠更好地管理產品,對每個進程可以更好地進行有效的控制。工藝結構樹和產品結構樹有一定的相似性,可以增加對產品的了解,掌握零件工藝結構樹的節點,這樣可以清楚地描述每個組件的產品不同的生產工藝要求。在進行產品設計的時候,還需要考慮成本、時間和其他因素,根據產品的精細程度不同,對于一些生產過程只需要進行簡單的工藝過程卡,有些生產過程需要制作更加精確的生產工藝過程卡。為了做到各部分內容的清晰明確,需要對過程的信息結構的詳細信息進行分析,這樣才能做好工藝信息的管理工作。
3.3工藝信息的關鍵詞檢索傳統的企業工藝信息管理是以工藝卡片和工序卡片的形式來保存的,不易快速訪問和管理。可以利用電子文檔來存儲過程卡的信息,雖然可以解決企業工藝數據管理的問題,但工藝卡片和工序卡片不能夠快速的訪問,降低了工作效率。為了能夠有效解決上述問題,可以把這些信息和數據存儲在基于MES工藝信息管理系統當中,這樣可以提高檢索過程中的信息管理。工藝信息檢索支持查找特定的設備或工藝設備的信息,并且進行分類篩選,及時掌握工藝信息,有利于企業做出正確的決策。
4結語
基于MES工藝信息管理系統能夠有效實現信息的傳輸,并對工藝信息進行科學合理的管理。該系統能夠將生產任務的技術信息資料發給生產隊的車間,幫助車間人員能夠快速、準確的獲取生產過程所需要的技術文件,這樣就能夠提高車間生產效率,促進企業的快速發展。
作者:李昕單位:太鋼工程技術有限公司