時間:2010-06-03 11:29:00來æºï¼šxuliyuan
ä½œç‚ºä¼æ¥(yè)上層計劃決ç–系統(tÇ’ng)和底層éŽç¨‹æŽ§åˆ¶ç³»çµ±(tÇ’ng)之間的橋æ¢ï¼Œåˆ¶é€ 執(zhÃ)行系統(tÇ’ng)(MES)在車間生產(chÇŽn)的計劃調(dià o)度ã€éŽç¨‹ç®¡ç†ç‰æ–¹é¢èµ·åˆ°äº†è¶Šä¾†è¶Šé‡è¦çš„作用。在當(dÄng)ä»Šæ•æ·åˆ¶é€ 與網(wÇŽng)絡(luò)åŒ–åˆ¶é€ çš„æ¨¡å¼ä¸‹ï¼Œå‚³çµ±(tÇ’ng)çš„åˆ¶é€ åŸ·(zhÃ)行系統(tÇ’ng)難以滿足車間生產(chÇŽn)管ç†çš„需求,主è¦è¡¨ç¾(xià n)在:a)集æˆå›°é›£ã€‚通常是在è¨(shè)計開發(fÄ)完æˆåŽï¼Œå†è‘—æ‰‹è§£æ±ºèˆ‡å…¶ä»–ä¼æ¥(yè)應(yÄ«ng)用系統(tÇ’ng)集æˆçš„å•é¡Œï¼Œç”±äºŽä¼æ¥(yè)儿‡‰(yÄ«ng)用系統(tÇ’ng)沒有統(tÇ’ng)一的標(biÄo)準(zhÇ”n)å’Œæˆç†Ÿçš„æŠ€è¡“(shù)支æŒï¼Œé›†æˆèµ·ä¾†æ ¼å¤–困難。b)å¯é‡æ§‹(gòu)性差。普é采用的緊耦åˆã€åƒµç¡¬è„†å¼±çš„æž¶æ§‹(gòu)往往固化了系統(tÇ’ng)的大部分功能,åªä½™å°éƒ¨åˆ†å¯ä»¥é€²(jìn)è¡Œåƒæ•¸(shù)çš„é…置,難以ä¿è‰ä¼æ¥(yè)çš„æ•æ·æ€§ï¼Œç„¡æ³•支æŒä¼æ¥(yè)å¿«é€Ÿé©æ‡‰(yÄ«ng)å¸‚å ´å’Œç”Ÿç”¢(chÇŽn)ç’°(huán)境的變化。c)開發(fÄ)周期長。傳統(tÇ’ng)MESæ™®éå˜åœ¨å®šåˆ¶å·¥ä½œé‡å¤§ã€æˆæœ¬é«˜ã€å‘¨æœŸé•·çš„å•題,阻礙了MES應(yÄ«ng)用于ä¸åŒé¡žåž‹ã€ç‰¹é»žçš„伿¥(yè)和車間。
  é¢å‘æœå‹™(wù)æž¶æ§‹(gòu)(SCA)çš„åˆ¶é€ åŸ·(zhÃ)行系統(tÇ’ng)基于開放的工æ¥(yè)標(biÄo)準(zhÇ”n),具有語言ç¨ç«‹æ€§ã€æ¾æ•£è€¦åˆã€è·¨å¹³è‡ºã€è‰¯å¥½çš„å°è£æ€§ã€ä½ç½®é€æ˜Žç‰ç‰¹é»žã€‚é€™äº›ç‰¹é»žä½¿å¾—åˆ¶é€ åŸ·(zhÃ)行系統(tÇ’ng)èƒ½å¤ å¿«é€Ÿåœ°æŒ‰éœ€æ‡‰(yÄ«ng)è®Šä»¥æ»¿è¶³åˆ¶é€ ç®¡ç†çš„需求。é¢å‘æœå‹™(wù)æž¶æ§‹(gòu)çš„åˆ¶é€ åŸ·(zhÃ)行系統(tÇ’ng)已經(jÄ«ng)æˆç‚ºç ”究的熱點,目å‰çš„ç ”ç©¶å°šæœªæå‡ºè¼ƒç‚ºå®Œæ•´çš„é¢å‘æœå‹™(wù)åˆ¶é€ åŸ·(zhÃ)行系統(tÇ’ng)體系架構(gòu),å°é¢å‘æœå‹™(wù)在MES集æˆã€é…置和產(chÇŽn)å“化ä¸çš„作用分æžä¸è¶³ã€‚é‡å°ä»¥ä¸Šå•題與ç¾(xià n)狀,本文基于SOAçš„æ ¸å¿ƒæ¨™(biÄo)準(zhÇ”n),建立了MESçš„é¢å‘æœå‹™(wù)技術(shù)é«”ç³»ï¼Œæ·±å…¥ç ”ç©¶é¢å‘æœå‹™(wù)的關(guÄn)éµæŠ€è¡“(shù)在MESä¸çš„æ‡‰(yÄ«ng)用。
  1 é¢å‘æœå‹™(wù)çš„åˆ¶é€ åŸ·(zhÃ)行系統(tÇ’ng)
  é¢å‘æœå‹™(wù)çš„åˆ¶é€ åŸ·(zhÃ)行系統(tÇ’ng)體系çµ(jié)æ§‹(gòu)如圖1所示。系統(tÇ’ng)è¡¨ç¤ºå±¤ä¸»è¦æ˜¯MES的人機(jÄ«)交互界é¢ï¼Œæä¾›Webã€ç„¡ç·šç‰å¤šç¨®æ–¹å¼çš„訪å•。系統(tÇ’ng)å¹³è‡ºå±¤åŒ…æ‹¬ä¼æ¥(yè)數(shù)據(jù)庫ã€è»Šé–“éºç•™ç³»çµ±(tÇ’ng)ã€æ‡‰(yÄ«ng)用æœå‹™(wù)器和ISA95é ˜(lÇng)域標(biÄo)準(zhÇ”n)ç‰ã€‚在æœå‹™(wù)æ§‹(gòu)件層,車間æ¥(yè)å‹™(wù)按照SCA(æœå‹™(wù)æ§‹(gòu)件體系)è¦(guÄ«)范被å°è£ç‚ºä¸€ç³»åˆ—粗粒度的æœå‹™(wù),這些æœå‹™(wù)相å°ç¨ç«‹ã€‚自包å«ã€å¯é‡ç”¨ï¼Œå…¶æŽ¥å£é‡‡ç”¨ä¸ç«‹çš„ã€åŸºäºŽæ¨™(biÄo)準(zhÇ”n)的方å¼ã€‚MESæœå‹™(wù)é€šéŽæœå‹™(wù)總線層進(jìn)行交互ã€èª¿(dià o)用。æœå‹™(wù)æµç¨‹å±¤ä»¥BPEL(æ¥(yè)å‹™(wù)æµç¨‹åŸ·(zhÃ)行語言)與BPMN(business process modeling notation,æ¥(yè)å‹™(wù)æµç¨‹å»ºæ¨¡ç¬¦è™Ÿ)為標(biÄo)準(zhÇ”n),å°MESæœå‹™(wù)進(jìn)行復(fù)åˆã€ç·¨æŽ’,以實ç¾(xià n)端到端的車間æ¥(yè)å‹™(wù)æµç¨‹å»ºæ¨¡èˆ‡åŸ·(zhÃ)行。
  2 基于SCAçš„MESæœå‹™(wù)è¨(shè)計與è£é…
  SCA是OpenSOA組織æå‡ºçš„一種全新的編程模型。æœå‹™(wù)æ§‹(gòu)件是SOAä¸çš„基本構(gòu)ä»¶å–®ä½ï¼Œå°è£äº†MESçš„æ¥(yè)å‹™(wù)功能與é‚輯è¦(guÄ«)則。æœå‹™(wù)æ§‹(gòu)件具有比é¢å‘?qÅ«)ο蟾î…çŽ«é—¹èµœçœ¯îž å‰©îƒ¥æ²Ÿè‚•ESèƒ½å¤ ä»¥ä¸€ç¨®æç©æœ¨çš„æ–¹å¼å¿«é€Ÿåœ°é–‹ç™¼(fÄ)實施。æœå‹™(wù)æ§‹(gòu)ä»¶å°‡MESæœå‹™(wù)分為接å£èˆ‡å¯¦ç¾(xià n)兩部分。æœå‹™(wù)接å£ä½¿ç”¨WSDL(web service description language,Webæœå‹™(wù)æè¿°èªžè¨€)æè¿°è©²æœå‹™(wù)的所有功能方法和相關(guÄn)ä¿¡æ¯ã€‚æœå‹™(wù)實ç¾(xià n)是æœå‹™(wù)尿ޥå£å®šç¾©åŠŸèƒ½çš„å…·é«”å¯¦ç¾(xià n)æ–¹å¼ï¼Œå…·æœ‰è·¨å¹³è‡ºçš„特點,Javaã€C++ç‰èªžè¨€ä»¥åŠEJBã€CORBAã€.NETç‰æŠ€è¡“(shù)體系都å¯ä»¥ä½œç‚ºMESæœå‹™(wù)æ§‹(gòu)件的實ç¾(xià n)。例如,自動排產(chÇŽn)算法構(gòu)ä»¶é€šéŽæœå‹™(wù)接å£ç‚ºMES系統(tÇ’ng)æä¾›ç®—法生æˆçš„詳細(xì)作æ¥(yè)è¨ˆåŠƒï¼Œé€šéŽæŽ¥å£å¼•用從其他MESæœå‹™(wù)得到任務(wù)ä¿¡æ¯ã€ç”¢(chÇŽn)å“ä¿¡æ¯å’ŒåŠ å·¥èƒ½åŠ›ä¿¡æ¯ç‰ä½œç‚ºç®—法約æŸã€‚æœå‹™(wù)的實ç¾(xià n)å¯ä»¥æ˜¯è‡ªé©æ‡‰(yÄ«ng)離散粒åç¾¤ç®—æ³•ã€æ”¹é€²(jìn)çš„éºå‚³ç®—æ³•ã€æ¨¡æ“¬é€€ç«ç®—法ç‰ï¼Œç®—法代碼所采用的語言平臺ä¸å—é™åˆ¶ã€‚
