(57)【要約】【課題】ユーザーが測定器制御用のプログラムを簡単に作成できる測定器制御システムを提供すること。【解決手段】測定器とパソコンが通信回線を介して接続され、測定器をパソコンで制御するように構成された測定器制御システムであって、測定器にパソコンでの制御に必要な全制御命令情報を格納しておき、これら全制御命令情報を通信回線を介してパソコンに取り込み一覧表示することを特徴とするもの。【選択図】        図１
2004280502.tif 000002
【特許請求の範囲】
【請求項１】
測定器とパソコンが通信回線を介して接続され、測定器をパソコンで制御するように構成された測定器制御システムであって、
測定器にパソコンでの制御に必要な全制御命令情報を格納しておき、これら全制御命令情報を通信回線を介してパソコンに取り込み一覧表示することを特徴とする測定器制御システム。
【請求項２】
測定器はパソコンの要求に応じて測定器のキー操作による命令の設定を解析した後通信命令文字列に変換して送信し、パソコンは受信した読み取り命令を一覧表示することを特徴とする請求項１記載の測定器制御システム。
【請求項３】
パソコンは一覧表示された読み取り命令から所望の命令を選択し、テスト内容として一覧表示することを特徴とする請求項２記載の測定器制御システム。
【請求項４】
測定器は、パソコンに一覧表示されたテスト内容をパソコンのテスト実行命令に従って実行することを特徴とする請求項３記載の測定器制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、測定器制御システムに関し、詳しくは、パソコンで制御するように構成された測定システムの改善に関するものである。
【０００２】
【従来の技術】
従来から、測定器をＧＰＩＢ等を介してパソコンに接続し、パソコン上のプログラムで制御することが広く行われている。
【０００３】
ところが、近年における測定器の機能の高度・複雑化に伴い、測定器側が必要とする通信コマンドと呼ばれる命令数が増大している。この結果、測定器の取扱説明書等のページ数も増加していて、測定器のユーザーによるパソコン制御のためのプログラム作成作業を難解にしてきているのが現状である。
【０００４】
図８はこのような従来の測定器制御システムの一例を示すブロック図である。図において、測定器１は例えばＧＰＩＢ（ＩＥＥＥ４８８．１）回線２を介してパソコン３に接続されている。測定器１のユーザーは、測定器１をパソコンで制御するのにあたり、図９に示すように取扱説明書を読んで測定器の機種に固有の通信コマンドの中から必要な命令を探し出し、プログラムを作成していた。
【０００５】
しかし、前述の通り、測定器１の機能の複雑化により通信コマンドの数は増加傾向にあり、さらにＩＥＥＥ４８８．２規格は一般的にアスキー文字列の階層による命令体系となるため文字列種類の増加と階層の増加を招いていて、ユーザーのプログラム作成作業を煩雑化させている。
【０００６】
【特許文献１】
特開平１０−１８７４２６
【０００７】
特許文献１は、見通しの良いプログラム表記方法を採用したプログラム装置に関するものであるが、ＧＰＩＢを用いて測定器の制御を行うシステムに関する発明が開示されていて、その段落００７３と００７４には、第４３図および第４４図に示されたＧＰＩＢ用の操作盤ＧＵＩの説明が記載されている。
【０００８】
【発明が解決しようとする課題】
【０００９】
本発明はこれらの問題点に着目したものであり、その目的は、ユーザーが測定器制御用のプログラムを簡単に作成できる測定器制御システムを提供することにある。
【００１０】
【課題を解決するための手段】
このような目的を達成する請求項１の発明は、
測定器とパソコンが通信回線を介して接続され、測定器をパソコンで制御するように構成された測定器制御システムであって、
測定器にパソコンでの制御に必要な全制御命令情報を格納しておき、これら全制御命令情報を通信回線を介してパソコンに取り込み一覧表示することを特徴とする。
【００１１】
これにより、測定器に格納されている命令の内容を一目で把握できる。
【００１２】
請求項２の発明は、請求項１記載の測定器制御システムにおいて、
測定器はパソコンの要求に応じて測定器のキー操作による命令の設定を解析した後通信命令文字列に変換して送信し、パソコンは受信した読み取り命令を一覧表示することを特徴とする。
【００１３】
これにより、測定器のキー操作と通信命令の関係を画面上で把握できる。
【００１４】
請求項３の発明は、請求項２記載の測定器制御システムにおいて、
パソコンは一覧表示された読み取り命令から所望の命令を選択し、テスト内容として一覧表示することを特徴とする。
【００１５】
請求項４の発明は、請求項３に記載の測定器制御システムにおいて、
測定器は、パソコンに一覧表示されたテスト内容をパソコンのテスト実行命令に従って実行することを特徴とする。
【００１６】
これらにより、ユーザーは作成したプログラムの動作を測定器で確認できる。
【００１７】
【発明の実施の形態】
以下、図面を用いて本発明の実施の形態を説明する。基本構成は従来の図８と同様であるが、測定器１のファームウェアとパソコン３側の専用ソフトウェアとの組み合わせにより、ユーザーが測定器制御用のプログラムを簡単に作成できるように工夫している。すなわち、測定器１には制御命令情報が格納しておき、パソコン３の専用ソフトウェアでこれら制御命令情報をパソコン３に取り込むことによりパソコン３の画面上で測定器制御用のプログラムを作成できるようにしたものである。
【００１８】
図１は本発明に基づく制御用プログラム作成の流れを説明するパソコン３の表示画面概念図である。パソコン３の画面には、命令一覧取り込み実行ボタン４、命令読み取り開始ボタン５、命令読み取り終了ボタン６、コピーボタン７、テスト実行ボタン８が表示されるとともに、一覧表示リスト９、読み取り命令リスト１０、テスト内容リスト１１が表示される。
【００１９】
図２はユーザーがパソコン３の画面に表示されている命令一覧取り込み実行ボタン４を操作した場合の処理の流れを示すフローチャートである。ユーザーがパソコン３の画面に表示される命令一覧取り込み実行ボタン４を操作することにより（ＳＰ１）、測定器１は命令一覧取り込み命令を受信する（ＳＰ２）。そして、測定器１は、格納しているすべての命令の情報をバイナリデータとして送信するための準備をし（ＳＰ３）、送信準備が整うと、パソコン３に向けて命令情報を送信する（ＳＰ４）。パソコン３は命令情報を受信することにより（ＳＰ５）、図３に示すようにパソコン３の表示画面の一覧表示リスト９に測定器１側から受信した制御命令情報を一覧表示する（ＳＰ６）。ここで、ユーザーが一覧表示リスト９に表示される各命令をクリックすることにより、それぞれの命令の説明、設定データ情報等、個々の詳細情報が表示される。
【００２０】
これにより、制御対象とする測定器にどんな命令があるか、その命令はどのような内容を指令するかが一目でわかり、従来のように取扱説明書を読む必要がなくなる。
【００２１】
図４は、図２の手順を実行して測定器１の制御命令情報をパソコン３に取り込んだ後における命令解析処理の流れを示すフローチャートである。図４において、ユーザーがパソコン３の画面に表示される命令読み取り開始ボタン５を押すことにより（ＳＰ１）、測定器１は命令解析処理モードに移行する（ＳＰ２）。命令解析処理モードに移行した後における測定器１上のキー操作による命令の設定は測定器１の内部で解析され（ＳＰ３）、命令確定時に通信命令の文字列に変換されて出力バッファに格納される（ＳＰ４）。
【００２２】
パソコン３は定期的に命令を受信し（ＳＰ５）、測定器１に命令読み出しを送信する（ＳＰ６）。測定器１は、パソコン３から命令読み出しが来たら出力バッファの内容をパソコン３側に送信する（ＳＰ６）。パソコン３は測定器１から送られた命令を受信すると（ＳＰ７）、図５に示すようにそれらの命令をパソコン３の表示画面の読み取り命令リスト１０に表示する（ＳＰ８）。ステップＳＰ５からＳＰ８を必要回数繰り返して実行した後、ユーザーが命令読み取り終了ボタン６を押すと（ＳＰ９）、測定器１は再び命令解析処理モードに移行する（ＳＰ１０）。
【００２３】
これら読み取り命令リスト１０に表示される読み取り命令は、測定器１の実際のキー操作に基づいて命令に自動変換されるため、ユーザーは測定器１のどのキーの操作がどの通信命令になるのかをその都度検索しなくて済む。
【００２４】
図６は、図４の手順を実行した後におけるテスト実行処理の流れを示すフローチャートである。図６において、ユーザーがパソコン３の画面に表示されている読み取り命令リスト１０中から所望の読み取り命令群を選択して（ＳＰ１）、コピーボタン７を押すと（ＳＰ２）、選択された読み取り命令群がテスト内容リスト１１にコピーされる。このようにしてテスト内容リスト１１にコピーした後にテスト実行ボタン８を押すことにより（ＳＰ３）、テスト内容リスト１１にコピーされた読み取り命令群は測定器１で受信される（ＳＰ４）。そして、測定器１は、読み取り命令群の処理を逐次実行する（ＳＰ５）。
【００２５】
これにより、ユーザーがパソコン３の画面上で作成した一連のプログラムの動作を、測定器１を動作させて確かめることができる。
【００２６】
なお、上記実施例では、通信回線がＧＰＩＢ（ＩＥＥＥ４８８．１）の場合を説明したが、ＲＳ２３２，ＵＳＢ（登録商標），Ｅｔｈｅｒｎｅｔ（登録商標）等他の回線でもよい。
【００２７】
【発明の効果】
以上説明したように、本発明によれば、ユーザーはパソコンの画面を見ながら編集することによって測定器制御用のプログラムを簡単に作成でき、波形測定装置やデータ収集装置や記録計など、パソコンで制御する各種の測定器制御システムに好適である。
【図面の簡単な説明】
【図１】本発明に基づく制御用プログラム作成の流れを説明するパソコンの表示画面概念図である。
【図２】本発明における処理の流れを示すフローチャートである。
【図３】図２の処理に関連したパソコンの表示画面概念図である。
【図４】本発明における処理の流れを示すフローチャートである。
【図５】図４の処理に関連したパソコンの表示画面概念図である。
【図６】本発明における処理の流れを示すフローチャートである。
【図７】図６の処理に関連したパソコンの表示画面概念図である。
【図８】従来の測定器制御システムの一例を示すブロック図である。
【図９】従来のプログラム作成概念図である。
【符号の説明】
１  測定器
２  通信回線
３  パソコン
４  命令一覧取り込み実行ボタン
５  命令読み取り開始ボタン
６  命令読み取り終了ボタン
７  コピーボタン
８  テスト実行ボタン
９  一覧表示リスト
１０  読み取り命令リスト
１１  テスト内容リスト
【図１】
2004280502.tif 000003
【図２】
2004280502.tif 000004
【図３】
2004280502.tif 000005
【図４】
2004280502.tif 000006
【図５】
2004280502.tif 000007
【図６】
2004280502.tif 000008
【図７】
2004280502.tif 000009
【図８】
2004280502.tif 000010
【図９】
2004280502.tif 000011