Shutter device

The shutter device automates the setting of upper and lower limit positions through overload detection and pulse signal analysis, simplifying the process and ensuring precise positioning.

JP7774659B2Active Publication Date: 2025-11-21LIXIL CORP
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
JP2024033403
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-05
Publication Date
2025-11-21
Estimated Expiration
2039-03-27

AI Technical Summary

Technical Problem

Setting the upper and lower limit positions for multiple shutter devices is cumbersome for installers and users, requiring manual operation and visual checking for each device.

Method used

A shutter device equipped with a motor, shutter control device, and overload detection system that automatically sets upper and lower limit positions by detecting motor overload during opening and closing operations, using pulse signals to determine position adjustments.

Benefits of technology

Facilitates easy and automated setting of upper and lower limit positions, reducing manual effort and ensuring accurate positioning without deflection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007774659000001
    Figure 0007774659000001
  • Figure 0007774659000002
    Figure 0007774659000002
  • Figure 0007774659000003
    Figure 0007774659000003
Patent Text Reader

Abstract

To set an upper limit position and lower limit position easily.SOLUTION: A shutter device comprises: a drive control part starting an opening operation of a shutter curtain when a prescribed operation is executed to an operation device and terminating the opening operation and starting a closing operation when an overload state is detected during the opening operation; a first processing part setting an upper limit position on the basis of a current position of the shutter curtain when the overload state is detected by the overload detection during the opening operation; and a second processing part setting a lower limit position on the basis of the current position of the shutter curtain when the overload state is detected by the overload detection during the closing operation.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a shutter device. Place Regarding. [Background technology]

[0002] BACKGROUND ART There is a shutter device that opens and closes a shutter curtain between an upper limit position (fully open position) and a lower limit position (fully closed position) (for example, Patent Document 1). Incidentally, when installing a shutter device, it is necessary to set an upper limit position and a lower limit position. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2011-89329 Summary of the Invention [Problem to be solved by the invention]

[0004] The upper and lower limit positions of the shutter curtain are set by an installer or user operating a remote control device while visually checking the position of the shutter curtain to move the shutter curtain to the desired position and registering the current position of the shutter curtain. Therefore, in order to set the upper and lower limit positions for each of multiple shutter devices, the above operation must be performed for each shutter device, which is cumbersome for installers and users.

[0005] The present invention has been made in view of the above circumstances, and its object is to provide a shutter device that allows easy setting of upper and lower limit positions. Place The purpose is to provide. [Means for solving the problem]

[0006] (1) One aspect of the present invention is a shutter device that opens and closes a shutter curtain between an upper limit position and a lower limit position, comprising: a motor that drives the shutter curtain to open and close; and a shutter control device that controls the motor to perform the opening and closing operation and performs overload detection to detect an overload state of the motor during the opening and closing operation. The shutter control device comprises: a drive control unit that starts the opening operation of the shutter curtain when a predetermined operation is performed on an operating device, and stops the opening operation and automatically starts the closing operation when the overload state is detected during the opening operation; a first processing unit that sets the upper limit position based on the current position of the shutter curtain when the overload state is detected by the overload detection during the opening operation; and a second processing unit that starts the overload detection during the closing operation when the position of the shutter curtain passes a threshold value, and sets the lower limit position to a position that is a first distance away in the opening direction from the current position of the shutter curtain when the overload state is detected by the overload detection.

[0007] (2) In the shutter device of (1) above, when the overload state is detected by the overload detection during the closing operation, the drive control unit may stop the closing operation of the shutter curtain and move the shutter curtain to the lower limit position set by the second processing unit.

[0008] (3) In the shutter device of (1) above, when the overload state is detected by the overload detection during the closing operation, the drive control unit may stop the closing operation of the shutter curtain and open the shutter curtain by a second distance smaller than the first distance.

[0009] (4) A shutter device according to any one of (1) to (3) above, further comprising an output unit that outputs a pulse signal corresponding to the rotation of the motor, and a load detection unit that counts the number of pulses in the pulse signal, wherein the second processing unit may set the lower limit position to a value obtained by subtracting a predetermined number of pulses from the count value of the pulse signal when the overload state is detected by the overload detection during the closing operation.

[0010] (5) In the shutter device of (4) above, the second processing unit may determine that the motor is in an overload state when the amount of change between the pulse width of the pulse signal corresponding to the current count value and the pulse width of the pulse signal corresponding to the count value two or more times earlier exceeds a predetermined value one or more times.

