(57)【要約】【課題】計測情報の転送定義をするための機器のアドレス設定を効率良く行うこと。【解決手段】通信変換器に接続された複数の機器の間でデータ転送を行うための複数の機器の間のアドレス対応付けを支援する方法である。まず、入力手段を介して、複数の機器から少なくとも１つの機器を含む第１の機器群を選択する操作を受け付ける。次に、複数の機器の各々につき複数のアドレス情報を記憶する記憶手段から、選択された第１の機器群に関する複数のアドレス情報を取得するとともに、取得した複数のアドレス情報を第１のアドレス一覧として表示手段に出力する。続いて、第１のアドレス一覧の中から、２以上のアドレス情報を選択する操作を受け付ける。その後、複数の機器間のデータ転送を行うための転送元と転送先のアドレス情報を対応付ける表であって、選択された２以上のアドレス情報が転送元のアドレス情報として入力されたアドレス対応表を表示手段に出力する。【選択図】図２
2009105786.tif 000002
【特許請求の範囲】
【請求項１】
通信変換器に接続された複数の機器の間でデータ転送を行うための前記複数の機器の間のアドレス対応付けを支援するアドレス設定支援方法であって、
前記複数の機器から少なくとも１つの機器を含む第１の機器群を選択する操作を受け付ける第１の機器選択受付ステップと、
前記複数の機器の各々につき複数のアドレス情報を記憶する記憶手段から、選択された前記第１の機器群に関する前記複数のアドレス情報を取得するとともに、取得した前記複数のアドレス情報を第１のアドレス一覧として表示手段に出力する第１のアドレス表示ステップと、
前記第１のアドレス一覧の中から、２以上のアドレス情報を選択する操作を受け付ける第１のアドレス選択受付ステップと、
前記複数の機器間のデータ転送を行うための転送元と転送先のアドレス情報を対応付ける表であって、選択された前記２以上のアドレス情報が前記転送元のアドレス情報として入力されたアドレス対応表を前記表示手段に出力する第１の表示ステップと、
を含むアドレス設定支援方法。
【請求項２】
通信変換器に接続された複数の機器の間でデータ転送を行うための前記複数の機器の間のアドレス対応付けを支援するアドレス設定支援方法であって、
前記複数の機器から２以上の機器を含む第１の機器群を選択する操作を受け付ける第１の機器選択受付ステップと、
前記複数の機器の各々につき複数のアドレス情報を記憶する記憶手段から、選択された前記第１の機器群に関する前記複数のアドレス情報を取得するとともに、取得した前記複数のアドレス情報を第１のアドレス一覧として表示手段に出力する第１のアドレス表示ステップと、
前記第１のアドレス一覧の中から、少なくとも１つのアドレス情報を選択する操作を受け付ける第１のアドレス選択受付ステップと、
前記複数の機器間のデータ転送を行うための転送元と転送先のアドレス情報を対応付ける表であって、前記第１のアドレス選択受付ステップで選択されたアドレス情報が前記転送元のアドレス情報として入力されたアドレス対応表を前記表示手段に出力する第１の表示ステップと、を含み、
前記第１の機器選択受付ステップで選択される第１の機器群は、共通のアドレス情報が定義された同一種別の機器であり、
前記第１のアドレス表示ステップでは、前記第１の機器群に関する共通する前記アドレス情報を１つのアドレスとして前記第１のアドレス一覧に集約して表示する、
前記第１の表示ステップでは、前記第１のアドレス選択受付ステップで選択されたアドレス情報を前記第１の機器群に含まれる機器数に応じて複製するとともに、複製された前記アドレス情報を前記アドレス対応表に表示する、
アドレス設定支援方法。
【請求項３】
前記第１の機器選択受付ステップで選択される第１の機器群は、共通のアドレス情報が定義された同一種別の機器であり、
前記第１のアドレス表示ステップでは、前記第１の機器群に関する共通する前記アドレス情報を１つのアドレスとして前記第１のアドレス一覧に集約して表示し、
前記第１の表示ステップでは、前記第１のアドレス選択受付ステップで選択されたアドレス情報を前記第１の機器群に含まれる機器数に応じて複製するとともに、複製された前記アドレス情報を前記アドレス対応表に表示する、請求項１に記載のアドレス設定支援方法。
【請求項４】
前記第１の機器群のデータ転送先である少なくとも１つの機器を含む第２の機器群を前記複数の機器から選択する操作を受け付ける第２の機器選択受付ステップと、
選択された前記第２の機器群に関する前記複数のアドレス情報を前記記憶手段から取得するとともに、取得した前記複数のアドレス情報を第２のアドレス一覧として表示手段に出力する第２のアドレス表示ステップと、
前記第２のアドレス一覧の中から、少なくとも１つのアドレス情報を選択する操作を受け付ける転送先アドレス選択受付ステップと、
アドレス対応付けの設定対象とする少なくとも１つの前記転送元のアドレス情報を前記アドレス対応表から選択する操作を受け付ける転送元アドレス選択受付ステップと、
前記設定対象である前記転送元のアドレス情報に対応する前記転送先のアドレス情報として、前記転送先アドレス選択受付ステップで選択された少なくとも１つのアドレス情報が入力された前記アドレス対応表を、前記表示手段に出力する第２の表示ステップと、
をさらに含む請求項１乃至３のいずれか１項に記載のアドレス設定支援方法。
【請求項５】
前記転送先アドレス選択受付ステップでは、２以上の転送先のアドレス情報の選択を受け付け、
前記転送元アドレス選択受付ステップでは、前記設定対象とする複数の転送元のアドレス情報の前記アドレス対応表における先頭位置の指定を受け付け、
前記第２の表示ステップでは、前記転送先アドレス選択受付ステップで選択された前記２以上の転送先のアドレス情報を、前記先頭位置から連続する複数の転送元のアドレス情報と順次対応付けることにより更新された前記アドレス対応表を前記表示手段に出力する、請求項４に記載のアドレス設定支援方法。
【請求項６】
前記第１のアドレス選択受付ステップでは、入力手段に対する操作に連動して前記表示手段の表示画面上を移動するポインタによって、前記アドレス情報が選択され、
前記第１の表示ステップでは、前記表示画面内における前記アドレス対応表の表示領域上に、選択された前記アドレス情報を貼り付ける操作に応じて、選択された前記アドレス情報が前記転送元のアドレス情報として前記アドレス対応表に入力される、請求項１乃至５のいずれか１項に記載のアドレス設定支援方法。
【請求項７】
前記転送先アドレス選択受付ステップでは、入力手段に対する操作に連動して前記表示手段の表示画面上を移動するポインタによって、２以上のアドレス情報の選択を受け付け、
前記転送元アドレス選択受付ステップでは、前記表示画面内における前記アドレス対応表の表示領域上に、選択された前記２以上のアドレス情報を貼り付ける操作に応じて、前記設定対象とする前記転送元のアドレス情報が選択される、請求項４又は５に記載のアドレス設定支援方法。
【請求項８】
前記第１のアドレス選択受付ステップ又は前記転送先アドレス選択受付ステップにより選択された少なくとも１つのアドレス情報を含むアドレス情報群と、前記アドレス情報群の名称とを登録する操作を受け付けるアドレス登録受付ステップと、
前記アドレス情報群と前記アドレス情報群の名称とを関連付けて前記記憶手段に記憶するアドレス情報群記憶ステップと、
前記アドレス情報群の名称の選択を受け付けるアドレス情報群選択受付ステップと、
をさらに含み、
前記第１又は第２のアドレス表示ステップでは、選択された前記アドレス情報群の名称に関連付けられたアドレス情報群を前記記憶手段から取得するとともに、取得した前記アドレス情報群を前記第１又は第２のアドレス一覧として表示手段に出力する、請求項４乃至７のいずれか１項に記載のアドレス設定支援方法。
【請求項９】
前記アドレス登録受付ステップでは、前記アドレス情報群におけるアドレス情報又は前記アドレス情報群の名称を追加・削除又は変更する操作を受け付け、
前記アドレス情報群記憶ステップでは、前記追加・削除又は変更されたアドレス情報又はアドレス情報群の名称を、前記記憶手段に記憶された前記アドレス情報群又は前記アドレス情報群の名称へ反映する、請求項８に記載のアドレス設定支援方法。
【請求項１０】
前記記憶手段は、前記アドレス情報と一対一に対応するパラメータ文字列を記憶し、
前記パラメータ文字列を検索する検索文字列の入力する操作を受け付ける検索文字列受付ステップとをさらに含み、
前記第１又は第２のアドレス表示ステップでは、前記記憶手段から、前記検索文字列を含む前記パラメータ文字列を検索するとともに、前記検索されたパラメータ文字列に対応するアドレス情報を取得し、取得した前記アドレス情報を前記第１又は第２のアドレス一覧として前記表示手段に出力する、請求項４乃至９のいずれか１項に記載のアドレス設定支援方法。
【請求項１１】
通信変換器に接続された複数の機器の間でデータ転送を行うための前記複数の機器の間のアドレス対応付けを支援する、入力手段と出力手段と記憶手段とを備えたアドレス設定支援装置であって、
前記入力手段を介して、前記複数の機器から少なくとも１つの機器を含む第１の機器群を選択する操作を受け付ける第１の機器選択受付手段と、
前記複数の機器の各々につき複数のアドレス情報を記憶する記憶手段から、選択された前記第１の機器群に関する前記複数のアドレス情報を取得するとともに、取得した前記複数のアドレス情報を第１のアドレス一覧として出力手段に出力する第１のアドレス表示手段と、
前記第１のアドレス一覧の中から、２以上のアドレス情報を選択する操作を受け付ける第１のアドレス選択受付手段と、
前記複数の機器間のデータ転送を行うための転送元と転送先のアドレス情報を対応付ける表であって、選択された前記２以上のアドレス情報が前記転送元のアドレス情報として入力されたアドレス対応表を前記出力手段に出力する第１の表示手段と、を含むアドレス設定支援装置。
【請求項１２】
通信変換器に接続された複数の機器の間でデータ転送を行うための前記複数の機器の間のアドレス対応付けを支援する、入力手段と出力手段と記憶手段とを備えたアドレス設定支援装置であって、
前記入力手段を介して、前記複数の機器から２以上の機器を含む第１の機器群を選択する操作を受け付ける第１の機器選択受付手段と、
前記複数の機器の各々につき複数のアドレス情報を記憶する記憶手段から、選択された前記第１の機器群に関する前記複数のアドレス情報を取得するとともに、取得した前記複数のアドレス情報を第１のアドレス一覧として出力手段に出力する第１のアドレス表示手段と、
前記第１のアドレス一覧の中から、少なくとも１つのアドレス情報を選択する操作を受け付ける第１のアドレス選択受付手段と、
前記複数の機器間のデータ転送を行うための転送元と転送先のアドレス情報を対応付ける表であって、前記第１のアドレス選択受付手段で選択されたアドレス情報が前記転送元のアドレス情報として入力されたアドレス対応表を前記出力手段に出力する第１の表示手段と、を含み、
前記第１の機器選択受付手段で選択される第１の機器群は、共通のアドレス情報が定義された同一種別の機器であり、
前記第１のアドレス表示手段では、前記第１の機器群に関する共通する前記アドレス情報を１つのアドレスとして前記第１のアドレス一覧に集約して表示し、
前記第１の表示手段では、前記第１のアドレス選択受付手段で選択されたアドレス情報を前記第１の機器群に含まれる機器数に応じて複製するとともに、複製された前記アドレス情報を前記アドレス対応表に表示する、
アドレス設定支援装置。
【請求項１３】
前記第１の機器選択受付手段で選択される第１の機器群は、共通のアドレス情報が定義された同一種別の機器であり、
前記第１のアドレス表示手段では、前記第１の機器群に関する共通する前記アドレス情報を１つのアドレスとして前記第１のアドレス一覧に集約して表示し、
前記第１の表示手段では、前記第１のアドレス選択受付手段で選択されたアドレス情報を前記第１の機器群に含まれる機器数に応じて複製するとともに、複製された前記アドレス情報を前記アドレス対応表に表示する、請求項１１に記載のアドレス設定支援装置。
【請求項１４】
前記入力手段を介して、前記第１の機器群のデータ転送先である少なくとも１つの機器を含む第２の機器群を前記複数の機器から選択する操作を受け付ける第２の機器選択受付手段と、
選択された前記第２の機器群に関する前記複数のアドレス情報を前記記憶手段から取得するとともに、取得した前記複数のアドレス情報を第２のアドレス一覧として出力手段に出力する第２のアドレス表示手段と、
前記第２のアドレス一覧の中から、少なくとも１つのアドレス情報を選択する操作を受け付ける転送先アドレス選択受付手段と、
アドレス対応付けの設定対象とする少なくとも１つの前記転送元のアドレス情報を前記アドレス対応表から選択する操作を受け付ける転送元アドレス選択受付手段と、
前記設定対象である前記転送元のアドレス情報に対応する前記転送先のアドレス情報として、前記転送先アドレス選択受付手段で選択された少なくとも１つのアドレス情報が入力された前記アドレス対応表を、前記出力手段に出力する第２の表示手段と、
をさらに含む請求項１１乃至１３のいずれか１項に記載のアドレス設定支援装置。
【請求項１５】
前記転送先アドレス選択受付手段では、２以上の転送先のアドレス情報の選択を受け付け、
前記転送元アドレス選択受付手段では、前記設定対象とする複数の転送元のアドレス情報の前記アドレス対応表における先頭位置の指定を受け付け、
前記第２の表示手段では、前記転送先アドレス選択受付手段で選択された前記２以上の転送先のアドレス情報を、前記先頭位置から連続する複数の転送元のアドレス情報と順次対応付けることにより更新された前記アドレス対応表を前記出力手段に出力する、請求項１４に記載のアドレス設定支援装置。
【請求項１６】
前記第１のアドレス選択受付手段では、前記入力手段に対する操作に連動して前記出力手段の表示画面上を移動するポインタによって、前記アドレス情報が選択され、
前記第１の表示手段では、前記表示画面内における前記アドレス対応表の表示領域上に、選択された前記アドレス情報を貼り付ける操作に応じて、選択された前記２以上のアドレス情報が前記転送元のアドレス情報として前記アドレス対応表に入力される、請求項１１乃至１５のいずれか１項に記載のアドレス設定支援装置。
【請求項１７】
前記転送先アドレス選択受付手段では、前記入力手段に対する操作に連動して前記出力手段の表示画面上を移動するポインタによって、２以上のアドレス情報の選択を受け付け、
前記転送元アドレス選択受付手段では、前記表示画面内における前記アドレス対応表の表示領域上に、選択された前記２以上のアドレス情報を貼り付ける操作に応じて、前記設定対象とする前記転送元のアドレス情報が選択される、請求項１１乃至１３のいずれか１項１４又は１５に記載のアドレス設定支援装置。
【請求項１８】
前記第１のアドレス選択受付手段又は前記転送先アドレス選択受付手段により選択された少なくとも１つのアドレス情報を含むアドレス情報群と、前記アドレス情報群の名称とを登録する操作を受け付けるアドレス登録受付手段と、
前記アドレス情報群と前記アドレス情報群の名称とを関連付けて前記記憶手段に記憶するアドレス情報群記憶手段と、
前記アドレス情報群の名称の選択を受け付けるアドレス情報群選択受付手段と、
をさらに含み、
前記第１又は第２のアドレス表示手段では、選択された前記アドレス情報群の名称に関連付けられたアドレス情報群を前記記憶手段から取得するとともに、取得した前記アドレス情報群を前記第１又は第２のアドレス一覧として出力手段に出力する、請求項１４乃至１７のいずれか１項に記載のアドレス設定支援装置。
【請求項１９】
前記アドレス登録受付手段では、前記アドレス情報群におけるアドレス情報又は前記アドレス情報群の名称を追加・削除又は変更する操作を受け付け、
前記アドレス情報群記憶手段では、前記追加・削除又は変更されたアドレス情報又はアドレス情報群の名称を、前記記憶手段に記憶された前記アドレス情報群又は前記アドレス情報群の名称へ反映する、請求項１８に記載のアドレス設定支援装置。
【請求項２０】
前記記憶手段は、前記アドレス情報と一対一に対応するパラメータ文字列を記憶し、
前記パラメータ文字列を検索する検索文字列の入力する操作を受け付ける検索文字列受付手段とをさらに含み、
前記第１又は第２のアドレス表示手段では、前記記憶手段から、前記検索文字列を含む前記パラメータ文字列を検索するとともに、前記検索されたパラメータ文字列に対応するアドレス情報を取得し、取得した前記アドレス情報を前記第１又は第２のアドレス一覧として前記出力手段に出力する、請求項１４乃至１９のいずれか１項に記載のアドレス設定支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計測情報の転送定義におけるアドレス設定支援方法及び装置に関する。
【背景技術】
【０００２】
プラントや建物の監視や制御を行うシステムにおいて、計測機器と制御機器の間で温度、圧力などの計測情報や制御指令の転送が行われる。また、計測情報等の転送のためには、通信変換器が用いられる。通信変換器は、通信チャネルごとに複数の機器がケーブル等により接続されている。計測情報等は、これらの機器内のメモリ領域に格納されており、通信変換器から各機器のメモリ領域のデータアドレスにアクセスすることで、一方の通信チャネルの機器の計測情報を取り込み、他方の通信チャネルの機器へ転送を行うことができる。そのため、通信変換器には、予め通信チャネル間の各機器同士でのデータアドレスの対応付けである転送定義をしておくことができる。また、この計測情報等の転送が行われる対象機器は、例えば、調節計などの計測機器や、電力量計、ＰＬＣ（Programmable Logic Controller）などのシーケンス制御、フィードバック制御を行う制御機器など多様であり、通信体系、データアドレス体系も機種によって異なっている。
【０００３】
通信変換器における転送定義のためには、双方の機器のデータアドレスを対応付けて入力するというアドレス設定が行われる。近年、通信変換器に接続される調節計などの計測機器は、複数台をまとめて利用されることが多く、その台数は年々増えている。また、１台の計測機器が扱う計測情報の種類も増加しており、中には数千種類の計測情報を扱うものもある。また、複数台の機器のアドレス設定を行う場合、同じ機種の機器に対しては同じデータアドレスを入力することがよくある。
【０００４】
一方、監視システムにおける計測情報の取り込みを定義する方法としては、従来から特許文献１に開示されている。ここでは、計測情報の取り込みを定義するために、「タグ」と呼ばれるデータ構造と、計測機器の計測データアドレスを紐付けるために、監視システム上に接続される機器情報と、この機器より出力される計測情報のアドレスを関連付けて記憶し、かつ、実入力のタグ情報を記憶しておき、この計測情報とタグ情報をマウス操作のドラッグ＆ドロップで関連付けて記憶するようにして、計測情報のアドレス入力を行っていた。
【特許文献１】特許第３８９７５９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、複数の機器のアドレス設定を行う場合、同じ機種の機器に対して複数の同じアドレスに対して同じ操作を繰り返す必要があり、手間と工数がかかってしまうという問題があった。
【０００６】
本発明は、このような問題点を解決するためになされたものであり、計測情報の転送定義をするための機器のアドレス設定を効率良く行うことができるアドレス設定支援方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様にかかるアドレス設定支援方法は、通信変換器に接続された複数の機器の間でデータ転送を行うための前記複数の機器の間のアドレス対応付けを支援するアドレス設定支援方法である。入力手段を介して、前記複数の機器から少なくとも１つの機器を含む第１の機器群を選択する操作を受け付ける第１の機器選択受付ステップと、前記複数の機器の各々につき複数のアドレス情報を記憶する記憶手段から、選択された前記第１の機器群に関する前記複数のアドレス情報を取得するとともに、取得した前記複数のアドレス情報を第１のアドレス一覧として表示手段に出力する第１のアドレス表示ステップと、前記第１のアドレス一覧の中から、２以上のアドレス情報を選択する操作を受け付ける第１のアドレス選択受付ステップと、前記複数の機器間のデータ転送を行うための転送元と転送先のアドレス情報を対応付ける表であって、選択された前記２以上のアドレス情報が前記転送元のアドレス情報として入力されたアドレス対応表を前記表示手段に出力する第１の表示ステップとを含む。
【０００８】
これにより、アドレス対応表への一度の入力操作で、選択された機器に関する複数のアドレス情報のアドレス設定をまとめて行うことができる。そのため、個別のアドレス情報に対して、同じ操作を繰り返す必要がなくなり、アドレス設定の効率を向上することができる。
【０００９】
また、上述したアドレス設定支援方法は、前記入力手段を介して、前記第１の機器群のデータ転送先である少なくとも１つの機器を含む第２の機器群を前記複数の機器から選択する操作を受け付ける第２の機器選択受付ステップと、選択された前記第２の機器群に関する前記複数のアドレス情報を前記記憶手段から取得するとともに、取得した前記複数のアドレス情報を第２のアドレス一覧として表示手段に出力する第２のアドレス表示ステップと、前記第２のアドレス一覧の中から、少なくとも１つのアドレス情報を選択する操作を受け付ける転送先アドレス選択受付ステップと、アドレス対応付けの設定対象とする少なくとも１つの前記転送元のアドレス情報を前記アドレス対応表から選択する操作を受け付ける転送元アドレス選択受付ステップと、前記設定対象である前記転送元のアドレス情報に対応する前記転送先のアドレス情報として、前記転送先アドレス選択受付ステップで選択された少なくとも１つのアドレス情報が入力された前記アドレス対応表を、前記表示手段に出力する第２の表示ステップとをさらに含むとよい。
【００１０】
これにより、アドレス対応表上で転送元と転送先のアドレス対応付けを視覚的に確認し、選択することができる。そのため、アドレス対応付けアドレス設定の効率を向上することができる。
【００１１】
さらに、上述したアドレス設定支援方法は、前記転送先アドレス選択受付ステップでは、２以上のアドレス情報の選択を受け付け、前記転送元アドレス選択受付ステップでは、前記設定対象とする複数の転送元のアドレス情報の前記アドレス対応表における先頭位置の指定を受け付け、前記第２の表示ステップでは、前記転送先アドレス選択受付ステップで選択された前記２以上のアドレス情報を、前記先頭位置から連続する複数の転送元のアドレス情報と順次対応付けることにより更新された前記アドレス対応表を前記表示手段に出力するとよい。
【００１２】
これにより、アドレス対応表上で、転送元と転送先の複数のアドレス対応付けを行う転送元アドレスの先頭位置を視覚的に確認した上で選択する一度の操作で、転送元と転送先の複数のアドレス対応付けを自動的に行うことができる。そのため、大量のアドレス対応付け操作を行う必要がなくなり、アドレス設定の効率を向上することができる。
【００１３】
さらに、上述したアドレス設定支援方法は、前記第１の機器選択受付ステップで選択される第１の機器群は、共通のアドレス情報が定義された同一種別の機器であり、前記第１のアドレス表示ステップでは、前記第１の機器群に関する共通する前記アドレス情報を１つのアドレスとして前記第１のアドレス一覧に集約して表示し、前記第１の表示ステップでは、前記第１のアドレス選択受付ステップで選択されたアドレス情報を前記第１の機器群に含まれる機器数に応じて複製するとともに、複製された前記アドレス情報を前記アドレス対応表に表示するとよい。
【００１４】
これにより、複数の機器及びアドレス情報の組み合わせを自動的に対応付けが行われるため、一度の操作で複数の機器のアドレス設定をまとめて行うことができる。そのため、同じ種類の機器に対して、同じ操作を繰り返す必要がなくなり、アドレス設定の効率を向上することができる。
【００１５】
さらに、上述したアドレス設定支援方法は、前記第１のアドレス選択受付ステップでは、前記入力手段に対する操作に連動して前記表示手段の表示画面上を移動するポインタによって、前記２以上のアドレス情報が選択され、前記第１の表示ステップでは、前記表示画面内における前記アドレス対応表の表示領域上に、選択された前記２以上のアドレス情報を貼り付ける操作に応じて、選択された前記２以上のアドレス情報が前記転送元のアドレス情報として前記アドレス対応表に入力されるとよい。
【００１６】
これにより、アドレス一覧上で複数の選択表示されたアドレス情報を、アドレス対応表にまとめて入力することを簡易な操作で行うことができる。そのため、アドレス設定の効率を向上することができる。
【００１７】
さらに、上述したアドレス設定支援方法は、前記転送先アドレス選択受付ステップでは、前記入力手段に対する操作に連動して前記表示手段の表示画面上を移動するポインタによって、２以上のアドレス情報の選択を受け付け、前記転送元アドレス選択受付ステップでは、前記表示画面内における前記アドレス対応表の表示領域上に、選択された前記２以上のアドレス情報を貼り付ける操作に応じて、前記設定対象とする前記転送元のアドレス情報が選択されるとよい。
【００１８】
これにより、アドレス一覧上で複数の選択表示された転送先アドレス情報を、アドレス対応表上で、転送元と転送先の複数のアドレス対応付けを行う転送元アドレスの先頭位置を簡易な操作で指定することができる。そのため、アドレス設定の効率を向上することができる。
【００１９】
また、上述したアドレス設定支援方法は、前記第１のアドレス選択受付ステップ又は前記転送先アドレス選択受付ステップにより選択された少なくとも１つのアドレス情報を含むアドレス情報群と、前記アドレス情報群の名称とを登録する操作を受け付けるアドレス登録受付ステップと、前記アドレス情報群と前記アドレス情報群の名称とを関連付けて前記記憶手段に記憶するアドレス情報群記憶ステップと、前記アドレス情報群の名称の選択を受け付けるアドレス情報群選択受付ステップと、さらに含み、前記第１又は第２のアドレス表示ステップでは、選択された前記アドレス情報群の名称に関連付けられたアドレス情報群を前記記憶手段から取得するとともに、取得した前記アドレス情報群を前記第１又は第２のアドレス一覧として表示手段に出力するとよい。
【００２０】
これにより、これにより、パラメータの数が非常に多い機器におけるアドレスを選択する際に、予め登録した利用頻度の高いパラメータの中から効率良く探し出すことができる。
【００２１】
さらに、上述したアドレス設定支援方法は、前記アドレス登録受付ステップでは、前記アドレス情報群におけるアドレス情報又は前記アドレス情報群の名称を追加・削除又は変更する操作を受け付け、前記アドレス情報群記憶ステップでは、前記追加・削除又は変更されたアドレス情報又はアドレス情報群の名称を、前記記憶手段に記憶された前記アドレス情報群又は前記アドレス情報群の名称へ反映するとよい。
【００２２】
これにより、状況に応じて、利用頻度の高いパラメータの変更をすることができ、効率良く探し出すことができる。
【００２３】
また、上述したアドレス設定支援方法は、前記記憶手段は、前記アドレス情報と一対一に対応するパラメータ文字列を記憶し、前記パラメータ文字列を検索する検索文字列の入力する操作を受け付ける検索文字列受付ステップとをさらに含み、前記第１又は第２のアドレス表示ステップでは、前記記憶手段から、前記検索文字列を含む前記パラメータ文字列を検索するとともに、前記検索されたパラメータ文字列に対応するアドレス情報を取得し、取得した前記アドレス情報を前記第１又は第２のアドレス一覧として前記表示手段に出力するとよい。
【００２４】
これにより、所望の文字列を含むパラメータ文字列と対応するアドレス情報が絞り込み表示されるため、アドレスを選択する時に、利用頻度の高いパラメータを効率良く探し出すことができる。
【００２５】
本発明の第１の態様にかかるアドレス設定支援装置は、通信変換器に接続された複数の機器の間でデータ転送を行うための前記複数の機器の間のアドレス対応付けを支援する、入力手段と出力手段と記憶手段とを備えたものである。前記入力手段を介して、前記複数の機器から少なくとも１つの機器を含む第１の機器群を選択する操作を受け付ける第１の機器選択受付手段と、前記複数の機器の各々につき複数のアドレス情報を記憶する記憶手段から、選択された前記第１の機器群に関する前記複数のアドレス情報を取得するとともに、取得した前記複数のアドレス情報を第１のアドレス一覧として出力手段に出力する第１のアドレス表示手段と、前記第１のアドレス一覧の中から、２以上のアドレス情報を選択する操作を受け付ける第１のアドレス選択受付手段と、前記複数の機器間のデータ転送を行うための転送元と転送先のアドレス情報を対応付ける表であって、選択された前記２以上のアドレス情報が前記転送元のアドレス情報として入力されたアドレス対応表を前記出力手段に出力する第１の表示手段とを含む。
【００２６】
これにより、アドレス対応表への一度の入力操作で、選択された機器に関する複数のアドレス情報のアドレス設定をまとめて行うことができる。そのため、個別のアドレス情報に対して、同じ操作を繰り返す必要がなくなり、アドレス設定の効率を向上することができる。
【００２７】
また、上述した入力手段及び出力手段は、例えば、以下で説明する発明の実施の形態１の図２の入出力部１１０に相当する。また、上述した記憶手段は、例えば、以下で説明する発明の実施の形態１の図２の機器パラメータ情報記憶部１３４に相当する。また、上述した第１の機器選択受付手段は、例えば、以下で説明する発明の実施の形態１の図２の機器選択部１２２に相当する。また、上述した第１のアドレス表示手段及び第１のアドレス選択受付手段は、例えば、以下で説明する発明の実施の形態１の図２のアドレス選択部１２３に相当する。また、上述した第１の表示手段は、例えば、以下で説明する発明の実施の形態１の図２の転送定義部１２４に相当する。
【発明の効果】
【００２８】
本発明により、現場機器のアドレス設定を効率良く行うことができるアドレス設定支援方法及び装置を提供することができる。
【発明を実施するための最良の形態】
【００２９】
以下では、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００３０】
実施の形態１．
本実施の形態にかかるアドレス設定支援装置が適用される制御システム１の構成例を図１に示す。通信変換器２０は、ケーブル等を介して調節計３０ａ、３０ｂ及び３０ｃ、ＰＬＣ４０に接続されている。通信変換器２０は、複数の通信チャネルを有する。通信チャネルは、複数のノードを有する。ノードには、ケーブル等で接続された各種機器が登録される。通信変換器２０は、異なる通信チャネルの機器の間で、データアドレスの対応付けである転送定義リストに定義された一方の機器のデータアドレス内のデータを、他方の機器のデータアドレスへデータ転送を行う機器である。
【００３１】
調節計３０ａ、３０ｂ及び３０ｃは、計測対象物から計測データを取得する計測機器である。調節計３０ａ、３０ｂ及び３０ｃは、通信変換器２０に接続可能な台数であればよく、調節計以外の計測機器であってもよい。
【００３２】
ＰＬＣ４０は、各種制御を司り、制御ロジックをユーザがプログラミング可能な制御装置である。ＰＬＣ４０は、通信変換器２０から転送された各種計測データを基に、シーケンス制御、又は、フィードバック制御を行うものである。
【００３３】
アドレス設定支援装置１０は、ケーブル等を介して通信変換器２０に接続されている。但し、アドレス設定支援装置１０と、通信変換器２０とはアドレス設定作業の時のみに接続されていればよい。アドレス設定支援装置１０とは、通信変換器２０に接続された機器間のデータ転送を定義するためのアドレス設定作業を支援するための装置である。
【００３４】
図２は、本実施の形態にかかるアドレス設定支援装置１０の構成を示す機能ブロック図である。図２において、入出力部１１０は、画面への出力と、操作者からの情報入力といった、アドレス設定支援装置１０の各機能と外部との入出力を行う。
【００３５】
通信変換器情報記憶部１３１は、通信変換器２０の通信チャネル及び通信チャネルのノードの各種情報を記憶する。機器情報記憶部１３２は、通信変換器２０に接続された各種機器（計測機器及び制御機器）の機種名称及び機器名称の各種情報を記憶する。
機器構成情報記憶部１３３は、通信チャネルと機器の対応付け情報である機器構成情報を記憶する。機器パラメータ情報記憶部１３４は、通信変換器２０に接続された各種機器ごとに備えられた各種機器パラメータ名称とデータアドレスである機器パラメータ情報を記憶する。例えば、計測機器であれば、計測した計測データの名称と計測データの値が格納されるデータアドレス値となる。選択機器情報記憶部１３５は、アドレス設定のために操作者により選択された機器を記憶する。選択アドレス情報記憶部１３６は、アドレス設定のために操作者により選択されたデータアドレスを記憶する。転送定義情報記憶部１３７は、転送元機器と転送先機器の間で転送を行うデータのデータアドレスの対応付けを定義した情報を記憶する。尚、通信変換器情報記憶部１３１、機器情報記憶部１３２、機器構成情報記憶部１３３、機器パラメータ情報記憶部１３４、選択機器情報記憶部１３５、選択アドレス情報記憶部１３６、転送定義情報記憶部１３７は、ハードディスクドライブ、フラッシュメモリ等の不揮発性の記憶装置でもよいし、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置であってもよい。
【００３６】
機器構成部１２１は、通信変換器情報記憶部１３１に格納された通信変換器２０の通信チャネル及び機器情報記憶部１３２に格納された各種機器情報を取得し、入出力部１１０経由で画面に表示する。そして、操作者からの入出力部１１０を経由した通信チャネルのノードと機器の対応付け（ノード情報）指示に基づいて、ノード情報の追加、変更、削除等を行い、機器構成情報記憶部１３３に格納する。また、更新したノード情報を入出力部１１０経由で画面に表示する。
【００３７】
機器選択部１２２は、機器構成情報記憶部１３３に格納された機器構成情報を取得し、入出力部１１０経由で画面に表示する。そして、操作者からの入出力部１１０を経由した機器の選択指示に基づいて、機器パラメータ情報記憶部１３４に格納された機器パラメータ情報の中から、選択された機器の情報を取得する。その後、選択された機器及び取得された機器パラメータ情報を入出力部１１０経由で画面に表示する。また、選択指示された機器の情報を選択機器情報記憶部１３５に格納する。ここで、機器の選択指示は、同一通信チャネル内の同一機種であれば、複数選択可能である。
【００３８】
アドレス選択部１２３は、操作者からの入出力部１１０を経由した機器パラメータ情報の選択指示に基づいて、選択された機器パラメータ情報を入出力部１１０経由で画面に表示する。また、選択指示された機器パラメータ情報を選択アドレス情報記憶部１３６に格納する。ここで、機器パラメータ情報の選択指示は、複数選択可能である。
【００３９】
転送定義部１２４は、操作者からの入出力部１１０を経由した機器パラメータ情報の選択情報と、転送定義情報の登録開始レコードの指示に基づいて、選択情報に対応する通信チャネル番号、ノード番号及び機器パラメータ情報のアドレス情報を転送定義情報記憶部１３７に格納する。このとき、登録されるデータは、選択されたノードごとに各アドレス情報を展開され、登録開始レコードから順番に登録される。また、転送定義部１２４は、選択された通信チャネルにおける転送定義情報を転送定義情報記憶部１３７から取得し、入出力部１１０経由で画面に表示する。引き続き、転送先についても同様に登録がされることで、転送定義が行われる。
【００４０】
図８は、典型的なコンピュータシステムによって具体的に構成される本実施の形態にかかるアドレス設定支援装置１０を示す。図８に示すコンピュータシステムは、ＣＰＵ（Central Processing Unit）１５０、ＲＯＭ（Read Only Memory）１５１、ＲＡＭ（Random Access Memory）１５２、表示部１５３、操作部１５４、通信部１５５、及び不揮発性記憶装置１６０を有する。
【００４１】
ＣＰＵ１５０は、ＲＯＭ１５１又は不揮発性記憶装置１６０に格納されたオペレーションシステム（不図示）及びアドレス設定支援処理のためのアプリケーション・プログラム（アドレス設定支援プログラム）１６１を実行する。
【００４２】
表示部１５３は、例えばディスプレイ等であり、後述する各種画面を表示する機能を有する。操作部１５４は、例えばキーボード及びマウス等により構成されている。特に、表示部１５３に表示されるマウスポインタを操作する機能を有する。通信部１５５は、通信変換器２０との通信を行う。通信部１５５は、通信変換器２０が有する通信チャネル、ノード、及び、通信変換器２０に接続された機器情報などを送受信可能である。また、通信部１５５は、転送定義情報を通信変換器２０との間で送受信可能である。
【００４３】
不揮発性記憶装置１６０は、アドレス設定支援プログラム１６１、通信変換器情報１６２、機器情報１６３、機器構成情報１６４、機器パラメータ情報１６５、選択機器情報１６６、選択アドレス情報１６７、転送定義情報１６８を記憶する。不揮発性記憶装置１６０には、ハードディスクドライブ、光磁気ディスクドライブ、フラッシュメモリ等が利用可能である。また、不揮発性記憶装置１６０は、他の構成と共に単一のコンピュータ内に設けた記憶装置としても良いが、例えば、物理的に隔離されたネットワーク・ストレージとして構成されてもよい。また、不揮発性記憶装置１６０は、物理的に独立した複数の記憶装置の集合であってもよい。
【００４４】
アドレス設定支援プログラム１６１は、本実施の形態にかかるアドレス設定支援処理をコンピュータシステムに実行させるためのプログラムである。アドレス設定支援プログラム１６１がＲＡＭ１５２又はＣＰＵ１５０が備える内部メモリ（不図示）上に読み出されて動作することによって、図８のコンピュータシステムが本実施の形態にかかるアドレス設定支援装置１０として動作する。なお、アドレス設定支援プログラム１６１は、必ずしも不揮発性記憶装置１６０に格納される必要はなく、例えば、遠隔に設けられた記憶装置から通信部１５５を介して入力されてもよい。また、アドレス設定支援プログラム１６１は、複数のプログラムモジュールにより構成されてもよいことはもちろんである。
【００４５】
図３は、アドレス設定支援装置１０を使用した際の機器の通信チャネルと接続する機器構成を設定する機器構成設定画面５０の例を示す。機器構成設定画面５０には、通信チャネル表示部５１、機器リスト表示部５２が設けられている。
【００４６】
通信チャネル表示部５１は、通信変換器２０が有する通信チャネルのリストである通信チャネルリスト５１１と、通信チャネルリスト５１１に属するノード情報のリストであるノード情報リスト５１２を、それぞれツリー構造で表示する。通信チャネルリスト５１１には、通信チャネルであるＣＨ１、ＣＨ２、ＣＨ３、ＣＨ４の４つが表示されている。また、ノード情報リスト５１２には、通信チャネルＣＨ４に属するノード情報として、同じ機種の調節計Ａである４つのノード情報５１３乃至５１６が表示されている。
【００４７】
機器リスト表示部５２は、通信変換器２０に接続されている計測機器や通信機器などの各種機種リストである機種リスト５２１と、機種リスト５２１に属する機器のリストである機器リスト５２２を、それぞれツリー構造で表示する。機種リスト５２１には、機種であるＰＬＣ、調節計、表示器の３つが表示されている。機器リスト５２２には、調節計に属する機器として調節計Ａが表示されている。
【００４８】
図４、図５、図６は、転送元及び転送先の機器・アドレスの選択、転送定義リストの設定を行う転送定義画面６０を示す。転送定義画面６０には、ノード表示部６１、機器パラメータ表示部６２、転送定義表示部６３が設けられている。ノード表示部６１は、転送定義を行うために操作者に選択された通信チャネルである通信チャネル６１１と、通信チャネル６１１に属するノード情報のリストであるノード情報リスト６１２をツリー構造で、表示する。機器パラメータ表示部６２は、ノード表示部６１で選択されたノード情報に属する機器の機器パラメータ情報の表である機器パラメータ一覧７０などを表示する。機器パラメータ一覧７０は、機器パラメータの名称が表示される列である機器パラメータ名７０２、機器パラメータのデータアドレス値が表示される列であるデータアドレス値７０３で構成される。転送定義表示部６３は、転送元機器のアドレス情報と転送先機器のアドレス情報とを対応付ける定義の表である転送定義表７１を表示する。転送定義表７１は、転送定義表の番号が表示される列である転送定義番号７１１、転送元機器の通信チャネルが表示される列である転送元通信チャネル７１２、転送元機器のノード番号が表示される列である転送元ノード番号７１３、転送元機器のデータアドレス値が表示される列である転送元データアドレス７１４、転送先機器の通信チャネルが表示される列である転送先通信チャネル７１５、転送先機器のノード番号が表示される列である転送先ノード番号７１６、転送先機器のデータアドレス値が表示される列である転送先データアドレス７１７、対応付けられた転送定義のデータサイズが表示される列であるデータサイズ７１８、対応付けられた転送定義の備考が表示される列である備考７１９で構成される。
【００４９】
次に、図７を用いて、本実施の形態にかかるアドレス設定作業の全体フローを説明する。まず、ステップＳ１０１では、アドレス設定支援装置１０において、アドレス設定支援プログラム１６１が起動される。その際、アドレス設定支援プログラム１６１は、通信変換器情報記憶部１３１及び機器情報記憶部１３２を参照して、機器構成設定画面５０を入出力部１１０に表示する。具体的には、通信変換器情報記憶部１３１から通信チャネルリスト５１１を取得し、通信チャネル表示部５１に表示する。また、機器情報記憶部１３２から機種リスト５２１及び機器リスト５２２を取得し、機器リスト表示部５２に表示する。
【００５０】
続いて、ステップＳ１０２では、通信チャネルと接続する機器構成の設定が行われる（図３）。すなわち、機器構成部１２１は、操作者による通信チャネルと接続対象機器との対応付けの指示である入力情報１４０を受け付け、機器構成情報を生成し、機器構成情報記憶部１３３に格納する。このとき、対応付けは、転送元機器と転送先機器の両方について行われ、それぞれが異なる通信チャネルと対応付けられる。
【００５１】
具体的には、転送元機器を通信チャネルＣＨ４に対応付けるために、まず、操作者は、通信チャネル表示部５１の通信チャネルＣＨ４を選択した上で、機器リスト表示部５２の機器リスト５２２の調節計Ａを選択することで、対応付け指示をする。次に、機器構成部１２１は、通信チャネルＣＨ４にノード情報５１３を追加し、ノード情報５１３と調節計Ａを対応付けて機器構成情報記憶部１３３に格納し、調節計Ａを通信チャネルＣＨ４のノード情報５１３として、通信チャネル表示部５１に表示する。同様に、操作者は、機器リスト表示部５２の調節計Ａの選択を３回繰り返す。機器構成部１２１は、通信チャネルＣＨ４にノード情報５１４乃至５１６を追加し、ノード情報５１４乃至５１６と調節計Ａを対応付けて機器構成情報記憶部１３３に格納し、調節計Ａを通信チャネルＣＨ４のノード情報５１４乃至５１６として、通信チャネル表示部５１に表示する。
【００５２】
続いて、転送先機器を通信チャネルＣＨ１に対応付けるために、まず、操作者は、通信チャネル表示部５１の通信チャネルＣＨ１を選択した上で、機器リスト表示部５２のＰＬＣ（不図示）を選択することで、対応付け指示をする。次に、機器構成部１２１は、通信チャネルＣＨ１にノード情報（不図示）を追加し、該ノード情報とＰＬＣを対応付けて機器構成情報記憶部１３３に格納し、ＰＬＣを通信チャネルＣＨ１のノード情報として、通信チャネル表示部５１に表示する。
【００５３】
ステップＳ１０３では、転送定義を行う対象の通信チャネルが選択される。すなわち、機器選択部１２２は、操作者による転送定義を行う対象の通信チャネルの選択指示である入力情報１４１を受け付け、選択された通信チャネルから機器構成情報記憶部１３３を参照し、転送定義画面６０を入出力部１１０に表示する。
【００５４】
まず、操作者は、機器構成設定画面５０の通信チャネル表示部５１の通信チャネルＣＨ４のノード情報５１３乃至５１６を選択（例えば、マウスでダブルクリックするなど）する。次に、機器選択部１２２は、選択された通信チャネルＣＨ４の機器構成情報を機器構成情報記憶部１３３から参照して、転送定義画面６０を入出力部１１０に表示する。
【００５５】
具体的には、機器選択部１２２は、機器構成情報記憶部１３３からノード情報５１３乃至５１６を取得し、転送定義画面６０のノード表示部６１に、通信チャネルＣＨ４として通信チャネル６１１と、通信チャネル６１１に属するノード情報のリストであるノード情報５１３乃至５１６としてノード情報リスト６１２を表示する。尚、この時点では、機器パラメータ表示部６２には、機器パラメータ情報が未表示であり、転送定義表示部６３には、転送定義情報が未表示である。
【００５６】
ステップＳ１０４では、転送定義を行う対象の機器が選択される。すなわち、機器選択部１２２は、操作者による転送定義を行う対象の機器の選択指示である入力情報１４２を受け付け、選択された機器から機器構成情報記憶部１３３を参照し、図４に示すように、機器パラメータ表示部６２の機器パラメータ一覧７０に表示する。同時に、機器選択部１２２は、選択された機器の情報を選択機器情報記憶部１３５に格納する。
【００５７】
まず、操作者は、転送定義画面６０のノード表示部６１のノード情報リスト６１２を選択する。次に、機器選択部１２２は、ノード情報リスト６１２に含まれる機器である調節計Ａの機器パラメータを、機器パラメータ情報記憶部１３４から取得し、機器パラメータ一覧７０に表示する。ここで、機器選択部１２２は、同一通信チャネル内の同一機種であれば、複数選択を受け付けることができる。
【００５８】
ステップＳ１０５では、転送定義を行う対象のアドレスが選択される。すなわち、アドレス選択部１２３は、操作者による転送定義を行う対象のアドレスの選択指示である入力情報１４３を受け付け、図５に示すように、選択された機器パラメータのアドレスを選択表示する（選択アドレス群７０４）。同時に、アドレス選択部１２３は、選択アドレス群７０４の情報を選択アドレス情報記憶部１３６に格納する。ここで、アドレス選択部１２３は、少なくとも１つ以上の選択アドレス群の入力を受け付けることができる。
【００５９】
ステップＳ１０６では、転送定義を行う対象のアドレスが転送定義表に設定される。すなわち、転送定義部１２４は、操作者による転送定義を行う対象のアドレスの登録開始レコードの指示である入力情報１４４を受け付け、転送定義情報を生成し、転送定義情報記憶部１３７に格納する。また、図６に示すように、転送定義部１２４は、転送定義情報記憶部１３７を参照し、転送定義情報を転送定義表７１へ表示する。ここで、転送定義部１２４が転送定義情報を転送定義情報記憶部１３７に格納する処理である、アドレス設定の登録処理の詳細手順を図１９のフローチャートにより説明する。
【００６０】
図１９において、ステップＳ１１１では、登録開始レコードの指定を受け付ける。具体的には、まず、操作者は、マウスで選択アドレス群７０４から転送定義表７１内の任意の位置へドラッグ＆ドロップする。次に、転送定義部１２４は、転送定義情報記憶部１３７にレコードが登録されていないため、登録開始レコードをＮｏ１と判定し、入力情報１４４として受け付ける。また、ここでは、登録開始レコードがＮｏ１と判定されたため、登録対象レコード番号Ｉを１に設定する。
【００６１】
ステップＳ１１２では、転送定義表７１へ対応付けるための選択機器情報を取得するための初期化処理が行われる。例えば、ここでの選択機器情報数を加算保持するための自然数である選択機器情報数Ｊを１に設定する。ステップＳ１１３では、転送定義部１２４は、選択機器情報記憶部１３５を参照し、選択機器情報数Ｊ番目の機器情報が存在するかを確認する。選択機器情報記憶部１３５に選択機器情報数Ｊ番目の機器情報が存在しない場合、アドレス設定の登録処理を終了する。存在する場合、ステップＳ１１４へ進み、転送定義部１２４は、選択機器情報記憶部１３５より選択機器情報数１番目の機器情報である調節計Ａの情報を取得する。
【００６２】
ステップＳ１１５では、転送定義表７１へ対応付けるための選択アドレス情報を取得するための初期化処理が行われる。例えば、ここでの選択アドレス情報数を加算保持するための自然数である選択アドレス情報数Ｋを１に設定する。ステップＳ１１６では、転送定義部１２４は、選択アドレス情報記憶部１３６を参照し、選択アドレス情報数Ｋ番目の機器アドレスが存在するかを確認する。存在する場合、ステップＳ１１７へ進み、転送定義部１２４は、選択アドレス情報記憶部１３６より選択アドレス情報数１番目の機器情報である０２００１の値を取得する。
【００６３】
ステップＳ１１８では、転送定義情報を追加する。すなわち、転送定義部１２４は、
通信チャネルＣＨ４と、調節計Ａと、アドレス値０２００１とを対応付け、登録対象レコード番号１の転送元データとして転送定義情報記憶部１３７に格納する。ステップＳ１１９では、登録対象レコード番号Ｉ及び選択アドレス情報数Ｋをそれぞれ１ずつ加算する。
【００６４】
その後、選択アドレス情報数Ｋが２乃至４の間、ステップＳ１１６乃至Ｓ１１９を繰り返し、転送定義情報記憶部１３７には、登録対象レコード番号２乃至４に転送元データが格納される。選択アドレス情報数Ｋが５になった後、ステップＳ１６０にて、選択アドレス情報記憶部１３６に５番目の選択アドレス情報が存在しないため、ステップＳ１２０へ進み、選択機器情報数Ｊを１加算する。
【００６５】
その後、選択機器情報数Ｊが２乃至４の間、ステップＳ１１３乃至ステップＳ１２０を繰り返し、転送定義情報記憶部１３７には、登録対象レコード番号５乃至１６に転送元データが格納される。選択機器情報数Ｊが５になった後、選択機器情報記憶部１３５に５番目の機器情報が存在しないため、アドレス設定の登録処理を終了する。このように、４つの調節計Ａ及び４つのアドレスについて展開を行い、計１６レコードが転送定義情報記憶部１３７に格納される。
【００６６】
その後、転送定義部１２４は、転送定義情報記憶部１３７に格納された１６レコードを、転送元通信チャネル７１２、転送元ノード番号７１３、転送元データアドレス７１４、として転送定義表７１に表示する。
【００６７】
図７に戻って、ステップＳ１０７では、転送先機器の転送先アドレスが転送定義表に設定され、転送定義が行われる。尚、転送先アドレスの登録までの流れは、ステップＳ１０３乃至ステップＳ１０６を転送先機器の通信チャネルＣＨ１を選択して行うことで実施可能であるため、説明を省略する。
【００６８】
転送定義部１２４は、操作者による入力情報１４５を受け付け、転送定義情報記憶部１３７に格納する。入力情報１４５は、通信チャネルＣＨ１、ＰＬＣ、ＰＬＣの１６個のアドレス及び登録開始レコードの指定（転送定義表７１のレコードＮｏ１）である。転送定義部１２４は、通信チャネルＣＨ１と、ＰＬＣと、ＰＬＣの先頭アドレス値とを対応付け、登録対象レコード番号１の転送先データとして転送定義情報記憶部１３７に格納する。引き続き、ＰＬＣの残りの１５アドレスと転送定義表７１のＮｏ２以降の各レコードを対応付けて、転送定義情報記憶部１３７に格納する。その後、転送定義部１２４は、転送定義情報記憶部１３７に格納された１６レコードを、転送先通信チャネル７１５、転送先ノード番号７１６、転送先データアドレス７１７、として転送定義表７１に表示する。
【００６９】
この後、操作者が転送定義画面６０に対し転送定義の保存機能（不図示）を実行することで、上述した転送定義は確定され、通信部１５５を介して、通信変換器２０へ転送され、転送定義が反映される。
【００７０】
このように、本実施の形態にかかるアドレス設定支援装置１０では、転送元機器及び機器パラメータが複数ある場合に、操作者が個別に（上述の場合、１６回）マウスのドラッグ＆ドロップを実施する必要がなく、1回の操作で４つの調節計Ａの各４つのアドレスの設定を転送定義表に登録することができる。
【００７１】
尚、ステップＳ１０７における転送先アドレスの登録は、転送定義表７１の転送先通信チャネル７１５、転送先ノード番号７１６、転送先データアドレス７１７に直接値を入力することでも実施可能である。
【００７２】
また、本実施の形態は、転送元機器と転送先機器のアドレス設定の順番は問わない。また、本実施の形態のステップＳ１０３乃至Ｓ１０６は、転送元機器のアドレス設定においては適用せず、転送先機器のアドレス設定にのみ適用されても構わない。その場合、ステップＳ１０３において、転送先機器の通信チャネルを選択し、ステップＳ１０７では、転送元機器のアドレス設定を個別に実施すればよい。
【００７３】
さらに、上述したステップＳ１０４及びＳ１０５の説明では、４つの調節計Ａ及び４つのアドレスが選択される例を挙げたが、選択された機器及びアドレスの数、選択された機器、及び、選択された機器パラメータがこれに限らないことは勿論である。
【００７４】
尚、図１９のアドレス設定の登録処理において、具体的なアルゴリズムはこれに限られるものではない。つまり、選択機器情報群及び選択アドレス情報群の組み合わせと、自動的に登録がされればよい。ここでは、選択機器情報の１つ当たりに、各選択アドレス情報を対応付けるようにしたが、逆に、選択アドレス情報の１つ当たりに、各選択機器情報を対応付けるようにしてもよい。また、Ｓ１１２、Ｓ１１５、Ｓ１１９及びＳ１２０における各数字の値や初期化の箇所は一例であり、ほかの方法でも可能である。
【００７５】
また、本実施の形態は、機器情報とアドレス情報の２階層による組み合わせであったが、今後、機器の複雑化や制御対象の拡大等により３階層以上による組み合わせが必要となった場合であっても同様に適用可能である。その場合、図１９の繰り返しを階層ごとに追加すればよい。
【００７６】
実施の形態２．
上述した発明の実施の形態１にかかるアドレス設定支援システム１で使用される調節計などの機器の機能は、複雑化し、そのパラメータの数は非常に多くなっている。そのため、アドレスを入力する際に利用したいパラメータを探し出すのに手間がかかる、という問題点がある。そこで、本実施の形態にかかるアドレス設定支援システムは、機器ごとに利用頻度の高い機器パラメータの集合である「お気に入りリスト」を予め登録できるようにしたものである。尚、本実施の形態にかかるアドレス設定支援システムの構成は、アドレス設定支援システム１と同様であるため、図示及び説明を省略する。以下では、本実施の形態にかかるアドレス設定支援システムに含まれるアドレス設定支援装置のお気に入りリストの登録、表示、編集及び選択の処理を説明する。
【００７７】
図９は、本実施の形態にかかるアドレス設定支援装置１１の構成を示す機能ブロック図である。尚、アドレス設定支援装置１１は、本発明の実施の形態１にかかるアドレス設定支援装置１０が有する構成は同様に有するとし、図示、説明は省略する。
【００７８】
図９において、お気に入りリスト名記憶部１３８は、機器ごとに利用頻度の高い機器パラメータの集合であるお気に入りリストの名称データを記憶する。ここでは、初期設定により、お気に入りリスト名「ＦＡＶＯＲＩＴＥ」が登録済みであるとする。お気に入り情報記憶部１３９は、お気に入りリスト名及び、お気に入りリスト名に対応付けられた機器パラメータ名であるお気に入り情報を記憶する。
【００７９】
お気に入り登録部１２５は、機器パラメータ情報記憶部１３４及びお気に入りリスト名記憶部１３８を参照し、操作者から選択されたアドレスに対応する機器パラメータ名をお気に入りリスト名と対応付けて、お気に入り情報をお気に入り情報記憶部１３９に格納する。
【００８０】
機器パラメータリスト表示切替部１２６は、機器パラメータ情報記憶部１３４及びお気に入り情報記憶部１３９を参照し、操作者から選択された機器パラメータリスト表示形態（全パラメータリスト表示、又は、お気に入りリスト表示）に対応するお気に入り情報を入出力部１１０に表示する。
【００８１】
お気に入りリスト名編集部１２７は、お気に入りリスト名記憶部１３８を参照して、お気に入りリスト名を表示し、操作者からのお気に入りリスト名の追加、削除、変更の指示を基に、お気に入りリスト名をお気に入りリスト名記憶部１３８に格納する。
【００８２】
お気に入りリスト選択表示部１２８は、お気に入りリスト名記憶部１３８及びお気に入り情報記憶部１３９を参照し、操作者から選択されたお気に入りリスト名に対応するお気に入り情報を入出力部１１０に表示する。
【００８３】
以降では、本実施の形態にかかるアドレス設定支援装置１１を用いたお気に入り登録処理、機器パラメータリスト表示切替処理、お気に入りリスト名編集処理、及び、お気に入りリスト選択表示処理を説明する。これらの処理は、図７のステップＳ１０４の後に行われる。そのため、それまでの処理の説明は省略する。
【００８４】
図１０は、本実施の形態にかかるアドレス設定支援装置１１を用いたお気に入り登録処理を表わすフローチャートである。図１１は、お気に入り登録処理に用いる機器パラメータ表示部６４の画面例を示す。尚、機器パラメータ表示部６４は、本発明の実施の形態１にかかる転送定義画面６０における機器パラメータ表示部６２に置き換わったものである。
【００８５】
ステップＳ２０１では、お気に入りに登録されるアドレスが選択される（図１１（ａ））。まず、機器パラメータ表示部６２は、お気に入りリスト名記憶部１３８からお気に入りリスト名「ＦＡＶＯＲＩＴＥ」を取得し、お気に入りリスト名表示部８１に表示する。その他、機器パラメータ一覧７０への表示等は、本発明の実施の形態１と同様のため、説明を省略する。操作者は、機器パラメータ表示部６４の機器パラメータ一覧７０内の機器パラメータ（アドレス）を選択する（入力情報１４６）。お気に入り登録部１２５は、入力情報１４６を受け付け、機器パラメータ一覧７０内にアドレス選択７０５を表示する。
【００８６】
ステップＳ２０２では、お気に入りへの追加がされる（図１１（ｂ））。操作者は、アドレス選択７０５付近でマウスを右クリックしてコンテキストメニュー８６を表示し、お気に入りへ追加８６１を選択する（入力情報１４６）。お気に入り登録部１２５は、入力情報１４６を受け付け、お気に入りリスト名「ＦＡＶＯＲＩＴＥ」とアドレス選択７０５の機器パラメータ名を対応付けたお気に入り情報としてお気に入り情報記憶部１３９に格納する。
【００８７】
ステップＳ２０３では、登録された機器パラメータ名に登録マークを表示する（図１１（ｃ））。お気に入り登録部１２５は、お気に入り情報記憶部１３９を参照し、追加されたお気に入り情報に対応する機器パラメータ一覧７０内の機器パラメータに、登録マーク７０６を表示する。
【００８８】
続いて、本実施の形態にかかるアドレス設定支援装置１１を用いた機器パラメータリスト表示切替処理を説明する。図１２は、お気に入りリスト表示に切り替わった機器パラメータ表示部６４の画面例を示す。操作者は、機器パラメータ表示部６４におけるお気に入りリスト表示切替ボタン８５を押す。機器パラメータリスト表示切替部１２６は、機器パラメータ表示部６４のお気に入りリスト名表示部８１に表示されているお気に入りリスト名「ＦＡＶＯＲＩＴＥ」を取得し、お気に入り情報記憶部１３９を参照し、お気に入りリスト名「ＦＡＶＯＲＩＴＥ」に対応付けられたお気に入り情報を取得し、機器パラメータ一覧７０に表示する。
【００８９】
尚、操作者が、機器パラメータ表示部６４における基本ボタン８４を押した場合、機器パラメータリスト表示切替部１２６は、全パラメータリスト表示を行う。すなわち、機器パラメータ表示部６４において選択済みである機器に対応する機器パラメータを機器パラメータ情報記憶部１３４から取得し、機器パラメータ一覧７０に表示する。これは、図７のステップＳ１０４の処理が終わった状態と同じである。
【００９０】
続いて、本実施の形態にかかるアドレス設定支援装置１１を用いたお気に入りリスト名編集処理を説明する。図１３は、本実施の形態にかかるアドレス設定支援装置１１を用いたお気に入りリスト名編集処理を表わすフローチャートである。図１４は、お気に入りリスト名編集処理に用いるお気に入りリスト名編集画面６５の画面例を示す。
【００９１】
ステップＳ２１１では、お気に入りリスト名編集画面６５を表示する。お気に入りリスト名編集画面６５は、操作者により機器パラメータ表示部６４におけるお気に入りリスト名編集ボタン８３を押されると、別画面として表示される。その際、お気に入りリスト名編集部１２７は、お気に入りリスト名記憶部１３８を参照して、お気に入りリスト名を取得し、お気に入りリスト名一覧６５７に表示する。
【００９２】
ステップＳ２１２では、押下されたボタンの判定が行われる。操作者によりお気に入りリスト名編集画面６５におけるボタン６５２乃至６５６のいずれかが押下されると、お気に入りリスト名編集部１２７は、ボタンの入力を受け付け、ボタンの種類を判定する。判定結果に基づき、ステップＳ２１３乃至Ｓ２１６のいずれかに処理が振り分けられる。
【００９３】
追加ボタン６５４と判定された場合、ステップＳ２１３へ進み、お気に入りリスト名の追加が行われる。お気に入りリスト名編集部１２７は、お気に入りリスト名一覧６５７に新規リスト名入力欄を表示し、操作者による文字列入力内容をお気に入りリスト名記憶部１３８に格納する。ここでは、お気に入りリスト名「ＦＡＶＯＲＩＴＥ００１」を追加したとする。
【００９４】
削除ボタン６５５と判定された場合、ステップＳ２１４へ進み、お気に入りリスト名の削除が行われる。お気に入りリスト名編集部１２７は、お気に入りリスト名一覧６５７に選択されているお気に入り名をお気に入りリスト名一覧６５７及びお気に入りリスト名記憶部１３８から削除する。
【００９５】
名前変更ボタン６５６と判定された場合、ステップＳ２１５へ進み、お気に入りリスト名の変更が行われる。お気に入りリスト名編集部１２７は、お気に入りリスト名一覧６５７に選択されているお気に入り名を編集可能にし、操作者による文字列入力内容をお気に入りリスト名記憶部１３８に格納する。
【００９６】
ＯＫボタン６５２又はキャンセルボタン６５３と判定された場合、ステップＳ２１６へ進み、お気に入りリスト名編集画面６５を閉じる。お気に入りリスト名編集部１２７は、お気に入りリスト名編集画面６５を閉じて、処理を機器パラメータ表示部６４に戻す。尚、キャンセルボタン６５３の処理をお気に入りリスト名編集画面６５の表示になされた編集内容を全て無効にするようにしてもよい。
【００９７】
続いて、本実施の形態にかかるアドレス設定支援装置１１を用いたお気に入りリスト選択表示処理を説明する。図１５は、お気に入りリスト選択表示処理に用いる機器パラメータ表示部６４の画面例を示す。操作者は、機器パラメータ表示部６４におけるお気に入りリスト選択表示ボタン８２を押す。お気に入りリスト選択表示部１２８は、お気に入りリスト名記憶部１３８からお気に入りリスト名を取得し、ドロップダウンリスト８２１に表示する（図１５（ａ））。操作者は、ドロップダウンリスト８２１に表示された任意のお気に入りリスト名が選択可能である。ここでは、お気に入りリスト名「ＦＡＶＯＲＩＴＥ００１」を選択したとする。お気に入りリスト選択表示部１２８は、お気に入り情報記憶部１３９を参照し、操作者から選択されたお気に入りリスト名「ＦＡＶＯＲＩＴＥ００１」に対応するお気に入り情報を機器パラメータ一覧７０に表示する（図１５（ｂ））。ここでは、お気に入りリスト名「ＦＡＶＯＲＩＴＥ００１」に対応するお気に入り情報が存在しないため、機器パラメータ一覧７０には機器パラメータ情報が表示されない。
【００９８】
このように、本実施の形態では、お気に入り登録処理により、利用頻度の高い機器パラメータを「お気に入りリスト」として予め登録しておき、アドレス設定時に、機器パラメータ一覧７０に表示される登録マークを基に、アドレス選択を容易にすることができる。または、アドレス設定時に、機器パラメータリスト表示切替処理により、機器パラメータ一覧７０に表示される「お気に入りリスト」に登録された機器パラメータを基に、アドレス選択を容易にすることができる。さらに、お気に入りリスト名編集処理により、複数のお気に入りリストを作成し、お気に入り登録処理により、異なるお気に入りリストを登録することができる。その場合、お気に入りリスト選択表示処理により、機器パラメータ一覧７０に表示される機器パラメータを切り替えることで、状況に応じたお気に入りリストの使い分けをすることができ、アドレス選択を支援することができる。
【００９９】
実施の形態３．
本実施の形態では、実施の形態２と同じ問題である、アドレスを入力する際に利用したいパラメータを探し出すのに手間がかかるという点に対して、アドレスの絞り込みを行うようにしたものである。尚、本実施の形態にかかるアドレス設定支援システムの構成は、アドレス設定支援システム１と同様であるため、図示及び説明を省略する。以下では、本実施の形態にかかるアドレス設定支援システムに含まれるアドレス設定支援装置の機器パラメータ検索の処理を説明する。
【０１００】
図１６は、本実施の形態にかかるアドレス設定支援装置１２の構成を示す機能ブロック図である。尚、アドレス設定支援装置１２は、本発明の実施の形態１にかかるアドレス設定支援装置１０が有する構成は同様に有するとし、図示、説明は省略する。図１６において、機器パラメータ検索部１２９は、操作者から入力された検索文字列に基づき、機器パラメータ情報記憶部１３４に対して検索を行い、検索結果を入出力部１１０に表示する。
【０１０１】
以降では、本実施の形態にかかるアドレス設定支援装置１２を用いた機器パラメータ検索処理を説明する。これらの処理は、図７のステップＳ１０４の後に行われる。そのため、それまでの処理の説明は省略する。
【０１０２】
図１７は、本実施の形態にかかるアドレス設定支援装置１２を用いた機器パラメータ検索処理を表わすフローチャートである。図１８は、機器パラメータ検索処理に用いる機器パラメータ表示部６６の画面例を示す。尚、機器パラメータ表示部６６は、本発明の実施の形態１にかかる転送定義画面６０における機器パラメータ表示部６２に置き換わったものである。
【０１０３】
ステップＳ３０１では、検索文字列が入力される（図１８（ａ））。まず、操作者は、機器パラメータ表示部６６における検索文字列入力欄８７に、アドレスを絞り込むために検索したい機器パラメータ名の一部と思われる検索文字列（例えば、"ＰＶ"）を入力する。機器パラメータ検索部１２９は、検索文字列入力欄８７に入力された検索文字列を取得する。
【０１０４】
ステップＳ３０２では、機器パラメータ名の検索が行われる。機器パラメータ検索部１２９は、検索文字列を基に、機器パラメータ情報記憶部１３４に格納された全ての機器パラメータ名に対して、文字列の部分一致検索を行い、検索結果を取得する。部分一致検索とは、検索対象文字列（機器パラメータ名）の中から、前後又は一部に検索文字列（"ＰＶ"）を含むものを列挙することである。
【０１０５】
ステップＳ３０３では、検索結果が表示される（図１８（ｂ））。機器パラメータ検索部１２９は、検索結果を機器パラメータ表示部６６における機器パラメータ一覧７０に表示する。
【０１０６】
このように、本実施の形態では、機器パラメータ検索処理により、任意の文字列を含む機器パラメータ名を検索することができるため、アドレス設定時に、検索により絞り込まれた機器パラメータ名を基に、アドレス選択を容易にすることができる。これにより、本実施の形態では、アドレス選択を支援することができる。
【０１０７】
その他の実施の形態．
本発明の実施の形態２及び３は、併せて実施されても構わない。例えば、利用頻度の高い機器パラメータを機器パラメータ検索処理により絞り込む。絞り込んだアドレスをお気に入り登録処理により、「お気に入りリスト」として登録することで、お気に入り登録処理自体をより効率的に行うことができる。
【０１０８】
本発明の実施の形態１乃至３における全ての機能は、マウス操作、コンテキストメニュー、ショートカットメニュー、メニューバーなど、操作者からの何らかの指示を受け付けられる手段で実現されていれば良い。
【０１０９】
さらに、本発明は上述した実施の形態のみに限定されるものではなく、既に述べた本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施の形態１にかかるアドレス設定支援装置１０が適用される制御システムの構成の一例を示すブロック図である。
【図２】本発明の実施の形態１にかかるアドレス設定支援装置１０の構成を示す機能ブロック図である。
【図３】本発明の実施の形態１にかかるアドレス設定支援装置１０の使用時における機器構成設定画面を示す構成図である。
【図４】本発明の実施の形態１にかかるアドレス設定支援装置１０の使用時における転送定義画面を示す構成図である。
【図５】本発明の実施の形態１にかかるアドレス設定支援装置１０の使用時における転送定義画面を示す構成図である。
【図６】本発明の実施の形態１にかかるアドレス設定支援装置１０の使用時における転送定義画面を示す構成図である。
【図７】本発明の実施の形態１にかかるアドレス設定作業の全体フローを示すフローチャート図である。
【図８】本発明の実施の形態１にかかるアドレス設定支援装置１０の構成例を示す図である。
【図９】本発明の実施の形態２にかかるアドレス設定支援装置１１の構成を示す機能ブロック図である。
【図１０】本発明の実施の形態２にかかるアドレス設定支援装置１１のお気に入り登録処理を表わすフローチャート図である。
【図１１】本発明の実施の形態２にかかるアドレス設定支援装置１１のお気に入り登録処理における機器パラメータ表示部の画面例を示す構成図である。
【図１２】本発明の実施の形態２にかかるアドレス設定支援装置１１のお気に入りリスト表示切替機能における機器パラメータ表示部の画面例を示す構成図である。
【図１３】本発明の実施の形態２にかかるアドレス設定支援装置１１のお気に入りリスト名編集処理を表わすフローチャート図である。
【図１４】本発明の実施の形態２にかかるアドレス設定支援装置１１のお気に入りリスト名編集処理におけるお気に入りリスト名編集画面の画面例を示す構成図である。
【図１５】本発明の実施の形態２にかかるアドレス設定支援装置１１のお気に入りリスト選択表示処理における機器パラメータ表示部の画面例を示す構成図である。
【図１６】本発明の実施の形態３にかかるアドレス設定支援装置１２の構成を示す機能ブロック図である。
【図１７】本発明の実施の形態３にかかるアドレス設定支援装置１２の機器パラメータ検索処理を表わすフローチャート図である。
【図１８】本発明の実施の形態３にかかるアドレス設定支援装置１２の機器パラメータ検索処理における機器パラメータ表示部の画面例を示す構成図である。
【図１９】本発明の実施の形態１にかかるアドレス設定支援装置１０のアドレス登録処理を表わすフローチャート図である。
【符号の説明】
【０１１１】
１    制御システム    １０−１２    アドレス設定支援装置
２０    通信変換器    ３０ａ−３０ｃ    調節計    ４０    ＰＬＣ
５０    機器構成設定画面    ５１    通信チャネル表示部
５２    機器リスト表示部    ６０    転送定義画面    ６１    ノード表示部
６２、６４、６６    機器パラメータ表示部    ６３    転送定義表示部
６５    お気に入りリスト名編集画面    ７０    機器パラメータ一覧
７１    転送定義表    ８１    リスト名表示部    １１０    入出力部
１２１    機器構成部    １２２    機器選択部    １２３    アドレス選択部
１２４    転送定義部    １２５    お気に入り登録部
１２６    機器パラメータリスト表示切替部    １２７    お気に入りリスト名編集部
１２８    お気に入りリスト選択表示部    １２９    機器パラメータ検索部
１３１    通信変換器情報記憶部    １３２    機器情報記憶部
１３３    機器構成情報記憶部    １３４    機器パラメータ情報記憶部
１３５    選択機器情報記憶部    １３６    選択アドレス情報記憶部
１３７    転送定義情報記憶部    １３８    お気に入りリスト名記憶部
１３９    お気に入り情報記憶部    １４０−１４６    入力情報    １５０    ＣＰＵ
１５１    ＲＯＭ    １５２    ＲＡＭ    １５３    表示部
１５４    操作部    １５５    通信部    １６０    不揮発性記憶装置
１６１    アドレス設定支援プログラム    １６２    通信変換器情報
１６３    機器情報    １６４    機器構成情報    １６５    機器パラメータ情報
１６６    選択機器情報    １６７    選択アドレス情報    １６８    転送定義情報
【図１】
2009105786.tif 000003
【図２】
2009105786.tif 000004
【図３】
2009105786.tif 000005
【図４】
2009105786.tif 000006
【図５】
2009105786.tif 000007
【図６】
2009105786.tif 000008
【図７】
2009105786.tif 000009
【図８】
2009105786.tif 000010
【図９】
2009105786.tif 000011
【図１０】
2009105786.tif 000012
【図１１】
2009105786.tif 000013
【図１２】
2009105786.tif 000014
【図１３】
2009105786.tif 000015
【図１４】
2009105786.tif 000016
【図１５】
2009105786.tif 000017
【図１６】
2009105786.tif 000018
【図１７】
2009105786.tif 000019
【図１８】
2009105786.tif 000020
【図１９】
2009105786.tif 000021