ã€€ã€€æ ¹æ“š(jù)SCAè¦(guÄ«)范,多個關(guÄn)è¯(lián)çš„æœå‹™(wù)æ§‹(gòu)ä»¶è£é…得到MESæœå‹™(wù)模塊(composite)。æœå‹™(wù)模塊是MES最å°çš„部署單ä½ï¼Œèƒ½å¤ ?qÅ«)⒛Kå…§(nèi)æ§‹(gòu)ä»¶çš„éƒ¨åˆ†æŽ¥å£æå‡ä½œç‚ºè‡ªèº«æœå‹™(wù)。一個æœå‹™(wù)模塊å¯ä»¥ä½œç‚ºå¦ä¸€æ¨¡å¡Šå…§(nèi)部構(gòu)ä»¶çš„æœå‹™(wù)實ç¾(xià n)進(jìn)行嵌套å¼çš„è£é…。在MESçš„è¨(shè)計開發(fÄ)éŽç¨‹ä¸ï¼Œé¸æ“‡åˆé©çš„è£é…å°è±¡ã€è¨(shè)計åˆç†çš„è£é…æ–¹å¼ï¼Œå¯ä»¥å°æ‡‰(yÄ«ng)實ç¾(xià n)MES層次化的功能模型。
  MESé€šéŽæœå‹™(wù)æ§‹(gòu)ä»¶çš„å°è£èˆ‡è£é…,æé«˜äº†æœå‹™(wù)的粒度,便于系統(tÇ’ng)çš„é‡ç”¨ã€‚以航天系統(tÇ’ng)çš„é›¢æ•£åˆ¶é€ è»Šé–“ç‚ºä¾‹ï¼Œå…¸åž‹çš„MESæœå‹™(wù)有:a)多層生產(chÇŽn)計劃æœå‹™(wù)ã€‚ä¾æ“š(jù)主生產(chÇŽn)計劃以åŠç”¢(chÇŽn)å“ã€è³‡æºç‰åŸºç¤Ž(chÇ”)數(shù)據(jù)å°ä»»å‹™(wù)é …é€²(jìn)行批次分解得到批次生產(chÇŽn)計劃,并進(jìn)ä¸€æ¥æ‰‹å‹•或自動地制定詳細(xì)作æ¥(yè)計劃。b)å‹•æ…‹(tà i)調(dià o)度æœå‹™(wù)。按照生產(chÇŽn)計劃å‘工使ˆ–工人實際派發(fÄ)åŠ å·¥ä»»å‹™(wù);é‡å°åŠ å·¥éŽç¨‹ä¸å‡ºç¾(xià n)的質(zhì)é‡è¶…å·®ã€ç·Šæ€¥ä»»å‹™(wù)ã€è¨(shè)備故障ç‰å•題å”(xié)調(dià o)質(zhì)檢員ã€å·¥è—å“¡ç‰è§’色進(jìn)行生產(chÇŽn)異常處ç†ã€‚c)åŠ å·¥ç‹€æ…‹(tà i)æœå‹™(wù)。(工人)æŽ¥æ”¶åŠ å·¥ä»»å‹™(wù)ï¼Œå ±å‘ŠåŠ å·¥éŽç¨‹ä¸å‡ºç¾(xià n)çš„ç•°å¸¸ï¼Œå¹¶åœ¨åŠ å·¥å®Œç•¢åŽæäº¤;(調(dià o)度員)åœ¨å¿…è¦æ™‚ç›´æŽ¥ä¿®æ”¹åŠ å·¥ç‹€æ…‹(tà i)ï¼Œä¸æ–·æˆ–åœæ¢ç•¶(dÄng)å‰ä»»å‹™(wù)。d)質(zhì)é‡ç®¡ç†æœå‹™(wù)ã€‚æŸ¥è©¢å¹¶è¨˜éŒ„åŠ å·¥ä»»å‹™(wù)首件三檢ã€ç¸½ç›£(jiÄn)ã€è»æª¢çš„çµ(jié)果,作為計劃制訂和統(tÇ’ng)計分æžçš„便“š(jù)。e)æ¢ç¢¼æ¨™(biÄo)å¿—/RFlDæœå‹™(wù)。å°ç‰©æ–™ã€å·¥è£ç‰è³‡æºçš„æ¢ç¢¼è™Ÿæˆ–å°„é »å¡é€²(jìn)行查詢ã€ç®¡ç†ã€‚f)在制å“追蹤æœå‹™(wù)。å°åœ¨åˆ¶å“所處的ä½ç½®(å·¥ä½ã€ç·©å˜å€(qÅ«)ã€åº«æˆ¿)進(jìn)行精確定ä½ï¼Œä»¥ç¸®çŸå‘¨è½‰(zhuÇŽn)時間。除æ¤ä¹‹å¤–,還包括資æºç®¡ç†ã€åŸºç¤Ž(chÇ”)數(shù)據(jù)ã€ç³»çµ±(tÇ’ng)集æˆã€å¤–å”(xié)生產(chÇŽn)ç‰æœå‹™(wù)。
  3 基于總線的MESæœå‹™(wù)集æˆèˆ‡ç³»çµ±(tÇ’ng)集æˆ
  傳統(tÇ’ng)的分布å¼MESæž¶æ§‹(gòu)ä¸ï¼Œå„é …æ¥(yè)å‹™(wù)功能之間相互ä¾è³´ã€å¯†ä¸å¯åˆ†ï¼Œå°Ž(dÇŽo)è‡´é‡æ§‹(gòu)å›°é›£ï¼ŒåŽŸå› åœ¨äºŽåŠŸèƒ½æ§‹(gòu)件之間的調(dià o)用å˜åœ¨è‘—æ˜Žç¢ºçš„æŒ‡å‘æ€§ã€‚功能構(gòu)ä»¶çš„URLç‰ä½ç½®ä¿¡æ¯éœ€è¦ä¿®æ”¹æˆ–者整個構(gòu)件被刪除時,ä¾è³´äºŽè©²æ§‹(gòu)件的其他部分必將出ç¾(xià n)é‹è¡Œç•°å¸¸ã€‚å¦å¤–,構(gòu)件通信技術(shù)å¾€å¾€ä¹Ÿæ˜¯å›ºå®šçš„ï¼Œæ–°åŠ å…¥çš„æ§‹(gòu)件傳輸å”(xié)è°ä¸åŒ¹é…也會阻礙系統(tÇ’ng)çš„é‡æ§‹(gòu),如EJBåªèƒ½æŽ¥æ”¶RMI,無法兼容JMSå”(xié)è°çš„æ§‹(gòu)件。
  é¢å‘æœå‹™(wù)çš„MES系統(tÇ’ng)采用總線模å¼å°ç³»çµ±(tÇ’ng)å…§(nèi)å„種æœå‹™(wù)進(jìn)行集æˆã€æ³¨å†Šå’Œç®¡ç†ï¼Œå¹¶ä¿è‰ç³»çµ±(tÇ’ng)的擴(kuò)展性和兼容性。æœå‹™(wù)ç¸½ç·šä¸»è¦æœ‰å…©å€‹çµ„æˆéƒ¨åˆ†ï¼šä¸€æ˜¯æœå‹™(wù)注冊表,ä¿å˜é€£æŽ¥åœ¨è©²æœå‹™(wù)總線上所有æœå‹™(wù)的注冊信æ¯;二是æœå‹™(wù)è·¯ç”±å™¨ï¼Œè² (fù)責(zé)消æ¯è½‰(zhuÇŽn)發(fÄ)ã€æ ¼å¼è½‰(zhuÇŽn)æ›ã€å”(xié)è°æ˜ å°„ç‰åŠŸèƒ½ã€‚æœå‹™(wù)ç¸½ç·šæ€æƒ³çš„æ ¸å¿ƒæ˜¯æœå‹™(wù)消費者和æä¾›è€…ä¹‹é–“æ¾æ•£è€¦åˆã€å½¼æ¤é€æ˜Žã€‚尤其是å°äºŽè·¨å系統(tÇ’ng)çš„MESæœå‹™(wù)調(dià o)用,æœå‹™(wù)消費者能在å”(xié)è°ä¸é™(SOAPã€EJBã€JMS)ä¸”ç„¡é ˆäº†è§£æä¾›è€…ä½ç½®çš„å‰æä¸‹ï¼Œèˆ‡ç‰¹å®šå”(xié)è°ç‰¹å®šä½ç½®çš„æœå‹™(wù)æä¾›è€…進(jìn)行交互。在æœå‹™(wù)總線的支æŒä¸‹ï¼ŒMES應(yÄ«ng)用å¯ä»¥æ ¹æ“š(jù)車間的æ¥(yè)å‹™(wù)需求å°ç³»çµ±(tÇ’ng)ä¸çš„功能進(jìn)è¡Œæ·»åŠ ã€åˆªé™¤ã€ä¿®æ”¹ç‰æ“ä½œè€Œä¸æœƒé€ æˆç³»çµ±(tÇ’ng)整體的異常。除了內(nèi)部的æœå‹™(wù)集æˆï¼Œæœå‹™(wù)總線還å¯ä»¥æ”¯æŒMES與ERPã€SCMã€PDMç‰ä¼æ¥(yè)應(yÄ«ng)用系統(tÇ’ng)的集æˆã€‚MESé€šéŽæœå‹™(wù)總線æä¾›æœå‹™(wù)供其他系統(tÇ’ng)調(dià o)用,并調(dià o)用其他應(yÄ«ng)用系統(tÇ’ng)çš„æœå‹™(wù),以實ç¾(xià n)系統(tÇ’ng)間的互æ“作。
  MES與ERP集æˆçš„å…¸åž‹å ´æ™¯ã€‚æœå‹™(wù)總線首先為ERP(æœå‹™(wù)消費者)å’ŒMES(æœå‹™(wù)æä¾›è€…)分別創(chuà ng)建入站和出站端å£ã€‚MES在æœå‹™(wù)注冊表發(fÄ)布WSDLæè¿°æ–‡ä»¶ï¼ŒERP檢索注冊表åŽå‘æœå‹™(wù)總線發(fÄ)布請求信æ¯ï¼Œç¶“(jÄ«ng)路由器ä¸è½‰(zhuÇŽn)交給MES。MES收到請求åŽå®Œæˆæœå‹™(wù)å…§(nèi)容,并將包å«äº†ç”Ÿç”¢(chÇŽn)進(jìn)度的響應(yÄ«ng)ä¿¡æ¯æ²¿ç›¸åè·¯å¾‘è¿”å›žã€‚åœ¨è©²å ´æ™¯ä¸ï¼ŒMESå‘ERPæä¾›äº†ä»¥ä¸‹æœå‹™(wù):訂單進(jìn)度監(jiÄn)控æœå‹™(wù)è² (fù)責(zé)在ERP系統(tÇ’ng)發(fÄ)出æœå‹™(wù)請求åŽï¼Œå饋æŸé›¶ä»¶ç”¢(chÇŽn)å“的當(dÄng)å‰ç”Ÿç”¢(chÇŽn)進(jìn)度信æ¯;物料消耗å饋æœå‹™(wù)æ ¹æ“š(jù)è»Šé–“ç‰©æ–™åº«å˜æƒ…æ³èˆ‡ç”Ÿç”¢(chÇŽn)è¨ˆåŠƒçš„å°æ¯”çµ(jié)æžœå‘ERPæå‡ºé›†ä¸é…é€è¦æ±‚;çŸæœŸç”Ÿç”¢(chÇŽn)計劃æœå‹™(wù)æä¾›è»Šé–“ç•¶(dÄng)å‰ä¸€æ®µæ™‚間的任務(wù)å®‰æŽ’èˆ‡åŠ å·¥èƒ½åŠ›ç‹€æ…‹(tà i)ï¼Œä½œç‚ºä¼æ¥(yè)級決ç–çš„ä¾æ“š(jù)。
標(biÄo)簽:
ä¸Šä¸€ç¯‡ï¼šç ”è¯è»Šè¼‰é›»è…¦TREK-775在集è£...
下一篇:微能WIN-V63çŸ¢é‡æŽ§åˆ¶è®Šé »å™¨åœ¨...
ä¸åœ‹å‚³å‹•ç¶²(wÇŽng)版權(quán)與å…責(zé)è²æ˜Žï¼šå‡¡æœ¬ç¶²(wÇŽng)注明[來æºï¼šä¸åœ‹å‚³å‹•ç¶²(wÇŽng)]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Š(quán)å‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(wÇŽng)(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉(zhuÇŽn)載請與0755-82949061è¯(lián)系。任何媒體ã€ç¶²(wÇŽng)站或個人轉(zhuÇŽn)è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²(wÇŽng)â€ï¼Œé•å者本網(wÇŽng)將追究其法律責(zé)任。
本網(wÇŽng)轉(zhuÇŽn)載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯(lián)ç¶²(wÇŽng)或æ¥(yè)å…§(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuÇŽn)載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² (fù)版權(quán)法律責(zé)任。
相關(guÄn)資訊