[0011] (6) A setting method for a shutter device to set an upper limit position and a lower limit position of a shutter curtain, the setting method including: an opening operation step for starting an opening operation of the shutter curtain when a predetermined operation is performed on an operating device; a first detection step for performing a first overload detection for detecting an overload state of a motor that drives the shutter curtain during the opening operation; a first stopping step for stopping the opening operation when the overload state is detected in the first detection step; a first setting step for setting the current position of the shutter curtain stopped in the first stopping step to the upper limit position; and a closing step for starting a closing operation of the shutter curtain when the upper limit position is set. This setting method includes an operation step, a second detection step of starting a second overload detection to detect an overload state of the motor when the position of the shutter curtain passes a threshold value during the closing operation, a second stop step of stopping the closing operation when the overload state is detected by the second overload detection, and a second setting step of setting the lower limit position to a position that is a predetermined distance away in the opening direction from the current position of the shutter curtain when the overload state is detected by the second overload detection, thereby setting the lower limit position to a state in which the shutter curtain is fully closed and the deflection of the shutter curtain that occurs in the second stop step is eliminated. [Effects of the Invention]

[0012] As described above, according to the present invention, the upper limit position and the lower limit position can be easily set. [Brief explanation of the drawings]

[0013] [Figure 1] 1 is a diagram showing an example of a schematic configuration of a shutter system 1 including a shutter device according to an embodiment of the present invention. [Figure 2] 1 is a schematic configuration diagram of a shutter control device 10 according to the present embodiment. [Figure 3] FIG. 2 is a functional block diagram of a control unit 13 for executing a restoration process of the shutter control device 10 according to the present embodiment. [Figure 4] 4 is a flowchart showing a method for setting an upper limit position Pu and a lower limit position Pl according to the present embodiment. FIG. [Figure 5] 10A and 10B are diagrams illustrating a method for setting an upper limit position Pu and a lower limit position Pl according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0014] Hereinafter, the shutter device according to this embodiment will be described with reference to the drawings.

[0015] FIG. 1 is a diagram showing an example of a schematic configuration of a shutter system 1 including a shutter device according to this embodiment. The shutter system 1 shown in FIG. 1 includes a shutter device 2 and an operating device 3.

[0016] The shutter device 2 is an electric shutter device that opens or closes openings such as windows and doors in a building. The shutter device 2 is equipped with a shutter curtain 4, and can open or close the openings by opening or closing the shutter curtain 4 based on an operation signal from the operation device 3.

[0017] The operation device 3 is connected to the shutter device 2, which is the object of operation, via a wired or wireless connection, and is capable of mutual communication with the shutter device 2. The operation device 3 is operable by a user or worker, and is equipped with means for inputting an operation signal to the shutter device 2, such as a remote control device.

[0018] Specifically, when a user presses any of the switches on the operation device 3, the operation device 3 outputs an operation signal to the shutter device 2, which is a signal corresponding to the switch. For example, when the open switch SWo is operated, the operating device 3 transmits a first operating signal to the shutter device 2 instructing the opening operation of the shutter curtain 4. When the close switch SWc is operated, the operating device 3 transmits a second operating signal to the shutter device 2 instructing the closing operation of the shutter curtain 4. Furthermore, when the stop switch SWt is operated, the operating device 3 transmits a stop signal to the shutter device 2 instructing the stopping of the opening operation or closing operation of the shutter curtain 4.

[0019] Furthermore, when a predetermined operation is performed by the user, the operation device 3 transmits a setting signal to the shutter device 2. For example, the predetermined operation is an operation different from a short press of one of the open switch SWo, close switch SWc, and stop switch SWt. Specifically, the predetermined operation is a simultaneous press of two or more of the open switch SWo, close switch SWc, and stop switch SWt, or a long press of one or more of the switches. However, the predetermined operation is not limited to simultaneously pressing two or more switches among the open switch SWo, the close switch SWc, and the stop switch SWt, or pressing and holding one or more switches. For example, the controller device 3 may be provided with an initial setting button. The predetermined operation may be pressing the initial setting button. For example, the initial setting button may be provided on the front or rear of the controller device 3. Furthermore, when the initial setting button is provided on the rear of the controller device 3, for example, the initial setting button is covered by a rear cover and can be operated by removing the rear cover. In other words, the initial setting button is provided in a position that is exposed when the rear cover is removed. The initial setting button may also be provided in a battery box that houses a battery. In this case, the initial setting button can be operated by a user by removing a battery cover that is configured to be attachable to the main body case of the controller device 3 so as to cover the battery box from the back side of the controller device 3. In other words, the initial setting button is provided in a position that is exposed when the battery cover is removed. Here, the operation device 3 may be a mobile information terminal such as a smartphone or a tablet terminal. In this case, the predetermined operation may be a command operation for initial setting in an application of the mobile information terminal (for example, a smartphone application).

[0020] Next, an example of the schematic configuration of the shutter device 2 according to this embodiment will be described.

[0021] As shown in FIG. 1, the shutter device 2 includes a shutter curtain 4, guide rails 5a and 5b, and a shutter box 6.

[0022] The shutter curtain 4 has a plurality of long slats 4a connected in the vertical direction and a baseboard portion 4b provided at the lowest end.

