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
JP7682009B2 - Automatic door system, automatic door system control method, automatic door system status inspection device, automatic door system control program - Google Patents
[go: Go Back, main page]

JP7682009B2 - Automatic door system, automatic door system control method, automatic door system status inspection device, automatic door system control program - Google Patents

Automatic door system, automatic door system control method, automatic door system status inspection device, automatic door system control program Download PDF

Info

Publication number
JP7682009B2
JP7682009B2 JP2021070439A JP2021070439A JP7682009B2 JP 7682009 B2 JP7682009 B2 JP 7682009B2 JP 2021070439 A JP2021070439 A JP 2021070439A JP 2021070439 A JP2021070439 A JP 2021070439A JP 7682009 B2 JP7682009 B2 JP 7682009B2
Authority
JP
Japan
Prior art keywords
door
unit
detection unit
overload
state
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.)
Active
Application number
JP2021070439A
Other languages
Japanese (ja)
Other versions
JP2021179167A (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.)
Nabtesco Corp
Original Assignee
Nabtesco 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 Nabtesco Corp filed Critical Nabtesco Corp
Publication of JP2021179167A publication Critical patent/JP2021179167A/en
Application granted granted Critical
Publication of JP7682009B2 publication Critical patent/JP7682009B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Power-Operated Mechanisms For Wings (AREA)

Description

本発明は、自動ドア装置、自動ドア装置の制御方法、自動ドア装置の状態検査装置および自動ドア装置の制御プログラムに関する。 The present invention relates to an automatic door system, a control method for an automatic door system, a status inspection device for an automatic door system, and a control program for an automatic door system.

自動開閉する扉を備えた自動ドアが知られている。例えば、特許文献1には自動ドア等の被駆動物の制御装置が記載されている。この制御装置は、駆動部と、演算処理部と、記憶装置と、パルス発生器とを備える。演算処理部は、可変抵抗器の抵抗値から得た被駆動物の絶対位置と、パルス数から得た絶対位置に対応する演算値とを関連づけて記憶装置に記憶させる。演算処理部は、これらの記憶結果に基づいて駆動部の出力を制御する。つまり、初めに被駆動物の動作を学習して、得られた情報から被駆動物の絶対位置を決定し、記憶している。 Automatic doors that have doors that open and close automatically are known. For example, Patent Document 1 describes a control device for a driven object such as an automatic door. This control device includes a drive unit, a calculation processing unit, a storage device, and a pulse generator. The calculation processing unit associates the absolute position of the driven object obtained from the resistance value of the variable resistor with a calculation value corresponding to the absolute position obtained from the number of pulses, and stores them in the storage device. The calculation processing unit controls the output of the drive unit based on these stored results. In other words, the operation of the driven object is first learned, and the absolute position of the driven object is determined from the obtained information and stored.

特開平06-137027号公報Japanese Patent Application Publication No. 06-137027

本発明者らは、自動ドア装置のパワーオン学習について以下の認識を得た。
インクリメンタル型エンコーダを用いた自動ドア装置は、電源投入時に扉を動作させて所定の状態において扉を検知するセンサ等の検出結果に応じた位置を制御パラメータとして記憶するパワーオン学習を行う。
The present inventors have come to the following realization regarding power-on learning of an automatic door system.
An automatic door system using an incremental encoder performs power-on learning in which the door is operated when the power is turned on, and the position corresponding to the detection result of a sensor or the like that detects the door in a specified state is stored as a control parameter.

しかし、不適切な位置が基準位置として誤認されると、自動ドア装置の正常な動作に支障をきたすおそれがある。
以上のことから、本発明者らは、自動ドア装置には、基準位置の誤認を回避する観点で改善の余地があることを認識した。
However, if an inappropriate position is mistakenly recognized as the reference position, this may cause problems with the normal operation of the automatic door system.
From the above, the inventors have recognized that there is room for improvement in automatic door systems in terms of avoiding erroneous recognition of the reference position.

本発明は、こうした課題に鑑みてなされたものであり、基準位置の誤認を回避することが可能な自動ドア装置を提供することを目的の一つとしている。 The present invention was made in consideration of these problems, and one of its objectives is to provide an automatic door system that can avoid misidentification of the reference position.

上記課題を解決するために、本発明のある態様の自動ドア装置は、扉を開閉駆動させる駆動部を制御する制御部と、扉が特定の位置にあることを検知する位置検知部と、駆動部が過負荷状態であるか否かを検出する過負荷検出部と、制御部が扉を開又は閉駆動させて過負荷検出部が過負荷検出状態かつ位置検知部が検知状態になったときに扉の位置情報を取得し、扉の制御の基準位置として設定する設定部を備える。制御部は、設定部が設定した基準位置に基づいて扉を制御する。 In order to solve the above problems, an automatic door system according to one embodiment of the present invention includes a control unit that controls a drive unit that drives the door to open and close, a position detection unit that detects when the door is at a specific position, an overload detection unit that detects whether the drive unit is in an overloaded state, and a setting unit that acquires door position information when the control unit drives the door to open or close, the overload detection unit detects an overload detection state, and the position detection unit detects a detection state, and sets this as a reference position for door control. The control unit controls the door based on the reference position set by the setting unit.

本発明の別の態様もまた、自動ドア装置である。この装置は、扉を開閉駆動させる駆動部を制御する制御部と、扉が特定の位置にあることを検知する位置検知部と、駆動部が過負荷状態であるか否かを検出する過負荷検出部と、制御部が扉を開又は閉駆動させて位置検知部が検知状態になったのちに過負荷検出部が過負荷検出状態になったときに扉の位置情報を取得し、扉の制御の基準位置として設定する設定部を備える。制御部は、設定部が設定した基準位置に基づいて扉を制御する。 Another aspect of the present invention is also an automatic door system. This system includes a control unit that controls a drive unit that drives the door to open and close, a position detection unit that detects when the door is at a specific position, an overload detection unit that detects whether the drive unit is in an overloaded state, and a setting unit that obtains door position information when the overload detection unit enters an overload detection state after the control unit drives the door to open or close and the position detection unit enters a detection state, and sets this as a reference position for door control. The control unit controls the door based on the reference position set by the setting unit.

本発明のさらに別の態様は、自動ドア装置の状態検査装置である。この装置は、自動ドアに備えられた、自動ドアの扉を開閉駆動させる駆動部が過負荷状態であるか否かを検出する過負荷検出部および扉が特定の位置にあることを検知する位置検知部の情報を取得する取得部と、取得部が取得した過負荷検出部の検出情報と位置検知部の検知情報とに基づいて位置検知部の状態を検査する検査部と、を備える。 Yet another aspect of the present invention is a state inspection device for an automatic door system. This device includes an acquisition unit that acquires information from an overload detection unit that detects whether a drive unit that drives the automatic door to open and close is in an overload state and a position detection unit that detects that the door is in a specific position, and an inspection unit that inspects the state of the position detection unit based on the detection information from the overload detection unit and the detection information from the position detection unit acquired by the acquisition unit.

本発明のさらに別の態様は、自動ドア装置の制御方法である。この方法は、扉を開閉駆動させる駆動部を制御して扉を開又は閉駆動させるステップと、駆動部が過負荷状態であるか否かを検出する過負荷検出状態かつ扉が特定の位置にあることを検知する位置検知部が検知状態になったときに扉の位置情報を取得するステップと、扉の位置情報を扉の制御の基準位置として設定するステップと、基準位置に基づいて扉を制御するステップと、を含む。 Yet another aspect of the present invention is a method for controlling an automatic door system. This method includes the steps of controlling a drive unit that drives the door to open or close to drive the door open or closed, acquiring door position information when the drive unit is in an overload detection state that detects whether or not the drive unit is in an overload state and the position detection unit that detects that the door is in a specific position is in a detection state, setting the door position information as a reference position for controlling the door, and controlling the door based on the reference position.

本発明のさらに別の態様は、コンピュータプログラムである。このプログラムは、扉を開閉駆動させる駆動部を制御して扉を開又は閉駆動させるステップと、駆動部が過負荷状態であるか否かを検出する過負荷検出状態かつ扉が特定の位置にあることを検知する位置検知部が検知状態になったときに扉の位置情報を取得するステップと、扉の位置情報を扉の制御の基準位置として設定するステップと、基準位置に基づいて扉を制御するステップと、をコンピュータに実行させる。 Yet another aspect of the present invention is a computer program. This program causes a computer to execute the steps of controlling a drive unit that drives the door to open or close to drive the door open or close, acquiring door position information when the drive unit is in an overload detection state that detects whether or not the drive unit is in an overload state and the position detection unit that detects that the door is in a specific position is in a detection state, setting the door position information as a reference position for controlling the door, and controlling the door based on the reference position.

なお、以上の任意の組み合わせや、本発明の構成要素や表現を方法、装置、プログラム、プログラムを記録した一時的なまたは一時的でない記憶媒体、システムなどの間で相互に置換したものもまた、本発明の態様として有効である。 In addition, any combination of the above, or mutual substitution of the components or expressions of the present invention among methods, devices, programs, temporary or non-temporary storage media recording programs, systems, etc. are also valid aspects of the present invention.

本発明によれば、基準位置の誤認を回避することが可能な自動ドア装置を提供できる。 The present invention provides an automatic door system that can avoid misidentification of the reference position.

第1実施形態に係る自動ドア装置を概略的に示す正面図である。1 is a front view showing a schematic configuration of an automatic door system according to a first embodiment; 図1の自動ドア装置を概略的に示すブロック図である。FIG. 2 is a block diagram showing the automatic door system of FIG. 1 . 図1の自動ドア装置の通常動作時の扉の速度推移の一例を示す図である。FIG. 2 is a diagram showing an example of a change in door speed during normal operation of the automatic door system of FIG. 1 . 図1の自動ドア装置の動作例を示すフローチャートである。2 is a flowchart showing an example of the operation of the automatic door system of FIG. 1 .

以下、本発明を好適な実施形態をもとに各図面を参照しながら説明する。実施形態および変形例では、同一または同等の構成要素、部材には、同一の符号を付するものとし、適宜重複した説明は省略する。また、各図面における部材の寸法は、理解を容易にするために適宜拡大、縮小して示される。また、各図面において実施形態を説明する上で重要ではない部材の一部は省略して表示する。 The present invention will be described below based on a preferred embodiment with reference to the drawings. In the embodiments and modified examples, identical or equivalent components and parts are given the same reference numerals, and duplicated explanations will be omitted as appropriate. Furthermore, the dimensions of the parts in each drawing are shown enlarged or reduced as appropriate to facilitate understanding. Furthermore, some parts that are not important for explaining the embodiment are omitted in each drawing.

また、第1、第2などの序数を含む用語は多様な構成要素を説明するために用いられるが、この用語は一つの構成要素を他の構成要素から区別する目的でのみ用いられ、この用語によって構成要素が限定されるものではない。 In addition, terms including ordinal numbers such as first and second are used to describe various components, but these terms are used only for the purpose of distinguishing one component from another and do not limit the components.

[第1実施形態]
図面を参照して、本発明の第1実施形態に係る自動ドア装置100の構成について説明する。図1は、第1実施形態に係る自動ドア装置100を概略的に示す正面図である。図2は、自動ドア装置100を概略的に示すブロック図である。
[First embodiment]
The configuration of an automatic door system 100 according to a first embodiment of the present invention will be described with reference to the drawings. Fig. 1 is a front view showing the automatic door system 100 according to the first embodiment. Fig. 2 is a block diagram showing the automatic door system 100.

図2に示す各機能ブロックは、ハードウェア的には、コンピュータのCPUをはじめとする電子素子や機械部品などで実現でき、ソフトウェア的にはコンピュータプログラムなどによって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。 The functional blocks shown in FIG. 2 can be realized in hardware terms by electronic elements and mechanical parts, such as a computer CPU, and in software terms by computer programs, but here we have depicted functional blocks that are realized by the cooperation of these. Therefore, those skilled in the art will understand that these functional blocks can be realized in various ways by combining hardware and software.

図1、図2に示すように、自動ドア装置100は、駆動部10と、位置検知部20と、起動センサ22qと、制御部30とを備える。自動ドア装置100は、壁82の開口84を開閉するための扉12を開閉動作させる。図1の例では、扉12は水平な可動方向に開閉駆動される引戸である。駆動部10は、駆動機構14と、ドアエンジン16とを含み、扉12を移動させる。ドアエンジン16は、制御部30によって制御され、駆動機構14を介して扉12を開閉させる動力源として機能する。制御部30は、電源投入時の学習動作と、扉12を通常運転する通常動作とを行うよう駆動部10を制御する。 As shown in Figs. 1 and 2, the automatic door device 100 includes a drive unit 10, a position detection unit 20, an activation sensor 22q, and a control unit 30. The automatic door device 100 opens and closes a door 12 for opening and closing an opening 84 in a wall 82. In the example of Fig. 1, the door 12 is a sliding door that is driven to open and close in a horizontal movable direction. The drive unit 10 includes a drive mechanism 14 and a door engine 16, and moves the door 12. The door engine 16 is controlled by the control unit 30, and functions as a power source that opens and closes the door 12 via the drive mechanism 14. The control unit 30 controls the drive unit 10 to perform a learning operation when the power is turned on and a normal operation for operating the door 12 normally.

起動センサ22qは、無目80などに取り付けられ、通行人などの通行体の有無を検知する。本実施形態の起動センサ22qは、扉12が開閉移動するドアウエイの近傍領域における物体の存在状態を検知し、その検知結果を制御部30に提供する。起動センサ22qは、例えば、赤外線を投射してその反射光に応じて物体の存在状態を検知することができる。起動センサ22qは、開口84の内側と外側とにそれぞれ設けられてもよい。自動ドア装置100は、起動センサ22qがドアウエイの近傍領域に設定された起動領域で通行体を検知したら、ドアエンジン16を制御して扉12を開閉動作させる。 The activation sensor 22q is attached to the door frame 80 or the like, and detects the presence or absence of a passing object such as a person. In this embodiment, the activation sensor 22q detects the presence of an object in the vicinity of the doorway where the door 12 moves to open and close, and provides the detection result to the control unit 30. The activation sensor 22q can, for example, project infrared rays and detect the presence of an object according to the reflected light. The activation sensor 22q may be provided on both the inside and outside of the opening 84. When the activation sensor 22q detects a passing object in the activation area set in the vicinity of the doorway, the automatic door device 100 controls the door engine 16 to open and close the door 12.

