(57)【要約】【課題】複数のモジュールに同一パラメータをまとめて設定することができるプログラマブルロジックコントローラ支援装置を実現する。【解決手段】パラメータの設定の対象となるモジュールを選択するモジュール選択手段と、  設定するパラメータを入力又は参照するパラメータを出力する設定参照手段と、モジュールに対して実行する処理を選択する処理選択手段と、モジュール選択手段により選択したモジュールを対象として処理選択手段で選択した処理を実行する処理実行手段とを設けた。【選択図】図１
2008186206.tif 000002
【特許請求の範囲】
【請求項１】
プログラマブルロジックコントローラを構成する各モジュールのパラメータを設定するプログラマブルロジックコントローラ支援装置において、
パラメータの設定の対象となるモジュールを選択するモジュール選択手段と、
設定するパラメータを入力又は参照するパラメータを出力する設定参照手段と、
モジュールに対して実行する処理を選択する処理選択手段と、
前記モジュール選択手段により選択したモジュールを対象として前記処理選択手段で選択した処理を実行する処理実行手段と、
を有することを特徴とするプログラマブルロジックコントローラ支援装置。
【請求項２】
前記処理選択手段は、前記設定参照手段に入力したパラメータをモジュールに設定するか、前記設定参照手段に出力されたパラメータと同一パラメータのモジュールを検索するかの処理を選択することを特徴とする請求項１記載のプログラマブルロジックコントローラ支援装置。
【請求項３】
前記モジュール選択手段によるモジュールの選択は、モジュールウインドに表示されたモジュール一覧の各モジュールに対応して設けられたチェック欄をチェックすることにより行うことを特徴とする請求項１又は２記載のプログラマブルロジックコントローラ支援装置。
【請求項４】
前記モジュール選択手段によるモジュールの選択は、モジュールウインドに表示されたモジュール一覧の各モジュールを選択することにより行うことを特徴とする請求項１乃至３のいずれかに記載のプログラマブルロジックコントローラ支援装置。
【請求項５】
前記モジュール選択手段は、前記設定参照手段に入力又は出力されたパラメータと同一パラメータが設定されているモジュールの検索処理を実行した場合、モジュールウインドに表示されたモジュール一覧の該当モジュールを同一色表示とすることを特徴とする請求項１乃至４のいずれかに記載のプログラマブルロジックコントローラ支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブルロジックコントローラ（ＰＬＣ）を構成する各モジュールのパラメータを設定するプログラマブルロジックコントローラ支援装置に関するものである。
【背景技術】
【０００２】
ＰＬＣは、ＣＰＵモジュールやＩ／Ｏモジュール等の機能別に分類された各モジュールを組み合わせて構成されており、使用する際には各モジュールのパラメータの設定を行う必要がある。
【０００３】
図４は従来のパラメータ設定画面のイメージ図である。
コンフィギュレーションウインド１にＩ／Ｏモジュールの実装状態がユニット番号とスロット番号によりマトリックス状に表示されている。「使用」の文字がある箇所はＣＰＵモジュールがアクセスできるスロットであり、空欄はＣＰＵモジュールがアクセスできないスロットである。
ユニット番号、スロット番号に対応する位置をクリックすることでモジュール設定ウインド２が開き、パラメータの設定が可能となる。
【０００４】
具体的には、ユニット０、スロット２の位置をクリックすると該当Ｉ／Ｏモジュールのモジュール設定ウインドが開く。端子番号毎に、端子の使用の有無、モジュール停止時の出力状態、データコード、及び入力サンプリング時間の入力又は選択を行い、ＯＫボタンを押すと設定内容が該当ユニット０、スロット２に位置するＩ／Ｏモジュールに対して反映される。
【０００５】
【特許文献１】特開２００６−２０２１６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
パラメータを設定する際には、ひとつひとつユニット番号、スロット番号に対応する位置をクリックしてモジュールを選択し、モジュール毎に同じ作業を繰り返し行わなければならないという問題点があった。
【０００７】
本発明は上述した問題点を解決するためになされたものであり、複数のモジュールに同一パラメータをまとめて設定することができるプログラマブルロジックコントローラ支援装置を実現することを目的とする。
【課題を解決するための手段】
【０００８】
このような課題を達成するために、本発明は次のとおりの構成になっている。
（１）プログラマブルロジックコントローラを構成する各モジュールのパラメータを設定するプログラマブルロジックコントローラ支援装置において、
パラメータの設定の対象となるモジュールを選択するモジュール選択手段と、
設定するパラメータを入力又は参照するパラメータを出力する設定参照手段と、
モジュールに対して実行する処理を選択する処理選択手段と、
前記モジュール選択手段により選択したモジュールを対象として前記処理選択手段で選択した処理を実行する処理実行手段と、
を有することを特徴とするプログラマブルロジックコントローラ支援装置。
【０００９】
（２）前記処理選択手段は、前記設定参照手段に入力したパラメータをモジュールに設定するか、前記設定参照手段に出力されたパラメータと同一パラメータのモジュールを検索するかの処理を選択することを特徴とする（１）記載のプログラマブルロジックコントローラ支援装置。
【００１０】
（３）前記モジュール選択手段によるモジュールの選択は、モジュールウインドに表示されたモジュール一覧の各モジュールに対応して設けられたチェック欄をチェックすることにより行うことを特徴とする（１）又は（２）記載のプログラマブルロジックコントローラ支援装置。
【００１１】
（４）前記モジュール選択手段によるモジュールの選択は、モジュールウインドに表示されたモジュール一覧の各モジュールを選択することにより行うことを特徴とする（１）乃至（３）のいずれかに記載のプログラマブルロジックコントローラ支援装置。
【００１２】
（５）前記モジュール選択手段は、前記設定参照手段に入力又は出力されたパラメータと同一パラメータが設定されているモジュールの検索処理を実行した場合、モジュールウインドに表示されたモジュール一覧の該当モジュールを同一色表示とすることを特徴とする（１）乃至（４）のいずれかに記載のプログラマブルロジックコントローラ支援装置。
【発明の効果】
【００１３】
本発明によれば次のような効果がある。
モジュール一覧において設定内容を反映させるモジュールを複数選択可能としたことにより、複数のモジュールに同一パラメータをまとめて設定することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を用いて本発明を詳細に説明する。
図１は本発明の一実施例を示す構成図である。
ＰＬＣ支援装置１０は、ＰＬＣ２０と通信し、各モジュールを使用する際に設定するパラメータのデータをダウンロードし、また、各モジュールのパラメータがどうなっているかを確認するためにデータをアップロードして、ＰＬＣの環境設定等の支援を行う。
モジュール選択手段１１において、パラメータ設定の対象となるモジュールを選択する。モジュール選択手段１１では、モジュールを複数同時に選択可能となっている。
設定参照手段１２において、設定するパラメータの入力を行ったり、参照するパラメータの出力を行う。
処理選択手段１３において、モジュールに対して実行する処理を選択する。処理としては、モジュールへのパラメータの設定、あるモジュールのパラメータと同一のパラメータを有するモジュールの検索等がある。
処理実行手段１４は、モジュール選択手段１１により選択したモジュールを対象として処理選択手段１３で選択した処理を実行する。この際、モジュール選択手段１１で複数のモジュールが選択されている場合は、これら選択されたモジュール全てに対して処理が実行される。
【００１５】
図２は本発明のパラメータ設定画面のイメージ図である。
処理選択ウインド３１は、図１の処理選択手段１３及び処理実行手段１４から構成される。モジュールに対して実行する処理を選択可能になっており、実行ボタンを押すことにより選択した処理が実行される。
【００１６】
設定参照ウインド３２は、図１の設定参照手段１２から構成される。設定参照ウインド３２の各設定項目にモジュールに設定するパラメータを入力したり、モジュールからパラメータを読み出して表示する。パラメータの入力は、キーによる入力、プルダウンメニューでの選択やチェック欄へのチェック等により行う。
【００１７】
モジュールウインド３３は、図１のモジュール選択手段１１から構成される。アドレスとそのアドレスに実装されているモジュール名が表示されている。モジュールウインド３３のモジュール名の欄には当初モジュール名は表示されていないが、ＰＬＣ支援装置１０がＰＬＣ２０からモジュール情報をアップロードすることでモジュール名が表示されるようになる。また、モジュール名の欄と対応してチェック欄が設けられており処理対象となるモジュールを選択する。チェック欄のチェックは複数行うことができ、これにより処理対象となるモジュールを同時に複数選択可能になっている。
【００１８】
パラメータをＰＬＣのモジュールに設定する場合について説明する。
処理選択ウインド３１では、「設定」の項目をチェックして選択する。
設定参照ウインド３２では、各設定項目に対しパラメータを入力する。例えば、フィルター処理のＯＮ／ＯＦＦ、サンプリング時間、モジュール停止時に出力をＨＯＬＤするかＲＥＳＥＴするかの設定等の環境設定を行う。
モジュールウインド３３では、設定参照ウインド３２に入力したパラメータの設定内容を反映させるモジュールを選択する。同一パラメータを設定するモジュールが複数ある場合、そのモジュール名に対応して設けられているチェック欄をチェックする。
【００１９】
最後に処理選択ウインド３１の実行ボタンを押すことによって、設定参照ウインド３２に入力したパラメータの設定内容が、モジュールウインド３３で選択したモジュールに設定される。この場合、処理選択ウインド３１での処理の選択、設定参照ウインド３２でのパラメータの入力、及びモジュールウインド３３でのモジュールの選択のそれぞれの順序には影響されず、処理選択ウインド３１の実行ボタンを押したときのそれぞれの状態に従って処理が実行される。
【００２０】
このように、複数のモジュールに対して同一パラメータの設定をまとめてすることができ、従来のようにモジュールひとつひとつに同じ作業を行う必要がなくなり、設定に費やす時間を短縮することができる。
【００２１】
パラメータをＰＬＣのモジュールから参照する場合について説明する。
モジュールウインド３３に表示されているモジュール一覧の中からパラメータの設定内容を参照したいモジュールをクリックする。モジュールをクリックすることで、該当モジュールのパラメータの設定内容がアップロードされ、設定参照ウインド３２にその内容が表示される。
これにより、モジュールに設定されたパラメータの内容を容易に確認することができる。
【００２２】
また、あるモジュールのパラメータの設定内容を他のモジュールにコピーする場合について説明する。
この場合、コピーのもととなるモジュールのパラメータの設定内容を参照し、設定参照ウインド３２にその内容が表示されている状態で、コピー先となるモジュールをモジュールウインド３３で選択する。この状態で、処理選択ウインド３１の「設定」の項目をチェックし、その後実行ボタンを押すことによりパラメータの設定内容がコピー先のモジュールにコピーされる。
これにより、あるモジュールのパラメータの設定内容を他のモジュールに容易にコピーすることができる。
【００２３】
図３は本発明のパラメータ設定画面の他のイメージ図である。
パラメータをＰＬＣのモジュールから検索する場合について説明する。
設定参照ウインド３２に検索するパラメータを表示させた状態にする。表示させる方法としては、設定参照ウインド３２の各設定項目に対しパラメータを入力してもよいし、モジュールウインド３３に表示されているモジュール一覧の中からモジュールをクリックしてパラメータを読み出してもよい。
【００２４】
この状態で処理選択ウインド３１の「検索」の項目をチェックして選択し、実行ボタンを押すと、モジュールウインド３３に表示されたモジュール一覧の該当モジュールが同一色で表示され、他のモジュールと識別される。
これにより、設定参照ウインド３２に入力又は出力されたパラメータと同一パラメータが設定されているモジュールの検索を容易にすることができる。
【００２５】
なお、検索時に設定参照ウインド３２にパラメータを入力する場合、全ての設定項目について入力する必要はなく、入力した範囲においてパラメータの設定内容が共通するモジュールを検索することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施例を示す構成図である。
【図２】本発明のパラメータ設定画面のイメージ図である。
【図３】本発明のパラメータ設定画面の他のイメージ図である。
【図４】従来のパラメータ設定画面のイメージ図である。
【符号の説明】
【００２７】
１０  ＰＬＣ支援装置
１１  モジュール選択手段
１２  設定参照手段
１３  処理選択手段
１４  処理実行手段
２０  ＰＬＣ
３３  モジュールウインド
【図１】
2008186206.tif 000003
【図２】
2008186206.tif 000004
【図３】
2008186206.tif 000005
【図４】
2008186206.tif 000006