[0023] The baseboard portion 4b is a long member with a rectangular cross section that is connected to the lowest slat 4a. The baseboard portion 4b is formed to protrude so as to come into contact with the slat (not shown) or the shutter box 6 when the shutter curtain 4 is in a fully open state (upper limit position Pu). That is, the baseboard portion 4b comes into contact with the slat (not shown) or the shutter box 6 when the shutter curtain 4 is in a fully open state. On the other hand, the baseboard portion 4b comes into contact with the lower frame of the frame of the shutter device 2 or the floor when the shutter curtain 4 is in a fully closed state (lower limit position Pl). The gusset is a partition member for the opening of the shutter device 2 that is formed when the shutter curtain 4 rises, and may be provided at the bottom of the shutter box 6.

[0024] The guide rails 5a and 5b are provided as a pair at both ends of the shutter curtain 4 in the width direction and stand perpendicular to the bottom surface. The guide rails 5a and 5b regulate the lateral displacement of each slat 4a that constitutes the shutter curtain 4.

[0025] The shutter box 6 is provided on the upper part of the shutter device 2. The shutter box 6 rewinds the shutter curtain 4 (when the shutter curtain 4 is closed) or rewinds it (when the shutter curtain 4 is opened).

[0026] An example of the schematic configuration of the shutter box 6 according to this embodiment will be described below. As shown in Fig. 1, the shutter box 6 includes a shaft 7, a motor 8, an output unit 9, and a shutter control device 10.

[0027] The shaft 7 is connected to the upper end of the shutter curtain 4 and to a motor 8. The shaft 7 is driven to rotate in forward and reverse directions by the motor 8. The shutter curtain 4 is unwound or wound up in accordance with the rotation of the shaft 7. The shutter curtain 4 wound up on the shaft 7 is accommodated in the shutter box 6.

[0028] The motor 8 is a drive source that rotates the shaft 7 to open and close the shutter curtain 4, and is configured by, for example, a DC motor. The motor 8 rotates forward, reverse, or stops rotating based on a drive signal from the shutter control device 10.

[0029] The output unit 9 has a function of outputting the driving status of the motor 8. The output unit 9 is, for example, an encoder built into the motor 8. The output unit 9 outputs a pulse signal (hereinafter referred to as a "position pulse") corresponding to the rotation of the motor 8 to the shutter control device 10. For example, the output unit 9 outputs one position pulse to the shutter control device 10 for each rotation of the motor 8. Note that the output unit 9 is not limited to an encoder, and can be any configuration that can grasp the amount of rotation of the winding shaft and the motor 8, such as measuring the amount of rotation angle of the motor 8.

[0030] FIG. 2 is a schematic configuration diagram of the shutter control device 10 according to this embodiment. As shown in FIG. 2, the shutter control device 10 includes a communication unit 11, a drive unit 12, and a control unit 13.

[0031] The communication unit 11 transmits and receives information by communicating with the operation device 3. The communication method of the communication unit 11 is not particularly limited, but in this embodiment, a wireless communication method such as the short-range wireless communication standard RF4CE (Radio Frequency for Consumer Electronics) or Bluetooth (registered trademark) is used.

[0032] The drive unit 12 generates a drive signal according to a command from the control unit 13 and outputs the drive signal to the motor 8 to drive or stop the motor 8 .

[0033] The control unit 13 is composed of a microprocessor such as a CPU or an MPU, a microcontroller such as an MCU, a storage device, and the like, and controls the driving of the motor 8 in response to the operation of the switch of the operation device 3.

[0034] The control unit 13 controls the rotation of the motor 8 based on an operation signal from the operating device 3, thereby performing an opening or closing operation (hereinafter simply referred to as "opening / closing operation") of the shutter curtain 4 between an upper limit position Pu and a lower limit position Pl. Here, the upper limit position Pu is a position where the shutter curtain 4 is in a fully open state (fully open position). The lower limit position Pl is a position where the shutter curtain 4 is in a fully closed state (fully closed position).

[0035] When the control unit 13 receives a first operation signal from the operating device 3 via the communication unit 11, it outputs a command (hereinafter referred to as an "open command") to the drive unit 12 to wind up the shutter curtain 4 onto the shaft 7 and perform an opening operation. As a result, the drive unit 12 rotates the motor 8 in the forward direction to perform an opening operation of the shutter curtain 4.

[0036] Furthermore, when the control unit 13 receives a second operation signal from the operating device 3 via the communication unit 11, it outputs a command to the drive unit 12 to unwind the shutter curtain 4 from the shaft 7 and perform a closing operation (hereinafter referred to as a "closing command"). This causes the drive unit 12 to reverse the motor 8 and perform a closing operation of the shutter curtain 4.

[0037] Furthermore, when the control unit 13 receives a stop signal from the operating device 3, it outputs a command to stop the operation of the shutter curtain 4 (hereinafter referred to as a "stop command") to the drive unit 12. This causes the drive unit 12 to stop the rotation of the motor 8 and stop the opening and closing operation.

