(57)【要約】【課題】  現地で保守ツールを用いて運転制御プログラムを書き換える場合でも、エレベータの制御装置に保守ツールを接続するための専用の通信インターフェースが不要となるエレベータの制御プログラム書き換え装置を得る。【解決手段】  プログラムを書き換えるための書き換えプログラムおよびエレベータの運転制御を行う運転制御プログラムを格納している電気的に書き換え可能なプログラムメモリ３と、少なくとも２つ以上の異なる通信機器１１、２１を個別に接続するとともに、通信速度を設定する通信速度設定手段５ａを内蔵している通信インターフェース５とを備え、通信インターフェースは、それに接続された通信機器を介して、監視センター１２からの書き換えモード或いは保守ツール１３による書き換えモードが選択された時に、通信速度を高速に変更して制御プログラムの書き換えを実行する。【選択図】    図１
2006199411.tif 000002
【特許請求の範囲】
【請求項１】
プログラムを書き換えるための書き換えプログラムおよびエレベータの運転制御を行う運転制御プログラムを格納している電気的に書き換え可能なプログラムメモリと、
少なくとも２つ以上の異なる通信機器を個別に接続するとともに、通信速度を設定する通信速度設定手段を内蔵している通信インターフェースとを備え、
前記通信インターフェースは、それに接続された通信機器を介して、監視センターからの書き換えモード或いは保守ツールによる書き換えモードが選択された時に、通信速度を高速に変更して制御プログラムの書き換えを実行することを特徴とするエレベータの制御プログラム書き換え装置。
【請求項２】
通信インターフェースは、接続された通信機器が何かを判別する接続機器認識手段を備えたことを特徴とする請求項１記載のエレベータの制御プログラム書き換え装置。
【請求項３】
プログラムを書き換えるための書き換えプログラムおよびエレベータの運転制御を行う運転制御プログラムを格納している電気的に書き換え可能なプログラムメモリと、
監視センターと保守ツールとが接続可能なインターフェースをそれぞれ有する通信機器が接続可能であるとともに、通信速度を設定する通信速度設定手段を内蔵している通信インターフェースとを備え、
前記通信インターフェースは、それに接続された通信機器を介して、監視センターからの書き換えモード或いは保守ツールによる書き換えモードが選択された時に、通信速度を高速に変更して制御プログラムの書き換えを実行することを特徴とするエレベータの制御プログラム書き換え装置。
【請求項４】
プログラムを書き換えるための書き換えプログラムおよびエレベータの運転制御を行う運転制御プログラムを格納している電気的に書き換え可能なプログラムメモリと、
保守ツールが接続可能なインターフェースを有する通信機器が接続可能であるとともに、通信速度を設定する通信速度設定手段を内蔵している通信インターフェースとを備え、
前記通信インターフェースは、それに接続された通信機器を介して、保守ツールによる書き換えモードが選択された時に、通信速度を高速に変更して制御プログラムの書き換えを実行することを特徴とするエレベータの制御プログラム書き換え装置。
【請求項５】
プログラムを書き換えるための書き換えプログラムおよびエレベータの運転制御を行う運転制御プログラムを格納している電気的に書き換え可能なプログラムメモリと、少なくとも２つ以上の異なる通信機器を個別に接続するとともに、通信速度を設定する通信速度設定手段を内蔵している通信インターフェースとを備えたエレベータの制御プログラムを書き換えるものであって、
前記通信速度設定手段を通常速度に設定するステップと、
前記通信インターフェースに接続された通信機器の機器コードを受信し、受信した機器コードを認識するステップと、
接続された認識通信機器の保守ツールによる書き換えモードが選択された場合にエレベータを休止するステップと、
エレベータの休止後に運転制御プログラムを書き換える演算処理を高速に行うために通信速度を高速に変更する高速通信要求を送信し、前記通信速度設定手段により通信速度を高速に設定するステップと、
前記高速通信の確立を確認した後、接続された認識通信機器の保守ツールから送信されてくる運転制御プログラムを受信して運転制御プログラムの書き換えを実行するステップと、
前記運転制御プログラムの書き換えが完了すると、通信速度を通常速度に変更し、書き換えられた新しい運転制御プログラムでエレベータの通常の運転制御に復帰するステップと、
を備えたことを特徴とするエレベータの制御プログラム書き換え方法。
【請求項６】
更に、接続された認識通信機器の保守ツールによる書き換えモードが選択されず、監視センターからの遠隔書き換えモードが選択された場合は、緊急書き換えモードかどうかを判断するステップと、
緊急書き換えモードである場合は、エレベータを休止し、通信速度を高速に設定し、運転制御プログラムの書き換えを実行し、書き換えられた新しい運転制御プログラムでエレベータの通常の運転制御に復帰する一連のステップと、
緊急書き換えモードでない場合は、通常の速度で送信されてくる運転制御プログラムを受信するステップと、
を備えたことを特徴とする請求項５記載のエレベータの制御プログラム書き換え方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、エレベータを制御する制御プログラムを書き換えるエレベータの制御プログラム書き換え装置及び制御プログラム書き換え方法に関するものである。
【背景技術】
【０００２】
従来、エレベータの運転制御プログラムを書き換えることが可能なエレベータの制御装置が知られている（例えば、特許文献１、２参照）。
また、その他にも遠隔地に設置された監視センターから遠隔監視装置を経由して、遠隔でプログラムを書き換えることが可能なエレベータの制御装置が知られている（例えば、特許文献３、４参照）。
【０００３】
【特許文献１】特開２０００−１２８４４７号公報（図６）
【特許文献２】特開平１１−１０２２９４号公報（図７）
【特許文献３】特開２００４−１０７０４４号公報（図１）
【特許文献４】特開２００２−６０１５４号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来のエレベータの制御装置では、エレベータの運転制御プログラムを書き換えるためにパソコンやメンテナンスコンピュータを用いる構成であると、これらを接続するための専用のインターフェースが必要となり、装置が大型化したり、コスト高になってしまうという問題があった。
また、パソコンやメンテナンスコンピュータを用いずに運転制御プログラムを書き換える方法として提案されている遠隔監視装置を経由して監視センターから遠隔でプログラムを書き換える構成の場合でも、パソコンやメンテナンスコンピュータを用いて現地でプログラムを書き換えるための構成についての記述はなく、上記と同様にこれらを接続するための専用のインターフェースが必要となり、装置が大型化したり、コスト高になってしまう。また、エレベータの運転制御を行いながら運転制御プログラムを書き換える構成であると、書き換えるべき運転制御プログラムをシリアルインターフェースで受信する処理に十分な処理時間を割り当てることができないため、結果的に遅い通信速度でしか通信させることができず、書き換えに大幅な時間がかかってしまうという問題があった。
【０００５】
この発明は上記課題を解決するためになされたものであり、現地で保守ツールを用いて運転制御プログラムを書き換える場合でも、エレベータの制御装置に保守ツールを接続するための専用の通信インターフェースが不要となるエレベータの制御プログラム書き換え装置及び制御プログラム書き換え方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るエレベータの制御プログラム書き換え装置は、プログラムを書き換えるための書き換えプログラムおよびエレベータの運転制御を行う運転制御プログラムを格納している電気的に書き換え可能なプログラムメモリと、少なくとも２つ以上の異なる通信機器を個別に接続するとともに、通信速度を設定する通信速度設定手段を内蔵している通信インターフェースとを備え、通信インターフェースは、それに接続された通信機器を介して、監視センターからの書き換えモード或いは保守ツールによる書き換えモードが選択された時に、通信速度を高速に変更して制御プログラムの書き換えを実行するものである。
【０００７】
また、この発明に係るエレベータの制御プログラム書き換え方法は、プログラムを書き換えるための書き換えプログラムおよびエレベータの運転制御を行う運転制御プログラムを格納している電気的に書き換え可能なプログラムメモリと、少なくとも２つ以上の異なる通信機器を個別に接続するとともに、通信速度を設定する通信速度設定手段を内蔵している通信インターフェースとを備えたエレベータの制御プログラムを書き換えるものであって、通信速度設定手段を通常速度に設定するステップと、通信インターフェースに接続された通信機器の機器コードを受信し、受信した機器コードを認識するステップと、接続された認識通信機器の保守ツールによる書き換えモードが選択された場合にエレベータを休止するステップと、エレベータの休止後に運転制御プログラムを書き換える演算処理を高速に行うために通信速度を高速に変更する高速通信要求を送信し、通信速度設定手段により通信速度を高速に設定するステップと、高速通信の確立を確認した後、接続された認識通信機器の保守ツールから送信されてくる運転制御プログラムを受信して運転制御プログラムの書き換えを実行するステップと、運転制御プログラムの書き換えが完了すると、通信速度を通常速度に変更し、書き換えられた新しい運転制御プログラムでエレベータの通常の運転制御に復帰するステップとを備えたものである。
【発明の効果】
【０００８】
この発明によれば、現地で保守ツールを用いて運転制御プログラムを書き換える場合でも、エレベータの制御装置に保守ツールを接続するための専用のインターフェースが不要となり、エレベータの制御装置が大型化したり、コストが高くなったりしないという効果がある。
また、監視センターと接続するための通信インターフェースを備えた高価な遠隔監視装置を用いなくても、運転制御プログラムの中継機能に特化した安価な通信中継装置を用いることで、安価なエレベータの制御プログラム書き換え方法を実現することができる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１はこの発明の実施の形態１におけるエレベータの制御プロブラム書き換え装置を示し、書き換えるための運転制御プログラムを遠隔監視装置を経由して入力する場合の全体構成図、図２はこの発明の実施の形態１におけるエレベータの制御プロブラム書き換え装置を示し、書き換えるための運転制御プログラムを通信中継装置を経由して入力する場合の全体構成図、図３はこの発明の実施の形態１におけるエレベータの制御プロブラム書き換え装置の動作を示すフローチャートである。
図１において、１はエレベータ制御装置、２はＣＰＵ、３はプログラムメモリであり、フラッシュメモリ等の電気的に書き換え可能な不揮発性メモリから構成されており、プログラムを書き換えるための書き換えプログラムおよびエレベータの運転制御を行う運転制御プログラムを格納している。４はＲＡＭ、５は少なくとも２つ以上の異なる通信機器を個別に接続する通信インターフェースであり、図１の場合は遠隔監視装置１１を接続するためのシリアルインターフェースである。このシリアルインターフェース５は通信速度を設定するための通信速度設定レジスタ５ａを内蔵しており、このレジスタの値をソフトウェアで設定することにより通信速度を変更することができる構成になっている。１０はＣＰＵのバスである。上記遠隔監視装置１１は、通信回線を通じて監視センター１２に接続する監視センター用のインターフェース１１ａと、エレベータ制御装置１に接続するエレベータ専用のインターフェース１１ｂと、現地で保守作業員が保守ツールとして使用するパソコン１３を接続する保守ツール用のインターフェース１１ｃとを備えている。
監視センター１２に接続する監視センター用のインターフェース１１ａとエレベータ制御装置１に接続するエレベータ専用のインターフェース１１ｂとにより、エレベータ制御装置１と監視センター１２の間でエレベータの状態を遠隔監視する機能を実現している。また、パソコン１３を接続する保守ツール用のインターフェース１１ｃとエレベータ制御装置１に接続するエレベータ専用のインターフェース１１ｂとにより、エレベータ制御装置１にエレベータ専用のインターフェースしか備えておらず、パソコン１３と直接接続できるインターフェースを備えていない場合でも、パソコン１３を用いてエレベータ制御装置１から故障データを吸い上げるなどの保守作業を行ったり、書き換えるための運転制御プログラムをパソコン１３からエレベータ制御装置１に送信したりすることができる。
【００１０】
図２において、図１と同一符号は同一部分を示す。図２はパソコン１３とエレベータ制御装置１とを接続するために経由する機器を遠隔監視装置１１ではなく、通信中継装置２１を接続する構成にしたものである。５は少なくとも２つ以上の異なる通信機器を個別に接続する通信インターフェースであり、図２の場合は通信中継装置２１を接続するためのシリアルインターフェースである。上記通信中継装置２１は、エレベータ制御装置１に接続するエレベータ専用のインターフェース２１ｂと、現地で保守作業員が保守ツールとして使用するパソコン１３を接続する保守ツール用のインターフェース２１ｃとを備えている。
パソコン１３を接続する保守ツール用のインターフェース２１ｃとエレベータ制御装置１に接続するエレベータ専用のインターフェース２１ｂとにより、エレベータ制御装置１にエレベータ専用のインターフェースしか備えておらず、パソコン１３と直接接続できるインターフェースを備えていない場合でも、パソコン１３を用いて書き換えるための運転制御プログラムをパソコン１３からエレベータ制御装置１に送信したりすることができる。
【００１１】
次に動作について図３により説明する。
先ず、ステップＳ１で、初期化処理の一部としてシリアルインターフェース５で通信する通信速度を通常速度に設定するために、内蔵されている通信速度設定レジスタ５ａを通常に設定する。これにより例えば１０kbpsの速度に設定され、エレベータの通常の運転制御の演算処理に影響のない処理時間で通信処理ができることになる。
次に、ステップＳ２で、シリアルインターフェース５に接続された機器がエレベータ制御装置１に対し送信する機器コードを受信する。機器コードは、エレベータ制御装置１とシリアルインターフェース５に接続された機器との間の通信が確立した後にシリアルインターフェース５に接続された機器から送信されるものであり、機器毎に固有のコードが割り付けられている。例えば遠隔監視装置１１であれば「１１」、通信中継装置２１であれば「２１」が割り付けられている。
ステップＳ３およびステップＳ２１は、受信した機器コードを判別するステップである。ステップＳ２、ステップＳ３、ステップＳ２１で接続機器認識手段を構成している。
機器コードが「１１」であれば、接続された機器が遠隔監視装置１１ということでステップＳ４に進み、パソコン１３による書き換えモードかどうかを判定する。現地で保守作業者がパソコン１３をインターフェース１１ｃに接続し運転制御プログラムの書き換えを行うための所定の操作を行って書き換えモードが選択された場合、その情報がインターフェース１１ｃおよびインターフェース１１ｂを経由してエレベータ制御装置１に送信されそれをエレベータ制御装置１が認識すると、ステップＳ５に進みエレベータを安全に休止できることを確認してエレベータを休止させる。なお、ステップＳ４でパソコン１３による書き換えモードがされていない場合はステップＳ３１に進む。
ステップＳ５でエレベータを休止させた後、ステップＳ６に進み、ＣＰＵリセットを行いプログラムを書き換えるための書き換えプログラムを起動する。これにより、エレベータの通常の運転制御の演算処理に影響なく運転制御プログラムを書き換える演算処理に専念できるため、シリアルインターフェース５で通信する通信速度を高速にすることができる。ステップＳ７で、シリアルインターフェース５に接続された機器に対し、エレベータ制御装置１と通信するための通信速度を高速に変更する高速通信要求を送信する。この場合の通信速度は、例えば１Mbpsとする。これをシリアルインターフェース５に接続された機器が受信することによって、シリアルインターフェース５に接続された機器は通信速度が１Mbpsの速度に設定を変更する。
ステップＳ８で、シリアルインターフェース５で通信する通信速度を高速に設定するために、内蔵されている通信速度設定レジスタ５ａを高速に設定する。これにより、シリアルインターフェース５に接続された機器と同じ通信速度、例えば１Mbpsの速度に設定される。
ステップＳ９で、エレベータ制御装置１とシリアルインターフェース５に接続された機器との間の通信が変更された高速の通信速度で確立したことを確認した後、ステップＳ１０で、パソコン１３から遠隔監視装置１１を経由してパソコン１３から送信されてくる運転制御プログラムを受信し、運転制御プログラムの全てのデータを受信し運転制御プログラムの書き換えが完了すると、ステップＳ１１で、シリアルインターフェース５に接続された機器に対し、エレベータ制御装置１と通信するための通信速度を通常に変更する通常速度通信要求を送信する。この場合の通信速度は初期化処理として設定した速度であり、例えば１０kbpsとする。これをシリアルインターフェース５に接続された機器が受信することによって、シリアルインターフェース５に接続された機器は通信速度が１０kbpsになるように設定を変更する。ステップＳ１２で、ＣＰＵリセットを行い書き換えられた運転制御プログラムで起動する。これにより、書き換えられた新しい運転制御プログラムでエレベータの通常の運転制御に復帰することになる。
【００１２】
シリアルインターフェース５に接続された機器が通信中継装置２１であれば、ステップＳ２で受信した機器コードが「２１」となり、上記ステップＳ３→ステップＳ２１→ステップＳ２２に進み、通信中継装置２１による書き換えモードかどうかを判定する。現地で保守作業者がパソコン１３をインターフェース２１ｃに接続し運転制御プログラムの書き換えを行うための所定の操作を行って書き換えモードが選択された場合、その情報がインターフェース２１ｃおよびインターフェース２１ｂを経由してエレベータ制御装置１に送信されそれをエレベータ制御装置１が認識すると、ステップＳ５に進み、以下ステップＳ１２まで前述と同じ動作を行い、高速で送信されてくる運転制御プログラムを受信し、運転制御プログラムの書き換えを完了させる。
【００１３】
次に、シリアルインターフェース５に接続された機器が遠隔監視装置１１で、パソコン１３による書き換えモードが選択されていない場合について説明する。
ステップＳ３１で、運転制御プログラムの遠隔書き換えモードかどうかを判定する。監視センター１２から遠隔書き換えモードが選択されたことを、インターフェース１１ａおよびインターフェース１１ｂを経由してエレベータ制御装置１に送信されそれをエレベータ制御装置１が認識すると、ステップＳ３２に進み、緊急書き換えモードかどうかを判定する。緊急書き換えモードかどうかも、上記と同様に、監視センター１２から緊急書き換えモードが選択された場合、その情報がインターフェース１１ａおよびインターフェース１１ｂを経由してエレベータ制御装置１に送信されそれをエレベータ制御装置１が認識すると、ステップＳ５に進み、以下ステップＳ１２まで前述と同じ動作を行い、高速で送信されてくる運転制御プログラムを受信し、運転制御プログラムの書き換えを完了させる。
ステップＳ３２で、緊急書き換えモードではない場合は、ステップＳ３３に進み、通常の速度で送信されてくる運転制御プログラムを受信する。
なお、シリアルインターフェース５に内蔵されている通信速度設定レジスタ５ａを適宜設定するステップＳ１、ステップＳ８で通信速度設定手段を構成している。また、ステップＳ３、ステップＳ４、ステップＳ２２、ステップＳ３１で書き換えモード認識手段を構成している。
【００１４】
この実施の形態１によれば、現地で保守ツールを用いて運転制御プログラムを書き換える場合でも、エレベータの制御装置に保守ツールを接続するための専用のインターフェースが不要となり、エレベータの制御装置が大型化したり、コストが高くなったりしない効果がある。
また、監視センターと接続するための通信インターフェースを備えた高価な遠隔監視装置を用いなくても、運転制御プログラムの中継機能に特化した安価な通信中継装置を用いることで、安価なエレベータの制御プログラム書き換え方法が実現できる。
更に、現地で運転制御プログラムを書き換える場合には、運転制御プログラムを速い通信速度で受信できるので、プログラムの書き換え時間を短時間に完了することができる。  また、監視センターから遠隔監視装置を経由して遠隔で運転制御プログラムを書き換える場合でも緊急度が高い場合は速い通信速度で受信できるので、プログラムの書き換えを短時間で完了することができる。
【図面の簡単な説明】
【００１５】
【図１】この発明の実施の形態１におけるエレベータの制御プロブラム書き換え装置を示し、書き換えるための運転制御プログラムを遠隔監視装置を経由して入力する場合の全体構成である。
【図２】この発明の実施の形態１におけるエレベータの制御プロブラム書き換え装置を示し、書き換えるための運転制御プログラムを通信中継装置を経由して入力する場合の全体構成図である。
【図３】この発明の実施の形態１におけるエレベータの制御プロブラム書き換え装置の動作を示すフローチャートである。
【符号の説明】
【００１６】
１  エレベータ制御装置
２  ＣＰＵ
３  プログラムメモリ
４  ＲＡＭ
５  通信インターフェース（シリアルインターフェース）
５ａ  通信速度設定レジスタ
１１  遠隔監視装置
１１ａ  監視センター用のインターフェース
１１ｂ  エレベータ専用のインターフェース
１１ｃ  保守ツール用のインターフェース
１２  監視センター
１３  パソコン
２１  通信中継装置
２１ｂ  エレベータ専用のインターフェース
２１ｃ  保守ツール用のインターフェース
【図１】
2006199411.tif 000003
【図２】
2006199411.tif 000004
【図３】
2006199411.tif 000005