Delta ASDA-E3 Series Servo Drive Fault Codes:
| Fault Code and Meaning | Cause and Remedy |
|---|---|
| AL001 Overcurrent | Cause:
Remedy:
|
| AL002 Overvoltage | Cause:
Remedy:
|
| AL003 Undervoltage | Cause:
Remedy:
|
| AL004 Motor combination error | Cause:
Remedy:
|
| AL005 Regeneration error | Cause:
Remedy:
|
| AL006 Overload | Cause:
Remedy:
|
| AL007 Excessive deviation of Speed command | Cause:
Remedy:
|
| AL008 Abnormal pulse command | Cause: Pulse command frequency is higher than the rated input frequency. Remedy:
|
| AL009 Excessive deviation of Position command | Cause:
Remedy:
|
| AL010 Voltage error during regeneration | Cause:
Remedy:
|
| AL011 CN2 communication failed | Cause:
Remedy:
|
| AL012 Calibration error | Cause:
Remedy:
|
| AL013 Emergency stop | Cause: The emergency stop button is pressed. Remedy: Make sure the emergency stop button is off. Set DI.EMGS to off to clear. |
| AL014 Negative limit error | Cause:
Remedy:
|
| AL015 Positive limit error | Cause:
Remedy:
|
| AL016 Abnormal IGBT temperature | Cause:
Remedy:
|
| AL017 EEPROM error | Cause:
Remedy:
|
| AL018 OA and OB output error | Cause:
Remedy:
|
| AL020 Serial communication timeout | Cause:
Remedy:
|
| AL022 RST power error | Cause: RST power cable is loose or there is no power. (Note: Warning by default. Set P2.066 [Bit 12] to 1 to make it an alarm). Remedy: Check if RST power cable is loose or no power.
|
| AL023 Early overload warning | Cause: Early overload warning. Remedy:
|
| AL024 Encoder initial magnetic field error | Cause: The initial magnetic field of the encoder U, V, W signal is in error. Remedy:
|
| AL025 Encoder internal error | Cause:
Remedy:
|
| AL026 Encoder unreliable internal data | Cause:
Remedy:
|
| AL027 Encoder internal reset error | Cause: Encoder reset. Remedy:
|
| AL028 Battery voltage error or encoder internal error | Cause:
Remedy:
|
| AL029 Gray code error | Cause: Absolute position within a single revolution is in error. Remedy: Cycle power to operate motor. If alarm occurs again, replace encoder. |
| AL02A Number of revolutions of the encoder is in error | Cause: Internal signal of encoder is abnormal causing revolution count error. Remedy: Send your servo motor back to the distributor or contact Delta. |
| AL02B Motor data error | Cause: Accessing the internal data of the motor is in error. Remedy: Send your servo motor back to Delta. |
| AL02F Blocked rotor protection | Cause:
Remedy:
|
| AL030 Motor collision error | Cause: Motor hits device, reaching torque value (P1.057) for duration (P1.058). Remedy:
|
| AL031 Motor power cable wiring error | Cause: Incorrect wiring of motor power cable (U, V, W) and ground. (Detection set by P2.065 [Bit 8]). Remedy: Check wiring of motor power cable and ground. Follow manual instructions. Cycle power. |
| AL032 Abnormal encoder vibration | Cause: Abnormal vibration (internal signal or mechanical part abnormal). Remedy: Check if vibration exceeds 2.5 G. If within range but alarm occurs, contact distributor. Clear via DI.ARST or cycle power. |
| AL033 Motor is in error | Cause: The encoder signal is in error. Remedy:
|
| AL034 Encoder internal communication error | Cause: Internal communication error for absolute encoder or other internal error. Remedy:
|
| AL035 Encoder temperature exceeds protective range | Cause: Encoder temperature is over 100°C (212°F). Remedy: Set P0.002 to -124 to read temperature. Improve heat dissipation. If difference between encoder and motor > 30°C, return motor. Cycle power once temp is < 100°C. |
| AL036 Encoder alarm status error | Cause: Encoder sends alarm signal, but drive read status shows no error. Remedy:
|
| AL042 Voltage input for analog Speed command is too high | Cause: Voltage input for the analog Speed command is higher than the level specified by P1.083. Remedy: Check and make sure the voltage source for the analog Speed command is correct. Check the value of P1.083, and if this function is not required, set it to 0. To Clear: DI.ARST |
| AL044 Servo function operational warning | Cause: Condition: too many motor control functions on the servo drive are enabled. Cause: servo function operational alarm. Remedy:
|
| AL045 E-Gear ratio value error | Cause: The value of the E-Gear ratio exceeds the range (1 – 262144). The value is found to be in error after the servo drive is powered on. Remedy: Check if the value of the E-Gear ratio is within the allowable range (1 – 262144). If not, correct the value. To Clear: Cycle power on the servo drive after correcting the value. |
| AL048 OA and OB output error | Cause: The output frequency of the OA and OB pulses is higher than the maximum output frequency of the hardware. 1. Resolution of OA/OB pulses set too high. 2. Interference or damage to encoder signal cable. 3. Encoder error. Remedy:
To Clear: DI.ARST or Contact distributor. |
| AL053 Motor parameter error | Cause: Motor parameter is in error. Remedy: Check the motor barcode in the Device Information screen of the ASDA-Soft or replace the motor. To Clear: Cycle power on the servo drive. |
| AL056 Excessive motor speed | Cause: Filtered motor speed exceeds the setting of P1.111. Remedy:
To Clear: DI.ARST |
| AL05C Motor position feedback error | Cause: Sudden jumps occur to the motor position feedback. 1. Encoder feedback abnormal/damaged. 2. Encoder feedback interference. Remedy:
To Clear: Cycle power on the servo drive. |
| AL060 Absolute position is lost | Cause: Losing recorded number of revolutions due to low battery or power loss. 1. Battery voltage too low. 2. Battery replaced while power off. 3. Battery not installed/poor connection. Remedy:
|
| AL061 Encoder undervoltage | Cause: Battery voltage of absolute encoder is lower than rated value (3.1V). Remedy: Check voltage (monitoring variable 26h) or measure physically. Replace battery while power is ON if too low. To Clear: Automatically cleared when voltage > 3.1V. |
| AL062 Number of revolutions of the absolute encoder overflows (issued by encoder) | Cause: Revolutions exceed range -32768 to +32767. Motor rotation cycle exceeds allowable range. Remedy: Check if number of revolutions is within range. If not, re-establish the absolute origin position. To Clear: Cycle power on the servo drive. |
| AL064 Encoder vibration warning | Cause: Abnormal vibration in encoder. Internal signal or mechanical part is abnormal. Remedy: Check if motor vibration is within warning range (2.0 to 2.5 G). If vibration is low but alarm persists, contact Delta. To Clear: DI.ARST or cycle power. |
| AL066 Number of revolutions of the absolute encoder overflows (issued by servo drive) | Cause: Revolutions (P0.051) exceed half the encoder resolution number of revolutions. Remedy: 1. Check if revolutions are within range. Re-establish absolute origin if needed. 2. Set P2.069.Z to 1 to enable function for preventing rotary axis position loss. To Clear: Re-establish the absolute origin position. |
| AL067 Encoder temperature warning | Cause: Encoder temperature is over 85°C but under 100°C. Remedy: Set P0.002 to -124 to read encoder temperature. Improve heat dissipation. If temp difference between encoder and motor > 30°C, contact Delta. To Clear: Cycle power on the servo drive. |
| AL068 Absolute data transmitted by I/O is in error | Cause: Time sequence is wrong when reading absolute position by DI/O, or reading timeout. Remedy: 1. Correct time sequence: DI.ABSQ follows DO.ABSR status. 2. Check duration logic (read DO.ABSD within 200ms after DO.ABSR switches on). To Clear: Cycle power on the servo drive. |
| AL069 Wrong motor type | Cause: Incremental motor does not support absolute function. Remedy: 1. Check if motor is incremental or absolute. 2. Set P2.069.X to 0 if operating absolute motor as incremental. To Clear: Set P2.069.X to 0 and cycle power. |
| AL06A Absolute position is lost | Cause: 1. Absolute position not established (First time use, battery drained, E-Gear modified). 2. Error occurred (Encoder cable damaged, momentary power failure, J1/J2 reversely connected, Batt voltage < 2.9V). Remedy:
To Clear: Automatically cleared after establishing absolute origin position. |
| AL06B Error between servo drive internal position and encoder position is too large | Cause: When powered by battery, motor rotations exceeded limits or mechanical parts moved during transport. Remedy: Re-establish the absolute origin position. |
| AL06E Encoder type is unidentifiable | Cause: The servo drive cannot identify the encoder type. Remedy: Replace the motor immediately. |
| AL06F The absolute position is not established | Cause: Establishment of absolute position timed out. Remedy: Cycle power and re-establish absolute origin. If issue persists, contact distributor. |
| AL06F The absolute position is not established | Cause: Absolute origin position is lost or not established. Remedy:
|
| AL070 Encoder did not complete the read / write procedure | Cause: Reading and writing commands are not complete. Remedy:
|
| AL071 Number of revolutions of the encoder is in error | Cause: The internal signal of the encoder is abnormal, causing error in the number of revolutions of the encoder. Remedy:
|
| AL072 Encoder overspeed | Cause:
Remedy:
|
| AL073 Encoder memory error | Cause: An error occurs when the encoder is reading data from or writing data to EEPROM. Remedy:
|
| AL074 Encoder single-turn absolute position is in error | Cause: The single-turn position in the encoder is in error. Remedy:
|
| AL075 Encoder absolute number of revolutions is in error | Cause: The absolute number of revolutions in the encoder is in error. Remedy:
|
| AL077 Encoder internal error | Cause: Encoder internal error (internal computing error). Remedy:
|
| AL079 Encoder parameter setting incomplete | Cause: The servo drive is not cycled after the encoder parameter is written to the encoder, so the parameter value is not updated. Remedy:
|
| AL07A Encoder Z phase position is lost | Cause: Encoder Z phase position is in error. Remedy:
|
| AL07B Encoder memory is busy | Cause: The encoder memory is busy. Remedy:
|
| AL07C Command to clear the absolute position is issued when motor speed > 200 rpm | Cause: The command to clear the absolute position is issued when the motor speed is over 200 rpm. Remedy:
|
| AL07D Motor stops operating when servo drive power is cycled before AL07C is cleared | Cause: AL07C occurs and is not cleared before the power is cycled on the servo drive, and the motor stops operating. Remedy:
|
| AL07E Error occurs when the encoder clears the procedure | Cause: The number of retry attempts for the encoder to clear the procedure exceeds 11 times. Remedy:
|
| AL07F Encoder version error | Cause: The encoder version read by the servo drive is in error. Remedy:
|
| AL083 Servo drive outputs excessive current | Cause:
Remedy:
|
| AL085 Regeneration setting error | Cause: Regeneration control error. Regenerative resistor is not operating, but the regenerative voltage remains at 400V. Remedy:
|
| AL086 Regenerative resistor overload | Cause:
Remedy:
|
| AL088 Servo function operational alarm | Cause: Too many motor control functions on the servo drive are enabled. Remedy:
|
| AL089 Current detection interference | Cause: Current detection in the servo drive is affected by an external interference source. Remedy:
|
| AL08A Auto tuning function – command error | Cause: No command issued within 15 seconds after starting auto tuning.
Remedy:
|
| AL08B Auto tuning function – dwell time is too short | Cause: Dwell time in the cycle is too short for the algorithm to perform calculation. Remedy:
|
| AL08C Auto tuning function – inertia estimation error | Cause:
Remedy:
|
| AL095 Regenerative resistor is disconnected or regenerative circuit is in error | Cause: 1. The value of P1.053 (Regenerative resistor capacity) is greater than 0, but no external regenerative resistor is connected. 2. The regenerative circuit is in error. Remedy: 1. Ensure to connect the regenerative resistor to the servo drive and check if the value of P1.053 is correct. 2. If the servo drive does not have a built-in regenerative resistor and does not need an external regenerative resistor, set P1.053 to 0. 3. Check if the regenerative resistor is disconnected. 4. If the issue persists, send your servo drive back to the distributor or contact Delta. How to clear: DI.ARST |
| AL099 DSP firmware error | Cause: EEPROM is not reset after DSP firmware is updated. Remedy: Check if the firmware is updated. If so, set P2.008 to 30, 28, and then cycle power on the servo drive. Contact Delta if this error persists. How to clear: Set P2.008 to 30, 28, and then cycle power on the servo drive. |
| AL09C Parameter reset failed | Cause: Condition: the parameter reset process is not complete. An error occurred during the parameter reset process, so the reset process could not be completed. Remedy: Check if the power is cut off during the reset process. Check the power wiring and switch. How to clear: Set P2.008 to 30, 28, and then cycle power on the servo drive. |
| AL0A6 Absolute positions of the servo drive and motor do not match | Cause: Condition: suppose there are servo drive A, servo motor A, servo drive B, and servo motor B. Servo drive A and servo drive B have established the absolute origin positions with servo motor A and servo motor B respectively. In this case, if you operate servo drive A with servo motor B, AL0A6 will be triggered. Replace the servo drive or servo motor. Remedy: Re-establish the absolute origin position. How to clear: Re-establish the absolute origin position. |
| AL111 Buffer overflow occurs when SDO is received | Cause: SDO Rx Buffer overflows (more than two SDOs are received within 1 ms). Remedy: Check if the servo drive or the master receives or sends more than one SDO within 1 ms. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL112 Buffer overflow occurs when PDO is received | Cause: PDO Rx Buffer overflows (more than two PDOs of the same COB-ID are received within 1 ms). Remedy: Check if the servo drive or the master receives or sends more than one PDO of the same COB-ID within 1 ms. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL113 TxPDO transmission failed | Cause: PDO packet cannot be successfully sent. Remedy: Check if the communication circuit of the servo drive works normally. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL121 Object’s index does not exist when PDO is accessed | Cause: When the servo drive receives the PDO from the controller, the specified object’s index number is incorrect, so the servo drive cannot identify it. Remedy: 1. Check if the object’s index number for PDO mapping of the controller is correct. 2. If the index number is correct, it means this specified object is not supported by the servo drive. Check if it is necessary to use this object or if you can substitute it with a different object. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL122 Object’s sub-index does not exist when PDO is accessed | Cause: When the servo drive receives the PDO from the controller, the specified object’s sub-index number is incorrect, so the servo drive cannot identify it. Remedy: 1. Check if the object’s sub-index number for PDO mapping of the controller is correct. 2. If the sub-index number is correct, it means this specified object is not supported by the servo drive. Check if it is necessary to use this object or if you can substitute it with a different object. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL123 Data length error occurs when PDO is accessed | Cause: Data length in the message does not match the length of the specified object. Remedy: Check if the data length of PDO mapping entry is changed when the servo drive receives or sends the PDO. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL124 Data range error occurs when PDO is accessed | Cause: The data value in the message exceeds the range of the specified object. Remedy: Check if the written data is within range when the servo drive receives or sends the PDO. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL125 PDO object is read-only and write-protected | Cause: The specified object in the message is read-only and write-protected. Remedy: Check if the object for PDO mapping is read-only. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL126 Specified object does not support PDO mapping | Cause: The specified object does not support PDO mapping. Remedy: Check if the specified object supports PDO mapping when the servo drive receives or sends the PDO. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL127 PDO object is write-protected when servo drive is on | Cause: PDO object is write-protected (unchangeable) when the servo drive is on. Remedy: Make sure no specified object is written when the servo drive receives or sends the PDO in the Servo On state. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL128 Error occurs when PDO object is read from EEPROM | Cause: An error occurs when the default value is loaded from ROM at start-up. All objects are automatically restored to default values. Remedy: Check if an error occurs because the specified object is read from EEPROM when the servo drive receives or sends the PDO. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL129 Error occurs when PDO object is written to EEPROM | Cause: An error occurs when the PDO object is written to EEPROM. Remedy: Check if an error occurs because the specified object is written to EEPROM when the servo drive receives or sends the PDO. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL130 Accessing address of EEPROM is out of range | Cause: The amount of data in the ROM exceeds the allowable capacity specified by the firmware. It is probably because the firmware has been updated, but the data in the ROM was stored by the previous firmware version. Remedy: Check if the specified object causes the accessing address in EEPROM exceeds the range when the servo drive receives or sends the PDO. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL131 EEPROM CRC calculation error | Cause: The data in ROM is damaged. All objects are automatically restored to default values. Remedy: Check if the specified object causes a CRC calculation error in EEPROM when the servo drive receives or sends the PDO. Usually, this alarm is caused by an error in DSP. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL132 Parameter is write-protected | Cause: When data is written to the parameter using bus communication, the parameter is currently write-protected. Remedy: Refer to the corresponding parameter description to write data to the parameter. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL170 Bus communication timeout | Cause: The servo drive does not receive any PDO data within the set communication cycle time. Remedy: 1. Check if the communication is normal. 2. Check if the wiring is correctly connected. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL180 Bus communication timeout | Cause: The servo drive does not receive any PDO data within the set communication cycle time. Remedy: 1. Check if the communication is normal. 2. Check if the wiring is correctly connected. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL185 Bus hardware error | Cause: Condition: bus communication is cut off. Cause: abnormal communication hardware. Remedy: 1. Check if the communication cable is intact and firmly connected. 2. Check the communication quality; it is suggested that you use common grounding and shielded cable. 3. For communication type models, check if the value of monitoring variable 120 increases continuously. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL186 Bus data transmission error | Cause: Bus data transmission error. Remedy: 1. Check if the communication cable is properly connected and whether there is any noise interference. Replace the communication cable or eliminate the noise if necessary. 2. There are an excessive number of slave stations and the communication cycle time is too short. Lengthen the communication cycle. How to clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL201 Initialization error of object dictionary data | Cause: Condition: an error has occurred when the servo drive loads data from EEPROM. Cause: initialization error of CANopen data. Remedy: 1. If the alarm is cleared after power cycling of the servo drive, it means the error occurred at the moment when the servo drive reads the data. 2. If the issue persists after power cycling of the servo drive, it means the data in the EEPROM is damaged and you need to write the correct values again. See the following methods: (a) To write the default value, set P2.008 to 30 and then 28, or use the CANopen object OD 1011h to complete the setting. (b) To write the current value, set the CANopen object OD 1010h. 3. If you took the corrective actions but the issue persists, it means the data array is incorrect. Set P2.008 to 10 to reset the parameters. How to clear: OD 6040h [Bit 7] (Fault reset), DI.ARST, or OD 1011h. |
| AL207 Parameter group of Type [8] PR is out of range | Cause: Condition: when Type [8] PR command specifies parameter as the data source, the parameter group is out of range. Cause: parameter group exceeds the range. Remedy: Write parameter using PR procedure: when the data source is parameter and the group setting exceeds the range, check the setting range of the group for the written parameters. How to clear: DI.ARST |
| AL209 Parameter number of Type [8] PR is out of range | Cause: Condition: when Type [8] PR command specifies parameter as the data source, the parameter number is out of range. Cause: parameter number exceeds the range. Remedy: Write parameter using PR procedure: when the data source is parameter and the parameter number setting exceeds the range, check the setting range of the number for the written parameters. How to clear: DI.ARST |
| AL211 Parameter format setting of Type [8] PR is in error | Cause: Condition: parameter format setting of Type [8] PR command is in error. 1. Incorrect parameter format. 2. The ASDA-Soft software version and the firmware version are not compatible. Remedy: 1. Check if the parameter format is correct. 2. Check if you are using the latest version of ASDA-Soft. If you took the corrective actions but the issue persists, contact the local distributor or technician. How to clear: DI.ARST |
| AL213 Parameter setting of Type [8] PR is in error | Cause: Condition: when you use Type [8] PR command to write the parameter, the parameter value is incorrect. Cause: an error occurs when you write the parameter with Type [8] PR command. Remedy: Make sure the parameter value is within the correct range. How to clear: DI.ARST |
| AL215 Parameter written by Type [8] PR is read-only | Cause: Condition: the read-only parameter is written by Type [8] PR command. Cause: an error occurs when you write the parameter with Type [8] PR command. Remedy: The specified parameter is read-only. How to clear: DI.ARST |
| AL217 Parameter written by Type [8] PR is write-protected when Servo On | Cause: Condition: when you use Type [8] PR command to write the parameter, the parameter is write-protected when the servo drive is On or the parameter value exceeds the range. Cause: an error occurs when you write the parameter with Type [8] PR command. Remedy: Write the parameters when the servo drive is Off and make sure the parameter value is within the range. How to clear: Modify the PR command and the parameter. |
| AL219 Parameter written by Type [8] PR is write-protected | Cause: Condition: the parameter written by Type [8] PR command is write-protected. Cause: the parameter write-protected function is enabled. Remedy: Check if the parameter and data array protection function (P5.097) is enabled. How to clear: Disable the parameter and data array protection function or reset the parameters. |
| AL231 Monitoring variable code specified by Type [8] PR is out of range | Cause: Condition: when Type [8] PR command specifies monitoring variable as the data source, the monitoring variable code is out of range. Cause: the monitoring variable code is out of range. Remedy: Write parameter using PR procedure: when the data source is monitoring variable and the code exceeds the range, check the setting range of the code for the monitoring variable. How to clear: DI.ARST |
| AL235 Position counter overflow warning | Cause: The position command counter overflows. Remedy: Incremental system: Check if feedback position has overflowed using scope, then execute homing procedure. Absolute system: Establish absolute origin position. Check if FB_PUU overflows or if origin was not established after changing P1.001.Z or E-Gear ratio. To Clear: DI.ARST or Establish absolute origin. |
| AL237 Rotary axis position is undefined | Cause: The starting point of the rotary axis position is not defined before operating position control. Remedy: Perform the homing procedure before using the rotary axis position control. To Clear: DI.ARST |
| AL245 PR positioning timeout | Cause: The time for executing positioning is too long. Remedy: Check if the conditions for completing the PR commands are not set or not triggered. To Clear: DI.ARST or cycle power. |
| AL249 PR path number is out of range | Cause: The number of the triggered PR path exceeds 99. Remedy:
To Clear: DI.ARST or cycle power. |
| AL283 Software positive limit | Cause: The software positive limit is triggered (feedback position exceeds limit). Remedy: Set an appropriate deceleration time to achieve the desired effect (refer to P5.003). To Clear: Automatically cleared after motor moves away from limit. |
| AL285 Software negative limit | Cause: The software negative limit is triggered (feedback position exceeds limit). Remedy: Set an appropriate deceleration time to achieve the desired effect (refer to P5.003). To Clear: Automatically cleared after motor moves away from limit. |
| AL289 Position counter overflows | Cause: Position counter overflows. Remedy:
To Clear: DI.ARST |
| AL305 SYNC period error | Cause: SYNC period is in error (OD 1006h Data Error). Remedy: Check the value of OD 1006h. If smaller than or equal to 0, alarm occurs. To Clear: NMT: reset node or OD 6040h [Bit 7] (Fault reset). |
| AL35F Emergency stop during deceleration | Cause: This alarm occurs when DI.PFQS (0x47) is rising-edge triggered. Remedy: Check if any parameters P2.010 – P2.017 and P2.036 – P2.040 are set to 0x47 and triggered. To Clear: Cycle power on the servo drive. |
| AL380 Position offset alarm for DO.MC_OK | Cause: DO.MC_OK is on and then goes off. Remedy: There might be an external force causing position offset after positioning is complete. Disable alarm by setting P1.048.Y to 0. To Clear: DI.ARST |
| AL3CF Emergency stop | Cause: After AL35F is triggered and the motor has decelerated to 0, this alarm occurs. Remedy: Check if any parameters P2.010 – P2.017 and P2.036 – P2.040 are set to 0x47 and triggered. To Clear: DI.ARST |
| AL3E2 Communication synchronization signal is sent too soon | Cause: The communication synchronization signal is sent too soon. Remedy:
To Clear: NMT: reset node or OD 6040h [Bit 7] (Fault reset). |
| AL3F1 Absolute position command of the communication type servo drive is in error | Cause: Absolute origin not established or overflow occurs while rotating in same direction. Remedy: Establish the absolute origin position. To Clear: Establish the absolute origin position. |
| AL400 Rotary axis position setting error | Cause: The value of P2.052 is set too small (position offset in 1ms exceeds setting). Remedy: Check if P2.052 is set according to the specifications in the manual. To Clear: DI.ARST |
| AL401 NMT reset command is received when servo is on | Cause: NMT reset command is received when the servo is on. Remedy: Check if the NMT reset command is received when the servo is on. To Clear: NMT: reset node, OD 6040h [Bit 7] (Fault reset), or DI.ARST. |
| AL404 PR special filter setting value is too great | Cause: The value of PR command special filter (P1.022) is set too great. Remedy: Properly adjust the value of P1.022. To Clear: DI.ARST |
| AL422 Write-in failed caused by power supply cut-off | Cause: Power cut off preventing position storage, continuous overload, firmware update variable mismatch, hardware EEPROM abnormal, short-circuit, or AL520. Remedy:
To Clear: Cycle power on the servo drive. |
| AL510 Internal parameter update program of the servo drive is abnormal | Cause: Internal parameter update program of the servo drive is abnormal. Remedy: Cycle power on the servo drive and re-execute the operation which is prior to the occurrence of this alarm. To Clear: Cycle power on the servo drive. |
| AL520 Calculation program timeout | Cause: Servo drive calculation program timeout. Remedy:
To Clear: N/A (Requires fix or cycle power) |
| AL521 Vibration elimination parameter error | Cause: Input value for vibration elimination parameter is inappropriate or Bode plot error. Remedy:
To Clear: Correct setting or disable function. |
| AL555 System failure | Cause: Servo drive DSP is in error. Remedy: If this alarm occurs, send your servo drive directly back to Delta without making any modification. To Clear: N/A |
| AL809 PR motion setting error or command decoding error | Cause: Incorrect motion command or abnormal software compiling (error in PR program). Remedy:
To Clear: Cycle power on the servo drive. |
| ALC31 Motor power cable disconnection | Cause: Disconnection of the motor power cable (U, V, W) and ground (GND). Remedy: Check if motor power cable (U, V, W) and ground are firmly connected. To Clear: Cycle power on the servo drive. |
| ALCDB Servo drive model type error | Cause: Servo drive model type error. Remedy:
To Clear: Cycle power on the servo drive. |