[0038] When the control unit 13 receives a setting signal from the operation device 3, the control unit 13 transitions to a setting mode in which the upper limit position Pu and the lower limit position Pl are set. In the setting mode, the control unit 13 controls the motor 8 to perform opening and closing operations, and also performs overload detection to detect an overload state of the motor 8. In the setting mode, if the control unit 13 detects an overload state of the motor 8 during the opening operation of the shutter curtain 4, it sets an upper limit position Pu based on the current position of the shutter curtain 4, and if the control unit 13 detects an overload state of the motor 8 during the closing operation of the shutter curtain 4, it sets a lower limit position Pl based on the current position of the shutter curtain 4.

[0039] The functional units of the control unit 13 for executing the process of the setting mode according to this embodiment will be described below with reference to Fig. 3. Fig. 3 is a functional block diagram of the control unit 13 for executing the restoration process of the shutter control device 10 according to this embodiment.

[0040] The functional units of the control unit 13 according to one embodiment of the present invention will be described below.

[0041] The control unit 13 includes a drive control unit 14 , a load detection unit 15 , a processing unit 16 , and a storage unit 17 .

[0042] When a predetermined operation is performed on the operating device 3, the drive control unit 14 outputs an open command to the drive unit 12 to start the opening operation of the shutter curtain 4. Then, when an overload state of the motor 8 is detected by overload detection during the opening operation, the drive control unit 14 outputs a stop command to stop the opening operation, and outputs a close command to the drive unit 12 to start the closing operation of the shutter curtain 4. When an overload state of the motor 8 is detected by overload detection during the closing operation, the drive control unit 14 outputs a stop command to stop the closing operation.

[0043] The load detection unit 15 detects the load (hereinafter referred to as the “motor load”) applied to the motor 8. The load detection unit 15 according to this embodiment includes a counter 151 and a load measurement unit 152.

[0044] Counter 151 counts the number of position pulses. The count value n of the number of pulses corresponds to the current position of shutter curtain 4.

[0045] The load measuring unit 152 measures the motor load based on the position pulse output from the output unit 9. Specifically, for example, the load measuring unit 152 measures the pulse width An of the position pulse output from the output unit 9 as the motor load for each position pulse (for each count value n of the counter 151). For example, the pulse width An is the pulse width of the position pulse when the motor 8 makes one rotation.

[0046] Here, the pulse width of the position pulse increases as the rotation speed of the motor 8 decreases, and decreases as the rotation speed of the motor 8 increases. In other words, when the shutter curtain 4 reaches the upper limit position Pu and the baseboard 4b comes into contact with the bamboo grass or the shutter box 6, a load is applied to the motor 8, and the motor 8 enters an overload state. Therefore, the rotation speed of the motor 8 decreases, and the pulse width of the position pulse increases. Furthermore, if the shutter curtain 4 reaches the lowest position P1 and the baseboard 4b abuts against the floor or the sill, and the closing operation continues, the baseboard 4b will press against the floor or the sill. As a result, a load will be placed on the motor 8, causing it to enter an overload state. This will slow down the rotation speed of the motor 8 and increase the pulse width of the position pulse. Furthermore, if the shutter curtain 4 continues to close after reaching the lowest position P1 and the baseboard 4b abuts against the floor or the sill, the slats will bend from below. As a result, a load is applied to the motor 8, causing it to enter an overload state. This slows down the rotation speed of the motor 8, and the pulse width of the position pulse increases.

[0047] Therefore, the load measuring unit 152 measures the pulse width of the position pulse for each position pulse (each count value n) to calculate the pulse width An of the motor 8 as the motor load. The load measuring unit 152 associates the count value n with the motor load and outputs them to the processing unit 16. That is, the load measuring unit 152 outputs the count value n and the pulse width An of the position pulse corresponding to that count value n to the processing unit 16. Furthermore, the load measuring unit 152 associates the position information n with the pulse width An of the position pulse corresponding to that position information n and stores them in the storage unit 17 as load information.

[0048] In the setting mode, the processing unit 16 sets the upper limit position Pu and the lower limit position Pl by detecting an overload. Specifically, the processing unit 16 includes a first processing unit 161 and a second processing unit 162.

[0049] The first processing unit 161 performs overload detection (hereinafter referred to as "first overload detection") during the opening operation of the shutter curtain 4 in the setting mode. Then, when the first processing unit 161 detects an overload state of the motor 8 by the first overload detection, it sets the upper limit position Pu based on the current position of the shutter curtain 4. For example, the first processing unit 161 may set the count value n when the overload state of the motor 8 is detected by the first overload detection to the upper limit position Pu. For example, the first processing unit 161 may reset the count value n when the overload state of the motor 8 is detected by the first overload detection to "0", and set the count value n reset to "0" to the upper limit position Pu. The first overload detection is a process of determining whether or not the motor 8 is in an overload state based on the motor load output from the load detection unit 15. For example, the first processing unit 161 determines that the motor 8 is in an overload state when the motor load or the rate of change of the motor load exceeds a predetermined threshold th1.

