(57)【特許請求の範囲】
【請求項１】
複数のコンポーネント（２１−２７）を含む運搬装置を起動する方法であって、
少なくとも１つの運搬手段と、装置制御部（２０）および駆動部とが含まれ、
さまざまな装置制御部（２０）に適する制御プログラム（１１）がさまざまな制御機能（１２−１８）を含み、
運搬装置を作動させる制御プログラム（１１）が装置制御部（２０）において実行される、方法であって、
−  運搬装置を起動するステップ（Ｓ３０）と、
−  運搬装置のコンポーネント（２１−２７）の識別番号（２９）を認識するステップ（Ｓ３１）と、
−  認識された識別番号（２９）が許可されたコンポーネント組合せに属するかどうかをチェックするステップ（Ｓ３２）と、
−  装置制御タイプを認識するステップと、
−  認識された装置制御タイプに応じて制御プログラム（１１）内のさまざまな制御機能（１２−１８）を起動するステップと、
−  運搬装置の使用の準備を完了するステップ（Ｓ３７）と、
を含む、方法。
【請求項２】
制御機能（１２−１８）のドライバが、起動された制御機能に応じて装置制御部（２０）内にロードされることを特徴とする、請求項１に記載の方法。
【請求項３】
装置制御タイプの認識（Ｓ３２）後、どの制御プログラムが装置制御部（２０）に格納されているかをチェックし（Ｓ３３）、および格納された制御プログラムが認識されたコンポーネント組合せに対して有効かどうかをチェックし（Ｓ３４）、コンポーネント組合せおよび制御機能が許可されると、運搬装置の使用の準備が完了する（Ｓ３７）ことを特徴とする、請求項１または２に記載の方法。
【請求項４】
コンポーネント（２１−２７）又は制御機能（１２−１８）の更新後に、運搬装置が再起動されることを特徴とする、請求項１から３のいずれか一項に記載の方法。
【請求項５】
運搬装置がエレベータ装置であることを特徴とする、請求項１から４のいずれか一項に記載の方法。
【請求項６】
運搬装置がエスカレータであることを特徴とする、請求項１から４のいずれか一項に記載の方法。
【請求項７】
複数のコンポーネント（２１−２７）を有する運搬装置であって、
少なくとも１つの運搬手段、装置制御部（２０）および駆動部が配置され、
装置制御部（２０）が予め決定された機能範囲を有し、
運搬装置を作動させるために、さまざまな装置制御に適し、かつさまざまな制御機能（１２−１８）を含む制御プログラム（１１）が、装置制御部（２０）において実行可能であり、
運搬装置のコンポーネント（２１−２７）が識別番号（２９）を有し、運搬装置が起動される際に、起動されるコンポーネント（２１−２７）の識別番号（２９）の認識がなされ、および認識された識別番号（２９）が許可されたコンポーネント組合せに属するかどうかをチェックするためのリストが制御プログラム（１１）に含まれ、および装置制御タイプが制御プログラム（１１）内の認識された識別番号（２９）に応じて設定可能であり、および制御プログラムに含まれる制御機能が装置制御タイプに応じて起動可能であり、
チェックが、認識されたコンポーネント組合せが起動される制御機能（１２−１８）に一致するかどうかに関して設けられ、および、コンポーネント組合せと起動される制御機能が一致するときに運搬装置の使用の準備が完了する、運搬装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は運搬装置および運搬装置を作動する方法に関する。
【背景技術】
【０００２】
運搬装置は複数の異なるコンポーネントからなる。いくつか列挙すれば、詳細には、コンポーネントには運搬手段、例えばエレベータケージまたはエスカレータが含まれる。さらに、運搬装置の駆動部および装置制御部が設けられている。通信および安全コンポーネントが随意に設けられる。運搬装置の制御については、制御プログラムが装置制御部において実行される。装置制御部はさまざまな機能を有する。
【０００３】
従来は、運搬装置を作動する場合、必要なドライバおよび機能を含む制御プログラムがパラメータ設定を通して起動されていた。これらパラメータ設定は装置制御部内に格納される。あるいは、これらパラメータ設定は製造者での構成時に生成され、制御部にロードされる。装置制御部にパラメータを手動で入力して、装置制御部を起動し、制御プログラムを設定することも可能である。
【０００４】
制御プログラムの開発コスト低減のために、一種類の運搬装置に対して１つの制御プログラムを使用することが通例である。したがって、例えば、共通の制御プログラムがさまざまなエレベータ装置制御に使用される。別の共通の制御プログラムはさまざまなエスカレータ制御に使用される。エレベータ装置は多くの異なる機能を有する必要がある。その場合、個々の使用の場合において可能性のある全ての機能を実現する必要はない。しかし、制御プログラムはまた、可能性のある全ての機能が実現されるエレベータ装置を制御できる目的に対して設計されている。運搬装置の簡単な実現の例として、２つの階の間だけを移動する貨物用エレベータを挙げることができる。この場合の制御費用は安い。高層ビルにおける乗客用エレベータの場合は大幅に制御費用が高くなる。この種の乗客用エレベータは、例えば、エレベータコール制御部を有する。さらに、安全回路が要求される。随意に、エレベータケージの空調を備えることができる。
【０００５】
以前の実施例では、どの機能が運搬装置内で実現されるかまたはされないかに関係なく、運搬装置に対して共通の制御プログラムを使用していた。個々の運搬装置に必要とされる制御プログラム内の機能の設定は、上述のとおり、製造者でプログラムされたパラメータ、または運搬装置が作動するときに手動で入力する必要があったパラメータに基づいて決定されていた。
【０００６】
ただし、運搬装置におけるさまざまな機能を有するさまざまな装置制御タイプの多様性のために、正しい装置制御タイプを認識し、それぞれの運搬装置に対して正しい機能を起動することが常に重要である。この種の装置制御タイプはそれぞれの費用に応じてさまざまな複雑性を有する。例えば、上述の貨物用エレベータの装置制御部は空調プラントを制御する必要がない。これに反して、上述の乗客用エレベータの装置制御部は、それの機能範囲において大幅に複雑である。
【０００７】
さまざまな装置制御タイプは適合する制御プログラムによってのみ作動でき、制御プログラムの個々の機能と運搬装置のコンポーネントの個々の機能との間に依存性がある理由から、可能な多数の機能が誤った構成の原因になることがある。さらに、制御プログラム内の多数の機能の存在および多数のパラメータも多くの規制を必要とする。これらの存在がエラーの原因となる。したがって、わずか２〜３のパラメータを設定するか、またはパラメータ設定を必要としない運搬装置が高信頼性の運搬装置である。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
したがって、本発明の目的は、運搬装置の特定のコンポーネント組合せの場合において、装置制御タイプに応じて装置制御タイプを認識し、これらコンポーネント組合せに対応する正しい制御機能を起動することを可能にする、方法および装置を示すことである。組み込まれていないコンポーネント組合せに相当する制御機能は、非作動状態を維持しなければならない。
【０００９】
この目的は独立請求項の形態により満たされる。有利な実施形態はサブクレームから明らかである。
【課題を解決するための手段】
【００１０】
本発明は、運搬装置のコンポーネントの自己認識によって、手動入力のエラー発生源を除去する認識を基本とする。したがって、本発明による装置は安全であり、エラーに影響されることが少ない。さらに、組み込まれたコンポーネント組合せにおいて相互に適合しないコンポーネントの場合におけるハードウェア衝突の追加リスクが減少し、それにより、安全性リスクが低下する。安全性リスクは、特に、エレベータ装置およびエスカレータが属する運搬装置の分野では容認できない。
【００１１】
この方法は、特定のコンポーネント組合せを対象とした制御プログラムの制御機能だけがエレベータ制御において実行されることを保証する。
【００１２】
制御プログラムは絶えず開発されている。運搬装置の個々の機能が開発され、これにより、制御プログラム内の制御機能を新しいコンポーネントに適合させ、場合によっては、ドライバを新しいコンポーネントのドライブ制御に変更する必要がある。この点に関しては、装置制御部内のドライバを更新する場合、このドライバが運搬装置の装置制御部にロードされ、このドライバがその装置制御部を対象としテスト済であるときだけ、これによって実行されることが、極めて重要である。
【００１３】
本発明によれば、運搬装置のコンポーネントが運搬装置の起動の際に認識される識別番号を有することが提示される。認識される識別番号によって、認識された識別番号が許可されたコンポーネント組合せに属するかどうかが確定される。認識された識別番号が許可されたコンポーネント組合せに属する場合だけ、その装置制御タイプが存在するとの決定がなされる。識別番号が許可されたコンポーネント組合せに属さないことを認識された場合、運搬装置の作動が中断される。許可されたコンポーネント組合せは、これらコンポーネントを制御する状態にある装置制御タイプが存在するコンポーネント組合せである。テーブルを作成して、各装置制御タイプについて許可されたコンポーネント組合せを一覧にして示すことができる。
【００１４】
その装置制御タイプが存在すると認識された後に、この認識された装置制御タイプが制御プログラム内に設定される。制御プログラム内のさまざまな制御機能は認識された装置制御タイプに応じて起動される。その後に初めて、運搬装置の解放がなされる。
【００１５】
本発明の特定の実施形態においては、先に制御機能として起動された制御機能に対するドライバだけが、装置制御部にロードされる。これにより、正しいドライバだけが装置制御部にロードされる。
【００１６】
本発明による方法の別の有利な実施形態においては、装置制御タイプを設定後に、認識されたコンポーネント組合せが起動される制御機能に一致するかどうかチェックされる。起動された制御機能によって制御プログラムのどの装置制御タイプが解放されるかに関する情報は、制御プログラムに含まれている。運搬装置が解放されるのは、コンポーネント組合せおよび制御機能が許可される場合だけ、すなわちコンポーネント組合せがこれらの制御機能を実行する状態にある場合だけである。テーブルを作成して、各装置制御タイプについて許可されたコンポーネント組合せを一覧にして示すことができる。
【００１７】
本発明の別の有利な方法においては、運搬装置は、運搬装置の解放後に再起動される。更新されたドライバのローディングは、運搬装置のこの再起動により保証される。
【００１８】
本発明の有利な一実施形態においては、運搬装置はエレベータ設備である。本発明の別の一実施形態においては、運搬装置はエスカレータ設備である。
【００１９】
本発明はまた、複数のコンポーネントを有する運搬装置によって実現される。この運搬装置では、少なくとも１つの運搬手段、エレベータ制御部および駆動部が配置され、装置制御部が予め決定された機能範囲を有し、運搬装置を作動させるために、さまざまな装置制御に適しかつさまざまな制御機能を含む制御プログラムが、装置制御部において実行可能であり、運搬装置のコンポーネントが識別番号を有し、運搬装置が起動される際に、起動されるコンポーネントの識別番号の認識がなされおよび制御プログラム内の存在が一覧表示され、認識されたプログラム番号が許可されたコンポーネント組合せに属するかどうか、装置制御タイプが認識された識別番号に応じて制御プログラム内に設定できるかどうか、制御プログラムに含まれる制御機能が装置制御タイプに応じて起動できるかどうかをチェックし、チェックは、認識されたコンポーネント組合せが起動される制御機能に一致するかどうか、および、組合せと起動される制御機能が一致するとき、運搬装置を解放できるかどうかに関して実行される。
【００２０】
本発明は、図面に概略的に示される実施形態の例を用いて以下に詳細に説明される。
【発明を実施するための最良の形態】
【００２１】
図１は、さまざまな制御機能１２から１８が実行される制御プログラム１１のモジュール配置を示す。各制御機能１２から１８は運搬装置の特定の機能を管理する。制御機能１２は運搬装置のユーザインタフェースのドライブ制御を管理する。制御機能１３はパラメータの監視、入力および出力制御、ならびに外部および内部コンポーネントの重要度を操作する役割を果たす。制御機能１４は機能Ｉ／Ｏ  Ｐｌｕｇ  ＆  Ｐｌａｙ（Ｉ／Ｏプラグ・アンド・プレイ）、例えば１つ以上のエレベータケージの空調を管理する。制御機能１５はチップカード（ｃｈｉｐｃａｒｄ）リーダを制御する。制御機能１６はエレベータ装置の各部分のサブグループ（ｓｕｂｇｒｏｕｐ）制御を管理する。制御機能は、例えばエレベータ昇降路のセンサにより検出されたデータを供給する役割を果たす。制御機能１８はケージと昇降路との間隔を制御する。別の重要な機能は、例えば、安全回路の制御である。
【００２２】
さまざまな装置制御タイプが個々のモジュールまたは制御機能１２−１８に示されている。制御機能１２−１８のさまざまな設定が、さまざまな装置制御タイプＴＸＲ５、ＴＸ−ＧＣ、ＭＸ−ＧＣ、ＭＸ−ＧＣ２、ＴＸ  ＧＣ２＿ＥＵＡＰ、ＴＸ  ＧＣ２＿ＮＡおよびＧＸ−ＧＣに関する制御プログラム１１内で要求されることが、図から分かる。このように、例えば、運搬装置の空調を管理する制御機能１４においては、空調無しが制御ＴＸＲ５に提供されることが分かる。別の装置制御タイプ、例えばＭＸ−ＧＣ２の場合においては、空調が各エレベータケージに提供される。別の装置制御タイプＧＸ−ＧＣにおいては、複数のエレベータケージのグループ空調が提供される。同様に、チップカードリーダの制御機能１５の場合においては、さまざまなチップカード読取装置がさまざまな装置制御タイプに対して使用されることが分かる。これらのことから、例えば制御ＴＸ−ＧＣの場合は、チップカード読取装置が必要とされないことが分かる。チップカード読取装置の設定は、特に、装置制御ＭＸ−ＧＸに対して必要とされる。さまざまな装置制御タイプの多様性から、個々の制御機能１２−１８または制御モジュールの起動に十分注意を払い、安全性リスクを回避する必要があることは明らかである。
【００２３】
図２は装置制御部２０のさまざまなコンポーネントの概略を示す。モジュール２１−２３はエレベータ制御の通信モジュールである。装置制御部２０はＩ２Ｃ機能２８を有するマイクロプロセッサ２４を含む。個々のコンポーネント２１−２７における識別番号２８は、個々のコンポーネント２１−２７のＥＥＰＲＯＭメモリモジュール内に格納されており、Ｉ２Ｃバスを介して個々のコンポーネント２１−２７から読み出される。識別番号２９はアドレス位置Ａ０からＡ２によって特徴付けされる。３ビットを利用して十分な数のさまざまな識別番号を提供できる。図２はＴＸ−ＧＣ装置制御の配置を示す。
【００２４】
１つのコンポーネント２５は安全性提供２５の役割を果たす。別のコンポーネント２６は安全性制御２６の機能を果たす。さらに、ブレーキ制御２７が設けられている。
【００２５】
図３のフローチャートは本発明による一連の方法を示す。ステップＳ３０では、運搬装置を作動する方法が開始される。装置が起動された後、ステップＳ３１において、組み込まれたコンポーネント２１−２７の格納された識別番号２９が、マイクロプロセッサ２４によってＩ２Ｃバスを介して読み出されることにより、装置の各コンポーネントが認識される。ステップ３２において、認識されたコンポーネント組合せが有効なコンポーネント組合せであるかどうかをチェックされる。
【００２６】
許可されたかまたは有効なコンポーネント組合せは、これらコンポーネントを制御する状態にある装置制御タイプが存在するコンポーネントの組合せである。テーブルは、各装置制御タイプについて、許可されたコンポーネント組合せが制御ソフトウェア内に格納されたことを一覧表示する。したがって、制御ソフトウェアは検出されたコンポーネント組合せが有効で許可されているかどうかを認識できる。このようなテーブルは図４に示されるテーブルと類似であるが、図４のテーブルは単に、各装置制御タイプの認識のために関連するコンポーネント組合せを一覧表示するだけである。制御ソフトウェアが図４で一覧表示されるコンポーネント組合せを検出すると、制御ソフトウェアはその組合せを特定の装置制御タイプに割り当てできる。ただし、特定の装置制御タイプはさらに、図４に一覧表示されていない、他の多くの有効で許可されたコンポーネント組合せを制御することも可能である。
【００２７】
無効のコンポーネント組合せが示されると、ステップＳ３９、Ｓ４１において表示器を介してサービス技術者への通信が送出される。有効なコンポーネント組合せが存在する場合、ステップＳ３３において、どの制御プログラムが装置制御部に格納されているかがチェックされ、さらにステップＳ３４において、個々の認識されたコンポーネント組合せについて、このソフトウェアまたは制御プログラムが解放されているかどうかチェックする。そのプログラムが誤った制御プログラムである場合、ステップＳ４０、Ｓ４１において、表示器を介して通信が送出される。コンポーネント組合せに対して制御プログラムが解放されている場合、このコンポーネントが必要とされる限り、ステップＳ３５において、エレベータ装置のコンポーネントが更新される。その後、ステップＳ３６において、運搬装置が再起動され、全ての制御機能、ドライバおよびコンポーネントの正しい起動を可能にする。ステップＳ３７では、運搬装置は使用の準備ができている。ステップＳ３８によって装置を作動するためのプログラムが終了する。
【００２８】
このように、運搬装置および運搬装置を作動する方法が提供され、この装置では、装置制御タイプについて解放されている制御プログラムだけがエレベータ制御部で実行されることを保証している。さらに、これによりさまざまな装置制御タイプについて共通の制御プログラムを使用でき、制御プログラムのさまざまな開発バージョンがテストされ、特定の装置制御タイプに対してだけ解放される。この結果、複数のさまざまな装置制御タイプについては、集中して開発できる唯一の制御プログラムが存在し、これにより、制御プログラム内のエラー探索が簡単になり、全ての装置制御タイプについて新しい制御機能を開発可能になる。制御プログラムおよび制御機能についてバージョンまたは世代版を使用することによって、装置を作動させる際に、制御プログラムの世代版を装置制御タイプに対して使用できるかどうかを簡単に自動的に確定できる。この理由は、制御プログラムが、実行可能な装置制御タイプに関する情報を含んでいるためである。
【００２９】
したがって、組み込まれていないコンポーネントに対する制御プログラム内の制御機能の起動は実行されない。さらに、安全性リスクを発生する可能性がある、許可されない装置制御タイプ内のテストされないまたは望まれない制御機能の利用が防止される。本発明による方法は、どの装置制御タイプが運搬装置に組み込まれているかのチェックが、組み込まれているコンポーネントだけを基本にして決定されることを保証する。サービス技術者による干渉は必要としない。
【図面の簡単な説明】
【００３０】
【図１】本発明による、さまざまな制御機能を有する制御プログラムの配置図を示す。
【図２】本発明による、エレベータ制御部のコンポーネントの略図を示す。
【図３】運搬装置を作動させるためのフローチャートを示す。
【図４】各装置制御タイプを認識するための関連するコンポーネント組合せのテーブルを示す。
【符号の説明】
【００３１】
１１  制御プログラム
１２、１３、１４、１５、１６、１７、１８  制御機能
２０  装置制御部
２１、２２、２３  モジュール
２４  マイクロプロセッサ
２５  安全性提供
２６  安全性制御
２７  ブレーキ制御
２８、２９  識別番号
Ａ０、Ａ１、Ａ２  アドレス位置
【図１】
0005200298.tif 000002
【図２】
0005200298.tif 000003
【図３】
0005200298.tif 000004
【図４】
0005200298.tif 000005