ドアエンジン16は、駆動機構14を駆動するモータ(不図示)と、モータを駆動する駆動回路(不図示)と、エンコーダ16eと、電流センサ16cとを含む。エンコーダ16eは、モータの回転角に比例したパルス数の回転信号を制御部30に送信するインクリメンタル型エンコーダである。電流センサ16cは、モータの駆動電流を検知して制御部30に送信する。 The door engine 16 includes a motor (not shown) that drives the drive mechanism 14, a drive circuit (not shown) that drives the motor, an encoder 16e, and a current sensor 16c. The encoder 16e is an incremental type encoder that transmits a rotation signal to the control unit 30, the number of pulses of which is proportional to the rotation angle of the motor. The current sensor 16c detects the drive current of the motor and transmits it to the control unit 30.

扉12は、戸先12pと戸尻12sとを有する矩形状を呈し、開口84を遮る建具である。扉12は、例えばガラス製であってもよい。開口84は、壁82に設けられ、扉12の横幅より狭い開口幅を有する。開口84には、扉12が全閉したときに戸先12pが当接する縦枠86pが設けられる。壁82には、扉12が全開したときに戸尻12sと一体的に移動するドアハンガ12hが当接するドアストッパ86sが設けられる。つまり、扉12は、戸先12pが縦枠86pに当接する位置から、ドアハンガ12hの戸尻12s側がドアストッパ86sに当接する位置までの間で図中の左右に移動する。一例として、ドアストッパ86sは、ガイドレール14bの所定の位置に設けられてもよい。なお、ドアストッパ86sを設けることは必須ではなく、ドアストッパ86sは設けられなくてもよい。この場合、後述する位置検知部20は、全閉位置だけを検知することになる。つまり、位置検知部20は、扉12の全閉位置および全開位置の少なくともいずれか一方に設けられればよい。 The door 12 is a rectangular door with a door tip 12p and a door end 12s, and is a fitting that blocks the opening 84. The door 12 may be made of glass, for example. The opening 84 is provided in the wall 82 and has an opening width narrower than the width of the door 12. The opening 84 is provided with a vertical frame 86p against which the door tip 12p abuts when the door 12 is fully closed. The wall 82 is provided with a door stopper 86s against which the door hanger 12h that moves integrally with the door end 12s abuts when the door 12 is fully opened. In other words, the door 12 moves left and right in the figure between the position where the door tip 12p abuts the vertical frame 86p and the position where the door end 12s side of the door hanger 12h abuts the door stopper 86s. As an example, the door stopper 86s may be provided at a predetermined position of the guide rail 14b. Note that it is not essential to provide the door stopper 86s, and the door stopper 86s does not have to be provided. In this case, the position detection unit 20, which will be described later, will only detect the fully closed position. In other words, the position detection unit 20 only needs to be provided in at least one of the fully closed and fully open positions of the door 12.

位置検知部20は、扉12が特定位置にあることを検知する。位置検知部20から取得される情報(以下、「取得情報」という)は、伝送路(不図示)を介して制御部30に送信される。位置検知部20に関する数及び特定位置に限定はないが、本実施形態では全閉位置または全開位置を特定位置としている。全閉位置は、扉12が全閉時において戸先12pが縦枠86pに接触する位置である。全開位置は、扉12が全開時においてドアハンガ12hがドアストッパ86sに接触する位置である。位置検知部20は、扉12が特定位置にあることを検知可能なものであればよく、物理的なスイッチやセンサ等であってもよい。位置検知部20は、扉12の移動方向に互いに異なる位置に配置される複数のセンサを含んでもよい。本実施形態では、位置検知部20は、戸先12p側に設けられる全閉センサ20pと、戸尻12s側に設けられる全開センサ20sとを含む。伝送路は、データバスであってもよいし、ネットワークであってもよい。 The position detection unit 20 detects that the door 12 is in a specific position. Information acquired from the position detection unit 20 (hereinafter referred to as "acquired information") is transmitted to the control unit 30 via a transmission path (not shown). There is no limitation on the number and specific positions of the position detection units 20, but in this embodiment, the fully closed position or the fully open position is the specific position. The fully closed position is a position where the door end 12p contacts the vertical frame 86p when the door 12 is fully closed. The fully open position is a position where the door hanger 12h contacts the door stopper 86s when the door 12 is fully open. The position detection unit 20 may be a physical switch, sensor, etc., as long as it can detect that the door 12 is in a specific position. The position detection unit 20 may include multiple sensors arranged at different positions in the movement direction of the door 12. In this embodiment, the position detection unit 20 includes a fully closed sensor 20p provided on the door end 12p side and a fully open sensor 20s provided on the door end 12s side. The transmission path may be a data bus or a network.

全閉センサ20pは、扉12が全閉位置にあることを検知するリミットスイッチとして機能する。例えば、全閉センサ20pは、縦枠86pに設けられ、戸先12pが全閉センサ20pに接触した状態でオンになり、接触していない状態でオフになる。全開センサ20sは、扉12が全開位置にあることを検知するリミットスイッチとして機能する。例えば、全開センサ20sは、ドアハンガ12hがドアストッパ86sに接触する状態でオンになり、接触していない状態でオフになる。 The fully closed sensor 20p functions as a limit switch that detects when the door 12 is in the fully closed position. For example, the fully closed sensor 20p is provided on the vertical frame 86p, and turns on when the door end 12p is in contact with the fully closed sensor 20p, and turns off when there is no contact. The fully open sensor 20s functions as a limit switch that detects when the door 12 is in the fully open position. For example, the fully open sensor 20s turns on when the door hanger 12h is in contact with the door stopper 86s, and turns off when there is no contact.

一例として、位置検知部20は、戸先12p、戸尻12sに設けられたマグネット(不図示)が接近したときにオン(クローズ)になり、マグネットが離隔したときにオフ(オープン)になるリードスイッチを含んで構成できる。 As an example, the position detection unit 20 can be configured to include a reed switch that turns on (closed) when a magnet (not shown) provided at the door end 12p or the door tail 12s approaches, and turns off (open) when the magnet moves away.

制御部30は、扉12を通常運転する通常動作を行うように駆動部10を制御する。また、制御部30は、電源投入時に学習動作を行うように駆動部10を制御する。特に、制御部30は、電源投入時に駆動部10に学習動作を行わせたとき、過負荷検出部30hが過負荷を検知したときに位置検知部20が検知状態であり、かつ過負荷を検出した時点とその前又は後のいずれかとの間で位置検知部20の検知結果が異なる場合に学習動作を終了させて通常動作を行う。 The control unit 30 controls the drive unit 10 to perform a normal operation for operating the door 12 normally. The control unit 30 also controls the drive unit 10 to perform a learning operation when the power is turned on. In particular, when the control unit 30 causes the drive unit 10 to perform a learning operation when the power is turned on, if the position detection unit 20 is in a detection state when the overload detection unit 30h detects an overload, and the detection result of the position detection unit 20 differs between the time when the overload was detected and either before or after the time when the overload was detected, the control unit 30 ends the learning operation and performs normal operation.

また、制御部30は、電源投入時に駆動部10に学習動作を行わせたとき、過負荷検出部30hが過負荷を検知したときに位置検知部20が検知状態であり、かつ過負荷を検出した時点とその前又は後のいずれかとの間で位置検知部20の検知結果に変化がなかった場合に学習動作を維持する。 In addition, when the control unit 30 causes the drive unit 10 to perform a learning operation upon power-on, if the position detection unit 20 is in a detection state when the overload detection unit 30h detects an overload, and if there is no change in the detection result of the position detection unit 20 between the time when the overload was detected and either before or after the time.

具体的に説明する。学習動作は、通常動作における扉12の移動速度より低速で扉12を移動させて制御用の原点位置を学習し、その原点位置を制御パラメータに設定する。この例では、原点位置として後述する基準位置Psを用いて制御する。制御部30は、学習動作中に位置検知部20が正常か否かの状態検査を行う。この意味で、学習動作は位置検知部20の状態検査を行う動作ともいえる。制御部30は、原点位置を学習したら、学習動作を終了させて通常動作を行うように前記駆動部を制御する。制御部30は、設定された制御パラメータに基づいて扉12の開閉動作を制御する。制御部30は、位置検知部20の異常の有無を検査する検査部30pを備える状態検査装置40としても機能する。また、検査部30pは、位置検知部20の異常を検出する異常検出部30sを備える。検査部30pおよび異常検出部30sについては後述する。 A specific description will be given. In the learning operation, the door 12 is moved at a speed slower than the movement speed of the door 12 in normal operation to learn the origin position for control, and the origin position is set as the control parameter. In this example, the control is performed using a reference position Ps, which will be described later, as the origin position. The control unit 30 performs a state inspection to determine whether the position detection unit 20 is normal or not during the learning operation. In this sense, the learning operation can also be said to be an operation for inspecting the state of the position detection unit 20. After learning the origin position, the control unit 30 controls the drive unit to end the learning operation and perform normal operation. The control unit 30 controls the opening and closing operation of the door 12 based on the set control parameters. The control unit 30 also functions as a state inspection device 40 that includes an inspection unit 30p that inspects the position detection unit 20 for abnormalities. The inspection unit 30p also includes an abnormality detection unit 30s that detects abnormalities in the position detection unit 20. The inspection unit 30p and the abnormality detection unit 30s will be described later.

(通常動作)
先に、通常動作による扉12の開閉動作を説明する。通常動作は、ユーザに自動ドアとして本来の自動開閉動作を提供する扉12の通常運転を行う動作である。通常動作では、一例として、起動センサ22qの検知結果に応じて開起動信号がオンになると開作動を行い全開位置で停止する。停止した状態はオープンタイマに設定された所定の期間継続される。その期間の終了後に閉動作を行い全閉位置で停止する。全閉位置で停止したら新たに開起動信号がオンになるまでその状態で待機する。自動ドア装置100は、通常動作においてこの開閉動作を繰り返し実行する。
(normal operation)
First, the opening and closing operation of the door 12 in normal operation will be described. Normal operation is an operation in which the door 12 is operated normally to provide the user with the automatic opening and closing operation that an automatic door is intended to perform. In normal operation, as an example, when the open activation signal turns on in response to the detection result of the activation sensor 22q, the door performs an opening operation and stops in the fully open position. This stopped state continues for a predetermined period set in the open timer. After the period ends, the door performs a closing operation and stops in the fully closed position. Once it has stopped in the fully closed position, it waits in that state until a new open activation signal turns on. The automatic door device 100 repeatedly performs this opening and closing operation in normal operation.

図3は、通常動作時の扉12の速度推移の一例を示す図である。この図は、横軸に扉12の位置を示し、縦軸に扉12の速度を示す。閉動作では、扉12は、全開位置から全閉位置まで、原点位置からのエンコーダ16eのパルス数に基づいて特定される扉12の位置に応じて制御される。この例では、扉12は、停止状態から高速の第1速度まで加速を行い、第1速度で等速移動を行い、所定の減速開始位置Dpから低速の第2速度まで減速を行い、第2速度でゆっくりと全閉位置に接近し、戸先12pが縦枠86pに当接したら停止する。この等速移動は、厳密な等速移動に限定されるものではなく、多少の変動を含むような概ね等速であればよい。このように、扉12は、高速衝突を避けるために、減速開始位置Dpが設定されている。なお、第2速度を低速接近速度ということがある。また、開動作では、全開位置と全閉位置とが反転し、扉12は、ドアハンガ12hがドアストッパ86sに当接して停止する。扉12が全開位置から全閉位置まで移動する間の平均速度を通常動作における扉12の平均移動速度という。平均移動速度は、この動作における扉12の移動距離を移動時間で除して求められる。 Figure 3 is a diagram showing an example of the speed transition of the door 12 during normal operation. In this figure, the horizontal axis shows the position of the door 12, and the vertical axis shows the speed of the door 12. In the closing operation, the door 12 is controlled according to the position of the door 12, which is specified based on the number of pulses of the encoder 16e from the origin position, from the fully open position to the fully closed position. In this example, the door 12 accelerates from a stopped state to a high-speed first speed, moves at a constant speed at the first speed, decelerates from a predetermined deceleration start position Dp to a low-speed second speed, slowly approaches the fully closed position at the second speed, and stops when the door end 12p abuts against the vertical frame 86p. This constant speed movement is not limited to a strictly constant speed movement, and may be approximately constant speed including some fluctuation. In this way, the deceleration start position Dp is set for the door 12 to avoid high-speed collisions. The second speed is sometimes called a low-speed approach speed. During the opening operation, the fully open and fully closed positions are reversed, and the door 12 stops when the door hanger 12h abuts against the door stopper 86s. The average speed at which the door 12 moves from the fully open position to the fully closed position is called the average movement speed of the door 12 during normal operation. The average movement speed is calculated by dividing the movement distance of the door 12 during this operation by the movement time.

