Opening and closing device for an opening / closing body and its control method

The control method for opening/closing devices adjusts the fully open position using motor rotation pulse detection and correction count values to address winding constriction issues, ensuring accurate and consistent stopping positions.

JP7849586B1Active Publication Date: 2026-04-22HARMONY
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
HARMONY
Filing Date
2026-01-08
Publication Date
2026-04-22

AI Technical Summary

Technical Problem

Existing opening/closing devices for shutters face issues with inconsistent stopping positions due to winding constriction, leading to apparent misalignment when moving from a home position to a fully open position, especially when using a lintel-butt method for home position detection.

Method used

A control method for opening/closing devices that utilizes motor rotation pulse detection to identify the home position and correct for winding constriction by adjusting the fully open position based on a correction count value, ensuring accurate stopping at the fully open position.

Benefits of technology

The method effectively suppresses apparent deviations in the stopping position after moving to the fully open position, providing a more precise and user-friendly operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007849586000001_ABST
    Figure 0007849586000001_ABST
Patent Text Reader

Abstract

The present invention provides an opening / closing device and a control method thereof that can suppress the apparent deviation of the stopping position when the opening / closing device is automatically moved to the fully open position after the origin position is detected. [Solution] In the home position return operation mode S1, the opening / closing device 1 of the opening / closing body 10 determines the home position OP by the opening operation and stops the motor 2. If the fully open position count value CTU, which corresponds to the amount of movement in the closing direction DC between the home position OP and the fully open position UL, is not equal to or greater than the corrected count value CTC, the motor 2 remains stopped. On the other hand, if the fully open position count value CTU is equal to or greater than the corrected count value CTC, the closing operation of the opening / closing body 10 in the closing direction DC is started from the stop position toward the fully open position UL, and the motor 2 is stopped at the position where the closing movement amount count value CTDC (count value of the amount of movement of the opening / closing body 10 in the closing direction DC) becomes the corrected fully open position count value CTUC (= fully open position count value CTU - corrected count value CTC).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an opening / closing device for an opening / closing body such as various shutters installed in openings of buildings and structures such as houses, buildings, factories, warehouses, and garages, and a control method therefor.

Background Art

[0002] The opening / closing device for an opening / closing body includes a motor for performing the opening / closing operation of the opening / closing body, a position detection unit for detecting the opening / closing position of the opening / closing body in conjunction with the rotation of this motor, and an operation input unit for inputting an operation signal for opening / closing or stopping the opening / closing body. By controlling the motor based on the operation signal from the operation input unit and the position information detected by the position detection unit, the opening / closing operation of the opening / closing body is performed. In such an opening / closing device for an opening / closing body, various methods are used to correctly recognize the opening / closing position of the opening / closing body.

[0003] For example, Patent Document 1 discloses an opening / closing device for an opening / closing body such as a shutter opening / closing machine that detects the opening / closing position of the opening / closing body based on the count value of the motor rotation pulse without using components such as a potentiometer or a home sensor as means for position detection. In this opening / closing device for an opening / closing body, the position where it is detected that the opening / closing body cannot move any further in the opening direction by the opening operation in the home return operation mode executed before the normal operation mode is defined as the home position. Here, the case where it is detected that the opening / closing body cannot move any further in the opening direction specifically means that the seat plate member at the lower end of the opening / closing body abuts against the nose portion of the storage portion of the opening / closing body and the rotation of the motor is mechanically locked. Hereinafter, the method of the home return operation for detecting the home position by abutting the seat plate member of the opening / closing body against the nose portion by the opening operation after power-on, like the opening / closing device for the opening / closing body described in Patent Document 1, is called the nose abutting method, and the state where the seat plate member of the opening / closing body abuts against the nose portion is called the nose abutting state.

Prior Art Documents

Patent Documents

[0004] [Patent Document 1] Patent No. 6952232 [Overview of the project] [Problems that the invention aims to solve]

[0005] In the opening and closing device for an opening / closing body described in Patent Document 1, the first position and second position, which are stored by detecting that the opening / closing body cannot move any further in the opening direction after two opening operations in the home position return operation mode, are determined to be the home position when they coincide. In addition, there are cases where the home position is determined by a single opening operation instead of multiple opening operations.

[0006] When detecting the home position in a lintel-butt type home position return operation, the stopping position of the opening / closing body after power-on varies. In some cases, the opening operation of the opening / closing body is started from a fully open or nearly fully open position to detect the home position, while in other cases, the opening operation of the opening / closing body is started from a fully closed or nearly fully closed position to detect the home position. Furthermore, the fully open and fully closed positions of the opening / closing body are predetermined positions based on the home position (i.e., the position where the seat plate member of the opening / closing body abuts against the lintel). Typically, the fully open position is set to approximately the same position as the home position, or slightly closer to the closing direction from the home position. However, the fully open position can be set to any position, and in some cases, the fully open position in normal operation mode is set to a position where the opening / closing body is closed to a certain extent from the home position.

[0007] If the fully open position is set to a position where the opening / closing body is closed to a certain extent from the home position, and the home position is detected and the motor is stopped using the lintel-butt method for home position return operation, and the home position return operation mode is then terminated, the body will stop at a position different from the fully open position in normal operation mode. This state can be resolved by performing the initial closing and opening operations in normal operation mode, but depending on the user's application and usage conditions, it may not be desirable to leave the opening / closing body in the fully open position with the lintel butt.

[0008] Therefore, in such cases, it is considered best to detect the home position using the lintel-butt method for home position return operation, stop the motor, move the opening / closing body to the fully open position in normal operation mode, and then exit the home position return operation mode. However, even when moving to this fully open position, it is known that an apparent shift occurs in the stopping position after the movement, as will be explained below.

[0009] In the opening and closing device for an opening and closing body described in Patent Document 1, the upper end of the opening and closing body (slat curtain 10 in Patent Document 1) is connected to a winding body (winding wheel 16 in Patent Document 1, etc.) that rotates in conjunction with the rotation of a motor, and the opening and closing body can be wound around the radial outer circumference of the winding body. By rotating the winding body with the motor to wind up the opening and closing body, the opening and closing body is opened in the opening direction, while by rotating the winding body in the opposite direction to unwind the opening and closing body, the opening and closing body is closed in the closing direction.

[0010] As mentioned above, the stopping position of the opening / closing mechanism after power-on varies. If the opening operation of the mechanism starts from a fully open or near-fully open position, and the mechanism hits the lintel shortly after opening, a predetermined detection invalidation time is provided before detection begins. As a result, the base plate member of the opening / closing mechanism remains locked in the lintel, and the mechanism continues to be wound onto the winding body, causing winding constriction of the mechanism. Similarly, if the opening operation of the mechanism starts from a fully closed or near-fully closed position, or from an intermediate position between the fully open and fully closed positions, and the mechanism hits the lintel after the above-mentioned detection invalidation time has elapsed, winding constriction of the mechanism will occur to varying degrees. In other words, when the origin position is detected during origin return operation using the lintel-butting method, some degree of winding constriction of the mechanism occurs at the point of stopping due to this origin detection.

