(57)【要約】【課題】セルコントロールシステムが機能不全に陥った場合、その情報を外部に迅速に通知することができる監視装置、生産システム、及び監視プログラムを提供する。【解決手段】監視装置は、複数の製造機械を有する製造セルを管理するセルコントロールシステムを監視する監視装置４０であって、セルコントロールシステムの稼働状況に係る第１の情報を受信する通信部４００と、通信部４００が受信した第１の情報に基づいて第２の情報を生成する生成部４０１と、生成された第２の情報を外部に出力する出力部４０２と、を有する。【選択図】図２
2020067684.tif 000002
【特許請求の範囲】
【請求項１】
複数の製造機械を有する製造セルを管理するセルコントロールシステムを監視する監視装置であって、
前記セルコントロールシステムの稼働状況に係る第１の情報を受信する通信部と、
前記通信部が受信した前記第１の情報に基づいて第２の情報を生成する生成部と、
生成された前記第２の情報を外部に出力する出力部と、
を有する監視装置。
【請求項２】
前記通信部は、前記第１の情報の送信要求を前記セルコントロールシステムに送信し、前記送信要求に応じて前記セルコントロールシステムから送信された前記第１の情報を受信する、請求項１に記載の監視装置。
【請求項３】
前記第１の情報は、前記セルコントロールシステムと、前記セルコントロールシステムと接続された装置との間の通信状態の情報である、請求項１又は２に記載の監視装置。
【請求項４】
前記第２の情報は、前記セルコントロールシステムと、前記セルコントロールシステムと接続された装置との間の通信状態から生成される、前記稼働状況に係る情報である、請求項１〜３のいずれか一項に記載の監視装置。
【請求項５】
前記製造機械は、加工機、ロボット、ＰＬＣ、搬送機、計測器、試験装置、プレス機、圧入器、印刷機、ダイカストマシン、射出成型機、食品機械、包装機、溶接機、洗浄機、塗装機、組立装置、実装機、木工機械、シーリング装置、又は切断機を含む、請求項１〜４のいずれか一項に記載の監視装置。
【請求項６】
請求項１〜５のいずれか一項に記載の監視装置と、
複数の製造機械を有する製造セルと、
前記製造セルを管理するセルコントロールシステムと、
を有する生産システム。
【請求項７】
複数の製造機械を有する製造セルを管理するセルコントロールシステムを監視する監視装置の制御プログラムであって、
前記セルコントロールシステムの稼働状況に係る第１の情報を受信し、
受信した前記第１の情報に基づいて第２の情報を生成し、
生成された前記第２の情報を外部に出力する、
ことを前記監視装置に実行させる監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視装置、生産システム、及び監視プログラムに関する。
【背景技術】
【０００２】
従来の生産システムは、製造計画を立案する生産計画装置と、製造計画に基づいて複数の製造機械を有する製造セルの制御、監視を行うセルコントロールシステムと、を備えていた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−３３５２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の生産システムでは、セルコントロールシステム自体を監視する機能を有していないため、セルコントロールシステムが突発的な機能不全に陥った場合、機能不全に陥っていることを検知できない。したがって、機能不全の原因を特定することも、対処方法を検討・実施することもできない。そのため、セルコントロールシステムの稼働状況を監視し、機能不全を検知する仕組みが求められている。
【課題を解決するための手段】
【０００５】
本願の監視装置は、複数の製造機械を有する製造セルを管理するセルコントロールシステムを監視する監視装置であって、前記セルコントロールシステムの稼働状況に係る第１の情報を受信する通信部と、前記通信部が受信した前記第１の情報に基づいて第２の情報を生成する生成部と、生成された前記第２の情報を外部に出力する出力部と、を有することを特徴とする。
【０００６】
上記の監視装置では、前記通信部は、前記第１の情報の送信要求を前記セルコントロールシステムに送信し、前記送信要求に応じて前記セルコントロールシステムから送信された前記第１の情報を受信する構成であることが好ましい。
【０００７】
上記の監視装置では、前記第１の情報は、前記セルコントロールシステムと、前記セルコントロールシステムと接続された装置との間の通信状態の情報であることが好ましい。
【０００８】
上記の監視装置では、前記第２の情報は、前記セルコントロールシステムと、前記セルコントロールシステムと接続された装置との間の通信状態から生成される、前記稼働状況に係る情報であることが好ましい。
【０００９】
上記の監視装置では、前記製造機械は、加工機、ロボット、ＰＬＣ、搬送機、計測器、試験装置、プレス機、圧入器、印刷機、ダイカストマシン、射出成型機、食品機械、包装機、溶接機、洗浄機、塗装機、組立装置、実装機、木工機械、シーリング装置、又は切断機を含むことが好ましい。
【００１０】
本願の生産システムは、上記に記載の監視装置と、複数の製造機械を有する製造セルと、前記製造セルを管理するセルコントロールシステムと、を有することを特徴とする。
【００１１】
本願の監視プログラムは、複数の製造機械を有する製造セルを管理するセルコントロールシステムを監視する監視装置の制御プログラムであって、前記セルコントロールシステムの稼働状況に係る第１の情報を受信し、受信した前記第１の情報に基づいて第２の情報を生成し、生成された前記第２の情報を外部に出力する、ことを前記監視装置に実行させることを特徴とする。
【図面の簡単な説明】
【００１２】
【図１】実施形態１による生産システムの概略構成の一例を示す図。
【図２】監視装置の概略構成の一例を示す図。
【図３】セルコントロール装置による第１の情報送信の動作を示すフローチャート。
【図４】監視装置による第２の情報出力の動作を示すフローチャート。
【図５】実施形態２における監視装置による第２の情報出力の動作を示すフローチャート。
【図６】実施形態２におけるセルコントロール装置による第１の情報送信の動作を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００１４】
（実施形態１）
図１は、本実施形態による生産システムの概略構成の一例を示す図である。
本実施形態の生産システム１は、図１に示すように、生産計画装置１０と、セルコントロールシステム２０と、製造セル３０と、監視装置４０と、を有する。
【００１５】
生産システム１では、生産計画装置１０とセルコントロールシステム２０、セルコントロールシステム２０と製造セル３０、及び、セルコントロールシステム２０と監視装置４０は、それぞれ、インターネット等の通信ネットワークを介して接続される。
【００１６】
生産計画装置１０は、製品の製造を計画する装置である。生産計画装置１０は、サーバー又はパーソナルコンピューター等である。生産計画装置１０は、企業資源管理機能及び供給連鎖管理機能を有し、企業全体の経営資源を記憶するとともに、製品の製造から販売までの各工程における情報を記憶する。また、生産計画装置１０は、各製造場所（工場）に配置された製造セル３０の名称（製造セル名）、各セルが製造可能な製品の名前（製品名）、各セルが単位時間（例えば１日）あたりにその製品を製造できる製造可能数等を記憶する。生産計画装置１０は、記憶した経営資源と、各工程における情報と、製造セル３０に関する情報とに基づいて生産計画を作成する。生産計画には、製造する製品毎に、使用する製造セル３０の製造セル名、製品名、個数、納期、製造場所（工場）等の情報が含まれる。
【００１７】
セルコントロールシステム２０は、製造セル３０を管理し、製造セル３０を制御するセルコントロール装置２００を有する。セルコントロール装置２００は、サーバー又はパーソナルコンピューター等である。セルコントロール装置２００は、図示しない通信機能、記憶機能、情報生成機能、及び制御機能を有する。セルコントロールシステム２０は、複数のセルコントロール装置で構成されても良い。
【００１８】
製造セル３０は、製品を製造するための製造機械をフレキシブルに組み合わせた集合である。製造セル３０は、複数の製造機械３００〜３０２を有する。製造機械３００〜３０２は、加工機、ロボット、ＰＬＣ（Programmable Logic Controller）、搬送機、計測器、試験装置、プレス機、圧入器、印刷機、ダイカストマシン、射出成型機、食品機械、包装機、溶接機、洗浄機、塗装機、組立装置、実装機、木工機械、シーリング装置、又は切断機等を含む。なお、製造セル３０には、製造機械が一つだけ含まれていても良い。これによれば、様々な種類の製造機械３００〜３０２を対象とするため、製造できる製品の種類も多くなり、これによって、多品種の製造セル３０を管理するセルコントロールシステム２０を監視することができる。したがって、多品種生産の生産システム１を安定稼働させることができる。
【００１９】
監視装置４０は、セルコントロール装置２００の稼働状況を監視する装置である。監視装置４０は、サーバー又はパーソナルコンピューター等である。本実施形態では、１台の監視装置４０が、複数のセルコントロールシステム２０の複数のセルコントロール装置２００の稼働状況を監視している。監視装置４０は、自身の監視するセルコントロール装置２００と通信可能であれば、その配置を問わない。監視装置４０は、通信機能、記憶機能（及び判断機能）を有する。監視装置４０は、接続されたセルコントロール装置２００が正常稼働していない場合、異常を通知する機能を備える。なお、複数台の監視装置４０が、複数のセルコントロールシステム２０の複数のセルコントロール装置２００の稼働状況を監視してもよい。
【００２０】
次に、監視装置４０について詳しく説明する。
図２は、監視装置４０の概略構成の一例を示す図である。
本実施形態の監視装置４０は、通信部４００、生成部４０１、出力部４０２、及び記憶部４０３を有する。なお、各部間での信号あるいは情報の受け渡しは、バスＢＵＳを介して行われる。
【００２１】
監視装置４０は、セルコントロール装置２００から送信された第１の情報に基づき、セルコントロール装置２００が正常に稼働しているかどうかを判断する。正常に稼働していないと判断した場合、通信ネットワークにより接続された、生産システム１の外部の機器である生産システム外機器５００等に第２の情報を出力することで、セルコントロール装置２００が正常に稼働していないことを通知する。なお、第１の情報及び第２の情報の詳細については追って説明する。
【００２２】
通信部４００は、セルコントロール装置２００から送信された第１の情報を受信する。通信部４００は、通信インターフェイス回路を有し、インターネット等の通信ネットワークを介して、セルコントロール装置２００と通信する。通信部４００は、セルコントロール装置２００から受信した第１の情報を生成部４０１に送る。
【００２３】
生成部４０１は、通信部４００が受信した第１の情報に基づいて第２の情報を生成する。生成部４０１は、生成した第２の情報を出力部４０２に送る。
【００２４】
出力部４０２は、生成部４０１から送信された第２の情報を外部に出力する。出力部４０２は、通信インターフェイス回路を有し、インターネット等の通信ネットワークを介して、生産システム外機器５００と通信する。出力部４０２は、生成部４０１が生成した第２の情報を生産システム外機器５００に送る。
【００２５】
記憶部４０３は、例えば、磁気テープ装置、磁気ディスク装置、又は光ディスク装置のうちの少なくとも一つを備える。記憶部４０３は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等のメモリー装置、ハードディスク等の固定ディスク装置、又はフレキシブルディスク、光ディスク等の可搬用の記憶装置等を有する。また、記憶部４０３には、監視装置４０の各種処理に用いられる監視プログラムとしてのコンピュータープログラム、データベース、テーブル等が格納される。コンピュータープログラムは、コンピューター読み取り可能な可搬型記録媒体から公知のセットアッププログラム等を用いて記憶部４０３にインストールされても良い。可搬型記録媒体は、例えばＣＤ−ＲＯＭ（compact disk read only memory）、ＤＶＤ−ＲＯＭ（digital versatile disk read only memory）等である。また、コンピュータープログラムは、通信ネットワークで接続された、監視装置４０の外部の記憶装置に格納され、監視装置４０により、必要に応じて参照されても良い。
【００２６】
具体的には、コンピュータープログラムは、監視装置４０の制御プログラムである。制御プログラムは、セルコントロール装置２００の稼働状況に係る第１の情報に基づいて第２の情報を生成し、生成された第２の情報を生産システム外機器５００に出力する、ことを監視装置４０に実行させる。
【００２７】
これによれば、セルコントロール装置２００が機能不全に陥った場合、その情報を外部に迅速に通知することができる。これにより、原因を特定し対処方法を検討・実施することができる。
【００２８】
なお、通信部４００と出力部４０２の有する通信インターフェイス回路とは、同一のものを用いても良い。
【００２９】
第１の情報は、セルコントロールシステム２０と、セルコントロールシステム２０と接続された装置と、の間の通信状態に関する情報である。これによれば、第１の情報の作り方が単純であるため、セルコントロール装置２００への機能の追加が容易である。これによって、既存の生産システム１を作り直すことなく、監視装置４０を追加・設置することができる。したがって、システム構築が容易な監視装置４０を提供することができる。
また、第１の情報は、セルコントロールシステム２０と、セルコントロールシステム２０と接続された装置と、の間の通信状態に関する情報、セルコントロール装置２００の稼働状況を示す稼働情報、及びセルコントロール装置２００と、セルコントロール装置２００と接続された生産計画装置１０や製造機械３００〜３０２との間の通信状態に関する情報のうち少なくとも一つの情報である。
【００３０】
なお、稼働状況は、機能不全がある状況と、機能不全がない状況と、に大別され、機能不全がない状況を正常稼働していると定義する。また、機能不全がある状況とは、セルコントロール装置２００が有する機能のいずれかを使用できない状況である。例えば、セルコントロール装置２００と接続された生産計画装置１０や製造機械３００〜３０２との通信が行えない状況である。
【００３１】
第１の情報には、セルコントロール装置２００と接続された生産計画装置１０や製造機械３００〜３０２のそれぞれの装置ＩＤと、セルコントロール装置２００と接続されたそれぞれの装置との通信可否と、セルコントロール装置２００自身の装置ＩＤと、が含まれる。第１の情報の内容より、セルコントロール装置２００とどの装置との間に機能不全が生じているかを特定することができる。
【００３２】
第２の情報は、第１の情報を基に生成される情報である。例えば、セルコントロール装置２００等と、セルコントロール装置２００等と接続された生産計画装置１０や製造機械３００〜３０２等との通信状態から導出（生成）される稼働状況に係る情報である。第２の情報は、セルコントロールシステム２０と、セルコントロールシステム２０と接続された装置と、の通信状態から導出（生成）される、稼働状況に係る情報である。これによれば、生産システム１内のすべての装置中のどの装置間に機能不全が生じているかを特定することができる。これによって、機能不全の原因の推定がし易くなり、対処方法の検討・実施を効率的に行うことができる。また、セルコントロール装置２００等から第１の情報を受信できない場合は、第１の情報を受信不可であるという情報として生成される。
【００３３】
第１の情報が受信できた場合の第２の情報には、生産システム１内の、通信ネットワークを介して接続された、それぞれの装置間の通信可否の情報が含まれる。第２の情報の内容より、生産システム１内のどの装置間に機能不全が生じているかを特定することができる。
【００３４】
第１の情報が受信できなかった場合の第２の情報には、セルコントロール装置２００の装置ＩＤと、セルコントロール装置２００からの第１の情報を受信不可であるという情報と、が含まれる。第２の情報の内容より、セルコントロール装置が複数存在する場合、どのセルコントロール装置との通信が不可能かを特定することができる。
【００３５】
生産システム外機器５００は、生産システム１の外部の機器である。生産システム外機器５００は、監視装置４０から受信した第２の情報を基に、例えば、工程管理者に不具合情報を通知したり、新たな生産計画を立てたり、といった対処を実施する。
【００３６】
図３及び図４は、生産システム１における、稼働状況監視のための情報のやり取りの動作を示すフローチャートである。
図３は、セルコントロール装置２００による第１の情報送信の動作を示すフローチャートで、図４は、監視装置４０による第２の情報出力の動作を示すフローチャートである。
【００３７】
以下、図３に示したフローチャートを参照しつつ、セルコントロール装置２００による前提条件としての第１の情報送信の動作を説明する。
【００３８】
最初に、ステップＳ１１０において、セルコントロール装置２００は、セルコントロール装置２００に機能不全があるかを判定する。機能不全がある場合（Ｙｅｓ）、ステップＳ１２０に移行する。機能不全がない場合（Ｎｏ）、ステップＳ１３０に移行する。
【００３９】
次に、ステップＳ１２０において、セルコントロール装置２００は、図示しない情報生成機能によって、第１の情報としてセルコントロール装置２００に「機能不全がある」という情報を生成する。
【００４０】
次に、ステップＳ１３０において、セルコントロール装置２００は、情報生成機能によって、第１の情報としてセルコントロール装置２００が「正常稼働している（機能不全がない）」という情報を生成する。
【００４１】
次に、ステップＳ１４０において、セルコントロール装置２００は、図示しない通信機能により、生成された第１の情報を監視装置４０に送信し、処理を終了する。
【００４２】
以下、図４に示したフローチャートを参照しつつ、監視装置４０による第２の情報出力の動作を説明する。なお、以下に説明する第２の情報出力の動作のフローは、あらかじめ記憶部４０３に記憶されている制御プログラムに基づき実行される。
【００４３】
最初に、ステップＳ２１０において、監視装置４０は、通信部４００がセルコントロール装置２００から第１の情報を受信したかを判定する。受信しない場合（Ｎｏ）、ステップＳ２２０に移行する。受信した場合（Ｙｅｓ）、ステップＳ２３０に移行する。
【００４４】
次に、ステップＳ２２０において、監視装置４０は、セルコントロール装置２００からの第１の情報の受信間隔が、あらかじめ設定されたタイムアウト時間を超えたかどうかを判定する。タイムアウト時間を超えない場合（Ｎｏ）、再度ステップＳ２１０に戻る。タイムアウト時間を超えた場合（Ｙｅｓ）、ステップＳ２４０に移行する。
【００４５】
次に、ステップＳ２３０において、監視装置４０の生成部４０１は、セルコントロール装置２００から受信した第１の情報に基づいてセルコントロール装置２００に機能不全があるかを判定する。機能不全がある場合（Ｙｅｓ）、ステップＳ２５０に移行する。機能不全がない場合（Ｎｏ）、ステップＳ２６０に移行する。
【００４６】
次に、ステップＳ２４０において、監視装置４０の生成部４０１は、第２の情報として「第１の情報を受信不可」という情報を生成する。
【００４７】
次に、ステップＳ２５０において、監視装置４０の生成部４０１は、第２の情報として「機能不全がある」という情報を生成する。
【００４８】
次に、ステップＳ２６０において、監視装置４０の生成部４０１は、第２の情報として「正常稼働している（機能不全がない）」という情報を生成する。
【００４９】
次に、ステップＳ２７０において、監視装置４０の出力部４０２は、生成された第２の情報を生産システム外機器５００に出力し、処理を終了する。
【００５０】
これによれば、監視装置４０は、セルコントロールシステム２０が機能不全に陥った場合、上述のステップＳ２３０，Ｓ２５０，Ｓ２７０により、その情報を外部に通知することができる。これにより、原因を特定し対処方法を検討・実施することができる。
【００５１】
以上述べたように、本実施形態に係る生産システム１によれば、監視装置４０は、セルコントロール装置２００が突発的な機能不全に陥ったことを検知し、生産システム外機器５００等に通知することができる。そのため、機能不全への対処方法を検討・実施することができる。したがって、セルコントロール装置２００に機能不全が生じた際に、従来よりも少ないダウンタイムで製品の製造を継続することができるとともに、品質管理及び工程管理を適切に実行することができる。
【００５２】
（実施形態２）
本実施形態による生産システムは、実施形態１と同様の概略構成であり、図１に示す生産システム１と同様である。本実施形態による監視装置は、実施形態１と同様の概略構成であり、図２に示す監視装置４０と同様である。
【００５３】
本実施形態の監視装置４０の通信部４００は、第１の情報の送信要求をセルコントロールシステム２０に送信する点が、実施形態１と異なっている。以下、実施形態１と同じ構成部材には同一符号を付し、ここではそれらの説明を省略又は簡略化する。
【００５４】
本実施形態の通信部４００は、第１の情報の送信要求をセルコントロールシステム２０に送信する。通信部４００は、前述の送信要求に応じてセルコントロールシステム２０から送信された第１の情報を受信する。監視装置４０は、接続されたセルコントロール装置２００に応答を要求する。監視装置４０は、接続されたセルコントロール装置２００が正常稼働しているかを、応答の有無により検知・判断する機能を有する。
【００５５】
図５及び図６は、本実施形態の生産システム１における、稼働状況監視のための情報のやり取りの動作を示すフローチャートである。
図５は、本実施形態における監視装置４０による第２の情報出力の動作を示すフローチャートで、図６は、本実施形態におけるセルコントロール装置２００による第１の情報送信の動作を示すフローチャートである。
【００５６】
以下、図５及び図６に示したフローチャートを参照しつつ、セルコントロール装置２００による第１の情報送信の動作と、監視装置４０による第２の情報出力の動作を説明する。なお、以下に説明する第２の情報出力の動作のフローは、あらかじめ記憶部４０３に記憶されている制御プログラムに基づき実行される。
【００５７】
最初に、図５に示すように、ステップＳ１０において、監視装置４０は、第１の情報の送信要求を生成し、通信部４００を介して、監視装置４０と接続されたすべてのセルコントロール装置２００に対して、第１の情報の送信要求を送信する。
【００５８】
次に、図６に示すように、ステップＳ２０において、セルコントロール装置２００は、監視装置４０からの第１の情報の送信要求があるかを判定する。送信要求がない場合（Ｎｏ）、再度ステップＳ２０に戻る。送信要求がある場合（Ｙｅｓ）、ステップＳ１１０に移行する。
【００５９】
なお、ステップＳ１１０〜Ｓ１４０の処理については、実施形態１におけるステップＳ１１０〜Ｓ１４０の処理と同様であるため省略する。
【００６０】
次に、図５に戻り、ステップＳ２１０〜Ｓ２７０の処理を行う。なお、ステップＳ２１０〜Ｓ２７０の処理については、実施形態１におけるステップＳ２１０〜Ｓ２７０の処理と同様であるため省略する。
【００６１】
以上述べたように、本実施形態に係る生産システム１によれば、監視装置４０からの要求に応答する方式で通信するため、実施形態１に比べて、監視装置４０とセルコントロール装置２００間の通信回数を減らすことができる。そのため、伝送速度等の通信ネットワークが備えるべき要件を緩くすることができる。したがって、セルコントロール装置２００の監視を、実施形態１に比べて、低コストで実現できる。
【００６２】
なお、本発明は、上述した実施形態に限定されず、上述した実施形態に種々の変更や改良などを加えることが可能である。変形例を以下に述べる。
【００６３】
（変形例１）
上記実施形態１では、図１に示すように、１台のセルコントロール装置２００と、セルコントロール装置２００と接続された生産計画装置１０や製造セル３０との通信状態を第１の情報としていた。これに限らず、セルコントロール装置が複数存在する場合は、セルコントロール装置同士も接続されるため、セルコントロール装置同士の通信状態を第１の情報に含めても良い。
【００６４】
以上述べたように、本変形例に係る生産システム１によれば、実施形態１での効果に加え、セルコントロール装置２００とどのセルコントロール装置との間に機能不全が生じているかを特定することができる。
【００６５】
（変形例２）
上記実施形態１では、図１に示すように、生産システム１は、監視装置４０を生産システム１内のその他の装置とは独立した装置の一つとして有していた。これに限らず、生産システム１において、監視装置４０は、監視部あるいは監視機能として、生産計画装置１０の一部として組み込まれても良い。
【００６６】
以上述べたように、本変形例に係る生産システム１によれば、生産計画装置１０がセルコントロール装置２００との通信に用いる通信路を有しているため、専用の通信路を用意する必要が無くなる。これにより、実施形態１での効果に加え、セキュリティーを考慮せずに監視装置４０を提供することができる。
【００６７】
（変形例３）
上記実施形態１では、図２に示すように、監視装置４０は、第２の情報を生産システム外機器５００に出力していた。これに限らず、監視装置４０は、生産システム１の有する装置のいずれかに第２の情報を出力しても良い。例えば、生産計画装置１０に第２の情報を出力し、生産計画の見直しをする、としても良い。
【００６８】
以上述べたように、本変形例に係る生産システム１によれば、実施形態１での効果に加え、機能不全が生じた際の対処が自動化されるため、対処に必要な人員あるいは人件費を削減することができる。
【００６９】
（変形例４）
上記実施形態１では、図２に示すように、監視装置４０は、セルコントロール装置２００の稼働状況の監視と通知をしていた。これに限らず、監視装置４０は、対処の機能を有しても良い。例えば、セルコントロール装置２００が機能不全に陥った場合、あらかじめ用意しておいた予備のセルコントロール装置にセルコントロール装置２００の役割を代理させる、としても良い。
【００７０】
以上述べたように、本変形例に係る生産システム１によれば、実施形態１での効果に加え、機能不全が生じた際の対処が自動化されるため、対処に必要な人員あるいは人件費を削減することができる。
【００７１】
（変形例５）
上記実施形態１では、図２に示すように、監視装置４０は、セルコントロール装置２００と通信していた。これに限らず、監視装置４０は、生産計画装置１０のみと通信し、生産計画装置１０を経由して、セルコントロールシステム２０の稼働状況を監視しても良い。
【００７２】
以上述べたように、本変形例に係る生産システム１によれば、生産計画装置１０がセルコントロール装置２００との通信に用いる通信路を有しているため、セルコントロール装置２００との間に専用の通信路を用意する必要が無くなる。これにより、実施形態１での効果に加え、セルコントロール装置２００との通信時のセキュリティーを考慮せずに監視装置４０を提供することができる。
【００７３】
（変形例６）
上記実施形態１では、図１に示すように、１台のセルコントロール装置２００と、セルコントロール装置２００と接続された生産計画装置１０や製造セル３０との通信状態を第１の情報としていた。また、図２に示すように、監視装置４０は、セルコントロール装置２００の稼働状況の監視と通知をしていた。これに限らず、セルコントロール装置が複数存在する場合は、セルコントロール装置同士も接続されるため、セルコントロール装置同士の通信状態を第１の情報に含め、かつ、監視装置４０は、対処の機能を有しても良い。例えば、セルコントロール装置２００が機能不全に陥った場合、監視装置４０と接続されたセルコントロール装置２００以外のセルコントロール装置に、セルコントロール装置２００の役割を代理させる、としても良い。
【００７４】
以上述べたように、本変形例に係る生産システム１によれば、実施形態１での効果に加え、機能不全が生じた際の対処が自動化されるため、対処に必要な人員あるいは人件費を削減することができる。
【００７５】
以下に、実施形態から導き出される内容を記載する。
【００７６】
監視装置は、複数の製造機械を有する製造セルを管理するセルコントロールシステムを監視する監視装置であって、前記セルコントロールシステムの稼働状況に係る第１の情報を受信する通信部と、前記通信部が受信した前記第１の情報に基づいて第２の情報を生成する生成部と、生成された前記第２の情報を外部に出力する出力部と、を有することを特徴とする。
【００７７】
これによれば、セルコントロールシステムが機能不全に陥った場合、監視装置はその情報を外部に迅速に通知することができる。これにより、原因を特定し対処方法を検討・実施することができる。
【００７８】
上記の監視装置では、前記通信部は、前記第１の情報の送信要求を前記セルコントロールシステムに送信し、前記送信要求に応じて前記セルコントロールシステムから送信された前記第１の情報を受信する構成であることが好ましい。
【００７９】
これによれば、監視装置からの要求に応答する方式で通信するため、監視装置とセルコントロールシステム間の通信回数が減ることになる。これにより、伝送速度等の通信ネットワークが備えるべき要件を緩くすることができる。したがって、セルコントロールシステムの監視を低コストで実現できる。
【００８０】
上記の監視装置では、前記第１の情報は、前記セルコントロールシステムと、前記セルコントロールシステムと接続された装置との間の通信状態の情報であることが好ましい。
【００８１】
これによれば、第１の情報の作り方が単純であるため、セルコントロールシステムへの機能の追加が容易である。これによって、既存の生産システムを作り直すことなく、監視装置を追加・設置することができる。したがって、システム構築が容易な監視装置を提供することができる。
【００８２】
上記の監視装置では、前記第２の情報は、前記セルコントロールシステムと、前記セルコントロールシステムと接続された装置との間の通信状態から生成される、前記稼働状況に係る情報であることが好ましい。
【００８３】
これによれば、生産システム内のすべての装置中のどの装置間に機能不全が生じているかを特定することがでる。これによって、機能不全の原因の推定がし易くなり、対処方法の検討・実施を効率的に行うことができる。
【００８４】
上記の監視装置では、前記製造機械は、加工機、ロボット、ＰＬＣ、搬送機、計測器、試験装置、プレス機、圧入器、印刷機、ダイカストマシン、射出成型機、食品機械、包装機、溶接機、洗浄機、塗装機、組立装置、実装機、木工機械、シーリング装置、又は切断機を含むことが好ましい。
【００８５】
これによれば、様々な種類の製造機械を対象とするため、製造できる製品の種類も多くなる。これによって、多品種の製造セルを管理するセルコントロールシステムを監視することができる。したがって、多品種生産の生産システムを安定稼働させることができる。
【００８６】
生産システムは、上記に記載の監視装置と、複数の製造機械を有する製造セルと、前記製造セルを管理するセルコントロールシステムと、を有することを特徴とする。
【００８７】
これによれば、セルコントロールシステムが機能不全に陥った場合、その情報を外部に迅速に通知することができる。これにより、原因を特定し対処方法を検討・実施することができる。
【００８８】
監視プログラムは、複数の製造機械を有する製造セルを管理するセルコントロールシステムを監視する監視装置の制御プログラムであって、前記セルコントロールシステムの稼働状況に係る第１の情報を受信し、受信した前記第１の情報に基づいて第２の情報を生成し、生成された前記第２の情報を外部に出力する、ことを前記監視装置に実行させることを特徴とする。
【００８９】
これによれば、セルコントロールシステムが機能不全に陥った場合、その情報を外部に迅速に通知することができる。これにより、原因を特定し対処方法を検討・実施することができる。
【符号の説明】
【００９０】
１…生産システム  １０…生産計画装置  ２０…セルコントロールシステム  ３０…製造セル  ４０…監視装置  ２００…セルコントロール装置  ３００〜３０２…製造機械  ４００…通信部  ４０１…生成部  ４０２…出力部  ４０３…記憶部  ５００…生産システム外機器。
【図１】
2020067684.tif 000003
【図２】
2020067684.tif 000004
【図３】
2020067684.tif 000005
【図４】
2020067684.tif 000006
【図５】
2020067684.tif 000007
【図６】
2020067684.tif 000008