(学習動作)
学習動作の概要を説明する。学習動作はパワーオン学習を行う動作である。パワーオン学習(以下、単に「学習」ということがある)は、電源を投入(オン)して起動する時に自動的に低速で開動作又は閉動作を行って原点位置を検知し、その原点位置を制御パラメータとして自動的に設定する機能である。本実施形態では、学習動作は、電源を投入時に実行される低速移動動作と、後述する所定の場合に実行されるストローク測長動作とを含む。低速移動動作は、通常動作における扉12の移動速度(以下、単に「移動速度」という)より低速で扉12を移動させる動作である。
(Learning Operation)
An overview of the learning operation will be described. The learning operation is an operation for performing power-on learning. Power-on learning (hereinafter, sometimes simply referred to as "learning") is a function for automatically performing an opening or closing operation at a low speed when the power is turned on (on) to start up, detecting the origin position, and automatically setting the origin position as a control parameter. In this embodiment, the learning operation includes a low-speed movement operation that is performed when the power is turned on, and a stroke measurement operation that is performed in a predetermined case, which will be described later. The low-speed movement operation is an operation for moving the door 12 at a speed slower than the movement speed of the door 12 in normal operation (hereinafter, simply referred to as "movement speed").

低速移動動作では、制御部30は、電源の投入時に、扉12を低速で全閉側停止位置または全開側停止位置(これらの位置を総称するときは「戸当位置」という)まで移動させ、その戸当位置を認識する。なお、本明細書では、扉12がドアストッパ86s、縦枠86pまたは異物などの障害物に当接し、移動を停止することを「戸当」という。戸当位置が適切と判定された場合、制御部30は、当該戸当位置を原点位置として制御パラメータに設定し、学習動作を終了して通常動作を行う。戸当位置が適切と判定できない場合、後述する所定の処理を経て学習動作を終了して通常動作を行う。 In the low-speed movement operation, when the power is turned on, the control unit 30 moves the door 12 at a low speed to the fully closed side stop position or the fully open side stop position (collectively referred to as the "door stop position") and recognizes the door stop position. In this specification, the term "door stop" refers to the door 12 coming into contact with an obstacle such as the door stopper 86s, vertical frame 86p, or foreign object and stopping its movement. If the door stop position is determined to be appropriate, the control unit 30 sets the door stop position as the origin position in the control parameters, ends the learning operation, and performs normal operation. If the door stop position cannot be determined to be appropriate, the control unit 30 goes through a predetermined process described below and ends the learning operation and performs normal operation.

ストローク測長動作では、制御部30は、扉12を反対向きに所定の距離だけ低速で移動させて、その間に反対側の戸当たり位置を検知する。そして、戸当位置から反対側の戸当たり位置までの扉12の移動距離(以下、「戸当りスパンSd」という)が基準距離以上であれば、制御部30は、戸当位置を原点位置として制御パラメータに設定し、学習動作を終了して通常動作を行う。戸当りスパンSdが基準距離より短い場合、制御部30は、戸当りスパンSdを仮のストロークとして記憶部30mに記憶して学習動作を終了して通常動作を行う。ストローク測長動作における所定の距離は、異物がない場合の扉12の戸当りスパンSsである。 In the stroke measurement operation, the control unit 30 moves the door 12 in the opposite direction at a low speed for a predetermined distance, detecting the door stop position on the opposite side. If the movement distance of the door 12 from the door stop position to the opposite door stop position (hereinafter referred to as the "door stop span Sd") is equal to or greater than the reference distance, the control unit 30 sets the door stop position as the origin position as a control parameter, ends the learning operation, and performs normal operation. If the door stop span Sd is shorter than the reference distance, the control unit 30 stores the door stop span Sd in the memory unit 30m as a tentative stroke, ends the learning operation, and performs normal operation. The predetermined distance in the stroke measurement operation is the door stop span Ss of the door 12 when there is no foreign object.

低速移動動作での扉12の移動速度が速すぎると戸当位置で衝突を起こし、遅すぎると待ち時間が長くなり使い勝手が悪くなる。この観点から、学習動作の扉12の移動速度は、平均移動速度以下で、好ましくは第1速度の最高速度の50%以下、より好ましくは第2速度以下であってもよい。この場合、扉12が縦枠に接触するときの衝撃を減らせる。また、学習待ち時間を減らす観点から、学習動作の扉12の移動速度は、第2速度の50%以上であってもよい。 If the movement speed of the door 12 in the low-speed movement operation is too fast, a collision will occur at the door stop position, and if it is too slow, the waiting time will be long and usability will be poor. From this perspective, the movement speed of the door 12 in the learning operation may be equal to or lower than the average movement speed, preferably equal to or lower than 50% of the maximum speed of the first speed, and more preferably equal to or lower than the second speed. In this case, the impact when the door 12 comes into contact with the vertical frame can be reduced. Also, from the perspective of reducing the learning waiting time, the movement speed of the door 12 in the learning operation may be equal to or higher than 50% of the second speed.

(制御部)
次に、制御部30の構成を説明する。制御部30は、センサ信号取得部30bと、電流取得部30cと、回転信号取得部30dと、第1取得部30eと、第2取得部30fと、エンジン制御部30gと、過負荷検出部30hと、学習部30jと、判定部30kと、記憶部30mと、出力部30nと、検査部30pと、設定部30qと、異常検出部30sとを含む。
(Control Unit)
Next, a description will be given of the configuration of the control unit 30. The control unit 30 includes a sensor signal acquisition unit 30b, a current acquisition unit 30c, a rotation signal acquisition unit 30d, a first acquisition unit 30e, a second acquisition unit 30f, an engine control unit 30g, an overload detection unit 30h, a learning unit 30j, a determination unit 30k, a memory unit 30m, an output unit 30n, an inspection unit 30p, a setting unit 30q, and an abnormality detection unit 30s.

センサ信号取得部30bは、起動センサ22qからその検知結果を取得する。上述したように、制御部30は、センサ信号取得部30bの取得結果に基づいて扉12の開閉動作を制御する。エンジン制御部30gは、ドアエンジン16を制御する。 The sensor signal acquisition unit 30b acquires the detection result from the activation sensor 22q. As described above, the control unit 30 controls the opening and closing operation of the door 12 based on the acquisition result of the sensor signal acquisition unit 30b. The engine control unit 30g controls the door engine 16.

電流取得部30cは、ドアエンジン16の電流センサ16cからモータの駆動電流の検知結果を取得する。モータの駆動電流の大きさはモータの負荷トルクに概ね比例する。制御部30は、取得された駆動電流の大きさに所定の定数を乗じてモータの負荷トルクを算出できる。例えば、扉12が全閉して戸先12pが縦枠86pに当接している状態または、扉12が全開してドアハンガ12hがドアストッパ86sに当接している状態では、負荷トルクが大幅に増大する。 The current acquisition unit 30c acquires the detection result of the motor drive current from the current sensor 16c of the door engine 16. The magnitude of the motor drive current is roughly proportional to the load torque of the motor. The control unit 30 can calculate the load torque of the motor by multiplying the magnitude of the acquired drive current by a predetermined constant. For example, when the door 12 is fully closed and the door end 12p is abutting against the vertical frame 86p, or when the door 12 is fully open and the door hanger 12h is abutting against the door stopper 86s, the load torque increases significantly.

回転信号取得部30dは、ドアエンジン16のエンコーダ16eからモータの回転角に応じたパルス数の回転信号を取得する。このパルス数は扉12の移動距離に比例する。また、エンコーダ16eからのパルスの周期は扉12の移動速度に反比例する。制御部30は、取得された回転信号のパルス数をカウントし、そのカウント結果に所定の定数を乗じて扉12の移動距離を算出できる。制御部30は、エンコーダ16eからのパルスの周期に基づいて扉12の移動速度を算出できる。制御部30は、エンコーダ16eの出力パルスのパルス数から算出される速度と、モータに加わる電圧とに応じて、戸当を検知することができる。具体的には、制御部30は、後述する過負荷検出部30hが過負荷を検知したことによって戸当を検出する。 The rotation signal acquisition unit 30d acquires a rotation signal with a number of pulses according to the rotation angle of the motor from the encoder 16e of the door engine 16. This number of pulses is proportional to the movement distance of the door 12. Furthermore, the period of the pulses from the encoder 16e is inversely proportional to the movement speed of the door 12. The control unit 30 counts the number of pulses of the acquired rotation signal and can calculate the movement distance of the door 12 by multiplying the count result by a predetermined constant. The control unit 30 can calculate the movement speed of the door 12 based on the period of the pulses from the encoder 16e. The control unit 30 can detect the door stop according to the speed calculated from the number of pulses of the output pulses of the encoder 16e and the voltage applied to the motor. Specifically, the control unit 30 detects the door stop when the overload detection unit 30h described later detects an overload.

第1取得部30eおよび第2取得部30fは、位置検知部20から扉12が特定位置にあるか否かの取得情報を取得する。本実施形態では、第1取得部30eは、全閉センサ20pから戸先12pが縦枠86pに当接しているか否かの取得情報を取得する。第2取得部30fは、全開センサ20sからドアハンガ12hがドアストッパ86sに当接しているか否かの取得情報を取得する。制御部30は、取得結果から扉12が全閉位置または全開位置にあるか否かを判定できる。 The first acquisition unit 30e and the second acquisition unit 30f acquire information on whether or not the door 12 is in a specific position from the position detection unit 20. In this embodiment, the first acquisition unit 30e acquires information on whether or not the door end 12p is in contact with the vertical frame 86p from the full-close sensor 20p. The second acquisition unit 30f acquires information on whether or not the door hanger 12h is in contact with the door stopper 86s from the full-open sensor 20s. The control unit 30 can determine whether or not the door 12 is in the fully closed position or the fully open position from the acquired results.

過負荷検出部30hは、駆動部10が過負荷状態であるか否かを検出する。本実施形態の過負荷検出部30hは、モータの駆動電流の大きさと回転信号のパルス変化とに基づいて、扉12が全閉側停止位置または全開側停止位置にあるか否かを判定する。全閉側停止位置は、扉12を閉じる方向に移動させた場合に扉12が停止する位置である。全開側停止位置は、扉12を開く方向に移動させた場合に扉12が停止する位置である。本実施形態では、過負荷検出部30hは、駆動電流が所定の値を超え、且つ、回転信号のパルスが所定期間変化しない場合、扉12が縦枠86p、86sに当接して停止しており、扉12は全閉側停止位置または全開側停止位置(戸当位置)にあると判定する。 The overload detection unit 30h detects whether the drive unit 10 is in an overload state. The overload detection unit 30h in this embodiment determines whether the door 12 is in the fully closed side stop position or the fully open side stop position based on the magnitude of the drive current of the motor and the pulse change of the rotation signal. The fully closed side stop position is the position where the door 12 stops when the door 12 is moved in the closing direction. The fully open side stop position is the position where the door 12 stops when the door 12 is moved in the opening direction. In this embodiment, when the drive current exceeds a predetermined value and the pulse of the rotation signal does not change for a predetermined period, the overload detection unit 30h determines that the door 12 is stopped in contact with the vertical frames 86p, 86s and that the door 12 is in the fully closed side stop position or the fully open side stop position (door stop position).

学習部30jは、過負荷検出部30hの判定結果に基づいて、制御用の原点位置の学習を行う。制御部30は、学習により特定された原点位置からの扉12の相対移動距離に基づいて、開口84の間口幅における扉12の絶対位置を算出できる。原点位置としては、扉12の移動範囲内の任意の位置を使用できる。本実施形態では、原点位置として全閉位置または全開位置を用いている。 The learning unit 30j learns the origin position for control based on the judgment result of the overload detection unit 30h. The control unit 30 can calculate the absolute position of the door 12 in the width of the opening 84 based on the relative movement distance of the door 12 from the origin position identified by learning. Any position within the movement range of the door 12 can be used as the origin position. In this embodiment, the fully closed position or the fully open position is used as the origin position.

(設定部)
まず、設定部30qの概要動作を説明する。設定部30qは、所定状態になったときに取得した扉12の位置情報を制御の基準位置Psとして設定し、制御部30は、設定部30qが設定した基準位置Psに基づいて扉12を制御する。ある側面において、設定部30qは、制御部30が扉12を開又は閉駆動させて過負荷検出部30hが過負荷検出状態かつ位置検知部20が検知状態になったときに扉12の位置情報を取得し、扉12の制御の基準位置Psとして設定する。
(Settings section)
First, an outline of the operation of the setting unit 30q will be described. The setting unit 30q sets the position information of the door 12 acquired when a predetermined state is reached as a reference position Ps for control, and the control unit 30 controls the door 12 based on the reference position Ps set by the setting unit 30q. In one aspect, the setting unit 30q acquires position information of the door 12 when the control unit 30 drives the door 12 to open or close, the overload detection unit 30h enters an overload detection state, and the position detection unit 20 enters a detection state, and sets the position information as the reference position Ps for control of the door 12.

また、別の側面において、設定部30qは、制御部30が扉12を開又は閉駆動させて位置検知部20が検知状態になったのちに過負荷検出部30hが過負荷検出状態になったときに扉12の位置情報を取得し、扉12の制御の基準位置Psとして設定する。また、設定部30qは、さらに位置検知部20が検知状態になった時点とその前との間で位置検知部20の検知結果が異なると判断したときに前記時点の扉12の位置情報を取得する。 In another aspect, the setting unit 30q acquires position information of the door 12 when the overload detection unit 30h enters an overload detection state after the control unit 30 drives the door 12 to open or close and the position detection unit 20 enters a detection state, and sets this as the reference position Ps for controlling the door 12. Furthermore, when the setting unit 30q determines that the detection result of the position detection unit 20 is different between the time when the position detection unit 20 entered the detection state and the time before that, it acquires position information of the door 12 at the aforementioned time.

また、設定部30qは、過負荷検出部30hが過負荷を検出したときに位置検知部20が検知状態でないとき、又は、位置検知部20が検知状態である時点とその前又は後のいずれかとの間で位置検知部20の検知結果に変化がなかったときは、扉12を開駆動しているときに過負荷検出部30hが過負荷を検出したときの扉12の位置情報と、扉12を閉駆動しているときに過負荷検出部30hが過負荷を検出したときの扉12の位置情報に基づいて基準位置Psを設定する。以下に、具体的に説明する。 In addition, when the overload detection unit 30h detects an overload and the position detection unit 20 is not in a detection state, or when there is no change in the detection result of the position detection unit 20 between the time when the position detection unit 20 is in a detection state and either before or after the time, the setting unit 30q sets the reference position Ps based on the position information of the door 12 when the overload detection unit 30h detects an overload while driving the door 12 to open, and the position information of the door 12 when the overload detection unit 30h detects an overload while driving the door 12 to close. This will be explained in detail below.