[0050] Here, in the first overload detection, the first processing unit 161 detects the overload state of the motor 8 not at the position (upper limit position Pu) where the baseboard portion 4b abuts against the slat or shutter box 6, but at the position where the shutter curtain 4 is further opened from the upper limit position Pu and tightened (hereinafter referred to as the "tightening position"). The deviation ΔH1 between the tightening position and the upper limit position Pu is represented by the count number n1 of position pulses between the tightening position and the upper limit position Pu, and can be obtained in advance based on experiments, the size of the shutter curtain 4, or the like. Therefore, the first processing unit 161 may determine the upper limit position Pu from the tightening position using the known deviation ΔH1. For example, the first processing unit 161 may set the upper limit position Pu by subtracting or adding the count number n1 from the count value n when the overload state of the motor 8 is detected by the first overload detection.

[0051] For example, when a predetermined operation is performed on the operating device 3, the drive control unit 14 outputs an open command to the drive unit 12 to start the opening operation of the shutter curtain 4. Then, when an overload state of the motor 8 is detected by overload detection during the opening operation, the drive control unit 14 outputs a stop command to stop the opening operation. At this time, the current position of the shutter curtain 4 is the tightening position. Therefore, the drive control unit 14 lowers the shutter curtain 4 from the tightening position by the count number n1 and stops it. Then, the first processing unit 161 may reset the current position of the shutter curtain 4, which has been closed by the count number n1, i.e., the current count value n, to "0" and set the count value n reset to "0" as the upper limit position Pu. The drive control unit 14 automatically executes the closing operation when the upper limit position Pu is set. However, if the deviation ΔH1 is tolerable, the shutter curtain 4 at the tightening position may be set as the upper limit position Pu without lowering the shutter curtain 4 at the tightening position by the count number n1.

[0052] The second processing unit 162 performs overload detection (hereinafter referred to as "second overload detection") during the closing operation of the shutter curtain 4 in the setting mode. If the second processing unit 162 detects an overload state of the motor 8 by the second overload detection, it sets the lower limit position Pl based on the current position of the shutter curtain 4. For example, the second processing unit 162 may set the count value n to the lower limit position Pl when an overload state of the motor 8 is detected by the second overload detection. The second overload detection is a process of determining whether or not the motor 8 is in an overload state based on the motor load output from the load detection unit 15. For example, the second processing unit 162 determines that the motor 8 is in an overload state when the motor load or the rate of change of the motor load exceeds a predetermined threshold value th2. The first overload detection and the second overload detection may be performed by the same method, or may be performed by different methods.

[0053] Here, in the second overload detection, the second processing unit 162 detects the overload state of the motor 8 not at the position where the baseboard 4b abuts against the floor or the sill (lower limit position Pl), but at the position where the shutter curtain 4 is further closed from the lower limit position Pl and pushed into the floor or the sill (hereinafter referred to as the "push-in position"). That is, the shutter curtain 4 in the push-in position is bent from below, and a deviation ΔH2 occurs between the push-in position, where the overload state of the motor 8 is detected in the second overload detection during the closing operation, and the lower limit position where there is no deflection. This deviation ΔH2 between the push-in position and the lower limit position Pl is represented by the count number n2 of position pulses between the push-in position and the lower limit position Pl, and can be obtained in advance based on experiments, the size of the shutter curtain 4, etc. Therefore, the second processing unit 162 can obtain the lower limit position Pl from the push-in position using the known count number n2. For example, the second processing unit 162 may set the lower limit position Pl to a value obtained by subtracting the count number n2 (ΔH2) from the count value n when an overload state of the motor 8 is detected by the second overload detection. However, if the deviation ΔH2 is tolerable, the second processing unit 162 may set the lower limit position Pl to the count value n when an overload state of the motor 8 is detected by the second overload detection. The count number n2 corresponds to the "first distance" of the present invention. In this way, the second processing unit 162 may set the lower limit position Pl to a position that is a first distance away in the opening direction from the current position of the shutter curtain 4 when an overload state of the motor 8 is detected by overload detection during the closing operation. Here, the opening direction is the direction in which the shutter curtain 4 moves when the shutter curtain 4 is opened, and in this embodiment, is the direction in which the shutter box 6 is located.

[0054] The storage unit 17 stores information on the upper limit position Pu and the lower limit position Pl set by the processing unit 16. Note that when the processing unit 16 receives the setting signal, if information on the upper limit position Pu and the lower limit position Pl has already been stored in the storage unit 17, the processing unit 16 may delete the stored information on the upper limit position Pu and the lower limit position Pl. For example, when a predetermined operation is performed on the operating device and the upper limit position Pl and the lower limit position Pu have already been set, the first processing unit 161 may execute an initialization process to initialize the settings of the upper limit position Pl and the lower limit position Pu. In this case, the opening operation of the shutter curtain 4 may be started after the initialization process. In the setting mode, the storage unit 17 stores information associating position information n with the pulse width An of the position pulse corresponding to the position information n, that is, load information, for each piece of position information n. For example, the storage unit 17 is a nonvolatile memory such as a read only memory (ROM), a hard disk drive (HDD), or a solid state drive (SSD).

