MOF2006

MESXジョイントプロジェクト
MESXとは？

IEC62264-1の階層モデルにおける3層（MES:Manufacturing Execution System）を中心に，全体のモデル構築とインタフェースの標準化・規約化を目指す活動です。
4層
ビジネスプランニング及びロジスティクス
工場生産スケジューリング
業務運営計画など

計画系（ＰＳＬＸ）

3層
製造オペレーション及びコントロール
生産ディスパッチング詳細生産スケジューリング
信頼性保証など

実行系(MESX)Ø 4層（計画系）「ものづくりAPS推進機構」がPSLX
標準仕様として検討
Ø 2層（制御層）「FAオープン推進協議会（FAOP）」
が検討
標準的なXMLメッセージを定めることによって，層間の連携を容易にする

2,1,0層バッチコントロール

連続コントロール

ディスクリートコントロール

制御系(FAOP)MESXのメリット

Ø 利用者（製造業）
システム構築時に機能を自由に選択・組合せ可能

Ø 生産管理システムのソリューションベンダ
ユーザ/設備毎のMESインタフェースが一元化

Ø MESベンダ
接続先の上位システム/下位機器ごとに作成していたインタフェースを一元化

Ø 生産機器および計測機器のメーカ
現場直結のリアルタイム生産システムを容易に構成できる機器製品を提供

MESXへの参加

Ø MESXに関するご質問・参加に関するお問い合わせは，下記へお願いいたします。
財団法人 製造科学技術センター MfgX 事務局〒１０５－０００１ 東京都港区虎ノ門３－１１－１５ SVAX TTビル 3階
電 話 ： （０３）５４７２－２５６１
Ｆ Ａ Ｘ ： （０３）５４７２－２５６７
電子メール ：mfgx-jim@mstc.or.jp
http://www.mfgx-forum.org/index.html

MOF2006

MESXታ⸽ታ㛎៝ㅍ䉲䉴䊁䊛

¾
᭎ⷐ
¾䊪䉾䉲䊞䈱⵾ㅧᎿ⒟䉕ᗐቯ¾⸘↹䌾ⵝ⟎䉁䈪䉕XML䊜䉾䉶䊷䉳䈪ㅢା¾ฦᯏ⢻䉕䋬೎䇱䈱ળ␠䈪㐿⊒ᣓ⋚὾౉ᯏ ⎇⏴ᯏ὾౉䉏ಾ೥¾䊜䉾䉶䊷䉳଀↢↥䉥䊷䉻䈱ⷐ᳞䊜䉾䉶䊷䉳(ProductionOrder)૞ᬺᜰ␜䈱ⷐ᳞䊜䉾䉶䊷䉳<WorkOrderxmlns="http://www.oasis-pen.org/committees/pps/schema/1.0"
action=³Add´ id=³0000002´ sender=³ASTPLANNER´transaction="234E766B"><operation code=³00001´ function=³ಾ೥´
type="Production" status="Order"><consume item="Bar-40" value="5"/><assign resource="NCᣓ⋚A"/><spec name="ID"><qty value="10" unit="mm"/></spec><spec name="OD"><qty value="22" unit="mm"/></spec><spec name="thickness"><qty value="1.6" unit="mm"/></spec><spec name="BoxId" value="0000001"/><start value="2006-02-07T13:57:01"/><end value="2006-02-07T13:59:31"/></operation></WorkOrder>⸘↹䉰䊷䊋↢↥ᜰ␜䈱⊒ⴕ↢↥ᜰ␜䈱⊒ⴕ↢↥䉥䊷䉻↢↥䉥䊷䉻112䉴䉬䉳䊠䊷䊤䉰䊷䊋䉴䉬䉳䊠䊷䊥䊮䉫䉴䉬䉳䊠䊷䊥䊮䉫૞ᬺ⸘↹૞ᬺ⸘↹ታ❣෼㓸ታ❣෼㓸ౣ䉴䉬䉳䊠䊷䊥䊮䉫ౣ䉴䉬䉳䊠䊷䊥䊮䉫

PSLX2

ታ❣▤ℂ
ታ❣▤ℂ
ႎ๔䋨ቢੌ䋩
ႎ๔䋨ቢੌ䋩

૞ᬺᜰ␜
૞ᬺᜰ␜

MESX
3456

789⸳஻䉮䊮䊃䊨䊷䊤䊧䉲䊏䊨䊷䊄
䊧䉲䊏䊨䊷䊄
૞ᬺ㐿ᆎ
૞ᬺ㐿ᆎ

