Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0742059B2 - Floor position detector for elevator - Google Patents
[go: Go Back, main page]

JPH0742059B2 - Floor position detector for elevator - Google Patents

Floor position detector for elevator

Info

Publication number
JPH0742059B2
JPH0742059B2 JP62132715A JP13271587A JPH0742059B2 JP H0742059 B2 JPH0742059 B2 JP H0742059B2 JP 62132715 A JP62132715 A JP 62132715A JP 13271587 A JP13271587 A JP 13271587A JP H0742059 B2 JPH0742059 B2 JP H0742059B2
Authority
JP
Japan
Prior art keywords
floor
position data
floor position
data
ram
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP62132715A
Other languages
Japanese (ja)
Other versions
JPS63300085A (en
Inventor
健三 舘野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP62132715A priority Critical patent/JPH0742059B2/en
Publication of JPS63300085A publication Critical patent/JPS63300085A/en
Publication of JPH0742059B2 publication Critical patent/JPH0742059B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Indicating And Signalling Devices For Elevators (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、エレベータの走行に応じて発生されるパル
スを計数して、各階床の位置データを検出するエレベー
タの階床位置検出装置に関するものである。
Description: TECHNICAL FIELD The present invention relates to a floor position detecting device for an elevator, which counts pulses generated according to traveling of an elevator and detects position data of each floor. Is.

[従来の技術] 近年かごの走行に同期して発生するパルスをカウントす
ることにより、かご位置を検出しエレベータを制御する
ディジタル位置制御方式が提案されている。
[Prior Art] In recent years, a digital position control method has been proposed in which the car position is detected and the elevator is controlled by counting the pulses generated in synchronization with the running of the car.

このディジタル位置制御方式においては、検出したディ
ジタルかご位置データと比較するための所定位置の位置
データを制御装置内に持つ必要がある。これらの所定位
置としては、各階の減速指令点、位置表示の切換点等が
あるが、これは各階の階床位置のデータを基準として得
られる。
In this digital position control system, it is necessary to have position data of a predetermined position in the control device for comparison with the detected digital car position data. As these predetermined positions, there are deceleration command points for each floor, switching points for position display, etc., which are obtained based on the floor position data for each floor.

各階床のディジタル位置データを知る方法としては、建
物の図面から読取る方法、実際にスケール等で測定する
方法などが考えられるが、前者はエレベータの制御に必
要なほど正確なデータを得ることは困難であり、後者は
正確ではあるが実施が困難であり、場合によっては危険
を伴う。また、建物は、経時変化によりその階床の位置
に若干の変化を生ずるし、冬と夏の差でも変化が生ず
る。着床精度をミリメートル単位で調整しているエレベ
ータにとって、これらの小さな変化も制御精度に影響を
及ぼすことになる。
As a method of knowing the digital position data of each floor, it is possible to read it from the drawing of the building or to actually measure it with a scale etc., but it is difficult for the former to obtain the accurate data required for elevator control. The latter is accurate but difficult to implement and can be dangerous in some cases. In addition, the position of the floor of the building changes slightly with the passage of time, and the difference between winter and summer also changes. For elevators that adjust landing accuracy in millimeters, these small changes will also affect control accuracy.

これに対し、例えば、特開昭56−12283号のように各階
床位置データを記憶する書込み読出し可能なメモリ(以
下、RAMと呼ぶ)とエレベータが各階床レベルに一致し
たことを検出する階床検出器とを設け、エレベータを最
下階床に停止させ、かごの走行に応じて発生されるパル
スを計数してかご位置を検出するパルス計数器の出力値
を最下階床位置データとして階床RAMに書き込み、その
後UP運転を行い、階床検出器が出力を発する前に、パル
ス計数器の出力値を各階床の位置データとしてRAMに順
次書込み、全階床データを検出し、RAMに記憶保持する
運転を行い、以後エレベータの通常走行制御に使用する
ものがある。
On the other hand, for example, as in JP-A-56-12283, a writable / readable memory (hereinafter referred to as RAM) for storing each floor position data and a floor for detecting that the elevator has matched each floor level A detector is installed, the elevator is stopped at the bottom floor, and the output value of the pulse counter that detects the car position by counting the pulses generated according to the running of the car is used as the bottom floor position data. Write to the floor RAM, then perform the UP operation, and before the floor detector outputs, write the output value of the pulse counter sequentially to the RAM as position data of each floor, detect all floor data, and store in the RAM. There is one that is used for the normal traveling control of the elevator after performing the operation of holding the memory.

[発明が解決しようとする問題点] 従来のエレベータの階床位置検出装置は、建物の経時変
化やかご位置検出用のパルス発生装置の経時変化に対
し、各階床位置の再測定運転を行うことにより、各階床
位置データを変更して対応するものであるが、一般にこ
の測定運転は上記経時変化が通常の走行に支障が出た時
に行うようにしてあり、しかもエレベータを終端階まで
強制的に戻した後、反対の終端階まで連続的に走行する
必要がある。また、上記経時変化が通常の走行に支障が
出ないレベルで行おうとすれば、この運転頻度が高くな
り、この運転は乗客に対し奇異な感じを与えたり、通常
のエレベータサービスを悪化させる等の問題がある。
[Problems to be Solved by the Invention] A conventional floor position detecting device for an elevator is to perform a re-measurement operation of each floor position in response to a temporal change in a building or a temporal change in a pulse generator for detecting a car position. However, in general, this measurement operation is performed when the above-mentioned changes over time interfere with normal running, and the elevator is forced to the terminal floor. After returning, it is necessary to continuously drive to the opposite end floor. Further, if it is attempted to carry out at a level where the above-mentioned change with time does not hinder normal traveling, this driving frequency becomes high, and this driving gives a strange feeling to passengers, deteriorates normal elevator service, etc. There's a problem.

この問題を考慮したものとして、特開昭56−122777号公
報及び特開昭60−228370号公報等で開示された技術があ
る。この技術では、カウント手段、記憶手段、階床検出
手段を具備し、各階床位置データを修正している。しか
し、この種の技術は実際に運転しない階或いは他の階に
比較して極端に運転回数が少ない階があると、正確に各
階床位置データを修正することが困難である。
In consideration of this problem, there are techniques disclosed in JP-A-56-122777 and JP-A-60-228370. This technique includes counting means, storage means, and floor detection means, and corrects each floor position data. However, it is difficult for this type of technology to accurately correct each floor position data when there is a floor where the number of times of driving is extremely small compared to a floor where the floor is not actually driven or other floors.

そこで、この発明は、上記のような問題点を解消するた
めになされたもので、建物やかご位置検出機構の経時変
化が起っても、かつ、実際に運転しない階或いは他の階
に比較して極端に運転回数が少ない階があっても、再度
階床測定運転を行うことなく、各階床位置データを修正
できると共に、通常のエレベータサービスを悪化させな
いエレベータの階床位置検出装置を得ることを目的とす
る。
Therefore, the present invention was made in order to solve the above problems, and compared with a floor or another floor where the building or the car position detection mechanism changes with time and does not actually drive. Even if there is a floor with extremely few driving times, it is possible to correct each floor position data without performing the floor measurement operation again, and to obtain an elevator floor position detection device that does not deteriorate normal elevator service. With the goal.

[問題点を解決するための手段] この発明に係るエレベータの階床位置検出装置は、かご
の走行に応じて発生するパルスをカウントするカウント
手段と、かごが各階床に対応した位置に達した時出力を
発する階床検出手段と、前記階床検出手段の出力が発せ
られた時の前記カウント手段の出力値を各階床位置デー
タとして記憶保持する書込み読出可能な不揮発性メモリ
からなる記憶手段と、予め定められた2つの階床間を走
行している前記カウント手段の変化量と前記2つの階床
に対応する前記記憶手段の階床位置データとの差により
求める変化レートを算出する手段と、各階床位置データ
と前記変化レートを乗ずることにより新しい各階床位置
データを算出する修正手段と、前記変化レートを算出す
る手段で得られた変化レートが予め定められた所定の範
囲外にあるとき前記修正手段の新しい各階床位置データ
を有効にする手段とを備えたものである。
[Means for Solving Problems] In the elevator floor position detecting apparatus according to the present invention, the counting means for counting the pulses generated according to the traveling of the car and the car has reached the position corresponding to each floor. A floor detecting means for outputting a time output, and a storage means comprising a writable and readable non-volatile memory for storing and holding the output value of the counting means when the output of the floor detecting means is issued as each floor position data. A means for calculating a change rate obtained from a difference between a change amount of the counting means traveling between two predetermined floors and floor position data of the storage means corresponding to the two floors, , The correction means for calculating new floor position data by multiplying each floor position data by the change rate, and the change rate obtained by the change rate calculating means are predetermined. And means for validating each new floor position data of the correction means when it is outside the predetermined range.

[作用] この発明においては、かごが各階床に対応した位置に達
した時出力を発する階床検出手段の出力が発せられた時
の前記カウント手段の出力値を、各階床位置データとし
て書込み読出可能な不揮発性メモリに記憶保持し、予め
定められた2つの階床間を走行しているかごの走行に応
じて発生するパルスをカウントし、その変化量と2つの
階床に対応する不揮発性メモリの階床位置データとの差
により求める変化レートを算出し、各階床位置データと
変化レートを乗ずることにより新しい各階床位置データ
を算出し、前記変化レートを算出して得られた変化レー
トが予め定められた所定の範囲外にあるとき、その得ら
れた新しい各階床位置データを制御に使用する。
[Operation] In the present invention, the output value of the counting means when the output of the floor detecting means for emitting the output when the car reaches the position corresponding to each floor is written and read as the floor position data. Possible non-volatile memory is stored and held, and pulses generated according to the traveling of a car traveling between two predetermined floors are counted, and the amount of change and the non-volatility corresponding to the two floors are counted. Calculate the change rate obtained from the difference between the floor position data of the memory, calculate each new floor position data by multiplying each floor position data and the change rate, the change rate obtained by calculating the change rate When it is outside the predetermined range defined in advance, the obtained new floor position data is used for control.

[実施例] 以下、図面を参照してこの発明の一実施例につき説明す
る。
[Embodiment] An embodiment of the present invention will be described below with reference to the drawings.

第1図はこの発明の一実施例によるエレベータの階床位
置検出装置のエレベータ系のブロック図である。
FIG. 1 is a block diagram of an elevator system of an elevator floor position detecting apparatus according to an embodiment of the present invention.

本実施例において、電動機(図示しない)の動力は主シ
ーブ1を介し、ロープ2、かご3と釣合おもり4に伝え
られる。5はそらせシーブである。かご3にはテープ6
が取り付けられ、かご3の走行に伴いこのテープ6も走
行し、このテープ6の巻装された円板7が回転する。円
板7の円周上には孔を一定の間隔で明け、光スイッチ8
はこの孔を検出してパルスを発生する。また、9は張り
車である。
In the present embodiment, the power of an electric motor (not shown) is transmitted to the rope 2, the car 3 and the counterweight 4 via the main sheave 1. 5 is a deflecting sheave. Tape 6 on basket 3
Is attached, the tape 6 also travels as the car 3 travels, and the disk 7 on which the tape 6 is wound rotates. Holes are formed at regular intervals on the circumference of the disk 7, and the optical switch 8
Detects the hole and generates a pulse. Further, 9 is a tension vehicle.

光スイッチ8は、かご3の走行方向に応じたパルスをカ
ウンタ10に与え、カウンタ10は前記パルス数を加減カウ
ントし、かご位置信号を出力する。11はマイクロコンピ
ュータ回路で、演算処理部(以下、CPUという)11aと電
源が供給されなくなっても記憶内容を保持できる不揮発
性の書込み読出し可能なメモリ(以下、RAM(1)とい
う)11bと通常のRAM(以下、RAM(2)という)11cと読
出し専用メモリ(以下、ROMという)11dと入力回路11
e、出力回路11fと、RAM(1)11bを書込みモードに設定
制御するメモリ制御回路11g及びこれらを接続する信号
バス回路11hより構成される。12は被検出器でかご3に
取り付けられ、かご3が各階床13−1,13−2,13−3,13−
4の階床位置にあるとき、各階床に取り付けられた階床
検出器14−1,14−2,14−3,14−4と対向することによ
り、それぞれの階床検出器はマイクロコンピュータ回路
11の入力回路11eに信号を出力する。
The optical switch 8 gives a pulse to the counter 10 according to the traveling direction of the car 3, and the counter 10 counts the number of the pulses and outputs a car position signal. Reference numeral 11 denotes a microcomputer circuit, which includes an arithmetic processing unit (hereinafter referred to as CPU) 11a and a non-volatile writable / readable memory (hereinafter referred to as RAM (1)) 11b that can retain stored contents even when power is not supplied. RAM (hereinafter referred to as RAM (2)) 11c, read-only memory (hereinafter referred to as ROM) 11d, and input circuit 11
e, an output circuit 11f, a memory control circuit 11g for setting and controlling the RAM (1) 11b in a write mode, and a signal bus circuit 11h for connecting them. 12 is a detector to be attached to the car 3, and the car 3 has floors 13-1, 13-2, 13-3, 13-
When the floor position is 4, the floor detectors 14-1, 14-2, 14-3, and 14-4 attached to the respective floors face each other so that the respective floor detectors have a microcomputer circuit.
The signal is output to the input circuit 11e of 11.

18は階床位置測定運転指令信号18aを入力回路11eに出力
する測定運転指令発生器である。第2図はマイクロコン
ピュータ回路11の概略動作を示すフローチャートで、RO
M11dに記憶させてある。第3図,第4図にその中の手順
300,400の詳細フローチャートを示す。
Reference numeral 18 is a measurement operation command generator that outputs a floor position measurement operation command signal 18a to the input circuit 11e. FIG. 2 is a flow chart showing a schematic operation of the microcomputer circuit 11.
It is stored in M11d. The procedure in them is shown in Fig. 3 and Fig. 4.
The detailed flowchart of 300,400 is shown.

以下、この発明の実施例の動作について説明する。The operation of the embodiment of the present invention will be described below.

第2図は第1図のROM11dに格納されたこの実施例の階床
位置データ検出及び修正動作を示すプログラムの概略フ
ローチャート、第3図は第2図の手順300の詳細なフロ
ーチャート、第4図は第2図の手順400の詳細なフロー
チャート、第5図は第1図におけるRAM(1),RAM
(2)及びROMに記憶されたデータ構成の一部を示すも
のである。
2 is a schematic flowchart of a program stored in the ROM 11d of FIG. 1 and showing the floor position data detecting and correcting operation of this embodiment, FIG. 3 is a detailed flowchart of the procedure 300 of FIG. 2, and FIG. Is a detailed flowchart of the procedure 400 in FIG. 2, and FIG. 5 is RAM (1), RAM in FIG.
(2) and a part of the data structure stored in the ROM.

即ち、電源投入で手順100において、RAM(2)11c内の
フラグやデータ類が0にクリアされ、プログラム実行に
必要な初期値等が設定される。次の手順200では測定運
転指令発生器18の出力状態がチェックされ指令が出てい
る場合は手順300へ、ない場合は手順400を経て手順500
へ進む。手順300は強制低速運転により、各階床位置を
検出し、階床位置データをRAM(1)11bに書き込んだ
後、それらのデータをRAM(2)11cへ書き込むプログラ
ムで、手順400はRAM(2)11cの階床位置データを修正
するプログラム、手順500は通常のエレベータ走行制御
のプログラムである。
That is, upon power-on, in step 100, the flags and data in the RAM (2) 11c are cleared to 0, and initial values and the like necessary for program execution are set. In the next step 200, the output state of the measurement operation command generator 18 is checked, and if a command is issued, go to step 300, otherwise go to step 400 and then step 500.
Go to. Step 300 is a program for detecting each floor position by forced low-speed operation, writing floor position data to RAM (1) 11b, and then writing those data to RAM (2) 11c. ) 11c is a program for correcting floor position data, step 500 is a normal elevator traveling control program.

第5図は第1図におけるRAM(1),RAM(2)及びROMに
記憶されたデータ構成、即ち、マイクロコンピュータ回
路11の各メモリに記憶されたデータの構成を示す。な
お、図中、第5図aはRAM(1)11bの書込みデータの構
成、第5図bはRAM(2)11cのデータ構成、第5図cは
ROM11dのデータ構成を示す。
FIG. 5 shows a data structure stored in the RAM (1), RAM (2) and ROM in FIG. 1, that is, a structure of data stored in each memory of the microcomputer circuit 11. In the figure, FIG. 5a shows the structure of the write data of the RAM (1) 11b, FIG. 5b shows the data structure of the RAM (2) 11c, and FIG.
The data structure of ROM11d is shown.

先ず、かごが建物に据付けられ、運転を始める場合につ
いて説明する。
First, a case where a car is installed in a building and starts operation will be described.

かごを正常にサービスさせるためには、かご位置を知
り、サービスすべき各階床の位置を知る必要がある。
In order to properly service the car, it is necessary to know the car position and the position of each floor to be serviced.

したがって、測定運転指令発生器18のスイッチをONさ
せ、電源を投入すると手順100の初期設定を実行した
後、手順200で階床位置測定運転指令信号18aが検出さ
れ、手順300へ進む。手順301(第3図)でRAM(2)11c
の書き込みフラグFLAG1がセットされているかが判定さ
れ、この場合手順100で0にクリアされているため、次
の手順302へ進む。手順302ではかごが最下階にいるかが
判定され、即ち、1階の階床検出器13−1が出力を発し
ていない場合は、出力回路11fからDOWN運転指令20が出
され、1階まで走行し、1階の階床に到達した時、1階
の階床検出器13−1が出力を発した時、出力回路11fを
介してROM11dの最下階位置固定データがカウンタ10にプ
リセットされると同時に停止指令が発せられ、その結果
1階の階床よりすこし下の位置にかごは停止する。
Therefore, when the switch of the measurement operation command generator 18 is turned on and the power is turned on, the initialization of step 100 is executed, then the floor position measurement operation command signal 18a is detected in step 200, and the process proceeds to step 300. RAM (2) 11c in step 301 (Fig. 3)
It is determined whether or not the write flag FLAG1 of 1 is set. In this case, since it is cleared to 0 in step 100, the process proceeds to the next step 302. In step 302, it is determined whether the car is on the lowest floor, that is, if the floor detector 13-1 on the first floor does not output, the output circuit 11f issues a DOWN operation command 20 to the first floor. When the vehicle travels and reaches the floor on the first floor, when the floor detector 13-1 on the first floor outputs, the bottom floor position fixed data of the ROM 11d is preset in the counter 10 via the output circuit 11f. At the same time, a stop command is issued, and as a result, the car stops at a position slightly below the first floor.

次に、手順303ではRAM(1)11bの書込みモードが設定
され、メモリ制御回路11gによりRAM(1)11bは書込み
可能な状態でセットされ、階床位置測定のためUP運転指
令22が出力回路11fから出力されかごはUP走行を開始す
る。
Next, in step 303, the writing mode of the RAM (1) 11b is set, the RAM (1) 11b is set in a writable state by the memory control circuit 11g, and the UP operation command 22 is output to measure the floor position. The car is output from 11f and starts to run UP.

次の手順304では、最上階まで階床を通過する毎に、階
床検出器14−1〜14−4が順次出力を発するので、各検
出信号に対応した階のRAM(1)11bのアドレスに、カウ
ンタ10の出力データを書き込んで行き、最上階の階床検
出器14−4が出力を発した時点で停止指令を熱し、かご
は停止する。
In the next step 304, since the floor detectors 14-1 to 14-4 sequentially output each time the floor is passed to the top floor, the address of the RAM (1) 11b of the floor corresponding to each detection signal. , The output data of the counter 10 is written, and when the floor detector 14-4 on the uppermost floor outputs an output, the stop command is heated and the car is stopped.

即ち、1階から順にカウンタ10の出力値がRAM(1)11b
のアドレスA1〜A4に各階の位置データとして書き込まれ
る。
That is, the output value of the counter 10 is the RAM (1) 11b in order from the first floor.
Addresses A1 to A4 are written as position data for each floor.

次の手順305ではRAM(1)11bのアドレスA1〜A4の各階
位置データが、RAM(2)11cのアドレスB1〜B4に移さ
れ、以降エレベータの運転制御にこのRAM(2)11cの階
床位置データが使用されることになる。
In the next step 305, each floor position data of the addresses A1 to A4 of the RAM (1) 11b is transferred to the addresses B1 to B4 of the RAM (2) 11c, and thereafter the floor of the RAM (2) 11c is used for the elevator operation control. The location data will be used.

次の手順306では、RAM(2)11cに格納された書込みフ
ラグFLAG1がセットされ、最初の手順200へ戻る。従って
次のサイクルの手順301では書込みフラグFLAG1がセット
されているため、手順302以降へ進まず、測定運転が繰
返し行われるのが阻止される。次に測定運転指令発生器
18のスイッチをOFFさせると、手順200から手順400と手
順500へ進み、通常のエレベータの運転制御が行われ
る。手順400では、第4図に示すように最初の手順401で
最下階かの判定がされ、かごが最下階にあるとき最下階
の階床検出器14−1が出力を発した時点で手順402でROM
11dの最下階位置固定データカウンタ10にセットされる
と同時にRAM(2)11cのフラグデータFLAG2がセットさ
れ、次の手順500へ進む。
In the next step 306, the write flag FLAG1 stored in the RAM (2) 11c is set, and the process returns to the first step 200. Therefore, since the write flag FLAG1 is set in the procedure 301 of the next cycle, the measurement operation is prevented from being repeated without proceeding to the procedure 302 and thereafter. Next, the measurement operation command generator
When the switch of 18 is turned off, the process proceeds from step 200 to step 400 and step 500, and normal elevator operation control is performed. In step 400, as shown in FIG. 4, it is determined whether or not the floor is the lowest floor in the first step 401, and when the floor detector 14-1 of the lowest floor issues an output when the car is at the lowest floor. In step 402, ROM
The flag data FLAG2 of the RAM (2) 11c is set at the same time as being set in the lowermost position fixed data counter 10 of 11d, and the process proceeds to the next step 500.

一方、最下階にかご3がない時は、手順403で最上階に
停止したかが判定され、最上階以外に停止した場合は、
手順404でフラグFLAG2がリセットされ次の手順500へ進
む。最上階に停止した時は、手順405でフラグFLAG2がセ
ットされているかが判定され、されている時は手順406
でフラグFLAG2がリセットされ、次の手順407へ進み、フ
ラグFLAG2がセットされていなければ、手順500へ進む。
On the other hand, when there is no car 3 on the bottom floor, it is determined in step 403 whether or not the car has stopped at the top floor.
In step 404, the flag FLAG2 is reset and the process proceeds to the next step 500. When stopped on the top floor, it is determined in step 405 whether the flag FLAG2 is set.
Then, the flag FLAG2 is reset, and the process proceeds to the next step 407. If the flag FLAG2 is not set, the process proceeds to step 500.

即ち、最下階から最上階までの直通運転が行われた時の
み、手順407以降を実行し、中間階に停止した場合に
は、フラグFLAGがリセットされるため、手順407以降は
実行されない。手順407では、最上階に停止し、最上階
の階床検出器14−4が出力を発した時、カウンタ10の出
力データとROM11dの最下階位置固定データの差の絶対値
とRAM(2)11cの4階位置データとROM11dの最下階位置
固定データの差との比Rが階床データの変化レートとし
て算出される。次の手順408ではRAM(2)11cに記憶さ
れているチェックカウントデータCCAが所定値になった
かが判定され、所定値に達していない時は手順409でチ
ェックカウントデータCCAの値に応じたRAM(2)11cの
アドレスに変化レートRを書き込み、次の手順410でチ
ェックカウントデータCCAをインクリメントし、手順500
へ進む。
That is, only when the direct operation from the lowermost floor to the uppermost floor is performed, the procedure 407 and thereafter are executed, and when the vehicle stops at the middle floor, the flag FLAG is reset, so that the procedure 407 and thereafter are not executed. In step 407, when the floor detector 14-4 at the top floor outputs an output after stopping at the top floor, the absolute value of the difference between the output data of the counter 10 and the bottom floor fixed position data of the ROM 11d and the RAM (2 ) A ratio R of the difference between the fourth floor position data of 11c and the lowest floor fixed data of the ROM 11d is calculated as the change rate of the floor data. In the next step 408, it is determined whether the check count data CCA stored in the RAM (2) 11c has reached a predetermined value. If the check value has not reached the predetermined value, in step 409 the RAM (2) corresponding to the value of the check count data CCA ( 2) Write the change rate R to the address 11c, increment the check count data CCA in the next step 410, and
Go to.

即ち、初期設定後最初のサイクルではCCAは0であるた
め、RAM(2)11cのRoデータに算出された変化レートR
が書き込まれ、次のサイクルではCCAは1にインクリメ
ントされているため、RAM(2)11cのR1のデータに変化
レートRが書き込まれ、CCAが所定値よりも1少ないCCA
n-1までRAM(2)11cの変化レートデータRo〜Rn-1
順次書き込まれる。
That is, since CCA is 0 in the first cycle after the initialization, the change rate R calculated in the Ro data of RAM (2) 11c
Is written and CCA is incremented to 1 in the next cycle, so the change rate R is written to the data of R 1 of RAM (2) 11c, and CCA is 1 less than the specified value.
= N−1, the change rate data Ro to R n−1 of the RAM (2) 11c are sequentially written.

一方、手順408でチェックカウントデータCCAが所定値に
達した場合は、手順411でRAM2に過去n回記憶保持され
たRo〜Rn-1の変化レートの平均値Raが算出される。次の
手順412では変化レートの平均値RaがROM11dに予め記憶
された最大,最小変化レート値RminとRmaxの範囲内にあ
るかが判定される。範囲内にある場合は手順500へ進
み、範囲外にある時は、手順413でRAM(2)11cの各階
の位置データに平均変化レートRaを乗じ、各階の位置デ
ータを修正して書き直し、次の手順414でチェックカウ
ントデータCCAを0にクリアして手順500へ進む。手順50
0を実行した後、階床位置測定運転指令が発生されない
限り手順200,400,500の順で繰返しプログラムが実行さ
れて、エレベータの運転制御が行われる。手順500はエ
レベータの通常の公知の運転制御のプログラムであり、
この発明の主眼とするところでないため動作については
説明を省略する。
On the other hand, when the check count data CCA reaches the predetermined value in step 408, the average value Ra of the change rates of Ro to R n−1 stored and held in the RAM n times in the past is calculated in step 411. In the next step 412, it is determined whether the average value Ra of the change rates is within the range between the maximum and minimum change rate values Rmin and Rmax stored in advance in the ROM 11d. If it is within the range, proceed to step 500. If it is out of the range, in step 413 the position data of each floor of RAM (2) 11c is multiplied by the average change rate Ra, the position data of each floor is corrected, and the data is rewritten. In step 414, the check count data CCA is cleared to 0 and the process proceeds to step 500. Step 50
After 0 is executed, the program is repeatedly executed in the order of steps 200, 400 and 500 to control the operation of the elevator unless a floor position measurement operation command is generated. Step 500 is a program for normal publicly known operation control of an elevator,
The description of the operation is omitted because it is not the main point of the present invention.

このようにして、手順400ではかごが最下階から最上階
まで直通運転したことを検出し、最上階でのカウンタ10
の値と予めRAM(2)11cに記憶された最上階の位置デー
タ及びROM11dの最下階位置固定データとにより、パルス
発生によるかご位置検出機構の経時的な変化を変化レー
トRとして検出する。一方この変化レート検出は、パル
ス発生とパルスカウントを含めたかご位置検出回路の演
算誤差及びノイズ等による位置検出ズレ要素を含むた
め、複数回行うことによりこれらの検出誤差要素の影響
を少なくしている。
In this way, in step 400, it is detected that the car has directly operated from the bottom floor to the top floor, and the counter 10
Value and the position data of the uppermost floor stored in advance in the RAM (2) 11c and the fixed data of the lowermost floor position of the ROM 11d, the temporal change of the car position detecting mechanism due to the pulse generation is detected as the change rate R. On the other hand, this change rate detection includes position detection deviation factors due to calculation errors of the car position detection circuit including pulse generation and pulse count and noise, so it is possible to reduce the influence of these detection error factors by performing it multiple times. There is.

そして、所定回数の最下階から最上階への直通運転が行
われた時点で、手順412では算出された平均変化レートR
aが予め定められた値の範囲にあるか、即ち、かご位置
検出機構の経時変化がエレベータサービスに支障をきた
すレベルにあるかどうかが判定される。つまり、RAM
(2)11cの階床位置データとカウンタ10の出力値の差
が大きくなった時にはかご位置検出機構の経時変化が大
きくなったため、階床位置測定を再度実施すべきである
が、上述の算出された平均変化レートRaをRAM(2)11c
が各階床位置データに乗ずれば測定を行わなくても等価
的に測定運転を行ったことになる。従って、手順413で
この階床位置データの修正が行われる。かご位置検出機
構のこの平均変化レートRaと比較すべき値はエレベータ
のサービスに支障がない経時的な許容変化レベルにより
決め、ROM11dに予め記憶させておけばよい。
Then, when the direct operation from the lowest floor to the top floor is performed a predetermined number of times, the average change rate R calculated in step 412 is calculated.
It is determined whether or not a is within a predetermined value range, that is, whether or not the change with time of the car position detection mechanism is at a level that interferes with elevator service. That is, RAM
(2) When the difference between the floor position data of 11c and the output value of the counter 10 becomes large, the floor position measurement should be carried out again because the aging of the car position detection mechanism became large. RAM (2) 11c for the average change rate Ra
If is multiplied by each floor position data, it means that the measurement operation is equivalently performed without performing the measurement. Therefore, in step 413, the floor position data is corrected. The value to be compared with the average change rate Ra of the car position detecting mechanism may be determined by the allowable change level over time that does not hinder the service of the elevator, and may be stored in the ROM 11d in advance.

この実施例では、複数個の検出変化レートRを平均して
使用しているが、上記ノイズなどによる大きな検出ズレ
要素は、最大と最小を除いたものを平均する方式にすれ
ば更にその影響を少なくすることができる。
In this embodiment, a plurality of detection change rates R are averaged and used, but a large detection shift element due to the noise or the like is further influenced by a method of averaging the ones excluding the maximum and the minimum. Can be reduced.

また、この実施例(第1図)では各階に1つずつ検出装
置14−1〜14−4を設けたが、検出装置をかご側に取付
け、階床側に被検出体を設け全階床数と検出信号との比
較で、階を判別してデータを得ることも可能である。こ
の場合、最下階と最上階の絶対位置検出用の検出装置を
追加すれば良い。
In addition, in this embodiment (FIG. 1), one detection device 14-1 to 14-4 is provided for each floor. However, the detection device is attached to the car side and the detected object is provided on the floor side for all floors. It is also possible to obtain the data by discriminating the floor by comparing the number with the detection signal. In this case, it is sufficient to add detection devices for detecting absolute positions on the bottom floor and the top floor.

そして、この実施例では測定された階床位置データを第
1のRAM(1)である不揮発性メモリに記憶格納してい
るので、第2のRAM(2)に異常があった場合はこれを
検出するようにして暫定的に第1のRAM(1)のデータ
を使用して、エレベータの運転制御を行うようにしても
よい。この場合は、階床位置測定運転指令を自動的に発
生させるようにすれば、手順200の階床位置データ書込
みプログラムが実行され、自動的に各階床位置の再測定
が行われることは言うまでもない。
In this embodiment, since the measured floor position data is stored and stored in the non-volatile memory which is the first RAM (1), if there is an abnormality in the second RAM (2), this is stored. The elevator operation control may be performed by using the data of the first RAM (1) provisionally as detected. In this case, it is needless to say that if the floor position measurement operation command is automatically generated, the floor position data writing program of step 200 is executed and the remeasurement of each floor position is automatically performed. .

なお、上記エレベータの運転制御に使用する第2のRAM
(2)に異常があった場合に第1のRAM(1)でバック
アップする2重のRAM構成を採る必要がない場合は不揮
発性のRAMに記憶された階床位置データを直接修正する
構成にしてこのデータを運転制御に使用するようにすれ
ば、この発明の同様な効果が得られることはいうまでも
ない。
The second RAM used to control the operation of the elevator
If it is not necessary to adopt the dual RAM configuration that backs up in the first RAM (1) when there is an abnormality in (2), the floor position data stored in the non-volatile RAM is directly corrected. It goes without saying that the same effect of the present invention can be obtained by using this data for operation control.

[発明の効果] 以上のように、この発明によるエレベータの階床位置検
出装置は、予め定められた2つの階床間を走行している
前記カウント手段の変化量と前記2つの階床に対応する
前記記憶手段の階床位置データとの差により求める変化
レートを算出し、前記各階床位置データと前記変化レー
トを乗ずることにより新しい各階床位置データを算出
し、前記変化レートを算出する手段で得られた変化レー
トが予め定められた所定の範囲外にあるとき前記修正手
段の新しい各階床位置データを有効にするものであり、
特定区間の走行パルス数が経年変化などから記憶値と異
なるとその変化レートに従って記憶値を修正するもので
ある。したがって、実際に運転しない階或いは他の階に
比較して極端に運転回数が少ない階があっても、その各
階床位置データに経時変化が発生した場合には、階床デ
ータと自動的に適正な値に修正され、階床位置の再測定
によるエレベータの通常サービスを損うことなく、しか
も位置検出ずれの少ない乗心地の良いエレベータ制御を
行うことができるという効果がある。
[Effects of the Invention] As described above, the floor position detecting apparatus for an elevator according to the present invention corresponds to the change amount of the counting means running between two predetermined floors and the two floors. By calculating the change rate obtained by the difference between the floor position data of the storage means to calculate the new floor position data by multiplying each floor position data and the change rate, by means of calculating the change rate When the obtained change rate is out of a predetermined range, the new floor position data of the correction means is validated.
When the number of running pulses in a specific section is different from the stored value due to secular change or the like, the stored value is corrected according to the change rate. Therefore, even if there are floors that are not actually driven or floors that have extremely few times of driving compared to other floors, if the floor position data of each floor changes with time, it is automatically regarded as the floor data. It is possible to perform elevator control with good riding comfort with little positional deviation, without compromising the normal service of the elevator due to remeasurement of the floor position.

【図面の簡単な説明】[Brief description of drawings]

第1図はこの発明の一実施例によるエレベータの階床位
置検出装置のエレベータ系のブロック図、第2図は第1
図のROM11dに格納された階床位置データ検出及び修正動
作を示すプログラムの概略フローチャート、第3図は第
2図の手順300の詳細なフローチャート、第4図は第2
図の手順400の詳細なフローチャート、第5図は第1図
におけるRAM(1),RAM(2)及びROMに記憶されたデー
タ構成の一部を示すものである。 図中、 1:主シーブ、2:ロープ 3:かご、4:釣合おもり 6:テープ、7:円板 8:光スイッチ、12:被検出器 14:各階床検出器 なお、同一符号及び記号は同一または相当する構成部分
を示すものである。
1 is a block diagram of an elevator system of an elevator floor position detecting apparatus according to an embodiment of the present invention, and FIG.
FIG. 3 is a schematic flowchart of a program showing the detection and correction operation of the floor position data stored in the ROM 11d of FIG. 3, FIG. 3 is a detailed flowchart of the procedure 300 of FIG. 2, and FIG.
FIG. 5 is a detailed flowchart of the procedure 400 in the figure, and FIG. 5 shows a part of the data structure stored in the RAM (1), RAM (2) and ROM in FIG. In the figure, 1: Main sheave, 2: Rope 3: Basket, 4: Counterweight 6: Tape, 7: Disc 8: Optical switch, 12: Detected device 14: Floor detectors Same symbols and symbols Indicates the same or corresponding components.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】かごの走行に応じて発生するパルスをカウ
ントするカウント手段と、 かごが各階床に対応した位置に達した時出力を発する階
床検出手段と、 前記階床検出手段の出力が発せられた時の前記カウント
手段の出力値を各階床位置データとして記憶保持する書
込み読出可能な不揮発性メモリからなる記憶手段と、 予め定められた2つの階床間を走行している前記カウン
ト手段の変化量と前記2つの階床に対応する前記記憶手
段の階床位置データとの差により求める変化レートを算
出する手段と、 各階床位置データと前記変化レートを乗ずることにより
新しい各階床位置データを算出する修正手段と、 前記変化レートを算出する手段で得られた変化レートが
予め定められた所定の範囲外にあるとき前記修正手段の
新しい各階床位置データを有効にする手段と を備えたことを特徴とするエレベータの階床位置検出装
置。
1. A counting means for counting pulses generated according to the running of a car, a floor detecting means for outputting an output when the car reaches a position corresponding to each floor, and an output of the floor detecting means. Storage means comprising a writable and readable non-volatile memory for storing and holding the output value of the counting means at the time of being emitted as each floor position data; and the counting means running between two predetermined floors Means for calculating the change rate obtained by the difference between the change amount of the floor position data and the floor position data of the storage means corresponding to the two floors, and each floor position data new by multiplying each floor position data by the change rate. And a new floor position data of the correction means when the change rate obtained by the change rate calculation means is outside a predetermined range. Floor position detecting device for an elevator, characterized in that a means to enable the data.
【請求項2】前記新しい各階床位置データを算出する修
正手段は、変化レートを算出する手段で得られた変化レ
ートを複数記憶保持し、それらの平均レートにより修正
動作を行うことを特徴とする特許請求の範囲第1項記載
のエレベータの階床位置検出装置。
2. The correction means for calculating each new floor position data stores and holds a plurality of change rates obtained by the change rate calculation means, and performs the correction operation by the average rate thereof. The floor position detecting device for an elevator according to claim 1.
JP62132715A 1987-05-28 1987-05-28 Floor position detector for elevator Expired - Lifetime JPH0742059B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62132715A JPH0742059B2 (en) 1987-05-28 1987-05-28 Floor position detector for elevator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62132715A JPH0742059B2 (en) 1987-05-28 1987-05-28 Floor position detector for elevator

Publications (2)

Publication Number Publication Date
JPS63300085A JPS63300085A (en) 1988-12-07
JPH0742059B2 true JPH0742059B2 (en) 1995-05-10

Family

ID=15087886

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62132715A Expired - Lifetime JPH0742059B2 (en) 1987-05-28 1987-05-28 Floor position detector for elevator

Country Status (1)

Country Link
JP (1) JPH0742059B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022190343A1 (en) * 2021-03-12 2022-09-15 三菱電機株式会社 Elevator system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56122777A (en) * 1980-02-29 1981-09-26 Mitsubishi Electric Corp Detector for location of elevator
JPH0631135B2 (en) * 1984-04-26 1994-04-27 三菱電機株式会社 Elevator control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022190343A1 (en) * 2021-03-12 2022-09-15 三菱電機株式会社 Elevator system

Also Published As

Publication number Publication date
JPS63300085A (en) 1988-12-07

Similar Documents

Publication Publication Date Title
JPH075248B2 (en) Elevator control device
JP2595828B2 (en) Elevator equipment
JPH033876A (en) Elevator controller
JP3249024B2 (en) Elevator running characteristics inspection device
JP3188743B2 (en) Elevator control device
JPH0742059B2 (en) Floor position detector for elevator
JPH022786B2 (en)
US4716517A (en) Apparatus for controlling an elevator
US4984660A (en) Apparatus for controlling an elevator
JP3292503B2 (en) Elevator position detection device
JPH0952669A (en) Elevator position detection device
JPH07157210A (en) Elevator speed controller
JPS63277185A (en) Controller for elevator
JP2708989B2 (en) Elevator control device and method
JPS6138112B2 (en)
JPH085597B2 (en) Floor position detector for elevator
JP3380697B2 (en) Elevator car position display device
JPH0784312B2 (en) Elevator control device
KR900002785B1 (en) Control devices of elevator
JPS60228371A (en) Controller for elevator
JPH085601B2 (en) Elevator floor position detector
JPS6320693Y2 (en)
JP2561852B2 (en) Counter device for length measurement
JP2004051311A (en) Elevator control device
JPS6214055Y2 (en)