[0011] Therefore, when the opening / closing body is automatically moved from the home position to a preset fully open position after detecting the home position using the lintel-butt method, rewinding the opening / closing body and closing it in the closing direction causes the body to move more than its original fully open position due to the winding constriction that occurs when the lintel is butted. As a result, the opening / closing body hangs lower in the closing direction than its original fully open position, creating an apparent misalignment. It has been found that if the home position is detected correctly, this apparent misalignment is resolved by performing the first closing and opening operations in normal operation mode. However, if this misalignment is noticeable, it may cause discomfort to the user.

[0012] The object of the present invention is to solve the above-mentioned problems and to provide an opening and closing device for an opening and closing body, in which the opening and closing body is wound around the radial outer circumference of a winding body, that can suppress the apparent deviation of the stopping position after the opening and closing body has been moved to a preset fully open position when the opening and closing body is automatically moved from the opening and closing body to a preset fully open position after detecting the home position by an origin return operation using a lintel abutment method. [Means for solving the problem]

[0013] One aspect of the present invention for solving the aforementioned problems is a control method for an opening and closing device for an opening and closing body, comprising: a motor for performing opening and closing operations on an opening and closing body installed in an opening of a building or the like and supported so as to be operable in both the opening and closing directions; a position detection unit for detecting the opening and closing position of the opening and closing body based on a count value of motor rotation pulses that are output in a manner that allows identification of the direction of rotation and the amount of change in rotation in conjunction with the rotation of the motor; an operation input unit for inputting an operation signal to instruct the opening and closing operation or stopping of the opening and closing body; and a control unit for controlling the motor based on the operation signal and position information detected by the position detection unit, wherein the opening and closing body has an upper end connected to a winding body that is rotatable in the winding direction and unwinding direction, and the opening and closing body can be wound around the radial outer circumference of the winding body, and the opening and closing body is opened in the opening direction by rotating the winding body in the winding direction with the motor, and the opening and closing body is closed in the closing direction by rotating the winding body in the unwinding direction with the motor. The lower end has a seat plate member that can abut against the lintel portion provided at the upper end of the opening, and the control unit, after power is turned on, executes a home position return operation mode before the normal operation mode in which the opening / closing body is opened and closed between a preset fully open position and a fully closed position based on the operation signal and the position information, in order to detect the position where the seat plate member of the opening / closing body abuts against the lintel portion when the opening / closing body is opened in the opening direction, as the origin position which serves as the reference for the fully open position and the fully closed position, and the fully open position is set to be approximately the same as the origin position or to be located in the closing direction by a predetermined amount of movement from the origin position, and in the home position return operation mode, when the opening / closing body is opened in the opening direction by input of the operation signal, an opening operation fault detection step is performed to detect when a fault occurs that prevents the opening / closing body from moving any further in the opening direction, and an origin position determination stop step is performed to determine the origin position based on the detected position in the opening operation fault detection step and stop the motor,A fully open position determination step determines whether the fully open position count value, which corresponds to the amount of movement in the closing direction between the origin position and the preset fully open position, is equal to or greater than a predetermined correction count value. After the origin position is determined in the origin position determination stop step and the motor is stopped, if the fully open position determination step determines that the fully open position count value is not equal to or greater than the correction count value, the motor is kept stopped. However, if the fully open position determination step determines that the fully open position count value is equal to or greater than the correction count value, the closing operation of the opening / closing body toward the fully open position is started from the position where it was stopped in the origin position determination stop step, and the opening / closing body is viewed from the origin position This is a control method for an opening and closing device for an opening and closing body, which involves an automatic full-open position movement step in which the motor is stopped when the current count value of the amount of movement of the opening and closing body in the closing direction becomes a corrected full-open position count value that is smaller than the full-open position count value by the correction count value, and when the opening and closing body is opened in the opening direction in the home position return operation mode and the home position is detected, the correction count value is determined based on a count value corresponding to the amount of movement of the opening and closing body in the opening direction due to this winding constriction, taking into consideration the degree of winding constriction of the opening and closing body that occurs as the winding of the opening and closing body progresses while the seat plate member of the opening and closing body remains abutting against the lintel.

[0014] In this control method for the opening and closing device of the opening and closing body, the opening and closing position of the opening and closing body is detected based on the count value of the motor rotation pulse. In the origin return operation mode, which is performed before the normal operation mode, when the opening and closing body is opened in the opening direction, the position where the seat plate member at the lower end of the opening and closing body abuts against the lintel provided at the upper end of the opening is detected as the origin position that serves as the reference for the fully open and fully closed positions (lintel abutment method). Furthermore, the opening and closing body is connected at its upper end to a winding body that is rotatable in the winding and unwinding directions, and the opening and closing body can be wound around the radial outer circumference of this winding body. The motor of the opening and closing device rotates the winding body in the winding direction to wind up the opening and closing body, thereby opening the opening and closing body in the opening direction, while the same motor rotates the winding body in the unwinding direction to unwind the opening and closing body, thereby closing the opening and closing body in the closing direction.

[0015] Furthermore, in the control method for the opening and closing device of this opening / closing body, the origin position is detected using a lintel abutment method. In the origin return operation mode after power is turned on, when the opening / closing body is opened in the opening direction by input of an operation signal, the opening operation fault detection step detects if a fault has occurred that prevents the opening / closing body from moving any further in the opening direction. This determines whether the lintel abutment state occurred during the opening operation and the motor rotation became mechanically locked. Then, in the subsequent origin position determination stop step, the origin position is determined based on the position detected in the opening operation fault detection step, and the motor is stopped.

[0016] In the fault detection step during opening operation, methods for detecting a fault that prevents the opening / closing mechanism from moving further in the opening direction include determining the fault by checking if the motor rotation speed calculated from the motor rotation pulse falls below a specified value, or by checking if there is no change in the motor rotation pulse within a specified time. In addition, if a means for detecting the motor load current is provided separately from the means for detecting the position using the motor rotation pulse, a method of determining the fault by detecting a sudden change in the motor load current is also possible.

[0017] Furthermore, after stopping the motor in the origin position determination stop step, the fully open position determination step determines whether the fully open position count value, which corresponds to the amount of movement in the closing direction between the origin position and a preset fully open position, is equal to or greater than a predetermined correction count value. The correction count value is determined based on the count value corresponding to the amount of movement of the opening body due to this winding constriction, taking into account the degree of winding constriction of the opening and closing body that occurs when the opening and closing body is wound onto the winding body while the seat plate member of the opening and closing body remains in contact with the lintel in the origin return operation mode.

[0018] Then, if the fully open position determination step determines that the fully open position count value is not equal to or greater than the correction count value, the motor is kept stopped. In this case, the motor enters a lintel abutment state, determines the home position, and stops, after which the home position return operation mode is terminated. This applies not only when the fully open position is set to approximately the same position as the home position, but also when the fully open position is set to a position away from the home position in the closing direction, but the count value corresponding to the amount of movement in between is smaller than the correction count value set considering the winding aperture of the opening and closing body.

