(57)【要約】【課題】  デバイスのデータ確認と共にデバイスに設定されたコメントを同時に把握できるプログラムのモニタ装置を実現する。【解決手段】  プログラムに記述されたデバイスの内容を監視するプログラムのモニタ装置において、  前記デバイスのアドレス及びそのアドレスに格納されたデータ並びに前記デバイスに設定されたコメントを一覧表示するデバイス表示手段を備える。【選択図】                    図１
2007058367.tif 000002
【特許請求の範囲】
【請求項１】
プログラムに記述されたデバイスの内容を監視するプログラムのモニタ装置において、
前記デバイスのアドレス及びそのアドレスに格納されたデータ並びに前記デバイスに設定されたコメントを一覧表示するデバイス表示手段を備えることを特徴とするプログラムのモニタ装置。
【請求項２】
前記デバイス表示手段に表示されたコメントを編集する編集手段を備えることを特徴とする請求項１に記載のプログラムのモニタ装置。
【請求項３】
前記プログラムは、プログラマブルコントローラに適用されるラダープログラムであることを特徴とする請求項１又は２に記載のプログラムのモニタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラムに記述されたデバイスの内容を監視するプログラムのモニタ装置に関する。本発明のモニタ装置の対象となるプログラムは、プログラマブルロジックコントローラ（以下、ＰＬＣ）に適用されるラダープログラムである。
【背景技術】
【０００２】
図３は、従来のプログラムのモニタ装置の構成例を示す機能ブロック図である。１は、フィールドに機器（図示せず）を制御するＰＬＣである。１１は、通信バス２を介してソフトウェア開発ＰＣ３からダウンロードされるアプリケーションプログラムであり、ラダープログラムで記述されている。１２は、ＰＬＣ１内に保持されているデバイスのデータファイルであり、アドレスとそのアドレスに対応したデータを格納している。
【０００３】
４は、通信バス２に接続されたモニタ装置であり、デバッグ等の目的で、プログラムに記述されているデバイスの内容を監視する。４１はデータファイルであり、ＰＬＣ１と通信してＰＬＣ内部に保持されているデータファイル１２の内容を取得して保持している。
【０００４】
４２は、コメントファイルであり、編集手段４３によりオペレータ５が設定したデバイスのコメントをアドレスに対応して保持している。４４はデータ表示手段であり、データファイル４１の内容を表示する。４４ａはそのデータ表示画面である。４５はコメント表示手段であり、コメントファイル４２の内容を表示する。４５ａはそのコメント表示画面である。
【０００５】
図４は、データ表示画面４４ａの画面例である。アドレスに対応したワードデータ及びロングワードデータが表示されている。図５は、コメント表示画面４５ａの画面例である。アドレスに対応して設定されたＩ／Ｏコメントが表示されている。
【０００６】
特許文献１には、プログラマブルロジックコントローラのプログラミング、特にラダー作成ツールに有効に適用可能なプログラム入力支援方法が記載されている。
【０００７】
【特許文献１】特開２００４−２５９０８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来技術では、次のような問題点がある。
（１）データ表示画面４４ａにはデバイスデータのみが表示されるため、この画面のみでは、デバイスの意味（用途）がわからない。
【０００９】
（２）デバイスの意味（用途）を知るためにはコメント表示画面４５ａを同時に開いてコメントを表示させて確認する必要があった。このために操作性、画面表示効率等が悪く、デバッグ効率の低下の要因となっていた。
【００１０】
従って本発明が解決しようとする課題は、デバイスのデータ確認と共にデバイスに設定されたコメントを同時に把握できるプログラムのモニタ装置を実現することにある。
【課題を解決するための手段】
【００１１】
このような課題を達成するために、本発明の構成は次の通りである。
（１）プログラムに記述されたデバイスの内容を監視するプログラムのモニタ装置において、
前記デバイスのアドレス及びそのアドレスに格納されたデータ並びに前記デバイスに設定されたコメントを一覧表示するデバイス表示手段を備えることを特徴とするプログラムのモニタ装置。
【００１２】
（２）前記デバイス表示手段に表示されたコメントに対する編集手段を備えることを特徴とする（１）に記載のプログラムのモニタ装置。
【００１３】
（３）前記プログラムは、プログラマブルコントローラに適用されるラダープログラムであることを特徴とする（１）又は（２）に記載のプログラムのモニタ装置。
【発明の効果】
【００１４】
以上説明したことから明らかなように、本発明によれば次のような効果がある。
（１）デバイス表示手段では、アドレスに対応して格納されたデータ及びコメントが一覧表示されるので、この画面のみでデバイスの意味（用途）が即座に把握できる。
【００１５】
（２）アドレスに対応したデータ及びコメントの一覧表示機能により、操作性及び画面表示効率が向上し、モニタ中のコメント編集が容易となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を図面により詳細に説明する。図１は、本発明を適用したプログラムのモニタ装置の一実施形態を示す機能ブロック図である。図３で説明した従来装置と同一要素には同一符号を付して説明を省略する。以下、本発明の特徴部につき説明する。
【００１７】
図１において、１００は本発明を適用したモニタ装置である。このモニタ装置１００において、データファイル１０１，コメントファイル１０２は、従来のモニタ装置４のデータファイル４１，コメントファイル４２と対応し、同一機能を有する。
【００１８】
デバイス表示手段１０４において、１０４ａは一覧表示画面であり、デバイスのアドレス及びそのアドレスに格納されたデータ並びにデバイスに設定されたコメントを一覧表示する。
【００１９】
１０５は合成手段であり、データファイル１０１のレコード内容とコメントファイル１０２レコード内容を、アドレス情報を共通のキーとしてリレーショナルに関連付け、その連結レコードを一覧表示画面１０４ａとして表示させている。
【００２０】
編集手段１０３は、従来装置の編集手段４３と機能的には同一であるが、デバイス表示手段１０４の一覧表示画面１０４ａと一体機能としてコメント編集する環境を提供している。
【００２１】
図２は、本発明で提供される一覧表示画面１０４ａの画面例である。アドレス，ワードデータ，Ｉ／Ｏコメントがアドレスを共通キーとして１つの画面に表示されている。
【００２２】
以上説明した図１の実施形態では、ソフトウェア開発ＰＣ３を独立の機器として示したが、モニタ装置１００と一体化した上位装置として構成することも可能である。
【００２３】
本発明のモニタ対象となるプログラムとしては、プログラマブルコントローラに適用されるラダープログラムの例を示したが、これに限定されるものではなく、本発明は、プログラム一般のデバッグを実行するモニタ装置に有効に適用することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明を適用したプログラムのモニタ装置の一実施形態を示す機能ブロック図である。
【図２】本発明で提供される一覧表示画面の画面例である。
【図３】従来のプログラムのモニタ装置の構成例を示す機能ブロック図である。
【図４】データ表示画面の画面例である。
【図５】コメント表示画面の画面例である。
【符号の説明】
【００２５】
１  ＰＬＣ
１１  アプリケーションプログラム
１２  データファイル
２  通信バス
３  ソフトウェア開発ＰＣ
５  オペレータ
１００  モニタ装置
１０１  データファイル
１０２  コメントファイル
１０３  編集手段
１０４  デバイス表示手段
１０４ａ  一覧表示画面
【図１】
2007058367.tif 000003
【図２】
2007058367.tif 000004
【図３】
2007058367.tif 000005
【図４】
2007058367.tif 000006
【図５】
2007058367.tif 000007