¾
⚿ᨐ
¾XML䊜䉾䉶䊷䉳䈮䉋䉎䋬↢↥ᜰ␜䊶ታ❣෼㓸䉕ታ⃻䇭䇭㹢䉟䊮䉺䊐䉢䊷䉴䈱ᅷᒰᕈ䉕ታ⸽¾䋴␠䈏䊋䊤䊋䊤䈮㐿⊒¾ធ⛯䈲䋬䋲ᣣ×䋵ੱ䈪ቢੌ䇭䇭㹢䉲䉴䊁䊛㐿⊒䈱ኈᤃ䈘䉕ታ⸽

⎇⏴
៝
ㅍ

ᬌᩏᪿ൮
៝
ㅍ

↢↥ታ❣䈱ㅢ⍮䊜䉾䉶䊷䉳(ProductionOrder)૞ᬺታ❣䈱ㅢ⍮䊜䉾䉶䊷䉳<WorkOrder
xmlns="http://www.oasis-pen.org/committees/pps/schema/1.0"
action=³Notify´ id=³00002´ sender=³EXPIO´ transaction="2643C744"><operation code=³00001´ function=³ಾ೥´
type=³Production status="Result"><consume item="Bar-40" value="5"/><assign resource="NCᣓ⋚A"/><start value=" 2006-02-07T14:22:32 "/><end value="2006-02-07T14:23:49"/></operation><operation code=³00004´ function=³ᬌᩏᪿ൮"type="Production³ status="Result"><produce item="䊪䉾䉲䊞䊷;25!48!4.0!55!70" value="2"/><assign resource=³ᬌᩏ⠪"/><start value="2006-02-07T15:23:14"/><end value="2006-02-07T15:23:55"/></operation></WorkOrder>૞ᬺ⚿ᨐ䈱ᔕ╵䊜䉾䉶䊷䉳<m:MESXgetInformationResponse
xmlns:m="http://www.mstc.or.jp/schema/mesx/1.0"><m:ExecutionOrder action="Show" id="001"
sender="MELSEC-001" transaction=³0103"><m:operation code="503" type="Execution" status="Result"><m:produce type="accepted" lot="aaa0001"><m:qty value="99"/></m:produce><m:produce type="defective" lot="aaa0001"><m:qty value="1"/></m:produce><m:assign resource="C001" type="Container"/><m:start type="result" value="2006-02-07T14:22:32"/><m:end type="result" value="2006-02-07T14:23:49"/></m:operation></m:ExecutionOrder></m:MESXgetInformationResponse>

11MES䉰䊷䊋䊨䊷䊄䊧䉲䊏䈱ᔕ╵䊜䉾䉶䊷䉳(MESXloadRecipeResponse)૞ᬺ㐿ᆎ䈱ᔕ╵䊜䉾䉶䊷䉳(MESXstartExecutionResponse)↢↥ታ❣ข䉍ㄟ䉂↢↥ታ❣ข䉍ㄟ䉂⚊ᦼႎ๔
⚊ᦼႎ๔PSLX䊨䊷䊄䊧䉲䊏䈱ⷐ᳞䊜䉾䉶䊷䉳(MESXloadRecipe)૞ᬺ㐿ᆎ䈱ⷐ᳞䊜䉾䉶䊷䉳<m:MESXstartExecution
xmlns:m="http://www.mstc.or.jp/schema/mesx/1.0"><m:ExecutionOrder action="Add" id="001" sender="EXPIO"
transaction=³0102" confirm="Always"><m:operation code="503" type="Execution"
status="Order" function="f001"><m:produce lot="aaa0001"><m:qty value="100"/></m:produce><m:assign resource="NC_A" type="Equipment"/></m:operation></m:ExecutionOrder></m:MESXstartExecution>៝ㅍ10૞ᬺ⚿ᨐ䈱ⷐ᳞䊜䉾䉶䊷䉳(MESXgetInformation)૞ᬺ⚳ੌ䉕⍮䉌䈞䉎ഀ䉍ㄟ䉂ᔕ╵䊜䉾䉶䊷䉳䋨MESXnotifyEventResponse䋩૞ᬺ⚳ੌ૞ᬺ⚳ੌ૞ᬺ⚳ੌ䉕⍮䉌䈞䉎ഀ䉍ㄟ䉂ⷐ᳞䊜䉾䉶䊷䉳䋨MESXnotifyEvent䋩ࡢ࠶ࠪࡖ࡯
⵾ㅧᎿ⒟ಾ೥ಾ೥៝ㅍ⸘↹䉰䊷䊋὾౉ࠇ὾౉ࠇ៝ㅍ⎇⏴⎇⏴៝ㅍ䉴䉬䉳䊠䊷䊦䉰䊷䊋ᬌᩏᪿ൮ᬌᩏᪿ൮

䂹 MESX䊒䊨䉳䉢䉪䊃 䊂䊝ᯏ䈱ធ⛯䉟䊜䊷䉳଀4⸳஻䍘䍻䍢䍹䍎䍵䌍䌅䌓䉰䊷䊋