[0019] On the other hand, if the fully open position is set further away from the origin position in the closing direction than in the above case, and the fully open position determination step determines that the fully open position count value is equal to or greater than the correction count value, the fully open position automatic movement step starts the closing operation of the opening / closing body in the closing direction from the position where it was stopped in the origin position determination stop step towards the fully open position. The motor is stopped at a position where the closing movement amount count value, which is the current count value of the amount of movement of the opening / closing body in the closing direction as seen from the origin position, becomes a corrected fully open position count value (= fully open position count value - correction count value) which is less than the fully open position count value by the correction count value. Therefore, in this case, after the lintel abuts and the origin position is determined and stopped, the opening / closing body is automatically moved to the fully open position before the origin return operation mode ends.

[0020] Here, we consider the case where, in the aforementioned fully open position determination step, the fully open position count value is not equal to or greater than the correction count value. After determining the origin position and stopping, we consider the case where the opening / closing body is automatically moved to the fully open position by an amount corresponding to the amount of movement between the origin position and the fully open position. In this case, when the opening / closing body is closed in the closing direction by rotating the winding body in the unwinding direction, winding constriction occurs in the opening / closing body when it hits the lintel, causing the opening / closing body to move more than its original fully open position in the closing direction. As a result, the opening / closing body hangs down in the closing direction more than the fully open position, causing an apparent misalignment. In particular, in this case, since the origin position and the fully open position are close, the misalignment is noticeable. Therefore, in this case, after determining the origin position and stopping, the motor is kept stopped and the opening / closing body is not moved.

[0021] Furthermore, in the case where the fully open position count value is greater than or equal to the correction count value in the fully open position determination step, we consider the case where, similar to the above case, after determining the origin position and stopping, the opening / closing body is moved to the fully open position by an amount equivalent to the amount of movement between the origin position and the fully open position. In this case as well, when the opening / closing body is closed in the closing direction, the opening / closing body moves more in the closing direction than the original fully open position due to the winding constriction of the opening / closing body when it hits the lintel. As a result, the opening / closing body hangs down in the closing direction from the fully open position, causing an apparent misalignment. Therefore, in this control method for the opening / closing device of the opening / closing body, as a countermeasure, after starting the closing operation of the opening / closing body in the closing direction, the motor is stopped at a position where the current count value of the amount of movement of the opening / closing body in the closing direction as seen from the origin position, which is the closing movement amount count value, becomes the corrected fully open position count value (= fully open position count value - correction count value). This suppresses the apparent misalignment of the stopping position of the opening / closing body after it has moved to the fully open position.

[0022] As described above, with this control method for the opening and closing device of the opening and closing body, when the opening and closing body is automatically moved from the home position to the fully open position after detecting the home position in the home position return operation using the lintel abutment method, the apparent deviation of the stopping position after moving to the fully open position can be suppressed.

[0023] Furthermore, another aspect of the present invention for solving the above problems is an opening and closing mechanism for an opening and closing body installed in an opening in a building or the like, supported to be operable in both the opening and closing directions, comprising: a motor for opening and closing an opening and closing body; a position detection unit for detecting the opening and closing position of the opening and closing body based on the count value of a motor rotation pulse that is output in a manner that allows identification of the direction of rotation and the amount of rotational change in conjunction with the rotation of the motor; an operation input unit for inputting an operation signal to instruct the opening and closing operation or stopping of the opening and closing body; and a control unit for controlling the motor based on the operation signal and the position information detected by the position detection unit. The device is configured such that the opening / closing body has an upper end connected to a winding body that is rotatable in the winding and unwinding directions, and the opening / closing body can be wound around the radial outer circumference of the winding body, and the opening / closing body is opened in the opening direction by rotating the winding body in the winding direction with the motor, and the opening / closing body is closed in the closing direction by rotating the winding body in the unwinding direction with the motor, and the lower end of the opening / closing body has a seat plate portion that can abut against the tatami mat portion provided at the upper end of the opening The control unit, after power is turned on, executes an origin return operation mode, which detects the position where the seat plate member of the opening / closing body abuts against the lintel when the opening / closing body is opened in the opening direction, before the normal operation mode in which the opening / closing body is opened and closed between a preset fully open position and a fully closed position based on the operation signal and the position information. The fully open position is either approximately the same as the origin position or moved by a predetermined amount from the origin position. An opening operation fault detection means is set to be in the closing direction and detects when the opening / closing body is opened in the opening direction by input of the operation signal, and when a fault occurs that prevents the opening / closing body from moving any further in the opening direction; an opening operation fault detection means determines the origin position based on the detection position by the opening operation fault detection means and stops the motor; and a full-open position determination means determines whether the full-open position count value, which corresponds to the amount of movement in the closing direction between the origin position and the preset full-open position, is equal to or greater than a predetermined correction count value.After determining the origin position by the origin position determination stop means and stopping the motor, if the full open position determination means determines that the full open position count value is not greater than or equal to the correction count value, the motor is left stopped. On the other hand, when the full open position determination means determines that the full open position count value is greater than or equal to the correction count value, a closing operation in the closing direction of the opening / closing body is started from the position stopped by the origin position determination stop means toward the full open position, and the motor is stopped at a position where the closing movement amount count value, which is the current count value of the amount of movement of the opening / closing body in the closing direction as seen from the origin position, becomes a corrected full open position count value that is smaller than the full open position count value by the correction count value. It includes a full open position automatic movement means, and these are executed in the origin return operation mode. When detecting the origin position by opening the opening / closing body in the opening direction in the origin return operation mode, considering the degree of winding of the opening / closing body generated by the winding of the opening / closing body onto the winding body while the seat plate member of the opening / closing body abuts against the magusa portion, the correction count value is determined based on a count value corresponding to the amount of movement of the opening / closing body in the opening direction due to this winding. It is an opening / closing device of the opening / closing body.

[0024] In this opening / closing device of the opening / closing body, as means for executing each step described in the above control method, the control unit is provided with an opening operation failure detection means, an origin position determination stop means, a full open position determination means, and a full open position automatic movement means, and these are executed in the origin return operation mode. Thereby, as already described in the above control method, when automatically moving the opening / closing body from the origin position to the full open position after detecting the origin position by the origin return operation using the magusa abutting method, it is possible to suppress an apparent deviation of the stop position after moving to the full open position.

Effects of the Invention

[0025] According to the opening / closing device for an opening / closing body and its control method of the present invention, when the opening / closing body is automatically moved from the origin position to the fully open position after detecting the origin position by the origin return operation using the abutting method, it is possible to suppress an apparent deviation in the stop position after moving to the fully open position.

Brief Description of the Drawings

[0026] [Figure 1] An overall external view explanatory drawing showing the attachment state of a slat curtain of a shutter which is an opening / closing body according to an embodiment, and a shutter opening / closing machine which is its opening / closing device. [Figure 2] An explanatory drawing showing the electrical configuration of a shutter opening / closing machine according to an embodiment. [Figure 3] A flowchart showing the relationship of the execution order between the origin return operation mode and the normal operation mode after power-on of a shutter opening / closing machine according to an embodiment. [Figure 4] A flowchart showing a part of the closing operation among the operations in the normal operation mode of a shutter opening / closing machine according to an embodiment. [Figure 5] A flowchart showing a part of the opening operation among the operations in the normal operation mode of a shutter opening / closing machine according to an embodiment. [Figure 6] A flowchart showing the operations from determining the origin position to stopping among the operations in the origin return operation mode of a shutter opening / closing machine according to an embodiment. [Figure 7] A flowchart showing the operations after determining and stopping at the origin position among the operations in the origin return operation mode of a shutter opening / closing machine according to an embodiment. [Figure 8] An explanatory drawing 1 showing the winding state of a slat curtain of a shutter which is an opening / closing body according to an embodiment. [Figure 9] An explanatory drawing 2 showing the winding state of a slat curtain of a shutter which is an opening / closing body according to an embodiment.