[0055] Next, a method for setting the upper limit position Pu and the lower limit position Pl by the control unit 13 according to this embodiment will be described with reference to FIGS. 4 and 5. FIG. 4 is a flow diagram of the method for setting the upper limit position Pu and the lower limit position Pl according to this embodiment. FIG. 5 is a diagram for explaining the method for setting the upper limit position Pu and the lower limit position Pl according to this embodiment. In the following description of the setting method, the first overload detection and the second overload detection are overload detections performed by different methods. Furthermore, the deviation ΔH1 is assumed to be small enough to be negligible.

[0056] First, when the control unit 13 receives a setting signal from the operation device 3, it transitions to a setting mode. When the control unit 13 transitions to the setting mode, it executes an initialization process (step S101). Then, the control unit 13 (drive control unit 14) executes an opening operation of the shutter curtain 4 (step S102). Here, during the opening operation of the shutter curtain 4, the control unit 13 counts up the count value n of the position pulses using the counter 151.

[0057] When the opening operation of the shutter curtain 4 is started in step S103, the first processing unit 161 executes a first overload detection to determine whether the motor 8 is in an overload state based on the pulse width An corresponding to the count value n (step S103). For example, the first processing unit 161 acquires the pulse width An corresponding to each count value n and determines whether the pulse width An or the rate of change in the pulse width An is equal to or greater than a threshold value th1. If the first processing unit 161 determines that the pulse width An or the rate of change in the pulse width An is equal to or greater than the threshold value th1, it determines that the motor 8 is in an overload state. On the other hand, if the first processing unit 161 determines that the pulse width An or the rate of change in the pulse width An is less than the threshold value th1, it determines that the motor 8 is not in an overload state. If the first processing unit 161 determines that the motor 8 is not in an overload state, it again determines whether the motor 8 is in an overload state based on the pulse width An for the count value n=n+1. Therefore, the process of step S103 continues until it is determined that the motor 8 is in an overload state during the opening operation.

[0058] If it is determined in step S103 that the motor 8 is in an overload state, the drive control unit 14 stops the rotation of the motor 8 to stop the opening operation of the shutter curtain 4 (step S104). Then, the first processing unit 161 sets the current position of the shutter curtain stopped in step S104, i.e., the current count value n, to "0" (step S105). Here, n="0" represents the upper limit position Pu. Therefore, setting the count value n to "0" is synonymous with setting the upper limit position Pu.

[0059] When the upper limit position Pu is set, the drive control unit 14 executes the closing operation of the shutter curtain 4 (step S106). The load detection unit 15 counts up the count value n by "+1" every time it acquires a position pulse output by the closing operation of the shutter curtain 4 (step S107). This count value n corresponds to the distance that the shutter curtain 4 has descended from the upper limit position Pu as a reference. Furthermore, the load detection unit 15 obtains a pulse width An corresponding to the count value n, and outputs the count value n and the pulse width (motor load) An of the position pulse corresponding to the count value n to the processing unit 16 for each count value n.

[0060] In the opening operation of step S106, if the count value n passes through a threshold value nth shown below, the second processing unit 162 executes second overload detection based on the count value n and the pulse width An. First, the second processing unit 162 determines a calculated value Bn for each count value n based on the following equation (1) as the second overload detection (step S108). Bn=An-A(n-P1) …(1)

[0061] This calculated value Bn is the difference between the current An and the pulse width A(n-P1) before P1 rotations of the motor 8. In other words, the calculated value Bn is the difference between the current An and the pulse width A(n-P1) before P1. Here, P1 is a fixed value that is set in advance. However, it is preferable that the pulse width A(n-P1) is not the count value immediately before n, but the count value two or more before. For example, if the current count value is n=100 and P1=50, the second processing unit 162 retrieves A from the storage unit 17. 50 The load information is read out, and the measured value B at count value n=100 is 100 =A 100 -A 50 Ask for.

[0062] Next, the second processing unit 162 determines whether the current count value n is equal to or greater than the threshold value nth. If the second processing unit 162 determines that the current count value n is equal to or greater than the threshold value nth, it determines that the position of the shutter curtain 4 is approaching the lower limit position P1, and executes the processing of step S110. On the other hand, if the second processing unit 162 determines that the current count value n is less than the threshold value nth, it proceeds to the processing of step S107. The threshold value nth is preset and can be set arbitrarily. For example, the threshold value nth is preset through experimentation. When the shutter curtain 4 passes the threshold value nth, the second overload detection is initiated. For example, the threshold value nth may be the minimum number of pulses within the manufacturing limits of the shutter curtain 4, or may be a value for ignoring data variations in the initial movement of the motor 8.

[0063] If the second processing unit 162 determines that the current count value n is equal to or greater than the threshold value nth, it determines whether or not the measurement value Bn exceeds the threshold value S (step S110). Then, if the number of times i that the measurement value Bn has exceeded the threshold value S (hereinafter referred to as the "determination number") exceeds a specified number ith (1 or more), the second processing unit 162 determines that the motor 8 is in an overload state. In other words, if the measurement value Bn has exceeded the threshold value S (ith+1) times in a row, the second processing unit 162 determines that the motor 8 is in an overload state. Note that the threshold value S may be a fixed value, or may be a variable linked to the count value n or the measurement value Bn.