全閉位置または全開位置は、過負荷検出部30hによって検出された戸当位置であり、この例の設定部30qは、過負荷検出部30hによって判定された戸当位置を基準位置Psとして設定し、この位置が適切であれば、設定された基準位置Psを適切な原点位置として制御に用いる。この設定結果は記憶部30mに記憶される。 The fully closed position or the fully open position is the doorstop position detected by the overload detection unit 30h, and the setting unit 30q in this example sets the doorstop position determined by the overload detection unit 30h as the reference position Ps, and if this position is appropriate, uses the set reference position Ps as an appropriate origin position for control. This setting result is stored in the memory unit 30m.

扉12のガイドレール14b等の走行路に異物14fが引っ掛かると、異物14fによって扉12の移動が妨げられ、その位置が戸当位置として誤認され、基準位置Psが誤って設定されることがある。このため、本実施形態の制御部30は、設定された基準位置Psが適切であるか否かを判定する判定部30kを有する。特に、判定部30kは、第1、第2取得部30e、30fで取得された全閉センサ20p、全開センサ20sの取得情報に基づいて、設定部30qによって設定された基準位置Psが適切であるか否かを判定する。 When a foreign object 14f gets caught in the guide rail 14b or other travel path of the door 12, the foreign object 14f may impede the movement of the door 12, and the position may be mistaken for the door stop position, resulting in an incorrect setting of the reference position Ps. For this reason, the control unit 30 of this embodiment has a determination unit 30k that determines whether the set reference position Ps is appropriate. In particular, the determination unit 30k determines whether the reference position Ps set by the setting unit 30q is appropriate based on the acquired information of the fully closed sensor 20p and the fully open sensor 20s acquired by the first and second acquisition units 30e and 30f.

基準位置Psが全閉側停止位置の場合、判定部30kは、全閉センサ20pがオンであるときその基準位置Psは適切と判定し、全閉センサ20pがオフであるとき、基準位置Psは不適切と判定する。基準位置Psが全開側停止位置の場合、判定部30kは、全開センサ20sがオンであるときその基準位置Psは適切と判定し、全開センサ20sがオフであるとき不適切と判定する。 When the reference position Ps is the fully closed side stop position, the judgment unit 30k judges that the reference position Ps is appropriate when the fully closed sensor 20p is on, and judges that the reference position Ps is inappropriate when the fully closed sensor 20p is off. When the reference position Ps is the fully open side stop position, the judgment unit 30k judges that the reference position Ps is appropriate when the fully open sensor 20s is on, and judges that the reference position Ps is inappropriate when the fully open sensor 20s is off.

基準位置Psが適切と判定された場合、制御部30は、その位置を正しい原点位置として記憶し、低速移動動作から学習動作を終了して通常動作を行う。基準位置Psが不適切と判定された場合、制御部30は、低速移動動作からストローク測長動作に移行する。これらの判定結果は記憶部30mに記憶される。 If the reference position Ps is determined to be appropriate, the control unit 30 stores that position as the correct origin position, ends the learning operation from the low-speed movement operation, and performs normal operation. If the reference position Ps is determined to be inappropriate, the control unit 30 transitions from the low-speed movement operation to the stroke measurement operation. These determination results are stored in the memory unit 30m.

例えば、位置検知部20が故障して常時オンあるいは常時オフしている場合、不適切な基準位置Psが制御パラメータとして誤設定される。誤設定された制御パラメータに基づいて扉12が開閉すると、減速開始位置Dpがずれて、扉12が十分に減速される前に縦枠と衝突する可能性がある。このため、制御部30は、学習中に位置検知部20の異常の有無を検査する検査部30pを有する。 For example, if the position detection unit 20 malfunctions and is always on or always off, an inappropriate reference position Ps is erroneously set as a control parameter. If the door 12 opens or closes based on the erroneously set control parameter, the deceleration start position Dp may shift, and the door 12 may collide with the vertical frame before it is sufficiently decelerated. For this reason, the control unit 30 has an inspection unit 30p that inspects the position detection unit 20 for abnormalities during learning.

本実施形態の検査部30pは、低速移動動作中に位置検知部20の取得情報がオンからオフまたはオフからオンに変化した場合に位置検知部20は正常と判定し、位置検知部20の取得情報が変化しなかった場合に位置検知部20は異常と判定する。閉動作では、検査部30pは、扉12が全閉位置に移動する間に全閉センサ20pがオフからオンに変化した場合に全閉センサ20pは正常と判定し、変化しなかった場合に異常と判定する。 In this embodiment, the inspection unit 30p determines that the position detection unit 20 is normal if the acquired information of the position detection unit 20 changes from on to off or off to on during a low-speed movement operation, and determines that the position detection unit 20 is abnormal if the acquired information of the position detection unit 20 does not change. During a closing operation, the inspection unit 30p determines that the fully closed sensor 20p is normal if the fully closed sensor 20p changes from off to on while the door 12 is moving to the fully closed position, and determines that it is abnormal if there is no change.

開動作では、検査部30pは、扉12が全開位置に移動する間にオフからオンに変化した場合に全開センサ20sは正常と判定し、変化しなかった場合に異常と判定する。これらの判定結果は記憶部30mに記憶される。位置検知部20が異常と判定された場合、制御部30はストローク測長動作に移行する。 During the opening operation, the inspection unit 30p determines that the full-open sensor 20s is normal if it changes from off to on while the door 12 is moving to the fully open position, and determines that there is an abnormality if there is no change. These determination results are stored in the memory unit 30m. If the position detection unit 20 is determined to be abnormal, the control unit 30 transitions to a stroke measurement operation.

上記の検査部30pにおいて、過負荷検出部30hと位置検知部20の情報に基づいて位置検知部20の異常を検出する機能は、異常検出部30sを構成する。したがって、上記の動作を異常検出部30sとしての側面で説明すると下記のように特定できる。 In the above-mentioned inspection unit 30p, the function of detecting an abnormality in the position detection unit 20 based on information from the overload detection unit 30h and the position detection unit 20 constitutes the abnormality detection unit 30s. Therefore, when the above-mentioned operation is explained from the aspect of the abnormality detection unit 30s, it can be specified as follows.

異常検出部30sは、過負荷検出部30hが過負荷検出状態になったときの位置検知部20の検知状態に基づいて位置検知部20の異常であると判断する。また、異常検出部30sは、位置検知部20が検知状態になったときの過負荷検出部30hの過負荷検出状態に基づいて位置検知部20の異常であると判断する。また、異常検出部30sは、過負荷検出部30hが過負荷検知状態である時点とその前又は後のいずれかとの間で位置検知部20の検知結果に変化がなかったときに位置検知部20は異常であると判断する。 The abnormality detection unit 30s determines that the position detection unit 20 is abnormal based on the detection state of the position detection unit 20 when the overload detection unit 30h enters the overload detection state. The abnormality detection unit 30s also determines that the position detection unit 20 is abnormal based on the overload detection state of the overload detection unit 30h when the position detection unit 20 enters the detection state. The abnormality detection unit 30s also determines that the position detection unit 20 is abnormal when there is no change in the detection result of the position detection unit 20 between the time when the overload detection unit 30h enters the overload detection state and either before or after that.

また、別の側面から説明すると、検査部30pは、過負荷検出部30hおよび位置検知部20の情報を取得する取得部30pとしても機能する。検査部30pは、取得部として取得した過負荷検出部30hの検出情報と位置検知部20の検知情報とに基づいて位置検知部20の状態を検査する。 From another perspective, the inspection unit 30p also functions as an acquisition unit 30p that acquires information from the overload detection unit 30h and the position detection unit 20. The inspection unit 30p inspects the state of the position detection unit 20 based on the detection information of the overload detection unit 30h and the detection information of the position detection unit 20 acquired as an acquisition unit.

記憶部30mは、全開位置や全閉位置等の基準位置Ps、扉12の全閉から全開までの開放ストローク、扉12の速度制御パターン等の制御パラメータを記憶する。 The memory unit 30m stores control parameters such as reference positions Ps, such as the fully open position and the fully closed position, the opening stroke of the door 12 from fully closed to fully open, and the speed control pattern of the door 12.

位置検知部20が異常と判定された場合、その判定結果を操作員に報知することが望ましい。このため、本実施形態は、異常検出部30sが異常を検出したときに所定情報を外部に出力する出力部30nを備える。この例では、出力部30nは、学習中に位置検知部20の取得情報が変化しなかった場合に所定情報を外部に出力する。具体的には、出力部30nは、判定部30kによって位置検知部20が異常であると判定された場合にその判定結果を外部に出力する。一例として、出力部30nは、自動ドア装置100の近傍に設けられた表示装置(不図示)に判定結果を表示させてもよいし、インターネット等の通信媒体を介して遠隔地に設置された情報端末やサーバに判定結果を送信してもよい。 When the position detection unit 20 is judged to be abnormal, it is desirable to notify the operator of the judgment result. For this reason, this embodiment is provided with an output unit 30n that outputs predetermined information to the outside when the abnormality detection unit 30s detects an abnormality. In this example, the output unit 30n outputs the predetermined information to the outside when the information acquired by the position detection unit 20 does not change during learning. Specifically, the output unit 30n outputs the judgment result to the outside when the judgment unit 30k judges that the position detection unit 20 is abnormal. As an example, the output unit 30n may display the judgment result on a display device (not shown) provided near the automatic door device 100, or may transmit the judgment result to an information terminal or server installed in a remote location via a communication medium such as the Internet.

以上のように構成された自動ドア装置100の動作例を説明する。図4は、自動ドア装置100の動作例を示すフローチャートである。この図は、パワーオン時の学習動作における低速移動動作から学習動作を終了して通常動作を行うプロセスS80を示す。ここでは、低速移動動作の閉動作によって、全閉位置を基準位置Psとして位置検知部20を検査する例を説明する。全開位置を基準位置Psとして位置検知部20を検査する動作は、この説明に対して開/閉位置を入れ替えた逆の動作であり、低速移動動作の開動作によって位置検知部20を検査できる。 An example of the operation of the automatic door system 100 configured as above will now be described. FIG. 4 is a flowchart showing an example of the operation of the automatic door system 100. This figure shows the process S80 in which the learning operation at power-on is terminated and normal operation is performed after the slow movement operation. Here, an example is described in which the position detection unit 20 is inspected by the closing operation of the slow movement operation, with the fully closed position as the reference position Ps. The operation of inspecting the position detection unit 20 by using the fully open position as the reference position Ps is the reverse operation of this explanation, with the open/close positions swapped, and the position detection unit 20 can be inspected by the opening operation of the slow movement operation.

プロセスS80は、自動ドア装置100に電源が投入(電源オン)されることにより開始される。プロセスS80が開始されると、制御部30は、扉12を低速移動動作で閉方向に移動させる(ステップS81)。上述したように、学習動作における低速移動動作での扉12の移動速度は、通常動作における平均移動速度以下より低い速度で、例えば第2速度と同じであってもよい。 Process S80 is started by turning on the automatic door device 100. When process S80 is started, the control unit 30 moves the door 12 in the closing direction at a low speed (step S81). As described above, the movement speed of the door 12 in the low speed movement in the learning operation is a speed lower than the average movement speed in normal operation, and may be the same as the second speed, for example.

ステップS81が実行され、扉12が閉方向に駆動されたら、制御部30は、戸当りしているか否かを検知する(ステップS82)。このステップでは、上述したように、制御部30は、エンコーダ16eの出力パルスのパルス数から算出される速度と、モータに加わる電圧とに応じて、過負荷検出部30hが過負荷を検知したか否かによって戸当を判定する。 When step S81 is executed and the door 12 is driven in the closing direction, the control unit 30 detects whether the door has stopped (step S82). In this step, as described above, the control unit 30 determines whether the door has stopped based on whether the overload detection unit 30h has detected an overload, depending on the speed calculated from the number of output pulses from the encoder 16e and the voltage applied to the motor.

ステップS82において、戸当りしていない場合(ステップS82のN)、制御部30は、処理をステップS81の先頭に戻し、ステップS81~S82を繰り返す。 If there is no door stop in step S82 (N in step S82), the control unit 30 returns the process to the beginning of step S81 and repeats steps S81 to S82.

ステップS82において、戸当りしている場合(ステップS82のY)、制御部30は、扉12の移動があったか否かを判定する(ステップS83)。このステップでは、制御部30は、エンコーダ16eの出力パルスを監視して扉12の位置変化の有無を判定する。例えば、制御部30は、位置変化があった場合に扉12の移動はあったと判定し、位置変化がなかった場合に扉12の移動はなかったと判定する(以下、同様)。扉12の移動があった場合と、なかった場合とで別々の検査が行われる。 If the door 12 is stopped in step S82 (Y in step S82), the control unit 30 judges whether the door 12 has moved (step S83). In this step, the control unit 30 monitors the output pulse of the encoder 16e to judge whether the position of the door 12 has changed. For example, the control unit 30 judges that the door 12 has moved if there has been a position change, and judges that the door 12 has not moved if there has not been a position change (same below). Separate inspections are performed for the cases where the door 12 has moved and the cases where it has not moved.

ステップS83において、扉12の移動があった場合(ステップS83のY)、制御部30は、全閉センサ20pがオフ(OFF)からオン(ON)に変化したか否かを判定する(ステップS84)。 If the door 12 has moved in step S83 (Y in step S83), the control unit 30 determines whether the full-close sensor 20p has changed from off (OFF) to on (ON) (step S84).