Modes for Carrying Out the Invention

[0027] The following describes embodiments of the present invention with reference to the drawings. This embodiment shows an example in which the present invention is applied to an electric shutter installed in a garage or the like. Figure 1 is an explanatory diagram of the overall appearance showing the slat curtain 10 of the shutter, which is the opening and closing body according to this embodiment, and the shutter opening and closing device 1, which is the opening and closing device thereof, in their installed state. Figures 8 and 9 are explanatory diagrams showing the rolled-up state of the slat curtain 10, and are side views of Figure 1 as seen from the left. Figure 2 is an explanatory diagram showing the electrical configuration of the shutter opening and closing device 1. First, referring to Figures 1, 8, and 9, we will explain the mechanical structure of the shutter's slat curtain 10 and shutter opener 1, as well as the mechanism of the shutter's opening and closing operation.

[0028] As shown in Figure 1, the slat curtain 10 of the shutter, which is the opening and closing mechanism, has a configuration in which multiple roughly rectangular metal plates (slats) extending horizontally are connected vertically, and both sides in the horizontal direction are sandwiched between guide rails 11 and supported in a suspended state, and it is installed in the opening of a building such as a garage. When the shutter opening and closing device 1 is operated, the upper vertical end 10b of the slat curtain 10 is retracted via a drive system, thereby allowing the slat curtain 10 to operate in both directions in the vertical direction: in the opening direction DO (upward in Figure 1) and in the closing direction DC (downward in Figure 1). Furthermore, the slat curtain 10 has a seat plate member 10a at its lower vertical end, and when the slat curtain 10 opens in the opening direction DO and becomes fully open, the seat plate member 10a comes into contact with the lintel portion 12 provided at the upper end of the opening of the building.

[0029] The shutter opener 1 comprises a motor 2 for opening and closing the slat curtain 10 and a control unit 3 for controlling the motor 2. The shutter opener 1 is fixed to a rod-shaped shaft 13, which forms the fixed part of the drive system for winding up the slat curtain 10. Both ends of the shaft 13 are fixed to plate-shaped brackets 14 located above the opening of the building. A disc-shaped outer rotating wheel 15, which forms the movable part of the drive system, is provided on the radially outer side of the axial middle portion of the shaft 13. The outer rotating wheel 15 consists of a radially inner fixed part (not shown) that is fixed to the shaft 13 and does not move, and a rotating part (not shown) located radially outside of the fixed part that rotates around the radial outer circumference of the shaft 13 as a movable part. The outer rotating wheel 15 is also provided with a gear (not shown) that meshes with the output shaft gear 2a of the motor 2 of the shutter opener 1 for the rotation of the rotating part.

[0030] Furthermore, multiple disc-shaped winding wheels 16 are provided on the radially outer portions of the shaft 13, both ends and the middle portion in the axial direction. In addition, multiple rod-shaped stays 17 are inserted along the axial direction of the shaft 13 through the winding wheels 16 and the rotating parts of the outer rotating wheel 15, and the winding wheels 16 and the rotating parts of the outer rotating wheel 15 are connected to each other via the stays 17. The upper end 10c (see Figures 8 and 9) of the slat curtain 10 is fixed to the winding wheel 16, and when the motor 2 of the shutter opener 1 rotates, the rotating part of the outer rotating wheel 15, the winding wheels 16 and the stays 17 rotate together around the radial circumference of the shaft 13 in conjunction with the rotation, and the slat curtain 10 is wound onto the outer circumference of the winding wheel 16. In other words, the rotating part of the outer rotating wheel 15, the winding wheels 16 and the stays 17 together form a winding body that winds up the slat curtain 10, which is the opening and closing body.

[0031] More specifically, the rotating part of the outer rotating wheel 15 that forms the winding body, the winding wheel 16, and the stay 17 are rotatable on the radial outer circumference of the shaft 13 in the winding direction (from the back to the front in Figure 1, clockwise in Figures 8 and 9) and the unwinding direction (from the front to the back in Figure 1, counterclockwise in Figures 8 and 9). The motor 2 of the shutter opener 1 rotates these in the winding direction to wind up the slat curtain 10, thereby moving the slat curtain 10 in the opening direction DO. Conversely, rotating these in the unwinding direction unwinds the slat curtain 10, thereby moving the slat curtain 10 in the closing direction DC. As can be seen from Figure 1, when the slat curtain 10 is wound around the outer circumference of the winding wheel 16, the shutter opener 1 is housed inside the wound-up slat curtain 10 and is not visible from the outside.

[0032] Furthermore, a push-button switch box 4 is installed on the building wall adjacent to the slat curtain 10 and the guide rail 11 to provide input for instructing the opening, closing, or stopping of the slat curtain 10. The push-button switch box 4 is equipped with an up (open) button PBU, a down (close) button PBD, and a stop button PBS, and this push-button switch box 4 is electrically connected to the control unit 3 of the shutter opener 1. When the motor 2 of the shutter opener 1 is stopped, pressing the up (open) button PBU on the push-button switch box 4 causes the motor 2 to rotate in a predetermined direction, and the slat curtain 10 of the shutter begins to open (rise). Similarly, when the motor 2 of the shutter opener 1 is stopped, pressing the down (close) button PBD on the push-button switch box 4 causes the motor 2 to rotate in the opposite direction to the opening operation described above, and the slat curtain 10 of the shutter begins to close (lower). Furthermore, when the shutter's slat curtain 10 is performing an opening or closing operation, pressing the stop button PBS on the push-button switch box 4 stops the rotation of the motor 2, and the opening or closing operation of the slat curtain 10 stops.

[0033] As shown in Figure 2, the motor 2 of the shutter opener 1 consists of a motor body, a reduction gear, and a brake. The brake of motor 2 is released during the opening or closing operation of the slat curtain 10. When the rotation of motor 2 stops and the opening or closing operation of the slat curtain 10 stops, the brake of motor 2 is returned to its original position. Next, with reference to Figure 2, the electrical configuration of the shutter opener 1 according to this embodiment will be described.