[0064] Specifically, if the measurement value Bn exceeds the threshold value S (step S110: YES), the second processing unit 162 increments the number of determinations i by 1 (step S111). On the other hand, if the measurement value Bn is equal to or less than the threshold value S (step S110: NO), the second processing unit 162 resets the number of determinations i to 0 (step S112) and proceeds to the process of step S107.

[0065] After the processing of step S111, the second processing unit 162 determines whether the determination count i has exceeded the specified count ith (step S113). If the second processing unit 162 determines that the determination count i has exceeded the specified count ith, it determines that the motor 8 is in an overload state, and executes the processing of step S114. If the second processing unit 162 determines that the determination count i has not exceeded the specified count ith, it determines that the motor 8 is not in an overload state, and proceeds to the processing of step S107.

[0066] In step S114, the second processing unit 162 sets the lower limit position Pl based on the count value n (hereinafter referred to as "count value nx") when it is determined that the number of determinations i has exceeded the specified number of determinations ith (step S114). This count value nx is the count value n when the shutter curtain 4 is in the pushed-in position.

[0067] For example, the second processing unit 162 obtains a count value nd from the count value nx using the following equation (2), and sets the count value nd to the lower limit position Pl. nd=nx-n2 …(2) The count number n2 may be a fixed value determined by experiment or the like, or may be the sum of a variable calculated from a fixed value determined by experiment or the like and the threshold value S. When the count number n2 is the sum of a variable calculated from a fixed value determined by experiment or the like and the threshold value S, the above-mentioned deflection-free lower limit position Pl can be obtained with greater accuracy without variation due to size.

[0068] For example, the second processing unit 162 may obtain a count value nd from the count value nx using the following equation (3), and set the count value nd to the lower limit position Pl. nd=nx-P2-S / P3 …(3)

[0069] Here, P2 and P3 may be fixed values ​​obtained through experiments or the like. The above-mentioned formula (3) is a formula that can more accurately obtain the lower limit position Pl where there is no deflection and there is no variation due to the size of the shutter curtain 4. The inventors of the present application have found that, regardless of the size of the shutter curtain 4, the load rises a certain time (corresponding to a fixed value P2) after the shutter curtain 4 reaches the lower limit position Pl, and that the angle of rise of the load is constant (i.e., the slope is constant). The inventors of the present application have also found that the larger the threshold value S, the longer it takes to detect an overload and the greater the deflection. Therefore, in the above-mentioned formula (3), by subtracting the fixed value P2 and S / P3, which is linked to the threshold value S, from the count value nx, it is possible to more accurately calculate the lower limit position Pl where there is no deflection and there is no variation due to size.

[0070] When the shutter curtain 4 reaches the pushed-in position, there may be a deflection in the shutter curtain 4. Therefore, when the count value nd is calculated (step S114) or when an overload state of the motor 8 is detected (step S113: YES), the drive control unit 14 stops the closing operation of the motor 8 and performs a "deflection eliminating operation" to open the shutter curtain 4 from the pushed-in position (count value nx) to the lower limit position Pl (count value nd) in order to eliminate the deflection (step S115). In the deflection elimination operation, the motor is operated in the opening direction, but in reality, there may be a difference of several pulses (hereinafter referred to as "Δxpls") between the stop command position and the stop position. Therefore, the drive control unit 14 may adjust the "deflection elimination operation" by stopping it at the lower limit position Pl + Δxpls. This Δxpls is a value smaller than the count number n2. The state in which the deflection has been eliminated, i.e., the state of the shutter curtain 4 in which the deflection elimination operation has been completed, is a state in which the deflection of the shutter curtain 4 has been alleviated when the overload state of the motor 8 is detected in the second overload detection. In other words, the state of the shutter curtain 4 in which the deflection elimination operation has been completed is a state in which the shutter curtain 4 is in a fully closed state and the deflection of the shutter curtain 4 has been alleviated when the overload state of the motor 8 is detected in the second overload detection. The state in which the deflection of the shutter curtain 4 has been alleviated includes a state in which there is no deflection or a state in which the deflection is to an extent that is acceptable for the shutter device 2.

[0071] When the deflection eliminating operation is completed, the second processing unit 162 stores the set lower limit position Pl (count value nd) in the storage unit 17 (step S116) and ends the setting mode. Note that the second processing unit 162 may set the current position (count value nd) of the shutter curtain 4 at the time when the deflection eliminating operation is completed to the lower limit position Pl.

[0072] Although an embodiment of the present invention has been described above in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and includes designs within the scope of the gist of the present invention.

[0073] (Variation 1) In the above embodiment, the shutter curtain 4 may be configured with any material or structure. For example, the shutter curtain 4 may be formed of multiple slats 4a, may be formed of a sheet, or may be only partially configured with multiple slats 4a.