ステップS84において、全閉センサ20pがオフからオンに変化した場合(ステップS84のY)、制御部30は、全閉センサ20pは正常と判定する(ステップS85)。制御部30は、全閉センサ20pが正常と判定した場合、学習動作を終了して通常動作を行う(ステップS86)。つまり、制御部30は、位置検知部20の取得情報が変化したことを契機に学習動作を終了して通常動作を行う。言い換えれば、位置検知部20の取得情報の変化は通常動作移行へのトリガである。通常動作では、起動センサ22qが起動領域で通行体を検知した場合に扉12を開閉動作させる。 In step S84, if the full-close sensor 20p changes from off to on (Y in step S84), the control unit 30 determines that the full-close sensor 20p is normal (step S85). If the control unit 30 determines that the full-close sensor 20p is normal, it ends the learning operation and performs normal operation (step S86). In other words, the control unit 30 ends the learning operation and performs normal operation when the information acquired by the position detection unit 20 changes. In other words, the change in the information acquired by the position detection unit 20 is a trigger to transition to normal operation. In normal operation, the door 12 is opened and closed when the activation sensor 22q detects a passing object in the activation area.

ステップS84において、全閉センサ20pがオフからオンに変化しなかった場合(ステップS84のN)、制御部30は、全閉センサ20pは異常と判定する(ステップS87)。この場合、制御部30は、低速動作によるストローク測長動作を実行する(ステップS88)。このステップでは、制御部30は、扉12を上述の平均移動速度よりも低速で開方向に移動させる低速開動作によって開方向における戸当位置(全開側停止位置)までの扉12の移動ストローク(戸当りスパンSd)を計測する。 In step S84, if the full-close sensor 20p does not change from off to on (N in step S84), the control unit 30 determines that the full-close sensor 20p is abnormal (step S87). In this case, the control unit 30 executes a stroke measurement operation by low-speed operation (step S88). In this step, the control unit 30 measures the movement stroke (doorstop span Sd) of the door 12 in the opening direction to the doorstop position (full-open side stop position) by a low-speed opening operation that moves the door 12 in the opening direction at a speed slower than the above-mentioned average movement speed.

ステップS88において、戸当りスパンSdが基準距離以上であれば、制御部30において設定部30qは、戸当位置を基準位置Psとして制御パラメータに設定し、学習動作を終了して通常動作を行う。戸当りスパンSdが基準距離より短い場合、制御部30は、戸当りスパンSdを仮のストロークとして記憶部30mに記憶して学習動作を終了して通常動作を行う。 In step S88, if the doorstop span Sd is equal to or greater than the reference distance, the setting unit 30q in the control unit 30 sets the doorstop position as the reference position Ps as a control parameter, ends the learning operation, and performs normal operation. If the doorstop span Sd is shorter than the reference distance, the control unit 30 stores the doorstop span Sd in the memory unit 30m as a tentative stroke, ends the learning operation, and performs normal operation.

ステップS83において、扉12の移動がなかった場合(ステップS83のN)、制御部30は、全閉センサ20pがオン(ON)であるか否かを判定する(ステップS89)。 If the door 12 has not moved in step S83 (N in step S83), the control unit 30 determines whether the full-close sensor 20p is on (ON) (step S89).

ステップS89において、全閉センサ20pがオンでない場合(ステップS89のN)、制御部30は、全閉位置診断は異常と判定する(ステップS90)。この場合、制御部30は、低速動作によるストローク測長動作を実行する(ステップS94)。このステップでは、制御部30は、扉12を上述の平均移動速度よりも低速で閉方向に移動させる低速開動作によって閉方向における戸当位置(全閉側停止位置)までの扉12のストローク(戸当りスパンSd)を計測する。 In step S89, if the full-close sensor 20p is not on (N in step S89), the control unit 30 determines that the full-close position diagnosis is abnormal (step S90). In this case, the control unit 30 executes a stroke length measurement operation by low-speed operation (step S94). In this step, the control unit 30 measures the stroke (doorstop span Sd) of the door 12 in the closing direction to the doorstop position (full-close side stop position) by a low-speed opening operation that moves the door 12 in the closing direction at a speed slower than the average moving speed described above.

ステップS94において、戸当りスパンSdが基準距離以上であれば、制御部30において設定部30qは、戸当位置を基準位置Psとして制御パラメータに設定し、学習動作を終了して通常動作を行う。戸当りスパンSdが基準距離より短い場合、制御部30は、戸当りスパンSdを仮のストロークとして記憶部30mに記憶して学習動作を終了して通常動作を行う。 In step S94, if the doorstop span Sd is equal to or greater than the reference distance, the setting unit 30q in the control unit 30 sets the doorstop position as the reference position Ps as a control parameter, ends the learning operation, and performs normal operation. If the doorstop span Sd is shorter than the reference distance, the control unit 30 stores the doorstop span Sd in the memory unit 30m as a tentative stroke, ends the learning operation, and performs normal operation.

ステップS89において、全閉センサ20pがオンである場合(ステップS89のY)、制御部30は、全閉位置診断は正常と仮に判定する(ステップS91)。この場合、制御部30は、扉12を低速移動動作で開方向に移動させる(ステップS92)。なお、このステップにおける扉12の移動速度はステップS81の低速移動動作と同じであってもよく、例えば第2速度と同じであってもよい。 In step S89, if the full-close sensor 20p is on (Y in step S89), the control unit 30 provisionally determines that the full-close position diagnosis is normal (step S91). In this case, the control unit 30 moves the door 12 in the opening direction at a low speed (step S92). Note that the movement speed of the door 12 in this step may be the same as the low speed movement in step S81, and may be the same as the second speed, for example.

ステップS92において、扉12を低速で開方向に移動させたとき、制御部30は、全閉センサ20pがオン(ON)からオフ(OFF)に変化したか否かを判定する(ステップS93)。このステップでオンからオフに変化すれば全閉センサ20pは正常であり、そうでなければ異常である。 When the door 12 is moved in the opening direction at a low speed in step S92, the control unit 30 determines whether the full-close sensor 20p has changed from on (ON) to off (OFF) (step S93). If the full-close sensor 20p has changed from on to off in this step, the full-close sensor 20p is normal, and if not, it is abnormal.

ステップS93において、全閉センサ20pがオンからオフに変化しなかった場合(ステップS93のN)、全閉センサ20pは異常であり、制御部30は、低速動作によるストローク測長動作を実行する(ステップS94)。ステップS94の処理は上述の通りである。 In step S93, if the full closure sensor 20p does not change from on to off (N in step S93), the full closure sensor 20p is abnormal, and the control unit 30 executes a stroke measurement operation at a low speed (step S94). The process of step S94 is as described above.

ステップS93において、全閉センサ20pがオンからオフに変化した場合(ステップS93のY)、全閉センサ20pは正常であり、制御部30は、学習動作を終了して通常動作を行う(ステップS86)。ステップS86の処理は上述の通りである。 In step S93, if the full closure sensor 20p changes from on to off (Y in step S93), the full closure sensor 20p is normal, and the control unit 30 ends the learning operation and performs normal operation (step S86). The processing in step S86 is as described above.

学習動作を終了して通常動作させることで、プロセスS80は終了する。上述のプロセスS80はあくまでも一例であり、他のステップを追加したり、一部のステップを変更または削除したり、ステップの順序を入れ替えてもよい。 Process S80 ends when the learning operation is terminated and normal operation is resumed. The above-described process S80 is merely an example, and other steps may be added, some steps may be changed or deleted, or the order of steps may be changed.

以上のように構成された自動ドア装置100の特徴を説明する。本開示の一の側面から特定された自動ドア装置100は、扉12を開閉駆動させる駆動部10を制御する制御部30と、扉12が特定の位置にあることを検知する位置検知部20と、駆動部10が過負荷状態であるか否かを検出する過負荷検出部30hと、制御部30が扉12を開又は閉駆動させて過負荷検出部30hが過負荷検出状態かつ位置検知部20が検知状態になったときに扉12の位置情報を取得し、扉12の制御の基準位置Psとして設定する設定部30qを備え、制御部30は、設定部30qが設定した基準位置Psに基づいて扉12を制御する。 The features of the automatic door system 100 configured as above will be described. The automatic door system 100 specified from one aspect of the present disclosure includes a control unit 30 that controls the drive unit 10 that drives the door 12 to open and close, a position detection unit 20 that detects that the door 12 is in a specific position, an overload detection unit 30h that detects whether the drive unit 10 is in an overload state, and a setting unit 30q that acquires position information of the door 12 when the control unit 30 drives the door 12 to open or close, the overload detection unit 30h detects an overload state, and the position detection unit 20 detects an overload state, and sets the position information of the door 12 as a reference position Ps for controlling the door 12, and the control unit 30 controls the door 12 based on the reference position Ps set by the setting unit 30q.

この構成によれば、過負荷検出部30hによる過負荷検出だけでなく、位置検知部20の検知状態を用いて判断するので、異物14fの引っ掛かりによって過負荷検出された位置を基準位置(原点位置)として誤認されることを防げる。 With this configuration, the overload is not only detected by the overload detection unit 30h, but also the detection state of the position detection unit 20 is used to make the judgment, so that the position where the overload is detected due to the foreign object 14f being caught is prevented from being mistaken for the reference position (origin position).

本開示の別側面から特定された自動ドア装置100は、扉12を開閉駆動させる駆動部10を制御する制御部30と、扉12が特定の位置にあることを検知する位置検知部20と、駆動部10が過負荷状態であるか否かを検出する過負荷検出部30hと、制御部30が扉12を開又は閉駆動させて位置検知部20が検知状態になったのちに過負荷検出部30hが過負荷検出状態になったときに扉12の位置情報を取得し、扉12の制御の基準位置Psとして設定する設定部30qを備え、制御部30は、設定部30qが設定した基準位置Psに基づいて扉12を制御する。 An automatic door device 100 specified from another aspect of the present disclosure includes a control unit 30 that controls a drive unit 10 that drives the door 12 to open and close, a position detection unit 20 that detects that the door 12 is in a specific position, an overload detection unit 30h that detects whether the drive unit 10 is in an overload state, and a setting unit 30q that acquires position information of the door 12 when the overload detection unit 30h enters an overload detection state after the control unit 30 drives the door 12 to open or close and the position detection unit 20 enters a detection state, and sets the position information of the door 12 as a reference position Ps for controlling the door 12, and the control unit 30 controls the door 12 based on the reference position Ps set by the setting unit 30q.

この構成によれば、位置検知部20が検知状態になったのちに過負荷を判断するので、異物14fの引っ掛かりによって過負荷検出された位置を基準位置(原点位置)として誤認されることを防げる。 With this configuration, the position detector 20 determines whether an overload has occurred after the detection state is reached, which prevents the position where an overload has been detected due to the foreign object 14f being caught from being mistaken for the reference position (origin position).

自動ドア装置100では、設定部30qは、さらに位置検知部20が検知状態になった時点とその前との間で位置検知部20の検知結果が異なると判断したときに前記時点の扉12の位置情報を取得する。この場合、位置検知部20の検知結果が変化するかどうかを判断するので、位置検知部20の異常による基準位置Psの誤認を防げる。 In the automatic door system 100, the setting unit 30q further acquires the position information of the door 12 at the time when it determines that the detection result of the position detection unit 20 is different between the time when the position detection unit 20 entered the detection state and the time before that. In this case, it determines whether the detection result of the position detection unit 20 has changed, thereby preventing misidentification of the reference position Ps due to an abnormality in the position detection unit 20.

自動ドア装置100では、制御部30は、扉12を開又は閉駆動させたときに扉12の位置の変動がなかった場合は扉12を閉又は開駆動させ、設定部30qは、位置検知部20が検知状態である時点とその後との間で位置検知部20の検知結果が異なると判断したときに前記時点の扉12の位置情報を取得する。この場合、位置検知部20の検知結果が変化するかどうかを判断するので、位置検知部20の異常による基準位置Psの誤認を防げる。 In the automatic door device 100, the control unit 30 drives the door 12 to close or open if there is no change in the position of the door 12 when the control unit 30 drives the door 12 to open or close, and the setting unit 30q acquires the position information of the door 12 at the time when it determines that the detection result of the position detection unit 20 is different between the time when the position detection unit 20 is in a detection state and thereafter. In this case, it is determined whether the detection result of the position detection unit 20 changes, thereby preventing misidentification of the reference position Ps due to an abnormality in the position detection unit 20.

自動ドア装置100では、設定部30qは、過負荷検出部30hが過負荷を検出したときに位置検知部20が検知状態でないとき、又は、位置検知部20が検知状態である時点とその前又は後のいずれかとの間で位置検知部20の検知結果に変化がなかったときは、扉12を開駆動しているときに過負荷検出部30hが過負荷を検出したときの扉12の位置情報と、扉12を閉駆動しているときに過負荷検出部30hが過負荷を検出したときの扉12の位置情報に基づいて基準位置Psを設定する。この場合、位置検知部20が異常の場合でも、過負荷検知とストローク測長とによって基準位置Psを設定できる。 In the automatic door device 100, when the overload detection unit 30h detects an overload and the position detection unit 20 is not in a detection state, or when there is no change in the detection result of the position detection unit 20 between the time when the position detection unit 20 is in a detection state and either before or after the time when the position detection unit 20 is in a detection state, the setting unit 30q sets the reference position Ps based on the position information of the door 12 when the overload detection unit 30h detects an overload while driving the door 12 to open, and the position information of the door 12 when the overload detection unit 30h detects an overload while driving the door 12 to close. In this case, even if the position detection unit 20 is abnormal, the reference position Ps can be set by overload detection and stroke measurement.