[0034] As already explained, the shutter opener 1 includes a motor 2 for opening and closing the slat curtain 10, and a control unit 3 for controlling the motor 2. The motor 2 consists of a motor body, a reduction gear, and a brake, and an output shaft gear 2a provided on the output shaft of the motor 2 (after reduction by the reduction gear) meshes with the gear of the outer rotating wheel 15 (see Figure 1). In this embodiment, the motor body of the motor 2 is a capacitor-run type single-phase 100V induction motor. The brake of the motor 2 is an unexcited electromagnetic brake that applies braking to the output shaft of the motor 2 (after reduction by the reduction gear) when it is not energized. The control unit 3 includes a microprocessor 3a that executes a control program, and a motor drive circuit 3c and a brake drive circuit 3d connected thereto. AC 100V power supply (not shown) is connected to these motor drive circuit 3a and brake drive circuit 3d. A motor capacitor (not shown) is also connected to the motor drive circuit 3c. Furthermore, the control unit 3 also includes a control power supply circuit (not shown) that generates power for controlling the microprocessor 3a and other circuits. As a result, the microprocessor 3a of the control unit 3 outputs motor drive signals Mu, Mv, Mx and brake drive signals B+, B- to the motor 2 via the motor drive circuit 3c and the brake drive circuit 3d.

[0035] Furthermore, the motor 2 is equipped with a motor rotation pulse detection sensor 2b for detecting the rotation of the motor body's rotating shaft (before reduction by the gearbox). Specifically, the motor rotation pulse detection sensor 2b consists of a ring-shaped rotation detection magnet provided on the outer circumference of the motor body's rotating shaft, and two Hall sensors that detect changes in the magnetic field due to the rotation of this rotation detection magnet. Depending on the rotation direction of the motor 2, it outputs two-phase motor rotation pulses Ha and Hb whose phase relationship is reversed. In other words, the rotation direction and amount of rotation change of the motor 2 can be identified by these motor rotation pulses Ha and Hb. These motor rotation pulses Ha and Hb are then input to the microprocessor 3a of the control unit 3 through the motor rotation pulse input circuit 3e of the control unit 3. The motor rotation pulses Ha and Hb input to the microprocessor 3a are then processed by the motor rotation pulse count processing unit 3a1, which is either programmed or uses an internal counter, and converted into a count value CT that is added or subtracted according to the rotation direction of the motor 2. As a result, the count value CT becomes positional information that detects the opening and closing position of the slat curtain 10. In this embodiment, components such as an origin sensor are not used as means for position detection; only the motor rotation pulses Ha and Hb output by the motor rotation pulse detection sensor 2b are used as means for position detection.

[0036] Furthermore, the control unit 3 is connected to the push-button switch box 4, which was already described in Figure 1. The open operation signal SU corresponding to the operation of the up (open) button PBU, the close operation signal SD corresponding to the operation of the down (close) button PBD, and the stop operation signal SS corresponding to the operation of the stop button PBS are input to the microprocessor 3a through the push-button input circuit 3b. As a result, the microprocessor 3a of the control unit 3 controls the motor 2 based on the above-mentioned operation signals SU, SD, SS, and position information of the open and closed position of the slat curtain 10, which is determined by the count value CT.

[0037] Next, the control method for the shutter opener 1 according to this embodiment will be described with reference to Figures 3 to 7. Figure 3 is a flowchart showing the relationship between the execution order of the origin return operation mode and the normal operation mode after power-on of the shutter opener 1 according to this embodiment. Figures 4 and 5 are flowcharts showing the operation of the shutter opener 1 according to this embodiment in the normal operation mode. Furthermore, Figures 6 and 7 are flowcharts showing the operation of the shutter opener 1 according to this embodiment in the origin return operation mode. All of these flowcharts show the processing content of the control program executed by the microprocessor 3a of the control unit 3.

[0038] As shown in Figure 3, the shutter opener 1 executes the home position return operation mode in step S1 after power is turned on, and after the completion of this home position return operation mode, it executes the normal operation mode in step S2. Here, the normal operation mode, which is executed later, will be explained first. The normal operation mode is an operation mode in which the slat curtain 10 of the shutter, which is the opening and closing mechanism, is opened and closed between a preset fully open position UL (= upper limit, see step S209 in Figure 5) and a fully closed position DL (= lower limit, see step S204 in Figure 4) based on the position information obtained from the aforementioned operation signals SU, SD, SS and the count value CT. The settings for the fully open position UL and the fully closed position DL are made when the shutter is installed, but the explanation of that method is omitted here.

[0039] In normal operation mode, with motor 2 stopped, step S201 in Figure 4 first checks whether there is a closing operation signal SD. If there is a closing operation signal SD (Yes), the process proceeds to step S202 to start the closing operation of the slat curtain 10 in the closing direction DC. On the other hand, if there is no closing operation signal SD (No), the process proceeds to step S206 in Figure 5. In step S206, a check is performed whether there is an opening operation signal SU. If there is an opening operation signal SU (Yes), the process proceeds to step S207 to start the opening operation of the slat curtain 10 in the opening direction DO. On the other hand, if there is no opening operation signal SU (No), the process returns to step S201 in Figure 4.

[0040] Furthermore, after the closing operation in the closing direction DC is started in step S202, a check is performed in step S203 to see if there is a stop operation signal SS. If there is a stop operation signal SS (Yes), the process proceeds to step S205 to stop motor 2. On the other hand, if there is no stop operation signal SS (No), the process proceeds to step S204 to check whether the fully closed position DL has been detected based on the position information from the count value CT. If the fully closed position DL has been detected (Yes), the process proceeds to step S205 to stop motor 2. If the fully closed position DL has not been detected (No), the process continues the closing operation in the closing direction DC, returns to step S203, and the checks in steps S203 and S204 are repeated. After stopping motor 2 in step S205, the process proceeds to step S206 as shown in Figure 5, which has already been explained.

[0041] Similarly, after starting the opening operation in the open direction DO in step S207 of Figure 5, a check is performed in step S208 to see if there is a stop operation signal SS. If there is a stop operation signal SS (Yes), the process proceeds to step S210 to stop motor 2. On the other hand, if there is no stop operation signal SS (No), the process proceeds to step S209 to check whether the fully open position UL has been detected based on the position information from the count value CT. If the fully open position UL is detected (Yes), the process proceeds to step S210 to stop motor 2. If the fully open position UL is not detected (No), the process continues the opening operation in the open direction DO, returns to step S208, and the checks in steps S208 and S209 are repeated. After stopping motor 2 in step S210, the process returns to step S201 of Figure 4, which has already been explained.

[0042] Note that the flowcharts in Figures 4 and 5 omit descriptions of how to handle abnormal situations, such as when a fault is detected during the opening or closing operation. Also, while starting the opening operation when the fully open position UL is detected and starting the closing operation when the fully closed position DL is detected are prohibited, the flowcharts in Figures 4 and 5 also omit descriptions of these processes.

[0043] Next, with reference to the flowcharts in Figures 6 and 7, the origin return operation mode according to the control method of the shutter opener 1 according to this embodiment will be explained. In this embodiment, as already explained, only the motor rotation pulses Ha and Hb output by the motor rotation pulse detection sensor 2b are used as means for position detection. However, these motor rotation pulses Ha and Hb only allow identification of the rotation direction and amount of rotation change of the motor 2, and it is not possible to identify the mechanical absolute position of the open / closed position of the slat curtain 10 when the power is turned on. That is, when the power is turned on, the control unit 3 of the shutter opener 1 cannot recognize whether the slat curtain 10 is fully open, fully closed, or stopped in an intermediate position, and it is also impossible to know where the fully open position UL and fully closed position DL, which were set in advance when the shutter was installed, are located.

