(57)【要約】【課題】プログラム更新のための余分な装置を追加することなく、分散配置された各制御装置に対するプログラムの更新作業を容易に行う。【解決手段】エレベータの各場所に複数の制御装置２１〜２３が分散配置されてなる制御システムにおいて、各制御装置２１〜２３のうちの少なくとも１つの制御装置に保守端末２５から提供される更新用のプログラムを読み込むための機能を設けておき、この機能により読み込んだ更新用のプログラムを当該制御装置から既存の制御信号線２４を利用して更新対象となる他の制御装置に送信することで、プログラム更新のための余分な装置を追加することなく、分散配置された各制御装置に対するプログラムの更新作業を容易に行うことができる。【選択図】      図１
2005255275.tif 000002
【特許請求の範囲】
【請求項１】
エレベータの各場所に分散配置され、それぞれに所定のプログラムに従ってエレベータの運転に関わる制御を実行する複数の制御手段と、
これらの制御手段を接続し、エレベータの運転中に上記各制御手段の間で運転制御に必要なデータを互いに通信するための制御信号線と、
更新用のプログラムを提供するプログラム提供手段と、
上記各制御手段のうちの少なくとも１つの制御手段に備えられ、上記プログラム提供手段によって提供される更新用のプログラムを読み込むプログラム読込み手段と、
このプログラム読込み手段によって読み取られた更新用のプログラムに更新対象となる制御手段の識別情報を付し、上記制御信号線を介して他の制御手段に送信するプログラム送信手段と
を具備したことを特徴とするエレベータの制御システム。
【請求項２】
上記プログラム読込み手段は、上記各制御手段の中で保守員がプログラムの更新作業を行い易い場所に設置された特定の制御手段に備えられることを特徴とする請求項１記載のエレベータの制御システム。
【請求項３】
上記特定の制御手段は、乗り場に設置されていることを特徴とする請求項２記載のエレベータの制御システム。
【請求項４】
上記特定の制御手段は、乗りかごに設置されていることを特徴とする請求項２記載のエレベータの制御システム。
【請求項５】
上記プログラム提供手段は、更新用のプログラムを有する端末装置であることを特徴とする請求項１記載のエレベータの制御システム。
【請求項６】
上記プログラム提供手段は、更新用のプログラムが記録された記録媒体であることを特徴とする請求項１記載のエレベータの制御システム。
【請求項７】
上記プログラム提供手段は、遠隔地にてネットワークを介して更新用のプログラムを送信するサーバコンピュータであることを特徴とする請求項１記載のエレベータの制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の制御装置が分散配置されてなるエレベータの制御システムに係り、特に各制御装置に設定された運転制御用のプログラムを更新する場合に用いて好適なエレベータの制御システムに関する。
【背景技術】
【０００２】
近年、エレベータの制御装置を機械室以外の場所に設置するマシンルームレス型のエレベータが主流になっており、例えば乗場や乗りかご、昇降路内のガイドレールに沿って制御装置を配置することが考えられている。
【０００３】
しかし、エレベータの制御装置には、巻き上げ機のモータ制御、乗りかごの走行制御、乗りかごのドア開閉制御、群管理制御などの様々の制御機能が備えらているため、これらの機能を１つのユニットで実現した場合に、装置サイズが大型化し、その設置スペースに制約を受けてしまう問題がある。
【０００４】
そこで、このような設置スペースの問題を解消するため、マシンルームレス型のエレベータでは、制御装置を各機能毎に複数に分散し、１つ１つの制御装置（ユニット）を小型化して、それぞれ制御対象機器の近傍などに設置して互いに通信可能な状態に接続することが行われている（例えば、特許文献１参照）。
【特許文献１】国際公開第０１／０２８９１０号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、エレベータ出荷後にエレベータの動作仕様を変更するためにプログラムの更新を行う場合に、上述したように制御装置が複数に分散されていると、保守員がその分散配置された各制御装置の設置場所に出向いてプログラムの更新作業を行わなければならず、非常に面倒であり、また、設置場所によっては作業が困難になってしまうなどの問題がある。
【０００６】
また、プログラムの更新方法として、例えばパソコン等の端末装置を制御装置に接続し、その端末装置に予め記憶された更新用のプログラムデータを制御装置に送り込む方法や、インターネットなどの広域回線を利用して遠隔地のサーバコンピュータから更新用のプログラムデータを制御装置に送り込む方法がある。このような場合に、制御装置が複数に分散されていると、各制御装置のすべてに上記端末装置との接続手段や上記サーバコンピュータとの通信手段が必要となり、余分な装置の追加によりコストアップしてしまう問題などもある。
【０００７】
本発明は上記のような点に鑑みなされたもので、プログラム更新のための余分な装置を追加することなく、分散配置された各制御装置に対するプログラムの更新作業を容易に行うことのできるエレベータの制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のエレベータの制御システムは、エレベータの各場所に分散配置され、それぞれに所定のプログラムに従ってエレベータの運転に関わる制御を実行する複数の制御手段と、これらの制御手段を接続し、エレベータの運転中に上記各制御手段の間で運転制御に必要なデータを互いに通信するための制御信号線と、更新用のプログラムを提供するプログラム提供手段と、上記各制御手段のうちの少なくとも１つの制御手段に備えられ、上記プログラム提供手段によって提供される更新用のプログラムを読み込むプログラム読込み手段と、このプログラム読込み手段によって読み取られた更新用のプログラムに更新対象となる制御手段の識別情報を付し、上記制御信号線を介して他の制御手段に送信するプログラム送信手段とを具備して構成される。
【０００９】
このような構成によれば、エレベータの各場所に複数の制御手段が分散配置されてなる制御システムにおいて、上記各制御手段のうちの少なくとも１つの制御手段にプログラム読込み手段を備え、このプログラム読込み手段にて読み込んだ更新用のプログラムを当該制御装置から既存の制御信号線を介して更新対象となる制御手段に対して送信することで、プログラム更新のための余分な装置を追加することなく、分散配置された各制御装置に対するプログラムの更新作業を容易に行うことができる。
【００１０】
この場合、上記プログラム読込み手段は、上記各制御手段の中で保守員がプログラムの更新作業を行い易い場所に設置された特定の制御手段に備えられることが好ましい。具体的には、例えば乗り場、または、乗りかごに設置された制御手段に対してプログラム読込み手段を備えておく。
【００１１】
また、上記プログラム提供手段とは、例えば更新用のプログラムを有する端末装置、更新用のプログラムが記録された記録媒体、または、遠隔地にてネットワークを介して更新用のプログラムを送信するサーバコンピュータである。
【発明の効果】
【００１２】
本発明によれば、エレベータの各場所に複数の制御装置が分散配置されてなるエレベータの制御システムにおいて、上記各制御装置のうちの任意の制御装置にて更新用のプログラムを読み込み、その制御装置から制御信号線を介して他の制御装置に送るようにしたことで、プログラム更新のための余分な装置を追加することなく、各制御装置に対するプログラムの更新作業を容易に行うことができる。これにより、保守員の作業負担が軽減されると共に、作業時間の大幅な短縮化を図ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施形態を説明する。
【００１４】
図１は本発明の一実施形態に係るエレベータの制御システムの全体構成を示す図であり、マシンルームレス型のエレベータを例にした場合の構成が示されている。
【００１５】
図中の１１はエレベータの昇降路であり、この昇降路１１内に乗りかご１２、巻上機１３、メインロープ１４、カウンタウェイト（釣り合い重り）１５などが設置されている。乗りかご１２は、巻上機１３の駆動によりメインロープ１４を介してカウンタウェイト１５と共につるべ式に昇降路１１内を昇降動作する。
【００１６】
ここで、本システムでは、エレベータ（乗りかご１２）の運転制御に必要な各機能が図１に示すようにシーケンス制御装置２１、モータ制御装置２２、ドア制御装置２３といった３つの制御装置に分散されている。これらの制御装置２１〜２３は、それぞれに所定の場所に配置されており、制御信号線２４を介して互いに通信可能な状態に接続されている。
【００１７】
シーケンス制御装置２１は、乗りかご１２の走行制御を行うための制御装置であり、上位装置的な役割を担う。モータ制御装置２２は、シーケンス制御装置２１からの指令に従って巻上機１３のモータ制御を行うための制御装置である。ドア制御装置２３は、シーケンス制御装置２１からの指令に従って、乗りかご１２のドア１２ａの開閉制御を行うための制御装置である。
【００１８】
このうち、シーケンス制御装置２１は、保守端末２５との接続が容易に行えるように、所定の階の乗り場１６の操作盤内に設置される。モータ制御装置２２およびドア制御装置２３は、それぞれの制御対象の近くに設置される。すなわち、モータ制御装置２２は巻上機１３の近くに設置され、ドア制御装置２３は乗りかご１２の上や乗りかご１２内の操作盤の中などに設置される。
【００１９】
制御信号線２４は、テールコード内に敷設されており、これらの制御装置２１〜２３を互いに接続している。
【００２０】
また、保守端末２５は、保守員がプログラムの更新作業を含む各種メンテナンス作業を行うときに用いる小型の端末装置であって、例えば小型のパーソナルコンピュータやＰＤＡ（Personal Digital Assistants）などからなり、ここでは更新用のプログラムデータを内部のメモリに記憶している。
【００２１】
図２は本システムを構成する各制御装置２１〜２３の回路構成を示すブロック図である。
【００２２】
上述したように、本システムでは、エレベータ運転制御に必要な各機能が複数の制御装置２１〜２３に分散されている。これらの制御装置２１〜２３は、それぞれに１つのコンピュータユニットから構成されており、基本的には同様の構成を有する。
【００２３】
すなわち、シーケンス制御装置２１は、マイクロコンピュータ３１、伝送コントローラ３２、ＲＯＭ３３、ＲＡＭ３４を備える。
【００２４】
マイクロコンピュータ３１は、ＲＯＭ３３あるいはＲＡＭ３４に記憶されたプログラムを読み込み、そのプログラムに記述された手順に従ってシーケンス制御を行う。ＲＯＭ３３には、予めエレベータ出荷時に設定されたシーケンス制御用のプログラムデータを記憶している。ＲＡＭ３４は、マイクロコンピュータ３１の処理動作に必要な各種データを記憶するものであり、ここでは更新用のプログラムデータを記憶保持する場合に用いられる。伝送コントローラ３２は、制御信号線２４を介して他の制御装置２２、２３との間でデータ伝送制御を行う。
【００２５】
また、本実施形態において、このシーケンス制御装置２１には、保守端末２５と接続するための保守端末通信装置３５が設けられている。この保守端末通信装置３５は、保守端末２５が接続された状態で、この保守端末２５から提供される更新用のプログラムデータを読み込む。なお、保守端末２５と保守端末通信装置３５との間の通信には、例えばＲＳ２３２Ｃ、ＵＳＢ（Universal Serial Bus）、Ｅｔｈｅｒｎｅｔなどのシリアル通信方式が用いられる。
【００２６】
モータ制御装置２２は、マイクロコンピュータ４１、伝送コントローラ４２、ＲＯＭ４３、ＲＡＭ４４を備える。
【００２７】
マイクロコンピュータ４１は、ＲＯＭ４３あるいはＲＡＭ４４に記憶されたプログラムを読み込み、そのプログラムに記述された手順に従ってモータ制御を行う。ＲＯＭ４３には、予めエレベータ出荷時に設定されたモータ制御用のプログラムデータを記憶している。ＲＡＭ４４は、マイクロコンピュータ４１の処理動作に必要な各種データを記憶するものであり、ここでは更新用のプログラムデータを記憶保持する場合に用いられる。伝送コントローラ４２は、制御信号線２４を介して他の制御装置２１、２３との間でデータ伝送制御を行う。
【００２８】
ドア制御装置２３は、マイクロコンピュータ５１、伝送コントローラ５２、ＲＯＭ５３、ＲＡＭ５４を備える。
【００２９】
マイクロコンピュータ５１は、ＲＯＭ５３あるいはＲＡＭ５４に記憶されたプログラムを読み込み、そのプログラムに記述された手順に従ってモータ制御を行う。ＲＯＭ５３には、予めエレベータ出荷時に設定されたドア制御用のプログラムデータを記憶している。ＲＡＭ５４は、マイクロコンピュータ５１の処理動作に必要な各種データを記憶するものであり、ここでは更新用のプログラムデータを記憶保持する場合に用いられる。伝送コントローラ５２は、制御信号線２４を介して他の制御装置２１、２２との間でデータ伝送制御を行う。
【００３０】
図３は本システムを構成する各制御装置２１〜２３の間でやり取りされるデータの構成を示す図である。
【００３１】
エレベータの運転時において、各制御装置２１〜２３との間でエレベータの運転用の制御データが互いに制御信号線２４を介して送受信される。この場合、各制御装置２１〜２３はそれぞれに固有のＩＤ（識別情報）１〜３を有しており、このＩＤを制御データに付加して制御信号線２４に送出する。
【００３２】
すなわち、例えば乗りかご１２を所定の速度で走行させるべく、巻上機１３を駆動する場合において、シーケンス制御装置２１からモータ制御装置２２に対してモータ制御データが送られる。その際、シーケンス制御装置２１では、モータ制御装置２２の識別情報であるＩＤ２をモータ制御データに付加して制御信号線２４に送出する。これにより、モータ制御装置２２では、自分のＩＤ２を有するモータ制御データを受け取り、そのモータ制御データに従って巻上機１３を駆動することになる。
【００３３】
また、モータ制御装置２２からは、モータ制御データを受け取ったことや、巻上機１３に設置された図示せぬ位置検出器にて検出されたデータなどをシーケンス制御装置２１に返信する。この場合も、モータ制御装置２２では、シーケンス制御装置２１の識別情報であるＩＤ１を付加して制御信号線２４に送出する。
【００３４】
また、シーケンス制御装置２１とドア制御装置２３との制御データのやり取りについても同様であり、相手の識別情報を制御データに付加して制御信号線２４に送出することになる。
【００３５】
ここで、プログラムの更新作業を含む各種メンテナンス作業を行う場合には、エレベータの運転を一時停止するため、上述した制御データをやり取りするための制御信号線２４が空いている状態にある。そこで、本システムでは、この制御信号線２４を利用してプログラムの更新作業を行うものとする。
【００３６】
すなわち、まず、各場所に分散配置された各制御装置２１〜２３の中で、分版保守端末２５との接続機能を持つ制御装置（ここではシーケンス制御装置２１）が保守端末２５と接続して更新用のプログラムデータを読み込む。そして、この更新用のプログラムデータを当該制御装置から制御信号線２４を利用して更新対象となる他の制御装置に送るようにする。
【００３７】
この場合、上述した制御データの送信方法と同様に、送信先のＩＤを当該プログラムデータに付加して送るものとする。これにより、制御データをプログラムデータに代えるだけで、運転制御用に設けられている既存の通信システムをそのまま利用して各制御装置２１〜２３間でプログラムデータを送信することができる。
【００３８】
以下に、図４を参照して本システムの動作について詳しく説明する。
【００３９】
図４は本システムの処理動作の示すフローチャートである。通常（エレベータ運転時）は、各場所に分散配置されたシーケンス制御装置２１、モータ制御装置２２、ドア制御装置２３がそれぞれに設けられた伝送コントローラ３２、４２、５２により制御信号線２４を介して互いにエレベータ運転用の制御データを通信しながらエレベータの運転制御を行っている（ステップＳ１１）。
【００４０】
ここで、プログラムの更新を行う場合には、保守員がシーケンス制御装置２１が設置されている所定の乗り場１６に行き、そこで保守端末２５をシーケンス制御装置２１に接続した後、保守端末２５またはシーケンス制御装置２１に設けられた操作スイッチを操作して動作モードを通常運転モードからプログラム更新モードに切り替える。その際、シーケンス制御装置２１、モータ制御装置２２、ドア制御装置２３のうちのどの制御装置のプログラムデータを更新するのかを指定しておく（ステップＳ１２）。
【００４１】
プログラム更新モードに切り替えられると（ステップＳ１２のＹｅｓ）、シーケンス制御装置２１は、伝送コントローラ３２による制御データの通信を停止し、代わりにプログラム更新モードに切り替わったことを示すデータ（以下、プログラム更新モードの切替えデータＤと称す）を、モータ制御装置２２、ドア制御装置２３の各ＩＤを付して送信する。この場合、上記プログラム更新モードの切替えデータＤには、どの制御装置のプログラムデータを更新するのかを示す情報も含ませておく。
【００４２】
モータ制御装置２２およびドア制御装置２３では、シーケンス制御装置２１から送信されたプログラム更新モードの切替えデータＤを受信すると、それぞれの伝送コントローラ４２、５２による制御データの通信を停止する。これにより、エレベータの運転が停止した状態になる（ステップＳ１３）。
【００４３】
なお、プログラムの更新を行う際に、まず、エレベータ（乗りかご１２）を最寄り階まで走行させてから、プログラム更新モードに切り替えてエレベータの運転を停止させるようにしても良い。
【００４４】
次に、保守端末２５を操作して更新用のプログラムデータ（以下、更新プログラムデータＰと称す）をシーケンス制御装置２１に送り込む。シーケンス制御装置２１では、マイクロコンピュータ３１の制御の下で、保守端末通信装置３５を介して保守端末２５から送られた更新プログラムデータＰを受信し、これをＲＡＭ３４に保存する（ステップＳ１４）。
【００４５】
そして、シーケンス制御装置２１は、どの制御装置のプログラムを更新するのかを判断し、自身（シーケンス制御装置２１）のプログラムの更新であれば（ステップＳ１５のＹｅｓ）、ＲＡＭ３４に保存した更新プログラムデータＰをＲＯＭ３３に書き込んで、プログラムの更新を完了する（ステップＳ１６）。
【００４６】
一方、モータ制御装置２２またはドア制御装置２３のプログラムの更新であった場合には（ステップＳ１５のＮｏ）、シーケンス制御装置２１は、ＲＡＭ３４に保存した更新プログラムデータＰを伝送コントローラ３２により制御信号線２４に送出して、モータ制御装置２２またはドア制御装置２３に送る（ステップＳ１７）。
【００４７】
その際、モータ制御装置２２のプログラムを更新する場合には、モータ制御装置２２の識別情報であるＩＤ２を当該更新プログラムデータＰに付して送ることになり、ドア制御装置２３のプログラムを更新する場合には、ドア制御装置２３の識別情報であるＩＤ３を当該更新プログラムデータＰに付して送ることになる。
【００４８】
ここで、モータ制御装置２２またはドア制御装置２３では、それぞれに設けられた伝送コントローラ４２、伝送コントローラ５２にて更新プログラムデータＰを受信する。そして、モータ制御装置２２であれば、マイクロコンピュータ４１の制御の下で、その更新プログラムデータＰをＲＡＭ４４に一旦保存した後、これをＲＯＭ４３に書き込んで、プログラムの更新を完了する（ステップＳ１８）。
【００４９】
ドア制御装置２３についても同様であり、マイクロコンピュータ５１の制御の下で、その更新プログラムデータＰをＲＡＭ５４に一旦保存した後、これをＲＯＭ５３に書き込んで、プログラムの更新を完了する（ステップＳ１８）。
【００５０】
このように、通常時にはエレベータ運転のために用いられる制御信号線２４を利用して、シーケンス制御装置２１から他のモータ制御装置２２やドア制御装置２３に更新プログラムデータＰを送ることで、制御装置２２、２３の設置場所に行かなくとも、乗り場１６に居ながらにして、これらの制御装置２２、２３を含めて簡単にプログラムを更新することができる。
【００５１】
また、すべての制御装置２１〜２３に保守端末２５との接続機能（保守端末通信装置３５）を備える必要はなく、少なくとも１つの制御装置に保守端末２５との接続機能を備えておけば、その制御装置から他の制御装置にアクセスしてプログラムを更新することができるので、プログラムの更新に要する装置部品を削減してコストダウンを図ることができる。
【００５２】
なお、上記実施形態では、シーケンス制御装置２１に保守端末２５との接続機能を設けたが、これはシーケンス制御装置２１が乗り場１６の操作盤の裏にあり、他の場所に比べて保守員がプログラムの更新作業がやり易いからである。
【００５３】
モータ制御装置２２に保守端末２５との接続機能を設けた場合には、保守員は昇降路１１内の巻上機１３の近傍で、保守端末２５をモータ制御装置２２に繋げてプログラム更新作業を行うことになる。また、ドア制御装置２３に保守端末２５との接続機能を設けた場合には、保守員は乗りかご１２の上に乗るなどして、保守端末２５をモータ制御装置２２に繋げてプログラム更新作業を行うことになる。
【００５４】
さらに、制御装置２１〜２３のすべてに保守端末２５との接続機能を設けておくようにすれば、システム全体としてプログラム更新のための装置部品は多くなってしまうものの、保守員はプログラムの更新のための場所を選ばす、これらの制御装置２１〜２３のうちの任意の設置場所にて他の制御装置を含めてプログラムの更新を一括して行うことができるようになる。
【００５５】
また、上記実施形態では、例えばＰＤＡやパソコンなどからなる保守端末２５を用いて更新用のプログラムを提供する場合を例にして説明したが、プログラムの提供方法はこのような保守端末２５に限るものではなく、例えばメモりカードなどの記録媒体を用いて更新用のプログラムを提供することでも良い。この場合、各制御装置２１〜２３のうちの少なくとも１つの制御装置に、上記保守端末通信装置３５の代わりに、上記記録媒体に記録されたプログラムデータを読み取るための媒体読取装置を設置しておくことで対応できる。
【００５６】
また、別の方法として、図５に示すように、遠隔地にあるエレベータ監視センタ内に設置されたサーバコンピュータ６１から例えばインターネット等のネットワーク６２を介して更新用のプログラムを提供することでも良い。このような場合には、各制御装置２１〜２３のうちの少なくとも１つの制御装置に、上記保守端末通信装置３５の代わりに、上記サーバコンピュータ６１に接続するためのサーバ通信装置６３を設置しておくことで対応できる。
【００５７】
記録媒体を用いる方法であっても、サーバを用いる方法であっても、更新用のプログラムデータを受け取るのは１つの制御装置であり、その制御装置から上記実施形態と同様に制御信号線２４を利用して他の制御装置に送ることでプログラムの更新を行うことになる。
【００５８】
要するに、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態に係るマシンルームレス型エレベータの制御システムの全体構成を示す図。
【図２】同実施形態におけるエレベータの制御システムを構成する各制御装置の回路構成を示すブロック図。
【図３】同実施形態におけるエレベータの制御システムを構成する各制御装置間でやり取りされるデータの構成を示す図。
【図４】同実施形態におけるエレベータの制御システムの処理動作の示すフローチャート。
【図５】本発明の他の実施形態におけるエレベータの制御システムの構成を示す図であり、遠隔地のサーバコンピュータから更新用のプログラムデータを提供する場合の構成を示す図。
【符号の説明】
【００６０】
１１…昇降路、１２…乗りかご、１３…巻上機、１４…メインロープ、１５…カウンタウェイト、１６…乗り場、２１…シーケンス制御装置、２２…モータ制御装置、２３…手ドア制御装置、２４…制御信号線、２５…保守端末、３１，４１，５１…マイクロコンピュータ、３２，４２，５２…伝送コントローラ、３３，４３，５３…ＲＯＭ、３４，４４，５４…ＲＡＭ、３５…保守端末通信装置、６１…サーバコンピュータ、６２…ネットワーク、６３…サーバ通信装置。
【図１】
2005255275.tif 000003
【図２】
2005255275.tif 000004
【図３】
2005255275.tif 000005
【図４】
2005255275.tif 000006
【図５】
2005255275.tif 000007