自動ドア装置100では、制御部30は、基準位置Psが設定されるまでは扉12を通常開閉駆動するときの速度よりも低速で開閉駆動するように駆動部10を制御する。この場合、低速駆動することによって、位置学習中の周囲の人や物との衝突を抑制できる。 In the automatic door device 100, the control unit 30 controls the drive unit 10 to drive the door 12 to open and close at a slower speed than the normal opening and closing speed until the reference position Ps is set. In this case, driving at a slower speed can prevent collisions with people or objects in the vicinity during position learning.

自動ドア装置100では、位置検知部20は、扉12の全閉位置および全開位置の少なくともいずれか一方に設けられる。この場合、位置検知部20の検知状態を利用できるので、異物14fの引っ掛かりによって過負荷検出された位置を基準位置として誤認されることを防げる。 In the automatic door system 100, the position detector 20 is provided at least in either the fully closed or fully open position of the door 12. In this case, the detection state of the position detector 20 can be utilized, so that the position detected as an overload due to the foreign object 14f being caught can be prevented from being mistaken for the reference position.

自動ドア装置100では、位置検知部20は、扉12の移動方向に互いに異なる位置に配置される複数のセンサを含む。この場合、1つのセンサが異常の場合でも残りのセンサで位置検出できる。 In the automatic door system 100, the position detection unit 20 includes multiple sensors that are arranged at different positions in the direction of movement of the door 12. In this case, even if one sensor is abnormal, the remaining sensors can still detect the position.

自動ドア装置100では、過負荷検出部30hと位置検知部20の情報に基づいて位置検知部20の異常を検出する異常検出部30sを備える。この場合、基準位置Psの設定と同時に位置検知部20の異常を検査できる。 The automatic door device 100 is equipped with an overload detection unit 30h and an abnormality detection unit 30s that detects abnormalities in the position detection unit 20 based on information from the position detection unit 20. In this case, the position detection unit 20 can be inspected for abnormalities at the same time as the reference position Ps is set.

自動ドア装置100では、異常検出部30sは、過負荷検出部30hが過負荷検出状態になったときの位置検知部20の検知状態に基づいて位置検知部20の異常であると判断する。この場合、位置検知部20の異常を検査できる。 In the automatic door device 100, the abnormality detection unit 30s determines that there is an abnormality in the position detection unit 20 based on the detection state of the position detection unit 20 when the overload detection unit 30h detects an overload. In this case, the abnormality in the position detection unit 20 can be inspected.

自動ドア装置100では、異常検出部30sは、位置検知部20が検知状態になったときの過負荷検出部30hの過負荷検出状態に基づいて位置検知部20の異常であると判断する。この場合、位置検知部20の異常を検査できる。 In the automatic door device 100, the abnormality detection unit 30s determines that the position detection unit 20 is abnormal based on the overload detection state of the overload detection unit 30h when the position detection unit 20 enters a detection state. In this case, the position detection unit 20 can be inspected for abnormalities.

自動ドア装置100では、異常検出部30sは、過負荷検出部30hが過負荷検知状態である時点とその前又は後のいずれかとの間で位置検知部20の検知結果に変化がなかったときに位置検知部20は異常であると判断する。この場合、位置検知部20の異常を検査できる。 In the automatic door system 100, the abnormality detection unit 30s determines that the position detection unit 20 is abnormal when there is no change in the detection result of the position detection unit 20 between the time when the overload detection unit 30h detects an overload and either before or after that. In this case, the position detection unit 20 can be inspected for abnormalities.

自動ドア装置100は、異常検出部30sが異常を検出したときに所定情報を外部に出力する出力部を備える。この場合、異常を検出したことを操作員に報知できる。 The automatic door system 100 is equipped with an output unit that outputs specific information to the outside when the abnormality detection unit 30s detects an abnormality. In this case, the operator can be notified that an abnormality has been detected.

以下、本発明の第2~第4実施形態を説明する。第2~第4実施形態の図面および説明では、第1実施形態と同一または同等の構成要素、部材には、同一の符号を付する。第1実施形態と重複する説明を適宜省略し、第1実施形態と相違する構成について重点的に説明する。 Below, second to fourth embodiments of the present invention will be described. In the drawings and explanations of the second to fourth embodiments, the same components and members as those of the first embodiment will be given the same reference numerals. Explanations that overlap with the first embodiment will be omitted as appropriate, and the explanation will focus on the configurations that differ from the first embodiment.

[第2実施形態]
本発明の第2実施形態は、自動ドア装置の制御方法である。この制御方法は、扉12を開閉駆動させる駆動部10を制御して扉12を開又は閉駆動させるステップと、駆動部10が過負荷状態であるか否かを検出する過負荷検出状態かつ扉12が特定の位置にあることを検知する位置検知部20が検知状態になったときに扉12の位置情報を取得するステップと、扉12の位置情報を扉12の制御の基準位置として設定するステップと、基準位置に基づいて扉12を制御するステップと、を含む。この構成によれば、位置検知部20の異常による制御パラメータの誤設定を防止できる。
[Second embodiment]
The second embodiment of the present invention is a control method for an automatic door system. This control method includes the steps of controlling a drive unit 10 that drives the door 12 to open or close, acquiring position information of the door 12 when the drive unit 10 is in an overload detection state that detects whether the drive unit 10 is in an overload state and the position detection unit 20 that detects that the door 12 is in a specific position is in a detection state, setting the position information of the door 12 as a reference position for controlling the door 12, and controlling the door 12 based on the reference position. This configuration makes it possible to prevent erroneous setting of control parameters due to an abnormality in the position detection unit 20.

[第3実施形態]
本発明の第3実施形態は、自動ドア装置の状態検査装置40である。この状態検査装置40は、自動ドアに備えられた、自動ドアの扉12を開閉駆動させる駆動部10が過負荷状態であるかどうか検出する過負荷検出部30hおよび扉12が特定の位置にあることを検知する位置検知部20の情報を取得する取得部と、取得部が取得した過負荷検出部30hの検出情報と位置検知部20の検知情報とに基づいて位置検知部20の状態を検査する検査部30pとを備える。この構成によれば、位置検知部20の異常による制御パラメータの誤設定を防止できる。
[Third embodiment]
A third embodiment of the present invention is a state inspection device 40 for an automatic door system. This state inspection device 40 includes an overload detection unit 30h that detects whether a drive unit 10 that drives an automatic door to open and close a door 12 of the automatic door is in an overload state, an acquisition unit that acquires information from an overload detection unit 30h that detects whether the drive unit 10 is in an overload state, and a position detection unit 20 that detects that the door 12 is in a specific position, and an inspection unit 30p that inspects the state of the position detection unit 20 based on the detection information of the overload detection unit 30h and the detection information of the position detection unit 20 acquired by the acquisition unit. This configuration makes it possible to prevent erroneous setting of control parameters due to an abnormality in the position detection unit 20.

[第4実施形態]
本発明の第4実施形態は、自動ドア装置の制御プログラム(コンピュータプログラム)である。本発明に係る制御プログラムは、各種の自動ドア装置に使用できるが、本実施形態では、駆動部10と、位置検知部20と、起動センサ22qと、制御部30とを備え、壁82の開口84を開閉するための扉12を開閉動作させる自動ドア装置100を制御するコンピュータプログラムP100によって例示される。
[Fourth embodiment]
The fourth embodiment of the present invention is a control program (computer program) for an automatic door system. The control program according to the present invention can be used for various automatic door systems, but in this embodiment, it is exemplified by a computer program P100 that controls an automatic door system 100 that includes a drive unit 10, a position detection unit 20, a start sensor 22q, and a control unit 30 and that opens and closes a door 12 for opening and closing an opening 84 in a wall 82.

コンピュータプログラムP100は、扉12を開閉駆動させる駆動部10を制御して扉12を開又は閉駆動させるステップと、駆動部10が過負荷状態であるか否かを検出する過負荷検出状態かつ扉12が特定の位置にあることを検知する位置検知部20が検知状態になったときに扉12の位置情報を取得するステップと、扉12の位置情報を扉12の制御の基準位置として設定するステップと、基準位置に基づいて扉12を制御するステップとをコンピュータに実行させる。 The computer program P100 causes a computer to execute the steps of controlling the drive unit 10, which drives the door 12 to open or close, to drive the door 12 to open or close, acquiring position information of the door 12 when the drive unit 10 is in an overload detection state, which detects whether the drive unit 10 is in an overload state, and the position detection unit 20, which detects that the door 12 is in a specific position, is in a detection state, setting the position information of the door 12 as a reference position for controlling the door 12, and controlling the door 12 based on the reference position.

コンピュータプログラムP100では、これらの機能は自動ドア装置100の機能ブロックに対応する複数のモジュールが実装されたアプリケーションプログラムとして自動ドア装置100のストレージ(例えば記憶部30m)にインストールされてもよい。コンピュータプログラムP100は自動ドア装置100の制御部30を構成するコンピュータのプロセッサ(例えばCPU)のメインメモリに読み出しされて実行されてもよい。 In the computer program P100, these functions may be installed in the storage (e.g., memory unit 30m) of the automatic door system 100 as an application program in which multiple modules corresponding to the functional blocks of the automatic door system 100 are implemented. The computer program P100 may be read into the main memory of a processor (e.g., a CPU) of a computer constituting the control unit 30 of the automatic door system 100 and executed.

第4実施形態の構成によれば、第1実施形態と同様の作用および効果を奏する。 The configuration of the fourth embodiment provides the same effects and advantages as the first embodiment.

以上、本発明の実施形態の例について詳細に説明した。上述した実施形態は、いずれも本発明を実施するにあたっての具体例を示したものにすぎない。実施形態の内容は、本発明の技術的範囲を限定するものではなく、請求の範囲に規定された発明の思想を逸脱しない範囲において、構成要素の変更、追加、削除などの多くの設計変更が可能である。上述の実施形態では、このような設計変更が可能な内容に関して、「実施形態の」「実施形態では」等との表記を付して説明しているが、そのような表記のない内容に設計変更が許容されないわけではない。 The above provides a detailed explanation of examples of the embodiments of the present invention. All of the above-mentioned embodiments merely show specific examples of how to put the present invention into practice. The contents of the embodiments do not limit the technical scope of the present invention, and many design changes, such as changing, adding, or deleting components, are possible within the scope of the idea of the invention defined in the claims. In the above-mentioned embodiments, the contents for which such design changes are possible are explained using notations such as "in the embodiment" and "in the embodiment," but this does not mean that design changes are not permitted for contents without such notations.

[変形例]
以下、変形例について説明する。変形例の図面および説明では、実施形態と同一または同等の構成要素、部材には、同一の符号を付する。実施形態と重複する説明を適宜省略し、第1実施形態と相違する構成について重点的に説明する。
[Modification]
The following describes the modified examples. In the drawings and description of the modified examples, the same components and members as those in the embodiment are denoted by the same reference numerals. Explanations that overlap with the embodiment will be omitted as appropriate, and the description will focus on the configurations that are different from the first embodiment.

第1実施形態の説明では、起動センサ22qとは別に位置検知部20として全閉センサ20p、全開センサ20sを備える例を示したが、本発明はこれに限定されない。例えば、位置検知部20としての全閉センサ、全開センサの機能は起動センサ22qによって実現されてもよい。 In the description of the first embodiment, an example was shown in which a fully closed sensor 20p and a fully open sensor 20s are provided as the position detection unit 20 in addition to the activation sensor 22q, but the present invention is not limited to this. For example, the functions of the fully closed sensor and the fully open sensor as the position detection unit 20 may be realized by the activation sensor 22q.

起動センサ22qの検知エリアは、扉12の開閉方向及びこれに直交する前後方向に配置された複数の小検知エリアで構成され、前後方向において最も扉12に近い列を構成する前記複数の小検知エリアが、ドアウエイにおいて扉12の戸先12p、戸尻12sの位置を検知可能に構成されてもよい。起動センサ22qは、ドアウエイまたは扉12に赤外線を投射してその反射光に応じて戸先12p、戸尻12sの位置を検知してもよい。制御部30は、起動センサ22qの検知結果に基づいて、戸先12p、戸尻12sが所定の位置にあるときに、扉12が全閉位置、全開位置にあると判定してもよい。この場合、全閉センサ20p、全開センサ20sを別に設ける場合よりも構成が簡単であり、コスト的に有利である。 The detection area of the activation sensor 22q is composed of a plurality of small detection areas arranged in the opening/closing direction of the door 12 and in the front-rear direction perpendicular thereto, and the plurality of small detection areas constituting the row closest to the door 12 in the front-rear direction may be configured to be able to detect the positions of the door end 12p and the door tail 12s of the door 12 in the doorway. The activation sensor 22q may project infrared light onto the doorway or the door 12 and detect the positions of the door end 12p and the door tail 12s according to the reflected light. The control unit 30 may determine that the door 12 is in the fully closed position or the fully open position when the door end 12p and the door tail 12s are in a predetermined position based on the detection result of the activation sensor 22q. In this case, the configuration is simpler and more cost-effective than when a fully closed sensor 20p and a fully open sensor 20s are provided separately.

一例として、扉12またはドアウエイにマークを設け、起動センサ22qは、扉12に設けたマークに赤外線を投射してその反射光に応じて戸先12p、戸尻12sの位置を検知してもよい。このマークは、扉12の戸尻12s側に貼り付けた、反射板やラベルであってもよいし、このマークには文字や記号が印刷等により表示されていてもよい。起動センサ22qは、扉12またはドアウエイに設けたマークを検知するための画像センサを有してもよい。 As an example, a mark may be provided on the door 12 or the doorway, and the activation sensor 22q may project infrared light onto the mark on the door 12 and detect the positions of the door end 12p and door trailing edge 12s according to the reflected light. This mark may be a reflector or label attached to the door trailing edge 12s side of the door 12, or the mark may have letters or symbols printed on it. The activation sensor 22q may have an image sensor for detecting the mark on the door 12 or the doorway.