[0044] Therefore, in the control method of the shutter opener 1 according to this embodiment, when the slat curtain 10 is opened in the opening direction DO, the position where the bottom plate member 10a of the slat curtain 10 abuts against the lintel portion 12 is detected as the origin position OP, which serves as the reference for the fully open position UL and the fully closed position DL. This operation is performed in the origin return operation mode. In other words, after power is turned on, the origin return operation mode (step S1 in Figure 3) is executed to determine the origin position OP, and in the normal operation mode executed thereafter (step S2 in Figure 3), the opening and closing operation is performed between the fully open position UL and the fully open position DL, which are determined based on this origin position OP. Furthermore, in the origin return operation mode, after detecting the origin position OP, the slat curtain 10 is automatically closed to the fully open position UL under predetermined conditions.

[0045] The operation in the home position return mode will be described in order below. Note that only the opening operation to detect the home position OP, the case when there is an opening operation signal SU to perform this operation, and the automatic closing operation after detecting the home position OP will be described below. The processing when there is a closing operation signal SD, and the stopping process of motor 2 when there is a stop operation signal SS during the opening operation or automatic closing operation will not be explained.

[0046] After the start of the homing operation mode by restarting the power, step S101 in Figure 6 checks whether or not there is an open operation signal SU. If there is no open operation signal SU (No), the check in step S101 is repeated until there is an open operation signal SU. If there is an open operation signal SU (Yes), the process proceeds to step S102, and the opening operation of the slat curtain 10 in the open direction DO is started.

[0047] Next, the process proceeds to step S103, where a check is performed to determine whether or not a fault was detected during the opening operation (i.e., whether or not a fault was detected that prevented the slat curtain 10 from moving further in the opening direction DO during the opening operation). This determines whether or not the lintel hit abutment during the opening operation, causing the rotation of the motor 2 to be mechanically locked. In reality, a predetermined detection invalidation time is provided between the start of the opening operation in step S102 and the start of the check in step S103, but this is omitted here. Methods for detecting that a fault has occurred that prevents the slat curtain 10 from moving further in the opening direction DO include determining whether the rotation speed of the motor 2 calculated from the motor rotation pulses Ha and Hb falls below a predetermined value, or determining whether or not there is a change in the motor rotation pulses Ha and Hb within a predetermined time. In addition, if a means for detecting the motor load current is provided separately from the means for position detection using motor rotation pulses, a method of determining whether or not a fault has occurred by detecting a sudden change in the motor load current may be used. In this embodiment, whether or not a fault has been detected is determined by whether or not the rotation speed of the motor 2 falls below a predetermined threshold.

[0048] If no fault is detected in step S103 (No), the opening operation in the opening direction DO continues while repeating the check in step S103. If a fault is detected in step S103 (Yes), it means that a fault has been detected that prevents the slat curtain 10 from moving any further in the opening direction DC, and the process proceeds by skipping the check in S103 and recording the location of the fault detection.

[0049] In the opening and closing device of the opening and closing body described in Patent Document 1, the origin position is determined by two opening operations in the origin return operation mode. The opening operation performed to determine the origin position and the fault detection during this opening operation may occur once or multiple times. Therefore, in this embodiment, the details of the processing after fault detection in step S103 will be omitted. Finally, if it is determined that the fault detection position is the position where the lintel is abutting, the process proceeds to step S110, where the current count value CT is corrected so that the fault detection position becomes the origin position OP. Specifically, when counting with the count value of the origin position OP as 0, the difference between the current count value CT before correction and the fault detection position is used as the corrected count value CT. As a result, the fault detection position becomes the origin position OP, and the origin position OP is determined. Furthermore, in the following step S111, the motor 2 is stopped. As a result, the slat curtain 10 stops at the origin position OP while remaining in the lintel abutting state.

[0050] Next, the process proceeds to step S112 in Figure 7, where it is determined whether the fully open position count value CTU, which corresponds to the amount of movement in the closing direction DC between the origin position OP and the preset fully open position UL (see step S209 in Figure 5), is equal to or greater than a predetermined correction count value CTC. The correction count value CTC is determined based on the count value CT, which corresponds to the amount of movement of the slat curtain 10 in the opening direction DO due to the constriction of the slat curtain 10, taking into consideration the degree of constriction of the slat curtain 10 that occurs when the slat curtain 10 is wound onto the winding wheel 16 (winding body) while the seat plate member 10a of the slat curtain 10, which is the opening and closing body, remains in contact with the lintel section 12 during the origin return operation mode. The constriction of the slat curtain 10 will be explained later with reference to Figures 8 and 9.

[0051] Then, if it is determined in step S112 that the fully open position count value CTU is not equal to or greater than the corrected count value CTC (No), the motor 2 is stopped and the home position return operation mode is terminated. In this case, the home position return operation mode is terminated immediately after the slat curtain 10 has stopped after hitting the lintel and determining the home position OP. This applies not only when the fully open position UL is set to approximately the same position as the home position OP, but also when the fully open position UL is set to a position away from the home position OP in the closing direction DC, but the count value CT corresponding to the amount of movement between them is smaller than the corrected count value CTC which is set considering the winding constriction of the slat curtain 10.

[0052] On the other hand, if the fully open position UL is set further away from the origin position OP in the closing direction DC than in the above case, and if it is determined in step S112 that the fully open position count value CTU is greater than or equal to the corrected count value CTC (Yes), then the process proceeds to step S113, and the closing operation of the slat curtain 10 in the closing direction DC is started. Next, the process proceeds to step S114, where it is checked whether the closing movement amount count value CTDC, which is the current count value CT of the amount of movement of the slat curtain 10 in the closing direction DC as seen from the origin position OP, has become a corrected fully open position count value CTUC (= fully open position count value CTC - corrected count value CTC), which is less than the fully open position count value CTU by the corrected count value CTC.

[0053] If, in step S114, the closing movement count value CTDC is not equal to the corrected fully open position count value CTUC (No), the closing operation in the closing direction DC continues while repeating the check in step S114. If, in step S114, the closing movement count value CTDC becomes equal to the corrected fully open position count value CTUC (Yes), the process proceeds to step S115, where motor 2 is stopped at that position, and the home position return operation mode is terminated. Therefore, in this case, after the slat curtain 10 hits the lintel and determines the home position OP and stops, the slat curtain 10 is automatically moved to the fully open position UL before the home position return operation mode is terminated.

[0054] Here, we consider the case where step S112 above is No, that is, when the fully open position count value CTU is not equal to or greater than the corrected count value CTC, and after determining the origin position OP and stopping, the slat curtain 10 is automatically moved to the fully open position UL by an amount corresponding to the amount of movement between the origin position OP and the fully open position UL. In this case, when the winding body such as the winding wheel 16 is rotated in the unwinding direction to unwind the slat curtain 10, causing the slat curtain 10 to close in the closing direction DC, the winding constriction of the slat curtain 10 occurs when it hits the lintel, causing the slat curtain 10 to move extra in the closing direction DC than the original fully open position UL. As a result, the slat curtain 10 hangs down in the closing direction DC more than the fully open position UL, causing an apparent misalignment. In particular, in this case, the origin position OP and the fully open position UL are close together, so the misalignment is noticeable. Therefore, in this case, after determining the origin position OP and stopping, the motor 2 is kept stopped and the slat curtain 10 is not moved.

