(57)【要約】【課題】ユーザの作業負担を軽減することができる情報表示装置を得ること。【解決手段】産業システムのシステム構成図を含むシステム構成データを作成するシステム構成データ作成部と、複数の産業装置の内の１つの画像データを撮像装置から取得する画像データ取得部と、画像データに基づいて、撮像装置で撮像された産業装置を特定する装置特定部と、システム構成図に基づいて、装置特定部で特定された産業装置の構成図を表示部に表示する構成図表示部と、表示部に表示された構成図の中の構成要素が選択されたら、装置特定部で特定された産業装置と通信することにより、選択された構成要素の稼働情報を取得して表示部に表示する稼働情報表示部と、を備える。【選択図】図１２
2017111563.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続された複数の産業装置を含む産業システムの稼働状態を表す稼働情報を表示する情報表示装置であって、
画像又は文字を表示する表示部と、
前記産業システムのシステム構成図を含むシステム構成データを作成するシステム構成データ作成部と、
前記複数の産業装置の内の１つを撮像した画像データを撮像装置から取得する画像データ取得部と、
前記画像データに基づいて、前記撮像装置で撮像された前記産業装置を特定する装置特定部と、
前記システム構成図に基づいて、前記装置特定部で特定された前記産業装置の構成図を前記表示部に表示する構成図表示部と、
前記表示部に表示された前記構成図の中の構成要素が選択されたら、前記装置特定部で特定された前記産業装置と通信することにより、選択された前記構成要素の前記稼働情報を取得して前記表示部に表示する稼働情報表示部と、
を備えることを特徴とする情報表示装置。
【請求項２】
前記システム構成データ作成部は、
前記産業システムのシステム構成図及び前記複数の産業装置を夫々特定する複数の識別情報を含む前記システム構成データを作成し、
前記装置特定部は、
前記画像データと前記識別情報とを照合することにより、前記撮像装置で撮像された前記産業装置を特定することを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記複数の産業装置の内の１つを収納した筐体には、前記筐体に収納されている前記産業装置を特定する識別子が付されており、
前記装置特定部は、
前記識別子の画像と前記識別情報とを照合することにより、前記撮像装置で撮像された前記筐体に収納されている前記産業装置を特定することを特徴とする請求項２に記載の情報表示装置。
【請求項４】
前記複数の産業装置の内の１つを収納した筐体は、前記筐体に収納されている前記産業装置を特定する形状を有しており、
前記装置特定部は、
前記筐体の画像と前記識別情報とを照合することにより、前記撮像装置で撮像された前記筐体に収納されている前記産業装置を特定することを特徴とする請求項２に記載の情報表示装置。
【請求項５】
ネットワーク接続された複数の産業装置を含む産業システムの稼働状態を表す稼働情報を表示する情報表示方法であって、
前記産業システムのシステム構成図を含むシステム構成データを作成するシステム構成データ作成ステップと、
前記複数の産業装置の内の１つを撮像した画像データを撮像装置から取得する画像データ取得ステップと、
前記画像データに基づいて、前記撮像装置で撮像された前記産業装置を特定する装置特定ステップと、
前記システム構成図に基づいて、前記装置特定ステップで特定された前記産業装置の構成図を表示部に表示する構成図表示ステップと、
前記表示部に表示された前記構成図の中の構成要素が選択されたら、前記装置特定ステップで特定された前記産業装置と通信することにより、選択された前記構成要素の前記稼働情報を取得して前記表示部に表示する稼働情報表示ステップと、
を備えることを特徴とする情報表示方法。
【請求項６】
ネットワーク接続された複数の産業装置を含む産業システムの稼働状態を表す稼働情報を表示する情報表示プログラムであって、
前記産業システムのシステム構成図を含むシステム構成データを作成するシステム構成データ作成ステップと、
前記複数の産業装置の内の１つを撮像した画像データを撮像装置から取得する画像データ取得ステップと、
前記画像データに基づいて、前記撮像装置で撮像された前記産業装置を特定する装置特定ステップと、
前記システム構成図に基づいて、前記装置特定ステップで特定された前記産業装置の構成図を表示部に表示する構成図表示ステップと、
前記表示部に表示された前記構成図の中の構成要素が選択されたら、前記装置特定ステップで特定された前記産業装置と通信することにより、選択された前記構成要素の前記稼働情報を取得して前記表示部に表示する稼働情報表示ステップと、
をコンピュータに実行させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、産業システムの稼働状態を表す稼働情報を表示する情報表示装置、方法及びプログラムに関する。
【背景技術】
【０００２】
物品の生産で例示される産業分野において、複数の産業装置をネットワーク接続した産業システムが使用される。
【０００３】
産業システムに含まれる複数の産業装置の接続関係を把握するために、複数の産業装置の接続関係を表すシステム構成図を作成するという要請がある。
【０００４】
上記要請に鑑み、下記の特許文献１には、制御システムのシステム構成を表示する制御システムエンジニアリング装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２００８／１４６３８０号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
更に、複数の産業装置の稼働状態を表す稼働情報を監視するという要請がある。このような要請に対して、各産業装置にプログラマブル表示器を備え、プログラマブル表示器を操作することで、各産業装置の稼働情報を監視することができる。
【０００７】
しかしながら、ユーザは、各産業装置に備えられたプログラマブル表示器で各産業装置の稼働情報を監視するためには、各産業装置の設置場所まで行かなければならない。従って、産業装置の稼働情報を監視するためのユーザの作業負担が大きい。特に、監視しようとする産業装置が工場建屋の２階に配置されているような場合は、ユーザは２階まで昇らなければならず、ユーザの作業負担が大きい。
【０００８】
なお、ユーザが、ある１つの産業装置に備えられたプログラマブル表示器で他の産業装置の稼働状態を監視しようとする場合に、もし複数の産業装置の工場建屋内での配置が描かれた図面が有れば、ユーザは、監視しようとする産業装置を特定する情報を上記図面から読み取って上記プログラマブル表示器に入力することにより、監視しようとする産業装置の稼働状態を上記プログラマブル表示器で監視することも可能である。しかしながら、もし上記図面が工場建屋内の作業現場に有ったとしても、ユーザは、監視しようとする装置を特定する情報を上記図面から読み取って上記プログラマブル表示器に入力しなければならないので、ユーザの作業負担が大きい。また、もし上記図面が工場建屋内の作業現場に無ければ、ユーザは、監視しようとする産業装置を特定する情報を上記プログラマブル表示器に入力できないので、監視しようとする産業装置の稼働状態を上記プログラマブル表示器で監視することはできない。
【０００９】
本発明は、上記に鑑みてなされたものであって、ユーザの作業負担を軽減することができる情報表示装置を得ることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、ネットワーク接続された複数の産業装置を含む産業システムの稼働状態を表す稼働情報を表示する情報表示装置であって、画像又は文字を表示する表示部と、産業システムのシステム構成図を含むシステム構成データを作成するシステム構成データ作成部と、複数の産業装置の内の１つを撮像した画像データを撮像装置から取得する画像データ取得部と、画像データに基づいて、撮像装置で撮像された産業装置を特定する装置特定部と、システム構成図に基づいて、装置特定部で特定された産業装置の構成図を表示部に表示する構成図表示部と、表示部に表示された構成図の中の構成要素が選択されたら、装置特定部で特定された産業装置と通信することにより、選択された構成要素の稼働情報を取得して表示部に表示する稼働情報表示部と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明にかかる情報表示装置は、ユーザの作業負担を軽減することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１にかかる産業システムの構成を示す図
【図２】実施の形態１にかかる第１産業装置の外観を示す図
【図３】実施の形態１にかかる第２産業装置の外観を示す図
【図４】実施の形態１にかかる第３産業装置の外観を示す図
【図５】実施の形態１にかかるエンジニアリングツールのハードウェア構成を示す図
【図６】実施の形態１にかかるエンジニアリングツールの機能ブロックを示す図
【図７】実施の形態１にかかる第１プロジェクトデータを示す図
【図８】実施の形態１にかかる第２プロジェクトデータを示す図
【図９】実施の形態１にかかる第３プロジェクトデータを示す図
【図１０】実施の形態１にかかる第１制御装置のハードウェア構成を示す図
【図１１】実施の形態１にかかる第１プログラマブル表示器のハードウェア構成を示す図
【図１２】実施の形態１にかかる第１プログラマブル表示器の機能ブロックを示す図
【図１３】実施の形態１にかかるシステム構成図を示す図
【図１４】実施の形態１にかかる第１プログラマブル表示器のシステム構成データ作成処理を示すフローチャート
【図１５】実施の形態１にかかる第１プログラマブル表示器の情報表示処理を示すフローチャート
【図１６】実施の形態１にかかる第１プログラマブル表示器の表示画面を示す図
【図１７】実施の形態１にかかる第１プログラマブル表示器の表示画面を示す図
【図１８】実施の形態１にかかる第１プログラマブル表示器の表示画面を示す図
【発明を実施するための形態】
【００１３】
以下に、本発明の実施の形態にかかる情報表示装置、方法及びプログラムを図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１４】
実施の形態１．
図１は、実施の形態１にかかる産業システムの構成を示す図である。産業システム１は、複数の生産工程を実行する。産業システム１は、エンジニアリングツール２と、第１産業装置３と、第２産業装置４と、第３産業装置５と、を含む。第１産業装置３、第２産業装置４及び第３産業装置５は、複数の生産工程を夫々分担して実行する。
【００１５】
第１産業装置３は、負荷に交流電力を供給するインバータ３１と、インバータ３１を制御する第１制御装置３２と、を含む。第１制御装置３２は、プログラマブルコントローラ（ＪＩＳ  Ｂ  ３５０２：２０１１、programmable  controllers（ＰＬＣ））が例示される。インバータ３１は、第１制御装置３２によって制御される被制御装置である。
【００１６】
第１産業装置３は、インバータ３１及び第１制御装置３２のデータをユーザが監視するための第１プログラマブル表示器（ＪＩＳ  Ｂ  ３５５１：２０１２、programmable  display）３３を含む。
【００１７】
第１プログラマブル表示器３３には、画像を撮像する撮像装置３４が接続されている。撮像装置３４は、ディジタルスチルカメラ又はディジタルビデオカメラが例示される。撮像装置３４は、ケーブルＣを介して、第１プログラマブル表示器３３に接続されている。ケーブルＣは、ＵＳＢ（Universal  Serial  Bus）ケーブルが例示される。撮像装置３４は、第１プログラマブル表示器３３に常時接続されていても良いし、ユーザによって使用されるときだけユーザによって第１プログラマブル表示器３３に接続されても良い。
【００１８】
第２産業装置４は、モータを駆動するサーボアンプ４１と、サーボアンプ４１を制御する第２制御装置４２と、サーボアンプ４１及び第２制御装置４２のデータをユーザが監視するための第２プログラマブル表示器４３と、を含む。第２制御装置４２は、モーションコントローラが例示される。サーボアンプ４１は、第２制御装置４２によって制御される被制御装置である。
【００１９】
第３産業装置５は、物体を操作するロボット５１と、ロボット５１を制御する第３制御装置５２と、ロボット５１及び第３制御装置５２のデータをユーザが監視するための第３プログラマブル表示器５３と、を含む。第３制御装置５２は、プログラマブルコントローラが例示される。ロボット５１は、第３制御装置５２によって制御される被制御装置である。
【００２０】
エンジニアリングツール２、第１制御装置３２、第２制御装置４２及び第３制御装置５２は、リング型接続のネットワークＮを介して、通信可能に接続されている。ネットワークＮは、リング型接続に限定されず、ライン型接続又はスター型接続であっても良い。ネットワークＮは、Ｅｔｈｅｒｎｅｔ（登録商標）が例示される。
【００２１】
エンジニアリングツール２は、第１制御装置３２、第２制御装置４２及び第３制御装置５２で実行される制御プログラムを夫々含む複数のプロジェクトデータを作成する。エンジニアリングツール２で作成された複数のプロジェクトデータは、ネットワークＮを介して、第１制御装置３２、第２制御装置４２及び第３制御装置５２に夫々転送される。
【００２２】
図２は、実施の形態１にかかる第１産業装置の外観を示す図である。図３は、実施の形態１にかかる第２産業装置の外観を示す図である。図４は、実施の形態１にかかる第３産業装置の外観を示す図である。
【００２３】
第１産業装置３に含まれるインバータ３１、第１制御装置３２及び第１プログラマブル表示器３３は、筐体３５に収納されている。筐体３５は、本体部３５ａと、本体部３５ａの開口を開閉する扉部３５ｂと、を含む。扉部３５ｂは、支持部３５ｃによって本体部３５ａに結合されており、支持部３５ｃを軸として回動し、本体部３５ａの開口を開閉する。
【００２４】
ユーザは、扉部３５ｂを開くことにより、本体部３５ａに収納されているインバータ３１、第１制御装置３２及び第１プログラマブル表示器３３を目視確認することができる。また、ユーザは、扉部３５ｂを開いた後に第１プログラマブル表示器３３を操作することにより、インバータ３１及び第１制御装置３２の稼働状態を監視することができる。
【００２５】
扉部３５ｂの表側の主面の右上部には、第１産業装置３を一意に識別可能な識別子３５ｂ１が付されている。実施の形態１では、識別子３５ｂ１は、円形の図形であるが、これに限定されない。識別子３５ｂ１の他の例は、ＩＰ（Internet  Protocol）アドレス、ＭＡＣ（Media  Access  Control）アドレス、バーコード又は二次元バーコードが例示される。二次元バーコードは、ＱＲコード（登録商標）が例示される。
【００２６】
識別子３５ｂ１は、扉部３５ｂに刻印されても良い。また、識別子３５ｂ１は、扉部３５ｂにペイントされても良い。識別子３５ｂ１が扉部３５ｂにペイントされることとすれば、識別子３５ｂ１の書き替えが容易になる。また、識別子３５ｂ１が印字された媒体を、扉部３５ｂに貼り付けても良い。媒体は、紙又はフィルムが例示される。識別子３５ｂ１が印字された媒体を扉部３５ｂに貼り付けることとすれば、識別子３５ｂ１の貼り替えが容易になる。
【００２７】
また、扉部３５ｂに識別子３５ｂ１が付されることに代えて、筐体３５の形状が、第１産業装置３を一意に識別可能な形状であっても良い。
【００２８】
第２産業装置４に含まれるサーボアンプ４１、第２制御装置４２及び第２プログラマブル表示器４３は、筐体４４に収納されている。筐体４４の扉部４４ｂの表側の主面の右上部には、第２産業装置４を一意に識別可能な識別子４４ｂ１が付されている。実施の形態１では、識別子４４ｂ１は、三角形の図形であるが、これに限定されない。
【００２９】
また、扉部４４ｂに識別子４４ｂ１が付されることに代えて、筐体４４の形状が、第２産業装置４を一意に識別可能な形状であっても良い。このようにすれば、撮像装置３４の所在場所つまり第１産業装置３の設置場所と第２産業装置４の設置場所との間の距離が、撮像装置３４が識別子４４ｂ１を明瞭に撮像できる距離より長い場合でも、撮像装置３４は、筐体４４の形状を明瞭に撮像できる。これにより、第１プログラマブル表示器３３は、撮像装置３４によって撮像された筐体４４の形状の画像に基づいて、第２産業装置４を一意に識別できる。
【００３０】
第３産業装置５に含まれる第３制御装置５２及び第３プログラマブル表示器５３は、筐体５４に収納されている。筐体５４の扉部５４ｂの表側の主面の右上部には、第３産業装置５を一意に識別可能な識別子５４ｂ１が付されている。実施の形態１では、識別子５４ｂ１は、星形の図形であるが、これに限定されない。
【００３１】
また、扉部５４ｂに識別子５４ｂ１が付されることに代えて、筐体５４の形状が、第３産業装置５を一意に識別可能な形状であっても良い。このようにすれば、撮像装置３４の所在場所つまり第１産業装置３の設置場所と第３産業装置５の設置場所との間の距離が、撮像装置３４が識別子５４ｂ１を明瞭に撮像できる距離より長い場合でも、撮像装置３４は、筐体５４の形状を明瞭に撮像できる。これにより、第１プログラマブル表示器３３は、撮像装置３４によって撮像された筐体５４の形状の画像に基づいて、第３産業装置５を一意に識別できる。
【００３２】
図５は、実施の形態１にかかるエンジニアリングツールのハードウェア構成を示す図である。実施の形態１にかかるエンジニアリングツール２は、コンピュータを利用して実現可能である。コンピュータは、ＣＰＵ（Central  Processing  Unit）２１と、ＲＡＭ（Random  Access  Memory）２２と、ＲＯＭ（Read  Only  Memory）２３と、記憶部２４と、入力部２５と、表示部２６と、ネットワークインタフェース２７と、を含む。ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、記憶部２４、入力部２５、表示部２６及びネットワークインタフェース２７は、バスＢを介して接続されている。
【００３３】
ＣＰＵ２１は、ＲＡＭ２２を作業領域として使用しながら、ＲＯＭ２３及び記憶部２４に記憶されているプログラムを実行する。ＲＯＭ２３に記憶されているプログラムは、ＢＩＯＳ（Basic  Input/Output  System）又はＵＥＦＩ（Unified  Extensible  Firmware  Interface）が例示される。記憶部２４に記憶されているプログラムは、オペレーティングシステムプログラム及びエンジニアリングツールプログラムが例示される。記憶部２４は、ＳＳＤ（Solid  State  Drive）又はＨＤＤ（Hard  Disk  Drive）が例示される。
【００３４】
入力部２５は、ユーザからの操作入力を受け付ける。入力部２５は、キーボード又はマウスが例示される。表示部２６は、文字又は画像を表示する。表示部２６は、液晶表示装置が例示される。ネットワークインタフェース２７は、第１制御装置３２、第２制御装置４２及び第３制御装置５２と通信を行う。
【００３５】
図６は、実施の形態１にかかるエンジニアリングツールの機能ブロックを示す図である。ＣＰＵ２１は、記憶部２４に記憶されたエンジニアリングツールプログラムを実行する。これにより、エンジニアリングツール部２１ａが実現される。
【００３６】
エンジニアリングツール部２１ａは、ユーザからの入力に基づいて、第１プロジェクトデータ２４ａ、第２プロジェクトデータ２４ｂ及び第３プロジェクトデータ２４ｃを作成する。エンジニアリングツール部２１ａは、第１プロジェクトデータ２４ａ、第２プロジェクトデータ２４ｂ及び第３プロジェクトデータ２４ｃを、第１制御装置３２、第２制御装置４２及び第３制御装置５２に夫々転送する。
【００３７】
図７は、実施の形態１にかかる第１プロジェクトデータを示す図である。図８は、実施の形態１にかかる第２プロジェクトデータを示す図である。図９は、実施の形態１にかかる第３プロジェクトデータを示す図である。
【００３８】
第１プロジェクトデータ２４ａは、第１制御装置３２で実行される制御プログラム２４ａ１と、制御プログラム２４ａ１の実行時に参照される制御パラメータ２４ａ２と、第１制御装置３２のメモリ内の複数の作業領域を規定する記述がなされたデータであるデバイスメモリ２４ａ３と、第１制御装置３２とインバータ３１との接続関係を規定する接続情報２４ａ４と、を含む。
【００３９】
デバイスメモリ２４ａ３で規定されている複数の作業領域の各々は、デバイスと呼ばれる。これら複数のデバイスが、第１プログラマブル表示器３３による監視の対象となる。
【００４０】
第１プロジェクトデータ２４ａは、第１産業装置３を一意に識別可能な識別情報２４ａ５を含む。実施の形態１では、第１産業装置３を一意に識別可能な識別子３５ｂ１は円形の図形である。従って、識別情報２４ａ５は、円形の図形の画像データである。なお、識別情報２４ａ５は、画像データに限定されない。識別情報２４ａ５の他の例は、円形の図形の画像データをテキストデータに変換したデータが例示される。
【００４１】
第２プロジェクトデータ２４ｂは、第２制御装置４２で実行される制御プログラム２４ｂ１と、制御プログラム２４ｂ１の実行時に参照される制御パラメータ２４ｂ２と、第２制御装置４２のメモリ内の複数の作業領域を規定する記述がなされたデータであるデバイスメモリ２４ｂ３と、第２制御装置４２とサーボアンプ４１との接続関係を規定する接続情報２４ｂ４と、を含む。
【００４２】
第２プロジェクトデータ２４ｂは、第２産業装置４を一意に識別可能な識別情報２４ｂ５を含む。実施の形態１では、第２産業装置４を一意に識別可能な識別子４４ｂ１は三角形の図形である。従って、識別情報２４ｂ５は、三角形の図形の画像データである。
【００４３】
第３プロジェクトデータ２４ｃは、第３制御装置５２で実行される制御プログラム２４ｃ１と、制御プログラム２４ｃ１の実行時に参照される制御パラメータ２４ｃ２と、第３制御装置５２のメモリ内の複数の作業領域を規定する記述がなされたデータであるデバイスメモリ２４ｃ３と、第３制御装置５２とロボット５１との接続関係を規定する接続情報２４ｃ４と、を含む。
【００４４】
第３プロジェクトデータ２４ｃは、第３産業装置５を一意に識別可能な識別情報２４ｃ５を含む。実施の形態１では、第３産業装置５を一意に識別可能な識別子５４ｂ１は星形の図形である。従って、識別情報２４ｃ５は、星形の図形の画像データである。
【００４５】
図１０は、実施の形態１にかかる第１制御装置のハードウェア構成を示す図である。第１制御装置３２は、メイン基板３２ａと、サブ基板３２ｂと、を含む。
【００４６】
メイン基板３２ａは、ＣＰＵ３２ａ１と、ＲＡＭであるメモリ３２ａ２と、通信インタフェース３２ａ３と、ネットワークインタフェース３２ａ４と、バスインタフェース３２ａ５と、記憶部３２ａ６と、を含む。ＣＰＵ３２ａ１、メモリ３２ａ２、通信インタフェース３２ａ３、ネットワークインタフェース３２ａ４、バスインタフェース３２ａ５及び記憶部３２ａ６は、内部バスＢ１を介して接続されている。
【００４７】
通信インタフェース３２ａ３は、第１プログラマブル表示器３３と通信を行う。通信インタフェース３２ａ３は、ＲＳ−４２２が例示される。
【００４８】
ネットワークインタフェース３２ａ４は、エンジニアリングツール２と通信を行う。
【００４９】
バスインタフェース３２ａ５は、内部バスＢ１と拡張バスＢ２とを連絡するバスブリッジ回路である。サブ基板３２ｂは、拡張バスＢ２を介して、メイン基板３２ａに接続されている。サブ基板３２ｂは、インバータ３１に接続されている。
【００５０】
記憶部３２ａ６は、エンジニアリングツール２から受信したプロジェクトデータ２４ａを記憶する。記憶部３２ａ６は、ＳＳＤ又はＨＤＤが例示される。
【００５１】
なお、第２制御装置４２及び第３制御装置５２のハードウェア構成も、第１制御装置３２のハードウェア構成と同様であるので、説明及び図示を省略する。
【００５２】
図１１は、実施の形態１にかかる第１プログラマブル表示器のハードウェア構成を示す図である。第１プログラマブル表示器３３は、ＣＰＵ３３ａと、ＲＡＭ３３ｂと、記憶部３３ｃと、表示部３３ｄと、入力部３３ｅと、通信インタフェース３３ｆと、ＵＳＢインタフェース３３ｇと、を備える。
【００５３】
ＣＰＵ３３ａは、ＲＡＭ３３ｂを作業領域として使用しながら、記憶部３３ｃに記憶されている情報表示プログラムを実行する。
【００５４】
表示部３３ｄは、文字及び画像を表示する。表示部３３ｄは、液晶表示装置が例示される。入力部３３ｅは、作業者からの入力を受け付ける。入力部３３ｅは、タッチパネルが例示される。液晶表示装置とタッチパネルとは一体に構成されても良いし、液晶表示装置の前面にタッチパネルが取り付けられても良い。
【００５５】
通信インタフェース３３ｆは、第１制御装置３２と通信を行う。ＵＳＢインタフェース３３ｇは、撮像装置３４から画像データを取得する。
【００５６】
図１２は、実施の形態１にかかる第１プログラマブル表示器の機能ブロックを示す図である。ＣＰＵ３３ａは、記憶部３３ｃに記憶された情報表示プログラムを実行する。これにより、情報表示部３３ａ１が実現される。
【００５７】
情報表示部３３ａ１は、産業システム１のシステム構成図３３ｃ１ａ、第１産業装置３を特定する識別情報２４ａ５を含む第１プロジェクトデータ２４ａ、第２産業装置４を特定する識別情報２４ｂ５を含む第２プロジェクトデータ２４ｂ及び第３産業装置５を特定する識別情報２４ｃ５を含む第３プロジェクトデータ２４ｃを含むシステム構成データ３３ｃ１を作成するシステム構成データ作成部３３ａ１ａを含む。
【００５８】
図１３は、実施の形態１にかかるシステム構成図を示す図である。システム構成図３３ｃ１ａは、第１制御装置３２に対応する画像３３ｃ１ａ１、インバータ３１に対応する画像３３ｃ１ａ２、第２制御装置４２に対応する画像３３ｃ１ａ３、サーボアンプ４１に対応する画像３３ｃ１ａ４、第３制御装置５２に対応する画像３３ｃ１ａ５及びロボット５１に対応する画像３３ｃ１ａ６を含む。
【００５９】
システム構成データ作成部３３ａ１ａは、第１制御装置３２、第２制御装置４２及び第３制御装置５２と通信し、既存のシステム構成図作成技術を利用することにより、システム構成図３３ｃ１ａを作成することができる。既存のシステム構成図作成技術は、特許文献１記載の技術が例示される。
【００６０】
再び図１２を参照すると、情報表示部３３ａ１は、第１産業装置３、第２産業装置４及び第３産業装置５の内の１つを撮像した画像データを撮像装置３４から取得する画像データ取得部３３ａ１ｂを含む。
【００６１】
情報表示部３３ａ１は、撮像装置３４で撮像された産業装置を特定する装置特定部３３ａ１ｃを含む。
【００６２】
情報表示部３３ａ１は、システム構成図３３ｃ１ａに基づいて、装置特定部３３ａ１ｃで特定された産業装置の構成図を表示部３３ｄに表示する構成図表示部３３ａ１ｄを含む。
【００６３】
情報表示部３３ａ１は、表示部３３ｄに表示された構成図の中の構成要素が選択されたら、装置特定部３３ａ１ｃで特定された産業装置と通信することにより、選択された構成要素の稼働情報を取得して表示部３３ｄに表示する稼働情報表示部３３ａ１ｅを含む。
【００６４】
稼働情報表示部３３ａ１ｅは、第１産業装置３、第２産業装置４又は第３産業装置５と通信して稼働情報を取得したら、稼働情報３３ｃ２を作成する。稼働情報３３ｃ２は、第１稼働情報３３ｃ２ａ、第２稼働情報３３ｃ２ｂ及び第３稼働情報３３ｃ２ｃを含む。稼働情報表示部３３ａ１ｅは、第１産業装置３と通信して稼働情報を取得したら、第１稼働情報３３ｃ２ａを作成する。稼働情報表示部３３ａ１ｅは、第２産業装置４と通信して稼働情報を取得したら、第２稼働情報３３ｃ２ｂを作成する。稼働情報表示部３３ａ１ｅは、第３産業装置５と通信して稼働情報を取得したら、第３稼働情報３３ｃ２ｃを作成する。
【００６５】
先に説明したように、ユーザは、筐体３５の扉部３５ｂを開いて第１プログラマブル表示器３３を操作することにより、第１制御装置３２及びインバータ３１の稼働状態を監視することができる。
【００６６】
同様に、ユーザは、筐体４４の扉部４４ｂを開いて第２プログラマブル表示器４３を操作することにより、第２制御装置４２及びサーボアンプ４１の稼働状態を監視することができる。しかしながら、ユーザは、第２プログラマブル表示器４３を操作するためには、筐体４４の設置場所まで行かなければならない。
【００６７】
同様に、ユーザは、筐体５４の扉部５４ｂを開いて第３プログラマブル表示器５３を操作することにより、第３制御装置５２及びロボット５１の稼働状態を監視することができる。しかしながら、ユーザは、第３プログラマブル表示器５３を操作するためには、筐体５４の設置場所まで行かなければならない。
【００６８】
従って、第２制御装置４２、サーボアンプ４１、第３制御装置５２及びロボット５１の稼働状態を監視するためのユーザの作業負担が大きい。特に、筐体３５が工場建屋の１階に配置され、筐体４４及び筐体５４が工場建屋の２階に配置されているような場合は、ユーザは、第２制御装置４２、サーボアンプ４１、第３制御装置５２及びロボット５１の稼働状態を監視するために２階まで昇らなければならず、ユーザの作業負担が大きい。
【００６９】
なお、ユーザが第２制御装置４２、サーボアンプ４１、第３制御装置５２又はロボット５１の稼働状態を第１プログラマブル表示器３３で監視しようとする場合に、もし産業システム１全体の工場建屋内での配置が描かれた図面が有れば、ユーザは、監視しようとする装置を特定する情報を上記図面から読み取って第１プログラマブル表示器３３に入力することにより、第２制御装置４２、サーボアンプ４１、第３制御装置５２又はロボット５１の稼働状態を第１プログラマブル表示器３３で監視することも可能である。しかしながら、もし上記図面が工場建屋内の作業現場に有ったとしても、ユーザは、監視しようとする装置を特定する情報を上記図面から読み取って第１プログラマブル表示器３３に入力しなければならないので、ユーザの作業負担が大きい。また、もし上記図面が工場建屋内の作業現場に無ければ、ユーザは、監視しようとする装置を特定する情報を第１プログラマブル表示器３３に入力できないので、第２制御装置４２、サーボアンプ４１、第３制御装置５２又はロボット５１の稼働状態を第１プログラマブル表示器３３で監視することはできない。
【００７０】
実施の形態１にかかる産業システム１は、上記のような事情に鑑み、筐体４４又は筐体５４の設置場所に行かなくても、第２制御装置４２、サーボアンプ４１、第３制御装置５２及びロボット５１の稼働状態を監視することを可能とし、ユーザの作業負担を軽減することを可能とする。
【００７１】
図１４は、実施の形態１にかかる第１プログラマブル表示器のシステム構成データ作成処理を示すフローチャートである。
【００７２】
第１プログラマブル表示器３３は、システム構成データ３３ｃ１を作成する指示がユーザによって入力されたら又は予め設定されたタイミングになったら、図１４に示すシステム構成データ作成処理を実行する。予め設定されたタイミングは、毎日の始業時、毎日の終業時又は毎正時が例示される。
【００７３】
システム構成データ作成部３３ａ１ａは、ステップＳ１００において、第１制御装置３２、第２制御装置４２及び第３制御装置５２と通信することにより、システム構成図３３ｃ１ａ、第１プロジェクトデータ２４ａ、第２プロジェクトデータ２４ｂ及び第３プロジェクトデータ２４ｃを含むシステム構成データ３３ｃ１を作成する。
【００７４】
システム構成データ作成部３３ａ１ａは、既存のシステム構成図作成技術を利用することにより、システム構成図３３ｃ１ａを作成することができる。既存のシステム構成図作成技術は、特許文献１記載の技術が例示される。
【００７５】
特許文献１記載の技術を利用すると、具体的には、システム構成データ作成部３３ａ１ａは、第１プログラマブル表示器３３に直接接続された第１制御装置３２を、システム構成データ作成部３３ａ１が第２制御装置４２及び第３制御装置５２と通信を行うための起点となる制御装置とする。次に、システム構成データ作成部３３ａ１ａは、第１制御装置３２を通信の起点にして、第１制御装置３２、第２制御装置４２及び第３制御装置５２に、第１産業装置３、第２産業装置４及び第３産業装置５の構成並びにネットワークＮを含むネットワーク構成情報の送信を要求する。第１制御装置３２、第２制御装置４２及び第３制御装置５２は、ネットワーク構成情報の送信の要求をシステム構成データ作成部３３ａ１から受信したら、ネットワーク構成情報をシステム構成データ作成部３３ａ１に送信する。次に、システム構成データ作成部３３ａ１ａは、産業システム１の構成要素をオブジェクトとし、第１産業装置３、第２産業装置４及び第３産業装置５の構成と、各産業装置とネットワークＮとの接続関係を、オブジェクトを用いて表示するために必要な座標を算出することで、第１産業装置３、第２産業装置４及び第３産業装置５を含む産業システム１全体のシステム構成図３３ｃ１ａを作成することができる。
【００７６】
また、システム構成データ作成部３３ａ１ａは、第１制御装置３２に第１プロジェクトデータ２４ａの送信を要求する。第１制御装置３２は、第１プロジェクトデータ２４ａの送信の要求をシステム構成データ作成部３３ａ１ａから受信したら、第１プロジェクトデータ２４ａをシステム構成データ作成部３３ａ１ａに送信する。これにより、システム構成データ作成部３３ａ１ａは、第１制御装置３２から第１プロジェクトデータ２４ａを取得することができる。
【００７７】
また、システム構成データ作成部３３ａ１ａは、第１制御装置３２を通信の起点にして、第２制御装置４２に第２プロジェクトデータ２４ｂの送信を要求する。第２制御装置４２は、第２プロジェクトデータ２４ｂの送信の要求をシステム構成データ作成部３３ａ１ａから受信したら、第２プロジェクトデータ２４ｂをシステム構成データ作成部３３ａ１ａに送信する。これにより、システム構成データ作成部３３ａ１ａは、第２制御装置４２から第２プロジェクトデータ２４ｂを取得することができる。
【００７８】
また、システム構成データ作成部３３ａ１ａは、第１制御装置３２を通信の起点にして、第３制御装置５２に第３プロジェクトデータ２４ｃの送信を要求する。第３制御装置５２は、第３プロジェクトデータ２４ｃの送信の要求をシステム構成データ作成部３３ａ１ａから受信したら、第３プロジェクトデータ２４ｃをシステム構成データ作成部３３ａ１ａに送信する。これにより、システム構成データ作成部３３ａ１ａは、第３制御装置５２から第３プロジェクトデータ２４ｃを取得することができる。
【００７９】
なお、実施の形態１では、システム構成データ作成部３３ａ１ａは、第１プロジェクトデータ２４ａ、第２プロジェクトデータ２４ｂ及び第３プロジェクトデータ２４ｃをシステム構成データ３３ｃ１に含めることとしたが、識別情報２４ａ５，２４ｂ５及び２４ｃ５だけをシステム構成データ３３ｃ１に含めることとしても良い。
【００８０】
図１５は、実施の形態１にかかる第１プログラマブル表示器の情報表示処理を示すフローチャートである。
【００８１】
第１プログラマブル表示器３３は、第１産業装置３、第２産業装置４及び第３産業装置５の内の１つの稼働状態を監視する指示がユーザによって入力されたら、図１５に示す情報表示処理を実行する。
【００８２】
画像データ取得部３３ａ１ｂは、ステップＳ１０２において、第１産業装置３、第２産業装置４及び第３産業装置５の内の１つを収納する筐体３５、筐体４４又は筐体５４の画像データを撮像装置３４から取得する。実施の形態１では、ユーザは、第３産業装置５を収納する筐体５４を撮像装置３４で撮像するものとする。ユーザが撮像装置３４を筐体５４に向けてシャッターを押下したら、撮像装置３４は、筐体５４の画像データを画像データ取得部３３ａ１ｂに送信する。これにより、画像データ取得部３３ａ１ｂは、筐体５４の画像データを取得することができる。
【００８３】
なお、撮像装置３４の所在場所つまり第１産業装置の設置場所と第３産業装置５の設置場所との間の距離が長いと、撮像装置３４が、筐体５４に付された識別子５４ｂ１を明瞭に撮像できないことが考えられる。その場合は、先に説明したように、筐体５４に識別子５４ｂ１を付すことに代えて、筐体５４の形状を第３産業装置５を一意に識別可能な形状とすれば良い。このようにすれば、撮像装置３４の所在場所つまり第１産業装置３の設置場所と第３産業装置５の設置場所との間の距離が、撮像装置３４が識別子５４ｂ１を明瞭に撮像できる距離より長い場合でも、撮像装置３４は、筐体５４の形状を明瞭に撮像できる。これにより、第１プログラマブル表示器３３は、撮像装置３４によって撮像された筐体５４の形状の画像に基づいて、第３産業装置５を一意に識別できる。
【００８４】
図１６は、実施の形態１にかかる第１プログラマブル表示器の表示画面を示す図である。第１プログラマブル表示器３３の表示部３３ｄは、画像表示領域３３ｄ１を有する。画像表示領域３３ｄ１は、ウィンドウであり、ユーザは、画像表示領域３３ｄ１を拡大、縮小及び移動することができる。
【００８５】
画像表示領域３３ｄ１は、第１産業装置３、第２産業装置４及び第３産業装置５の内の１つの稼働状態を監視する指示がユーザによって入力されたら、第１プログラマブル表示器３３の通常動作時に表示される通常画面の手前側にオーバーラップして表示される。または、画像表示領域３３ｄ１が通常画面の手前側にオーバーラップして表示されることに代えて、第１産業装置３、第２産業装置４及び第３産業装置５の内の１つの稼働状態を監視する稼働状態を監視するための監視専用画面が表示されても良い。
【００８６】
画像データ取得部３３ａ１ｂは、撮像装置３４から取得した画像データに基づく画像を画像表示領域３３ｄ１内に表示する。撮像装置３４から取得した画像データは、ＪＰＥＧ（Joint  Photographic  Expert  Group）データ又はビットマップデータが例示される。実施の形態１では、画像データ取得部３３ａ１ｂは、ＪＰＥＧデータを復号したデータ又はビットマップデータを表示部３３ｄのビデオＲＡＭに書き込むことにより、筐体５４の画像３３ｄ１ａを画像表示領域３３ｄ１内に表示する。画像３３ｄ１ａは、識別子５４ｂ１に対応する画像３１ｄ１ｂを有する。
【００８７】
なお、画像表示領域３３ｄ１の図中右隣には、稼働情報の表示を行うか否かを設定するためのボタン３３ｄ２が表示されている。ボタン３３ｄ２は、タッチされることでオン又はオフにトグルされる。
【００８８】
ボタン３３ｄ２は、画像表示領域３３ｄ１が表示されると共に、通常画面の手前側にオーバーラップして表示される。または、ボタン３３ｄ２は、ボタン３３ｄ２を表示する指示がユーザによって入力されたら、通常画面の手前側にオーバーラップして表示されても良い。または、ボタン３３ｄ２が通常画面の手前側にオーバーラップして表示されることに代えて、第１産業装置３、第２産業装置４及び第３産業装置５の内の１つの稼働状態を監視する稼働状態を監視するための監視専用画面が表示されても良い。
【００８９】
ユーザは、ボタン３３ｄ２を操作することにより、稼働情報の表示を行うか否かを容易に設定することができる。
【００９０】
また、ボタン３３ｄ２は、初期時にオンに設定されていることとすると好適である。これにより、ユーザは、撮像装置３４を筐体５４に向けるだけで、ボタン３３ｄ２をオンに設定しなくても、第３制御装置５の稼働情報を表示させることができる。
【００９１】
再び図１５を参照すると、装置特定部３３ａ１ｃは、ステップＳ１０４において、筐体５４の画像３３ｄ１ａと、記憶部３３ｃに記憶されている識別情報２４ａ５，２４ｂ５及び２４ｃ５と、を照合することにより、撮像装置３４で撮像された筐体３５，４４又は５４に収納されている産業装置を特定する。具体的には、装置特定部３３ａ１ｃは、識別子５４ｂ１の画像３１ｄ１ｂと識別情報２４ｃ５とを照合し、画像３１ｄ１ｂと識別情報２４ｃ５とが一致するので、撮像装置３４で撮像された筐体５４に収納されている第３産業装置５を特定する。
【００９２】
なお、扉部５４ｂに識別子５４ｂ１が付されることに代えて、筐体５４の形状が第３産業装置５を一意に識別可能な形状である場合には、装置特定部３３ａ１ｃは、筐体５４の形状と識別情報２４ｃ５とを照合し、筐体５４の形状と識別情報２４ｃ５とが一致したら、撮像装置３４で撮像された筐体５４に収納されている第３産業装置５を特定できる。
【００９３】
構成図表示部３３ａ１ｄは、ステップＳ１０６において、ボタン３３ｄ２がオンに設定されているか否かを判定する。構成図表示部３３ａ１ｄは、ボタン３３ｄ２がオンに設定されていると判定したら（Ｙｅｓ）、処理をステップＳ１０８に進める。構成図表示部３３ａ１ｄは、ボタン３３ｄ２がオフに設定されていると判定したら（Ｎｏ）、処理を終了する。
【００９４】
構成図表示部３３ａ１ｄは、ステップＳ１０８において、システム構成図３３ｃ１ａに基づいて、装置特定部３３ａ１ｃで特定された第３産業装置５の構成図を表示部３３ｄに表示する。第３産業装置５の構成図は、システム構成図３３ｃ１ａの一部分であり、第３制御装置５２に対応する画像３３ｄ１ｃ１と、ロボット５１に対応する画像３３ｄ１ｃ２と、を有する。構成図表示部３３ａ１ｄは、第３制御装置５２に対応する画像３３ｄ１ｃ１と、ロボット５１に対応する画像３３ｄ１ｃ２と、を有する画像データを表示部３３ｄのビデオＲＡＭに書き込むことにより、第３産業装置５の構成図を表示部３３ｄに表示する。
【００９５】
図１７は、実施の形態１にかかる第１プログラマブル表示器の表示画面を示す図である。構成図表示部３３ａ１ｄは、第３産業装置５の構成図３３ｄ１ｃの画像データを表示部３３ｄのビデオＲＡＭに書き込むことにより、画像３３ｄ１ａの図中右隣に、第３産業装置５の構成図３３ｄ１ｃを表示する。なお、構成図表示部３３ａ１ｄは、構成図３３ｄ１ｃの一部又は全部を画像３３ｄ１ａに重ねて表示しても良い。
【００９６】
ユーザは、第３制御装置５２に対応する画像３３ｄ１ｃ１及びロボット５１に対応する画像３３ｄ１ｃ２の内の監視しようとする装置の画像をタッチすることにより、選択する。
【００９７】
再び図１５を参照すると、稼働情報表示部３３ａ１ｅは、ステップＳ１１０において、構成図３３ｄ１ｃの中の構成要素が選択されたか否かを判定する。稼働情報表示部３３ａ１ｅは、構成要素が選択されていないと判定したら（Ｎｏ）、ステップＳ１１０で待機し、構成要素が選択されたと判定したら（Ｙｅｓ）、処理をステップＳ１１２に進める。実施の形態１では、ユーザは、第３制御装置５２に対応する画像３３ｄ１ｃ１をタッチすることにより、選択するものとする。
【００９８】
稼働情報表示部３３ａ１ｅは、ステップＳ１１２において、装置特定部３３ａ１ｃで特定された第３産業装置５と通信することにより、選択された構成要素である第３制御装置５２の稼働情報を取得して表示部３３ｄに表示する。具体的には、稼働情報表示部３３ａ１ｅは、第３産業装置５に稼働情報の送信を要求する。第３産業装置５は、稼働情報の送信の要求を稼働情報表示部３３ａ１ｅから受信したら、稼働情報を稼働情報表示部３３ａ１ｅに送信する。稼働情報表示部３３ａ１ｅは、第３産業装置５と通信して稼働情報を取得したら、第３稼働情報３３ｃ２ｃを記憶部３３ｃ内に作成する。
【００９９】
図１８は、実施の形態１にかかる第１プログラマブル表示器の表示画面を示す図である。稼働情報表示部３３ａ１ｅは、第３稼働情報３３ｃ２ｃを表示するための画像データを表示部３３ｄのビデオＲＡＭに書き込むことにより、稼働情報３３ｄ１ｄを、構成図３３ｄ１ｃの図中右隣に表示する。なお、稼働情報表示部３３ａ１ｅは、稼働情報３３ｄ１ｄの一部又は全部を構成図３３ｄ１ｃに重ねて表示しても良い。
【０１００】
稼働情報３３ｄ１ｄは、生産数量又は摩耗情報が例示される。第３制御装置５２がＳＳＤ又はＳＤカード（登録商標）で例示される不揮発性半導体記憶装置を備える場合、不揮発性半導体記憶装置は、データ書き込み回数に上限がある。つまり、不揮発性半導体記憶装置には、データ書き込み回数に関して寿命がある。従って、摩耗情報は、不揮発性半導体記憶装置のデータ書き込み回数又はデータ書き込み総量が例示される。
【０１０１】
以上説明したように、稼働情報表示部３３ａ１ｅは、選択された構成要素である第３制御装置５２の稼働情報３３ｄ１ｄを表示部３３ｄに表示できる。これにより、ユーザは、第１産業装置３の設置場所で撮像装置３４を使用して筐体５４を撮像すれば、第３産業装置５の設置場所に行かなくても、第３制御装置５２の稼働情報３３ｄ１ｄを監視することができる。従って、情報表示部３３ａ１は、ユーザの作業負担を軽減することができる。
【０１０２】
また、装置特定部３３ａ１ｃは、撮像装置３４から取得した画像データと識別情報２４ａ５，２４ｂ５及び２４ｃ５とを照合することにより、撮像装置３４で撮像された筐体３５，４４又は５４に収納されている産業装置を特定できる。これにより、ユーザは、監視しようとする産業装置を特定する情報を入力しなくても、監視しようとする産業装置を撮像装置３４で撮像するだけで、監視しようとする産業装置を特定できる。つまり、ユーザは、もし産業システム１全体の工場建屋内での配置が描かれた図面が有っても、上記図面を読み取って第１プログラマブル表示器３３に入力せずに、監視しようとする産業装置を撮像装置３４で撮像するだけで、監視しようとする産業装置を特定できる。従って、情報表示部３３ａ１は、ユーザの作業負担を軽減することができる。また、ユーザは、もし上記図面が無くても、監視しようとする産業装置を撮像装置３４で撮像することで、監視しようとする産業装置を特定できる。従って、情報表示部３３ａ１は、第１プログラマブル表示器３３で第３産業装置５の稼働情報を監視することを可能にすることができる。
【０１０３】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【０１０４】
１  産業システム、２  エンジニアリングツール、３  第１産業装置、４  第２産業装置、５  第３産業装置、２４ａ  第１プロジェクトデータ、２４ａ５  識別情報、２４ｂ  第２プロジェクトデータ、２４ｂ５  識別情報、２４ｃ  第３プロジェクトデータ、２４ｃ５  識別情報、３１  インバータ、３２  第１制御装置、３３  第１プログラマブル表示器、３３ｃ１  システム構成データ、３３ｃ１ａ  システム構成図、３３ｄ１ｃ  構成図、３３ｄ１ｄ  稼働情報、３４  撮像装置、３５，４４，５４  筐体、３５ｂ１，４４ｂ１，５４ｂ１  識別子、４１  サーボアンプ、４２  第２制御装置、４３  第２プログラマブル表示器、５１  ロボット、５２  第３制御装置、５３  第３プログラマブル表示器。
【図１】
2017111563.tif 000003
【図２】
2017111563.tif 000004
【図３】
2017111563.tif 000005
【図４】
2017111563.tif 000006
【図５】
2017111563.tif 000007
【図６】
2017111563.tif 000008
【図７】
2017111563.tif 000009
【図８】
2017111563.tif 000010
【図９】
2017111563.tif 000011
【図１０】
2017111563.tif 000012
【図１１】
2017111563.tif 000013
【図１２】
2017111563.tif 000014
【図１３】
2017111563.tif 000015
【図１４】
2017111563.tif 000016
【図１５】
2017111563.tif 000017
【図１６】
2017111563.tif 000018
【図１７】
2017111563.tif 000019
【図１８】
2017111563.tif 000020