制御部30は、扉12の位置と起動センサ22qの検知結果との関係を機械学習し、位置推定モデルを生成し、記憶部30mに記憶してもよい。制御部30は、記憶部30mに記憶した位置推定モデルと起動センサ22qの検知結果とに基づいて扉12が全閉位置、全開位置にあるか否かを判定してもよい。位置推定モデルを用いることにより、全閉位置、全開位置を精度よく認識できる。また、この機械学習のために上述の扉12またはドアウエイに設けたマークを用いてもよい。この場合、機械学習後に当該マークを取り外してもよいし、残してもよい。マークを用いて機械学習することにより、学習精度を向上できる。 The control unit 30 may perform machine learning of the relationship between the position of the door 12 and the detection result of the activation sensor 22q, generate a position estimation model, and store it in the memory unit 30m. The control unit 30 may determine whether the door 12 is in the fully closed position or the fully open position based on the position estimation model stored in the memory unit 30m and the detection result of the activation sensor 22q. By using the position estimation model, the fully closed position and the fully open position can be recognized with high accuracy. In addition, the mark provided on the door 12 or the doorway described above may be used for this machine learning. In this case, the mark may be removed or left after the machine learning. By performing machine learning using the mark, the learning accuracy can be improved.

起動センサ22qを全閉センサ又は全開センサとして用いる場合、制御部30は、学習動作終了後の通常動作において、第1速度から第2速度に減速し第2速度で移動する距離が長くなるように減速開始位置Dpを変更してもよい。第2速度で移動する距離を長くすることにより、起動センサ22qで戸先12p又は戸尻12sの位置を検知して全閉又は全開位置を判定するときに発生する実際の全閉又は全開位置と判定した全閉又は全開位置との間の誤差により、扉12の減速が不十分な状態で扉12の戸尻12s又は戸先12pが縦枠86p又はドアストッパ86sに接触することを防ぐことができる。また、制御部30は、通常動作移行後の最初の開動作又は閉動作のみ又は通常動作移行後の所定の回数の開閉動作のみ減速開始位置Dpを変更し、前記動作により測定される戸当りスパンSdが基準距離以上であるときには以降の閉動作又は開動作では減速開始位置Dpを元の設定に戻してもよい。 When the start sensor 22q is used as a full-close sensor or a full-open sensor, the control unit 30 may change the deceleration start position Dp so that the distance traveled at the second speed is longer when the start sensor 22q decelerates from the first speed to the second speed in normal operation after the learning operation is completed. By lengthening the distance traveled at the second speed, it is possible to prevent the door end 12s or the door end 12p of the door 12 from contacting the vertical frame 86p or the door stopper 86s in a state where the door 12 is not sufficiently decelerated due to an error between the actual full-closed or full-open position and the determined full-closed or full-open position that occurs when the start sensor 22q detects the position of the door end 12p or the door end 12s and determines the full-closed or full-open position. In addition, the control unit 30 may change the deceleration start position Dp only for the first opening or closing operation after the transition to normal operation or only for a predetermined number of opening and closing operations after the transition to normal operation, and may return the deceleration start position Dp to the original setting in the subsequent closing or opening operations when the door span Sd measured by the operation is equal to or greater than the reference distance.

第1実施形態の説明では、全閉センサ20p、全開センサ20sがそれぞれ単独で設けられる例を示したが、本発明はこれに限定されない。位置検知部20は、全閉センサ20pまたは全開センサ20sを複数含んでもよい。例えば、全閉センサ20pを2つ設けて、2つの検知結果を比較して一致していれば全閉センサ20pは正常、不一致ならば全閉センサ20pは異常と診断できる。 In the explanation of the first embodiment, an example was shown in which the fully closed sensor 20p and the fully open sensor 20s are provided separately, but the present invention is not limited to this. The position detection unit 20 may include multiple fully closed sensors 20p or multiple fully open sensors 20s. For example, by providing two fully closed sensors 20p and comparing the two detection results, if they match, the fully closed sensor 20p can be diagnosed as normal, and if they do not match, the fully closed sensor 20p can be diagnosed as abnormal.

第1実施形態の説明では、位置検知部20が全閉センサ20pおよび全開センサ20sを含む例を示したが、本発明はこれに限定されない。位置検知部20は、全閉センサ20pと全開センサ20sの一方のみを含んでもよい。 In the description of the first embodiment, an example was shown in which the position detection unit 20 includes a fully closed sensor 20p and a fully open sensor 20s, but the present invention is not limited to this. The position detection unit 20 may include only one of the fully closed sensor 20p and the fully open sensor 20s.

第1実施形態の説明では、電源投入時に扉12が閉方向に移動可能な例を示したが、本発明はこれに限定されない。本発明は、電源投入時に扉12が戸当りしている場合にも適用できる。例えば、電源投入時に扉12が全閉側停止位置で戸当りしており、且つ、全閉センサ20pがオンしている場合、制御部30は、扉12を学習動作で開方向に移動させ、全閉センサ20pがオンからオフに変化したら、位置検知部20は正常と判定し、直ちに学習動作を終了して通常動作を行ってもよい。特に、制御部30は、全閉センサ20pがオンからオフに変化したことを契機に、その変化をトリガとして学習動作を終了して通常動作を行ってもよい。この場合、短時間で学習動作を終了して通常動作に復帰できるので、学習待ち時間を短縮できる。 In the description of the first embodiment, an example was shown in which the door 12 can move in the closing direction when the power is turned on, but the present invention is not limited to this. The present invention can also be applied to the case where the door 12 is in a door jam when the power is turned on. For example, if the door 12 is in a door jam at the fully closed side stop position when the power is turned on and the fully closed sensor 20p is on, the control unit 30 moves the door 12 in the opening direction by a learning operation, and when the fully closed sensor 20p changes from on to off, the position detection unit 20 may determine that it is normal, immediately end the learning operation, and perform normal operation. In particular, when the fully closed sensor 20p changes from on to off, the control unit 30 may use the change as a trigger to end the learning operation and perform normal operation. In this case, the learning operation can be ended in a short time and normal operation can be restored, so the learning wait time can be shortened.

第1実施形態の説明では、モータの駆動電流と回転信号のパルスとに基づいて戸当位置を判定する例を示したが、本発明はこれに限定されない。モータの駆動電流と回転信号のパルスの何れか一方または別の物理量に基づいて扉12が戸当位置にあるか否かを判定してもよい。 In the explanation of the first embodiment, an example was given in which the door stop position was determined based on the drive current of the motor and the pulses of the rotation signal, but the present invention is not limited to this. It may be determined whether the door 12 is at the door stop position based on either the drive current of the motor or the pulses of the rotation signal, or on another physical quantity.

第1実施形態の説明では、位置検知部20に関する特定位置が、全閉位置または全開位置である例を示したが、本発明はこれに限定されない。この特定位置は、全閉位置から全開位置までの間の他の位置であってもよい。例えば、この特定位置は、通常動作における減速開始位置Dpに対応して設定されてもよいし、減速開始位置Dpであってもよい。 In the description of the first embodiment, an example was given in which the specific position for the position detection unit 20 was the fully closed position or the fully open position, but the present invention is not limited to this. This specific position may be another position between the fully closed position and the fully open position. For example, this specific position may be set to correspond to the deceleration start position Dp in normal operation, or may be the deceleration start position Dp.

第1実施形態の説明では、戸当位置を制御用の原点位置に設定する例を示したが、本発明はこれに限定されない。例えば、位置検知部20に関する特定位置を制御用の原点位置に設定してもよい。 In the explanation of the first embodiment, an example was given in which the door stop position was set as the origin position for control, but the present invention is not limited to this. For example, a specific position related to the position detection unit 20 may be set as the origin position for control.

上述した各変形例は、第1実施形態と同様の作用・効果を奏する。 Each of the above-mentioned modifications provides the same effects and advantages as the first embodiment.

上述した実施形態と変形例の任意の組み合わせもまた本発明の実施形態として有用である。組み合わせによって生じる新たな実施形態は、組み合わされる実施形態および変形例それぞれの効果をあわせもつ。 Any combination of the above-described embodiments and modifications is also useful as an embodiment of the present invention. The new embodiment resulting from the combination has the combined effects of each of the combined embodiments and modifications.

10・・・駆動部、12・・・扉、20・・・位置検知部、20p・・・全閉センサ、20s・・・全開センサ、22q・・・起動センサ、30・・・制御部、30h・・・過負荷検出部、30j・・・学習部、30k・・・判定部、30p・・・検査部、30q・・・設定部、30s・・・異常検出部、40・・・状態検査装置、84・・・開口、100・・・自動ドア装置。 10: Drive unit, 12: Door, 20: Position detection unit, 20p: Fully closed sensor, 20s: Fully open sensor, 22q: Start sensor, 30: Control unit, 30h: Overload detection unit, 30j: Learning unit, 30k: Determination unit, 30p: Inspection unit, 30q: Setting unit, 30s: Abnormality detection unit, 40: Status inspection device, 84: Opening, 100: Automatic door device.

Claims (17)