[0055] Furthermore, if the answer in step S112 is Yes, that is, if the fully open position count value CTU is greater than or equal to the corrected count value CTC, we consider the case where, after determining and stopping the origin position OP, the slat curtain 10 is moved to the fully open position UL by an amount equivalent to the amount of movement between the origin position OP and the fully open position UL, similar to the case described above. In this case as well, when the slat curtain 10 is closed in the closing direction DC, the winding and constriction of the slat curtain 10 occurs when it hits the lintel, causing the slat curtain 10 to move extra in the closing direction DC than the original fully open position UL. As a result, the slat curtain 10 hangs down in the closing direction DC more than the fully open position UL, causing an apparent misalignment. Therefore, in the control method for the shutter opener 1 of this embodiment, as a countermeasure, after the closing operation of the slat curtain 10 in the closing direction DC is started, the motor is stopped at a position where the current count value CT of the amount of movement of the slat curtain 10 in the closing direction DC as seen from the origin position OP becomes the corrected fully open position count value CTUC (= fully open position count value CTU - corrected count value CTC). This makes it possible to suppress the apparent deviation of the stopping position after moving to the fully open position UL.

[0056] Thus, according to the shutter opener 1 and its control method as described above, when the slat curtain 10 is automatically moved from the home position OP to the fully open position UL after detecting the home position OP in the lintel abutment method of home position return operation, the apparent deviation of the stopping position after moving to the fully open position UL can be suppressed.

[0057] Finally, with reference to Figures 8 and 9, the winding and tightening of the slat curtain 10 will be explained. As already explained, when the winding wheel 16, which is the winding body, rotates in the winding direction (clockwise in Figures 8 and 9), the slat curtain 10, which is the opening and closing body, is wound onto the winding wheel 16, and the slat curtain 10 opens in the opening direction DO. Figure 8 shows the state immediately after the base plate member 10a of the slat curtain 10 comes into contact with the lintel section 12 (lintel contact state) during the opening operation in the home return operation mode. However, at this point, the motor 2 has not stopped, and the opening operation continues with the base plate member 10a still in contact with the lintel section 12. Also, at the point shown in Figure 8, the upper end 10c of the slat curtain 10 is around the position of the pull-out source indicated by the arrow (dashed line). Figure 9 shows the state after the slat curtain 10 has been wound onto the winding wheel 16, compared to the state in Figure 8. At this point, the origin position OP is determined and the motor 2 is stopped. Also, at this point in Figure 9, the upper end 10c of the slat curtain 10 is around the position of the tip of the arrow (solid line). Compared to Figure 8, in this example, the amount of movement of the slat curtain 10 in the opening direction DC is more than the length of one slat. Furthermore, comparing the winding diameter of the slat curtain 10 in Figure 8 and Figure 9, it can be seen that the winding diameter is smaller in Figure 9. This smaller winding diameter in Figure 9 is the state in which winding constriction of the slat curtain 10 has occurred. In addition, the corrected count value CTC is determined based on the count value CT corresponding to the amount of movement of the slat curtain 10 in the opening direction DC as described above.

[0058] Based on the above, the opening and closing device for the opening and closing body and its control method have been described in accordance with embodiments, with the opening and closing body being the slat curtain 10 of the shutter and the opening and closing device being the shutter opening and closing machine 1. Furthermore, as already described, in this embodiment, the rotating part of the outer rotating wheel 15, the winding wheel 16 and the stay 17 are integrated to form a winding body that winds up the slat curtain 10, which is the opening and closing body.

[0059] Furthermore, in this embodiment, the motor rotation pulse detection sensor 2b, the motor rotation pulse input circuit 3e of the control unit 3, and the motor rotation pulse count processing unit 3a1 of the microprocessor 3a correspond to the position detection unit of the present invention. Also, the push-button switch box 4 and the push-button input circuit 3b of the control unit 3 correspond to the operation input unit of the present invention, and the open operation signal SU, the close operation signal SD, and the stop operation signal SS correspond to the operation signals of the present invention.

[0060] Furthermore, in this embodiment, step S103 corresponds to the opening operation fault detection step of the present invention, and this step S103 executed by the microprocessor 3a corresponds to the opening operation fault detection means of the present invention. Also, steps S110 to S111 correspond to the origin position determination stop step of the present invention, and these steps executed by microstep 3a correspond to the origin position determination stop means of the present invention.

[0061] Furthermore, step S112 corresponds to the fully open position determination step of the present invention, and this step S112, executed by the microprocessor 3a, corresponds to the fully open position determination means of the present invention. Also, steps S113 to S115 correspond to the fully open position automatic movement steps of the present invention, and these steps, executed by the microprocessor 3a, correspond to the fully open position automatic movement means of the present invention.

[0062] Although the present invention has been described above in reference to embodiments, it goes without saying that the present invention is not limited to these embodiments and can be applied with appropriate modifications without departing from its essence.

[0063] For example, in this embodiment, the shutter opener, which is the opening and closing device, is housed inside the shutter when the slat curtain of the shutter, which is the opening and closing body, is wound onto the winding body. However, the shape of the shutter opener and closing device, and the way in which the shutter opener and closing device are attached to each other, are not limited to this. Furthermore, although the embodiment shows a case where the motor of the switchgear is a capacitor-run type single-phase 100V induction motor, a switchgear using a three-phase 200V induction motor or a three-phase DC brushless motor may also be used.

[0064] Furthermore, in the embodiment, an example was shown in which a motor rotation pulse detection sensor consisting of a rotation detection magnet and two Hall sensors was used as the position detection unit to output motor rotation pulses. However, a rotary encoder or the like may be used as the position detection unit that outputs motor rotation pulses. Also, if the motor is a three-phase DC brushless motor, the combination of a magnet for detecting the rotational position of the rotor and three Hall sensors can be used as the position detection unit as is. [Explanation of Symbols]

[0065] 1. Shutter opening / closing mechanism (opening / closing device) 2 motors 2a Motor output shaft gear 2b Motor rotation pulse detection sensor (position detection unit) 3. Control Unit 3a microprocessor 3a1 Motor rotation pulse counting processing unit (position detection unit) 3b Push-button input circuit (operation input section) 3C motor drive circuit 3D brake drive circuit 3e Motor rotation pulse input circuit (position detection unit) 4. Push-button switch box (operation input section) 10 Slat Curtain (Opening / Closing Mechanism) 10a Seat plate member 10b Upper end of slat curtain 10c Upper end of slat curtain 11 Guide rails 12. The fodder 13 shafts 14 brackets 15. Outer rotating wheel (winding body) 16. Winding wheel (winding body) 17. Stay (winding body) DO open direction DC closing direction PBU Up (Release) Button PBD Down (Close) Button PBS Stop Button SU open operation signal (operation signal) SD Close operation signal (operation signal) SS Stop operation signal (operation signal) Mu, Mv, Mx motor drive signals B+, B- Brake drive signals Ha, Hb Motor rotation pulse UL fully open position (upper limit) DL fully closed position (lower limit) OP origin position CT count value CTU Fully Open Position Count Value CTC Corrected Count Value CTDC Closure Movement Count Value CTUC corrected fully open position count value S1 Origin return operation mode S2 Normal operation mode S103 Fault detection step during opening operation (fault detection means during opening operation) S110~S111 Origin position determination stop step (origin position determination stop means) S112 Fully Open Position Determination Step (Fully Open Position Determination Means) S113~S115 Automatic movement step to fully open position (automatic movement means to fully open position)

