(57)【要約】【課題】制御装置交換時の調整工数の短縮を図ることができるエレベータ制御装置を提供する。【解決手段】モータ制御ＣＰＵ９によりモータ３の制御を行ない、運転制御ＣＰＵ１３によりエレベータの制御を行うエレベータ制御装置において、エレベータの運転方法に応じて変更するデータである機器仕様データ１８を制御装置から挿抜可能なＥ２ＰＲＯＭ１５に格納し、制御装置固有データ（制御装置固有の調整データ）１７を制御装置から挿抜不能なフラッシュＲＯＭ１０に格納する。これにより、制御装置を交換する場合でも制御装置固有データ１７は移動されることがないため、必要最低限のデータの移動が可能となり、制御装置交換時の調整工数の短縮を図ることができる。【選択図】  図１
2004315173.tif 000002
【特許請求の範囲】
【請求項１】
所定プログラムの実行によってエレベータの所定機器の制御を行う制御手段と、この制御手段の制御に用いるデータを格納し、電気的にデータの変更が可能で、かつ挿抜不能な第１の不揮発性メモリと、前記制御手段の制御に用いるデータを格納する揮発性メモリと、前記制御手段の制御に用いるデータを格納し、電気的に書き込みが可能で、かつ挿抜可能な第２の不揮発性メモリと、データを変更するための操作手段とを有するエレベータ制御装置において、前記制御手段の制御に用いるデータであって、制御の方法に応じて内容を変更するデータを前記第２の不揮発性メモリに格納する手段と、制御装置固有のデータを前記第１の不揮発性メモリに格納する手段とを備えたことを特徴とするエレベータ制御装置。
【請求項２】
請求項１に記載のエレベータ制御装置において、前記第１の不揮発性メモリに格納された制御装置固有のデータを、通電時に前記揮発性メモリに転送し、制御装置固有のデータの変更が必要なとき、エレベータの位置検出パルスが所定の時間変異しない場合に、前記操作手段により前記揮発性メモリに格納された制御装置固有のデータを変更し、変更されたデータを前記第１の不揮発性メモリに転送することにより、制御装置固有のデータを変更する手段を備えたことを特徴とするエレベータ制御装置。
【請求項３】
請求項１に記載のエレベータ制御装置において、前記第１の不揮発性メモリに格納された制御装置固有のデータを、通電時に前記揮発性メモリに転送し、制御装置固有のデータの変更が必要なとき、モータを駆動するためのインバータ制御を停止している場合に、前記操作手段により前記揮発性メモリに格納された制御装置固有のデータを変更し、変更されたデータを前記第１の不揮発性メモリに転送することにより、制御装置固有のデータを変更する手段を備えたことを特徴とするエレベータ制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、エレベータ制御装置に関し、特にエレベータ制御装置において制御に用いる可変データのデータ格納方法に関する。
【０００２】
【従来の技術】
現在のエレベータ制御装置は、半導体技術の進歩によってマイクロコンピュータを複数使用した構成となり、性能向上とともに小型化が進められている。このマイクロコンピュータは、エレベータの操作処理、モータ制御処理、エレベータかごの処理、エレベータ乗り場の処理、エレベータかごおよび乗り場に設置する表示装置、エレベータの監視装置など多様化する構成にあわせて使用されている。
【０００３】
従来、このような装置の機器仕様はメーカー出荷前に決定されており、運用開始後は動作仕様を変えることは少なかった。しかし、マイクロコンピュータ化の拡大に伴い、ソフトウェアで対応可能な機器については運用開始後に変更されることが多くなった。
【０００４】
このためにソフトウェアのプログラム変更を極力避けるためにある程度使用頻度の高い機器仕様についてはあらかじめ標準プログラムに組み込んでおき、前述の機器仕様データで制御実施の有無についてのコードを決定することでプログラムの標準化を図っている。
【０００５】
このような、エレベータの運転方法等制御の方法に応じて内容を変更するデータ、すなわち機器仕様データの変更は、エレベータの保守会社の保守員がエレベータ機械室にて制御装置にマイクロコンピュータ用の保守装置（コンソールと称する）を取り付けて、エレベータの制御装置と通信を実行することで実現される。
【０００６】
また前述の機器仕様データは、制御装置の小型化と追従して年々データ量が増加しており、寿命や落雷などの外的要因によってエレベータの制御装置が故障した場合にはデータ変更量が膨大となるため、記憶装置には制御装置から挿抜可能な電気的に消去可能な不揮発性メモリが使われることが多い。
【０００７】
一方、モータ制御装置の過電流・過電圧などの保護検出回路における保護検出レベル設定方法についても半導体技術の進歩によって保護検出レベルをディジタルデータ化して記憶素子にデータを格納する手法が採用されている。この保護検出レベルは制御装置内で使用されている部品の誤差、据付環境での入力電源電圧の誤差などによって制御装置毎に若干データが異なる。
【０００８】
このためメーカーより制御装置が出荷された後に調整の段階でエレベータ保守会社の点検員がエレベータの現地調整作業として制御電流・制御電圧を測定した上で測定データから保護検出レベルのディジタルデータを計算して制御装置の記憶素子に前述の機器仕様と同様のデータ変更方法で設定データを記録する。
【０００９】
図２は、このような構成を採用した従来のエレベータ制御装置の構成図である。
【００１０】
図２において、まず保護検出の一例として、エレベータのモータ制御を行う際の過電流保護検出方法について説明する。モータ制御ＣＰＵ９はインバータ制御回路１に制御指令信号を送ることでインバータ制御回路１のスイッチング制御を行い、モータ３にモータを駆動させるための電源を供給する。ここでモータ制御ＣＰＵ９は指令に対してモータ３へ送られる電流が指令通り異常ないかを確認するために、インバータ制御回路１からモータ３までの間の３相電源の電流をカレントセンサ２で検出して、Ａ／Ｄコンバータ４でアナログ量からディジタル量に換算してディジタルデータとして検出して次のインバータ制御指令を行う。
【００１１】
また、このとき異常な電流が流れているかどうかを検出するために保護検出回路を設けており、モータ制御ＣＰＵ９は過電流保護設定データ（過電流検出データ値）をＤ／Ａコンバータ６に出力する。過電流保護設定データ値（過電流検出データ値）は電源投入時に運転制御ＣＰＵ１３が不揮発性メモリであるＥ２ＰＲＯＭ１５から読み出し、デュアルポートＲＡＭ１２にモータ制御ＣＰＵ９の格納先アドレスと読み出したデータを書き込む。モータ制御ＣＰＵ９は前述のアドレスとデータを読み出して揮発性メモリであるＳＲＡＭ１１の所定のアドレスにデータを保存するので、この保存データを読み出してＤ／Ａコンバータ６に出力する。
【００１２】
前述のカレントセンサ２より検出された電流値は絶対値回路５で３相分の電流値を絶対値化した後加算して−１倍する。加算回路７でＤ／Ａコンバータ６から出力された過電流保護設定データ値と絶対値回路５から送られた電流値を加算して、電圧比較器８で設定された過電流検出データ値を超えた場合にモータ制御ＣＰＵ９に過電流保護信号を発報する。
【００１３】
モータ制御ＣＰＵ９は過電流保護信号を検出した場合には、制御装置異常と判断して過電流異常の異常コード（以下エラーコードと言う）を、デュアルポートＲＡＭ１２を介して運転制御ＣＰＵ１３に送り、運転制御ＣＰＵ１３側の揮発性メモリであるＳＲＡＭ１６に記録する。
【００１４】
一般にエレベータで使用するＡ／Ｄコンバータ４およびＤ／Ａコンバータ６は分解能１２ｂｉｔ程度の性能のものを使用する。加算回路７および絶対値回路５は演算増幅器・抵抗などの電子部品を使用しており、これら電子部品には部品ごとに抵抗定数の誤差、演算増幅器のオフセット電圧誤差などのばらつきがあるため、Ｄ／Ａコンバータ６に出力するためのデータは制御装置毎に微妙に異なる値となる。
【００１５】
このため現地調整時にエレベータ保守会社の保守員が調整段階でカレントセンサ２から検出される電流値を測定して、測定結果のピーク電流に所定のマージンを加算したデータを保護設定データとし、コンソール１４からＥ２ＰＲＯＭ１５に制御装置固有データ（制御装置固有の調整データ）１７としてデータを格納している。
【００１６】
また、制御装置固有データ１７の具体例として過電流保護回路について説明したが、他にも過電圧保護回路の過電圧保護設定データなどについても同様に制御装置によって若干のデータのばらつきが生じるため前述と同様に調整段階でデータの調整を行う。
【００１７】
不揮発性メモリであるフラッシュＲＯＭ１０はモータ制御ＣＰＵ９のプログラム格納用メモリとして使用され、４Ｍｂｉｔ程度のもので制御装置から挿抜不能な状態で実装される。
【００１８】
運転制御ＣＰＵ１３とモータ制御ＣＰＵ９とのデータの通信にはデュアルポートＲＡＭ１２を使用する。この実施形態ではデュアルポートＲＡＭとしているが、共有バスにＳＲＡＭを用意してコモンＲＡＭとして通信を行う方法でも同様の制御が可能である。
【００１９】
また、運転制御ＣＰＵ１３には制御装置固有データ１７および機器仕様データ１８格納用メモリとしてＥ２ＰＲＯＭ１５を使用するが、制御装置の寿命や故障が原因で制御装置を交換する場合に、前述の機器仕様データ１８のデータ数量が膨大なため、容易にデータを移動できるように制御装置から挿抜可能な形態で実装される記憶素子を使用する。
【００２０】
その他にエラーコード格納用のＳＲＡＭ１６、およびエラーコード確認や制御装置固有データ１７・機器仕様データ１８変更用のコンソール１４を使用する。
【００２１】
運転制御ＣＰＵ１３とコンソール１４は制御信号を少なくするためにシリアル通信でデータの授受を行う。
【００２２】
Ｅ２ＰＲＯＭ１５は２５６ＫＢ程度の容量を有し、機器の仕様によってプログラムの制御方法を変更するためのデータとなる機器仕様データ１８および前述の制御装置固有データ１７を格納する。
【００２３】
エラーコードを格納するためのＳＲＡＭ１６は４Ｍｂｉｔ程度の容量を有する。
【００２４】
なお、上述の回路や部品のうち、カレントセンサ２、モータ３、コンソール１４、及びＥ２ＰＲＯＭ１５以外のものは制御基板上に設けられ、Ｅ２ＰＲＯＭ１５が制御基板から挿抜可能となっている。
【００２５】
【発明が解決しようとする課題】
しかしながら、従来のエレベータ制御装置では、制御装置の寿命や外的要因による故障によって制御基板の交換を余儀なくされた場合に電気的に消去可能な不揮発性メモリを交換前の基板から交換後の基板に写し変えることで、容易に物件固有のデータの移動が実施できる反面、保護検出レベルなどの制御装置固有のデータについては上述のように制御装置（制御基板）毎に微妙に異なる値となるため基板交換毎に逐次再調整をしなければならない問題が生じた。
【００２６】
一般にエレベータの制御装置故障の場合は復旧時間を短縮することが急務であり、基板交換を行う際に再調整でヒューマンエラーを招きかねない問題も懸念される。
【００２７】
本発明は、従来のこのような点に鑑みて為されたもので、制御装置を交換する場合に再調整を行わなくてもよく、制御装置交換時の調整工数の短縮を図ることができるエレベータ制御装置を提供することを目的とする。
【００２８】
【課題を解決するための手段】
上記の目的を達成するために、請求項１に記載の本発明は、所定プログラムの実行によってエレベータの所定機器の制御を行う制御手段と、この制御手段の制御に用いるデータを格納し、電気的にデータの変更が可能で、かつ挿抜不能な第１の不揮発性メモリと、制御手段の制御に用いるデータを格納する揮発性メモリと、制御手段の制御に用いるデータを格納し、電気的に書き込みが可能で、かつ挿抜可能な第２の不揮発性メモリと、データを変更するための操作手段とを有するエレベータ制御装置において、制御手段の制御に用いるデータであって、制御の方法に応じて内容を変更するデータを第２の不揮発性メモリに格納する手段と、制御装置固有のデータを第１の不揮発性メモリに格納する手段とを備えたことを特徴とする。
【００２９】
請求項１に記載の本発明のエレベータ制御装置においては、制御装置の寿命や外的要因による故障から制御装置の交換を余儀なくされた場合に特別な調整を行うことなく制御装置を交換することができる。
【００３０】
請求項２に記載の本発明は、請求項１に記載のエレベータ制御装置において、第１の不揮発性メモリに格納された制御装置固有のデータを、通電時に揮発性メモリに転送し、制御装置固有のデータの変更が必要なとき、エレベータの位置検出パルスが所定の時間変異しない場合に、操作手段により揮発性メモリに格納された制御装置固有のデータを変更し、変更されたデータを第１の不揮発性メモリに転送することにより、制御装置固有のデータを変更する手段を備えたことを特徴とする。
【００３１】
エレベータの走行中に制御装置固有のデータを誤って変更した場合にはエレベータの異常走行により機器破損を招くことになるが、請求項２に記載の本発明のエレベータ制御装置においては、これを防止することができる。
【００３２】
請求項３に記載の本発明は、請求項１に記載のエレベータ制御装置において、第１の不揮発性メモリに格納された制御装置固有のデータを、通電時に揮発性メモリに転送し、制御装置固有のデータの変更が必要なとき、モータを駆動するためのインバータ制御を停止している場合に、操作手段により揮発性メモリに格納された制御装置固有のデータを変更し、変更されたデータを第１の不揮発性メモリに転送することにより、制御装置固有のデータを変更する手段を備えたことを特徴とする。
【００３３】
エレベータの走行中に制御装置固有のデータを誤って変更した場合にはエレベータの異常走行により機器破損を招くことになるが、請求項３に記載の本発明のエレベータ制御装置においては、これを防止することができる。
【００３４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００３５】
図１は、本発明の一実施形態によるエレベータ制御装置の構成図である。
【００３６】
この実施形態においては、図１に示すように、エレベータの運転方法等制御の方法に応じて変更するデータである機器仕様データ１８は従来と同様にＥ２ＰＲＯＭ１５に格納するが、従来Ｅ２ＰＲＯＭ１５に格納していた制御装置固有データ（制御装置固有の調整データ）１７は挿抜不能なフラッシュＲＯＭ１０に格納する。
【００３７】
すなわち、図１において、まずエレベータのモータ制御を行う際の過電流保護検出方法については従来の構成と同様であるが、この実施形態においては、過電流保護設定データをあらかじめ制御装置（制御基板）から挿抜不能なフラッシュＲＯＭ１０に格納しておき、モータ制御ＣＰＵ９からフラッシュＲＯＭ１０に格納された過電流保護設定データを読み出し、Ｄ／Ａコンバータ６に出力する。
【００３８】
フラッシュＲＯＭ１０は、従来からモータ制御ＣＰＵ９のプログラム格納用メモリに使用されているものであるが、プログラム格納容量は１Ｍｂｉｔ程度で十分であるので残りの容量を使用して格納する。
【００３９】
フラッシュＲＯＭ１０はデータの変更を１バイト単位でできず、ブロック単位で変更しなければならないため、プログラム格納エリアと別のブロックにデータの格納を行う。他にも過電圧保護回路の過電圧保護設定データなどについてもフラッシュＲＯＭ１０の過電流保護設定データと同一ブロックに制御装置固有データ１７としてデータを格納する。
【００４０】
フラッシュＲＯＭ１０は、一般にデータの書きこみはブロック単位での書きこみしかできないため、１バイト単位のデータ変更手段について説明する。
【００４１】
制御装置に電源を投入すると、まずモータ制御ＣＰＵ９はフラッシュＲＯＭ１０に格納している制御装置固有データを読み出し、データをＳＲＡＭ１１に転送する。ここでデータの変更が必要な場合はコンソール１４からモータ制御ＣＰＵ９のＳＲＡＭ１１に格納されたデータの変更を行う。
【００４２】
変更を実施すると、運転制御ＣＰＵ１３はモータ制御ＣＰＵ９のＳＲＡＭ１１のアドレスデータと変更データを受信してデュアルポートＲＡＭ１２にモータ制御ＣＰＵ９のＳＲＡＭ１１のアドレスデータと変更データを書き込み、モータ制御ＣＰＵ９から前述のデータを読み出し、ＳＲＡＭ１１に格納されたデータの変更を行う。
【００４３】
ただしモータ制御ＣＰＵ９は、エレベータ運転中にデータを変更するとエレベータの運転に影響を及ぼし故障する恐れがあるため、インバータ制御を停止している場合、エレベータの位置検出パルスが所定の時間変異しない場合（すなわちエレベータのかご位置データが所定の時間変化していない場合）などの条件を検出してエレベータが停止している状態を検出するまでデータの変更を行わない。
【００４４】
そして、エレベータが停止している状態を検出してＳＲＡＭ１１のデータを変更した後、フラッシュＲＯＭ１０の１ブロック分のデータ範囲のデータを、ＳＲＡＭ１１からフラッシュＲＯＭ１０に転送してフラッシュＲＯＭ１０の１ブロック分のデータ変更を実施する。
【００４５】
フラッシュＲＯＭ１０は、データの書き換え回数に制限があるためＳＲＡＭ１１のデータが変更されないかぎりデータの変更は行わない。ただしフラッシュＲＯＭ１０のデータ書き換え回数の制限は一般に１０万回単位であるため、以上の制御を行えば、書き換え回数オーバーによる誤動作は防止できる。
【００４６】
また、従来は据付時にエレベータ保守会社の保守員が調整によってデータの設定を行っているが、本実施形態のように構成すれば、メーカー出荷前の制御装置（制御基板）の試験段階においてＤ／Ａコンバータ６の出力電圧値をあらかじめ同じ値となるように設定を行うことによって同一環境下でのＤ／Ａコンバータ６の出力電圧値の一定化が図れるため、調整時の調整工数の削減が期待できる。
【００４７】
また、運転制御ＣＰＵ１３側の制御装置（制御基板）から挿抜可能なＥ２ＰＲＯＭ１５には機器仕様データ１８のみ格納を行うことで、制御装置の寿命や故障によって制御装置（制御基板）を交換する必要がある場合には、Ｅ２ＰＲＯＭ１５を交換後の制御装置（制御基板）に移した場合においても、制御装置固有データ１７は移動されることがないため、必要最低限のデータの移動が可能となり、制御装置交換時の調整工数の短縮を図ることができる。
【００４８】
【発明の効果】
以上説明したように、制御装置の寿命や落雷などの外的要因による制御装置の破損から制御装置の交換を余儀なくされた場合に、制御装置の調整を行うことなく容易に交換を行うことが可能となり、制御装置交換による復旧作業での工数短縮および調整時のヒューマンエラー防止が期待できる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るエレベータ制御装置の構成を示すブロック図。
【図２】従来のエレベータ制御装置の構成を示すブロック図。
【符号の説明】
１…インバータ制御回路
２…カレントセンサ
３…モータ
４…Ａ／Ｄコンバータ
５…絶対値回路
６…Ｄ／Ａコンバータ
７…加算回路
８…電圧比較器
９…モータ制御ＣＰＵ
１０…フラッシュＲＯＭ
１１…ＳＲＡＭ
１２…デュアルポートＲＡＭ
１３…運転制御ＣＰＵ
１４…コンソール
１５…Ｅ２ＰＲＯＭ
１６…ＳＲＡＭ
１７…制御装置固有データ
１８…機器仕様データ
【図１】
2004315173.tif 000003
【図２】
2004315173.tif 000004