ものづくりに役立つオープン化技術動向がすべてわかる！

（抜粋）製造業ＸＭＬ推進協議会
MESX プロジェクト
会期

2006 年 11 月 29 日（水） ～ 2006 年 12 月 1 日（金）場所

パシフィコ横浜

主催

ＩＡ懇談会 （ＩＡ：Industrial Automation）

参加
団体

ものづくり APS 推進機構
MECHATROLINK 協会
日本 AS－i 協会
製造業 XML 推進協議会
CC-Link 協会
ODVA 日本支部
EtherCAT Technology Group日本 OPC 協議会
FA オープン推進協議会
ORiN 協議会
FDT Group 日本支部
PLCopen Japan
日本電機工業会 ネットワーク推進特別委員会
日本プロフィバス協会
M2M コンソーシアム
計測自動制御学会 産業応用部門 計測・制御ネットワーク部会

共催

社団法人 計測自動制御学会
財団法人 製造科学技術センター

協賛

社団法人 日本能率協会
社団法人 日本電気計測器工業会© 2006 IA Forum

会議センター

５階ものづくり APS 推進機構
（PSLX フォーラム）CC-Link 協会
日本 AS－i 協会FAOP
EtherCAT Technology GroupFA オープン推進協議会
FDT Group 日本支部

JEMA
OPCN
日本電機工業会
ネットワーク推進特別委員会

M2M コンソーシアム
MECHATROLINK 協会

製造業 XML 推進協議会

ORiN 協議会

計測自動制御学会© 2006 IA ForumODVA 日本支部

日本 OPC 協議会

PLCopen Japan

日本プロフィバス協会

産業応用部門

計測・制御ネットワーク部会

プログラム
第１日目 2006 年 11 月 29 日（水）

Ａ会
場

講演会

12:45～13:15

オープニング

A11

13:20～14:00

ODVA 日本支部

A12

14:20～15:00

EtherCATTechnologyGroup

A13

15:20～16:00

製造業ＸＭＬ推進協議会（MESX）

A14

16:20～17:00

M2M コンソーシアム

A15

第２日目 2006 年 11 月 30 日（木）

Ａ会
場

Ｂ会
場

10:00～10:40

CC-Link 協会

A21

10:50～11:30

日本 AS-i 協会

A22

11:50～12:30

MECHATROLINK 協会

A23

13:20～14:00

日本プロフィバス協会

A24

14:20～15:00

PLCopenJapanA25

15:20～16:00

製造業ＸＭＬ推進協議会（文書連携）

A26

16:20～17:00

日本 OPC 協議会

A27

11:50～12:30

FA オープン推進協議会

B23

13:20～14:00

ORiN 協議会

B24

14:20～15:00

JEMA ネットワーク推進特別委員会

B25

15:20～16:00

FDTGroup 日本支部

B26

16:20～17:00

ものづくり APS 推進機構

B27

第３日目 2006 年 12 月 1 日（金）

Ａ会
場

講演会

討論会

10:30～12:00（1）ユーザの要望

A３1

13:30～15:00（2）ファンクショナルセーフティ

A３2

15:30～17:00（3）サイバーセキュリティ

A３３

上記の３セッションは計測自動制御学会（SICE）
計測・制御ネットワーク部会の企画・運営です。

※展示はＡ会場で行っています。

© 2006 IA Forum

休憩時間に各団体の展示説明を行います。

製造業ＸＭＬ推進A14
協議会（MESX）

MESX：生産計画/製造実行/装置制御間の動的連携プ
ロトコルの定義と実証 児玉公信（エクサ）Ａ会場
 １１月２９日
 15:20～16:00
© 2006 IA ForumManufacturing Open Forum 2006

2006/11/29

MOF2006

MESX
生産計画/製造実行/装置制御間の動的連携プロトコルの定義と実証

製造業XML推進協議会 MESX-JWG（株）エクサ 児玉公信

MESXとは機能間連携の枠組み
 製造業の階層機能を連携する枠組みを考える 機能階層と支援技術生産計画（Enterprise）機能：：APS
製造実行（Operation）機能：：MES
装置制御（Control）機能：：FA/PA機器

オフィス
工場 工場
工程 工程 工程 APS（Advanced Planning and Scheduling）
 生産計画に関わる企業間連携の技術（広義） MES（Manufacturing Execution System）
 製造指示 実績収集 現場管理APS（Supplier）

APS

APS（Customer）

MES
FA/PA機器(c) All Rights resereved, K.Kodama & MESX-JWG, 2006(c) 2006 IA Forum2

A14-1

Manufacturing Open Forum 2006

2006/11/29

MESXとはMESXの目的とメリット
 企業内連携
 生産計画の実施状況を見える化 計画の状態（空き座席），進度，実績（品質，歩留まり） オーダ変更，機器故障への動的対応と納期対応

 システム構築・変更を容易に 利用者（製造業）
 システム構築時に機能を自由に選択・組合せ可能機器，ソフトウエアのプラグアンドプレイ（即立ち上げ）
スケーラビリティの確保，段階的拡張

 システムの構成・再構成が容易