[0074] (Modification 2) In the above embodiment, the load detector 15 uses the pulse width of the position pulse as the motor load, but the present invention is not limited to this. As long as the motor load can be detected, the pulse width of the position pulse does not have to be used. For example, the load detector 15 may detect the motor load by detecting the torque of the motor 8 using a known technique.

[0075] (Modification 3) In the above embodiment, the control unit 13 executes the deflection eliminating operation, but if the shutter curtain 4 does not deflect at the pushed-in position or the deflection is tolerable, the deflection eliminating operation does not have to be executed.

[0076] (Variant 4) In the above embodiment, the control unit 13 transitions to the setting mode when a setting signal is received, but this is not limited to this. The control unit 13 may transition to the setting mode when an operation signal is received from the operating device 3 when the lower limit position Pl is not stored in the storage unit 17.

[0077] (Variation 5) In the above embodiment, the operation device 3 outputs a setting signal to the shutter device 2 when a predetermined operation is performed, but this is not limited to this. For example, the operation device 3 may be provided with dedicated switches for setting the upper limit position Pu and the lower limit position Pl. Then, the operation device 3 may output a setting signal to the shutter device 2 when the switches are operated.

[0078] (Variant 6) In the above embodiment, the second processing unit 162 determines that the motor 8 is in an overload state when the measurement value Bn exceeds the threshold value S (ith+1) times in a row, but this is not limited to this, and the second processing unit 162 may also determine that the motor 8 is in an overload state when the measurement value Bn exceeds the threshold value S one or more times.

[0079] (Modification 7) In the above embodiment, the second processing unit 162 may estimate the lower limit position Pl where there is no deflection from the count value nx using deep learning or IoT (Internet of Things) technology.

[0080] As described above, when a predetermined operation is performed on the operating device 3, the shutter device 2 according to the above embodiment starts the opening operation of the shutter curtain 4 and executes a first overload detection. Then, when an overload state of the motor 8 is detected by the first overload detection, the shutter device 2 sets an upper limit position Pu based on the current position of the shutter curtain 4. Furthermore, when an overload state of the motor 8 is detected by the first overload detection, the shutter device 2 starts the closing operation of the shutter curtain 4, and when the position of the shutter curtain 4 passes the threshold value nth during the closing operation, starts a second overload detection. When an overload state of the motor 8 is detected by the second overload detection, the shutter device 2 sets a lower limit position Pl to a position that is a first distance away in the opening direction from the current position of the shutter curtain when the overload state was detected by the second overload detection.

[0081] With this configuration, an installer or user can set the upper limit position Pu and the lower limit position Pl of the shutter curtain 4 simply by performing a predetermined operation on the operating device 3. Therefore, an installer or user can set the upper limit position Pu and the lower limit position Pl with a single touch, and can easily set the upper limit position Pu and the lower limit position Pl. Furthermore, the lower limit position Pl can be set so that the deflection is eliminated.

[0082] Note that all or part of the control unit 13 may be implemented by a computer. In this case, the computer may include a processor such as a CPU or GPU and a computer-readable recording medium. A program for implementing all or part of the functions of the control unit 13 on a computer may be recorded on the computer-readable recording medium, and the program may be read and executed by the processor. Here, "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into a computer system. Furthermore, "computer-readable recording medium" may also include devices that dynamically store programs for a short period of time, such as communication lines used when transmitting programs via networks such as the Internet or telephone lines, or devices that store programs for a fixed period of time, such as volatile memory within a computer system serving as a server or client. The program may be for implementing part of the functions described above, or may be capable of implementing the functions in combination with a program already stored in the computer system, or may be implemented using a programmable logic device such as an FPGA. [Explanation of symbols]

[0083] 2. Shutter device 3 Operating device 4. Shutter Curtain 8 motors 13 Control Unit 14 Drive control unit 15 Load detection section 16 Processing section 17 Storage area

Claims

[Claim 1] A shutter device that opens and closes a shutter curtain between an upper limit position and a lower limit position, a motor that drives the shutter curtain to open and close; a shutter control device that controls the motor to perform the opening and closing operations and executes overload detection that detects an overload state of the motor during the opening and closing operations; Equipped with The shutter control device includes: a drive control unit that starts an opening operation of the shutter curtain when two or more switches are pressed simultaneously or when one or more switches are pressed for a long time in a case where the lower limit position is not set, and stops the opening operation and automatically starts a closing operation when the overload state is detected during the opening operation; a first processing unit that sets the upper limit position based on a current position of the shutter curtain when the overload state is detected by the overload detection during the opening operation; a second processing unit that starts the overload detection when the position of the shutter curtain passes a threshold during the closing operation, and sets the lower limit position to a position that is a first distance away in an opening direction from a current position of the shutter curtain when the overload state is detected by the overload detection; A shutter device comprising:

Citation Information

Patent Citations

  • electric shutter

    JP1993010699U

  • electric shutter controller

    JP1993024898U

  • Shutter device

    JP2000154690A

  • Control device for opening and closing body

    JP2002194976A

  • Motor-driven shutter device

    JP2003184464A