[go: up one dir, main page]

WO2025187080A1 - Abnormality detection device and position detector - Google Patents

Abnormality detection device and position detector

Info

Publication number
WO2025187080A1
WO2025187080A1 PCT/JP2024/009186 JP2024009186W WO2025187080A1 WO 2025187080 A1 WO2025187080 A1 WO 2025187080A1 JP 2024009186 W JP2024009186 W JP 2024009186W WO 2025187080 A1 WO2025187080 A1 WO 2025187080A1
Authority
WO
WIPO (PCT)
Prior art keywords
abnormality
thermistor
thermistor circuit
variable
temperature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/JP2024/009186
Other languages
French (fr)
Japanese (ja)
Other versions
WO2025187080A8 (en
Inventor
稜 高島
洋平 近藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to PCT/JP2024/009186 priority Critical patent/WO2025187080A1/en
Publication of WO2025187080A1 publication Critical patent/WO2025187080A1/en
Publication of WO2025187080A8 publication Critical patent/WO2025187080A8/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K7/00Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements
    • G01K7/16Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements using resistive elements
    • G01K7/22Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements using resistive elements the element being a non-linear resistance, e.g. thermistor
    • G01K7/24Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements using resistive elements the element being a non-linear resistance, e.g. thermistor in a specially-adapted circuit, e.g. bridge circuit

Definitions

  • This disclosure relates to an anomaly detection device and a position detector.
  • thermistor circuits containing thermistors it has long been known to use thermistor circuits containing thermistors to measure the temperature of devices.
  • a thermistor is a semiconductor element whose resistance value changes with temperature.
  • a thermistor circuit can estimate the temperature based on changes in the thermistor's resistance value. For example, if the temperature of a device detected by a thermistor circuit becomes too high, the device's operation can be restricted or an alarm can be issued. Monitoring the device's temperature with a thermistor circuit can help prevent device failure.
  • thermistor circuits can also fail. For example, a short circuit can occur in the thermistor circuit, or the conductors can be damaged.
  • the thermistor circuit As a method of detecting an abnormality in the thermistor circuit, if the temperature detected by the thermistor circuit is very high or very low, it can be determined that the thermistor circuit is abnormal. For example, if the temperature detected by the thermistor circuit significantly deviates from the temperature range at which the device operates, it can be determined that the thermistor circuit is abnormal.
  • a temperature judgment value can be set that is lower than the temperature range when the device is operating. Then, if the temperature detected by the thermistor circuit is below the temperature judgment value, it can be determined that the thermistor circuit is abnormal.
  • a temperature judgment value can be set that is higher than the temperature range when the device is operating. Then, if the temperature detected by the thermistor circuit is higher than the temperature judgment value, it can be determined that the thermistor circuit is abnormal.
  • the detected temperature may still be within the temperature range at which the device operates. For example, even if the actual temperature of the device is not high, an abnormality in the thermistor circuit may cause the detected temperature to be in the overheating range. As such, when an abnormal temperature is detected by the thermistor circuit, it is difficult to determine whether the abnormality is in the actual device temperature or whether the abnormality is in the thermistor circuit.
  • an abnormality in the thermistor circuit may cause the detected temperature to be higher or lower than the actual temperature. In this case, there is a problem in that the device's temperature cannot be properly controlled.
  • a first aspect of the present disclosure is an abnormality detection device that detects an abnormality in a thermistor circuit.
  • the abnormality detection device includes a voltage detector that detects a voltage corresponding to the resistance value of the thermistor.
  • the abnormality detection device includes an acquisition unit that acquires a temperature-related variable based on a signal from the voltage detector, and a judgment unit that judges an abnormality in the thermistor circuit based on a change in the variable.
  • the acquisition unit acquires the variable at predetermined time intervals and calculates the slope of the variable with respect to time as a first measurement value.
  • the judgment unit judges that an abnormality has occurred in the thermistor circuit when the first measurement value deviates from a predetermined first judgment range.
  • a second aspect of the present disclosure is an abnormality detection device that detects an abnormality in a thermistor circuit.
  • the abnormality detection device includes a voltage detector that detects a voltage corresponding to the resistance value of the thermistor.
  • the abnormality detection device includes an acquisition unit that acquires a temperature-related variable based on a signal from the voltage detector, and a judgment unit that judges an abnormality in the thermistor circuit based on changes in the variable.
  • the acquisition unit acquires the variable at predetermined time intervals and calculates a measured value by second-order differentiation of the variable with respect to time.
  • the judgment unit judges that an abnormality has occurred in the thermistor circuit if the measured value deviates from a predetermined judgment range.
  • a third aspect of the present disclosure is a rotational position detector that includes the aforementioned abnormality detection device and an angle calculation unit that detects the rotational position of the rotation shaft.
  • FIG. 1 is a block diagram of a machine tool according to an embodiment.
  • FIG. 2 is a block diagram of a rotational position detector according to the embodiment.
  • 1 shows a thermistor circuit according to an embodiment.
  • 10 is a graph of the voltage detected in the thermistor circuit when the device overheats.
  • 10 is a graph of the voltage detected in the thermistor circuit when the device is no longer overheating.
  • 10 is a graph showing the voltage detected when cutting fluid adheres to the thermistor.
  • 10 is a graph of the voltage detected when a fixed resistor is broken.
  • 10 is a graph showing the voltage detected when the thermistor circuit is normal.
  • 6 is a graph illustrating control for determining an abnormality in the thermistor circuit when cutting fluid adheres to the thermistor in the first embodiment.
  • 6 is a graph illustrating control for determining an abnormality in the thermistor circuit when a fixed resistor is broken in the first embodiment.
  • 5 is a flowchart of control for detecting an abnormality in a thermistor circuit in the first embodiment.
  • 10 is a graph showing voltage when cutting fluid adheres to a thermistor in a comparative example.
  • 10 is a graph showing the voltage when the fixed resistor in the comparative example is broken.
  • 10 is a graph showing the relationship between the temperature of a thermistor and the detected voltage in the second embodiment.
  • 10 is a graph illustrating control for determining an abnormality in the thermistor circuit when cutting fluid adheres to the thermistor in the second embodiment.
  • 10 is a graph illustrating control for determining an abnormality in the thermistor circuit when a fixed resistor is broken in the second embodiment.
  • 10 is a flowchart of a control for detecting an abnormality in a thermistor circuit according to a second embodiment.
  • the abnormality detection device of this embodiment detects an abnormality in a thermistor circuit equipped with a thermistor.
  • a rotational position detector that detects the rotational position of a rotating shaft will be described as an example of a device equipped with a thermistor circuit.
  • a machine tool will be described as an example of a device equipped with a rotational position detector.
  • FIG. 1 is a block diagram of a machine tool in this embodiment.
  • Machine tool 1 is a device that cuts a workpiece based on a machining program 45 as an operating program.
  • Machine tool 1 is equipped with an electric motor 9 that drives the components of machine tool 1.
  • electric motor 9 include a spindle motor that rotates a spindle that holds a tool, or a feed axis motor that moves a table that holds a workpiece or a spindle head including a spindle along a predetermined coordinate axis.
  • a rotational position detector 10 is attached to the electric motor 9 to detect the rotational position or rotational speed of the output shaft.
  • the rotational position detector 10 is configured as an encoder.
  • the rotational position signal output from the rotational position detector 10 is input to the machine control device 41.
  • devices equipped with a rotational position detector are not limited to electric motors of machine tools, and any device can be used.
  • the machine tool 1 in this embodiment is a numerically controlled device.
  • the machine tool 1 is equipped with a machine control device 41 that controls the operation of its components.
  • the machine control device 41 in this embodiment includes an arithmetic processing device (computer).
  • the machine control device 41 includes a CPU (Central Processing Unit) as a processor.
  • the machine control device 41 has RAM (Random Access Memory), ROM (Read Only Memory), etc. connected to the CPU via a bus.
  • the machine tool 1 is driven based on command statements written in a machining program 45 created in advance.
  • the machine control device 41 includes a memory unit 42 that stores information about the machine tool 1, and an operation control unit 43 that generates operation commands for the electric motor 9 based on the machining program 45.
  • the machine tool 1 includes a drive unit 46 that includes an electrical circuit that supplies electricity to the electric motor 9 based on the operation commands generated by the operation control unit 43.
  • the electric motor 9 is driven by the electricity supplied by the drive unit 46.
  • the operation control unit 43 corresponds to a processor that operates in accordance with the machining program 45.
  • the processor that functions as the operation control unit 43 is configured to be able to read information stored in the memory unit 42.
  • the processor reads the machining program 45 stored in the memory unit 42 and performs the control defined in the machining program 45, thereby functioning as the operation control unit 43.
  • the storage unit 42 can be configured as a non-transitory storage medium capable of storing information.
  • the storage unit 42 can be configured as a storage medium such as volatile memory, non-volatile memory, magnetic storage medium, or optical storage medium.
  • the machine control device 41 includes a display unit 44 that displays information related to the machine tool 1.
  • the display unit 44 can be configured with any display panel, such as a liquid crystal display panel or an organic EL (Electro Luminescence) display panel.
  • FIG. 2 shows a block diagram of the rotational position detector in this embodiment.
  • the rotational position detector 10 can be attached to any rotating shaft, such as a drive shaft.
  • the rotational position detector 10 is attached to the output shaft of the electric motor 9.
  • the rotational position detector 10 of this embodiment is an optical detector. It includes a light-emitting element 11 composed of an LED (Light Emitting Diode), and a light-receiving element 12 that receives light from the LED.
  • the rotational position detector 10 includes a rotating plate that is arranged between the light-emitting element 11 and the light-receiving element 12. The rotating plate has a plurality of small holes formed along its circumferential direction. The rotating plate is connected to the output shaft of the electric motor 9.
  • holes in the rotating plate allow or block light from the light-emitting element 11.
  • the light-receiving element 12 receives the light that passes through the holes.
  • the rotational position detector 10 includes a circuit board 13 on which an electric circuit is formed.
  • the rotational position detector 10 includes a microcomputer disposed on the circuit board as an arithmetic processing device.
  • the microcomputer in this embodiment includes a CPU as a processor.
  • the processor is not limited to a CPU, and any element capable of arithmetic processing, such as an LSI (Large Scale Integration), IC (Integrated Circuit), or ASIC (Application Specific Integrated Circuit), can be used.
  • the microcomputer includes an angle calculation unit 21.
  • the angle calculation unit 21 can calculate the rotational position (rotation angle) of the rotating plate based on the pattern of light received by the light receiving element 12.
  • the angle calculation unit 21 can also detect the rotational speed based on the rotational position and time.
  • the angle calculation unit 21 corresponds to a processor that performs predetermined processing.
  • the processor performs predetermined control, thereby functioning as the angle calculation unit 21.
  • the microcomputer includes a memory unit 14 that stores information related to the rotational position detector 10.
  • the memory unit 14 can be configured as a non-transitory storage medium capable of storing information.
  • the memory unit 14 can be configured as a storage medium such as volatile memory, non-volatile memory, magnetic storage medium, or optical storage medium.
  • the processor stores information in the memory unit 14 and reads information stored in the memory unit 14.
  • the rotational position detector is not limited to the optical detector described above, and any type, such as a magnetic type, can be used.
  • Figure 3 shows the thermistor circuit of this embodiment.
  • the rotational position detector 10 of this embodiment includes a thermistor circuit 19 that detects the temperature of the circuit board 13.
  • the thermistor circuit 19 can be formed on the circuit board 13 of the rotational position detector 10.
  • the thermistor circuit 19 is arranged to detect the temperature of the circuit board 13.
  • the explanation will be given taking as an example a thermistor circuit 19 including an NTC (Negative Temperature Coefficient) thermistor, whose resistance value decreases as the temperature rises.
  • NTC Negative Temperature Coefficient
  • the abnormality detection device of this embodiment can be applied to a thermistor circuit including any thermistor.
  • control similar to that of this embodiment can also be implemented for a thermistor circuit including a PTC (Positive Temperature Coefficient) thermistor, whose resistance value increases as the temperature rises.
  • Thermistor circuit 19 includes a thermistor 15, which is a semiconductor whose resistance value changes with temperature.
  • the thermistor circuit 19 also includes a fixed resistor 16 that maintains a predetermined resistance value.
  • the thermistor 15 and fixed resistor 16 are connected in series.
  • the fixed resistor 16 is grounded.
  • a predetermined supply voltage Vcc is applied to the thermistor 15 from a power supply.
  • the supply voltage Vcc is, for example, 5 V.
  • the thermistor circuit 19 also includes a voltage detector 17 for detecting the voltage between the thermistor 15 and fixed resistor 16.
  • the thermistor circuit 19 includes an acquisition unit 22 that acquires temperature-related variables based on a signal from the voltage detector 17.
  • the variables include, for example, the voltage detected by the voltage detector 17, or the temperature of the thermistor 15 calculated from the voltage detected by the voltage detector 17.
  • the voltage detected by the voltage detector 17 is referred to as the "detected voltage.”
  • the resistance value Rth changes depending on the temperature of the thermistor.
  • the acquisition unit 22 can calculate the resistance value Rth of the thermistor 15 from the detected voltage V detected by the voltage detector 17 based on the above formula (1).
  • the relationship between the resistance value Rth of the thermistor 15 and the temperature of the thermistor 15 can be determined in advance and stored in the memory unit 14.
  • the acquisition unit 22 can then detect the temperature of the thermistor 15 based on the resistance value Rth of the thermistor 15.
  • the tendency for resistance to change in response to temperature changes may differ depending on the type of thermistor.
  • the thermistor circuit shown in Figure 3 can be used for any thermistor.
  • the temperature of the thermistor can be estimated based on the detected voltage.
  • the rotational position detector 10 of this embodiment includes an abnormality detection device that detects abnormalities in the thermistor circuit 19.
  • the abnormality detection device includes a voltage detector 17 that detects a voltage corresponding to the resistance value of the thermistor 15.
  • the abnormality detection device also includes an acquisition unit 22 that acquires a temperature-related variable based on a signal from the voltage detector 17.
  • the detection voltage detected by the voltage detector 17 will be used as an example of the variable acquired by the acquisition unit 22.
  • the temperature-related variable is not limited to the detection voltage, and the temperature detected from the detection voltage may also be used.
  • the abnormality detection device includes a determination unit 23 that determines an abnormality in the thermistor circuit 19 based on a change in the variable acquired by the acquisition unit 22.
  • the anomaly detection device of this embodiment includes the microcomputer described above.
  • the acquisition unit 22 and determination unit 23 correspond to processors that perform predetermined processing.
  • the processors perform predetermined control, thereby functioning as the respective units.
  • Figure 4 shows a graph illustrating the change in detection voltage when the temperature of the circuit board rises.
  • the resistance value of the thermistor 15 decreases as the temperature increases.
  • the detection voltage increases as indicated by arrow 61. In this example, at time t1, the detection voltage exceeds the alarm generation threshold at which an alarm is issued.
  • the alarm generation judgment value is a judgment value that determines whether the temperature of the circuit board 13 is too high.
  • a temperature higher than the normal temperature range of the circuit board 13 can be set as the alarm generation judgment value.
  • the alarm generation judgment value is predetermined and stored in the memory unit 14. If the detected voltage exceeds the alarm generation judgment value, the judgment unit 23 can determine that the temperature of the circuit board 13 is too high. In other words, the judgment unit 23 can determine that overheating of the circuit board 13 has occurred.
  • the judgment unit 23 notifies the machine control device 41 that the temperature of the circuit board 13 has exceeded the alarm judgment value.
  • the display unit 44 can then display an alarm that the temperature of the circuit board 13 has exceeded the alarm judgment value.
  • the operation control unit 43 can limit the operation of the electric motor 9 to suppress the operation of the rotational position detector 10. Note that in addition to the judgment value that triggers an alarm on the high temperature side, a judgment value that triggers an alarm on the low temperature side may also be set. In this case, the judgment unit can determine that the temperature of the circuit board is too low when the temperature of the circuit board is lower than the judgment value on the low temperature side.
  • Figure 5 shows a graph illustrating the change in detection voltage over time when the alarm is canceled.
  • the temperature of the circuit board 13, which was in an overheated state drops.
  • the detection voltage drops, as indicated by arrow 62.
  • the detection voltage becomes smaller than the alarm generation threshold.
  • the judgment unit 23 notifies the machine control device 41 that the temperature of the circuit board 13 has fallen below the alarm generation judgment value.
  • the display unit 44 can display that the temperature of the circuit board 13 has returned to the normal temperature range.
  • the operation control unit 43 can release restrictions on the operation of the electric motor 9.
  • the thermistor circuit 19 in this embodiment detects the temperature of the device to which the thermistor 15 is attached, and can issue an alarm if the detected temperature deviates from a predetermined normal temperature range.
  • the thermistor circuit 19 may not be able to accurately detect the temperature.
  • the abnormality detection device that detects abnormalities in the thermistor circuit 19.
  • Figure 6 shows a graph of the detected voltage when liquid adheres to the thermistor of the thermistor circuit.
  • cutting fluid adheres to the thermistor 15 when machining a workpiece with the machine tool 1.
  • the resistance value of the thermistor drops sharply as cutting fluid adheres to the thermistor.
  • the detected voltage rises sharply, as indicated by arrow 63. In this example, the detected voltage rises above the alarm generation threshold.
  • the detection voltage In addition to when cutting fluid or other liquid adheres to the thermistor, the detection voltage also increases when liquid adheres to the fixed resistor. Alternatively, the detection voltage increases when the solder pad to which the thermistor is fixed shorts out. Alternatively, the detection voltage increases when a conductive foreign object such as metal comes into contact with the thermistor.
  • Figure 7 shows a graph of the change in detection voltage over time when a crack occurs in the fixed resistor.
  • a crack occurs in the fixed resistor 16, causing the resistance value of the fixed resistor 16 to increase.
  • the detection voltage drops sharply, as indicated by arrow 64.
  • the detection voltage which was higher than the alarm generation threshold, drops to below the alarm generation threshold. This phenomenon of a drop in detection voltage occurs when, for example, the lead wire in the thermistor circuit is damaged or the fixed resistor becomes detached from the solder pad.
  • the acquisition unit 22 acquires a temperature-related variable based on a signal from the voltage detector 17 at predetermined time intervals.
  • the acquisition unit 22 acquires the detected voltage.
  • the acquisition unit 22 calculates the slope of the detected voltage over time as a first measurement value.
  • the determination unit 23 determines that an abnormality has occurred in the thermistor circuit if the first measurement value deviates from a predetermined first determination range.
  • the abnormality detection device of this embodiment monitors the continuity of the variable value, and determines that an abnormality has occurred in the thermistor circuit if the variable value changes suddenly.
  • Figure 8 shows a graph of the detected voltage when the temperature of the circuit board is approximately constant within the normal temperature range and the thermistor circuit is normal.
  • the acquisition unit 22 acquires the detected voltage at predetermined time intervals.
  • the acquisition unit 22 can detect the detected voltage, for example, approximately every 1 msec.
  • the acquisition unit 22 can then adopt a variable at an appropriate time interval from the detected variables. In the example shown in Figure 8, the acquisition unit 22 acquires the detected voltage every 1 second.
  • the detected voltage detected by the voltage detector 17 is approximately constant.
  • the determination unit 23 determines that the thermistor circuit is normal.
  • Figure 9 shows a graph of the detected voltage when cutting fluid adheres to the thermistor.
  • the actual voltage is shown by a solid line.
  • the acquisition unit 22 acquires the detected voltage at measurement points MP1 to MP6 at one-second intervals.
  • the actual detected voltage rises sharply between measurement points MP3 and MP4.
  • the acquisition unit 22 calculates the slope of the detected voltage between measurement points MP1 to MP4 as the first measurement value.
  • the slope of the detected voltage per unit time is calculated as the first measurement value based on measurement points at predetermined time intervals.
  • the acquisition unit 22 calculates the slope between adjacent measurement points as the first measurement value. For example, the acquisition unit 22 calculates the slope between measurement points MP1 and MP2, the slope between measurement points MP2 and MP3, and the slope between measurement points MP3 and MP4.
  • a first judgment range is set in advance for the first measurement value. The judgment unit 23 judges that an abnormality has occurred in the thermistor circuit 19 if each first measurement value deviates from the first judgment range.
  • upper and lower limit values for the slope are predetermined as the first judgment range.
  • the upper limit value can be set to a large upward slope that cannot occur when the device is driven.
  • the lower limit value can be set to a large downward slope with an absolute value that cannot occur when the device is driven. For example, if the variable rises slowly, it can be determined that the thermistor circuit is normal and the temperature of the device is rising.
  • the slope from measurement point MP1 to measurement point MP2 and the slope from measurement point MP2 to measurement point MP3 are almost zero, which are within the first judgment range.
  • the judgment unit 23 judges that the thermistor circuit 19 is normal. In contrast, the slope between measurement point MP3 and measurement point MP4, indicated by arrow 65, exceeds the upper limit of the first judgment range. In this case, the judgment unit 23 judges that an abnormality has occurred in the thermistor circuit 19. Furthermore, the slope from measurement point MP4 onwards is almost zero, which is within the first judgment range. However, the judgment unit 23 maintains its judgment that an abnormality has occurred in the thermistor circuit 19 until the occurrence of the abnormality is reset by an operator or the like.
  • Figure 10 shows a graph of the detected voltage when a crack occurs in the fixed resistor and causes it to break.
  • a crack occurs in the fixed resistor 16, causing the detected voltage to drop sharply, as indicated by arrow 64.
  • the slope between the measurement points up to measurement point MP13 is almost zero, which is within the first judgment range.
  • the judgment unit 23 determines that the thermistor circuit 19 is normal.
  • the slope between measurement point MP13 and measurement point MP14, as indicated by arrow 66 is less than the lower limit of the first judgment range.
  • the judgment unit 23 determines that an abnormality has occurred in the thermistor circuit 19.
  • the slope from measurement point MP14 onwards is within the first judgment range.
  • the judgment unit 23 maintains its determination that an abnormality has occurred in the thermistor circuit 19 until the occurrence of the abnormality is reset by an operator or other user.
  • the memory unit 14 of the abnormality detection device in this embodiment can store information related to an abnormality in the thermistor circuit 19.
  • the determination unit 23 determines that an abnormality has occurred in the thermistor circuit 19
  • the memory unit 14 stores information related to the time the abnormality occurred and the first measurement value. Examples of information related to the first measurement value include the detected voltage at the measurement point where the abnormality occurred and the slope of the detected voltage.
  • the display unit 44 can display a warning that an abnormality has occurred in the thermistor circuit 19.
  • the display unit 44 may display information related to the first measurement value, such as the time, the detected voltage, and the slope of the detected voltage.
  • the determination unit 23 can also determine whether the slope of the variable as the first measurement value is positive or negative. Referring to FIG. 9, if the first measurement value is a positive value, the determination unit 23 can infer the cause of the abnormality, such as adhesion of cutting fluid to the thermistor or fixed resistor, contact with a conductive foreign object such as metal, or a short circuit between the thermistor pads. Referring to FIG. 10, if the first measurement value is a negative value, the determination unit 23 can infer the cause of the abnormality, such as damage to the fixed resistor, such as cracks in the fixed resistor, or damage to the lead wires of the thermistor circuit.
  • the cause of the abnormality such as damage to the fixed resistor, such as cracks in the fixed resistor, or damage to the lead wires of the thermistor circuit.
  • the memory unit 14 can store whether the first measurement value is a positive or negative value, along with the time when the abnormality occurred.
  • the memory unit 14 may also store the estimated cause of the abnormality.
  • the display unit 44 can also display whether the first measurement value is a positive or negative value, along with the time.
  • the display unit 44 may also display the estimated cause of the abnormality.
  • FIG 11 shows a control flowchart for detecting an abnormality in the thermistor circuit in this embodiment.
  • the acquisition unit 22 acquires the time and the detected voltage obtained from the voltage detector 17.
  • the detected voltage is acquired at predetermined time intervals.
  • the memory unit 42 stores the time and the detected voltage.
  • step 73 the acquisition unit 22 calculates the slope of the detected voltage as a first measurement value based on the detected voltage acquired previously and the detected voltage acquired this time.
  • the amount of change in the detected voltage per unit time is calculated as the slope of the detected voltage.
  • step 74 the determination unit 23 determines whether the slope of the detected voltage is within a first determination range. If the slope of the detected voltage deviates from the first determination range in step 74, the determination unit 23 can determine that an abnormality has occurred in the thermistor circuit. In this case, control proceeds to step 76.
  • step 75 the abnormality detection device judges whether or not it has received an end signal for control to detect an abnormality in the thermistor circuit 19.
  • the control to detect an abnormality ends, for example, when the electric motor 9 stops. If a signal to end abnormality monitoring has not been received, control returns to step 71, and the control from step 71 to step 75 is repeated. On the other hand, if a signal to end control to monitor an abnormality has been received in step 75, this control ends.
  • the machine control device 41 can perform any control action. For example, the machine control device 41 can stop the machine tool 1 or restrict the operation of the electric motor 9.
  • Figure 13 shows a graph of the detected voltage when a crack occurs in the fixed resistor.
  • a crack occurs in the fixed resistor at time t6, causing a sudden drop in the detected voltage, as indicated by arrow 64.
  • the detected voltage before the crack occurs in the fixed resistor is smaller than the alarm generation threshold, no alarm is generated. This makes it difficult for the operator to notice an abnormality in the thermistor circuit.
  • control may continue at the temperature detected by the abnormal thermistor circuit.
  • the anomaly detection device of this embodiment determines an anomaly in the thermistor circuit based on the slope of a variable related to temperature, making it possible to detect an anomaly in the thermistor circuit without relying on the magnitude of the variable or the alarm generation threshold. This allows for accurate detection of an anomaly in the thermistor circuit, improving the reliability of the temperature detected by the thermistor circuit.
  • the rotational position detector in this embodiment can be attached to the spindle motor of the spindle head of a machine tool. Because the spindle motor is placed inside a machining chamber where cutting fluid splashes, there is a risk of cutting fluid adhering to it. Even in this case, the abnormality detection device of this embodiment can accurately detect abnormalities in the thermistor circuit.
  • the abnormality detection device and position detector according to the second embodiment will be described with reference to Figures 14 to 17.
  • the configuration of the machine tool and the configuration of the rotational position detector according to this embodiment are the same as those of the first embodiment (see Figures 1 and 2).
  • the abnormality detection device according to this embodiment differs from the first embodiment in the control for detecting an abnormality in the thermistor circuit.
  • Figure 14 shows a graph of the detection voltage versus temperature for an NTC thermistor.
  • the horizontal axis represents the thermistor temperature
  • the vertical axis represents the detection voltage output from the thermistor circuit.
  • the increase in detection voltage relative to an increase in temperature is small.
  • the change in detection voltage relative to a change in temperature is small.
  • the increase in detection voltage relative to an increase in temperature is large.
  • the detection sensitivity for abnormalities is high in the high temperature range, but in the low temperature range, the slope of the detection voltage relative to temperature change is small, so the detection sensitivity is low. In other words, in the low temperature range, there is a risk that the accuracy of determining whether or not an abnormality has occurred in the thermistor circuit will decrease.
  • the acquisition unit 22 in this embodiment acquires a variable at predetermined time intervals.
  • the acquisition unit 22 calculates a value obtained by second-order time differentiation of the variable as a second measurement value.
  • the determination unit 23 determines that an abnormality has occurred in the thermistor circuit if the second measurement value deviates from a predetermined second determination range.
  • the second determination range can be set such that a large value that cannot occur when the device is operated is set as the upper limit. Also, a small value that cannot occur when the device is operated is set as the lower limit.
  • Figure 15 shows a graph of the detected voltage when cutting fluid adheres to the thermistor. At time t3, cutting fluid adheres, and the detected voltage rises sharply, as indicated by arrow 63.
  • the time intervals and detected voltages for measurement points MP1 to MP6 are the same as those in Figure 9 for the first embodiment.
  • the acquisition unit 22 acquires the detected voltage at one-second time intervals.
  • the acquisition unit 22 selects three consecutive measurement points. Then, the acquisition unit 22 acquires the slope of the detected voltage from two consecutive measurement points. The acquisition unit 22 calculates the second measurement value by second-order differentiation of the detected voltage based on the slope of the adjacent detected voltages. Then, the determination unit 23 determines that an abnormality has occurred in the thermistor circuit if the second measurement value deviates from a predetermined second determination range.
  • the acquisition unit 22 calculates a first slope from measurement point MP1 to measurement point MP2, and a second slope from measurement point MP2 to measurement point MP3. Then, the acquisition unit 22 subtracts the first slope from the second slope, divides the result by the time from measurement point MP1 to measurement point MP3, and calculates the second derivative.
  • the second derivative corresponds to the second measurement value. In this example, the second measurement value is approximately zero. Because the second measurement value is within the second determination range, the determination unit 23 determines that the thermistor circuit 19 is normal.
  • the acquisition unit 22 calculates the second derivative at measurement point MP3.
  • the acquisition unit 22 acquires the detected voltages at measurement points MP2, MP3, and MP4.
  • the acquisition unit 22 then calculates a first slope from measurement point MP2 to measurement point MP3, as indicated by arrow 67a, and a second slope from measurement point MP3 to measurement point MP4, as indicated by arrow 67b.
  • the acquisition unit 22 then subtracts the first slope from the second slope, divides the result by the time ts1 from measurement point MP2 to measurement point MP4, and calculates the second derivative as the second measurement value.
  • the judgment unit 23 judges that the thermistor circuit is abnormal.
  • control to detect the abnormality can be suspended until the abnormality alarm is reset.
  • the acquisition unit 22 acquires the detected voltages at measurement points MP3, MP4, and MP5.
  • the second measurement value will be smaller than the lower limit of the second judgment range.
  • the judgment unit 23 may determine that the increase in the detected voltage has completed.
  • Figure 16 shows a graph of the detected voltage when a crack occurs in the fixed resistor.
  • the acquisition unit 22 selects three consecutive measurement points.
  • the acquisition unit 22 acquires the slope of the detected voltage from two consecutive measurement points.
  • the acquisition unit 22 calculates the second-order time derivative of the detected voltage from the slope of adjacent detected voltages, as the second measurement value.
  • the change in the slope of the detected voltage up to measurement point MP13 is small.
  • the value of the second-order derivative of the detected voltage at measurement point MP12 is almost zero, so it is within the second judgment range.
  • the judgment unit 23 determines that the thermistor circuit 19 is normal.
  • the acquisition unit 22 calculates the second-order differential value at measurement point MP13.
  • the acquisition unit 22 subtracts the slope between measurement points MP12 and MP13, indicated by arrow 68a, from the slope between measurement points MP13 and MP14, indicated by arrow 68b, and divides this value by the time ts2 from measurement point MP12 to measurement point MP14 to calculate a second measurement value. Because the second measurement value is less than the lower limit of the second judgment range, the judgment unit 23 judges that an abnormality has occurred in the thermistor circuit 19. After the judgment unit 23 judges that an abnormality has occurred in the thermistor circuit, control to detect the abnormality can be suspended until the abnormality alarm is reset.
  • the determination unit 23 can determine whether the second measurement value is a positive value or a negative value. Then, the same control as in the first embodiment can be implemented. Referring to FIG. 15, if the second measurement value is a positive value, the determination unit 23 can infer the cause in the same way as when the first measurement value is a positive value. For example, the determination unit 23 can infer that cutting fluid has adhered to the thermistor or fixed resistor. Referring to FIG. 16, if the second measurement value is a negative value, the determination unit 23 can infer the cause in the same way as when the first measurement value is a negative value. For example, the determination unit 23 can infer that a crack has occurred in the fixed resistor.
  • the display unit 44 may display the time of occurrence of the abnormality, the second measurement value, and an alarm, display whether the second measurement value is positive or negative, and display the estimated cause of the abnormality.
  • the memory unit 42 may store the second measurement value, the alarm, and the estimated cause of the abnormality along with the time of occurrence of the abnormality.
  • FIG 17 shows a flowchart of the control for detecting an abnormality in the thermistor circuit in this embodiment. Steps 71 and 72 are the same as steps 71 and 72 of the control in the first embodiment (see Figure 11).
  • step 81 the acquisition unit 22 calculates the second-order derivative of the detected voltage with respect to time as a second measurement value based on the previously detected detected voltage and the currently detected detected voltage.
  • step 82 the determination unit 23 determines whether the second-order derivative of the detected voltage is within a second determination range. If the second-order derivative of the detected voltage is not within the second determination range in step 82, the determination unit 23 determines that an abnormality has occurred in the thermistor circuit. In this case, control proceeds to steps 84 and 85.
  • Steps 84 and 85 are similar to steps 76 and 77 in the control of the first embodiment (see Figure 11). That is, the display unit 44 displays information related to the alarm, and the memory unit 42 stores information related to the alarm. This control then ends.
  • step 82 determines that the thermistor circuit is normal. In this case, control proceeds to step 83.
  • step 83 is the same as step 75 in the control of the first embodiment (see Figure 11). That is, the control of steps 71 to 83 is repeated until a signal is input to terminate the control that determines whether the thermistor circuit is normal.
  • the control for detecting abnormalities in the thermistor circuit in this embodiment can accurately detect abnormalities in the thermistor circuit without relying on the temperature of the thermistor.
  • abnormalities in the thermistor circuit can be detected with high accuracy.
  • abnormalities in the thermistor circuit can be accurately determined even in the low temperature range below 80°C.
  • control for detecting an abnormality in the first embodiment and the control for detecting an abnormality in the second embodiment may be performed simultaneously. For example, if the thermistor circuit is determined to be abnormal in either the control in the first embodiment or the control in the second embodiment, it may ultimately be determined that the thermistor circuit is abnormal. Alternatively, the control for detecting an abnormality in the first embodiment and the control for detecting an abnormality in the second embodiment may be performed independently, with information regarding the alarm being displayed or stored separately.
  • At least one of the embodiments described above can provide an abnormality detection device that can accurately detect abnormalities in a thermistor circuit.
  • An abnormality detection device for detecting an abnormality in a thermistor circuit, a voltage detector that detects a voltage corresponding to the resistance value of the thermistor; an acquisition unit that acquires a variable related to temperature based on a signal from the voltage detector; a determination unit that determines whether there is an abnormality in the thermistor circuit based on a change in the variable, The acquisition unit acquires a variable at a predetermined time interval and calculates a slope of the variable with respect to time as a first measurement value; The determination unit determines that an abnormality has occurred in the thermistor circuit when the first measurement value deviates from a predetermined first determination range.
  • (Appendix 3) a storage unit for storing information relating to an abnormality in the thermistor circuit; 3.
  • the abnormality detection device according to claim 1, wherein, when the determination unit determines that an abnormality has occurred in the thermistor circuit, the memory unit stores information regarding the time when the abnormality occurred and the first measurement value.
  • the acquisition unit calculates a second measurement value by differentiating the variable twice with respect to time; 4.
  • the abnormality detection device judges that an abnormality has occurred in the thermistor circuit when the second measurement value deviates from a predetermined second judgment range.
  • An abnormality detection device for detecting an abnormality in a thermistor circuit, a voltage detector that detects a voltage corresponding to the resistance value of the thermistor; an acquisition unit that acquires a variable related to temperature based on a signal from the voltage detector; a determination unit that determines whether there is an abnormality in the thermistor circuit based on a change in the variable, The acquisition unit acquires a variable at a predetermined time interval and calculates a second-order derivative of the variable with respect to time as a measurement value; The determination unit determines that an abnormality has occurred in the thermistor circuit when the measured value deviates from a predetermined determination range.

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • General Physics & Mathematics (AREA)
  • Fire-Detection Mechanisms (AREA)
  • Control Of Electric Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

this abnormality detection device, in one embodiment, comprises a voltage detector for detecting a voltage corresponding to a resistance value of a thermistor. The abnormality detection device comprises: an acquisition unit that acquires a temperature-related variable on the basis of a signal from the voltage detector; and a determination unit that determines an abnormality in a thermistor circuit on the basis of a change in the variable. The acquisition unit acquires the variable at predetermined time intervals, and calculates, as a first measurement value, a slope of the variable with respect to time. The determination unit determines that an abnormality has occurred in the thermistor circuit if the first measurement value deviates from a predetermined first determination range.

Description

異常検出装置および位置検出器Anomaly detection device and position detector

 本開示は、異常検出装置および位置検出器に関する。 This disclosure relates to an anomaly detection device and a position detector.

 従来から装置の温度を測定するためにサーミスタを含むサーミスタ回路を使用することが知られている。サーミスタは、温度により抵抗値が変化する半導体素子である。サーミスタ回路では、サーミスタの抵抗値の変化に基づいて温度を推定することができる。例えば、サーミスタ回路にて検出される装置の温度が高温になった場合には、装置の動作を制限したり警報を発生したりすることができる。サーミスタ回路にて装置の温度を監視することにより、装置の故障を抑制することができる。ところが、サーミスタ回路も故障する場合がある。例えば、サーミスタ回路において短絡が生じたり導線が破損したりする場合がある。 It has long been known to use thermistor circuits containing thermistors to measure the temperature of devices. A thermistor is a semiconductor element whose resistance value changes with temperature. A thermistor circuit can estimate the temperature based on changes in the thermistor's resistance value. For example, if the temperature of a device detected by a thermistor circuit becomes too high, the device's operation can be restricted or an alarm can be issued. Monitoring the device's temperature with a thermistor circuit can help prevent device failure. However, thermistor circuits can also fail. For example, a short circuit can occur in the thermistor circuit, or the conductors can be damaged.

 サーミスタ回路の異常を検出する方法としては、サーミスタ回路にて検出される温度が非常に高い場合または非常に低い場合に、サーミスタ回路が異常であると判定することができる。例えば、サーミスタ回路にて検出される温度が、装置が駆動する時の温度範囲を大きく逸脱した場合に、サーミスタ回路が異常であると判定することができる。 As a method of detecting an abnormality in the thermistor circuit, if the temperature detected by the thermistor circuit is very high or very low, it can be determined that the thermistor circuit is abnormal. For example, if the temperature detected by the thermistor circuit significantly deviates from the temperature range at which the device operates, it can be determined that the thermistor circuit is abnormal.

特開平4-95986号公報Japanese Patent Application Publication No. 4-95986 特開平2-104994号公報Japanese Unexamined Patent Publication No. 2-104994

 サーミスタ回路の異常を検出する制御では、例えば、装置が駆動する時の温度範囲よりも低い温度判定値を設定することができる。そして、サーミスタ回路にて検出される温度が温度判定値未満の場合に、サーミスタ回路が異常であると判定することができる。または、装置が駆動する時の温度範囲よりも高い温度判定値を設定することができる。そして、サーミスタ回路にて検出される温度が温度判定値よりも高い場合に、サーミスタ回路が異常であると判定することができる。 In the control for detecting abnormalities in the thermistor circuit, for example, a temperature judgment value can be set that is lower than the temperature range when the device is operating. Then, if the temperature detected by the thermistor circuit is below the temperature judgment value, it can be determined that the thermistor circuit is abnormal. Alternatively, a temperature judgment value can be set that is higher than the temperature range when the device is operating. Then, if the temperature detected by the thermistor circuit is higher than the temperature judgment value, it can be determined that the thermistor circuit is abnormal.

 ところが、サーミスタ回路に異常が生じた場合においても、検出される温度は装置が駆動する時の温度範囲内である場合がある。例えば、装置の実際の温度が高くなっていなくても、サーミスタ回路の異常によりオーバーヒートの範囲の温度が検出される場合がある。このように、サーミスタ回路により異常な温度が検出された場合に、実際の装置の温度が異常であるのか、または、サーミスタ回路の異常であるのかを判定することが難しいという問題がある。 However, even if an abnormality occurs in the thermistor circuit, the detected temperature may still be within the temperature range at which the device operates. For example, even if the actual temperature of the device is not high, an abnormality in the thermistor circuit may cause the detected temperature to be in the overheating range. As such, when an abnormal temperature is detected by the thermistor circuit, it is difficult to determine whether the abnormality is in the actual device temperature or whether the abnormality is in the thermistor circuit.

 また、サーミスタ回路にて検出される温度が、装置が駆動する時の温度範囲内であっても、サーミスタ回路の異常により、実際の温度よりも高い温度または低い温度が検出されている場合がある。この場合には、装置の適切な温度管理が実施できないという問題がある。 Furthermore, even if the temperature detected by the thermistor circuit is within the operating temperature range of the device, an abnormality in the thermistor circuit may cause the detected temperature to be higher or lower than the actual temperature. In this case, there is a problem in that the device's temperature cannot be properly controlled.

 本開示の第1の態様は、サーミスタ回路の異常を検出する異常検出装置である。異常検出装置は、サーミスタの抵抗値に対応する電圧を検出する電圧検出器を備える。異常検出装置は、電圧検出器からの信号に基づいて温度に関する変数を取得する取得部と、変数の変化に基づいてサーミスタ回路の異常を判定する判定部とを備える。取得部は、予め定められた時間間隔にて変数を取得し、時間に対する変数の傾きを第1の測定値として算出する。判定部は、第1の測定値が予め定められた第1の判定範囲を逸脱する場合に、サーミスタ回路に異常が生じていると判定する。 A first aspect of the present disclosure is an abnormality detection device that detects an abnormality in a thermistor circuit. The abnormality detection device includes a voltage detector that detects a voltage corresponding to the resistance value of the thermistor. The abnormality detection device includes an acquisition unit that acquires a temperature-related variable based on a signal from the voltage detector, and a judgment unit that judges an abnormality in the thermistor circuit based on a change in the variable. The acquisition unit acquires the variable at predetermined time intervals and calculates the slope of the variable with respect to time as a first measurement value. The judgment unit judges that an abnormality has occurred in the thermistor circuit when the first measurement value deviates from a predetermined first judgment range.

 本開示の第2の態様は、サーミスタ回路の異常を検出する異常検出装置である。異常検出装置は、サーミスタの抵抗値に対応する電圧を検出する電圧検出器を備える。異常検出装置は、電圧検出器からの信号に基づいて温度に関する変数を取得する取得部と、変数の変化に基づいてサーミスタ回路の異常を判定する判定部とを備える。取得部は、予め定められた時間間隔にて変数を取得し、変数を時間にて2階微分した値を測定値として算出する。判定部は、測定値が予め定められた判定範囲を逸脱する場合に、サーミスタ回路に異常が生じていると判定する。 A second aspect of the present disclosure is an abnormality detection device that detects an abnormality in a thermistor circuit. The abnormality detection device includes a voltage detector that detects a voltage corresponding to the resistance value of the thermistor. The abnormality detection device includes an acquisition unit that acquires a temperature-related variable based on a signal from the voltage detector, and a judgment unit that judges an abnormality in the thermistor circuit based on changes in the variable. The acquisition unit acquires the variable at predetermined time intervals and calculates a measured value by second-order differentiation of the variable with respect to time. The judgment unit judges that an abnormality has occurred in the thermistor circuit if the measured value deviates from a predetermined judgment range.

 本開示の第3の態様は、前述の異常検出装置と、回転軸の回転位置を検出する角度算出部とを備える回転位置検出器である。 A third aspect of the present disclosure is a rotational position detector that includes the aforementioned abnormality detection device and an angle calculation unit that detects the rotational position of the rotation shaft.

実施の形態における工作機械のブロック図である。FIG. 1 is a block diagram of a machine tool according to an embodiment. 実施の形態における回転位置検出器のブロック図である。FIG. 2 is a block diagram of a rotational position detector according to the embodiment. 実施の形態におけるサーミスタ回路である。1 shows a thermistor circuit according to an embodiment. 装置にオーバーヒートが生じたときのサーミスタ回路にて検出される電圧のグラフである。10 is a graph of the voltage detected in the thermistor circuit when the device overheats. 装置のオーバーヒートが解消されるときのサーミスタ回路にて検出される電圧のグラフである。10 is a graph of the voltage detected in the thermistor circuit when the device is no longer overheating. サーミスタに切削液が付着した時に検出される電圧のグラフである。10 is a graph showing the voltage detected when cutting fluid adheres to the thermistor. 固定抵抗が破損した時に検出される電圧のグラフである。10 is a graph of the voltage detected when a fixed resistor is broken. サーミスタ回路が正常の時に検出される電圧のグラフである。10 is a graph showing the voltage detected when the thermistor circuit is normal. 第1の実施の形態におけるサーミスタに切削液が付着した時にサーミスタ回路の異常を判定する制御を説明するグラフである。6 is a graph illustrating control for determining an abnormality in the thermistor circuit when cutting fluid adheres to the thermistor in the first embodiment. 第1の実施の形態における固定抵抗が破損した時にサーミスタ回路の異常を判定する制御を説明するグラフである。6 is a graph illustrating control for determining an abnormality in the thermistor circuit when a fixed resistor is broken in the first embodiment. 第1の実施の形態におけるサーミスタ回路の異常を検出する制御のフローチャートである。5 is a flowchart of control for detecting an abnormality in a thermistor circuit in the first embodiment. 比較例におけるサーミスタに切削液が付着した時の電圧のグラフである。10 is a graph showing voltage when cutting fluid adheres to a thermistor in a comparative example. 比較例における固定抵抗が破損した時の電圧のグラフである。10 is a graph showing the voltage when the fixed resistor in the comparative example is broken. 第2の実施の形態におけるサーミスタの温度と検出される電圧との関係を示すグラフである。10 is a graph showing the relationship between the temperature of a thermistor and the detected voltage in the second embodiment. 第2の実施の形態におけるサーミスタに切削液が付着した時にサーミスタ回路の異常を判定する制御を説明するグラフである。10 is a graph illustrating control for determining an abnormality in the thermistor circuit when cutting fluid adheres to the thermistor in the second embodiment. 第2の実施の形態における固定抵抗が破損した時にサーミスタ回路の異常を判定する制御を説明するグラフである。10 is a graph illustrating control for determining an abnormality in the thermistor circuit when a fixed resistor is broken in the second embodiment. 第2の実施の形態におけるサーミスタ回路の異常を検出する制御のフローチャートである。10 is a flowchart of a control for detecting an abnormality in a thermistor circuit according to a second embodiment.

 (第1の実施の形態)
 図1から図13を参照して、第1の実施の形態における異常検出装置および位置検出器について説明する。本実施の形態の異常検出装置は、サーミスタを備えるサーミスタ回路の異常を検出する。本実施の形態では、サーミスタ回路を備える装置として回転軸の回転位置を検出する回転位置検出器を例示して説明する。また、回転位置検出器を備える装置として工作機械を例示して説明する。
(First embodiment)
An abnormality detection device and a position detector according to a first embodiment will be described with reference to Figures 1 to 13. The abnormality detection device of this embodiment detects an abnormality in a thermistor circuit equipped with a thermistor. In this embodiment, a rotational position detector that detects the rotational position of a rotating shaft will be described as an example of a device equipped with a thermistor circuit. Furthermore, a machine tool will be described as an example of a device equipped with a rotational position detector.

 図1は、本実施の形態における工作機械のブロック図である。工作機械1は、動作プログラムとしての加工プログラム45に基づいてワークを切削する装置である。工作機械1は、工作機械1の構成部材を駆動する電動機9を備える。電動機9としては、工具を保持する主軸を回転する主軸モータ、またはワークを保持するテーブルまたは主軸を含む主軸ヘッドを予め定められた座標軸に沿って移動するための送り軸モータを例示することができる。 FIG. 1 is a block diagram of a machine tool in this embodiment. Machine tool 1 is a device that cuts a workpiece based on a machining program 45 as an operating program. Machine tool 1 is equipped with an electric motor 9 that drives the components of machine tool 1. Examples of electric motor 9 include a spindle motor that rotates a spindle that holds a tool, or a feed axis motor that moves a table that holds a workpiece or a spindle head including a spindle along a predetermined coordinate axis.

 電動機9には、出力シャフトの回転位置または回転速度を検出するための回転位置検出器10が取り付けられている。本実施の形態の回転位置検出器10は、エンコーダにて構成されている。回転位置検出器10から出力される回転位置の信号は、機械制御装置41に入力される。なお、回転位置検出器を備える装置としては、工作機械の電動機に限られず、任意の装置を採用することができる。 A rotational position detector 10 is attached to the electric motor 9 to detect the rotational position or rotational speed of the output shaft. In this embodiment, the rotational position detector 10 is configured as an encoder. The rotational position signal output from the rotational position detector 10 is input to the machine control device 41. Note that devices equipped with a rotational position detector are not limited to electric motors of machine tools, and any device can be used.

 本実施の形態の工作機械1は、数値制御式の装置である。工作機械1は、構成部材の動作を制御する機械制御装置41を備える。本実施の形態の機械制御装置41は、演算処理装置(コンピュータ)を含む。機械制御装置41は、プロセッサとしてのCPU(Central Processing Unit)を含む。機械制御装置41は、CPUにバスを介して接続されたRAM(Random Access Memory)およびROM(Read Only Memory)等を有する。 The machine tool 1 in this embodiment is a numerically controlled device. The machine tool 1 is equipped with a machine control device 41 that controls the operation of its components. The machine control device 41 in this embodiment includes an arithmetic processing device (computer). The machine control device 41 includes a CPU (Central Processing Unit) as a processor. The machine control device 41 has RAM (Random Access Memory), ROM (Read Only Memory), etc. connected to the CPU via a bus.

 工作機械1は、予め作成された加工プログラム45に記載された指令文に基づいて駆動する。機械制御装置41は、工作機械1に関する情報を記憶する記憶部42と、加工プログラム45に基づいて電動機9の動作指令を生成する動作制御部43とを含む。工作機械1は、動作制御部43にて生成された動作指令に基づいて電動機9に電気を供給する電気回路を含む駆動装置46を含む。駆動装置46が電気を供給することにより、電動機9が駆動する。 The machine tool 1 is driven based on command statements written in a machining program 45 created in advance. The machine control device 41 includes a memory unit 42 that stores information about the machine tool 1, and an operation control unit 43 that generates operation commands for the electric motor 9 based on the machining program 45. The machine tool 1 includes a drive unit 46 that includes an electrical circuit that supplies electricity to the electric motor 9 based on the operation commands generated by the operation control unit 43. The electric motor 9 is driven by the electricity supplied by the drive unit 46.

 動作制御部43は、加工プログラム45に従って駆動するプロセッサに相当する。動作制御部43として機能するプロセッサは、記憶部42に記憶された情報を読み取り可能に形成されている。記憶部42に記憶された加工プログラム45をプロセッサが読み込んで、加工プログラム45に定められた制御を実施することにより、動作制御部43として機能する。 The operation control unit 43 corresponds to a processor that operates in accordance with the machining program 45. The processor that functions as the operation control unit 43 is configured to be able to read information stored in the memory unit 42. The processor reads the machining program 45 stored in the memory unit 42 and performs the control defined in the machining program 45, thereby functioning as the operation control unit 43.

 記憶部42は、情報を記憶することができる非一時的な記憶媒体にて構成されることができる。例えば、記憶部42は、揮発性メモリ、不揮発性メモリ、磁気記憶媒体、または光記憶媒体等の記憶媒体にて構成されることができる。 The storage unit 42 can be configured as a non-transitory storage medium capable of storing information. For example, the storage unit 42 can be configured as a storage medium such as volatile memory, non-volatile memory, magnetic storage medium, or optical storage medium.

 機械制御装置41は、工作機械1に関する情報を表示する表示部44を含む。表示部44は、液晶表示パネルまたは有機EL(Electro Luminescence)表示パネルなどの任意の表示パネルにより構成されることができる。 The machine control device 41 includes a display unit 44 that displays information related to the machine tool 1. The display unit 44 can be configured with any display panel, such as a liquid crystal display panel or an organic EL (Electro Luminescence) display panel.

 図2に、本実施の形態における回転位置検出器のブロック図を示す。回転位置検出器10は、駆動シャフトなどの任意の回転シャフトに取りつけることができる。本実施の形態における回転位置検出器10は、電動機9の出力シャフトに取り付けられている。 Figure 2 shows a block diagram of the rotational position detector in this embodiment. The rotational position detector 10 can be attached to any rotating shaft, such as a drive shaft. In this embodiment, the rotational position detector 10 is attached to the output shaft of the electric motor 9.

 本実施の形態の回転位置検出器10は、光学式の検出器である。本実施の形態の回転位置検出器10は、LED(Light Emitting Diode)から構成される発光素子11と、LEDの光を受信する受光素子12とを含む。回転位置検出器10は、発光素子11と受光素子12との間に配置されている回転板を含む。回転板には、周方向に沿って複数の小さな穴部が形成されている。回転板は電動機9の出力シャフトに連結されている。 The rotational position detector 10 of this embodiment is an optical detector. It includes a light-emitting element 11 composed of an LED (Light Emitting Diode), and a light-receiving element 12 that receives light from the LED. The rotational position detector 10 includes a rotating plate that is arranged between the light-emitting element 11 and the light-receiving element 12. The rotating plate has a plurality of small holes formed along its circumferential direction. The rotating plate is connected to the output shaft of the electric motor 9.

 電動機9の出力シャフトおよび回転板が回転することにより、回転板の穴部にて発光素子11の光を通過させたり遮断したりする。受光素子12は、穴部を通過する光を受光する。 As the output shaft of the electric motor 9 and the rotating plate rotate, holes in the rotating plate allow or block light from the light-emitting element 11. The light-receiving element 12 receives the light that passes through the holes.

 回転位置検出器10は、電気回路が形成された回路基板13を含む。回転位置検出器10は、回路基板に配置された演算処理装置としてのマイクロコンピュータを含む。本実施の形態のマイクロコンピュータは、プロセッサとしてのCPUを含む。なお、プロセッサとしては、CPUに限られず、LSI(Large Scale Integration)、IC(Integrated Circuit)、またはASIC(Application Specific Integrated Circuit)などの演算処理が可能な任意の素子を採用することができる。 The rotational position detector 10 includes a circuit board 13 on which an electric circuit is formed. The rotational position detector 10 includes a microcomputer disposed on the circuit board as an arithmetic processing device. The microcomputer in this embodiment includes a CPU as a processor. Note that the processor is not limited to a CPU, and any element capable of arithmetic processing, such as an LSI (Large Scale Integration), IC (Integrated Circuit), or ASIC (Application Specific Integrated Circuit), can be used.

 マイクロコンピュータは、角度算出部21を含む。角度算出部21は、受光素子12が受光する光のパターンにより、回転板の回転位置(回転角度)を算出することができる。また、角度算出部21は、回転位置および時間に基づいて回転速度を検出することができる。角度算出部21は、予め定められた処理を実施するプロセッサに相当する。プロセッサが予め定められた制御を実施することにより、角度算出部21として機能する。 The microcomputer includes an angle calculation unit 21. The angle calculation unit 21 can calculate the rotational position (rotation angle) of the rotating plate based on the pattern of light received by the light receiving element 12. The angle calculation unit 21 can also detect the rotational speed based on the rotational position and time. The angle calculation unit 21 corresponds to a processor that performs predetermined processing. The processor performs predetermined control, thereby functioning as the angle calculation unit 21.

 マイクロコンピュータは、回転位置検出器10に関する情報を記憶する記憶部14を含む。記憶部14は、情報の記憶が可能で非一時的記憶媒体にて構成されることができる。記憶部14は、例えば、揮発性メモリ、不揮発性メモリ、磁気記憶媒体、または光記憶媒体などの記憶媒体にて構成されることができる。プロセッサは、記憶部14に情報を記憶させたり、記憶部14に記憶されている情報を読み取ったりする。なお、回転位置検出器としては、上記の光学式の検出器に限られず、磁気式等の任意の方式を採用することができる。 The microcomputer includes a memory unit 14 that stores information related to the rotational position detector 10. The memory unit 14 can be configured as a non-transitory storage medium capable of storing information. The memory unit 14 can be configured as a storage medium such as volatile memory, non-volatile memory, magnetic storage medium, or optical storage medium. The processor stores information in the memory unit 14 and reads information stored in the memory unit 14. Note that the rotational position detector is not limited to the optical detector described above, and any type, such as a magnetic type, can be used.

 図3に、本実施の形態におけるサーミスタ回路を示す。図2および図3を参照して、本実施の形態の回転位置検出器10は、回路基板13の温度を検出するサーミスタ回路19を含む。サーミスタ回路19は、回転位置検出器10の回路基板13に形成されることができる。本実施の形態においては、回路基板13の温度を検出するように、サーミスタ回路19が配置されている。 Figure 3 shows the thermistor circuit of this embodiment. With reference to Figures 2 and 3, the rotational position detector 10 of this embodiment includes a thermistor circuit 19 that detects the temperature of the circuit board 13. The thermistor circuit 19 can be formed on the circuit board 13 of the rotational position detector 10. In this embodiment, the thermistor circuit 19 is arranged to detect the temperature of the circuit board 13.

 本実施の形態においては、温度が上昇すると抵抗値が低下するNTC(Negative Temperature Coefficient)サーミスタを含むサーミスタ回路19を例に取りあげて説明する。しかしながら、本実施の形態の異常検出装置は、任意のサーミスタを含むサーミスタ回路に適用することができる。例えば、温度が上昇すると抵抗値が上昇するPTC(Positive Temperature Coefficient)サーミスタを含むサーミスタ回路についても本実施の形態の制御と同様の制御を実施することができる。 In this embodiment, the explanation will be given taking as an example a thermistor circuit 19 including an NTC (Negative Temperature Coefficient) thermistor, whose resistance value decreases as the temperature rises. However, the abnormality detection device of this embodiment can be applied to a thermistor circuit including any thermistor. For example, control similar to that of this embodiment can also be implemented for a thermistor circuit including a PTC (Positive Temperature Coefficient) thermistor, whose resistance value increases as the temperature rises.

 サーミスタ回路19は、温度によって抵抗値が変化する半導体であるサーミスタ15を含む。サーミスタ回路19は、予め定められた抵抗値を維持する固定抵抗16を含む。本実施の形態のサーミスタ回路19では、サーミスタ15と固定抵抗16とが直列に接続されている。固定抵抗16は、接地されている。サーミスタ15には、電源にて予め定められた供給電圧Vccが印加されている。供給電圧Vccは、例えば5Vである。サーミスタ回路19は、サーミスタ15と固定抵抗16との間における電圧を検出するための電圧検出器17を含む。 Thermistor circuit 19 includes a thermistor 15, which is a semiconductor whose resistance value changes with temperature. The thermistor circuit 19 also includes a fixed resistor 16 that maintains a predetermined resistance value. In the thermistor circuit 19 of this embodiment, the thermistor 15 and fixed resistor 16 are connected in series. The fixed resistor 16 is grounded. A predetermined supply voltage Vcc is applied to the thermistor 15 from a power supply. The supply voltage Vcc is, for example, 5 V. The thermistor circuit 19 also includes a voltage detector 17 for detecting the voltage between the thermistor 15 and fixed resistor 16.

 サーミスタ回路19は、電圧検出器17からの信号に基づいて温度に関する変数を取得する取得部22を含む。変数としては、例えば、電圧検出器17にて検出される電圧、または、電圧検出器17にて検出される電圧から算出されるサーミスタ15の温度が含まれる。本実施の形態では、電圧検出器17にて検出される電圧を「検出電圧」と称する。 The thermistor circuit 19 includes an acquisition unit 22 that acquires temperature-related variables based on a signal from the voltage detector 17. The variables include, for example, the voltage detected by the voltage detector 17, or the temperature of the thermistor 15 calculated from the voltage detected by the voltage detector 17. In this embodiment, the voltage detected by the voltage detector 17 is referred to as the "detected voltage."

 電圧検出器17にて検出される検出電圧Vと、サーミスタ15の抵抗値Rthと、固定抵抗16の抵抗値Rと、電源によって供給される供給電圧Vccとの関係は、次の式(1)になる。 The relationship between the detected voltage V detected by the voltage detector 17, the resistance value Rth of the thermistor 15, the resistance value R of the fixed resistor 16, and the supply voltage Vcc supplied by the power supply is expressed by the following equation (1):

 V=R/(Rth+R)×Vcc …(1) V=R/(Rth+R)×Vcc...(1)

 抵抗値Rthは、サーミスタの温度により変化する。取得部22は、上記の式(1)に基づいて電圧検出器17にて検出される検出電圧Vから、サーミスタ15の抵抗値Rthを算出することができる。 The resistance value Rth changes depending on the temperature of the thermistor. The acquisition unit 22 can calculate the resistance value Rth of the thermistor 15 from the detected voltage V detected by the voltage detector 17 based on the above formula (1).

 サーミスタ15の抵抗値Rthとサーミスタ15の温度との関係は予め定めて記憶部14に記憶させておくことができる。そして、取得部22は、サーミスタ15の抵抗値Rthに基づいて、サーミスタ15の温度を検出することができる。 The relationship between the resistance value Rth of the thermistor 15 and the temperature of the thermistor 15 can be determined in advance and stored in the memory unit 14. The acquisition unit 22 can then detect the temperature of the thermistor 15 based on the resistance value Rth of the thermistor 15.

 なお、サーミスタの種類に依存して温度変化に対する抵抗値の変化の傾向が異なる場合がある。しかしながら、いずれのサーミスタについても図3に示すサーミスタ回路を採用することができる。検出電圧に基づいてサーミスタの温度を推定することができる。 Note that the tendency for resistance to change in response to temperature changes may differ depending on the type of thermistor. However, the thermistor circuit shown in Figure 3 can be used for any thermistor. The temperature of the thermistor can be estimated based on the detected voltage.

 本実施の形態の回転位置検出器10は、サーミスタ回路19の異常を検出する異常検出装置を含む。異常検出装置は、サーミスタ15の抵抗値に対応する電圧を検出する電圧検出器17を含む。また、異常検出装置は、電圧検出器17からの信号に基づいて温度に関する変数を取得する取得部22を含む。本実施の形態においては、取得部22にて取得される変数として、電圧検出器17にて検出される検出電圧を例に取り上げて説明する。温度に関する変数としては、検出電圧に限られず、検出電圧から検出される温度を採用しても構わない。更に、異常検出装置は、取得部22にて取得される変数の変化に基づいて、サーミスタ回路19の異常を判定する判定部23を備える。 The rotational position detector 10 of this embodiment includes an abnormality detection device that detects abnormalities in the thermistor circuit 19. The abnormality detection device includes a voltage detector 17 that detects a voltage corresponding to the resistance value of the thermistor 15. The abnormality detection device also includes an acquisition unit 22 that acquires a temperature-related variable based on a signal from the voltage detector 17. In this embodiment, the detection voltage detected by the voltage detector 17 will be used as an example of the variable acquired by the acquisition unit 22. The temperature-related variable is not limited to the detection voltage, and the temperature detected from the detection voltage may also be used. Furthermore, the abnormality detection device includes a determination unit 23 that determines an abnormality in the thermistor circuit 19 based on a change in the variable acquired by the acquisition unit 22.

 本実施の形態の異常検出装置は、上記のマイクロコンピュータを含む。取得部22および判定部23は、予め定められた処理を行うプロセッサに相当する。プロセッサが予め定められた制御を実施することにより、それぞれのユニットとして機能する。 The anomaly detection device of this embodiment includes the microcomputer described above. The acquisition unit 22 and determination unit 23 correspond to processors that perform predetermined processing. The processors perform predetermined control, thereby functioning as the respective units.

 図4に、回路基板の温度が上昇した場合における検出電圧の変化を説明するグラフを示す。図3および図4を参照して、本実施の形態におけるサーミスタ15は、温度が高くなるほど抵抗値が小さくなる。回転位置検出器10の駆動時間とともにサーミスタ15の温度が上昇して、サーミスタ15の抵抗値が小さくなると、検出電圧は矢印61に示すように上昇する。ここでの例では、時刻t1において、検出電圧が警報を発信する警報発生判定値を超えている。 Figure 4 shows a graph illustrating the change in detection voltage when the temperature of the circuit board rises. Referring to Figures 3 and 4, in this embodiment, the resistance value of the thermistor 15 decreases as the temperature increases. As the temperature of the thermistor 15 increases over the operating time of the rotational position detector 10 and the resistance value of the thermistor 15 decreases, the detection voltage increases as indicated by arrow 61. In this example, at time t1, the detection voltage exceeds the alarm generation threshold at which an alarm is issued.

 本実施の形態の警報発生判定値は、回路基板13の温度が高すぎることを判定する判定値である。警報発生判定値としては、回路基板13の正常の温度範囲よりも高い温度を設定することができる。警報発生判定値は、予め定められて記憶部14に記憶されている。判定部23は、検出電圧が警報発生判定値を超えている場合に、回路基板13の温度が高温になりすぎていると判定することができる。すなわち、判定部23は、回路基板13のオーバーヒートが生じていると判定することができる。 In this embodiment, the alarm generation judgment value is a judgment value that determines whether the temperature of the circuit board 13 is too high. A temperature higher than the normal temperature range of the circuit board 13 can be set as the alarm generation judgment value. The alarm generation judgment value is predetermined and stored in the memory unit 14. If the detected voltage exceeds the alarm generation judgment value, the judgment unit 23 can determine that the temperature of the circuit board 13 is too high. In other words, the judgment unit 23 can determine that overheating of the circuit board 13 has occurred.

 判定部23は、機械制御装置41に回路基板13の温度が警報発生判定値を超えたことを通知する。そして、表示部44は、回路基板13の温度が警報発生判定値を超えたという警報を表示することができる。または、動作制御部43は、回転位置検出器10の動作を抑制するために電動機9の動作を制限することができる。なお、高温側の警報を発生する判定値に加えて、低温側の警報を発生する判定値を設けても構わない。この場合に、判定部は、回路基板の温度が低温側の判定値よりも低い場合に、回路基板の温度が低すぎると判定することができる。 The judgment unit 23 notifies the machine control device 41 that the temperature of the circuit board 13 has exceeded the alarm judgment value. The display unit 44 can then display an alarm that the temperature of the circuit board 13 has exceeded the alarm judgment value. Alternatively, the operation control unit 43 can limit the operation of the electric motor 9 to suppress the operation of the rotational position detector 10. Note that in addition to the judgment value that triggers an alarm on the high temperature side, a judgment value that triggers an alarm on the low temperature side may also be set. In this case, the judgment unit can determine that the temperature of the circuit board is too low when the temperature of the circuit board is lower than the judgment value on the low temperature side.

 図5に、警報が解除されるときの検出電圧の時間変化を説明するグラフを示す。図5におけるグラフでは、オーバーヒートの状態であった回路基板13の温度が低下する。サーミスタ15の温度が低下すると、矢印62に示すように検出電圧が低下する。時刻t2において、検出電圧が警報発生判定値よりも小さくなる。 Figure 5 shows a graph illustrating the change in detection voltage over time when the alarm is canceled. In the graph in Figure 5, the temperature of the circuit board 13, which was in an overheated state, drops. When the temperature of the thermistor 15 drops, the detection voltage drops, as indicated by arrow 62. At time t2, the detection voltage becomes smaller than the alarm generation threshold.

 判定部23は、機械制御装置41に回路基板13の温度が警報発生判定値よりも小さくなったことを通知する。表示部44は、回路基板13の温度が正常の温度範囲になったことを表示することができる。または、動作制御部43は、電動機9の動作の制限を解除することができる。 The judgment unit 23 notifies the machine control device 41 that the temperature of the circuit board 13 has fallen below the alarm generation judgment value. The display unit 44 can display that the temperature of the circuit board 13 has returned to the normal temperature range. Alternatively, the operation control unit 43 can release restrictions on the operation of the electric motor 9.

 このように、本実施の形態におけるサーミスタ回路19は、サーミスタ15が取り付けられている装置の温度を検出して、検出された温度が予め定められた正常の温度範囲を逸脱しているときに、警報を発生することができる。 In this way, the thermistor circuit 19 in this embodiment detects the temperature of the device to which the thermistor 15 is attached, and can issue an alarm if the detected temperature deviates from a predetermined normal temperature range.

 ところで、サーミスタ回路19に異常が生じると、サーミスタ回路19にて正確な温度を検出できない場合がある。次に、サーミスタ回路19の異常を検出する異常検出装置について説明する。 However, if an abnormality occurs in the thermistor circuit 19, the thermistor circuit 19 may not be able to accurately detect the temperature. Next, we will explain the abnormality detection device that detects abnormalities in the thermistor circuit 19.

 図6に、サーミスタ回路のサーミスタに液体が付着したときの検出電圧のグラフを示す。ここでの例では、工作機械1にてワークを加工する時の切削液がサーミスタ15に付着した場合を示している。時刻t3において、サーミスタに切削液が付着することにより、サーミスタの抵抗値は急激に小さくなる。検出電圧は、矢印63に示すように急激に上昇する。ここでの例では、検出電圧は、警報発生判定値を超えて上昇している。 Figure 6 shows a graph of the detected voltage when liquid adheres to the thermistor of the thermistor circuit. In this example, cutting fluid adheres to the thermistor 15 when machining a workpiece with the machine tool 1. At time t3, the resistance value of the thermistor drops sharply as cutting fluid adheres to the thermistor. The detected voltage rises sharply, as indicated by arrow 63. In this example, the detected voltage rises above the alarm generation threshold.

 サーミスタに切削液などの液体が付着する場合の他に、固定抵抗に液体が付着した場合にも検出電圧が上昇する。または、サーミスタが固定されている半田のパッドが短絡することにより、検出電圧が上昇する。または、金属などの導電性の異物がサーミスタに接触した場合等に、検出電圧が上昇する。 In addition to when cutting fluid or other liquid adheres to the thermistor, the detection voltage also increases when liquid adheres to the fixed resistor. Alternatively, the detection voltage increases when the solder pad to which the thermistor is fixed shorts out. Alternatively, the detection voltage increases when a conductive foreign object such as metal comes into contact with the thermistor.

 図7に、固定抵抗にひびが生じた時の検出電圧の時間変化のグラフを示す。時刻t4において、固定抵抗16にひびが生じて固定抵抗16の抵抗値が大きくなる。検出電圧は、矢印64に示すように急激に低下する。ここでの例では、警報発生判定値よりも高かった検出電圧は、低下して警報発生判定値よりも小さくなっている。このように、検出電圧が低下する現象は、例えば、サーミスタ回路におけるリード線が損傷したり、固定抵抗が半田パッドから外れたりする場合に発生する。 Figure 7 shows a graph of the change in detection voltage over time when a crack occurs in the fixed resistor. At time t4, a crack occurs in the fixed resistor 16, causing the resistance value of the fixed resistor 16 to increase. The detection voltage drops sharply, as indicated by arrow 64. In this example, the detection voltage, which was higher than the alarm generation threshold, drops to below the alarm generation threshold. This phenomenon of a drop in detection voltage occurs when, for example, the lead wire in the thermistor circuit is damaged or the fixed resistor becomes detached from the solder pad.

 ところで、図6を参照して、実際の回路基板の温度が上昇していない場合にも、検出電圧が上昇して警報発生判定値を超えると、回路基板の温度の警報が発信される。または、図7を参照して、実際の回路基板の温度が下降していない場合にも、検出電圧が下降して警報発生判定値よりも小さくなる場合に、回路基板の温度の警報が解除される。このように、サーミスタ回路が異常である場合に、装置の温度について不正確な判定を行う場合がある。 By the way, referring to Figure 6, even if the actual circuit board temperature has not risen, if the detected voltage rises and exceeds the alarm threshold, a circuit board temperature alarm will be issued. Alternatively, referring to Figure 7, even if the actual circuit board temperature has not fallen, if the detected voltage falls and becomes smaller than the alarm threshold, the circuit board temperature alarm will be canceled. In this way, if there is an abnormality in the thermistor circuit, an inaccurate judgment may be made about the device temperature.

 または、検出電圧が警報発生判定値よりも低い状態から高い状態になったとき、または、検出電圧が警報発生判定値よりも高い状態から低い状態になったときに、回路基板の温度が変化したのか、または、サーミスタ回路に異常が生じたかを判定することが難しい場合がある。 Alternatively, when the detection voltage changes from lower to higher than the alarm threshold, or from higher to lower than the alarm threshold, it can be difficult to determine whether the temperature of the circuit board has changed or whether an abnormality has occurred in the thermistor circuit.

 本実施の形態における異常検出装置では、取得部22は、予め定められた時間間隔にて電圧検出器17からの信号に基づく温度に関する変数を取得する。ここでは、取得部22は、検出電圧を取得する。取得部22は、時間に対する検出電圧の傾きを第1の測定値として算出する。そして、判定部23は、第1の測定値が予め定められた第1の判定範囲を逸脱する場合に、サーミスタ回路に異常が生じていると判定する。すなわち、本実施の形態の異常検出装置は、変数の値の連続性を監視して変数の値が急激に変化した場合に、サーミスタ回路に異常が生じていると判定する。 In the abnormality detection device of this embodiment, the acquisition unit 22 acquires a temperature-related variable based on a signal from the voltage detector 17 at predetermined time intervals. Here, the acquisition unit 22 acquires the detected voltage. The acquisition unit 22 calculates the slope of the detected voltage over time as a first measurement value. The determination unit 23 then determines that an abnormality has occurred in the thermistor circuit if the first measurement value deviates from a predetermined first determination range. In other words, the abnormality detection device of this embodiment monitors the continuity of the variable value, and determines that an abnormality has occurred in the thermistor circuit if the variable value changes suddenly.

 図8に、回路基板の温度が正常の温度範囲内でほぼ一定であり、更にサーミスタ回路が正常である時の検出電圧のグラフを示す。取得部22は、予め定められた時間間隔ごとに検出電圧を取得する。取得部22は、例えば、約1msecごとに検出電圧を検出することができる。そして、取得部22は、検出した変数から適切な時間間隔の変数を採用することができる。図8に示す例では、取得部22は、1secごとに検出電圧を取得している。電圧検出器17によって検出される検出電圧は、ほぼ一定である。判定部23は、サーミスタ回路が正常であると判定する。 Figure 8 shows a graph of the detected voltage when the temperature of the circuit board is approximately constant within the normal temperature range and the thermistor circuit is normal. The acquisition unit 22 acquires the detected voltage at predetermined time intervals. The acquisition unit 22 can detect the detected voltage, for example, approximately every 1 msec. The acquisition unit 22 can then adopt a variable at an appropriate time interval from the detected variables. In the example shown in Figure 8, the acquisition unit 22 acquires the detected voltage every 1 second. The detected voltage detected by the voltage detector 17 is approximately constant. The determination unit 23 determines that the thermistor circuit is normal.

 図9に、サーミスタに切削液が付着した場合の検出電圧のグラフを示す。測定点MP1~MP6に加えて、実際の電圧が実線にて示されている。時刻t3において切削液が付着して、矢印63に示すように検出電圧が急激に上昇している。ここでの例では、取得部22は、1秒の時間間隔ごとに測定点MP1~MP6の検出電圧を取得している。測定点MP3と測定点MP4との間で急激に実際の検出電圧が上昇している。取得部22は、第1の測定値として測定点MP1~MP4同士の間の検出電圧の傾きを算出する。 Figure 9 shows a graph of the detected voltage when cutting fluid adheres to the thermistor. In addition to measurement points MP1 to MP6, the actual voltage is shown by a solid line. At time t3, cutting fluid adheres, and the detected voltage rises sharply, as indicated by arrow 63. In this example, the acquisition unit 22 acquires the detected voltage at measurement points MP1 to MP6 at one-second intervals. The actual detected voltage rises sharply between measurement points MP3 and MP4. The acquisition unit 22 calculates the slope of the detected voltage between measurement points MP1 to MP4 as the first measurement value.

 ここでの例では、予め定められた時間間隔の測定点に基づいて、単位時間あたりの検出電圧の傾きを第1の測定値として算出する。取得部22は、互いに隣り合う測定点同士の傾きを第1の測定値として算出する。例えば、取得部22は、測定点MP1と測定点MP2との間の傾き、測定点MP2と測定点MP3との間の傾き、および、測定点MP3と測定点MP4との間の傾き等を算出する。第1の測定値に対して、第1の判定範囲が予め定められている。判定部23は、それぞれの第1の測定値が第1の判定範囲を逸脱する場合に、サーミスタ回路19に異常が生じていると判定する。 In this example, the slope of the detected voltage per unit time is calculated as the first measurement value based on measurement points at predetermined time intervals. The acquisition unit 22 calculates the slope between adjacent measurement points as the first measurement value. For example, the acquisition unit 22 calculates the slope between measurement points MP1 and MP2, the slope between measurement points MP2 and MP3, and the slope between measurement points MP3 and MP4. A first judgment range is set in advance for the first measurement value. The judgment unit 23 judges that an abnormality has occurred in the thermistor circuit 19 if each first measurement value deviates from the first judgment range.

 ここでは、第1の判定範囲として傾きの上限値および下限値が予め定められている。上限値としては、装置の駆動にて生じえない大きな上昇の傾きを設定することができる。下限値としては、装置の駆動にて生じえない絶対値が大きな下降の傾きを設定することができる。例えば、変数がゆっくり上昇する場合には、サーミスタ回路は正常であり、装置の温度が上昇していると判定することができる。 Here, upper and lower limit values for the slope are predetermined as the first judgment range. The upper limit value can be set to a large upward slope that cannot occur when the device is driven. The lower limit value can be set to a large downward slope with an absolute value that cannot occur when the device is driven. For example, if the variable rises slowly, it can be determined that the thermistor circuit is normal and the temperature of the device is rising.

 ここでの例では、測定点MP1から測定点MP2までの傾きおよび測定点MP2から測定点MP3までの傾きは、ほぼゼロであり、第1の判定範囲内である。判定部23は、サーミスタ回路19が正常であると判定する。これに対して、矢印65に示す測定点MP3と測定点MP4との間の傾きは、第1の判定範囲の上限値を超えている。この場合に、判定部23は、サーミスタ回路19に異常が生じていると判定する。また、測定点MP4以降の傾きは、ほぼゼロであり、第1の判定範囲内である。しかしながら、作業者等により異常の発生がリセットされるまでは、判定部23は、サーミスタ回路19に異常が発生しているとの判定を維持する。 In this example, the slope from measurement point MP1 to measurement point MP2 and the slope from measurement point MP2 to measurement point MP3 are almost zero, which are within the first judgment range. The judgment unit 23 judges that the thermistor circuit 19 is normal. In contrast, the slope between measurement point MP3 and measurement point MP4, indicated by arrow 65, exceeds the upper limit of the first judgment range. In this case, the judgment unit 23 judges that an abnormality has occurred in the thermistor circuit 19. Furthermore, the slope from measurement point MP4 onwards is almost zero, which is within the first judgment range. However, the judgment unit 23 maintains its judgment that an abnormality has occurred in the thermistor circuit 19 until the occurrence of the abnormality is reset by an operator or the like.

 図10に、固定抵抗にひびが生じて破損した場合の検出電圧のグラフを示す。時刻t4において、固定抵抗16にひびが生じて検出電圧が矢印64に示すように急激に低下している。測定点MP13までの測定点同士の間の傾きは、ほぼゼロであり、第1の判定範囲内である。判定部23は、サーミスタ回路19が正常であると判定する。これに対して、矢印66に示す測定点MP13と測定点MP14との間の傾きは、第1の判定範囲の下限値未満である。この場合に、判定部23は、サーミスタ回路19に異常が生じていると判定する。測定点MP14以降の傾きは第1の判定範囲内である。しかしながら、作業者等により異常の発生がリセットされるまで、判定部23は、サーミスタ回路19に異常が生じているとの判定を維持する。 Figure 10 shows a graph of the detected voltage when a crack occurs in the fixed resistor and causes it to break. At time t4, a crack occurs in the fixed resistor 16, causing the detected voltage to drop sharply, as indicated by arrow 64. The slope between the measurement points up to measurement point MP13 is almost zero, which is within the first judgment range. The judgment unit 23 determines that the thermistor circuit 19 is normal. In contrast, the slope between measurement point MP13 and measurement point MP14, as indicated by arrow 66, is less than the lower limit of the first judgment range. In this case, the judgment unit 23 determines that an abnormality has occurred in the thermistor circuit 19. The slope from measurement point MP14 onwards is within the first judgment range. However, the judgment unit 23 maintains its determination that an abnormality has occurred in the thermistor circuit 19 until the occurrence of the abnormality is reset by an operator or other user.

 このように、本実施の形態においては、温度に関する変数の傾きと第1の判定範囲に基づいて、サーミスタ回路19に異常が生じているか否かを判定することができる。本実施の形態における異常検出装置の記憶部14は、サーミスタ回路19の異常に関する情報を記憶することができる。判定部23が、サーミスタ回路19に異常が生じていると判定した場合に、記憶部14は、異常が生じた時刻および第1の測定値に関する情報を記憶する。第1の測定値に関する情報としては、異常が生じた測定点の検出電圧および検出電圧の傾きを例示することができる。 In this manner, in this embodiment, it is possible to determine whether or not an abnormality has occurred in the thermistor circuit 19 based on the slope of the temperature-related variable and the first determination range. The memory unit 14 of the abnormality detection device in this embodiment can store information related to an abnormality in the thermistor circuit 19. When the determination unit 23 determines that an abnormality has occurred in the thermistor circuit 19, the memory unit 14 stores information related to the time the abnormality occurred and the first measurement value. Examples of information related to the first measurement value include the detected voltage at the measurement point where the abnormality occurred and the slope of the detected voltage.

 また、判定部23がサーミスタ回路19に異常が生じていると判定した場合に、表示部44は、サーミスタ回路19に異常が生じている警報を表示することができる。または、表示部44は、時刻、検出電圧、および検出電圧の傾きなどの第1の測定値に関する情報を表示しても構わない。 Furthermore, if the determination unit 23 determines that an abnormality has occurred in the thermistor circuit 19, the display unit 44 can display a warning that an abnormality has occurred in the thermistor circuit 19. Alternatively, the display unit 44 may display information related to the first measurement value, such as the time, the detected voltage, and the slope of the detected voltage.

 また、判定部23は、第1の測定値としての変数の傾きが正の値か負の値かを判定することができる。図9を参照して、第1の測定値が正の値である場合に、判定部23は、サーミスタまたは固定抵抗への切削液の付着、金属などの導電性の異物の接触、およびサーミスタのパッド同士の短絡などの異常の原因を推定することができる。図10を参照して、第1の測定値が負の値である場合に、判定部23は、固定抵抗にひびが発生する等の固定抵抗の破損、およびサーミスタ回路のリード線の破損などの異常の原因を推定することができる。 The determination unit 23 can also determine whether the slope of the variable as the first measurement value is positive or negative. Referring to FIG. 9, if the first measurement value is a positive value, the determination unit 23 can infer the cause of the abnormality, such as adhesion of cutting fluid to the thermistor or fixed resistor, contact with a conductive foreign object such as metal, or a short circuit between the thermistor pads. Referring to FIG. 10, if the first measurement value is a negative value, the determination unit 23 can infer the cause of the abnormality, such as damage to the fixed resistor, such as cracks in the fixed resistor, or damage to the lead wires of the thermistor circuit.

 記憶部14は、第1の測定値が正の値か負の値かを異常の発生時刻と合せて記憶することができる。記憶部14は、推定される異常の原因を記憶しても構わない。また、表示部44は、第1の測定値が正の値か負の値であるかを時刻と共に表示することができる。更に、表示部44は、推定される異常の原因を表示しても構わない。 The memory unit 14 can store whether the first measurement value is a positive or negative value, along with the time when the abnormality occurred. The memory unit 14 may also store the estimated cause of the abnormality. The display unit 44 can also display whether the first measurement value is a positive or negative value, along with the time. The display unit 44 may also display the estimated cause of the abnormality.

 図11に、本実施の形態におけるサーミスタ回路の異常を検出する制御のフローチャートを示す。ステップ71において、取得部22は、時刻および電圧検出器17から取得される検出電圧を取得する。ここでは、予め定められた時間間隔ごとの検出電圧を取得する。次に、ステップ72において、記憶部42は、時刻および検出電圧を記憶する。 Figure 11 shows a control flowchart for detecting an abnormality in the thermistor circuit in this embodiment. In step 71, the acquisition unit 22 acquires the time and the detected voltage obtained from the voltage detector 17. Here, the detected voltage is acquired at predetermined time intervals. Next, in step 72, the memory unit 42 stores the time and the detected voltage.

 ステップ73において、取得部22は、過去に取得した検出電圧と今回に取得した検出電圧とに基づいて、第1の測定値としての検出電圧の傾きを算出する。ここでは、単位時間における検出電圧の変化量を検出電圧の傾きとして算出する。 In step 73, the acquisition unit 22 calculates the slope of the detected voltage as a first measurement value based on the detected voltage acquired previously and the detected voltage acquired this time. Here, the amount of change in the detected voltage per unit time is calculated as the slope of the detected voltage.

 次に、ステップ74において、判定部23は、検出電圧の傾きが第1の判定範囲内であるか否かを判定する。ステップ74において、検出電圧の傾きが第1の判定範囲を逸脱する場合に、判定部23は、サーミスタ回路に異常が生じていると判定することができる。この場合に、制御はステップ76に移行する。 Next, in step 74, the determination unit 23 determines whether the slope of the detected voltage is within a first determination range. If the slope of the detected voltage deviates from the first determination range in step 74, the determination unit 23 can determine that an abnormality has occurred in the thermistor circuit. In this case, control proceeds to step 76.

 ステップ76において、機械制御装置41の表示部44は、サーミスタ回路19に異常が生じている警報を表示する。ステップ77においては、回転位置検出器10の記憶部14は、警報に関する情報を記憶することができる。例えば、記憶部14は、警報の発生時刻と、警報が生じた時の測定点の検出電圧の値および検出電圧の傾きなどの第1の測定値に関する情報とを記憶することができる。そして、異常を検出する制御は、終了する。 In step 76, the display unit 44 of the machine control device 41 displays an alarm indicating that an abnormality has occurred in the thermistor circuit 19. In step 77, the memory unit 14 of the rotational position detector 10 can store information related to the alarm. For example, the memory unit 14 can store information related to the first measurement value, such as the time the alarm occurred and the value of the detected voltage at the measurement point when the alarm occurred and the slope of the detected voltage. Then, control to detect the abnormality ends.

 一方で、ステップ74において、検出電圧の傾きが第1の判定範囲内である場合には、制御はステップ75に移行する。この場合に、判定部23は、サーミスタ回路が正常であると判定することができる。ステップ75において、異常検出装置は、サーミスタ回路19の異常を検出する制御の終了信号を受信してか否かを判定する。異常を検出する制御は、例えば、電動機9が停止する時に終了する。異常の監視を終了する信号を受信していない場合には、制御はステップ71に戻り、ステップ71からステップ75の制御を繰り返す。これに対して、ステップ75において、異常を監視する制御の終了信号を受信している場合には、この制御を終了する。 On the other hand, if the slope of the detected voltage is within the first judgment range in step 74, control proceeds to step 75. In this case, the judgment unit 23 can judge that the thermistor circuit is normal. In step 75, the abnormality detection device judges whether or not it has received an end signal for control to detect an abnormality in the thermistor circuit 19. The control to detect an abnormality ends, for example, when the electric motor 9 stops. If a signal to end abnormality monitoring has not been received, control returns to step 71, and the control from step 71 to step 75 is repeated. On the other hand, if a signal to end control to monitor an abnormality has been received in step 75, this control ends.

 なお、ステップ74において、判定部23がサーミスタ回路に異常が生じていると判定した場合に、機械制御装置41は、任意の制御を実施することができる。例えば、機械制御装置41は、工作機械1を停止したり、電動機9の動作を制限したりすることができる。 If the determination unit 23 determines in step 74 that an abnormality has occurred in the thermistor circuit, the machine control device 41 can perform any control action. For example, the machine control device 41 can stop the machine tool 1 or restrict the operation of the electric motor 9.

 図12に、比較例としてサーミスタに切削液が付着した場合における検出電圧のグラフを示す。図12に示す例では、時刻t5においてサーミスタに切削液が付着して、矢印63に示すように、検出電圧が急激に上昇している。しかしながら、検出電圧が上昇したものの警報発生判定値には到達していない。このため、作業者はサーミスタ回路の異常に気が付くことは難しい。 As a comparative example, Figure 12 shows a graph of the detected voltage when cutting fluid adheres to the thermistor. In the example shown in Figure 12, cutting fluid adheres to the thermistor at time t5, causing the detected voltage to rise sharply, as indicated by arrow 63. However, although the detected voltage has risen, it does not reach the alarm generation threshold. For this reason, it is difficult for the operator to notice an abnormality in the thermistor circuit.

 図13に、比較例として固定抵抗にひびが生じた場合における検出電圧のグラフを示す。図13に示す例においては、時刻t6において固定抵抗にひびが生じて、矢印64に示すように検出電圧が急激に減少している。しかしながら、固定抵抗にひびが発生する前の検出電圧は、警報発生判定値よりも小さいために警報は発生されない。このため、作業者はサーミスタ回路の異常に気が付くことは難しい。 As a comparative example, Figure 13 shows a graph of the detected voltage when a crack occurs in the fixed resistor. In the example shown in Figure 13, a crack occurs in the fixed resistor at time t6, causing a sudden drop in the detected voltage, as indicated by arrow 64. However, because the detected voltage before the crack occurs in the fixed resistor is smaller than the alarm generation threshold, no alarm is generated. This makes it difficult for the operator to notice an abnormality in the thermistor circuit.

 警報を誤って発生したり警報を誤って解除したりする他に、上記の様に作業者がサーミスタ回路の異常に気が付かない場合がある。この結果、異常が生じているサーミスタ回路にて検出された温度にて制御が継続される場合がある。 In addition to false alarms being generated or canceled, as mentioned above, there are cases where operators fail to notice an abnormality in the thermistor circuit. As a result, control may continue at the temperature detected by the abnormal thermistor circuit.

 これに対して、本実施の形態の異常検出装置においては、温度に関する変数の傾きにてサーミスタ回路の異常を判定するために、変数の大きさおよび警報発生判定値に依存せずに、サーミスタ回路の異常を検出することができる。サーミスタ回路の異常を精度よく検出することができて、サーミスタ回路にて検出される温度の信頼性を向上することができる。 In contrast, the anomaly detection device of this embodiment determines an anomaly in the thermistor circuit based on the slope of a variable related to temperature, making it possible to detect an anomaly in the thermistor circuit without relying on the magnitude of the variable or the alarm generation threshold. This allows for accurate detection of an anomaly in the thermistor circuit, improving the reliability of the temperature detected by the thermistor circuit.

 本実施の形態における回転位置検出器は、工作機械の主軸ヘッドの主軸モータに取り付けることができる。主軸モータは、切削液が飛散する加工室の内部に配置されるために、切削液が付着する虞がある。この場合にも、本実施の形態の異常検出装置は、精度よくサーミスタ回路の異常を検出することができる。 The rotational position detector in this embodiment can be attached to the spindle motor of the spindle head of a machine tool. Because the spindle motor is placed inside a machining chamber where cutting fluid splashes, there is a risk of cutting fluid adhering to it. Even in this case, the abnormality detection device of this embodiment can accurately detect abnormalities in the thermistor circuit.

 (第2の実施の形態)
 図14から図17を参照して、第2の実施の形態における異常検出装置および位置検出器について説明する。本実施の形態の工作機械の構成および回転位置検出器の構成は、第1の実施の形態と同様である(図1および図2を参照)。本実施の形態の異常検出装置は、サーミスタ回路の異常を検出する制御が第1の実施の形態と異なる。
Second Embodiment
The abnormality detection device and position detector according to the second embodiment will be described with reference to Figures 14 to 17. The configuration of the machine tool and the configuration of the rotational position detector according to this embodiment are the same as those of the first embodiment (see Figures 1 and 2). The abnormality detection device according to this embodiment differs from the first embodiment in the control for detecting an abnormality in the thermistor circuit.

 図14に、NTCサーミスタの温度に対する検出電圧のグラフを示す。横軸は、サーミスタの温度を示し、縦軸はサーミスタ回路から出力される検出電圧を示す。温度が低い領域では、温度の上昇に対する検出電圧の上昇幅は小さい。すなわち、低温側では、温度の変化に対する検出電圧の変化は小さい。これに対して、温度が高い領域では、温度の上昇に対する検出電圧の上昇幅は大きい。 Figure 14 shows a graph of the detection voltage versus temperature for an NTC thermistor. The horizontal axis represents the thermistor temperature, and the vertical axis represents the detection voltage output from the thermistor circuit. In the low temperature range, the increase in detection voltage relative to an increase in temperature is small. In other words, on the low temperature side, the change in detection voltage relative to a change in temperature is small. In contrast, in the high temperature range, the increase in detection voltage relative to an increase in temperature is large.

 例えば、80℃以下の領域では、温度に対する検出電圧の傾きは小さいが、80°よりも高い領域では、温度に対する検出電圧の傾きは大きい。このために、第1の実施の形態における異常を検出する制御では、高温側の領域では異常の検出感度が高くなるが、低温側の領域では、温度変化に対する検出電圧の傾きが小さくなるために、検出感度が低くなる。すなわち、低温側の領域では、サーミスタ回路に異常が生じているか否かを判定する精度が低下する虞がある。 For example, in the range below 80°C, the slope of the detection voltage relative to temperature is small, but in the range above 80°C, the slope of the detection voltage relative to temperature is large. For this reason, in the control for detecting abnormalities in the first embodiment, the detection sensitivity for abnormalities is high in the high temperature range, but in the low temperature range, the slope of the detection voltage relative to temperature change is small, so the detection sensitivity is low. In other words, in the low temperature range, there is a risk that the accuracy of determining whether or not an abnormality has occurred in the thermistor circuit will decrease.

 図2を参照して、本実施の形態における取得部22は、予め定められた時間間隔にて変数を取得する。取得部22は、変数を時間にて2階微分した値を第2の測定値として算出する。そして、判定部23は、第2の測定値が予め定められた第2の判定範囲を逸脱する場合に、サーミスタ回路に異常が生じていると判定する。第2の判定範囲としては、装置を駆動した時に生じ得ない大きな値を上限値に定めることができる。また、装置を駆動した時に生じ得ない小さな値を下限値に定めることができる。 Referring to FIG. 2, the acquisition unit 22 in this embodiment acquires a variable at predetermined time intervals. The acquisition unit 22 calculates a value obtained by second-order time differentiation of the variable as a second measurement value. The determination unit 23 then determines that an abnormality has occurred in the thermistor circuit if the second measurement value deviates from a predetermined second determination range. The second determination range can be set such that a large value that cannot occur when the device is operated is set as the upper limit. Also, a small value that cannot occur when the device is operated is set as the lower limit.

 図15に、サーミスタに切削液が付着した場合の検出電圧のグラフを示す。時刻t3において切削液が付着して、矢印63に示すように検出電圧が急激に上昇している。測定点MP1~MP6の時間間隔および検出電圧は、第1の実施の形態における図9と同一である。ここでの例では、取得部22は、1秒の時間間隔ごとに検出電圧を取得している。 Figure 15 shows a graph of the detected voltage when cutting fluid adheres to the thermistor. At time t3, cutting fluid adheres, and the detected voltage rises sharply, as indicated by arrow 63. The time intervals and detected voltages for measurement points MP1 to MP6 are the same as those in Figure 9 for the first embodiment. In this example, the acquisition unit 22 acquires the detected voltage at one-second time intervals.

 本実施の形態の取得部22は、互いに連続する3個の測定点を選定する。そして、取得部22は、互いに連続する2個の測定点から検出電圧の傾きを取得する。取得部22は、互いに隣り合う検出電圧の傾きに基づいて検出電圧を2階微分した値を第2の測定値として算出する。そして、判定部23は、第2の測定値が予め定められた第2の判定範囲を逸脱する場合に、サーミスタ回路に異常が生じていると判定する。 In this embodiment, the acquisition unit 22 selects three consecutive measurement points. Then, the acquisition unit 22 acquires the slope of the detected voltage from two consecutive measurement points. The acquisition unit 22 calculates the second measurement value by second-order differentiation of the detected voltage based on the slope of the adjacent detected voltages. Then, the determination unit 23 determines that an abnormality has occurred in the thermistor circuit if the second measurement value deviates from a predetermined second determination range.

 例えば、取得部22は、測定点MP1から測定点MP2への第1の傾き、および測定点MP2から測定点MP3への第2の傾きを算出する。そして、第2の傾きから第1の傾きを減算した値を測定点MP1から測定点MP3までの時間で除算した値を2階微分の値として算出する。2階微分の値が第2の測定値に相当する。この例では、第2の測定値は、ほぼゼロである。第2の測定値は第2の判定範囲内であるために、判定部23は、サーミスタ回路19は正常であると判定する。 For example, the acquisition unit 22 calculates a first slope from measurement point MP1 to measurement point MP2, and a second slope from measurement point MP2 to measurement point MP3. Then, the acquisition unit 22 subtracts the first slope from the second slope, divides the result by the time from measurement point MP1 to measurement point MP3, and calculates the second derivative. The second derivative corresponds to the second measurement value. In this example, the second measurement value is approximately zero. Because the second measurement value is within the second determination range, the determination unit 23 determines that the thermistor circuit 19 is normal.

 次に、取得部22は、測定点MP3における2階微分の値を算出する。取得部22は、測定点MP2,MP3,MP4の検出電圧を取得する。そして、取得部22は、矢印67aに示すように測定点MP2から測定点MP3への第1の傾き、および矢印67bに示す測定点MP3から測定点MP4への第2の傾きを算出する。そして、第2の傾きから第1の傾きを減算した値を測定点MP2から測定点MP4までの時間ts1で除算した2階微分の値を第2の測定値として算出する。この場合に、第2の測定値は第2の判定範囲の上限値を超えているために、判定部23は、サーミスタ回路は異常であると判定する。 Next, the acquisition unit 22 calculates the second derivative at measurement point MP3. The acquisition unit 22 acquires the detected voltages at measurement points MP2, MP3, and MP4. The acquisition unit 22 then calculates a first slope from measurement point MP2 to measurement point MP3, as indicated by arrow 67a, and a second slope from measurement point MP3 to measurement point MP4, as indicated by arrow 67b. The acquisition unit 22 then subtracts the first slope from the second slope, divides the result by the time ts1 from measurement point MP2 to measurement point MP4, and calculates the second derivative as the second measurement value. In this case, because the second measurement value exceeds the upper limit of the second judgment range, the judgment unit 23 judges that the thermistor circuit is abnormal.

 判定部23がサーミスタ回路の異常を検出した後には、異常の警報がリセットされるまで、異常を検出する制御は中止することができる。または、取得部22は、測定点MP3,MP4,MP5の検出電圧を取得する。この場合に、第2の測定値は、第2の判定範囲の下限値よりも小さくなる。しかしながら、第2の判定範囲の上限値を超えた直後であるために、判定部23は、検出電圧の上昇が完了したと判定しても構わない。 After the judgment unit 23 detects an abnormality in the thermistor circuit, control to detect the abnormality can be suspended until the abnormality alarm is reset. Alternatively, the acquisition unit 22 acquires the detected voltages at measurement points MP3, MP4, and MP5. In this case, the second measurement value will be smaller than the lower limit of the second judgment range. However, because it has just exceeded the upper limit of the second judgment range, the judgment unit 23 may determine that the increase in the detected voltage has completed.

 図16に、固定抵抗にひびが生じた場合の検出電圧のグラフを示す。時刻t4において固定抵抗16にひびが発生して、矢印64に示すように検出電圧が急激に減少している。取得部22は、互いに連続する3個の測定点を選定する。取得部22は、互いに連続する2個の測定点から検出電圧の傾きを取得する。取得部22は、互いに隣り合う検出電圧の傾きから検出電圧を時間にて2階微分した値を第2の測定値として算出する。 Figure 16 shows a graph of the detected voltage when a crack occurs in the fixed resistor. At time t4, a crack occurs in the fixed resistor 16, and the detected voltage drops sharply, as indicated by arrow 64. The acquisition unit 22 selects three consecutive measurement points. The acquisition unit 22 acquires the slope of the detected voltage from two consecutive measurement points. The acquisition unit 22 calculates the second-order time derivative of the detected voltage from the slope of adjacent detected voltages, as the second measurement value.

 測定点MP13までの検出電圧の傾きの変化は小さい。例えば、測定点MP12における検出電圧の2階微分の値はほぼゼロであるために、第2の判定範囲内である。判定部23は、サーミスタ回路19が正常であると判定する。 The change in the slope of the detected voltage up to measurement point MP13 is small. For example, the value of the second-order derivative of the detected voltage at measurement point MP12 is almost zero, so it is within the second judgment range. The judgment unit 23 determines that the thermistor circuit 19 is normal.

 次に、取得部22は、測定点MP13における2階微分の値を算出する。取得部22は、矢印68bに示す測定点MP13と測定点MP14との間の傾きから矢印68aに示す測定点MP12と測定点MP13との間の傾きを減算した値を、測定点MP12から測定点MP14までの時間ts2にて除算した値を第2の測定値として算出する。第2の測定値が第2の判定範囲の下限値未満であるために、判定部23は、サーミスタ回路19に異常が生じていると判定する。判定部23がサーミスタ回路の異常を判定した後には、異常の警報がリセットされるまでは、異常を検出する制御は中止することができる。 Next, the acquisition unit 22 calculates the second-order differential value at measurement point MP13. The acquisition unit 22 subtracts the slope between measurement points MP12 and MP13, indicated by arrow 68a, from the slope between measurement points MP13 and MP14, indicated by arrow 68b, and divides this value by the time ts2 from measurement point MP12 to measurement point MP14 to calculate a second measurement value. Because the second measurement value is less than the lower limit of the second judgment range, the judgment unit 23 judges that an abnormality has occurred in the thermistor circuit 19. After the judgment unit 23 judges that an abnormality has occurred in the thermistor circuit, control to detect the abnormality can be suspended until the abnormality alarm is reset.

 このように、温度に関する変数の2階微分の値が第2の判定範囲を逸脱した場合にサーミスタ回路に異常が生じていると判定することができる。換言すると、温度に関する変数の傾きが急激に変化した場合に、サーミスタ回路に異常が生じていると判定することができる。 In this way, if the value of the second-order derivative of the temperature-related variable falls outside the second judgment range, it can be determined that an abnormality has occurred in the thermistor circuit. In other words, if the slope of the temperature-related variable changes suddenly, it can be determined that an abnormality has occurred in the thermistor circuit.

 また、判定部23は、第2の測定値が正の値か負の値かを判定することができる。そして、第1の実施の形態と同様の制御を実施することができる。図15を参照して、第2の測定値が正の値である場合に、判定部23は、第1の測定値が正の値である場合と同様の原因の推定を行うことができる。例えば、判定部23は、サーミスタまたは固定抵抗に切削液が付着したと推定することができる。図16を参照して、第2の測定値が負の値である場合に、判定部23は、第1の測定値が負の値である場合と同様の原因の推定を行うことができる。例えば、判定部23は、固定抵抗に亀裂が生じたと推定することができる。 Furthermore, the determination unit 23 can determine whether the second measurement value is a positive value or a negative value. Then, the same control as in the first embodiment can be implemented. Referring to FIG. 15, if the second measurement value is a positive value, the determination unit 23 can infer the cause in the same way as when the first measurement value is a positive value. For example, the determination unit 23 can infer that cutting fluid has adhered to the thermistor or fixed resistor. Referring to FIG. 16, if the second measurement value is a negative value, the determination unit 23 can infer the cause in the same way as when the first measurement value is a negative value. For example, the determination unit 23 can infer that a crack has occurred in the fixed resistor.

 また、第1の実施の形態と同様に、表示部44は、異常の発生の時刻、第2の測定値、および警報を表示したり、第2の測定値が正の値か負の値かを表示したり、推定される異常の原因を表示したりしても構わない。また、記憶部42は、第1の実施の形態と同様に、異常の発生の時刻と共に、第2の測定値、警報、および推定される異常の原因を記憶しても構わない。 Furthermore, as in the first embodiment, the display unit 44 may display the time of occurrence of the abnormality, the second measurement value, and an alarm, display whether the second measurement value is positive or negative, and display the estimated cause of the abnormality. Further, as in the first embodiment, the memory unit 42 may store the second measurement value, the alarm, and the estimated cause of the abnormality along with the time of occurrence of the abnormality.

 図17に、本実施の形態におけるサーミスタ回路の異常を検出する制御のフローチャートを示す。ステップ71,72は、第1の実施の形態における制御のステップ71,72と同様である(図11を参照)。 Figure 17 shows a flowchart of the control for detecting an abnormality in the thermistor circuit in this embodiment. Steps 71 and 72 are the same as steps 71 and 72 of the control in the first embodiment (see Figure 11).

 次に、ステップ81において、取得部22は、過去に検出した検出電圧と今回に検出した検出電圧に基づいて、時間にて検出電圧を2階微分した値を第2の測定値として算出する。ステップ82において、判定部23は、検出電圧の2階微分の値が第2の判定範囲内であるか否かを判定する。ステップ82において、検出電圧の2階微分の値が第2の判定範囲内でない場合に、判定部23は、サーミスタ回路に異常が生じていると判定する。この場合に、制御はステップ84,85に移行する。 Next, in step 81, the acquisition unit 22 calculates the second-order derivative of the detected voltage with respect to time as a second measurement value based on the previously detected detected voltage and the currently detected detected voltage. In step 82, the determination unit 23 determines whether the second-order derivative of the detected voltage is within a second determination range. If the second-order derivative of the detected voltage is not within the second determination range in step 82, the determination unit 23 determines that an abnormality has occurred in the thermistor circuit. In this case, control proceeds to steps 84 and 85.

 ステップ84,85は、第1の実施の形態の制御のステップ76,77と同様である(図11を参照)。すなわち、表示部44は警報に関する情報を表示し、記憶部42は、警報に関する情報を記憶する。そしてこの制御を終了する。 Steps 84 and 85 are similar to steps 76 and 77 in the control of the first embodiment (see Figure 11). That is, the display unit 44 displays information related to the alarm, and the memory unit 42 stores information related to the alarm. This control then ends.

 一方で、ステップ82において、検出電圧の2階微分の値が第2の判定範囲内である場合に、判定部23は、サーミスタ回路は正常であると判定する。この場合に、制御はステップ83に移行する。 On the other hand, if the value of the second-order derivative of the detected voltage is within the second determination range in step 82, the determination unit 23 determines that the thermistor circuit is normal. In this case, control proceeds to step 83.

 ステップ83の制御は、第1の実施の形態の制御のステップ75と同様である(図11を参照)。すなわち、サーミスタ回路が正常であるか否かを判定する制御を終了する信号が入力されるまで、ステップ71からステップ83の制御を繰り返す。 The control of step 83 is the same as step 75 in the control of the first embodiment (see Figure 11). That is, the control of steps 71 to 83 is repeated until a signal is input to terminate the control that determines whether the thermistor circuit is normal.

 本実施の形態におけるサーミスタ回路の異常を検出する制御では、サーミスタの温度に依存せずに、精度よくサーミスタ回路の異常を検出することができる。特に、温度に対して検出電圧の変化が小さい場合(温度に対する検出電圧の感度が低い場合)にも、精度よくサーミスタ回路の異常を検出することができる。例えば、図14に示すNTCサーミスタの場合には、80℃未満の低温側の領域においても精度よくサーミスタ回路の異常を判定することができる。 The control for detecting abnormalities in the thermistor circuit in this embodiment can accurately detect abnormalities in the thermistor circuit without relying on the temperature of the thermistor. In particular, even when the change in detection voltage with respect to temperature is small (when the sensitivity of detection voltage to temperature is low), abnormalities in the thermistor circuit can be detected with high accuracy. For example, in the case of the NTC thermistor shown in Figure 14, abnormalities in the thermistor circuit can be accurately determined even in the low temperature range below 80°C.

 なお、第1の実施の形態における異常を検出する制御と、第2の実施の形態における異常を検出する制御とを同時に行っても構わない。例えば、第1の実施の形態における制御と第2の実施の形態における制御のうち、いずれか一方の制御において、サーミスタ回路が異常であると判定される場合に、最終的にサーミスタ回路が異常であると判定しても構わない。または、第1の実施の形態における異常を検出する制御と第2の実施の形態における異常を検出する制御とを独立して実施して、個別に警報に関する情報を表示したり記憶したりしても構わない。 It should be noted that the control for detecting an abnormality in the first embodiment and the control for detecting an abnormality in the second embodiment may be performed simultaneously. For example, if the thermistor circuit is determined to be abnormal in either the control in the first embodiment or the control in the second embodiment, it may ultimately be determined that the thermistor circuit is abnormal. Alternatively, the control for detecting an abnormality in the first embodiment and the control for detecting an abnormality in the second embodiment may be performed independently, with information regarding the alarm being displayed or stored separately.

 上記の通りに説明した少なくとも一つの実施の形態によれば、サーミスタ回路の異常を精度よく検出できる異常検出装置を提供することができる。 At least one of the embodiments described above can provide an abnormality detection device that can accurately detect abnormalities in a thermistor circuit.

 本開示について詳述したが、本開示は上述した個々の実施形態に限定されるものではない。これらの実施形態は、本開示の要旨を逸脱しない範囲で、または、特許請求の範囲に記載された内容とその均等物から導き出される本開示の趣旨を逸脱しない範囲で、種々の追加、置き換え、変更、部分的削除等が可能である。また、これらの実施形態は、組み合わせて実施することもできる。例えば、上述した実施形態において、各動作の順序や各処理の順序は、一例として示したものであり、これらに限定されるものではない。また、上述した実施形態の説明に数値又は数式が用いられている場合も同様である。 Although the present disclosure has been described in detail, the present disclosure is not limited to the individual embodiments described above. Various additions, substitutions, modifications, partial deletions, etc. are possible to these embodiments without departing from the gist of the present disclosure, or the spirit of the present disclosure as derived from the content of the claims and their equivalents. These embodiments can also be implemented in combination. For example, in the above-described embodiments, the order of each operation and the order of each process are shown as examples and are not limited to these. The same applies when numerical values or formulas are used to explain the above-described embodiments.

 上記の実施の形態および変形例に関して以下の付記を開示する。 The following notes are provided regarding the above embodiments and variations.

 (付記1)
 サーミスタ回路の異常を検出する異常検出装置であって、
 サーミスタの抵抗値に対応する電圧を検出する電圧検出器と、
 電圧検出器からの信号に基づいて温度に関する変数を取得する取得部と、
 変数の変化に基づいてサーミスタ回路の異常を判定する判定部と、を備え、
 取得部は、予め定められた時間間隔にて変数を取得し、時間に対する変数の傾きを第1の測定値として算出し、
 判定部は、第1の測定値が予め定められた第1の判定範囲を逸脱する場合に、サーミスタ回路に異常が生じていると判定する、異常検出装置。
(Appendix 1)
An abnormality detection device for detecting an abnormality in a thermistor circuit,
a voltage detector that detects a voltage corresponding to the resistance value of the thermistor;
an acquisition unit that acquires a variable related to temperature based on a signal from the voltage detector;
a determination unit that determines whether there is an abnormality in the thermistor circuit based on a change in the variable,
The acquisition unit acquires a variable at a predetermined time interval and calculates a slope of the variable with respect to time as a first measurement value;
The determination unit determines that an abnormality has occurred in the thermistor circuit when the first measurement value deviates from a predetermined first determination range.

 (付記2)
 判定部は、第1の測定値が正の値か負の値か判定して判定結果を表示部に表示する、付記1に記載の異常検出装置。
(Appendix 2)
2. The abnormality detection device according to claim 1, wherein the determination unit determines whether the first measurement value is a positive value or a negative value and displays the determination result on the display unit.

 (付記3)
 サーミスタ回路の異常に関する情報を記憶する記憶部を備え、
 判定部がサーミスタ回路に異常が生じていると判定した場合に、記憶部は、異常が生じた時刻および第1の測定値に関する情報を記憶する、付記1または2に記載の異常検出装置。
(Appendix 3)
a storage unit for storing information relating to an abnormality in the thermistor circuit;
3. The abnormality detection device according to claim 1, wherein, when the determination unit determines that an abnormality has occurred in the thermistor circuit, the memory unit stores information regarding the time when the abnormality occurred and the first measurement value.

 (付記4)
 取得部は、変数を時間にて2階微分した値を第2の測定値として算出し、
 判定部は、第2の測定値が予め定められた第2の判定範囲を逸脱する場合に、サーミスタ回路に異常が生じていると判定する、付記1から3のいずれか一つに記載の異常検出装置。
(Appendix 4)
The acquisition unit calculates a second measurement value by differentiating the variable twice with respect to time;
4. The abnormality detection device according to claim 1, wherein the judgment unit judges that an abnormality has occurred in the thermistor circuit when the second measurement value deviates from a predetermined second judgment range.

 (付記5)
 付記1に記載の異常検出装置と、
 回転軸の回転位置を検出する角度算出部と、を備える、回転位置検出器。
(Appendix 5)
an anomaly detection device according to claim 1;
and an angle calculation unit that detects the rotation position of the rotation shaft.

 (付記6)
 サーミスタ回路の異常を検出する異常検出装置であって、
 サーミスタの抵抗値に対応する電圧を検出する電圧検出器と、
 電圧検出器からの信号に基づいて温度に関する変数を取得する取得部と、
 変数の変化に基づいてサーミスタ回路の異常を判定する判定部と、を備え、
 取得部は、予め定められた時間間隔にて変数を取得し、変数を時間にて2階微分した値を測定値として算出し、
 判定部は、測定値が予め定められた判定範囲を逸脱する場合に、サーミスタ回路に異常が生じていると判定する、異常検出装置。
(Appendix 6)
An abnormality detection device for detecting an abnormality in a thermistor circuit,
a voltage detector that detects a voltage corresponding to the resistance value of the thermistor;
an acquisition unit that acquires a variable related to temperature based on a signal from the voltage detector;
a determination unit that determines whether there is an abnormality in the thermistor circuit based on a change in the variable,
The acquisition unit acquires a variable at a predetermined time interval and calculates a second-order derivative of the variable with respect to time as a measurement value;
The determination unit determines that an abnormality has occurred in the thermistor circuit when the measured value deviates from a predetermined determination range.

 (付記7)
 判定部は、測定値が正の値か負の値かを判定して判定結果を表示部に表示する、付記6に記載の異常検出装置。
(Appendix 7)
7. The abnormality detection device according to claim 6, wherein the determination unit determines whether the measurement value is a positive value or a negative value and displays the determination result on the display unit.

10 回転位置検出器
13 回路基板
14 記憶部
17 電圧検出器
19 サーミスタ回路
22 取得部
23 判定部
41 機械制御装置
42 記憶部
44 表示部
10 Rotational position detector 13 Circuit board 14 Memory unit 17 Voltage detector 19 Thermistor circuit 22 Acquisition unit 23 Determination unit 41 Machine control device 42 Memory unit 44 Display unit

Claims (7)

 サーミスタ回路の異常を検出する異常検出装置であって、
 サーミスタの抵抗値に対応する電圧を検出する電圧検出器と、
 前記電圧検出器からの信号に基づいて温度に関する変数を取得する取得部と、
 前記変数の変化に基づいて前記サーミスタ回路の異常を判定する判定部と、を備え、
 前記取得部は、予め定められた時間間隔にて前記変数を取得し、時間に対する前記変数の傾きを第1の測定値として算出し、
 前記判定部は、前記第1の測定値が予め定められた第1の判定範囲を逸脱する場合に、前記サーミスタ回路に異常が生じていると判定する、異常検出装置。
An abnormality detection device for detecting an abnormality in a thermistor circuit,
a voltage detector that detects a voltage corresponding to the resistance value of the thermistor;
an acquisition unit that acquires a variable related to temperature based on a signal from the voltage detector;
a determination unit that determines an abnormality in the thermistor circuit based on a change in the variable,
the acquisition unit acquires the variable at a predetermined time interval and calculates a slope of the variable with respect to time as a first measurement value;
The abnormality detection device, wherein the determination unit determines that an abnormality has occurred in the thermistor circuit when the first measurement value deviates from a predetermined first determination range.
 前記判定部は、前記第1の測定値が正の値か負の値か判定して判定結果を表示部に表示する、請求項1に記載の異常検出装置。 The anomaly detection device of claim 1, wherein the determination unit determines whether the first measurement value is a positive value or a negative value and displays the determination result on a display unit.  前記サーミスタ回路の異常に関する情報を記憶する記憶部を備え、
 前記判定部が前記サーミスタ回路に異常が生じていると判定した場合に、前記記憶部は、異常が生じた時刻および前記第1の測定値に関する情報を記憶する、請求項1または2に記載の異常検出装置。
a storage unit that stores information regarding an abnormality in the thermistor circuit;
3. The abnormality detection device according to claim 1, wherein when the determination unit determines that an abnormality has occurred in the thermistor circuit, the storage unit stores information about the time when the abnormality occurred and the first measurement value.
 前記取得部は、前記変数を時間にて2階微分した値を第2の測定値として算出し、
 前記判定部は、前記第2の測定値が予め定められた第2の判定範囲を逸脱する場合に、前記サーミスタ回路に異常が生じていると判定する、請求項1から3のいずれか一項に記載の異常検出装置。
the acquisition unit calculates a second measurement value by differentiating the variable with respect to time,
4. The abnormality detection device according to claim 1, wherein the determination unit determines that an abnormality has occurred in the thermistor circuit when the second measurement value deviates from a predetermined second determination range.
 請求項1に記載の異常検出装置と、
 回転軸の回転位置を検出する角度算出部と、を備える、回転位置検出器。
The abnormality detection device according to claim 1;
and an angle calculation unit that detects the rotation position of the rotation shaft.
 サーミスタ回路の異常を検出する異常検出装置であって、
 サーミスタの抵抗値に対応する電圧を検出する電圧検出器と、
 前記電圧検出器からの信号に基づいて温度に関する変数を取得する取得部と、
 前記変数の変化に基づいて前記サーミスタ回路の異常を判定する判定部と、を備え、
 前記取得部は、予め定められた時間間隔にて前記変数を取得し、前記変数を時間にて2階微分した値を測定値として算出し、
 前記判定部は、前記測定値が予め定められた判定範囲を逸脱する場合に、前記サーミスタ回路に異常が生じていると判定する、異常検出装置。
An abnormality detection device for detecting an abnormality in a thermistor circuit,
a voltage detector that detects a voltage corresponding to the resistance value of the thermistor;
an acquisition unit that acquires a variable related to temperature based on a signal from the voltage detector;
a determination unit that determines an abnormality in the thermistor circuit based on a change in the variable,
the acquisition unit acquires the variable at a predetermined time interval and calculates a second-order derivative of the variable with respect to time as a measurement value;
The determination unit determines that an abnormality has occurred in the thermistor circuit when the measured value deviates from a predetermined determination range.
 前記判定部は、前記測定値が正の値か負の値かを判定して判定結果を表示部に表示する、請求項6に記載の異常検出装置。 The anomaly detection device of claim 6, wherein the determination unit determines whether the measurement value is a positive value or a negative value and displays the determination result on a display unit.
PCT/JP2024/009186 2024-03-08 2024-03-08 Abnormality detection device and position detector Pending WO2025187080A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2024/009186 WO2025187080A1 (en) 2024-03-08 2024-03-08 Abnormality detection device and position detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2024/009186 WO2025187080A1 (en) 2024-03-08 2024-03-08 Abnormality detection device and position detector

Publications (2)

Publication Number Publication Date
WO2025187080A1 true WO2025187080A1 (en) 2025-09-12
WO2025187080A8 WO2025187080A8 (en) 2025-10-02

Family

ID=96990276

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2024/009186 Pending WO2025187080A1 (en) 2024-03-08 2024-03-08 Abnormality detection device and position detector

Country Status (1)

Country Link
WO (1) WO2025187080A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004325110A (en) * 2003-04-22 2004-11-18 Nec Lamilion Energy Ltd Method and apparatus for detecting failure of temperature sensor
JP2008145395A (en) * 2006-12-13 2008-06-26 Toyota Motor Corp Temperature detection device
WO2015056434A1 (en) * 2013-10-17 2015-04-23 旭化成株式会社 Biological-signal-measuring apparatus, and method for estimating contact state

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004325110A (en) * 2003-04-22 2004-11-18 Nec Lamilion Energy Ltd Method and apparatus for detecting failure of temperature sensor
JP2008145395A (en) * 2006-12-13 2008-06-26 Toyota Motor Corp Temperature detection device
WO2015056434A1 (en) * 2013-10-17 2015-04-23 旭化成株式会社 Biological-signal-measuring apparatus, and method for estimating contact state

Also Published As

Publication number Publication date
WO2025187080A8 (en) 2025-10-02

Similar Documents

Publication Publication Date Title
TWI650625B (en) Tool wear detecting device, detecting method thereof and tool wear compensation method
CN102023608B (en) Numerical controller
JP6493259B2 (en) Temperature monitoring device, temperature monitoring method, information processing program, and recording medium
KR101626458B1 (en) Apparatus for detecting malfunction of tool for machine tool
JP6174545B2 (en) Cutting fluid condition monitoring device using odor sensor
TW202028614A (en) Devic for real-time self diagnosis of a fan and the method using the same
JPH02116418A (en) Display device for abnormalities in working fluid temperature for wire electric discharge machine
CN100471622C (en) machine tool
TWI812997B (en) Motor device, gear motor, detection method and computer product
CN109844489B (en) Life prediction device
JP6800072B2 (en) Deterioration diagnosis method
WO2025187080A1 (en) Abnormality detection device and position detector
US9753456B2 (en) Device for detecting decrease in rotational speed of cooling fan of machine tool
JP6763669B2 (en) Display devices, failure detection methods for display devices, and online devices equipped with display devices.
CN120569685A (en) Vibration monitoring for fault detection in process automation
JP7577476B2 (en) Robot system and method for predicting life span of regenerative resistor
CN111307492B (en) System and method for judging multiple faults of constant temperature tank through temperature sensor combination
JP2007202296A (en) Power converter
EP4305391B1 (en) Method of detecting vibration anomalies in an electronic device and associated system
TWI515521B (en) Real time monitoring method for feeding device
KR101073081B1 (en) Overheat protection of motor
CN213932885U (en) A thermostat and an online monitoring system for ambient temperature
KR200158748Y1 (en) Automated device with self-diagnosis
KR100614636B1 (en) How to detect motor abnormalities
KR20010090150A (en) System for sensing operation of cooling fan

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24928361

Country of ref document: EP

Kind code of ref document: A1