摘要 |
PROBLEM TO BE SOLVED: To prevent an excess thermal protection by providing a detecting means for detecting a temperature of a heating component in a controller, and limiting an upper limit of an operating current based on the detected temperature and a drive mode. SOLUTION: A semiconductor 6A used for an inverter and a semiconductor 6B used for a converter are provided in a control board 5, and the semiconductors 6A, 6B and a fin temperature thermistor 8 for measuring a temperature of a semiconductor cooling radiating plate are provided in a control circuit 10. Temperature data from the thermistor 8 is input to a microcomputer 11, which compares the temperature of the thermistor 8 with a protective temperature of the preset semiconductors. If the temperature of the thermistor 8 is lower than the protective temperature, the control is continued, while if it is higher than the protective temperature, an operation mode is identified, and an upper limit of the current is limited based on the mode. |