(57)【特許請求の範囲】
【請求項１】
ビルに設置される空気調和装置や可変風量装置をＬｏｎＷｏｒｋｓを用いて分散制御する空調機器運転システムにおける、多数のネットワーク変数を持つ複数のノードからゲートウエイへネットワーク変数を送信する通信方法であって、ネットワーク回線を共用する複数のノードからゲートウエイへ送信すべき各ノードが持つ同種のネットワーク変数ごとに、ノードに電力を投入した時点から始める、ネットワーク変数を送信するまでの待機時間を、各ノードごとに異なる値に設定し、且つ、ゲートウエイから送信される起動や停止の指令信号に対応する同種のネットワーク変数を優先して前記待機時間を短く設定することを特徴とする、複数のノードからゲートウエイへの通信方法。
【請求項２】
前記優先して前記待機時間を短く設定する同種のネットワーク変数は、機器起動停止検出に関するネットワーク変数を第１の優先とし、その他のネットワーク変数を第２の優先とする、請求項１記載の複数のノードからゲートウエイへの通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は複数のノードからゲートウエイへの通信方法に関するものである。
【０００２】
【従来の技術】
近年、ＬＯＮ（Local Operation Network）技術を応用したＬｏｎＷｏｒｋｓ（米国エシェロン社／Echelon Corporationの登録商標）によって、ビルに設置される空気調和装置、可変風量装置などを分散制御することが検討されている。
【０００３】
図２はＬｏｎＷｏｒｋｓを用いた空調機器運転システムの一例を示すもので、この空調機器運転システムでは、ＡＨＵ（Air Handling Unit：空気調和装置）や、ＡＨＵから送出される冷風または温風の量を調整するＶＡＶ（Variable Air Volume：可変風量装置）などの機器に、ニューロンチップ（Neuron Chip）というＬＳＩを組み込み、ＬｏｎＷｏｒｋｓ回線（下位ネットワーク回線）１に接続可能なノード２Ａ，２Ｂ，２Ｃを構成し、ニューロンチップにより、機器の制御や相互通信を行なうにようにしている。
【０００４】
また、ＡＨＵやＶＡＶなどの各ノード２Ａ，２Ｂ，２Ｃには、これらに対して作動電力を送給するための動力線３が接続されている。
【０００５】
更に、空調機器運転システムの中央監視装置４が接続された上位ネットワーク回線５とＬｏｎＷｏｒｋｓ回線１の間に、上位ネットワークの通信プロトコルをＬｏｎＷｏｒｋｓに応じた通信プロトコルに変換し且つＬｏｎＷｏｒｋｓの通信プロトコルを上位ネットワークに応じた通信プロトコルに変換するゲートウエイ６を設けている。
【０００６】
図２に示す空調機器運転システムにおいては、中央監視装置４から上位ネットワーク回線５、ゲートウエイ６、及びＬｏｎＷｏｒｋｓ回線１を介して、ノード２Ａ，２Ｂ，２Ｃに起動や停止の指令信号、並びに温度や風量などの設定信号を送信し、ノード２Ａ，２Ｂ，２Ｃに付帯するセンサにより得た温度や風量などの情報信号を、ＬｏｎＷｏｒｋｓ回線１、ゲートウエイ６、及び上位ネットワーク回線５を介して、中央監視装置４へ送信する。
【０００７】
ゲートウエイ６と各ノード２Ａ，２Ｂ，２Ｃとの相互の通信には、ＳＮＶＴ（Standard Network Value type：標準ネットワーク変数タイプ）が採用されており、このＳＮＶＴの規約では、通信対象となる種々の指令や情報のそれぞれに対してネットワーク変数を定めている。
【０００８】
すなわち、各ノード２Ａ，２Ｂ，２Ｃには、制御や監視の基準となる、機器の起動検出、機器の停止検出、温度検出値、風量検出値などの項目に関するネットワーク変数が割り当てられている。
【０００９】
従来、空調機器運転システムは、各ノード２Ａ，２Ｂ，２Ｃに作動電力が供給された時点からネットワーク変数を送信するまでの待機時間を、各ノード２Ａ，２Ｂ，２Ｃのネットワーク変数の送信に必要な時間を見込んで、各ノード２Ａ，２Ｂ，２Ｃごとに異なる値に設定する通信方法で運用されている。
【００１０】
これにより、各ノード２Ａ，２Ｂ，２Ｃのそれぞれが１０項目のネットワーク変数を有し、作動電力が供給された時点からネットワーク変数を送信するまでの各ノード２Ａ，２Ｂ，２Ｃの送信待機時間を、０秒、１０秒、２０秒に設定している場合には、たとえば、動力線３の停電復旧によって、各ノード２Ａ，２Ｂ，２Ｃへの作動電力の供給が再開すると、最初に、ノード２Ａがゲートウエイ６に１０項目のネットワーク変数を送信し、次いで、ノード２Ｂ、ノード２Ｃの順序で、これらがそれぞれ１０項目のネットワーク変数がゲートウエイ６へ送信し、停電復旧時のＬｏｎＷｏｒｋｓ回線１の混雑が抑制される。
【００１１】
また、各ノード２Ａ，２Ｂ，２Ｃから送信される機器停止検出に関するネットワーク変数に応じて、ゲートウエイ６から各ノード２Ａ，２Ｂ，２Ｃに機器起動指令に関するネットワーク変数が送信され、各ノード２Ａ，２Ｂ，２Ｃが再起動する。
【００１２】
【発明が解決しようとする課題】
しかしながら、従来の通信方法では、上位のノード２Ａのネットワーク変数の送信が完了しないと、その下位側のノード２Ｂのネットワーク変数の送信が開始されず、当該ノード２Ｂのネットワーク変数の送信が完了しないと、その下位側のノード２Ｃのネットワーク変数の送信が開始されない。
【００１３】
このため、ノード２Ａ，２Ｂ，２Ｃのネットワーク変数が多項目になった場合には、下位ノードがネットワーク変数の送信を開始されるまでの待機時間が更に長くなり、停電復旧後に下位ノードを速やかに再起動させることができない。
【００１４】
本発明は上述した実情に鑑みてなしたもので、ネットワーク変数の項目増加に対応可能な複数のノードからゲートウエイへの通信方法を提供することを目的としている。
【００１５】
【課題を解決するための手段】
上記目的を達成するため、本発明の請求項１に記載の発明は、ビルに設置される空気調和装置や可変風量装置をＬｏｎＷｏｒｋｓを用いて分散制御する空調機器運転システムにおける、多数のネットワーク変数を持つ複数のノードからゲートウエイへネットワーク変数を送信する通信方法であって、ネットワーク回線を共用する複数のノードからゲートウエイへ送信すべき各ノードが持つ同種のネットワーク変数ごとに、ノードに電力を投入した時点から始める、ネットワーク変数を送信するまでの待機時間を、各ノードごとに異なる値に設定し、且つ、ゲートウエイから送信される起動や停止の指令信号に対応する同種のネットワーク変数を優先して前記待機時間を短く設定する。
【００１６】
本発明の請求項２に記載の発明では、前記優先して前記待機時間を短く設定する同種のネットワーク変数は、機器起動停止検出に関するネットワーク変数を第１の優先とし、その他のネットワーク変数を第２の優先とする。
【００１７】
本発明の請求項１あるいは請求項２に記載の複数のノードからゲートウエイへの通信方法のいずれにおいても、ノードに電力が投入された際に、ネットワーク変数ごとに設定した待機時間に応じた順序で、各ノードからネットワーク回線を介してゲートウエイへネットワーク変数を順に送信する。
【００１８】
本発明の請求項２に記載の複数のノードからゲートウエイへの通信方法においては、ネットワーク変数のうち、優先するもの待機時間を短く設定して、当該ネットワーク変数を他のものに先立ってゲートウエイへ送信する。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を、図示例とともに説明する。
【００２０】
図１は本発明の複数のノードからゲートウエイへの通信方法による空調機器運転システムの運用の一例であり、図中、図２と同一の符号を付した部分は同一物を表わしている。
【００２１】
この空調機器運転システムでは、各ノード２Ａ，２Ｂ，２Ｃからゲートウエイ６へ送信すべきネットワーク変数ごとに、各ノード２Ａ，２Ｂ，２Ｃに作動電力が供給された時点からネットワーク変数を送信するまでの待機時間を、異なる値に且つ優先するネットワーク変数ほど短く設定する通信方法で運用されている。
【００２２】
これにより、各ノード２Ａ，２Ｂ，２Ｃのそれぞれが１０項目のネットワーク変数を有し、作動電力が供給された時点からノード２Ａ，２Ｂ，２Ｃの機器停止検出に関するネットワーク変数を送信するまでの待機時間を、０秒、１秒、２秒に設定した場合には、たとえば、動力線３の停電復旧によって、各ノード２Ａ，２Ｂ，２Ｃへの作動電力の供給が再開すると、ノード２Ａ、ノード２Ｂ、ノード２Ｃの順序で、これらが機器停止検出に関するネットワーク変数をゲートウエイ６に送信する。
【００２３】
また、各ノード２Ａ，２Ｂ，２Ｃから送信される機器停止検出に関するネットワーク変数に応じて、ゲートウエイ６から各ノード２Ａ，２Ｂ，２Ｃに機器起動指令に関するネットワーク変数が送信され、停電復旧後、僅かな時間で各ノード２Ａ，２Ｂ，２Ｃが再起動する。
【００２４】
これに加えて、作動電力が供給された時点からノード２Ａ，２Ｂ，２Ｃの機器起動検出に関するネットワーク変数を送信するまでの待機時間を、３秒、４秒、５秒に設定した場合には、動力線３の停電復旧後、機器停止検出に関するネットワーク変数の送信に引き続き、ノード２Ａ、ノード２Ｂ、ノード２Ｃの順序で、これらが機器起動検出に関するネットワーク変数をゲートウエイ６に送信する。
【００２５】
更に、ノード２Ｃの機器停止検出に関するネットワーク変数を、ノード２Ａ、ノード２Ｂの機器停止検出に関するネットワーク変数に先立って送信したい場合には、ノード２Ｃの機器停止検出に関するネットワーク変数の送信待機時間を、０秒に設定したうえ、たとえば、ノード２Ａのネットワーク変数の送信待機時間を１秒に、ノード２Ｂのネットワーク変数の送信待機時間を２秒にそれぞれ設定する。
【００２６】
このように、上述した通信方法では、各ノード２Ａ，２Ｂ，２Ｃに作動電力が送給されたときに、ネットワーク変数ごとに設定した待機時間に応じた順序で、各ノード２Ａ，２Ｂ，２ＣからＬｏｎＷｏｒｋｓ回線１を介してゲートウエイ６へネットワーク変数を順に送信するので、停電復旧時のＬｏｎＷｏｒｋｓ回線１の混雑が抑制できることに加えて、分散制御すべきシステムの運用に適した順序でネットワーク変数を送信することが可能になる。
【００２７】
なお、本発明の複数のノードからゲートウエイへの通信方法は、上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲内において変更を加え得ることは勿論である。
【００２８】
【発明の効果】
以上述べたように、本発明の複数のノードからゲートウエイへの通信方法によれば、下記のような種々の優れた効果を奏し得る。
【００２９】
（１）本発明の請求項１あるいは請求項２に記載の複数のノードからゲートウエイへの通信方法のいずれにおいても、ネットワーク回線を共用する複数のノードからゲートウエイへ送信すべきネットワーク変数ごとに、ノードに電力を投入した時点からネットワーク変数を送信するまでの待機時間を異なる値に設定するので、ネットワーク回線の混雑が抑制できることに加えて、分散制御すべきシステムの運用に適した順序でネットワーク変数を送信することが可能になり、ネットワーク変数の項目増加に対応できる。
【００３０】
（２）本発明の請求項２に記載の複数のノードからゲートウエイへの通信方法においては、ネットワーク変数のうち、優先するもの待機時間を短く設定することにより、他のものに先立って優先すべきネットワーク変数をゲートウエイへ送信することができる。
【図面の簡単な説明】
【図１】  本発明の複数のノードからゲートウエイへの通信方法による空調機器運転システムの運用の一例を示す概念図である。
【図２】  従来の通信方法による空調機器運転システムの運用の一例を示す概念図である。
【符号の説明】
１    ＬｏｎＷｏｒｋｓ回線（ネットワーク回線）
２Ａ  ノード
２Ｂ  ノード
２Ｃ  ノード
６    ゲートウエイ
【図１】
0004037628.tif 000002
【図２】
0004037628.tif 000003