(57)【特許請求の範囲】
【請求項１】
パラメータが持つパラメータ情報を保持するパラメータ情報保持エリアを備えて前記パラメータを表示装置に表示させるプログラミング装置において、
パラメータ表示形式情報に基づいて前記パラメータが複数のパラメータ情報を持つか否かを判断するパラメータ表示形式判定部と、
前記パラメータのパラメータ情報毎の表示を行うか否かを指定する情報を保持するパラメータ展開表示指定情報保持エリアを備え、
前記パラメータ表示形式判定部が、前記パラメータが複数のパラメータ情報を持つと判断し、かつ、前記パラメータ展開表示指定情報保持エリアに前記パラメータのパラメータ情報毎の表示を行うことを指定する情報が保持されている場合に限り、前記パラメータのパラメータ情報毎の表示を前記表示装置に行わせることを特徴とするプログラミング装置。

【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パラメータが複数のパラメータ情報を持つ場合に、パラメータのパラメータ情報毎の表示を表示装置に行わせるプログラミング装置に関する。
【背景技術】
【０００２】
プログラミング装置には動作条件を決める様々なパラメータが使われており、パラメータを表示装置に表示させることによってその内容を知ることができる。パラメータの内容を知ったときに変更を必要とすることがわかれば、適宜入力装置を使って正しい情報を入力し、修正してプログラミング装置の動作を正してから使われている。使われているパラメータは、１つの情報だけでなく複数の情報をもたせて使われることもある。
ここでパラメータがどのように表示されるか従来のプログラミング装置について説明する。図１０は従来のプログラミング装置の構成を示すブロック図である。プログラミング装置１はパラメータ情報保持エリア３と表示文字情報保持エリア４を備えており、表示装置２に接続されている。パラメータ情報保持エリア３はパラメータ情報を保持する記憶エリアであり、表示文字情報保持エリア４はパラメータを表示装置２に表示するときに使われる表示文字情報を保持する記憶エリアである。パラメータ情報とはパラメータの初期値と上限値、下限値、現在値、パラメータ表示形式情報等のことであり、パラメータ表示形式情報とはパラメータが分解した形で表示されるか否かを判断する情報である。表示装置２はプログラミング装置１の動作状態とパラメータを表示し、そのパラメータは複数のパラメータ情報を持つか否かにかかわらず、１つのパラメータのままで表示されている（例えば特許文献１参照）。
図１１はユーザ定数編集ウィンドウで表示されたパラメータとパラメータ情報の表示の例である。この表示画面の場合、Ｎｏの欄にあるＰｎ０００等がパラメータを一意に決めるための情報であり、このパラメータに含まれるパラメータ情報がその右側の欄に表示されている名称と設定値、単位、上下限値、出荷値である。名称とはパラメータ情報内の名称情報(数値)から引きだされた表示文字情報の内容のことであり、設定値とは当該パラメータが複数のパラメータ情報を持たない場合のみ有効なデータであってプログラミング装置内の現在の保持値に単位情報を合わせたもののことであり、単位とはパラメータ情報内の単位情報から引きだされた表示文字情報の内容のことであり、上限値、下限値とはパラメータ情報に含まれる当該パラメータの上限値および下限値のことである。また、出荷値とはパラメータ情報内に含まれる当該パラメータの工場出荷値のことである。
パラメータに複数のパラメータ情報が含まれていたとしても従来は図１１のような形式で表示されていた。このため、パラメータが複数のパラメータ情報を持っているときは、その内容を確認するためパラメータの詳細を改めて表示しなければならなかった。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このように、一つのパラメータに複数のパラメータ情報が含まれているときはパラメータの詳細を改めて表示しなければならないので、パラメータの内容を予め理解しておかねければならず、またプログラミング装置の設定も容易ではなく、操作性に難点があるという問題があった。
本発明はこのような問題点に鑑みてなされたものであり、一つのパラメータに複数のパラメータ情報が含まれていれば、その情報を展開するとともに、個々の情報の説明を付加して表示し、プログラミング装置の操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００４】
上記問題を解決するため、本発明は、次のようにしたのである。
第１の発明は、パラメータが持つパラメータ情報を保持するパラメータ情報保持エリアを備えて前記パラメータを表示装置に表示させるプログラミング装置において、パラメータ表示形式情報に基づいて前記パラメータが複数のパラメータ情報を持つか否かを判断するパラメータ表示形式判定部と、前記パラメータのパラメータ情報毎の表示を行うか否かを指定する情報を保持するパラメータ展開表示指定情報保持エリアを備え、前記パラメータ表示形式判定部が、前記パラメータが複数のパラメータ情報を持つと判断し、かつ、前記パラメータ展開表示指定情報保持エリアに前記パラメータのパラメータ情報毎の表示を行うことを指定する情報が保持されている場合に限り、前記パラメータのパラメータ情報毎の表示を前記表示装置に行わせることを特徴としている。
【発明の効果】
【０００５】
第１の発明によると、パラメータに複数のパラメータ情報があってユーザが指定すれば、そのパラメータ情報が展開して表示されるので、ユーザがパラメータの内訳を知ることができてプログラミング装置の操作性が向上するという効果がある。
【発明を実施するための最良の形態】
【０００６】
以下、本発明のプログラミング装置について、図に基づいて説明する。
【実施例１】
【０００７】
図１は、本発明のプログラミング装置の構成を示すブロック図である。
図１において１〜４は図１０と同じであるので説明を省略する。５は、パラメータ情報保持エリア３から判断基準となっている基準情報を読み出し、その基準情報に基づいてパラメータの表示形式を判断するパラメータ表示形式判定部であり、これが追加された点が図１０と異なっている。図２は表示装置２に表示されたユーザ定数編集ウィンドウの一部であり、パラメータ情報に含まれる４つのパラメータを一意に決めるための情報が４桁で表される場合について、その４桁が分解されて表示されている例を示していて、各桁の全てが名称や入力値など他のパラメータ情報と一緒に表示されている。図３は上記４桁の名称を編集する編集ウィンドウの表示の例である。
【０００８】
次に図１のプログラミング装置の動作について、図４に示すフローチャートに沿って順に説明する。
（Ｓ１０１）まず表示するパラメータがあるかどうかを判断する。表示するパラメータがなければ処理を終了し、
（Ｓ１０２）表示するパラメータがあればパラメータ情報をパラメータ情報保持エリア３から取得する。
（Ｓ１０３）表示文字情報保持エリア４からパラメータの表示に必要な情報を取得する。
（Ｓ１０４）その情報を用いてパラメータを表示形式に加工する。
（Ｓ１０５）表示形式にされた結果を表示装置に表示させる。
（Ｓ１０６）現在のパラメータ情報のパラメータ表示形式情報を参照し、１つのパラメータに複数のパラメータ情報があると判断されれば次に進み、そうでなければ最初に戻る。
（Ｓ１０７）パラメータを1つ1つのパラメータ情報に分解する。
（Ｓ１０８）分解されたパラメータ情報のほかに表示すべきパラメータ情報があれば次に進み、そうでなければ処理を終了する。
（Ｓ１０９）そのパラメータ情報を抽出する。
（Ｓ１１０）分解・抽出されたパラメータ情報の表示に必要な情報を表示文字情報保持エリア４から取得する。
（Ｓ１１１）表示形式に加工する。
（Ｓ１１２）表示装置に表示させる。
このように、表示形式を判断してからパラメータを表示するので、１つのパラメータに複数のパラメータ情報が含まれていても、その複数のパラメータ情報が展開して表示されるのである。
【実施例２】
【０００９】
次に他の実施例について説明する。図５は、第２のプログラミング装置の構成を示すブロック図であり、１〜５は図１と同じであるので説明を省略する。図において、６は、パラメータを展開表示するかどうかを指定する情報を保持しているパラメータ展開表示指定情報保持エリアであり、これが追加された点が図１と異なっている。展開して表示させたいパラメータをこのエリアに格納しておけば、そのパラメータのみが展開して表示される。展開して表示させたいパラメータを設定するときの設定方法は、図示しないキーボードなどの入力装置を使って入力してもよいし、任意の方法をとることができる。図６は表示装置２に表示されたユーザ定数編集ウィンドウの一部であり、パラメータ情報内に含まれる３つの値を一意に決めるための情報が４桁で表される場合について、その４桁が分解されて表示されている例を示している。各桁のいずれも名称や入力値など他のパラメータ情報も一緒に表示されている。図２の表示と異なるのは、４桁のうちの２桁を使っているものがあるという点である。図７は上記４桁の名称を編集する編集ウィンドウの表示の例である。
【００１０】
次に図５のプログラミング装置の動作について図８のフローチャートに沿って順に説明する。この図が図４と異なる点は、（Ｓ１０６）のあとに（Ｓ２０１）が追加された点である。
このため、（Ｓ１０６）において現在のパラメータ情報のパラメータ表示形式情報を参照して１つのパラメータに複数のパラメータ情報があると判断されれば、（Ｓ２０１）さらにユーザが展開表示を指定しているかどうかを判断する。そして、展開表示の指定がされていれば（Ｓ１０７）へ移行して図４で示したとおりの手順で処理され、指定がされていなければ最初に戻って以上の手順が繰り返される。
このように、複数のパラメータ情報を持つパラメータのうち指定したパラメータのみを展開表示させることができるので、プログラミング装置が使いやすいものとなるのである。
【００１１】
図９は展開指定付きユーザ定数編集ウィンドウであり、パラメータの展開表示を指定する情報を示す展開の欄に印が入れられているときは、４桁のパラメータを一意に決めるためのパラメータ情報が全て表示され、印が入れられていなければ表示されないことを示している。
【産業上の利用可能性】
【００１２】
以上述べたように本発明によると、パラメータ表示形式情報を使用して表示することによって表示状態を制御しているので、広くチューニング装置のパラメータ表示という用途にも適用できる。
【図面の簡単な説明】
【００１３】
【図１】本発明のプログラミング装置の構成を示すブロック図
【図２】ユーザ定数編集ウィンドウの表示例
【図３】編集ウィンドウの表示例
【図４】プログラミング装置の処理手順を示すフローチャート
【図５】第２のプログラミング装置の構成を示すブロック図
【図６】ユーザ定数編集ウィンドウの表示例
【図７】編集ウィンドウの表示例
【図８】第２のプログラミング装置の処理手順を示すフローチャート
【図９】展開指定付きユーザ定数編集ウィンドウの表示例
【図１０】従来のプログラミング装置の構成を示すブロック図
【図１１】従来のユーザ定数編集ウィンドウの表示例
【符号の説明】
【００１４】
１  プログラミング装置、             ２  表示装置
３  パラメータ情報保持エリア、       ４  表示文字情報保持エリア
５  パラメータ表示形式判定部、       ６  パラメータ展開表示指定情報保持エリア
【図１】
0004747820.tif 000002
【図２】
0004747820.tif 000003
【図３】
0004747820.tif 000004
【図４】
0004747820.tif 000005
【図５】
0004747820.tif 000006
【図６】
0004747820.tif 000007
【図７】
0004747820.tif 000008
【図８】
0004747820.tif 000009
【図９】
0004747820.tif 000010
【図１０】
0004747820.tif 000011
【図１１】
0004747820.tif 000012