部署MES管理系統項目的規劃、計劃與實施(mes項目實施方案)
MES系統項目的規劃、計劃與實施
1、規劃
在具體的執行之前,一個高層次的規劃對階段性的實施MES管理系統非常有指導意義。這個規劃是基于對工廠評估后的有價值的信息而生成的。如工廠有哪些車間,每個車間自動化程度如何,哪些車間存在接口等,都屬于此類可用于規劃的信息。
一般而言,MES管理系統實施比較推薦的路徑是先確認整個項目的可行性,再進行推而廣之。因而比較理想的做法就是在企業內部受控的過程中,圍繞產品選擇相關各個車間的生產線進行部署。舉例而言,某裝配件某裝配件涉及兩個注塑產品,一個沖壓產品,那么最理想的做法就是選出注塑車間的相應注塑設備,沖壓車間的相應沖壓設備,裝配車間的相應裝配線,按照打包的方法,驗證整個MES管理系統的可行性。這樣做的另一個好處是可以幫助在后期進行規模化部署時,有效預算和控制成本。畢竟,任何成本預算,能列出的都是一些已知費用,而對于一些意外所造成的成本,很難用成本儲備去控制的,更何況很多企業根本不給成本儲備。人月神話,不只發生在軟件開發行業,至少系統部署行業也一樣多例子。
規劃的另一目的也是在于確定整個MES系統部署的范圍和可行性的試飛的小范圍。在范圍確定后,按照產品線和車間劃出清晰的圖表,如下圖。
根據這個圖表,很容易選擇出產品5的生產線作為小范圍試飛的對象,而在此同時我們也可以對半自動線和手動線將來再進行MES系統部署時候可以做哪些事情,做到心中有數。比如對半自動線的升級改造,使之全自動化以適合MES部署;或者對于手工線安排相應的傳感器、以達到和MES系統整合的目的。對這張圖進行統計也可以識別出每條生產線的重要程度,若是再能結合每個產品在企業中的權重加以統計,那么可以優選出最值得部署的生產線來進行試點,并且也可以統計出最合適的部署范圍,以最小成本實施MES系統。
這里再補充一點,規劃這件事不是一蹴而就的,定期把MES項目的規劃拿出來Review,增補上近階段變化的內容,對規劃做相應的調整能有效指導相應階段的計劃。畢竟MES項目是要從一臺臺的連接設備開始的,因而MES的實施也基本上都是分階段的,每階段完成相應設備的整合。
2、計劃
計劃算是階段性執行的具體行動方案,需要澄清本階段將完成的任務,如連接具體哪些設備,定制開發什么樣的HMI等細節內容均需要在計劃得到體現。這段工作任務從軟件和硬件的角度可以分為兩塊,及設備連接和軟件開發。設備連接的工作主要由電氣工程師完成,網絡協議的匹配,選擇合適的接口盒子,采集數據入庫等。軟件開發則是最要負責數據庫的搭建,MES生產管理系統前端界面的開發,部分HMI的開發,功能模塊開發等。
這里需要提一下的MES生產管理系統數據庫的設計的兩個問題。其一,是否設置數據庫Cache服務器;其二,數據庫設計的內部關系。第一個問題,這依賴于客戶工業網絡的健壯性,網絡健壯可靠,或者設備自身具有緩存保存一段時間的數據,這時候其實不需要搭建Cache Server。第二個問題,數據庫設計是個仁者見仁智者見智的事情,一般推薦是設備表和數據表分開,數據表按照設備類型劃分成多種,同種類型的設備用一張表或同表頭的一類表。如,注塑機因型號不同可能每臺設備采集到的數據種類并不完全相同,這時候需要與負責設備連接的電氣工程師協調只采集特定的需要的數據,對于缺少的想法通過增加傳感器補足,對于不需要的數據直接裁剪掉。由此而引出值得思考的則是對于數據庫的選型,Cache sever推薦用時序型小數據,主數據庫則還是推薦用主流的關系型數據庫。
計劃也需要考慮兩方面需要協調的內容,特別是在聯機調試的階段,因而識別這兩部門的接口就顯得尤其重要。通常推薦第一階段協作處理確定好數據庫設計,進入第二階段軟件和硬件團隊可考慮獨立工作,分別解決機器連接和功能模塊,前端界面開發的工作,第三階段則是聯機調試和協作開發HMI部分。設備連接工作基于結果比較容易判斷,基本就是0和1。軟件開發工作因其特點需要更多花費精力與最終用戶溝通,UI的易用性、模塊和數據庫的健壯性對實施成敗影響很大。如果展開單獨就軟件開發就能寫很長的內容,這里也不在贅敘。
3、執行
這里不談按照計劃去做準備完成的工作,只看看執行中會遇到哪些根源性問題。
MES生產執行系統的部署時對工廠生產管理的變革,既然是變革必然會觸動一些利益。MES生產執行系統項目多數死在執行上的原因就有觸動了一些利益。舉例而言,因為MES的部署,生產線的原材料利用率透明了,產生的廢料數量也就透明了,不再需要線上拉長、車間主任去手工報廢品率了,看似是MES系統帶來的優勢,但在不知不覺中也觸動了相應的利益。當這些關鍵干系人由積極或中立態度轉變為消極態度時,沒有決策層的支持,MES是再難推進一步了實施MES。如果連機器都不能接,MES吹的再好也只是空中樓閣了。當然也不全是阻力,也有化阻力為動力的例子,而且絕對屬于無心插柳類型,工廠做成本核算的會計,本沒考慮成為利益干系人的角色,卻因為MES系統的部署幫助她三番五次跟生產線拉長確認數據核算成本,轉向直接可以自動拉出材料消耗快捷計算成本,而且其準確度遠高于之前口口相傳的數據,說白了過去全靠蒙,現在有數據了。諸如設備利用率、人員效率更透明都是在規劃是就能看到的,因而對于收益與這些數據的人,其態度也是支持,只是因為預期沖淡的效果遠不如前者的支持強烈。
MES團隊內部意見的統一很重要。MES項目實施很多時候需要依賴具體工廠的配合,涉及最多的人群是工廠的電氣工程師,機修工程師和制造工程師,特別是電氣工程師需要配合完成設備連接的許多事情,因而基本可以算是團隊成員。實際情況卻常常是給這些人開工資的卻是工廠的高層。因而很多時候對于MES的態度,他們通常是配合,按照老板的指示配合,這種配合是非常弱的協作關系,對他們而言,MES的優先級也遠不如其它被安排的事情。如果這時候再是將軟件開發外包給第三方開發商開發的,很容易就陷入了群龍無首的裝填,一旦陷入,就再難統一意見,MES實施項目也成為了人月神話。