(57)【要約】【課題】ユーザーが任意の設定に対してどのパラメータが必要かどうかを自動的に検索・判別し、表示することができる制御装置の設定パラメータ判別装置を提供する。【解決手段】制御装置２００の設定を行う際に利用されるエンジニアリングツール１００において、ユーザーが設定する内容の入力を行う条件設定部１１１と、条件設定部１１１で入力された内容の記述を分析・識別する条件認識部１１２と、条件認識部１１２の分析・識別により設定された条件を元に制御装置のパラメータを検索する検索部１１３と、検索部１１３で検索された結果を表示する表示部１１４と、制御装置２００とのデータのやり取りを行う通信部１１５とより構成されたアプリケーション部１１０と、制御装置２００のパラメータが登録されたパラメータテーブル群１２１とパラメータのキーワードが設定されたキーワードテーブル群１２２より構成されたデータベース部１２０とを備えた。【選択図】    図１
2007026240.tif 000002
【特許請求の範囲】
【請求項１】
制御対象の動作を制御する制御装置（２００）の設定を行う際に利用されるエンジニアリングツール（１００）において、
ユーザーが設定する内容の入力を行う条件設定部（１１１）と、
前記条件設定部（１１１）で入力された内容の記述を分析・識別する条件認識部（１１２）と、
前記条件認識部（１１２）の分析・識別により設定された条件を元に前記制御装置のパラメータを検索する検索部（１１３）と、
前記検索部（１１３）で検索された結果を表示する表示部（１１４）と、
前記制御装置（２００）とのデータのやり取りを行う通信部（１１５）と、
より構成されたアプリケーション部（１１０）と、
前記制御装置（２００）のパラメータが登録されたパラメータテーブル群（１２１）と前記パラメータのキーワードが設定されたキーワードテーブル群（１２２）より構成されたデータベース部（１２０）と、
を備えたことを特徴とする制御装置の設定パラメータ判別装置。
【請求項２】
前記検索部（１１３）は、前記パラメータテーブル群（１２１）から、前記制御装置（２００）に関するパラメータと、前記条件認識部（１１２）で分析・識別により設定されるキーワードと前記キーワードテーブル群（１２２）に設定されているキーワードと合致するパラメータを検索し、設定に必要なパラメータの候補を前記表示部（１１４）に表示するように動作する機能を有することを特徴とする請求項１記載の制御装置の設定パラメータ判別装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御対象の動作を制御するための制御装置のパラメータ設定を行う際に利用されるエンジニアリングツールに関し、特に、ユーザーがエンジニアリングツールを用いて任意の設定を行うために必要なパラメータの判別を容易に行う制御装置の設定パラメータ判別装置に関する。
【背景技術】
【０００２】
従来のエンジニアリングツールでは、ユーザーがある設定を行う時は、制御装置のパラメータが載っているマニュアルを参照して、その設定を行うために必要なパラメータがどれか、ユーザーが判別して各値を手動で設定していた（例えば、特許文献１を参照）。
【特許文献１】特開平５―８８７１８号公報（明細書２頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の設定パラメータの判別方法では、任意の設定を行うためには、ユーザーがどのパラメータが必要か判断しなければならず、必要なパラメータが全て認識されずに設定が不足したり、不必要なパラメータが設定されるなどの問題があった。
本発明はこのような問題点に鑑みてなされたものであり、ユーザーが任意の設定に対してどのパラメータが必要かどうかを自動的に検索・判別し、必要なパラメータを表示することができる制御装置の設定パラメータ判別装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記問題を解決するため、本発明に係る制御装置の設定パラメータ判別装置は、次のようにしたものである。
請求項１の発明は、制御対象の動作を制御する制御装置の設定を行う際に利用されるエンジニアリングツールにおいて、ユーザーが設定する内容の入力を行う条件設定部と、前記条件設定部で入力された内容の記述を分析・識別する条件認識部と、前記条件認識部の分析・識別により設定された条件を元に前記制御装置のパラメータを検索する検索部と、前記検索部で検索された結果を表示する表示部と、前記制御装置とのデータのやり取りを行う通信部とより構成されたアプリケーション部と、前記制御装置のパラメータが登録されたパラメータテーブル群と前記パラメータのキーワードが設定されたキーワードテーブル群より構成されたデータベース部と、を備えたことを特徴としている。
また、請求項２の発明は、請求項１記載の制御装置の設定パラメータ判別装置において、前記検索部は、前記パラメータテーブル群から、前記制御装置に関するパラメータと、前記条件認識部で分析・識別により設定されるキーワードと前記キーワードテーブル群に設定されているキーワードと合致するパラメータを検索し、設定に必要なパラメータの候補を前記表示部に表示するように動作する機能を有することを特徴としている。
【発明の効果】
【０００５】
請求項１および２に記載の発明によると、ユーザーが任意の設定に対してどのパラメータが必要かどうかを手動で検索することなく、必要なパラメータを自動的に検索・判別して表示することができるので、設定漏れをなくすことができる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施例を、図に基づいて詳細に説明する。
【実施例１】
【０００７】
図１は本発明の実施例を示す制御装置の設定パラメータ判別装置を適用したシステムのブロック図である。
本発明の特徴は以下のとおりである。
図において、１００はエンジニアリングツール、１１０はアプリケーション部、１１１は条件設定部、１１２は条件認識部、１１３は検索部、１１４は表示部、１１５は通信部、１２０はデータベース部、１２１はパラメータテーブル群、１２２はキーワードテーブル群、２００は制御装置である。
エンジニアリングツール１００は、基本的にアプリケーション部１１０とデータベース部１２０から構成されている。このうち、アプリケーション部１１０は、設定する内容の入力を行う条件設定部１１１と、その設定された内容を分析・識別して条件を設定する条件認識部１１２と、設定された条件を元にパラメータを検索する検索部１１３と、検索結果を表示する表示部１１４と、接続している制御装置とのデータのやり取りを行う通信部１１５から構成されている。  また、データベース部１２０は、各制御装置のパラメータが登録されているパラメータテーブル群１２１と、各パラメータのキーワードが設定されているキーワードテーブル群１２２を有する。
【０００８】
図２は、データベース部に登録されているパラメータテーブル群とキーワードテーブル群の関係を示す図である。
各パラメータには、一つ以上のキーワードが設定されている。また、キーワード内部においても、他のキーワードとの関係が設定されている。
【０００９】
図３は、本発明の設定パラメータ判別装置による設定パラメータを自動判別する処理手順を示すフローチャートである。この図を用いて本発明の方法を順を追って説明する。
まず、ステップＳＴ４０１において、ユーザーは条件設定部１１１で設定する内容の入力を行い、ステップＳＴ４０２において、条件設定部１１１で入力された内容の記述に基づいて条件認識部１１２で名詞・動詞等に分割する。これにより設定される内容の分析、識別を行うことができる。これを元にステップＳＴ４０３において、キーワードを設定する。続いて、ステップＳＴ４０４において、このキーワードならびに接続されている制御装置２００から取得した情報を元に、これらの情報に関係するパラメータの候補を、検索部１１３でデータベース部１２０から検索。選出する。
そして、ステップＳＴ４０５において、パラメータテーブル群１２１から、制御装置２００に関するパラメータと、設定されたキーワードとパラメータテーブル群１２１にリンクしているキーワードテーブル群１２２に設定されているキーワードと合致するパラメータを検索し、表示部１１４に表示する。
ここで、表示結果が０件、またはユーザーの指定により、ステップＳＴ４０６において、再度候補検索を実行する。また、再検索を実行する場合、ステップＳＴ４０７において、キーワードテーブル群を参照し、現在設定しているキーワードに関係するキーワードを再設定する。このキーワードを元に、再度パラメータの検索を行う。再検索は、任意の回数行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例を示す制御装置の設定パラメータ判別装置を適用したシステムのブロック図である。
【図２】データベース部に登録されているパラメータテーブル群とキーワードテーブル群の関係図である。
【図３】本発明の設定パラメータ判別装置による設定パラメータを自動判別する処理手順を示すフローチャートである。
【符号の説明】
【００１１】
１００  エンジニアリングツール
１１０  アプリケーション部
１１１  条件設定部
１１２  条件認識部
１１３  検索部
１１４  表示部
１１５  通信部
１２０  データベース部
１２１  パラメータテーブル群
１２２  キーワードテーブル群
２００  制御装置
【図１】
2007026240.tif 000003
【図２】
2007026240.tif 000004
【図３】
2007026240.tif 000005