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