(57)【要約】【課題】複数の機能制御部を有する制御装置の構成を把握せずに、より簡易に外部装置がデータを取得可能な製造装置の制御装置及び監視システムを提供する。【解決手段】表示機能制御部１０と制御機能制御部２０を備える製造装置７の制御装置１であって、表示機能制御部１０がデータモデル生成部１２を、制御機能制御部２０がデータモデル生成部２２を、それぞれ備え、表示機能制御部１０は、制御機能制御部２０のデータモデル生成部２２が生成したデータモデルを取得するデータモデル取得部１４と、表示機能制御部１０のデータモデル生成部１２が生成したデータモデルと、データモデル取得部１４が取得した制御機能制御部２０のデータモデルとを統合するデータモデル統合部１５と、を備える。【選択図】図２
2020061016.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能制御部を備える製造装置の制御装置であって、
前記複数の機能制御部の各々は、データモデル生成部を備え、
前記複数の機能制御部のうち第１の機能制御部は、
前記第１の機能制御部以外の第２の機能制御部の前記データモデル生成部が生成したデータモデルを取得するデータモデル取得部と、
前記第１の機能制御部の前記データモデル生成部が生成したデータモデルと、前記データモデル取得部が取得した前記第２の機能制御部のデータモデルとを統合するデータモデル統合部と、
を備える、製造装置の制御装置。
【請求項２】
前記複数の機能制御部の各々は、データ取得要求受信部を備え、
前記第１の機能制御部の前記データ取得要求受信部のみが外部機器と接続可能であり、
前記第１の機能制御部の前記データ取得要求受信部は、前記外部機器からデータモデルの取得要求を受信したことに応じて、前記データモデル統合部が統合したデータモデルを、前記外部機器に送信する、請求項１に記載の製造装置の制御装置。
【請求項３】
前記第１の機能制御部は、前記第２の機能制御部の前記データ取得要求受信部から、前記第２の機能制御部のデータを取得するデータ取得部を備え、
前記第１の機能制御部の前記データ取得要求受信部は、前記外部機器からデータの取得要求を受信したことに応じて、前記データ取得部が取得したデータと、前記第１の機能制御部のデータとを、前記外部機器に送信する、請求項２に記載の製造装置の制御装置。
【請求項４】
前記第２の機能制御部の一部又は全部は、前記第１の機能制御部との間の通信が確立しているか否かを判定する通信確立判定部を備える、請求項１から請求項３までのいずれかに記載の製造装置の制御装置。
【請求項５】
前記第１の機能制御部は、表示装置を制御する、請求項１から請求項４までのいずれかに記載の製造装置の制御装置。
【請求項６】
請求項１から請求項５までのいずれかに記載の製造装置の制御装置と、前記制御装置に接続された外部装置とを備えた監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製造装置の制御装置及び監視システムに関する。
【背景技術】
【０００２】
従来、製造現場では、例えば、工作機械や産業用ロボット等の機械（サービス用ロボットや鍛圧機械及び射出成形機といった様々な機械を含み、以下において、「製造装置」ともいう。）を複数台使用している。製造現場では、複数のメーカの製造装置を用いることが一般的である。また、製造現場では、ＳＣＡＤＡ（Ｓｕｐｅｒｖｉｓｏｒｙ  Ｃｏｎｔｒｏｌ  Ａｎｄ  Ｄａｔａ  Ａｃｑｕｉｓｉｔｉｏｎ）と呼ばれる監視制御システムを用いて、複数の製造装置に対して通信接続し、各製造装置のプロセス制御と、集中監視とを行っている。
ＳＣＡＤＡは、各製造装置の状態を取得するために、各製造装置の制御装置に接続して、データを整理するためのデータモデルを、各製造装置から取得し、その構造に基づいて各データを取得する。
上述した製造装置から得たデータを処理するシステムが、複数の外部機器の機器情報を取得し、データモデルを生成するものとして、例えば、特許文献１の技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１７／０７７８８７号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、製造装置の制御装置には、制御部の機能制御部及び表示部の機能制御部それぞれが、個別にＣＰＵ（中央演算装置）を持つ構成がある。
図７Ａは、ＳＣＡＤＡを示す外部装置４と、制御装置８を有する製造装置７とから構成された監視システム８００の例を示す。制御装置８は、表示部８１の機能制御部８１ａと、制御部８２の機能制御部８２ａとを有する。制御装置８がこのように、複数の機能制御部８１ａ，８２ａを有する場合、表示部８１の機能制御部８１ａと制御部８２の機能制御部８２ａとでは、それぞれ異なるアプリケーションを動作させることがある。そして、外部装置４は、表示部８１の機能制御部８１ａと制御部８２の機能制御部８２ａとに存在するデータを取得する必要がある。そのため、外部装置４は、表示部８１の機能制御部８１ａと制御部８２の機能制御部８２ａとの各々と接続する必要があり、制御装置８の構成を把握する必要があった。
【０００５】
外部装置４が制御装置８の構成を把握せずに済む方法として、１つには、中継装置を設置してデータを仲介させることが考えられる。
図７Ｂは、監視システム９００を示す。監視システム９００は、外部装置４が、中継装置９のサーバ９１に接続され、中継装置９のクライアント９２が、製造装置７の制御装置８の機能制御部８１ａ及び８２ａに接続されている。このように、中継装置９を介することで、外部装置４は、制御装置８の構成を把握せずに済む。しかし、複数の機能制御部を管理するために、中継装置９では、中継装置９で動作させる統括アプリケーションが複数必要になり、負荷が高くなる。その上、中継装置９の統括アプリケーションに、機能制御部８１ａ及び８２ａへの接続に係る設定が必要なため、手間がかかってしまう。また、中継装置９の設置コストがかかってしまう。
【０００６】
本発明は、複数の機能制御部を有する制御装置の構成を把握せずに、より簡易に外部装置がデータを取得可能な製造装置の制御装置及び監視システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）本発明の複数の機能制御部を備える製造装置（例えば、後述の「製造装置７」）の制御装置（例えば、後述の「制御装置１」）であって、前記複数の機能制御部（例えば、後述の「表示機能制御部１０」、「制御機能制御部２０」）の各々は、データモデル生成部（例えば、後述の「データモデル生成部１２，２２」）を備え、前記複数の機能制御部のうち第１の機能制御部（例えば、後述の「表示機能制御部１０」）は、前記第１の機能制御部以外の第２の機能制御部（例えば、後述の「制御機能制御部２０」）の前記データモデル生成部が生成したデータモデルを取得するデータモデル取得部（例えば、後述の「データモデル取得部１４」）と、前記第１の機能制御部の前記データモデル生成部が生成したデータモデルと、前記データモデル取得部が取得した前記第２の機能制御部のデータモデルとを統合するデータモデル統合部（例えば、後述の「データモデル統合部１５」）と、を備える。
【０００８】
（２）  （１）に記載の製造装置の制御装置において、前記複数の機能制御部の各々は、データ取得要求受信部（例えば、後述の「データ取得要求受信部１１，２１」）を備え、前記第１の機能制御部の前記データ取得要求受信部のみが外部機器（例えば、後述の「外部装置４」）と接続可能であり、前記第１の機能制御部の前記データ取得要求受信部は、前記外部機器からデータモデルの取得要求を受信したことに応じて、前記データモデル統合部が統合したデータモデルを、前記外部機器に送信するものであってもよい。
【０００９】
（３）  （２）に記載の製造装置の制御装置において、前記第１の機能制御部は、前記第２の機能制御部の前記データ取得要求受信部から、前記第２の機能制御部のデータを取得するデータ取得部（例えば、後述の「データ取得部１３」）を備え、前記第１の機能制御部の前記データ取得要求受信部は、前記外部機器からデータの取得要求を受信したことに応じて、前記データ取得部が取得したデータと、前記第１の機能制御部のデータとを、前記外部機器に送信するものであってもよい。
【００１０】
（４）  （１）から（３）までのいずれかに記載の製造装置の制御装置において、前記第２の機能制御部の一部又は全部は、前記第１の機能制御部との間の通信が確立しているか否かを判定する通信確立判定部（例えば、後述の「通信確立判定部２６」）を備えるものであってもよい。
【００１１】
（５）  （１）から（４）までのいずれかに記載の製造装置の制御装置において、前記第１の機能制御部は、表示装置（例えば、後述の「表示部１ａ」）を制御するものであってもよい。
【００１２】
（６）  （１）から（５）までのいずれかに記載の製造装置の制御装置と、前記制御装置に接続された外部装置とを備えた監視システム（例えば、後述の「監視システム１００」）であってもよい。
【発明の効果】
【００１３】
本発明によれば、複数の機能制御部を有する制御装置の構成を把握せずに、より簡易に外部装置がデータを取得可能な製造装置の制御装置及び監視システムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態における監視システムの全体概要図である。
【図２】本実施形態における制御装置の機能ブロック図である。
【図３Ａ】本実施形態における表示機能制御部で生成したデータモデルの例を示す図である。
【図３Ｂ】本実施形態における制御機能制御部で生成したデータモデルの例を示す図である。
【図３Ｃ】本実施形態における表示機能制御部で統合したデータモデルの例を示す図である。
【図４】本実施形態における制御装置のデータ通信処理を示すフローチャートである。
【図５Ａ】本実施形態における制御装置のデータ取得送信処理を示すフローチャートである。
【図５Ｂ】図５Ａに示すフローチャートの続きである。
【図６】変形形態における制御装置の機能ブロック図である。
【図７Ａ】従来の監視システムの全体概要図である。
【図７Ｂ】従来の監視システムの全体概要図である。
【発明を実施するための形態】
【００１５】
（実施形態）
まず、本発明の実施形態の概略を説明する。本実施形態は、外部装置が、複数の機能制御部を有する製造装置の制御装置の構成を把握することなく、複数の機能制御部のデータモデル及びデータを、制御装置から取得するものに関する。
【００１６】
［監視システム１００］
図１は、本実施形態における監視システム１００の全体概要図である。
監視システム１００は、製造装置７と、外部装置４（外部機器）とを備えたシステムである。
外部装置４は、例えば、ＳＣＡＤＡである。外部装置４は、製造装置７に対して通信接続し、製造装置７のプロセス制御と、集中監視とを行う。
【００１７】
製造装置７は、具体的には、例えば、工作機械、産業用ロボット、鍛圧機械、射出成形機等の様々な機械である。また、製造装置７は、これらの機械に、ＰＣを接続したものや、Ｗｅｂサーバ等のサーバを接続したものであってもよい。そして、製造装置７は、例えば、工場等のラインやセルを構成する。
製造装置７は、製造装置７を制御する制御装置１を備える。図１においては、製造装置７本体が、制御装置１を備える構成になっているが、これに限定されない。例えば、機械にＰＣを接続した製造装置７や、機械にＷｅｂサーバを接続した製造装置７であれば、ＰＣやＷｅｂサーバが制御装置１を備えてもよい。
【００１８】
図１に示す制御装置１は、表示部１ａ（表示装置）の機能制御部である表示機能制御部１０（第１の機能制御部）と、制御部１ｂの機能制御部である制御機能制御部２０（第２の機能制御部）とを１つずつ備える。
そして、図１に示すように、外部装置４は、製造装置７の制御装置１のうち、表示機能制御部１０との間で、例えば、接続インタフェースを介して直接接続されている。なお、この接続は、ネットワークを介して接続されてもよい。ネットワークは、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等であり、ネットワークにおける具体的な通信方式や、有線接続及び無線接続のいずれであるか等については、特に限定されない。
【００１９】
［制御装置１］
図２は、本実施形態における制御装置１の機能ブロック図である。
図２に示す制御装置１は、表示機能制御部１０と、制御機能制御部２０とを備える。
なお、制御装置１は、表示機能制御部１０と、制御機能制御部２０との他に、各々記憶部（図示せず）等を備える。表示機能制御部１０と、制御機能制御部２０とは、ＣＰＵであってよく、各記憶部に記憶された制御装置１を制御する各種のプログラムを実行することにより、制御装置１を統括制御する。
【００２０】
表示機能制御部１０は、データ取得要求受信部１１と、データモデル生成部１２と、データ取得部１３と、データモデル取得部１４と、データモデル統合部１５とを備える。これらの各機能部は、表示機能制御部１０が記憶部に格納された、表示部１ａに様々なデータを表示させるためのアプリケーションプログラムを実行することにより実現される。
【００２１】
データ取得要求受信部１１は、外部装置４からデータやデータモデルの取得要求を受信する。また、データ取得要求受信部１１は、データ取得部１３から制御機能制御部２０のデータを取得し、データモデル統合部１５から制御機能制御部２０のデータモデルを取得する。
【００２２】
データモデル生成部１２は、表示機能制御部１０のデータモデルを生成する。ここで、データモデルとは、データの構造を示すものであり、例えば、ＯＰＣ  ＵＡ（ＯＰＣ  Ｕｎｉｆｉｅｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）等の規格で規定されたものである。
図３Ａは、表示機能制御部１０のデータモデル５１の例を示す。この例に示すデータモデル５１は、データを階層で示している。データモデル５１にある工具管理は、表示部１ａで動作する工具管理アプリケーションのデータをモデル化したものである。また、データモデル５１にあるデータロガーは、表示部１ａで動作するデータロガーのデータをモデル化したものである。
【００２３】
図２のデータ取得部１３は、制御機能制御部２０のデータを制御機能制御部２０から取得し、データ取得要求受信部１１に取得したデータを送出する。
データモデル取得部１４は、制御機能制御部２０のデータモデルを制御機能制御部２０から取得し、データモデル統合部１５に取得したデータモデルを送出する。
データモデル統合部１５は、データモデル生成部１２で生成した表示機能制御部１０のデータモデルと、データモデル取得部１４が取得した制御機能制御部２０のデータモデルとを統合する。
図３Ｂは、後述する制御機能制御部２０のデータモデル生成部２２が生成した制御機能制御部２０のデータモデル５２の例を示す。また、図３Ｃは、表示機能制御部１０のデータモデル５１と、制御機能制御部２０のデータモデル５２とを統合した統合後のデータモデル５３の例を示す。
【００２４】
制御機能制御部２０は、データ取得要求受信部２１と、データモデル生成部２２と、通信確立判定部２６とを備える。これらの各機能部は、制御機能制御部２０が記憶部に格納されたプログラムを実行することにより実現される。
【００２５】
データ取得要求受信部２１は、表示機能制御部１０からデータやデータモデルの取得要求を受信する。また、データ取得要求受信部２１は、制御機能制御部２０のデータを、表示機能制御部１０に送出する。
データモデル生成部２２は、例えば、図３Ｂに例示する制御機能制御部２０のデータモデルを生成する。また、データモデル生成部２２は、生成した制御機能制御部２０のデータモデルを、表示機能制御部１０に送出する。
通信確立判定部２６は、表示用の通信が表示部１ａと確立しているか、つまり、表示機能制御部１０との間で通信が確立しているか否かの判定を行う。通信確立判定部２６によって、表示機能制御部１０との間で通信が確立していると判定された場合に、データ取得要求受信部２１及びデータモデル生成部２２は、データやデータモデルを、表示機能制御部１０に送出できる。
【００２６】
［制御装置１による処理］
次に、制御装置１による処理について、具体例と共に説明する。
図４は、本実施形態における制御装置１のデータ通信処理を示すフローチャートである。
図５Ａ及び図５Ｂは、本実施形態における制御装置１のデータ取得送信処理を示すフローチャートである。
【００２７】
図４のステップＳ（以下、ステップＳを、単にＳという。）１において、制御装置１は、第１の機能制御部として表示機能制御部１０を選定する。
この例では、制御装置１は、表示機能制御部１０を第１の機能制御部に選定しているが、制御機能制御部２０を、第１の機能制御部に選定してもよい。本実施形態においては、表示機能制御部１０は、制御機能制御部２０よりも高スペックであり、処理能力が高い。そのため、制御装置１は、表示機能制御部１０を、第１の機能制御部に選定するのが望ましい。
Ｓ２において、制御装置１は、表示機能制御部１０と、第２の機能制御部である制御機能制御部２０との間で通信接続する。
【００２８】
Ｓ３において、制御装置１は、制御機能制御部２０の通信確立判定部２６が、表示機能制御部１０と通信が確立しているか否かを判定する。制御機能制御部２０の通信確立判定部２６が表示機能制御部１０と通信が確立していると判定した場合（Ｓ３：ＹＥＳ）には、制御装置１は、処理をＳ４に移す。他方、制御機能制御部２０の通信確立判定部２６が表示機能制御部１０と通信が確立していないと判定した場合（Ｓ３：ＮＯ）には、制御装置１は、処理をＳ５に移す。
【００２９】
Ｓ４において、制御機能制御部２０のデータ取得要求受信部２１は、外部装置４との接続を不可に設定する。これにより、外部装置４との接続は、表示機能制御部１０のみが可能になる。その後、制御装置１は、処理をＳ６に移す。
他方、Ｓ５において、制御装置１は、表示機能制御部１０と、制御機能制御部２０との間で通信が確立できない旨の通信確立エラーを、例えば、表示部１ａに出力する。
【００３０】
Ｓ６において、表示機能制御部１０は、外部装置４からデータに関する要求を受信したか否かを判定する。外部装置４からデータに関する要求を受信した場合（Ｓ６：ＹＥＳ）には、表示機能制御部１０は、処理をＳ７に移す。他方、外部装置４からデータに関する要求を受信していない場合（Ｓ６：ＮＯ）には、制御装置１は、処理をＳ３に移す。
【００３１】
Ｓ７において、表示機能制御部１０は、データ取得送信処理を行う。
ここで、データ取得送信処理について、図５Ａ及び図５Ｂに基づき説明する。
図５ＡのＳ１１において、表示機能制御部１０のデータ取得要求受信部１１は、外部装置４からの要求がデータモデルの取得要求であるか否かを判断する。データモデルの取得要求である場合（Ｓ１１：ＹＥＳ）には、表示機能制御部１０は、処理をＳ１２に移す。他方、データモデルの取得要求ではない場合（Ｓ１１：ＮＯ）には、表示機能制御部１０は、処理を図５ＢのＳ１７に移す。
Ｓ１２において、表示機能制御部１０と制御機能制御部２０との間での通信が確立しているか否かを判定する。通信が確立している場合（Ｓ１２：ＹＥＳ）には、表示機能制御部１０は、処理をＳ１３に移す。他方、通信が確立していない場合（Ｓ１２：ＮＯ）には、表示機能制御部１０は、処理をＳ１６に移す。
【００３２】
Ｓ１３において、表示機能制御部１０のデータモデル取得部１４は、制御機能制御部２０からデータモデルを取得する。より具体的には、表示機能制御部１０のデータモデル取得部１４は、制御機能制御部２０に対してデータモデルを要求する。要求を受けた制御機能制御部２０のデータモデル生成部２２は、例えば、図３Ｂに示す制御機能制御部２０のデータモデル５２を生成する。そして、制御機能制御部２０のデータモデル生成部２２は、生成したデータモデルを、表示機能制御部１０のデータモデル取得部１４に送出する。
【００３３】
Ｓ１４において、表示機能制御部１０のデータモデル生成部１２は、表示機能制御部１０のデータモデルを生成する。表示機能制御部１０のデータモデル生成部１２は、例えば、図３Ａに示す表示機能制御部１０のデータモデル５１を生成する。そして、表示機能制御部１０のデータモデル統合部１５は、データモデル生成部１２が生成したデータモデルと、Ｓ１２で取得した制御機能制御部２０のデータモデルとを統合し、例えば、図３Ｃに示すデータモデル５３を生成する。
【００３４】
Ｓ１５において、表示機能制御部１０のデータ取得要求受信部１１は、データモデル統合部１５が統合したデータモデルを、外部装置４に対して送信する。その後、表示機能制御部１０は、処理を図５ＢのＳ１７に移す。
他方、Ｓ１６において、表示機能制御部１０のデータモデル生成部１２は、表示機能制御部１０のデータモデルを生成する。そして、表示機能制御部１０のデータ取得要求受信部１１は、データモデル生成部１２が生成したデータモデルを、外部装置４に対して送信する。
【００３５】
図５ＢのＳ１７において、表示機能制御部１０のデータ取得要求受信部１１は、外部装置４からの要求がデータの取得要求であるか否かを判断する。データの取得要求である場合（Ｓ１７：ＹＥＳ）には、表示機能制御部１０は、処理をＳ１８に移す。他方、データの取得要求ではない場合（Ｓ１７：ＮＯ）には、表示機能制御部１０は、処理を図４のＳ３に移す。
【００３６】
Ｓ１８において、表示機能制御部１０のデータ取得要求受信部１１は、データの取得要求が制御機能制御部２０のデータに関するものであるか否かを判断する。制御機能制御部２０のデータに関するものである場合（Ｓ１８：ＹＥＳ）には、表示機能制御部１０は、処理をＳ１９に移す。他方、制御機能制御部２０のデータに関するものではない場合（Ｓ１８：ＮＯ）には、表示機能制御部１０は、処理をＳ２１に移す。
【００３７】
Ｓ１９において、表示機能制御部１０と制御機能制御部２０との間での通信が確立しているか否かを判定する。通信が確立している場合（Ｓ１９：ＹＥＳ）には、表示機能制御部１０は、処理をＳ２０に移す。他方、通信が確立していない場合（Ｓ１９：ＮＯ）には、表示機能制御部１０は、制御機能制御部２０のデータを取得できない。そのため、表示機能制御部１０は、処理を図４のＳ３に移す。
【００３８】
Ｓ２０において、表示機能制御部１０のデータ取得部１３は、制御機能制御部２０からデータを取得する。より具体的には、表示機能制御部１０のデータ取得部１３は、制御機能制御部２０に対してデータを要求する。要求を受けた制御機能制御部２０のデータ取得要求受信部２１は、制御機能制御部２０のデータを、表示機能制御部１０のデータ取得部１３に送出する。
Ｓ２１において、表示機能制御部１０のデータ取得要求受信部１１は、外部装置４にデータを送信する。その際、表示機能制御部１０は、Ｓ２０において制御機能制御部２０のデータを取得した場合には、表示機能制御部１０のデータと、取得した制御機能制御部２０のデータとを、外部装置４に送信する。また、表示機能制御部１０は、制御機能制御部２０のデータを取得していない場合には、表示機能制御部１０のデータを、外部装置４に送信する。その後、制御装置１は、処理を図４のＳ３に移す。
【００３９】
このように、制御装置１が、例えば、表示機能制御部１０と、制御機能制御部２０とを有するもののように、制御装置１に複数の機能制御部がある場合に、制御装置１は、第１の機能制御部である表示機能制御部１０のみを外部装置４との間で接続させるようにする。そして、表示機能制御部１０が、制御機能制御部２０からデータモデル及びデータを取得して、表示機能制御部１０のデータモデルと統合した上で、外部装置４に送信する。
よって、外部装置４が、複数の機能制御部を有する制御装置１の構成を把握することなく、複数の機能制御部のデータモデル及びデータを取得できる。そして、外部装置４が取得したデータモデルは、表示部１ａと制御部１ｂとのデータ構造が統合したものにできる。
【００４０】
本発明で使用するプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００４１】
また、上述した実施形態は、本発明の好適な実施形態ではあるが、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００４２】
（変形例）
上述した実施形態では、制御装置が表示部の機能制御部と、制御部の機能制御部が１つずつの場合を例に説明したが、これに限定されない。例えば、表示部の機能制御部と、制御部の機能制御部がｍ：ｎ（ｍ及びｎは、それぞれ自然数）の関係を有する制御装置であってもよい。
図６は、変形形態における制御装置２０１の機能ブロック図である。
制御装置２０１は、２つの表示部２０１ａ及び２０１ｂの機能制御部と、２つの制御部２０１ｃ及び２０１ｄの機能制御部とを備える。
表示機能制御部１０は、表示部２０１ａの機能制御部であり、上述した実施形態と同様の構成を有する第１の機能制御部である。
【００４３】
他方、表示機能制御部３０は、表示部２０１ｂの機能制御部であり、第２の機能制御部である。表示機能制御部３０は、データ取得要求受信部３１と、データモデル生成部３２とを備える。データ取得要求受信部３１及びデータモデル生成部３２は、上述した実施形態のデータ取得要求受信部２１及びデータモデル生成部２２と同様の機能を有する。
なお、表示機能制御部３０は、通信確立判定部を有していないが、通信確立判定部を有していてももちろんよい。つまり、通信確立判定部は、第２の機能制御部の一部又は全部が有しているものであってよい。
【００４４】
制御機能制御部２０ａ及び２０ｂは、２つの制御部２０１ｃ及び２０１ｄの機能制御部であり、上述した実施形態の制御機能制御部２０と同様の構成を有する。
制御装置２０１では、表示機能制御部１０が、表示機能制御部３０と、制御機能制御部２０ａ及び２０ｂとのデータモデル及びデータを取得して、表示機能制御部１０のデータモデルと統合する。そして、表示機能制御部１０が、外部装置４との間での通信を担い、外部装置４からの要求に基づいて、制御装置２０１のデータモデル及びデータを送信する。
【００４５】
さらに、制御装置が制御部の機能制御部を複数備え、表示部の機能制御部を備えない場合であってもよい。その場合には、複数の機能制御部の中の１つの機能制御部を、上述した実施形態の表示機能制御部１０と同じ機能を備える第１の機能制御部とし、その他の機能制御部を、上述した実施形態の制御機能制御部２０の機能を備える第２の機能制御部とすればよい。
【符号の説明】
【００４６】
１，２０１  制御装置
４    外部装置
７    製造装置
１０，３０  表示機能制御部
１１，２１，２１ａ，２１ｂ，３１  データ取得要求受信部
１２，２２，２２ａ，２２ｂ，３２  データモデル生成部
１３  データ取得部
１４  データモデル取得部
１５  データモデル統合部
２０，２０ａ，２０ｂ  制御機能制御部
２６，２６ａ，２６ｂ  通信確立判定部
５１，５２，５３  データモデル
１００  監視システム
【図１】
2020061016.tif 000003
【図２】
2020061016.tif 000004
【図３Ａ】
2020061016.tif 000005
【図３Ｂ】
2020061016.tif 000006
【図３Ｃ】
2020061016.tif 000007
【図４】
2020061016.tif 000008
【図５Ａ】
2020061016.tif 000009
【図５Ｂ】
2020061016.tif 000010
【図６】
2020061016.tif 000011
【図７Ａ】
2020061016.tif 000012
【図７Ｂ】
2020061016.tif 000013