Delta ASDA-A2R Servo Drive Fault Codes:
| Fault Code and Meaning | Cause and Remedy |
|---|---|
| AL001 Over current | Cause: Drive output short-circuit; Motor wiring error; IGBT abnormal; Control parameter error; Unreasonable command. Remedy:
|
| AL002 Over voltage | Cause: Input voltage higher than rated allowable voltage; Wrong power input system; Hardware damaged. Remedy:
|
| AL003 Under voltage | Cause: Input voltage lower than rated allowable voltage; No power supply. Remedy:
|
| AL004 Motor Combination Error | Cause: Encoder damaged; Encoder loose; Wrong motor connected. Remedy:
|
| AL005 Regeneration Error | Cause: Regenerative resistor unconnected or too low; Parameter P1-53 not set to zero when unused; Wrong parameter setting. Remedy:
|
| AL006 Overload | Cause: Continuous excessive loading (>100%); Inappropriate control system parameters; Wrong wiring; Defective encoder. Remedy:
|
| AL007 Overspeed | Cause: Unreasonable command; Inappropriate parameter setting (P2-34). Remedy:
|
| AL008 Abnormal Pulse Command | Cause: Pulse command frequency is higher than rated input frequency. Remedy:
|
| AL009 Excessive Deviation of Position Command | Cause: P2-35 too small; Gain too small; Torque limit too low; Excessive external load; Improper E-gear ratio. Remedy:
|
| AL011 Encoder Error | Cause: Wrong wiring; Encoder loose; Bad connection; Encoder damaged. Remedy:
|
| AL012 Adjustment Error | Cause: Analog input contact incorrectly set back to zero; Detection device damaged. Remedy:
|
| AL013 Emergency Stop | Cause: Emergency stop button pressed. Remedy:
|
| AL014 Reverse Limit Error | Cause: Reverse limit switch activated; Servo system unstable. Remedy:
|
| AL015 Forward Limit Error | Cause: Forward limit switch activated; Servo system unstable. Remedy:
|
| AL016 IGBT Overheat | Cause: Overloading / motor current too high; Drive output short-circuit. Remedy:
|
| AL017 Abnormal EEPROM | Cause: Error accessing EEPROM (EXGAB); Abnormal hidden parameter (E100X); Data in ROM damaged (E0001). Remedy:
|
| AL018 Abnormal Signal Output | Cause: Encoder error causing abnormal signal; Output pulse exceeds hardware range. Remedy:
|
| AL019 Serial Communication Error | Cause: Improper communication parameter; Incorrect address; Incorrect value. Remedy:
|
| AL020 Serial Communication Time Out | Cause: Improper time-out parameter; Command not received for long time. Remedy:
|
| AL022 Main circuit power leak phase | Cause: The main circuit power is abnormal. Remedy:
|
| AL023 Early warning for overload | Cause: Early warning for overload. Remedy:
|
| AL024 Encoder initial magnetic field error | Cause: The initial magnetic field of the encoder is in error (Signal U, V, W of the encoder magnetic field is in error). Remedy:
|
| AL025 The internal of the encoder is in error | Cause: The internal of the encoder is in error (The internal memory and the internal counter are in error). Remedy:
|
| AL026 Unreliable internal data of the encoder | Cause: The encoder is in error (Errors occur in the internal data for three times continuously). Remedy:
|
| AL027 Encoder reset error | Cause: Reset the encoder. Remedy:
|
| AL030 Motor Crash Error | Cause: Motor Crash Error. Remedy:
|
| AL031 Incorrect wiring of the motor power line U, V, W, GND | Cause: The wiring of U, V, W, GND of the motor is incorrect connected. Remedy:
|
| AL033 Connection of 26 pin on converter box is breakdown | Cause: Connection of 26 pin on converter box is breakdown. Remedy:
|
| AL035 Motor Temperature Error | Cause: Motor temperature error. Remedy:
|
| AL040 Excessive deviation of full-closed loop position control | Cause: Excessive deviation of full closed-loop position control. Remedy:
|
| AL041 Communication of CN5 is breakdown | Cause: Communication of CN5 is breakdown. Remedy:
|
| AL044 Warning of servo drive function overload | Cause: Warning of servo drive function overload. Remedy:
|
| AL050 Auto detection of motor parameters is completed | Cause: When executing the function of PM-01 (Automatic Identification of Motor Parameter), the alarm occurs when the auto detection is completed. Remedy:
|
| AL051 Auto detection of motor parameters is in error | Cause: When executing the function of PM-01, if the friction is too big, motor is stuck or entering wrong resolution and pitch pole, this alarm will occur. Remedy:
|
| AL052 Initial magnetic pole detection error | Cause: When motor does not connect to Hall sensor, it will search the initial magnetic pole when power on. If not found, this alarm occurs. Remedy:
|
| AL053 Motor parameter is not confirmed | Cause: If PM-02 = 0, this alarm occurs when motor servo On. Remedy:
|
| AL054 Exceeding the range of motor parameters | Cause: When switching the motor type, if the setting value exceeds the range of PM-00, this alarm will occur. Remedy:
|
| AL055 Motor parameter is not confirmed (Magnetic Field Deviation) | Cause: When enabling the Y item of PM-09, servo will detect the motor’s current magnetic field and compare it with the position of Hall sensor. When deviation is excessive, this alarm occurs. Remedy:
|
| AL057 Feedback pulse is lost | Cause: When P2-81 = 1, it will check if pulse is lost. If the pulse loss amount exceeds the value of P2-82, this alarm will occur. Remedy:
|
| AL058 Excessive deviation of initial magnetic pole detection position when power on | Cause: During initial magnetic pole detection, the position error exceeded the range.
Remedy:
|
| AL067 Motor Temperature Warning | Cause: Motor’s temperature is too high. Check if the temperature of the surrounding environment is too high. Remedy:
|
| AL099 DSP firmware upgrade | Cause: DSP firmware upgrade required or in progress. Check if the firmware is upgraded. Remedy:
|
| AL111 CANopen SDO receives overflow | Cause: SDO Rx Buffer overflow. The servo drive received (or sent) more than two SDOs within 1ms. Remedy:
|
| AL112 CANopen PDO receives overflow | Cause: PDO Rx Buffer overflow. The servo drive received (or sent) more than two PDOs of COBID within 1ms. Remedy:
|
| AL121 Index error occurs when accessing CANopen PDO | Cause: The specified Index in the message does not exist. Check if the Entry Index of PDO Mapping is modified when PDO is receiving or sending. Remedy:
|
| AL122 Sub-Index error occurs when accessing CANopen PDO | Cause: The specified Sub-Index in the message does not exist. Check if the Entry Sub-index of PDO Mapping is modified when PDO is receiving or sending. Remedy:
|
| AL123 Data Size error occurs when accessing CANopen PDO | Cause: The data length in the message does not match to the specified object. Check if the data length of Entry of PDO Mapping is modified when PDO is receiving or sending. Remedy:
|
| AL124 Data range error occurs when accessing CANopen PDO | Cause: The data value in the message is over the range of the specified object. Check if the written range is wrong when PDO is receiving or sending. Remedy:
|
| AL125 CANopen PDO Object is read-only and write-protected | Cause: The specified object in the message is write-protected. Check if the specified object is read-only when PDO is receiving or sending. Remedy:
|
| AL126 CANopen PDO Object is not allowed in PDO | Cause: The specified object in the message does not support PDO. Check if the specified object allows PDO Mapping when PDO is receiving or sending. Remedy:
|
| AL127 CANopen PDO Object is write-protected when Servo On | Cause: The specified object in the message is write-protected when Servo ON. Check that when PDO is receiving or sending, if the specified object is write-protected when Servo On. Remedy:
|
| AL128 Error occurs when reading CANopen PDO object via EEPROM | Cause: An error occurs when loading the default value via ROM at start-up. All objects of CAN returns to the default value automatically. When PDO is receiving or sending, check if the error occurs because the specified object reads EEPROM. Remedy:
|
| AL129 Error occurs when writing CANopen PDO object via EEPROM | Cause: An error occurs when saving the current value into ROM. When PDO is receiving or sending, check if the error occurs because the specified object is wrote into EEPROM. Remedy:
|
| AL130 The accessing address of EEPROM is out of range when using CANopen PDO object | Cause: The quantity of the data inside ROM is over the planned space (likely due to software update where old version data cannot be used). Check that when PDO is receiving or sending, if the specified object enables EEPROM address exceeds the limit. Remedy:
|
| AL131 CRC of EEPROM calculation error occurs when using CANopen PDO object | Cause: The data stored in ROM is damaged. All CANopen objects automatically return to the default value. Check if the specified object would cause CRC calculation error in EEPROM when PDO is receiving or sending. Remedy:
|
| AL132 Enter the incorrect password when using CANopen PDO object | Cause: When entering parameters via CAN, parameters are password-protected. Check if the specified object enters the wrong password when PDO is receiving or sending. Remedy:
|
| AL185 Abnormal CAN Bus hardware | Cause: Abnormal CAN Bus hardware detected.
Remedy:
|
| AL201 An error occurs when loading CANopen data | Cause: An error occurs when loading CANopen data.
Remedy: The user must enter the correct value again:
|
| AL213 Error writing parameter via PR (Parameter exceeds range) | Cause: PR command TYPE 8 error. The parameter exceeds the range. Remedy:
|
| AL215 Error writing parameter via PR (Parameter is read-only) | Cause: PR command TYPE 8 error. The parameter is read-only. Remedy:
|
| AL217 Error writing parameter via PR (Servo On or invalid value) | Cause: PR command TYPE 8 error. Servo On state prevents writing or value is invalid. Remedy:
|
| AL235 PR command overflows | Cause: PR mode continuously operates in one direction causing feedback register overflow. Coordinate system cannot reflect correct position. Occurs if issuing absolute positioning command (except incremental) at this time. Remedy:
|
| AL245 PR positioning is over time | Cause: PR positioning is over time. This alarm should not occur momentarily. If it does, please contact distributors. Remedy:
|
| AL249 The number of PR command exceeds the range | Cause: The number of PR command exceeds the range. This alarm should not occur momentarily. If it does, please contact distributors. Remedy:
|
| AL261 Index error occurs when accessing CANopen object | Cause: The specified Index in the message does not exist. This alarm should not occur momentarily. If it does, please contact distributors. Remedy:
|
| AL263 Sub-Index error occurs when accessing CANopen object | Cause: The specified Sub-Index in the message does not exist. This alarm should not occur momentarily. If it does, please contact distributors. Remedy:
|
| AL265 Data size error occurs when accessing CANopen object | Cause: The data length in the message does not match to the specified object. This alarm should not occur momentarily. If it does, please contact distributors. Remedy:
|
| AL267 Data range error occurs when accessing CANopen object | Cause: The data in the message is over the range of the specified object. This alarm should not occur momentarily. If it does, please contact distributors. Remedy:
|
| AL269 CANopen object is read-only and write-protected | Cause: The specified object in the message is write-protected. This alarm should not occur momentarily. If it does, please contact distributors. Remedy:
|
| AL266 CANopen PDO Object is not allowed in PDO | Cause: The specified object in the message does not support PDO. This alarm should not occur momentarily. If it does, please contact distributors. Remedy:
|
| AL268 CANopen object is write-protected when Servo On | Cause: The specified object in the message is write-protected when Servo ON. This alarm should not occur momentarily. If it does, please contact distributors. Remedy:
|
| AL26F Error occurs when reading CANopen object via EEPROM | Cause: An error occurs when loading the default value via ROM at start-up. All objects of CAN return to the default value automatically. Remedy:
|
| AL271 Error occurs when writing CANopen object via EEPROM | Cause: An error occurs when saving the current value into ROM. Remedy:
|
| AL273 The accessing address of EEPROM is out of range when using CANopen object | Cause: The quantity of the data inside ROM is over the planned space. It is probably because the software has been updated. The data inside ROM is stored by the old version. Thus, it cannot be used. Remedy:
|
| AL275 CRC of EEPROM calculation error occurs when using CANopen object | Cause: It indicates that the data stored in ROM has been damaged. All objects of CAN will return to the default settings automatically. Remedy:
|
| AL277 Enter the incorrect password when using CANopen object | Cause: When entering parameters via CAN, the parameters are password-protected. Users have to decode the password first. Remedy:
|
| AL283 Forward Software Limit | Cause: Forward Software Limit is determined by the position command, not the actual feedback position. It is because the command will arrive first and then the feedback. When the protection function is activated, the actual position might not be over the limit. Remedy:
|
| AL285 Reverse Software Limit | Cause: Reverse Software Limit is determined by the position command, not the actual feedback position. It is because the command will arrive first and then the feedback. When the protection function is activated, the actual position might not be over the limit. Remedy:
|
| AL289 Feedback position counter overflows | Cause: Feedback position counter overflows. Remedy:
|
| AL291 Servo Off error | Cause: Servo Off error. Remedy:
|
| AL301 CANopen fails to synchronize | Cause: CANopen fails to synchronize. Remedy:
|
| AL302 The synchronized signal of CANopen is sent too fast | Cause: The synchronized signal of CANopen is sent too fast. Remedy:
|
| AL303 The synchronized signal of CANopen is sent too slow | Cause: The synchronized signal of CANopen is sent too slow. Remedy:
|
| AL304 CANopen IP command fails | Cause: CANopen IP command fails. Remedy:
|
| AL305 SYNC Period is in error | Cause: SYNC Period is in error. Remedy:
|
| AL380 Position Deviation Alarm | Cause: DO.MC_OK is ON and becomes OFF because DO.TPOS turns OFF. Remedy:
|