ロックインの回避 ベンダ（ソフトウエア，機器，計測器）
 インタフェースの一元化パッケージ化の促進
協業展開容易(c) All Rights resereved, K.Kodama & MESX-JWG, 2006

3MESXとは成果物
 白書
 現状インタフェースを中心としたMES利用状況や関連他標準に関する報告書（2003）

 通信プロトコル v.0（2006）
 サービス内容の定義（ユースケース記述）
 接続方式の定義書
 対レベル4

PSLX PPTに準拠

 対レベル2
接続のアーキテクチャに関する規約
交換データの概念モデル（辞書） 交換データおよびプロトコルの規約（言語） 規約変更および拡張の手続き(c) All Rights resereved, K.Kodama & MESX-JWG, 2006(c) 2006 IA Forum

4

A14-2

Manufacturing Open Forum 2006

2006/11/29

標準化

メッセージの設計例（3-2層）
3層

2層

アプリ

そのジョブに割り当てられた資源（群）のうち利用可能なものを得る要求メッセージ(MESXgetAvailableResource:message-type request
Façade:sender usecase-toSetupTheWork
段取りの開始を指示する:receiver facadeOf4thLayer
ジョブ:=getNextJob(工程ID):request-number 0037-002
ジョブ.setup():content (ResourdeType(start=20050323)))
VDD1:=ジョブ.資源.MESXgetAvailableResource()ドメイン

VDD1.MESXloadRecipe(レシピ)

レシピ（NCプログラム）を送る要求メッセージ
VDD1.MESXsetParameters(parameterList) (MESXloadRecipe:message-type request
VDD1.MESXwait():sender usecase-toSetupTheWork:receiver VDD1
:relate-request-number 0037-003:content (Recipe(...)))

ある工程で，次に実行すべきジョブを知る
getNextJob()
そのジョブを段取りする
setup()
段取り終了の報告を受ける
MESXnotifySetup()
切削する（NC）
startRun()
作業終了の報告を受ける
MESXnotifyTermination()
品質情報を記録する
addQualityInfo()

作業実績を4層に通知する
PSLXnotifyTermination()［終了］

運転パラメタを指定する送る要求メッセージ(MESXsetParameter:message-type request:sender usecase-toSetupTheWork:receiver VDD1
:relate-request-number 0037-004:content (Parameter (A(value1),B(value2),...)))
処理の終了を待つ要求メッセージ(MESXwait:message-type request:sender usecase-toSetupTheWork:receiver VDD1
:relate-request-number 0037-005)(c) All Rights resereved, K.Kodama & MESX-JWG, 20065

標準化

メッセージの実装
製造指示の送信を要求するメッセージ（MESサーバ → スケジューリングサーバ）(PSLXgetSchedule:message-type request:sender usecase-toReceiveTheManufacturingOrders:receiver facadeOf4thLayer:request-number 0037
:content (ManufacturingOrder(profile,start,makeitem,consumeitem,resource,instruction)):reply-with acknowledgment)

KQML

作業指示の要求メッセージ<WorkOrder xmlns="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>XML(c) All Rights resereved, K.Kodama & MESX-JWG, 2006(c) 2006 IA Forum

6A14-3Manufacturing Open Forum 2006

2006/11/29

実証実験機能構成
 機能は層をまたいで存在する
 分解構造レベル4実証実験の機能構成：BOMサーバ

ビジネスプランニング及びロジスティクス
工場生産スケジューリング,業務運営計画など

SPBOM
（エクサ）

《CORBA》

計画
在庫

Rock’n Planner
（エクサ）

指示
：BOMサーバ

レベル3：計画サーバ参照

製造オペレーション及びコントロール《PSLX》《PSLX》

SPBOM

参照

（エクサ）

PSLX G/W

実績：スケジューリングサーバ

手配
受払

ASTPLANNER（横河電機）（横河電機）《PSLX》

生産ディスパッチング, 詳細生産スケジューリング
信頼性保証など

レベル2,1,0《PSLX》

実績：MESサーバ?BOM

参照

今回は内部定義

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

指示

現物
品質

EXPIO
（ケー・ティー・システム）

指示《MESX》

実績

MESX通信ユニット（三菱電機）

表示器（三菱電機）

シーケンサ（三菱電機）(c) All Rights resereved, K.Kodama & MESX-JWG, 2006

7

第2フェーズの目標
 新しい生産管理のタイプ図（XHATモデル）の採用
 生産コントロールの精緻化 保全，品質管理へのアプローチ(c) All Rights resereved, K.Kodama & MESX-JWG, 2006(c) 2006 IA Forum

出典：児玉公信，「生産管理システムの概念モデルと生産座席予約の意味」，
情報処理学会研究報告（情報システムと社会環境）IS-98，23-30，2006

8A14-4

Manufacturing Open Forum 2006（抜粋）製造業ＸＭＬ推進協議会
MESX プロジェクト

テキスト

発行日 ２００６年１１月２９日
発行者 ＩＡ懇談会
ＭＯＦ２００６実行委員会
東京都港区虎ノ門三丁目１１番１５号［財団法人 製造科学技術センター 内］
電話０３－５４７２－２５６１
禁無断転載