Claims

1. A motor for opening and closing an opening / closing body, which is installed in an opening of a building or the like and is supported to be operable in both the opening and closing directions, A position detection unit detects the open / closed position of the opening / closing body based on the count value of motor rotation pulses that are output in a manner that allows identification of the direction of rotation and the amount of rotational change in conjunction with the rotation of the motor. An operation input unit that inputs an operation signal to instruct the opening / closing operation or stopping of the opening / closing body, A control method for an opening and closing device of an opening and closing body, comprising a control unit that controls the motor based on the operation signal and position information detected by the position detection unit, The opening / closing body has an upper end connected to a winding body that is rotatable in the winding and unwinding directions, and the opening / closing body can be wound around the radial outer circumference of the winding body. The motor rotates the winding body in the winding direction to wind up the opening / closing body, thereby opening the opening / closing body in the opening direction, while the motor rotates the winding body in the unwinding direction to unwind the opening / closing body, thereby closing the opening / closing body in the closing direction. The lower end of the opening / closing body has a seat plate member that can abut against the tatami mat provided at the upper end of the opening. The control unit, After power is turned on, before the normal operation mode in which the opening / closing body is opened and closed between a preset fully open position and a fully closed position based on the operation signal and the position information, the system is configured to perform a return-to-home operation mode in which it detects the position where the seat plate member of the opening / closing body abuts against the lintel when the opening / closing body is opened in the opening direction, and sets this position as the origin position that serves as the reference for the fully open position and the fully closed position. Furthermore, the fully open position is set to be approximately the same as the origin position, or to be located in the closing direction by a predetermined amount of movement from the origin position. In the aforementioned origin return operation mode, An opening operation fault detection step detects when the opening / closing body is opened in the opening direction by input of the operation signal, and when a fault occurs that prevents the opening / closing body from moving any further in the opening direction, A home position determination stop step in which the home position is determined based on the detection position in the aforementioned fault detection step during opening operation and the motor is stopped, A fully open position determination step that determines whether the fully open position count value, which corresponds to the amount of movement in the closing direction between the origin position and the preset fully open position, is equal to or greater than a predetermined correction count value, After determining the origin position and stopping the motor in the origin position determination stop step, if the fully open position determination step determines that the fully open position count value is not equal to or greater than the correction count value, the motor remains stopped. However, if the fully open position determination step determines that the fully open position count value is equal to or greater than the correction count value, the motor is stopped. In this case, an automatic fully open position movement step is performed in which the motor is stopped at a position where the closing movement amount count value, which is the current count value of the amount of movement of the opening / closing body in the closing direction as seen from the origin position, becomes a corrected fully open position count value that is less than or equal to the correction count value by the correction count value. When the origin position is detected by opening the opening / closing body in the opening direction in the origin return operation mode, the correction count value is determined based on a count value corresponding to the amount of movement of the opening / closing body in the opening direction due to this winding constriction, taking into consideration the degree of winding constriction of the opening / closing body that occurs as the winding of the opening / closing body progresses while the seat plate member of the opening / closing body remains in contact with the lintel portion. A method for controlling the opening and closing mechanism of an opening / closing body.

2. A motor for opening and closing an opening / closing body, which is installed in an opening of a building or the like and is supported to be operable in both the opening and closing directions, A position detection unit detects the open / closed position of the opening / closing body based on the count value of motor rotation pulses that are output in a manner that allows identification of the direction of rotation and the amount of rotational change in conjunction with the rotation of the motor. An operation input unit that inputs an operation signal to instruct the opening / closing operation or stopping of the opening / closing body, An opening and closing device for an opening and closing body, comprising a control unit that controls the motor based on the operation signal and position information detected by the position detection unit, The opening / closing body has an upper end connected to a winding body that is rotatable in the winding and unwinding directions, and the opening / closing body can be wound around the radial outer circumference of the winding body. The motor rotates the winding body in the winding direction to wind up the opening / closing body, thereby opening the opening / closing body in the opening direction, while the motor rotates the winding body in the unwinding direction to unwind the opening / closing body, thereby closing the opening / closing body in the closing direction. The lower end of the opening / closing body has a seat plate member that can abut against the tatami mat provided at the upper end of the opening. The control unit, After power is turned on, before the normal operation mode in which the opening / closing body is opened and closed between a preset fully open position and a fully closed position based on the operation signal and the position information, the system is configured to perform a return-to-home operation mode in which it detects the position where the seat plate member of the opening / closing body abuts against the lintel when the opening / closing body is opened in the opening direction, and sets this position as the origin position that serves as the reference for the fully open position and the fully closed position. Furthermore, the fully open position is set to be approximately the same as the origin position, or to be located in the closing direction by a predetermined amount of movement from the origin position. An opening operation failure detection means detects when the opening / closing body is opened in the opening direction by input of the aforementioned operation signal, and when a failure occurs that prevents the opening / closing body from moving any further in the opening direction, An origin position determination stop means that determines the origin position based on the detection position of the fault detection means during the release operation and stops the motor, A fully open position determination means for determining whether the fully open position count value, which corresponds to the amount of movement in the closing direction between the origin position and the preset fully open position, is equal to or greater than a predetermined correction count value, After the origin position is determined and the motor is stopped by the origin position determination stop means, if the fully open position determination means determines that the fully open position count value is not equal to or greater than the correction count value, the motor remains stopped. On the other hand, if the fully open position determination means determines that the fully open position count value is equal to or greater than the correction count value, the closing operation of the opening / closing body toward the fully open position is started from the position where the origin position determination stop means stopped, and the motor is stopped at a position where the closing movement amount count value, which is the current count value of the amount of movement of the opening / closing body toward the closing position as seen from the origin position, becomes a corrected fully open position count value that is less than the fully open position count value by the correction count value. These operations are performed in the origin return operation mode. When the origin position is detected by opening the opening / closing body in the opening direction in the origin return operation mode, the correction count value is determined based on a count value corresponding to the amount of movement of the opening / closing body in the opening direction due to this winding constriction, taking into consideration the degree of winding constriction of the opening / closing body that occurs as the winding of the opening / closing body progresses while the seat plate member of the opening / closing body remains in contact with the lintel portion. A device for opening and closing an opening / closing body.

Citation Information

Patent Citations

  • Opening / closing device

    JP2020007764A

  • Opening / closing device for opening / closing body and control method thereof

    JP2025070902A

  • Opening / closing device

    JP2025173950A

  • Opening and closing device for opening and closing body and control method thereof

    JP6952232B1

  • JPP6952232B