扉を開閉駆動させる駆動部を制御する制御部と、
前記扉が特定の位置にあることを検知し、検知状態でオンとオフの一方の状態となり、非検知状態で他方の状態となるスイッチまたはセンサである位置検知部と、
前記駆動部が過負荷状態であるか否かを検出する過負荷検出部と、
前記制御部が前記扉を開又は閉駆動させて前記過負荷検出部が過負荷検出状態かつ前記位置検知部が検知状態になったときに前記扉の位置情報を取得し、前記扉の制御の基準位置として設定する設定部と、
前記過負荷検出部と前記位置検知部の情報に基づいて前記位置検知部の異常を検出する異常検出部とを備え、
前記制御部は、前記設定部が設定した前記基準位置に基づいて前記扉を制御する
自動ドア装置。
A control unit that controls a drive unit that drives the door to open and close;
A position detection unit which is a switch or a sensor that detects that the door is in a specific position and is in one of an on and off state when the door is detected and in the other state when the door is not detected;
an overload detection unit that detects whether the drive unit is in an overload state;
a setting unit that acquires position information of the door when the control unit drives the door to open or close, the overload detection unit detects an overload, and the position detection unit detects a detection state, and sets the position information as a reference position for controlling the door ;
an abnormality detection unit that detects an abnormality in the position detection unit based on information from the overload detection unit and the position detection unit ,
The control unit controls the door based on the reference position set by the setting unit.
扉を開閉駆動させる駆動部を制御する制御部と、
前記扉が特定の位置にあることを検知し、検知状態でオンとオフの一方の状態となり、非検知状態で他方の状態となるスイッチまたはセンサである位置検知部と、
前記駆動部が過負荷状態であるか否かを検出する過負荷検出部と、
前記制御部が前記扉を開又は閉駆動させて前記位置検知部が検知状態になったのちに前記過負荷検出部が過負荷検出状態になったときに前記扉の位置情報を取得し、前記扉の制御の基準位置として設定する設定部と、
前記過負荷検出部と前記位置検知部の情報に基づいて前記位置検知部の異常を検出する異常検出部とを備え、
前記制御部は、前記設定部が設定した前記基準位置に基づいて前記扉を制御する
自動ドア装置。
A control unit that controls a drive unit that drives the door to open and close;
A position detection unit which is a switch or a sensor that detects that the door is in a specific position and is in one of an on and off state when the door is detected and in the other state when the door is not detected;
an overload detection unit that detects whether the drive unit is in an overload state;
a setting unit that acquires position information of the door when the overload detection unit enters an overload detection state after the control unit drives the door to open or close and the position detection unit enters a detection state, and sets the position information of the door as a reference position for controlling the door ;
an abnormality detection unit that detects an abnormality in the position detection unit based on information from the overload detection unit and the position detection unit ,
The control unit controls the door based on the reference position set by the setting unit.
扉を開閉駆動させる駆動部を制御する制御部と、
前記扉が特定の位置にあることを検知する位置検知部と、
前記駆動部が過負荷状態であるか否かを検出する過負荷検出部と、
前記制御部が前記扉を開又は閉駆動させて前記過負荷検出部が過負荷検出状態かつ前記位置検知部が検知状態になったときに前記扉の位置情報を取得し、前記扉の制御の基準位置として設定する設定部を備え、
前記制御部は、前記設定部が設定した前記基準位置に基づいて前記扉を制御するように構成され、
前記設定部は、さらに前記位置検知部が検知状態になった時点とその前との間で前記位置検知部の検知結果が異なると判断したときに前記時点の前記扉の位置情報を取得する自動ドア装置。
A control unit that controls a drive unit that drives the door to open and close;
a position detection unit that detects that the door is in a specific position;
an overload detection unit that detects whether the drive unit is in an overload state;
a setting unit that acquires position information of the door when the control unit drives the door to open or close, the overload detection unit enters an overload detection state, and the position detection unit enters a detection state, and sets the position information of the door as a reference position for controlling the door;
The control unit is configured to control the door based on the reference position set by the setting unit,
The setting unit further acquires the position information of the door at a time when it determines that the detection result of the position detection unit is different between the time when the position detection unit entered a detection state and the time before that.
扉を開閉駆動させる駆動部を制御する制御部と、
前記扉が特定の位置にあることを検知する位置検知部と、
前記駆動部が過負荷状態であるか否かを検出する過負荷検出部と、
前記制御部が前記扉を開又は閉駆動させて前記位置検知部が検知状態になったのちに前記過負荷検出部が過負荷検出状態になったときに前記扉の位置情報を取得し、前記扉の制御の基準位置として設定する設定部を備え、
前記制御部は、前記設定部が設定した前記基準位置に基づいて前記扉を制御するように構成され、
前記設定部は、さらに前記位置検知部が検知状態になった時点とその前との間で前記位置検知部の検知結果が異なると判断したときに前記時点の前記扉の位置情報を取得する自動ドア装置。
A control unit that controls a drive unit that drives the door to open and close;
a position detection unit that detects that the door is in a specific position;
an overload detection unit that detects whether the drive unit is in an overload state;
a setting unit that acquires position information of the door when the overload detection unit enters an overload detection state after the control unit drives the door to open or close and the position detection unit enters a detection state, and sets the position information of the door as a reference position for controlling the door;
The control unit is configured to control the door based on the reference position set by the setting unit,
The setting unit further acquires the position information of the door at a time when it determines that the detection result of the position detection unit is different between the time when the position detection unit entered a detection state and the time before that.
扉を開閉駆動させる駆動部を制御する制御部と、
前記扉が特定の位置にあることを検知する位置検知部と、
前記駆動部が過負荷状態であるか否かを検出する過負荷検出部と、
前記制御部が前記扉を開又は閉駆動させて前記過負荷検出部が過負荷検出状態かつ前記位置検知部が検知状態になったときに前記扉の位置情報を取得し、前記扉の制御の基準位置として設定する設定部を備え、
前記制御部は、前記設定部が設定した前記基準位置に基づいて前記扉を制御するように構成され、
前記制御部は、前記扉を開又は閉駆動させたときに前記扉の位置の変動がなかった場合は前記扉を閉又は開駆動させ、
前記設定部は、前記位置検知部が検知状態である時点とその後との間で前記位置検知部の検知結果が異なると判断したときに前記時点の前記扉の位置情報を取得する自動ドア装置。
A control unit that controls a drive unit that drives the door to open and close;
a position detection unit that detects that the door is in a specific position;
an overload detection unit that detects whether the drive unit is in an overload state;
a setting unit that acquires position information of the door when the control unit drives the door to open or close, the overload detection unit enters an overload detection state, and the position detection unit enters a detection state, and sets the position information of the door as a reference position for controlling the door;
The control unit is configured to control the door based on the reference position set by the setting unit,
the control unit drives the door to close or open when there is no change in the position of the door when the control unit drives the door to open or close,
The setting unit acquires the position information of the door at a time when it determines that the detection result of the position detection unit is different between a time when the position detection unit is in a detection state and thereafter.
扉を開閉駆動させる駆動部を制御する制御部と、
前記扉が特定の位置にあることを検知する位置検知部と、
前記駆動部が過負荷状態であるか否かを検出する過負荷検出部と、
前記制御部が前記扉を開又は閉駆動させて前記位置検知部が検知状態になったのちに前記過負荷検出部が過負荷検出状態になったときに前記扉の位置情報を取得し、前記扉の制御の基準位置として設定する設定部を備え、
前記制御部は、前記設定部が設定した前記基準位置に基づいて前記扉を制御するように構成され、
前記制御部は、前記扉を開又は閉駆動させたときに前記扉の位置の変動がなかった場合は前記扉を閉又は開駆動させ、
前記設定部は、前記位置検知部が検知状態である時点とその後との間で前記位置検知部の検知結果が異なると判断したときに前記時点の前記扉の位置情報を取得する自動ドア装置。
A control unit that controls a drive unit that drives the door to open and close;
a position detection unit that detects that the door is in a specific position;
an overload detection unit that detects whether the drive unit is in an overload state;
a setting unit that acquires position information of the door when the overload detection unit enters an overload detection state after the control unit drives the door to open or close and the position detection unit enters a detection state, and sets the position information of the door as a reference position for controlling the door;
The control unit is configured to control the door based on the reference position set by the setting unit,
the control unit drives the door to close or open when there is no change in the position of the door when the control unit drives the door to open or close,
The setting unit acquires the position information of the door at a time when it determines that the detection result of the position detection unit is different between a time when the position detection unit is in a detection state and thereafter.
前記設定部は、前記過負荷検出部が過負荷を検出したときに前記位置検知部が検知状態でないとき、又は、前記位置検知部が検知状態である時点とその前又は後のいずれかとの間で前記位置検知部の検知結果に変化がなかったときは、
前記扉を開駆動しているときに前記過負荷検出部が過負荷を検出したときの前記扉の位置情報と、前記扉を閉駆動しているときに記過負荷検出部が過負荷を検出したときの前記扉の位置情報に基づいて前記基準位置を設定する
請求項1から6のいずれか1項に記載の自動ドア装置。
When the overload detection unit detects an overload and the position detection unit is not in a detection state, or when there is no change in the detection result of the position detection unit between a time when the position detection unit is in a detection state and either before or after the time,
7. The automatic door system of claim 1, wherein the reference position is set based on position information of the door when the overload detection unit detects an overload while driving the door to open, and on position information of the door when the overload detection unit detects an overload while driving the door to close.
前記制御部は、前記基準位置が設定されるまでは前記扉を通常開閉駆動するときの速度よりも低速で開閉駆動するように前記駆動部を制御する
請求項7に記載の自動ドア装置。
8. The automatic door system according to claim 7, wherein the control unit controls the drive unit so that the door is driven to open and close at a speed slower than a speed at which the door is normally driven to open and close until the reference position is set.
前記位置検知部は、前記扉の全閉位置および全開位置の少なくともいずれか一方に設けられる
請求項1から8のいずれか1項に記載の自動ドア装置。
The automatic door system according to claim 1 , wherein the position detector is provided at least in one of a fully closed position and a fully open position of the door.
前記位置検知部は、本自動ドア装置の起動センサである
請求項1から8のいずれか1項に記載の自動ドア装置。
The automatic door system according to any one of claims 1 to 8, wherein the position detection unit is a start sensor of the automatic door system.
前記異常検出部は、前記過負荷検出部が過負荷検出状態になったときの前記位置検知部の検知状態に基づいて前記位置検知部の異常であると判断する
請求項1または2に記載の自動ドア装置。
3. The automatic door system according to claim 1 , wherein the abnormality detection unit determines that the position detection unit is abnormal based on the detection state of the position detection unit when the overload detection unit detects an overload.
前記異常検出部は、前記位置検知部が検知状態になったときの前記過負荷検出部の過負荷検出状態に基づいて前記位置検知部の異常であると判断する
請求項1または2に記載の自動ドア装置。
3. The automatic door system according to claim 1 , wherein the abnormality detection unit determines that the position detection unit is abnormal based on an overload detection state of the overload detection unit when the position detection unit is in a detection state.
前記異常検出部は、前記過負荷検出部が過負荷検知状態である時点とその前又は後のいずれかとの間で前記位置検知部の検知結果に変化がなかったときに前記位置検知部は異常であると判断する
請求項1または2に記載の自動ドア装置。
3. The automatic door system according to claim 1, wherein the abnormality detection unit determines that the position detection unit is abnormal when there is no change in the detection result of the position detection unit between the time when the overload detection unit detects an overload and either before or after the time.
前記異常検出部が異常を検出したときに所定情報を外部に出力する出力部を備える
請求項1、2、11、12または13のいずれか1項に記載の自動ドア装置。
14. The automatic door system according to claim 1, further comprising an output unit that outputs predetermined information to the outside when the abnormality detection unit detects an abnormality.
自動ドアに備えられた、前記自動ドアの扉を開閉駆動させる駆動部が過負荷状態であるか否かを検出する過負荷検出部および前記扉が特定の位置にあることを検知する位置検知部の情報を取得する取得部と、
前記取得部が取得した前記過負荷検出部の検出情報と前記位置検知部の検知情報とに基づいて前記位置検知部の状態を検査する検査部と、
を備える
自動ドア装置の状態検査装置。
An automatic door is equipped with an overload detection unit that detects whether a drive unit that drives the automatic door to open and close is in an overload state, and an acquisition unit that acquires information from a position detection unit that detects whether the automatic door is in a specific position;
an inspection unit that inspects a state of the position detection unit based on the detection information of the overload detection unit and the detection information of the position detection unit acquired by the acquisition unit;
An automatic door system condition inspection device.
扉を開閉駆動させる駆動部を制御して前記扉を開又は閉駆動させるステップと、
前記駆動部が過負荷状態であるか否かを検出する過負荷検出状態かつ前記扉が特定の位置にあることを検知し、検知状態でオンとオフの一方の状態となり、非検知状態で他方の状態となるスイッチまたはセンサである位置検知部が検知状態になったときに前記扉の位置情報を取得するステップと、
前記駆動部が過負荷状態であるか否かの情報と前記位置検知部の情報とに基づいて前記位置検知部の異常を検出するステップと、
前記扉の位置情報を前記扉の制御の基準位置として設定するステップと、
前記基準位置に基づいて前記扉を制御するステップと、
を含む自動ドア装置の制御方法。
A step of controlling a drive unit that drives the door to open or close the door;
a step of detecting whether the drive unit is in an overload detection state and that the door is in a specific position, and acquiring position information of the door when a position detection unit, which is a switch or a sensor that is in one of an on and off state in a detection state and in the other state in a non-detection state, enters a detection state;
detecting an abnormality in the position detection unit based on information on whether the drive unit is in an overload state and information on the position detection unit;
setting the door position information as a reference position for controlling the door;
controlling the door based on the reference position;
The automatic door system includes:
扉を開閉駆動させる駆動部を制御して前記扉を開又は閉駆動させるステップと、
前記駆動部が過負荷状態であるか否かを検出する過負荷検出状態かつ前記扉が特定の位置にあることを検知し、検知状態でオンとオフの一方の状態となり、非検知状態で他方の状態となるスイッチまたはセンサである位置検知部が検知状態になったときに前記扉の位置情報を取得するステップと、
前記駆動部が過負荷状態であるか否かの情報と前記位置検知部の情報とに基づいて前記位置検知部の異常を検出するステップと、
前記扉の位置情報を前記扉の制御の基準位置として設定するステップと、
前記基準位置に基づいて前記扉を制御するステップと、
をコンピュータに実行させるための自動ドア装置の制御プログラム。
A step of controlling a drive unit that drives the door to open or close the door;
a step of detecting whether the drive unit is in an overload detection state and that the door is in a specific position, and acquiring position information of the door when a position detection unit, which is a switch or a sensor that is in one of an on and off state in a detection state and in the other state in a non-detection state, enters a detection state;
detecting an abnormality in the position detection unit based on information on whether the drive unit is in an overload state and information on the position detection unit;
setting the door position information as a reference position for controlling the door;
controlling the door based on the reference position;
A control program for an automatic door system to cause a computer to execute the above.
JP2021070439A 2020-05-11 2021-04-19 Automatic door system, automatic door system control method, automatic door system status inspection device, automatic door system control program Active JP7682009B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020083472 2020-05-11
JP2020083472 2020-05-11

Publications (2)

Publication Number Publication Date
JP2021179167A JP2021179167A (en) 2021-11-18
JP7682009B2 true JP7682009B2 (en) 2025-05-23

Family

ID=78511173

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021070439A Active JP7682009B2 (en) 2020-05-11 2021-04-19 Automatic door system, automatic door system control method, automatic door system status inspection device, automatic door system control program

Country Status (1)

Country Link
JP (1) JP7682009B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115370262A (en) * 2022-08-11 2022-11-22 上海容凡智能科技有限公司 Control method and drive system for electric sliding door
JP7442704B1 (en) 2023-02-09 2024-03-04 Dmg森精機株式会社 Machine tools, information processing equipment and control programs
CN116357199B (en) * 2023-04-26 2025-10-03 集度科技(武汉)有限公司 A method for initializing the zero position of an electric door

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019203281A (en) 2018-05-22 2019-11-28 日本自動ドア株式会社 Automatic door device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06137027A (en) * 1992-10-21 1994-05-17 Ing Tec Kk Driven object control device
EP0578062A3 (en) * 1992-06-29 1995-05-10 Sunny Co Ltd Control system for driving an object.
DE19519183A1 (en) * 1994-10-05 1996-04-11 Marantec Antrieb Steuerung Control for driving an object that can be moved back and forth between two end positions
JP3698817B2 (en) * 1996-06-14 2005-09-21 ナブテスコ株式会社 Automatic door device open / close end detection device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019203281A (en) 2018-05-22 2019-11-28 日本自動ドア株式会社 Automatic door device

Also Published As

Publication number Publication date
JP2021179167A (en) 2021-11-18

Similar Documents

Publication Publication Date Title
JP7682009B2 (en) Automatic door system, automatic door system control method, automatic door system status inspection device, automatic door system control program
US9109924B2 (en) Method for determining the set position of an adjustment part
US6104185A (en) Method and device for operating a position sensor
JPH0376982A (en) Automatic door opening/closing control method
JP4781127B2 (en) Electric motor control device
US7449856B2 (en) Universal controller for automatic door systems
CN110077943A (en) The determination method, apparatus and computer equipment of elevator switch door state
US8754600B2 (en) Method and device for identifying a reversing operation in an electric actuating unit of a vehicle
JP7304685B2 (en) AUTOMATIC DOOR MAINTENANCE SUPPORT SYSTEM, AUTOMATIC DOOR MAINTENANCE SUPPORT DEVICE, AUTOMATIC DOOR MAINTENANCE SUPPORT METHOD
US7843153B2 (en) Control system for controlling an adjusting device operated by electric motor in a motor vehicle
JP4463670B2 (en) Opening / closing member control device
JP4140802B2 (en) Automatic door safety device
JPH06225586A (en) Motor drive circuit
JP2022001733A (en) Auto door sensor, auto door system and control method of auto door sensor
CN111919009A (en) moving body moving device
JP2009183027A (en) Motor control device
JP2011132015A (en) Door device of elevator
KR940008974B1 (en) Control apparatus for elevator doors
JP6530342B2 (en) Elevator equipment
JPH10316339A (en) Elevator door control device
US6437528B1 (en) Method for standardizing the pane position of a vehicle window lifter actuated by external force
JP2745938B2 (en) Automatic door opening and closing control device
JPH0578279B2 (en)
CN114270011A (en) Opening/closing device for opening/closing body
JP3013660B2 (en) Electric curtain drive

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240321

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241008

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250311

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250327

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250507

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250513

R150 Certificate of patent or registration of utility model

Ref document number: 7682009

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150