17.1.1 1 XXXX
Code |
Description |
Possible Reasons |
Solution |
10000 |
Error in parsing HMI request packet |
Incorrect protocol of HMI request packet |
Please check if the HMI and the control system version matches |
10001 |
JOG startup failed |
1. Not in the Manual mode; 2. Robot not powered on; 3. Robot in motion; 4. Not in the Position mode |
Please make sure that the robot is in the Manual mode and powered on |
10002 |
Quick adjustment startup failed |
1. Not in the Manual mode; 2. Robot not powered on; 3. Robot in motion; 4. Not in the Position mode |
Please make sure that the robot is in the Manual mode and powered on |
10003 |
Mechanical zero calibration failed |
1. Not in the Manual mode; 2. Robot in motion; 3. Not in the Position mode |
Please make sure that the robot is in the Manual mode and not in motion |
10004 |
Mechanical zero calibration succeeded |
None |
None |
10005 |
Sensor zero calibration failed |
1. Not in the Manual mode; 2. Robot in motion; 3. The robot is not around the mechanical zero; 4. Not in the Position mode |
Jog the robot to the mechanical zero and make sure that the robot is in the Manual mode and not in motion |
10006 |
Sensor zero calibration succeeded |
None |
None |
10007 |
Failed to reboot the controller |
Please stop the robot motion and the RL program |
|
10008 |
Failed to clear encoder alarm |
Servo encoder fault |
Restart robot. If it’s still present, contact ROKAE Technical Support |
10009 |
Encoder alarm cleared successfully |
None |
None |
10010 |
Failed to switch to the Manual mode |
Mode switching is not allowed when the robot is in motion; or the robot is already in the Manual mode |
Stop the motion and try again |
10011 |
Failed to switch to the Automatic mode |
Below are some possible causes: 1. The robot is in motion; 2. The robot is in emergency stop; 3. Drag is already enabled; 4. Automatic mode is already enabled |
1. Not in motion; 2. Restore from emergency stop; 3. Drag is disabled |
10012 |
Power-On Condition Check Failure |
1. Not in correct operation mode; 2. Robot in emergency stop state; 3. Robot in torque control mode; 4. Shutdown signal received; 5. Servo in critical fault state; 6. Controller initialization incomplete |
1. Switch to correct operation mode; 2. Reset emergency stop state; 3. Switch robot to position mode; 4. Check servo faults; 5. Wait for controller initialization to complete |
10013 |
Power-off failed |
The robot is in motion or it is not in the Automatic mode |
Stop the robot motion |
10014 |
Failed to enable drag! |
Drag cannot be enabled in the following cases: 1. Automatic mode; 2. Powered on; 3. Not in the Position mode; 4. In motion; 5. Not executing a routine task; 6. Safety monitoring or safety monitor triggered! |
Switch to the Manual mode, keep the power off, and switch to the Position Mode, and then try again; or try again after reboot. |
10015 |
Drag enabled successfully |
None |
None |
10016 |
Failed to disable drag! |
Wrong operating mode |
1. If the drag is enabled through RCI, it should be disabled through RCI; 2. Restart the robot and try to recover. |
10017 |
Drag disabled successfully! |
None |
None |
10018 |
Failed to update the virtual wall |
1.The set area is too small; 2.The robot’s current position is outside the set area; 3. Drag mode is not enabled |
1. Expand the virtual wall boundary; 2. Move the robot end-effector to the set area; 3. Enable the Drag mode |
10019 |
Virtual wall updated successfully |
None |
None |
10020 |
New teach pendant connection rejected |
Teach pendant connection exists |
Disconnect existing connection |
10021 |
Socket-server connection timeout |
Connection timeout |
1. Please check the device connection; 2. Please check whether the server is working properly |
10022 |
Wrong format of data received by the socketread instruction |
Network error |
|
10023 |
IP address and port number for creating the socket are occupied |
RL program or external communication socket has already used the IP address and port number. Two sockets may not use the same IP address and port number |
Set different IP address or port numbers |
10024 |
The created socket name is duplicated |
The created socket name is duplicated |
Change another socket name |
10025 |
The socket fails to receive data |
1. Network connection error; 2. Server did not send data in time; 3. Wrong terminator; 4. Wrong data type |
1. Check the network connection; 2. Check whether the server sends data; 3. Check whether the terminator matches; 4. Check the type of data sent |
10026 |
socket disconnected |
None |
None |
10027 |
socket connected |
None |
None |
10028 |
SocketRead data length does not match the set length |
The number of data received does not match the set number |
Send the correct number of data |
10029 |
Failed to set input in the simulation mode |
||
10030 |
Failed to input signal in the simulation mode |
1. Simulation mode is not activated; 2. The signal does not exist |
1. Activate the Simulation mode; 2. Check input signal setting |
10031 |
Simulation GI signal failed |
1. Simulation mode is not activated; 2. The signal does not exist |
1. Turn on the simulation mode; 2. Check GI signal setting |
10032 |
Failed to set the output signal |
1.The signal does not exist; 2.DO signal has been set as system output |
1.Check the output signal setting; 2. Simulation is not bound as the system output signal |
10033 |
Failed to set GO signal |
1. The signal does not exist; 2. The set value is beyond the allowable range |
Check the GO signal setting |
10034 |
Error in parsing RCI packet |
Unable to parse for wrong message length |
Please check the RCI instruction format |
10035 |
RCI parameters saved successfully |
None |
None |
10036 |
RCI opened successfully |
None |
None |
10037 |
RCI closed successfully! |
None |
None |
10038 |
Failed to open RCI |
1. The IP address cannot be same as the robot address (192.168.0.160) and local host (127.0.0.1); 2. Wrong format of IP address; 3. Port number already occupied; 4. Robot in motion; 5. Not in the Position mode |
1. Please set the allowed IP address and port number; 2. Stop the robot motion |
10039 |
Failed to close RCI |
1. Robot in motion; 2. Not in the Position mode |
Stop the robot motion and try to close again |
10040 |
Failed to drag |
There is a large deviation between the feedback and the model torque, and the drag can not be activated |
1. Check whether the current Tool setting is consistent with the actual situation and whether the set tool mass center is reasonable; 2. Check the monitoring window to see whether the robot coordinate system and pose consistent with the actual situation; 3. Confirm that the current robot model and RD parameters are consistent with the actual parameters; 4. Try to return to the mechanical zero and zero the sensors before dragging; 5. For more detail, refer to the Drag Fault Troubleshooting Manual |
10041 |
Connect the client to RCI |
None |
None |
10042 |
Client disconnected from RCI |
Client disconnection detected |
Please check the client |
10043 |
RCI is not responding. Please check auto and power-on status |
||
10044 |
Body parameter identification completed. Please reboot the robot |
None |
None |
10045 |
Load parameters are identified successfully |
None |
None |
10046 |
Failed to update collision detection parameters |
||
10047 |
Enable collision detection |
None |
None |
10048 |
Disable collision detection |
None |
None |
10049 |
Load identification failed. The load exceeds Robot’s rated load |
The load of installed tool or workpiece exceeds the robot’s rated load |
Use a tool or workpiece within the robot’s rated load range |
10050 |
Load identification failed. Wrong load identification result. |
Exception in sensor torque feedback |
Check the sensor torque |
10051 |
Failed to set joint position limit |
1. The set angle is beyond the robot’s mechanical limit; 2. Not in the Manual mode; 3. Robot in motion; 4. Not in the Position mode |
1. Switch to the Manual mode and stop the robot motion; 2. Confirm the robot’s mechanical limit and set the angle within the range |
10052 |
Joint position limit set successfully |
None |
None |
10053 |
Correction of robot hard limit |
None |
None |
10054 |
Correction of joint position limit |
None |
None |
10055 |
Failed to set servo filter parameters |
Failed to read servo filter data |
Restart the robot. If the issue persists, please contact technical support. |
10059 |
This model of controller does not support upgrading to version 3.1 or higher! |
The command filter for the high-payload model has not been enabled. |
Keep the controller at the pre-upgrade version. If there are any issues, please contact technical support. |
10060 |
Setting of Maximum joint velocity over the limit |
1. The joint velocity range in the Collaboration mode is 0-15 degrees/s; 2. The maximum axial velocity of each axis cannot be exceeded in the Non-Collaboration mode |
Please check and set the value within the range |
10061 |
Setting of Maximum TCP velocity over the limit |
1. The TCP velocity range in the Collaboration mode is 0-250; 2. The maximum TCP velocity cannot be exceeded in the Non-Collaboration mode |
Please check and set the value within the range |
10062 |
Setting of Joint torque over the limit |
The maximum joint torque of each axis is 3 times of the rated torque |
Please check and set the value within the range |
10063 |
Drag out of virtual range, virtual wall failure |
Dragging exerts excessive external torque |
1. Expand the virtual wall boundary; 2. Reduce the drag torque; 3. Increase virtual wall stiffness |
10064 |
The virtual wall takes effect again |
After leaving the virtual wall then enter the virtual wall again , the virtual wall takes effect again |
no repair |
10065 |
Sync NTP failed |
NTP service not installed; Failed to sync time with server |
Install NTP service; Make sure NTP server is running |
30060 |
Joint velocity over the limit |
||
30061 |
TCP velocity over the limit |
||
30062 |
Joint torque over the limit |
||
30063 |
Momentum over the limit |
||
30064 |
Total joint power over the limit |
Total joint power exceeds the value set in the safety monitor |
1. Slow down the motion speed; 2. Reduce the load and inertia; 3. Turn off the safety monitor |
30065 |
Dual encoder position deviation over the limit |
||
30066 |
Dual channel data deviation of the torque sensor exceeds the limit |
||
10067 |
Total power over the limit |
The maximum power of each axis is the maximum joint torque (Nm) × maximum joint velocity (radians/sec), where: 1. The maximum joint velocity in the Collaboration mode is 15 degrees/s; 2. The maximum axial velocity of each axis cannot be exceeded in the Non-Collaboration mode |
Please check the parameters and their unit |
10068 |
Industrial robots do not support pausing when collision detected for the moment. Please Switch to stopping |
||
10070 |
Enter the safety zone and stop the motion |
None |
None |
10071 |
Enter the safety zone and start the Collaboration mode |
None |
None |
10072 |
Trigger the Reduced mode and slow down the motion |
None |
None |
10073 |
Trigger the secondary Collaboration mode and slow down the motion |
None |
None |
10074 |
Exit the Reduced mode |
None |
None |
10075 |
Trigger the Reduced mode |
None |
None |
10078 |
Trigger limit during RCI operation |
1. Joint or Cartesian space position over the limit; 2. Joint velocity over the limit; 3. Joint or motor torque over the limit; 4. Large deviation between torque instruction and actual torque; 5. Robot in a singular position |
Please check the torque instruction and the initial status of the robot |
10079 |
Force control module protection triggered, force control mode exited |
See the "content" |
1. Check if the robot status is normal in force control mode; 2. Set proper force control protection parameters |
10080 |
Failed to enable drag: joint position over the limit |
Current position of the robot over the joint position limit |
Jog the robot to a position within the joint position limit |
10081 |
socket failed to send data |
Network failure cause |
Check the network problem |
10082 |
socket data reception timeout |
Network failure or code logic error |
1. Check the code logic; 2. Check whether data is properly received and sent at the other end of the network |
10083 |
Connection failed with external communication as a client. Trying to reconnect |
1. Wrong IP address and port number; 2. Server device not properly started; 3. Abnormal device connection |
1. Check whether the set IP address and port number are correct; 2. Reopen the server |
10084 |
Connection failed with external communication as a server |
1. Wrong IP address and port number; 2. Server device not properly started; 3. Abnormal device connection |
1. Set the IP address to blank or 0.0.0.0; 2. The port number cannot be set to 0 |
10085 |
Socket creation failed. The same name as the external communication name |
The socket in the RL program cannot have the same as external communication sockets |
Use a name different from those of external communication sockets when creating a socket |
10086 |
Socket creation failed. The socket name exceeds 30 bytes |
Socket name too long |
Shorten the socket name |
10087 |
Failed to open the external communication: $arg |
$arg |
Process based on the cause prompt |
10088 |
socket connected |
None |
None |
10090 |
Safety zone set successfully |
None |
None |
10091 |
Failed to set the safety zone |
1. Not in the Manual mode; 2. Robot in motion; 3. Safety Zone behavior is set to "Trigger collaboration mode" but the Collaboration mode is not turned on |
1. Switch to the Manual mode; 2. Stop the robot motion; 3. To trigger the Collaboration mode, please turn it on first |
10092 |
Collaboration mode set successfully |
None |
None |
10093 |
Failed to set the Collaboration mode |
1. Not in the Manual mode; 2. Robot already powered on; 3. Robot in motion; 4. Parameters set over the limit |
1. Make sure that the robot is in the Manual mode, stopped, and powered off; 2. Check the parameter setting of the Collaboration mode |
10094 |
Safety monitor set successfully |
None |
None |
10095 |
Failed to set the safety monitor |
1. Not in the Manual mode; 2. Robot already powered on; 3. Robot in motion |
Make sure that the robot is in the Manual mode, stopped, and powered off |
10096 |
Failed to set the collision detection trigger action |
The trigger behavior is not supported |
Please modify the trigger behavior |
10097 |
DH parameters are saved successfully. Please restart the robot for these parameters to take effect. |
None |
None |
10098 |
In this version, only part of the linkage parameters can be modified |
||
10099 |
Failed to save RD parameters. RD parameter changes over the limit |
RD parameter changes over the limit |
The limit range of RD parameter changes is +/- 50 |
10100 |
IP address and port number for creating the socket are occupied |
RL program or external communication socket has already used the IP address and port number. Two sockets may not use the same IP address and port number |
Please use different IP address or port numbers |
10101 |
socket ip:port error |
Duplicate or wrong IP address already used by the RL program and external communication sockets |
Change the Socket to a free IP:PORT of the host or check the network settings |
10102 |
Socket port error |
Wrong port number already used by the RL program and external communication sockets |
Change the socket port to a free port number from 0 to 65535 |
10103 |
SocketSendString failed |
Connection not established or network error |
Please check the network connection or use a connected socket |
10104 |
SocketSendByte failed |
Connection not established or network error |
Please check the network connection or use a connected socket |
10105 |
Failed to parse socket data |
Data sent against the rules |
Send data that conform to the rules |
10106 |
Rapid motion failed. Not in the Manual mode |
Wrong robot status. Not in the Manual mode |
Switching to the Manual mode |
10107 |
Rapid motion failed. Program is running |
Wrong robot status. Program is running |
Pause the program |
10108 |
Rapid motion failed. Robot not powered on |
Wrong robot status. Robot not powered on |
Robot enables Power On |
10109 |
Starting point not set. Error in Home instruction |
Starting point not set. Error in Home instruction |
Set the starting point through the Setup > Basic Settings > Quick Adjustment interface |
10110 |
Calibration angle set successfully |
None |
None |
10111 |
Failed to set the calibration angle |
Calibration angle over the limit |
Set the angle within the limit |
10112 |
End-effector quick adjustment failed. Please select the appropriate adjustment type |
End adjustment is used for fine-tuning the end-effector pose. Calculation may fail for large-scale end-effector adjustment |
1. Check the robot’s current pose and tool/work object parameters, and select the appropriate type of end-effector adjustment; 2. The robot is already in the corresponding pose; 3. The specified pose is out of the range of motion; 4. The specified pose may move the robot to a singularity |
10114 |
Duplicate serial port names. Please enter again |
When creating a new serial port or modifying the name of a serial port, the name should be different from the system IO, the socket name or existing serial port names |
Check the system IO, socket name and existing serial port names, and re-enter the new serial port name |
10115 |
Serial port created successfully |
None |
None |
10116 |
Failed to create the serial port |
1. Serial port hardware connection disconnected; 2. The serial port socket does not exist |
1. Please check the serial port hardware connection; 2. Delete the serial port variable from the variable list and recreate one |
10117 |
Failed to close serial port |
1. Serial port hardware connection disconnected; 2. The serial port socket does not exist |
1. Please check the serial port hardware connection; 2. Click pptomain and run again |
10118 |
Serial port closed successfully |
None |
None |
10119 |
Serial port does not exist |
The serial port does not exist |
Please create a serial port in the Communication - Serial Port Setting interface |
10121 |
Serial port failed to send string |
1. Serial port hardware connection disconnected; 2. The serial port socket does not exist |
1. Please check the serial port hardware connection; 2. Delete the serial port variable from the variable list and recreate one, and ensure that the serial port communication is proper and available |
10122 |
Serial port failed to read byte |
Data read cannot be converted to byte type |
Please check the content sent |
10123 |
Serial port failed to send byte |
1. Serial port hardware connection disconnected; 2. The serial port socket does not exist |
1. Please check the serial port hardware connection; 2. Delete the serial port variable from the variable list and recreate one, and ensure that the serial port communication is proper and available |
10124 |
Serial port failed to clear buffer |
1. Serial port hardware connection disconnected; 2. The serial port socket does not exist |
1. Please check the serial port hardware connection; 2. Click pptomain and run again |
10125 |
Serial port failed to obtain the buffer length |
1. Serial port hardware connection disconnected; 2. The serial port socket does not exist |
1. Please check the serial port hardware connection; 2. Click pptomain and run again |
10126 |
serial data reception timeout |
Network failure or code logic error |
1. Check the code logic; 2. Check whether data is properly received and sent at the other end of the network |
10127 |
serial failed to receive data |
1. Abnormal serial port connection; 2. Opposite end failed to send data in time; 3. Mismatch of parameters configured for both ends of the serial port |
1. Check the serial hardware connection; 2. Check whether the opposite end has sent data; 3. Check the parameters configured for both ends of the serial port |
10128 |
xDiagnose version too old. Unable to view the data |
xDiagnose version too old |
Can use xDiagnose version 0.3.8 or above |
10129 |
The wait time of the conveyor belt for the work object over the limit |
1. The conveyor belt stops but the tracking is still on; 2. The photoelectric switch functions abnormally and it cannot capture the work object trigger signal |
1. Check whether the conveyor belt is moving properly; 2. Check whether the photoelectric switch captures the trigger signal properly |
10130 |
Work object beyond the startup window |
||
10131 |
Work object beyond the working area |
Work object beyond the working area. Unable to keep tracking |
Please adjust the work object position |
10132 |
Conveyor belt speed below the threshold |
The conveyor belt stops moving or the encoder is disconnected |
Please check whether the conveyor belt stops moving or the encoder is disconnected |
10133 |
Failed to switch to the hot-swapping mode |
Hot-swapping is not supported by the model, control cabinet or safety board firmware |
1. Check whether the current robot model is an industrial model with the XBC5 control cabinet or a collaborative CR model; 2. Check whether the robot safety board is a mini board and the firmware is upgraded to 2.0; 3. Check whether the ENI file is correctly configured |
10134 |
Failed to switch to the hot-swapping mode |
1. Safety board failed to switch the status correctly; 2. Communication error |
Please contact the supplier for support |
10135 |
Switched to hot-swapping mode successfully |
None |
None |
10136 |
Rapid motion failed. Angle over the mechanical limit |
Joint angle over the mechanical limit |
Modify the angle value and make sure it is within the mechanical limit |
10137 |
Work object on the conveyor belt have been associated twice |
Execute WaitWobj again when DropWObj is not executed |
Please check the instruction. The same work object should be associated only once |
10138 |
Failed to execute Waitwobj instruction |
Caused by continuous execution in the Manual mode |
Single-step execution in the Manual mode or continuous execution in the Automatic mode |
10139 |
There are no associated work objects |
1. There is no work object being tracked; 2. There is no conveyor belt with the specified name |
Please place the work object on the conveyor belt and trigger the photoelectric switch. The status monitoring shows whether the work object is in the correct position |
10140 |
Abnormal friction force identification result. Use nominal friction coefficient |
Contact the Control Team |
|
10141 |
The mass input is out of range |
The mass input should be between 0 and the maximum load |
|
10142 |
Load-free identification not performed. Loaded identification stops |
Please perform load-free identification first and then loaded identification |
|
10143 |
Failed to set speed before moving to a point position or force control identification |
||
10144 |
This model only modifies the friction force after kinetic identification. It is recommended to perform friction force identification directly. |
||
10145 |
PCB 3/4 axis robots do not support the Reduced mode for the moment. There is no trigger action |
PCB 3/4 axis robots do not support the Reduced mode for the moment |
|
10146 |
The Robot does not support dynamic identification |
The Robot does not support dynamic identification |
1.Please click the friction identification button |
10147 |
Function authorization failure |
See the content |
Please contact the administrator of licensing |
10148 |
The axis max speed exceeds the limit, data won’t be saved |
See the content |
Please edit the axis max speed setting on HMI |
10149 |
Socket disconnected, pause program according to the socket setting |
Socket disconnected |
Check socket connection status |
10150 |
Socket disconnected, pause program and power down motors according to the socket setting |
Socket disconnected |
Check socket connection status |
10151 |
Failed to move to point |
Invalid to set "handheld" or "external" for both the tool and the wobj |
Select the correct tool and wobj |
10152 |
Failed to save DH parameters. DH parameter changes over the limit |
DH parameter changes over the limit |
The limit range of DH parameter changes is: length +/- 50mm , angle +/- 10° |
10153 |
Calibration failed. user frame id error |
Calibration failed. user frame id error |
Select the correct user frame system and recalibrate. |
10154 |
The robot is in a safe retraction state and cannot perform the current operation. |
The robot is in a safe withdrawal state and is not allowed to perform the current operation. |
After the jog robot has safely retracted in manual mode, try again. |
10200 |
Electronic nameplate does not exist |
1. The body has no electronic nameplate; 2. Hardware damage of the electronic nameplate; 3. The serial port of electronic nameplate configured incorrectly |
1. Check the hardware connection of the electronic nameplate serial port; 2. Check the electronic nameplate hardware; 3. Check the serial port configuration of the electronic nameplate |
10201 |
Error in electronic nameplate data reading |
1. Wrong protocol address of the electronic nameplate; 2. Hardware damage of the electronic nameplate |
1. Check whether the protocol matches; 2. Check the electronic nameplate hardware |
10202 |
Error in electronic nameplate data writing |
1. Wrong protocol address of the electronic nameplate; 2. Hardware damage of the electronic nameplate |
1. Check whether the protocol matches; 2. Check the electronic nameplate hardware |
10203 |
Electronic nameplate data mismatch |
1. The robot body has been changed; 2. The control cabinet has been changed |
Data overwrite after confirmation |
10204 |
Encoder battery voltage too low |
1. Running for too long; 2. Encoder battery is damaged |
Replace the encoder battery |
10205 |
The duration of the robot motion exceeded the warranty period |
Not maintained in time |
Regular maintenance |
10206 |
Data overwritten successfully |
None |
None |
10207 |
Electronic nameplate data overwrite not allowed |
1. Electronic nameplate does not exist; 2. Model, ID or hardware version do not match |
Please check the electronic nameplate according to the log |
10208 |
RC data overwrite not allowed |
1. The controller model does not match with the body; 2. Data has not been burnt to the electronic nameplate or wrong data is burnt |
1. Select the correct model and restart the controller; 2. Burn the correct data to the electronic nameplate |
10209 |
Socket communication failed |
1.IP and port are already used by external communication 2.The socket name has the same name as the external communication, the default SYS_SOCKET name is already used by the external communication. |
1.Change the port or IP of the socket 2.Change the name of the socket |
10210 |
Switching precision compensation state not allowed |
Zero point data error |
Check zero point data |
13013 |
Emergency stop triggered |
None |
Manually resume emergency stop |
13014 |
Safety gate opened |
None |
Manually close the safety gate |
13015 |
Start to calculate body parameter identification |
None |
None |
13016 |
Error in program lexical or grammar check |
Grammatical error in RL program |
Please check the RL program |
13017 |
Program PP_to_main failed |
1. Task destroyed; 2. Project file not loaded; 3. main function missing |
1. Reinitialize the task; 2. Reload the project; 3. Check if there is a main function in the file |
13018 |
Program PP_to_func failed |
1. Task destroyed; 2. Symbol table not yet established for the task; 3. The function to be jumped to does not exist |
1. Reinitialize the task; 2. Check if there is a grammatical error in the function and recreate the symbol table; 3. Check if the function exists |
13019 |
Program PP_to_line failed |
1. Task destroyed; 2. Symbol table not yet established for the task; 3.The program PP_to_line jump is only allowed inside the same PROC/FUNC |
1. Reinitialize the task; 2. Check if there is a grammatical error in the function and recreate the symbol table; 3.Please check if the jump is inside the same PROC/FUNC |
13020 |
All RL tasks have been stopped. Please check the error message or click PPToMain |
1. The single loop mode task is finished; 2. When an error occurs, the task will stop |
1. Check the program for logical errors; 2.Click pptomain to run again |
13021 |
Wrong base coordinate system. Failed to set |
The controller can not parse the instruction to set the base coordinate system, possibly because the controller version is not compatible with the HMI |
Please check whether the control system version matches with HMI |
13022 |
Next step select unloaded Tasks. |
Check the corresponding task in the project’s task list and execute pptomain. |
|
13030 |
RSC Detects that the Robot Exceeds the Limit of Power |
The robot power exceeds the limit, or the power of configuration in RSC is too low, or the RSC fails |
Check whether the RSC robot power limit range is reasonable, or close the RSC robot power limit |
13031 |
RSC Detects that the Robot Exceeds the Limit of Momentum |
The robot momentum exceeds the limit, or the momentum of configuration in RSC is too low, or the RSC fails |
Check whether the RSC robot momentum limit range is reasonable, or close the RSC robot momentum limit |
13032 |
RSC Detects that the Robot Exceeds the Limit of Elbow or TCP Force |
The robot Elbow or TCP force exceeds the limit, or the Elbow or TCP force of configuration in RSC is too low, or the RSC fails |
Check whether the RSC robot Elbow or TCP force limit range is reasonable, or close the RSC robot Elbow or TCP force limit |
13033 |
RSC Detects that the Robot Exceeds the Limit of TCP Velocity |
The TCP velocity of robot exceeds the limit, or the TCP velocity of configuration in RSC is too low, or the RSC fails |
Check whether the RSC robot TCP velocity limit range is reasonable, or close the RSC robot TCP velocity limit |
13034 |
RSC Detects that the Robot Exceeds the Limit of Position |
The position of robot exceeds the limit, or the RSC fails |
Check whether the RSC robot position limit range is reasonable, or close the RSC robot position limit |
13035 |
RSC Detects that the Robot Exceeds the Limit of Posture |
The posture of robot exceeds the limit, or the RSC fails |
Check whether the RSC robot posture limit range is reasonable, or close the RSC robot posture limit |
13036 |
RSC Detects that the Robot Exceeds the Limit of Collision Force |
The collision force of robot exceeds the limit, or the RSC fails |
Check whether the RSC robot collision force limit range is reasonable, or close the RSC robot collision force limit |
13037 |
RSC Detects that the Robot Exceeds the Limit of Joint Power |
The joint power of robot exceeds the limit, or the RSC fails |
Check whether the RSC robot joint power limit range is reasonable, or close the RSC robot joint power limit |
13038 |
RSC Detects that the Robot Exceeds the Limit of Joint Position |
The joint position of robot exceeds the limit, or the RSC fails |
Check whether the RSC robot joint position limit range is reasonable, or close the RSC robot joint position limit |
13039 |
RSC Detects that the Robot Exceeds the Limit of Joint Velocity |
The joint velocity of robot exceeds the limit, or the RSC fails |
Check whether the RSC robot joint velocity limit range is reasonable, or close the RSC robot joint velocity limit |
13040 |
RSC Detects that the Robot Exceeds the Limit of Joint Torque |
The joint torque of robot exceeds the limit, or the RSC fails |
Check whether the RSC robot joint torque limit range is reasonable, or close the RSC robot joint torque limit |
13041 |
RSC Detects that the Communication of joint is Abnormal |
The joint communication of robot is abnormal, or the RSC fails |
Try to reboot the robot, or contact the manufacturer to check the hardware failure |
13042 |
RSC Detects that the Operation of joint is Abnormal |
The joint operation of robot is abnormal, or the RSC fails |
Try to reboot the robot, or contact the manufacturer to check the hardware failure |
13043 |
The Communication between RSC and Controller is error |
The communication between RSC and controller is error |
Try to reboot the robot, or contact the manufacturer to check the hardware failure |
13044 |
Failed to Synchronize Sdo Data Between Controller and RSC |
Failed to synchronize sdo data between controller and RSC |
Try again, or contact the manufacturer to check the hardware failure |
13045 |
Succeeded in Synchronize Sdo Data Between Controller and RSC |
||
13046 |
The security limit of RSC is exceeded when dragging |
When dragged, TCP speed exceeds 250mm/s, triggering safe stop |
|
13047 |
RSC Initialization Parameter Checks are Inconsistent. |
The basic security parameters of RSC are inconsistent with those of the master controller |
Hard restart the robot or control cabinet |
13048 |
The communication between the RSC and the master controller enters a secure data state (0x08) |
The communication between the RSC and the master controller enters a secure data state (0x08) |
|
13049 |
The parameter of joint position limit for RSC is invalid |
The set angle is beyond the robot’s mechanical limit |
Confirm the robot’s mechanical limit and set the angle within the range |
13050 |
The parameter of safety home position for RSC is invalid |
The set angle is beyond the robot’s mechanical limit |
Confirm the robot’s mechanical limit and set the angle within the range |
13051 |
Safety gate closed |
||
13052 |
Safety gate is opened, and the RL program cannot be continued |
Safety gate is opened |
Reset the safety gate, and try again |
13053 |
RSC trigger Flying speed protect |
Robot experience flying speed |
|
13057 |
RSC detected a short circuit fault in channel |
Please check if there is any wiring error. After the fault is restored, power off and restart |
|
13058 |
RSC detects inconsistent dual-channel signals of safety DI signals |
RSC safety DI signal dual channel signal is inconsistent |
Please check and repair the wiring of the corresponding DI signal, then reset it to 0, and then set it to 1 at the same time to recover the fault |
13059 |
RSC detected a dual machine communication failure |
If it persists, it is recommended to replace the RSC |
|
13060 |
RSC detected MCU address fault |
If it persists, it is recommended to replace the RSC |
|
13061 |
RSC detected inconsistent output data fault |
The data information output by the host and slave computers is inconsistent |
If it persists, it is recommended to replace the RSC |
13062 |
RSC detected voltage exceeding the limit |
The voltage of the power supply is not between 20~30V |
Check RSC power supply voltage |
13063 |
RSC detected algorithm library malfunction |
||
13064 |
RSC detected that Bamboo is not running properly |
Power off and restart. If the issue persists after restarting, it is recommended to replace the RSC |
|
13065 |
RSC detects FSOE internal communication failure |
Re power on for testing. If the issue persists, it is recommended to replace the RSC |
|
13066 |
RSC detected communication failure in FSOE department |
Re power on for testing. If the issue persists, it is recommended to replace the RSC |
|
13067 |
RSC detected abnormal communication from station |
||
13068 |
RSC detected that the slave station is not in the FSOE data state |
||
14001 |
Network disconnected |
None |
None |
14002 |
Network connection closed |
None |
None |
14003 |
Network connection established |
None |
None |
14004 |
Network connection monitoring enabled |
None |
None |
14005 |
Reconnecting network |
None |
None |
14006 |
Reconnecting network |
None |
None |
14010 |
Write is not allowed for bound registers |
The register is bound to the system functional register. Write operation in RL program is not allowed |
Please use another register or unbind this register |
14011 |
Failed to open fieldbus device. Corresponding Ethercat slave not found |
No Ethercat slave is configured or there is an exception in the device linking |
Import and configure Ethercat slave |
14012 |
The register is readonly register, Write operation is not allowed |
The register is readonly register, Write operation is not allowed |
Please use writeonly register, or modify the register attribute |
14020 |
Fieldbus device opened successfully |
None |
None |
14021 |
Failed to open fieldbus device |
See the "content" |
Please check the fieldbus device configuration and make sure that the corresponding device is correctly connected |
14022 |
Fieldbus device closed successfully |
None |
None |
14023 |
The serial port is already occupied by the fieldbus device |
The serial port is already used by modbus RTU fieldbus device |
Close the fieldbus device or use another serial port |
14030 |
Error in profinet fieldbus model configuration |
The data model selected for the slot does not match the PLC |
Reconfigure the data model of the slot |
14031 |
Error in holding register file |
Error in crc validation for holding register files. Files are corrupted |
Delete holding register file |
14032 |
Failed to open fieldbus device.SDO setup failed |
SDO setup failed |
Check if SDO initialization settings meet device requirements |
14501 |
Unable to set system DO |
DO signal is a system IO signal and cannot be set |
Please use other output signals or unbind this signal in the system IO |
14502 |
Failed to set GO signal |
The value set is beyond the valid range of the signal |
Please check the value |
14503 |
Failed to set AO signal |
The value set is beyond the valid range of the signal |
Please check the value |
14504 |
Failed to set PulseDO. Time out of range |
Wrong pulse time, [0.001, 2000] S range |
Re-enter the pulse time |
14505 |
Failed to set PulseReg. Time out of range |
Wrong pulse time, [0.001, 10] S range |
Re-enter the pulse time |
14510 |
Failed to load the output signal |
The mapped physical port is in conflict with other signals or system output signals |
1. Check if the output port is occupied; 2. Reconfigure the system IO |
14511 |
Failed to set the system input signal. There is a conflict |
Violation of system input configuration rules. Possible causes: 1. Duplicate system IO is configured; 2. The corresponding IO is already occupied by the RL project; 3. IO signal does not exist |
1. Configure independent system IO; 2.Modify the system IO occupied by the RL project; 3.Open or create IO device |
14512 |
Failed to set the system output signal due to a conflict |
Violation of system output signal configuration rules. Possible causes: 1. Duplicate system IO is configured; 2. The corresponding IO is already occupied by the RL project; 3. IO signal does not exist |
1. Configure independent system IO; 2.Modify the system IO occupied by the RL project; 3.Open or create IO device |
14521 |
Failed to initialize Ethercat IO device. Corresponding Ethercat slave not found |
No Ethercat slave is configured or there is an exception in the device linking |
Import and configure Ethercat slave |
14530 |
The status of the safety panel expansion IO device has changed |
Hardware damage or abnormal linking for the expansion IO device |
Please check the hardware status and link status of the expansion IO devices on the safety panel |
14531 |
The status of the safety panel expansion IO device has changed |
New expansion IO device connected |
None |
14532 |
IO device status has changed |
IO device configuration connected |
None |
14533 |
IO device status has changed |
IO device configuration connected |
None |
14534 |
IO device status has changed |
IO device connection error |
None |
14535 |
The imported register variable uses a bus device that does not exist on the current machine |
The bus device is not configured on the current machine |
Manually edit the register variable and change the device name to a bus device that exists on the current machine |
14536 |
Empty signal name |
Used an empty signal |
Use the signal with the normal name |
14537 |
Signal type invalid |
An invalid type of signal was used |
Use the correct signal type |
14538 |
Signal mapping device not existed |
The signal is bound to a non-existent device |
Bind the signal to the correct device |
14539 |
Signal mapping device is disabled |
The device for signal mapping is disabled |
1.Bind other normal devices 2.Re-enable disabled devices |
14540 |
New group signal mapping invalid, Port mapping error |
The relationship between the starting port and ending port of the group signal is incorrect |
The group signal end port number should be greater than the start port number; 2.The port number of the signal should not exceed the device port range |
14541 |
New group signal mapping invalid, Port number should not be greater than 32 |
Too many signal ports in the group |
The number of signal ports in the group should not exceed 32 |
14542 |
New signal mapping invalid, Port mapping error |
Signal port setting error |
1.Change the starting and ending ports of the signal to make them consistent; 2.The port number of the signal should not exceed the device port range |
14543 |
New signal mapping invalid, Output physical port is already used |
The port used by the signal is occupied |
1. Configure independent system IO; 2.Modify the system IO occupied by the RL project; 3.Open or create IO device |
15000 |
Failed to execute drag path playback |
Execute drag path playback. No available drag data in the buffer |
Record the drag path again |
15001 |
Failed to save the drag data |
No available drag data in the buffer |
Please record the drag path again |
15002 |
Failed to execute drag path playback |
Drag path record deleted accidentally |
Record the drag path or import the path again |
15003 |
Failed to execute drag path playback. Error in drag file data |
Playback path from another type of robots |
Import the correct drag playback path or record the trajectory again |
15004 |
Failed to save the drag data |
Failed to drag the replay serialized data to the hard disk file |
Please record the drag path again or restart the robot |
15005 |
Drag data saved successfully |
None |
None |
15006 |
Execute drag path playback |
None |
None |
15007 |
Start recording the drag playback data |
None |
None |
15008 |
Stop recording the drag playback data |
None |
None |
15009 |
Stop executing drag path playback |
None |
None |
15010 |
Failed to record path data: too few path waypoints |
Too few drag path waypoints |
Please record the drag path again |
15011 |
Failed to record path data: joint angle over the limit |
Joint in the drag path exceeds the joint position limit |
Please record the drag path again |
15012 |
Failed to record path data: joint velocity over the limit |
Joint velocity in the drag path exceeds the limit |
Please record the drag path again |
15013 |
Failed to record the path data: the speed is not zero when recording ends |
The speed is not zero when path recording ends |
Click end recording after the robot stops |
15014 |
Failed to record path data: The speed is not zero when recording starts |
The speed is not zero when recording starts |
Make sure the robot is stopped before recording starts |
15015 |
Failed to record the path data: motor not powered on |
Motor not powered on |
Robot Power-On |
15016 |
Path data recorded successfully |
None |
None |
15017 |
Execute drag path playback. Failed to read path |
Failed to parse the drag path data. The path data may be tampered |
Import the path or record the trajectory again |
15018 |
Path playback. The speed set exceeds the limit |
The playback speed set is too fast |
Decrease the path playback speed |
15019 |
Waypoints in the path playback exceed the joint position limit |
Playback path waypoint exceeds the joint position limit |
Adjust the current joint position limit |
15020 |
Path playback is not allowed when the track is turned on. |
Path playback is not allowed when the track is turned on. |
Path playback after closing the tarck. |
17001 |
Register failed to read data |
1. The register does not exist; 2. The register does not match the variable type; 3. The array subscript is out of range |
Please check the register settings |
17002 |
Register failed to write data |
1. The register does not exist; 2. The register does not match the variable type; 3. The array subscript is out of range |
Please check the register settings |
17003 |
modbus failed to read the input register |
||
17004 |
Failed to load register configuration |
Failed to parse register configuration file (registers.json). See the "content" for reasons |
Please try to reconfigure the register or erase the configuration |
17005 |
modbus communication failed, modbus link not established |
||
17006 |
modbus configuration saved successfully |
None |
None |
17007 |
External communication configuration saved successfully |
None |
None |
17008 |
Failed to parse modbus configuration |
Error in modbus register configuration |
Check the modbus register configuration |
17009 |
Failed to load the bus device configuration file |
Failed to parse the bus device configuration file (fieldbus_device.json). See the "content" for reasons |
Please try to reconfigure the bus device or erase the configuration |
17100 |
Failed to turn on cclink. cclink gateway module not retrieved |
cclink gateway module not configured or an exception in the device linking |
Import and configure cclink gateway module |
17101 |
cclink already turned on |
None |
None |
17102 |
Failed to turn on cclink |
||
17103 |
cclink already turned off |
None |
None |
17104 |
Successful communication with CC-LINK IEF Basic master |
None |
None |
17105 |
Communication with CC-LINK IEF Basic master disconnected |
None |
None |
17200 |
There is no any set of servo params files that meet the rules in the controller |
Each function of servo parameter switching can only be used if there is at least one set of servo params in the controller |
None |
17201 |
Power on failure, power on is prohibited during servo parameter switching |
Power on failure, power on is prohibited during servo parameter switching |
None |
17202 |
It is prohibited to switch servo parameters while robot is power on |
It is prohibited to switch servo parameters while robot is power on |
None |
17203 |
Successfully switched servo parameters |
None |
None |
17204 |
Servo parameter switching mismatch |
None |
None |
17205 |
Electroplating line visual socket, IP cannot be empty or '0.0.0.0', port cannot be empty |
None |
None |
17206 |
Quick adjustment of custom pose beyond limit. |
None |
None |
17207 |
There is an external input that is rejected. |
None |
None |
17300 |
RL program customization stopped and cannot continue running |
After pptomain、pptoline or pptofunc, start run program |
None |
17301 |
xService’s connection disconnected |
1.Connection between HMI and xCore disconnected unexpectedly; 2.SDK as client disconnect this connection |
1.On HMI disconnect with xcore and reconnect it. |
17310 |
Servo parameter acquisition failed |
||
17311 |
Successfully obtained servo parameters |
||
17312 |
Servo parameter download failed |
||
17313 |
Successfully downloaded servo parameters |
||
17314 |
Some fields in cfg are missing |
Cfg file is incomplete |
please update the cfg file |
17315 |
Fail to change IP |
See content |
Enter the appropriate IP |
17316 |
Rail zero calibration failed |
1. Not in the Manual mode; 2. Robot in motion; 3. Not in the Position mode |
Please make sure that the robot is in the Manual mode and not in motion |
17317 |
Rail zero calibration succeeded |
None |
None |
17318 |
Soft estop state does not allow power on |
There is currently a read-only register bound to ctrl_soft_estop function code and low level, no power on allowed |
Reset the register bound with the ctrl_soft_estop function code |
17319 |
Soft emergency stop triggered |
none |
Resume soft emergency stop by register |
17320 |
Motion commands status is inconsistent with the operation |
See the content |
Do PPtoMain or reset cache |
17500 |
The driver is in a critical error state. It’s not allowed to clear alarm and power on. |
The driver is in a critical error state, hardware may in error state. |
Try to power off and restart the control system; Contact the manufacturer’s technical support. |
17400 |
OpcUA Variable read failed |
1.The variable is not existed; 2.The variable type is different from the parameter |
Please check the RL command and the OpcUA variable configuration |
17401 |
OpcUA Variable write failed |
1.The variable is not existed; 2.The variable type is different from the parameter |
Please check the RL command and the OpcUA variable configuration |
17402 |
Soft calibration failed |
1. Not in the Manual mode; 2. Robot in motion; 3. Not in the Position mode |
Please make sure that the robot is in the Manual mode and not in motion |
17403 |
Axis zero calibration successfully |
||
17404 |
Axis soft calibration successfully |
||
17405 |
Soft calibration successfully |
||
17406 |
Axis Soft calibration failed |
1. Not in the Manual mode; 2. Robot in motion; 3. Not in the Position mode |
Please make sure that the robot is in the Manual mode and not in motion |
17407 |
Opening rail failed, please close the safety area first |
||
17408 |
Safety area open failed |
When the rail is opened, the safety area cannot be opened |
|
17507 |
Conveyor start tracking failed.. |
None |
None |
17508 |
Conveyor stop tracking failed.. |
None |
None |
17509 |
Conveyor calibration failed, the number of points in the X direction is not 3. |
Please check the calibration process |
None |
17510 |
Conveyor calibration failed, transmission ratio is 0. |
1.The conveyor belt is not turned on, 2.Encoder value abnormality |
None |
17511 |
The safety stop parameters are set incorrectly |
The safety stop parameters may be set to zero |
Please set The safety stop parameters to proper values |
17512 |
During the tracking process of the conveyor belt, it is prohibited to execute ordinary motion commands |
None |
None |
17513 |
The conveyor belt stopped during tracking and cannot continue running |
None |
After pptomain, rerun the program |
17520 |
OPC UA server start failed |
1.Port is wrong or occupied; 2.Error Configuration |
1.Use the right port; 2.Change the configuration |
17521 |
HMI link |
None |
None |
17522 |
HMI Motor |
None |
None |
17523 |
HMI Motor |
None |
None |
17524 |
PP_To_Main |
None |
None |
17525 |
PP_To_Line |
None |
None |
17526 |
PP_To_Func |
None |
None |
17527 |
Reload Project |
None |
None |
17528 |
Run Project |
None |
None |
17529 |
Project Forward |
None |
None |
17530 |
Project Back |
None |
None |
17531 |
Manual mode switching successfully |
None |
None |
17532 |
Automatic mode switching successfully |
None |
None |
17600 |
Turn off maximum torque monitoring |
||
17700 |
None |
None |
|
30067 |
joint power over the limit |
None |
None |
30068 |
TCP angular speed over the limit |
None |
None |
30069 |
elbow speed over the limit |
None |
None |
30070 |
elbow angular speed over the limit |
None |
None |
30071 |
moment over the limit |
None |
None |
30072 |
tool attitude over the limit |
None |
None |
18000 |
Robot exits the shared area, freeing the shared area from occupation |
None |
None |
18001 |
Robots enter the shared area, and the shared area is occupied |
None |
None |
18002 |
The robot has entered the occupied shared area and is slowing down and stopping at maximum capacity |
None |
None |
18003 |
The robot is about to enter the occupied shared area, slowing down and pausing, waiting for the shared area to be released |
None |
None |
18004 |
The robot has entered the prohibited zone and has slowed down to a maximum capacity to stop |
None |
None |
18005 |
Robots are about to enter the prohibited zone, plan to stop |
None |
None |
18006 |
Shared area failure, robot continues to operate |
None |
None |
18007 |
When switching the reduction mode, the current joint axis angle has exceeded the reduced joint position |
None |
Please reset the reasonable reduction joint position |
18008 |
Cannot change the dimension of the array |
None |
Do not modify array dimensions |
18009 |
controller logs are corrupted, using backup logs |
may be caused by a power failure or abnormal restart |
no need to fix |
17.1.2 2 XXXX
Code |
Description |
Possible Reasons |
Solution |
31001 |
Configuration Parameter Error of EtherCAT Master |
Mismatched EtherCAT configuration files |
Re-import the configuration files, and restart the control system |
31002 |
Failed to Read EtherCAT Authorization Files |
The authorization file does not exist or the read and write permissions are incorrect |
Re-import the authorization file |
31003 |
EtherCAT Authorization Failure |
EtherCAT not Authorized |
Please check the EtherCAT authorization code and try to reauthorize it on the EtherCAT authorization interface. After the authorization is successful, restart the robot to take effect |
31004 |
EtherCAT Master Configuration Failure |
The master configuration fails due to mismatched EtherCAT configuration files |
Re-import the configuration files, and restart the control system |
31005 |
DC Configuration Failure |
The configuration fails due to mismatched EtherCAT configuration files |
Re-import the configuration files, and restart the control system |
31006 |
DCM Configuration Failure |
The configuration fails due to mismatched EtherCAT configuration files |
Re-import the configuration files, and restart the control system |
31007 |
Bus Scan Failure |
The configuration fails due to mismatched EtherCAT configuration files |
Re-import the configuration files, and restart the control system |
31008 |
The Number of Configured Slaves Does not Match that of Scanned Slaves |
1. The configuration fails due to inconsistency between the EtherCAT configuration and the actual network topology; 2. Hardware failure in the EtherCAT network from the slave equipment |
1. Re-import the configuration files, and restart the control system; 2. Contact the manufacturer’s technical support |
31009 |
Failed to Enable the EtherCAT Bus |
Due to errors in EtherCAT bus startup process, some slaves cannot switch to OP mode correctly, resulting in bus failure |
Try to restart the control system; contact the manufacturer’s technical support |
31010 |
Internal Axis Servo Initialization Failure |
The drive malfunctions internally |
Check whether the servo drives are disconnected from each other |
31011 |
IO Slave Initialization Failure |
1. The IPC and general IO modules are disconnected from each other; 2. General IO modules and safety IO modules are disconnected from each other |
Restart the control system after reconfiguring the IO signal according to the failure reason |
31012 |
Tailboard Slave Initialization Failure |
The IPC and the general tailboard slave module is disconnected from each other, or the tailboard slave hardware fails |
Check the hardware connection, or replace the tailboard slave hardware |
31013 |
Safety Board Slave Failure |
The IPC and the safety board slave modules are disconnected from each other |
Check hardware connections |
31014 |
Abnormal Communication with Slave Devices |
1. The communication between IPC and slave module is interrupted; 2. The slave device malfunctions |
1. Confirm whether the EtherCAT debug cable is unplugged from the robot side; 2. Check the hardware connections and restart the control system; 3. Please contact the technical support |
31015 |
Servo Alarm |
The servo drive sends an alarm, and the specific reason for the alarm needs to find the corresponding drive manual according to the error code reported by the servo |
1. Find the corresponding drive manual according to the error code, and handle it according to the manual guidance; 2. Contact the technical support |
31016 |
Servo alarm cleared |
None |
None |
31017 |
Ethercat is not Authorized, and the Trial Period Ends |
Ethercat is not authorized and can only be used for one hour |
Please contact the technical support to ask for the Ethercat authorization code and authorize on the EtherCAT authorization interface. After the authorization is successful, restart the robot to take effect |
31018 |
Abnormal Connection between Slave Device and Controller |
1. The cable between the slave device and the controller malfunctions; 2. The slave malfunctions |
1. Please check whether the cables between the slave devices fail; 2. Please contact the technical support |
31019 |
Failed to Initialize the CClink Gateway Slave |
The hardware connection is abnormal or the hardware malfunctions |
Check hardware connections |
31020 |
Ethercat IO Slave Module not Adapted |
The Ethercat IO slave module that has not been adapted is used, therefore the controller has no information about the current IO slave. Users need to ensure that the IO module is configured and used correctly |
Since the PDO setting of the IO module that has not been adapted is unknown, there is a certain risk in direct use. Please use it with caution. Generally, digital IO modules with less than 64 channels can be used directly; however, the analog IO module is not recommended to be used directly because the controller is unknown to its analog quantity type, range and accuracy parameters, and the PDO settings of various equipment manufacturers may also be different. Please contact the technical support for adaptation before using it |
31021 |
Safety Board Slave Initialization Failure |
The safety board firmware version configured by the eni file is inconsistent with the actual firmware version |
Check whether the safety board firmware version of the eni file is consistent with the actual firmware version |
31022 |
Tailboard slave Input Current Signal Overload |
When the tailboard slave channel AI is set to current mode, make sure that the actual input is current and does not exceed the limit parameter, otherwise the hardware may be damaged |
Please disconnect the input signal of the corresponding channel and enter the xpanel configuration interface to set as Voltage Mode |
31023 |
Tailboard slave Input Current Signal Overload |
The xpanel setting has been completed, and the overload is recovered |
To continue using the current mode, ensure that the input current is not overloaded |
31024 |
xPanel terminal slave station hardware test failed |
xPanel terminal slave station hardware test process is incorrect, hardware connection is incorrect or hardware is faulty |
Please confirm the xPanel test process is correct. If the fault persists, contact R&D for troubleshooting |
31025 |
Safety Board Type Configuration Error |
The safety board type of the configuration is inconsistent with the actual safety board type |
Check whether the safety board type of the configuration is inconsistent with the actual safety board type |
31026 |
Initialization of internal axis servo drive failed |
The server drive version in the ENI file of the master configuration is inconsistent with the server drive configuration scanned |
Replace the main site ENI file to confirm that the correct ENI file is used. |
31027 |
Unable to read the primary ENI file correctly |
The master ENI file was not found in the system |
Re upgrade the ENI file corresponding to the current model |
31028 |
EtherCAT failed to scan the bus, and the scan slave information does not match the slave information in the configuration ENI file |
The configuration of slave information or topology in the ENI file of the master station is inconsistent with the scanned EtherCAT slave station |
Replace and upgrade the correct ENI file |
31029 |
EtherCAT scan bus failed with cross wiring from the slave station |
EtherCAT slave station wiring error |
Please check whether the wiring of EtherCAT slave station is correct |
31030 |
External Axis Servo Initialization Failure |
1. An unconnected external axis, such as a guide rail, was mistakenly opened 2.The drive malfunctions internally |
According to the cause of the error, close the external axis that was opened incorrectly or check if the connection with the external axis is interrupted |
31031 |
Initialization of external axis servo drive failed |
The server drive version in the ENI file of the master configuration is inconsistent with the server drive configuration scanned |
Replace the main site ENI file to confirm that the correct ENI file is used. |
31032 |
The ESI file and controller version of the safety board RSC do not match |
The controller version is 3.0, and the ESI file of the safety board RSC does not match the controller version. Some of RSC’s safety functions will not function properly. |
We need to upgrade the ESI file of the RSC security board and the ENI file of the main control |
32001 |
Power-On Failure |
Servo faults, STO circuit open, power-on aborted, etc. |
1. Confirm operation procedure; 2. Check servo status; 3. Clear servo alarms before power-on retry |
32002 |
Power-on Failed, STO not Connected |
None |
None |
32003 |
Blocking of Communication Thread between Controller Master and Slave Device |
The communication between the controller and the slave device is abnormal due to software reasons |
1. Soft restart of controller; 2. Contact the technical support |
32004 |
EtherCAT Thread Blocked, Scheduling Timeout |
Internal system error |
Restart control system |
32005 |
The EtherCAT Thread was Blocked and Timed Out over 5000 Times in a Row |
Internal system error |
Restart control system |
32006 |
Position Command Rejected |
The position command to be sent to the servo has a big jump, and the generated speed exceeds the maximum speed of the motor, which may cause danger. To be safe, perform the power-off operation |
Re-power on to operate |
32007 |
Ethercat Thread Event Execution Timeout |
Internal alarm |
Internal state record, which can be ignored |
32008 |
Error while writing Servo Zero |
Only support CR joints, confirm whether it is a CR robot and whether the firmware is correct |
None |
32009 |
write servo zero successfully |
||
32010 |
Encoder Battery Voltage Low Warning |
Encoder Battery Voltage Insufficient |
Please replace encoder battery in time |
32011 |
Encoder Battery Voltage Low Warning Cleanup |
||
35001 |
Short Circuit of the Drive |
Output to output, output to ground, internal PWM bridge error |
Troubleshoot circuit problems and eliminate short circuit |
35002 |
Over-Temperature of Drive |
The internal temperature of the drive reaches the set value |
Reduce the drive temperature below the set value |
35003 |
Over-Voltage of Drive |
The bus voltage exceeds specified voltage limit |
The bus voltage is restored within the specified voltage range |
35004 |
Under-Voltage of Drive |
The bus voltage is below the specified voltage |
The bus voltage is restored within the specified voltage range |
35005 |
Over-Temperature of Encoder Motor |
The motor over-temperature switch shows the over-temperature error |
Restore the temperature switch to normal state |
35006 |
Encoder Feedback Error |
1. 5V output inside the drive is over-current; 2. The resolver or analog encoder is not wired; 3. The level exceeds the error range; 4. The incremental encoder differential signal is not wired |
1. The encoder power supply is restored to the specified voltage range; 2. The feedback signal is restored to the specified level range; 3. The differential signal is connected well |
35007 |
Drive Phase Error |
The phase angle based on the encoder fails to match with the switch state of the HALL. This error occurs only when the brushless motor is configured to be sinusoidal. This error does not occur during the resolver feedback or when the HALL correction function is stopped. |
The phase angle based on the encoder is consistent with the switching state of the HALL |
35008 |
Drive Reached the Current Limit |
Motor overload or abnormal circuit |
1. Check whether the motor is overloaded; 2. Check the circuit; 3. Contact the technical support |
35009 |
Drive Reaching Voltage Limit |
1. The set speed is too high; 2. The motor is abnormal |
1. Check whether the set speed is abnormal; 2. Check whether the motor is abnormal; 3. Contact the technical support |
35010 |
Power-on of Drive at Positive Limit |
The drive is over positive limit |
Restore the drive limit |
35011 |
Power-on of Drive at Negative Limit |
The drive is over negative limit |
Restore the drive limit |
35012 |
Drive Following Difference out of Tolerance |
Beyond the following error set by the user |
Check whether the upper instruction fails and check the robot state |
35013 |
Position Counter in Place |
Internal error of drive |
Try to restart. If the problem is not solved, please contact the technical support |
35014 |
Suitable for Fault without Other Emergencies |
Internal error of drive |
Try to restart. If the problem is not solved, please contact the technical support |
35015 |
Node Error |
Internal error of drive |
Try to restart. If the problem is not solved, please contact the technical support |
35016 |
Command Error of Drive |
1. This error is not accurate and can be ignored; 2. There is no PWM or other command signals |
Recover to input signal |
35100 |
Under-Voltage of the Drive DC Bus |
The servo detects that the bus voltage is less than the set under-voltage protection threshold in real time possibly due to insufficient bus supply voltage |
1. Check whether the power supply voltage of the robot is normal; 2. Check whether the drive capacitance is normal; 3. Replace the servo drive |
35101 |
Over-Voltage of Drive DC Bus |
The servo detects that the bus voltage is higher than the set over-voltage protection threshold in real time, possibly because: 1. The bus power supply voltage is too high; 2. The robot decelerates too quickly; 3. The handling of base power supply is abnormal |
1. Check the power supply voltage of the robot; 2. Check the deceleration of the robot; 3. Check the robot power management loop |
35102 |
Over-Current of Drive Motor |
The amplitude of servo real-time detection current vector is larger than the set safety protection threshold, possibly because the current is raised up due to the sudden stop of the motor during operation |
1. Check whether the three-phase line and 48V power line of the motor are connected correctly; 2. Check whether the motor deflection angle is correct |
35103 |
Over-Load of Drive Motor |
The joint motor continuously exceeds the rated torque protection threshold range, possibly because of the servo closed-loop control. If the actual position of the motor cannot track the given position, the torque current will be too large, and the error will be reported when the duration reaches a certain degree |
1. Check whether the three-phase line and band-type brake cable of the motor are connected correctly; 2. Check whether the motor deflection angle is correct |
35104 |
Drive Motor Magnetic over Limit |
Determine whether the excitation current amplitude is less than the set value, otherwise, an error will be reported. For field weakening control, it is necessary to change the excitation current to reach a higher speed. At present, the bus voltage of the motor adapted by low-voltage servo is enough, without requiring field weakening, so this error report has been blocked |
Update the servo drive to the latest firmware version and update the servo drive to the latest parameter version |
35105 |
Stall Alarm of Drive |
If the joint speed tracking error is greater than the set threshold and lasts for more than 1s, an error will be reported. Stall is reported in the start-up stage, and the motor needs to find the deflection angle again for normal operation. When stall is reported during motor operation, it is necessary to check hardware configuration, software version and parameters |
1. Check whether the three-phase line and band-type brake cable of the motor are connected correctly; 2. Check whether the motor deflection angle is correct; 3. Check the hardware configuration; 4. Check the servo software version |
35106 |
Out of Tolerance of Drive Position |
The joint position tracking error exceeds the set threshold, so it is necessary to check whether the hardware and software are configured correctly with suitable version |
1. Check whether the wiring harness is connected correctly; 2. Check whether the joint encoder is normal; 3. Replace joint hardware, motor, reducer and drive; 4. Confirm whether the instructions issued by the master station are reasonable |
35107 |
Zero Current Alarm of the Drive |
The zero current value needs to exceed the set threshold, and the current is abnormal when it is not enabled |
Update the servo drive to the latest firmware version, update the servo drive to the latest parameter version and replace the servo drive |
35108 |
Phase A Over-Current of the Drive |
1. The phase A current of the motor exceeds the sampling range of the drive current; 2. The locked rotor for motor; 3. The load is too large or the speed is too fast; 4. The resistance of joint mechanism is large |
1. First check whether the harness is connected correctly; 2. Check whether the motor deflection angle is correct; 3. Check whether the band-type brake is opened correctly when enabling; 4. When the load is too much, reduce the speed and check whether the fault disappears; 5. Observe whether the fault joint during operation makes abnormal noise due to excessive resistance |
35109 |
Phase B Over-Current of the Drive |
1. The phase B current of the motor exceeds the sampling range of the drive current; 2. The locked rotor for motor; 3. The load is too much or the speed is too fast; 4. The resistance of joint mechanism is high |
1. First check whether the harness is connected correctly; 2. Check whether the motor deflection angle is correct; 3. Check whether the band-type brake is opened correctly when enabling; 4. When the load is too much, reduce the speed and check whether the fault disappears; 5. Observe whether the fault joint during operation makes abnormal noise due to excessive resistance |
35110 |
Phase C Over-Current of the Drive |
1. The phase C current of the motor exceeds the sampling range of the drive current; 2. The locked rotor for motor; 3. The load is too much or the speed is too fast; 4. The resistance of joint mechanism is high |
1. First check whether the harness is connected correctly; 2. Check whether the motor deflection angle is correct; 3. Check whether the band-type brake is opened correctly when enabling; 4. When the load is too much, reduce the speed and check whether the fault disappears; 5. Observe whether the fault joint during operation makes abnormal noise due to excessive resistance |
35111 |
IGBT Over-Current of the Drive |
1. The motor current exceeds the set threshold; 2. The locked rotor for motor; 3. The load is too much or the speed is too fast; 4. The resistance of joint mechanism is high |
1. First check whether the harness is connected correctly; 2. Check whether the motor deflection angle is correct; 3. Check whether the band-type brake is opened correctly when enabling; 4. When the load is too much, reduce the speed and check whether the fault disappears; 5. Observe whether the fault joint during operation makes abnormal noise due to excessive resistance |
35112 |
Object Overflow of the Drive |
||
35113 |
Image Overflow of the Drive |
||
35114 |
Thread H Timeout of the Drive |
||
35115 |
Thread M Timeout of the Drive |
The servo software scheduling is abnormal, and the program has not been completed within the specified time, possibly because the firmware version or parameter version is not the latest one |
Update the servo drive to the latest firmware version, update the servo drive to the latest parameter version and replace the servo drive |
35116 |
Thread L Timeout of the Drive |
||
35117 |
Thread C Timeout of the Drive |
||
35118 |
Interrupt and Crash of the Drive |
The servo software scheduling is abnormal, and the program has not been completed within the specified time, possibly because the firmware version or parameter version is not the latest one |
Update the servo drive to the latest firmware version, update the servo drive to the latest parameter version and replace the servo drive |
35119 |
Main Task Crash of the Drive |
||
35120 |
Illegal Hardware of the Drive |
||
35121 |
Timeout in Debug Version of the Drive |
||
35122 |
Object ID Timeout of the Drive |
||
35123 |
Thread ID Error of the Drive |
||
35124 |
PV Variable ID Error of the Drive |
||
35125 |
VV Variable ID Error of the Drive |
||
35126 |
VU Variable ID Error of the Drive |
||
35127 |
Data Type Error of the Drive |
||
35128 |
Existence of Data Object of the Drive |
||
35129 |
Non Existence of Data Queue of the Drive |
||
35130 |
Full Data Queue of the Drive |
||
35131 |
Empty Data Queue of the Drive |
||
35132 |
Application Version Error of the Drive |
||
35133 |
Parameter Verification Error of the Drive |
||
35134 |
Parameter Number Error of the Drive |
||
35135 |
PN Parameter ID Error of the Drive |
||
35136 |
UN Parameter ID Error of the Drive |
||
35137 |
FN Parameter ID Error of the Drive |
||
35138 |
SPI Communication Error of the Drive |
The communication between DSP and parameter memory is abnormal, possibly due to the firmware version or the parameter version is not the latest one; or the servo drive hardware is abnormal |
Update the servo drive to the latest firmware version, update the servo drive to the latest parameter version and replace the servo drive |
35139 |
E2P Overflow of the Drive |
Too many parameters are read by the parameter memory, possibly due to the firmware version or the parameter version is not the latest one; or the servo drive hardware is abnormal |
Update the servo drive to the latest firmware version, update the servo drive to the latest parameter version and replace the servo drive |
35140 |
Empty Dynamic Memory of the Drive |
Logic error occurs in the servo software operation, possibly due to the firmware version or the parameter version is not the latest one |
Update the servo drive to the latest firmware version, update the servo drive to the latest parameter version and replace the servo drive |
35141 |
Instruction Code Error of the Drive |
Logic error occurs in the servo software operation, possibly due to the firmware version or the parameter version is not the latest one |
Update the servo drive to the latest firmware version, update the servo drive to the latest parameter version and replace the servo drive |
35142 |
Instruction Length Error of the Drive |
Logic error occurs in the servo software operation, possibly due to the firmware version or the parameter version is not the latest one |
Update the servo drive to the latest firmware version, update the servo drive to the latest parameter version and replace the servo drive |
35143 |
Meter Channel Number Error Of the Drive |
||
35144 |
OSCI Channel Number Error Of the Drive |
||
35145 |
Static Mode Error of the Drive |
Error occurs in the servo operation mode, possibly due to the servo firmware and parameters are not the latest version; or the servo parameters are not successfully written |
Update the servo drive to the latest firmware version and replace the servo drive |
35146 |
Dynamic Mode Error of the Drive |
Error occurs in the servo operation mode, possibly due to the servo firmware and parameters are not the latest version; or the servo parameters are not successfully written |
Update the servo drive to the latest firmware version and replace the servo drive |
35147 |
Mode Change Error of the Drive |
Error occurs in the servo operation mode, possibly due to the servo firmware and parameters are not the latest version; or the servo parameters are not successfully written |
Update the servo drive to the latest firmware version and replace the servo drive |
35148 |
IPM Alarm of the Drive |
It is possibly because the servo firmware and parameters are not the latest version |
Update the servo drive to the latest firmware version and replace the servo drive |
35149 |
Module Overheating Alarm of the Drive |
The joint temperature exceeds the temperature range for safe and reliable operation |
Carry out corresponding cooling treatment |
35150 |
Disconnection of the STO Switch of the Drive |
The servo has been detecting the STO signal level, which is inconsistent with the setting logic, so an error is reported, possibly due to the robot enabling handle is not effective |
1. Press the manual enabling handle; 2. Re-plug the STO cable; 3. Replace the STO cable and the servo drive |
35151 |
Encoder Error (0x7371) |
The QEP encoder reports an error and the ABZ cable is disconnected, possibly due to the servo has not been upgraded to the latest firmware and parameter version |
Update the servo drive to the latest firmware version and update the servo drive to the latest parameter version |
35152 |
Encoder Error (0x7372) |
||
35153 |
Encoder Error (0x7373) |
||
35154 |
Encoder Error (0x7374) |
||
35155 |
Encoder Error (0x7375) |
||
35156 |
Encoder Error (0x7376) |
||
35157 |
Encoder Error (0x7377) |
||
35158 |
Encoder Error (0x7378) |
Encoder chip reports an error: Biss2 communication abnormal |
1. Check the joint encoder cable; 2. Replace the encoder; 3. Replace the encoder cable; 4. Replace the servo drive |
35159 |
Encoder Error (0x7379) |
Encoder chip reports an error: Biss1 communication is abnormal, and the encoder decoding chip cannot be found |
1. Check the encoder cable at the joint motor side; 2. Replace the encoder; 3. Replace the encoder cable; 4. Replace the servo drive |
35160 |
Encoder Error (0x737A) |
1. CRC error of encoder communication; 2. Encoder communication is abnormal |
1. Re-plug the encoder cable; 2. Replace the encoder; 3. Replace the encoder cable; 4. Replace the servo drive |
35161 |
Encoder Error (0x737B) |
The encoder communication is abnormal: CRC verification of encoder passed, but encoder chip reported an error |
1. Re-plug the encoder cable; 2. Replace the encoder; 3. Replace the encoder cable; 4. Replace the servo drive |
35162 |
Encoder Error (0x737C) |
1. Single encoder hardware fault; 2. The encoder battery is exhausted. |
1. If a single encoder reports an error and cannot be recovered after restart, it is necessary to contact after-sale maintenance. 2. All axes report errors at the same time. Contact the after-sale maintenance to replace the encoder battery. |
35163 |
TZ Trigger |
||
35164 |
Internal Error (0xFF91) |
||
35165 |
Upper Enabling Current Loop is Set as 0 (0xFFA2) |
||
35166 |
Unable to Track the Master Station Position Command (0x8612) |
||
35201 |
5v of Over-Current of Secondary Encoder |
CDHD can provide a maximum current of 250 mA to the secondary encoder. Check whether the encoder is short-circuited, and whether the encoder drawing exceeds the current limit |
|
35202 |
Over-Current |
1. Drive or motor fault; 2. The robot load exceeds the limit; 3. Send collision, etc. |
Check whether the motor connection is short-circuited and whether there is overshoot in the current circuit |
35203 |
Foldback of the Motor |
1. Drive or motor fault; 2. The robot load exceeds the limit; 3. Send collision, etc. |
Check the specifications of the drive-motor. This fault may occur if the capacity (power) of the motor is too small. |
35204 |
Foldback of the Drive |
Check the specification of the drive-motor. This alarm may occur if the capacity (power) of the drive is too small. Check whether the commutation angle is correct (i.e., whether the rectification is balanced) |
|
35205 |
Invalid Current Sensor Compensation |
The drive malfunctions |
Restart. If the fault still exists, the driver may need to be repaired. Please contact the technical support |
35206 |
Disconnection of Motor Phase |
The drive malfunctions |
Check the wiring of the motor phase |
35207 |
Output Over-Current Detection |
The drive malfunctions |
Verify the correct wiring of the digital output and ensure that the output circuit is not shorted. |
35208 |
Over-Voltage |
Check whether regenerative resistance is required |
|
35209 |
Under-Voltage Fault |
Check whether the main AC voltage power supply is connected to the drive and turned on. The under-voltage limit can be read by the UVTHRESH command |
|
35210 |
Regenerative Over-Current |
Increase the regenerative resistance |
|
35211 |
STO Fault |
Check whether the STO connector (P1) is correctly connected |
|
35212 |
Vbus Measurement Circuit Failure |
Restart. If the fault still exists, the driver may need to be repaired. Please contact the technical support |
|
35213 |
Bus AC Power Off |
Please check the wiring or contact the technical support |
|
35214 |
Regenerative Resistance Overload |
Check whether regenerative resistance characteristics are suitable for this application |
|
35215 |
Overheating of Integrated Power Module |
Check whether the ambient temperature exceeds the drive specification. Otherwise contact the technical support. |
|
35216 |
Control Panel Overheating |
Check whether the ambient temperature exceeds the drive specification. Otherwise contact the technical support. |
|
35217 |
Temperature Sensor Failure |
Restart the power supply. If the problem persists, please contact the technical support |
|
35218 |
Power Level Overheating |
Check whether the ambient temperature exceeds the drive specification. Otherwise contact the technical support. |
|
35219 |
Motor Overheating Fault |
Check whether the drive is properly configured (using THERMODE, THERMTYPE, THERMTHRESH and THERMTIME), and if necessary, check whether the motor temperature sensor is properly connected to the drive. If the drive is correctly configured and wired, check whether the motor specification is too small. |
|
35220 |
Internal Power Supply Out of Range |
The drive may need to be repaired. Please contact the technical support |
|
35221 |
Out of Range for 5v |
It may happen during power failure. In other cases, please contact the technical support. |
|
35222 |
Power EEPROM Fault |
Contact technical support. |
|
35223 |
Control EEPROM Fault |
Contact technical support. |
|
35224 |
CAN Supply Fault |
The driver may need to be repaired, please contact the technical support. |
|
35225 |
Self-Test Failure |
Contact technical support. |
|
35226 |
Parameter Memory Verification Failure |
Reconfigure the drive, or download the parameter set and save the parameters. If the problem persists, please contact the technical support. |
|
35227 |
Writing to Flash Memory Failure |
Contact technical support. |
|
35228 |
Fieldbus Speed Exceeds the Limit |
Enable the drive and send a valid position command |
|
35229 |
Not Configured |
Execute CONFIG after setting drive parameters |
|
35230 |
FPGA Config Failed |
Contact technical support. |
|
35231 |
Motor Setup Failed |
Check phase and motor wiring. Make sure the correct feedback type is selected. Check MOTORSETUPST for hints. |
|
35232 |
Phase Find Failed |
Check whether the motor feedback type and the phase-finding parameters are set correctly for the application. |
|
35233 |
FPGA Version Mismatch |
Update either FPGA version or driver version. |
|
35234 |
Emergency Stop Issued |
Turn off the input. |
|
35235 |
Fieldbus Version Mismatch |
Make sure the correct version has been downloaded to the drive. |
|
35236 |
ESI Version Mismatch |
Make sure the correct version has been downloaded to the drive. |
|
35237 |
BiSS-C Encoder Internal Error |
Refer to BiSS-C Encoder User Manual. |
|
35238 |
HIPERFACE Encoder Data Error |
Enter the command HSAVE 1 using the drive software. |
|
35239 |
ESI Manufacturer Mismatch |
Make sure the correct manufacturer data has been downloaded to the drive. |
|
35240 |
Index Line Break |
Check whether the drive is configured for working with the index signal (using MENCTYPE), and check if the index signal is connected. |
|
35241 |
Power Brake Load is Open |
||
35242 |
Short Circuit of the Power Brake |
||
35243 |
Stall Fault |
Remove the stall condition, and take care to prevent stall conditions. |
|
35244 |
Secondary Feedback Index Break |
Check whether the drive is configured for working with the index signal on the secondary encoder, and check if the index signal is connected. |
|
35245 |
Secondary Feedback A/B Line Break |
Check whether all signals from the secondary encoder are properly connected to the drive. |
|
35246 |
Pulse and Direction Input Line Break |
Check whether all signals to the P&D inputs are properly connected to the drive. |
|
35247 |
Power Brake Fault |
Replace the motor brake. |
|
35248 |
Motor Runaway Condition Detected |
Correct MPHASE setting. Activate and improve the phase find process. |
|
35249 |
Feedback Communication Error, Encoder Communication Disconnected |
1. The circuit connection between the robot body and the control cabinet is poor. 2. The encoder or drive may be faulty |
Check whether the feedback device is wired correctly. Check whether the correct encoder type (MENCTYPE) is selected. |
35250 |
Nikon Encoder Operational Fault |
Check whether the feedback device is wired correctly. Check whether the correct encoder type (MENCTYPE) is selected. |
|
35251 |
Tamagawa Init Failed |
Check whether the wiring to the encoder is correct. |
|
35252 |
A/B Line Break |
Refer to the section Sine Encoder and Resolver Diagnostics. Check whether all signals from the primary feedback device are properly connected to the drive. |
|
35253 |
Invalid Halls |
Check whether the Hall signals are all properly connected. While turning the motor, read the Halls state (using HALLS) to see which signal is not connected. If the feedback type is Tamagawa, check whether the feedback wiring is correct. |
|
35254 |
Absolute Encoder Battery Low-Voltage |
The battery is a consumable that must be replaced regularly. To purchase, please contact the manufacturer. |
Replace the battery and then reset the drive. If the battery is replaced while the drive is on, the position information is retained. |
35255 |
Phase-Locked Loop Synchronization Failed |
Check for controller synchronization signal. Check the cable connection and wiring. |
|
35256 |
Encoder Simulation Frequency Too High |
Check the parameters used for setting up the equivalent encoder output. If using a sine encoder, check the ENCOUTRES parameter settings. |
|
35257 |
Tamagawa Abs Operational Fault |
Check the battery voltage and feedback wiring. Make sure the motor did not move at a high velocity during encoder initialization. |
|
35258 |
Custom Absolute Encoder Operational Fault |
Check the battery voltage and feedback wiring. Make sure the motor did not move at a high velocity during encoder initialization. |
|
35259 |
Differential Halls Line Break |
Make sure HALLSTYPE matches the Hall sensors in use (single-ended or differential). Check whether all signals from the differential Hall sensors are properly connected to the sensor. |
|
35260 |
Encoder Phase Error |
Set MENCAQBFILT to 0 to remove the filter on A and B signals. If problem persists, it may be due to a faulty encoder. |
|
35261 |
AqB Commutation Fault |
If a fault occurs shortly after motion begins, check MENCRES settings. If a fault occurs after some time it is likely due to EMI noise. Improve the installation. Make sure ground is connected. Make sure shield is connected on feedback and motor cables. |
|
35262 |
SensAR Encoder Fault |
Use command SRVSNSINFO to identify the fault. |
|
35263 |
Sine Feedback Communication Fail |
Check whether the data and clock signals to the EnDat encoder are connected properly. The cable must be shielded. |
|
35264 |
A/B Out of Range |
Refer to the section Sine Encoder and Resolver Diagnostics. Check the amplitudes of the sine and cosine signals. |
|
35265 |
Sankyo Absolute Encoder Fault |
Check the battery voltage and feedback wiring. Make sure the motor did not move at a high velocity during encoder initialization. |
|
35266 |
Sine Encoder Quadrature Fault |
Check the feedback device wiring. Make sure the correct encoder type (MENCTYPE) is selected. |
|
35267 |
Sin/Cos Calibration Invalid |
Re-execute the sine/cosine calibration process. |
|
35268 |
Feedback 5V Over-Current |
The CDHD can source a maximum current of 250 mA to the primary encoder. Check for short-circuit at the encoder. Check if the encoder is drawing more than the current limit. |
|
35269 |
Resolver Initialization Failed |
Check resolver wiring and gain value. |
|
35270 |
Endat2X Feedback Fault |
Reset the encoder including encoder power off. |
|
35271 |
Fieldbus Cable Disconnected |
Reestablish the connection between controller and drive. |
|
35272 |
Fieldbus Control Command Lost |
Clear the fault and allow the controller to send new commands. |
|
35273 |
CAN Heartbeat Lost |
Reconnect master and slave, and power cycle the drive. |
|
35274 |
Drive Locked |
Contact technical support. |
|
35275 |
EtherCAT Packet Loss |
Make sure the EtherCAT master (controller) sends the packets within the time defined (by the master). |
|
35276 |
Torque Feedback Out of Limit |
||
35277 |
Unstable Current Loop |
Check and modify current controller settings. |
|
35278 |
Velocity Over-Speed Exceeded |
Check whether VLIM is set to match the application requirements. Using velocity loop tuning, check for excessive overshoot. |
|
35279 |
Exceeded Maximum Velocity Error |
Change drive tuning to improve velocity tracking, or increase VEMAX to allow a greater velocity error. |
|
35280 |
Exceeded Maximum Position Error |
Change drive tuning to improve position tracking, or increase PEMAX to allow a greater position error. |
|
35281 |
Secondary Feedback Position Mismatch |
Increase SFBPETHRESH, STBPETIME.SFBPEMAX, or improve position tuning. |
|
35282 |
Excessive PE Value |
Check tuning. |
|
35283 |
CAN/EtherCAT State Not Operational |
Make sure the controller does not switch to a lower state of communication while the drive is disabled. |
|
35284 |
Internal Error |
Contact technical support. |
|
35285 |
Motor Plate Read Failed |
Reconnect the feedback device. Make sure the motor type nameplate data is present. |
|
35286 |
SAVE and Power Cycle Required |
SAVE and then cycle power to the drive. |
|
35287 |
Realtime Overload Fault |
Contact technical support. |
|
35288 |
PFB Off Checksum Invalid |
If required by the application, home the machine. |
|
35289 |
PFB Off Data Mismatch |
If required by the application, home the machine. |
|
35290 |
No PFB Off Data |
If required by the application, home the machine. |
|
35291 |
Pulse Train Frequency Too High |
Reduce the frequency of the gearing pulses commanded from the controller. |
|
35301 |
Short Circuit of the Drive |
i. The U, V, and W outputs of the drive are short-circuited; ii. The drive is disturbed, which causes the DI signal to be abnormal. This is a false alarm; 1. The ground wire is not connected well; 2. The parameter setting of the current loop regulator is not suitable, causing current oscillation and interference; iii. The drive is damaged (such as IGBT short circuit, abnormity in detecting circuit by the current). |
i. Check the U, V, and W wiring of the drive (for example, after disconnecting the motor power cable, observe whether the drive still reports a short-circuit fault. It must be done under the premise that the motor’s band-type brake is disconnected to ensure mechanical safety); ii. Check the drive IGBT with a multimeter to confirm whether it is short-circuited; iii. Standardize the wiring, especially ground wire; iv. Adjust the parameters of the current loop; v. Replace the drive. |
35302 |
Drive Output Short Circuited to Ground |
i. The U, V, and W outputs of the drive are short circuited to ground; ii. The drive is damaged (such as abnormity in detecting circuit by the current). |
i. Check the U, V, and W wiring of the drive; ii. Replace the drive. |
35303 |
Abnormal Encoder Data |
i. Hiperface encoder fault; ii. Encoder wiring error; iii. The internal AD calibration parameters of the drive are abnormal. |
i. Replace the encoder; ii. Check the encoder wiring and ensure that it is correct; iii. Replace the drive. |
35304 |
Rotor Positioning Error |
i. The setting of position loop, velocity loop, and current loop regulator parameters is unreasonable; ii. The motor parameters are set incorrectly; iii. The parameter 0x20D2 is set too small; iv. The parameter 0x2003 is set incorrectly; v. The peripheral wiring of the drive is incorrect (such as the motor power cable and the motor encoder cable); vi. The internal circuit of the drive is abnormal; vii. The parameter 0x2207 static balance torque compensation value is not set properly. |
i. Check the peripheral wiring of the drive and ensure that it is correct. ii. Adjust the parameters of the position loop, velocity loop, and current loop regulator parameters of the drive, and ensure that the motor parameters are set correctly; iii. Re-detect the rotor position compensation angle; iv. Increase the setting value of parameter 0x20D2; v. Replace the drive; vi. Reduce the setting value of parameter 0x2207 static balance torque compensation value. |
35305 |
Abnormal Motor’s Band-Type Brake |
i. The motor’s band-type brake itself is abnormal; ii. When the motor is operating at high velocity, the servo suddenly turns OFF; iii. The servo parameters 0x2233 and 0x20D2 are set too small; iv. A short circuit occurs in the motor’s band-type brake circuit. |
i. Replace the motor’s band-type brake; ii. Increase parameters 0x2233 and 0x20D2; iii. Check the motor’s band-type brake circuit. |
35306 |
EtherCAT PDO Configuration Error |
i. PDO is configured incorrectly. |
i. Correct the EtherCAT PDO configuration. |
35307 |
Abnormal Encoder Internal Communication |
a. A fault occurs in the encoder; b. The motor encoder wiring is abnormal (such as line break, the shielded twisted pair cable is not used, and it is coupled with the motor power cable); c. The ground wire of the drive is not reliably connected; d. Strong interference sources exist around the drive. |
a. Check the wiring of the motor encoder and ensure that the wiring is standard and correct; b. Add magnetic rings to the encoder cable and the motor power cable; c. Reliably connect the ground wire of the drive; d. Replace the motor encoder; e. Remove the strong interference sources around the drive, or independently supply power to the drive and the surrounding strong interference sources; f. Add a line filter to the input power supply of the drive. |
35308 |
Encoder Type Change |
i. The encoder type has been changed. |
i. Re-power on or soft reset the drive. |
35309 |
Drive Phase U Over-Current |
i. The parameter setting of the current loop regulator is unreasonable, leading to the current control oscillation; ii. The motor parameters are set incorrectly; iii. The internal current sampling circuit of the drive is abnormal. |
i. Adjust the parameters of the current loop regulator; ii. Set motor parameters correctly; iii. Replace the drive. |
35310 |
Drive Phase V Over-Current |
i. The parameter setting of the current loop regulator is unreasonable, leading to the current control oscillation; ii. The motor parameters are set incorrectly; iii. The internal current sampling circuit of the drive is abnormal. |
i. Adjust the parameters of the current loop regulator; ii. Set motor parameters correctly; iii. Replace the drive. |
35311 |
Drive Phase W Over-Current |
i. The parameter setting of the current loop regulator is unreasonable, leading to the current control oscillation; ii. The motor parameters are set incorrectly; iii. The internal current sampling circuit of the drive is abnormal. |
i. Adjust the parameters of the current loop regulator; ii. Set motor parameters correctly; iii. Replace the drive. |
35312 |
DC Bus Over-Voltage |
i. The input power supply voltage of the drive is too high; ii. The dynamic braking energy is excessive when the motor stops quickly; 1. The deceleration is excessive when the motor stops; 2. The wiring of the dynamic braking resistor is incorrect; 3. The value of the dynamic braking resistance is too high; iii. The internal voltage sampling circuit of the drive is abnormal; iv. The internal dynamic braking circuit of the drive is abnormal. |
i. Adjust the input power supply of the drive to the permissible range; ii. Reduce the motor deceleration when stopping; iii. Check the wiring of the dynamic braking resistor and ensure that it is correct; iv. Properly reduce the resistance of the dynamic braking resistor (the resistance shall not be lower than the minimum allowable value), and increase the power of the dynamic braking resistor. |
35313 |
Control Power Supply Under-Voltage |
i. The 24V control power supply is abnormal; ii. The wiring of the 24V control power supply is incorrect, such as poor wiring; iii. The load of the 24V control power supply is excessive; iv. The internal circuit of the drive is abnormal. |
i. Check the wiring of the 24V control power supply and ensure that it is reliable; ii. Check the load of the 24V control power supply and ensure that the capacity of the 24V control power supply can meet the load consumption under all working conditions. iii. Replace the 24V control power supply; iv. Replace the drive. |
35314 |
Drive Continuous Overload |
i. The motor load is excessive; 1. The actual mechanical load is excessive; 2. There is jamming in the mechanical load; 3. The motor’s band-type brake is not released; ii. The motor acceleration and deceleration time is too short; iii. The internal current sampling circuit of the drive is abnormal; iv. The band-type brake circuit of the drive is abnormal. |
i. Reduce the actual mechanical load of the motor; ii. Increase the motor acceleration and deceleration time; iii. Check the transmission mode of mechanical load to ensure that there is no jamming or other abnormal phenomena; iv. Check the wiring of the motor’s band-type brake to ensure reliable wiring; v. Replace the motor; vi. Replace the drive. |
35315 |
Encoder Wiring Error |
i. For CDA8 V1 products, pin 8 and pin 15 of the encoder terminal connector are not short-circuited; ii. For CDA8 V2 products and CDR series products, pin 6 and pin 8 of the encoder terminal connector are not short-circuited; iii. The encoder cable is poorly wired. |
i. For CDA8 V1 products, pin 8 and pin 15 of the encoder terminal connector are short-circuited; for CDA8 V2 products and CDR series products, pin 6 and pin 8 of the encoder terminal connector are short-circuited, and reliable encoder cable wiring shall be ensured. |
35316 |
CPU Overload |
i. The drive operation is disturbed; ii. The internal circuit of the drive is abnormal; iii. The data collection of DriveStarter is excessive. |
i. Standardize the peripheral wiring of the drive and add anti-interference measures; ii. Replace the drive; iii. Close some DriveStarter data collection channels. |
35317 |
Drive Output Phase Loss |
i. Line break and poor wiring occur in the U, V, and W outputs of the drive; ii. The motor impedance is excessive; iii. The internal current sampling circuit of the drive is abnormal. |
i. Check the U, V, and W wiring of the motor and ensure that it is reliable; ii. Replace the motor (or disable drive output phase loss detection); iii. Replace the drive. |
35318 |
Instantaneous Overload of the Drive |
i. The motor load is excessive; ii. The internal temperature sampling circuit of the drive is abnormal; iii. The operating environment temperature of the drive exceeds the permissible operating range; iv. The drive operation is disturbed (such as out of sync); v. The motor acceleration and deceleration are set too large, and the acceleration and deceleration time are set too short. |
i. Reduce the actual mechanical load of the motor; ii. Standardize the peripheral wiring of the drive and add anti-interference measures; iii. Reduce the ambient temperature, such as improving the cooling conditions of the cabinet; iv. Replace the drive. |
35319 |
Abnormal External Communication Transmission of the Encoder |
a. The motor encoder wiring is abnormal (such as line break, the shielded twisted pair cable is not used, and it is coupled with the motor power cable); b. The ground wire of the drive is not reliably connected; d. Strong interference sources exist around the drive. |
a. Check the wiring of the motor encoder and ensure that the wiring is standard and correct; b. Add magnetic rings to the encoder cable and the motor power cable; c. Reliably connect the ground wire of the drive; d. Remove the strong interference sources around the drive, or independently supply power to the drive and the surrounding strong interference sources; e. Add a line filter to the input power supply of the drive. |
35320 |
Abnormal External Communication Reception of the Encoder |
a. The motor encoder wiring is abnormal (such as line break, the shielded twisted pair cable is not used, and it is coupled with the motor power cable); b. The ground wire of the drive is not reliably connected; d. Strong interference sources exist around the drive. |
a. Check the wiring of the motor encoder and ensure that the wiring is standard and correct; b. Add magnetic rings to the encoder cable and the motor power cable; c. Reliably connect the ground wire of the drive; d. Remove the strong interference sources around the drive, or independently supply power to the drive and the surrounding strong interference sources; e. Add a line filter to the input power supply of the drive. |
35321 |
Drive Hardware Over-Current |
i. There is jamming or locking in the mechanical load; ii. The rotor compensation angle is set incorrectly; iii. Encoder wiring error; iv. The current loop regulator parameters are set unreasonably, resulting in current control oscillation; v. Motor parameter setting error (wire resistance, wire inductance, counter electromotive force, etc.); vi. The internal current detection circuit of the drive is abnormal; vii. The drive’s band-type brake circuit is damaged, without 24V output; viii. The motor’s band-type brake is damaged; ix. The motor load is too large, or the motor acceleration and deceleration are set too large, and the acceleration and deceleration time are set too short; x. The setting of 0x60B2 torque compensation value or 0x2207 static balance torque compensation value is unreasonable. |
i. Check the transmission mode of mechanical load to ensure that there is no jamming or other abnormal phenomena; ii. Re-detect the rotor compensation angle; iii. Check the wiring of the motor encoder and ensure that the wiring is standard and correct; iv. Adjust the parameters of the current loop regulator; v. Set motor parameters correctly; vi. Replace the drive; vii. Replace the motor; vii. Check the transmission mode of mechanical load to ensure that there is no jamming or other abnormal phenomena; viii. Confirm whether the mechanical design is reasonable; optimize motor acceleration and deceleration, and extend the acceleration and deceleration time; ix. Optimize the dynamics model of the upper controller and the torque compensation value of the given 0x60B2; or reasonably reset the 0x2207 static balance torque compensation value. |
35322 |
Abnormal Band-Type Brake Circuit of the Drive |
i. The drive’s band-type brake output is short circuited; ii. Excessive band-type brake output current of the drive causes over-temperature; iii. The drive’s band-type brake output is open circuit; iv. The internal detection circuit of the drive is abnormal. |
i. Check the wiring of the drive’s band-type brake output and ensure it is correct and reliable; ii. Replace the drive. |
35323 |
Abnormal Resolver Circuit of the Drive |
i. The internal resolver circuit of the drive is abnormal; ii. The resolver parameter setting of the drive does not match the actual resolver. |
i. Correctly set the resolver parameters of the drive; ii. Replace the drive. |
35324 |
Control Mode Setting Error |
i. When the servo is enabled, the controller sets the control mode that the drive does not support (see the object dictionary 0x6502 for the control mode supported by each product). |
i. Before enabling the servo, set the controller to the correct control mode. |
35325 |
Input Phase Loss Fault |
i. The input power supply of the drive is poorly wired; ii. The drive servo parameter "power circuit setting" is set to three-phase input, but the actual power supply input is single-phase; iii. The front end uses an electronic transformer, which has abnormal harmonics and cannot be identified by the servo. |
i. Check the input power wiring of the drive and ensure that it is reliable; ii. Set the servo parameter "power circuit setting" correctly; iii. Add a filter to the front end of the servo drive. |
35326 |
DC Bus Under-Voltage |
i. The input power supply voltage of the drive is too low; ii. The internal voltage sampling circuit of the drive is abnormal; iii. Servo parameter 0x202C is set incorrectly, 220V power supply is set as 380V power supply; iv. The input power cord of the drive is disconnected. |
i. Adjust the input power supply of the drive to the permissible range; ii. Replace the drive; iii. Set 0x202C drive parameters correctly; iv. Check the input power cord wiring of the drive. |
35327 |
Inverter Power Module Over-Temperature |
i. The motor load is excessive; ii. The internal temperature sampling circuit of the drive is abnormal; iii. The operating environment temperature of the drive exceeds the permissible operating range. |
i. Reduce the actual mechanical load of the motor; ii. Reduce the ambient temperature, such as improving the cooling conditions of the cabinet; iii. Replace the drive. |
35328 |
Dynamic Braking Overload |
i. The motor performs frequent quick stop operations, resulting in excessive dynamic braking energy; ii. The servo parameters "resistance of the dynamic braking resistor" and "power of the dynamic braking resistor" are set incorrectly. |
i. Correctly set the servo parameters "resistance of the dynamic braking resistor" and "power of the dynamic braking resistor"; ii. Change the operating conditions of the motor to avoid frequent quick stop operations of the motor, such as extending the stop time of the motor. |
35329 |
Continuous Overload of Motor |
i. The motor load is excessive; 1. The actual mechanical load is excessive; 2. There is jamming in the mechanical load; 3. The motor’s band-type brake is not released; ii. The motor acceleration and deceleration time is too short; iii. Motor parameters are set incorrectly; iv. The internal current sampling circuit of the drive is abnormal; v. The band-type brake circuit of the drive is abnormal; vi. The selected motor type is not suitable and the power is too small (for example, high-power drives with small-power motors, which operate at high velocity with full load for a long time). |
i. Reduce the actual mechanical load of the motor; ii. Increase the acceleration and deceleration time when the motor is running; iii. Check the transmission mode of mechanical load to ensure that there is no jamming or other abnormal phenomena; iv. Check the wiring of the motor’s band-type brake to ensure reliable wiring; v. Check the motor parameters to ensure that they are set correctly (such as the rated current and thermal time constant of the motor); vi. Replace with a high-capacity motor; vii. Replace the drive. |
35330 |
Rectifier Power Module Over-Temperature |
i. The motor load is excessive; ii. The internal temperature sampling circuit of the drive is abnormal; iii. The operating environment temperature of the drive exceeds the permissible operating range |
i. Reduce the actual mechanical load of the motor; ii. Reduce the ambient temperature, e.g. improve the heat dissipation conditions of the cabinet; iii. Replace the drive. |
35331 |
Motor U–Phase Instantaneous Overload |
i. The motor load is excessive; 1. The actual mechanical load is excessive; 2. The mechanical load leads to jamming or locking; 3. The motor’s band-type brake is not released; ii. The motor acceleration and deceleration time is too short; iii. The rotor offset angle is set incorrectly; iv. The motor parameter is set incorrectly. v. The internal current sampling circuit of the drive is abnormal; vi. The drive’s band-type brake circuit is abnormal; vii. Inadequate capacity of the motor model selected; viii. Poor or detached contact of one phase of the motor power line. |
i. Reduce the actual mechanical load of the motor; ii. Increase the acceleration and deceleration time durations during motor operation; iii. Check the transmission mode of mechanical load to ensure that there is no jamming or other phenomena; iv. Re-check the rotor offset angle; v. Check the wiring of the motor’s band-type brake to ensure reliable wiring; vi. Check the motor parameters to ensure that they are set correctly (such as the rated current, fast overload protection threshold, and fast overload protection time duration of the motor); vii. Change to a high–capacity motor; viii. Replace the drive; ix. Check whether the wiring of motor power line is reliable. |
35332 |
Motor V–Phase Instantaneous Overload |
i. The motor load is excessive; 1. The actual mechanical load is excessive; 2. The mechanical load leads to jamming or locking; 3. The motor’s band-type brake is not released; ii. The motor acceleration and deceleration time is too short; iii. The rotor offset angle is set incorrectly; iv. The motor parameter is set incorrectly. v. The internal current sampling circuit of the drive is abnormal; vi. The drive’s band-type brake circuit is abnormal; vii. Inadequate capacity of the motor model selected; viii. Poor or detached contact of one phase of the motor power line. |
i. Reduce the actual mechanical load of the motor; ii. Increase the acceleration and deceleration time durations during motor operation; iii. Check the transmission mode of mechanical load to ensure that there is no jamming or other phenomena; iv. Re-check the rotor offset angle; v. Check the wiring of the motor’s band-type brake to ensure reliable wiring; vi. Check the motor parameters to ensure that they are set correctly (such as the rated current, fast overload protection threshold, and fast overload protection time duration of the motor); vii. Change to a high–capacity motor; viii. Replace the drive; ix. Check whether the wiring of motor power line is reliable. |
35333 |
Motor W–Phase Instantaneous Overload |
i. The motor load is excessive; 1. The actual mechanical load is excessive; 2. The mechanical load leads to jamming or locking; 3. The motor’s band-type brake is not released; ii. The motor acceleration and deceleration time is too short; iii. The rotor offset angle is set incorrectly; iv. The motor parameter is set incorrectly. v. The internal current sampling circuit of the drive is abnormal; vi. The drive’s band-type brake circuit is abnormal; vii. Inadequate capacity of the motor model selected; viii. Poor or detached contact of one phase of the motor power line. |
i. Reduce the actual mechanical load of the motor; ii. Increase the acceleration and deceleration time durations during motor operation; iii. Check the transmission mode of mechanical load to ensure that there is no jamming or other phenomena; iv. Re-check the rotor offset angle; v. Check the wiring of the motor’s band-type brake to ensure reliable wiring; vi. Check the motor parameters to ensure that they are set correctly (such as the rated current, fast overload protection threshold, and fast overload protection time duration of the motor); vii. Change to a high–capacity motor; viii. Replace the drive; ix. Check whether the wiring of motor power line is reliable. |
35334 |
Abnormal Communication of the Power Supply Unit Module |
i. Poor connection of the control cable between the power supply unit module and the motor module; ii. The control port between the power supply module and the motor module is burnt due to short circuit of the motor’s band-type brake cable or external 24V (STO) to ground. |
i. Check the control cable connection between the power supply unit module and the motor module and ensure the wiring is reliable; ii Check for short circuit to ground on the motor’s band-type brake cable or external 24V (STO); iii. Replace the drive. |
35335 |
Hardware STO1 Triggered |
i. STO1 is triggered or is poorly wired. |
i. Check STO1 wiring and make sure the wiring is reliable; ii. Verify that the STO1 circuit (e.g. emergency stop switch) is not triggered. |
35336 |
Hardware STO2 Triggered |
i. STO2 is triggered or is poorly wired. |
i. Check the STO2 wiring and make sure the wiring is reliable; ii. Verify that the STO2 circuit (e.g. emergency stop switch) is not triggered. |
35337 |
Abnormal STO Wiring |
i. STO1/STO2 is poorly wired. |
i. Check STO1/STO2 wiring and make sure the wiring is reliable. |
35338 |
Drive External Fault |
i. Fault of other axes. ii. Abnormal internal circuit of the drive. |
i. Check other axes and make sure they are free of fault; ii. Such fault can be disabled by modifying the servo parameter "Fault operation switch"; iii. Replace the drive. |
35339 |
Excessive Position Tracking Error |
i. The mechanical load of the motor leads to jamming or locking, so that the motor cannot operate; ii. The planned acceleration for the target position value of the host computer is too high; iii. The servo parameters 0x6065 and 0x6066 are too small; iv. Unreasonable setting of the drive regulator parameters leads to unsatisfactory position tracking performance; v. The internal circuit of the drive is abnormal. |
i. Check the transmission mode of mechanical load to ensure that there is no jamming or other issue; ii. Appropriately reduce the planned acceleration for the target position value of the host computer; iii. Appropriately increase the setting value of the servo parameters 0x6065 and 0x6066; iv. Optimize regulator parameters to improve position tracking performance; v. Replace the drive. |
35340 |
Position Control Overflow |
i. The actual or target value of the position exceeds the maximum permissible range. |
i. Execute the "encoder multi-turn zeroing" command and ensure that the motor operating range does not exceed the maximum permissible range; ii. If it is necessary to operate the motor in a large range, the unlimited position control mode can be enabled through the servo parameter "position control switch". |
35341 |
Excessive Velocity Tracking Error |
i. The mechanical load of the motor leads to jamming or locking, so that the motor cannot operate; ii. The setting values of the servo parameters 0x20A3 and 0x20A4 are too small; iii. Unreasonable setting of the drive regulator parameters leads to unsatisfactory velocity tracking performance; iv. The internal circuit of the drive is abnormal. |
i. Check the transmission mode of mechanical load to ensure that there is no jamming or other phenomena; ii. Appropriately increase the setting values of the servo parameters 0x20A3 and 0x20A4; iii. Optimize the regulator parameters to improve velocity tracking performance; iv. Replace the drive. |
35342 |
Control Cycle Parameter Setting Error |
i. Unreasonable setting of the EtherCAT communication cycle, position control cycle and velocity control cycle. |
i. Set the EtherCAT communication cycle, position control cycle and velocity control cycle correctly. |
35343 |
EEPROM Writing Failed |
i. The internal circuit of the drive is abnormal; ii. The drive is interfered |
i. Replace the drive; ii. Re-power on the drive and improve the anti-interference measures of the drive. |
35344 |
Origin Searching Failed |
i. Unreasonable parameter setting of origin searching (objects 0x6098, 0x6099, 0x609A); ii. The motor is already in the limit switch trigger state when the origin searching is activated; iii. Switch to non-HM mode during origin searching. |
i. Set the origin searching parameters correctly (objects 0x6098, 0x6099, 0x609A); ii. Ensure that the motor is not in the limit switch trigger state when the origin searching is activated. |
35345 |
Illegal EtherCAT Bus Instruction |
i. The EtherCAT communication state machine is incorrectly matched with the control word time sequence. |
i. The host computer correctly handles the EtherCAT communication state computer and control word time sequence. |
35346 |
Abnormal DriveStarter Communication |
i. The drive commissioning cable is disconnected or is poorly contacted. ii. The communication of the drive commissioning serial port is interfered. |
i. Check the wiring of the drive commissioning cable and ensure reliable connection; ii. Replace isolated serial port commissioning cable; iii. Strengthen anti-interference measures for the commissioning cable, such as adding magnetic rings, reliable grounding of commissioning computer, and provide power supply for the debugging computer and the drive separately. |
35347 |
Abnormal Communication of the EtherCAT Bus |
i. The EtherCAT communication is interfered; ii. Disconnection or poor contact of EtherCAT network cables; iii. Insufficient real-time performance of the host computer; iv. Mismatch between the underlying DC synchronization mechanism of the EtherCAT master of the host computer and the drive requirements; v. The internal circuit of the drive is abnormal. |
i. Optimize EtherCAT communication wiring and strengthen anti-interference measures, such as using Category 5E shielded twisted pair network cables and ensuring reliable grounding of the controller; ii. Check the connection of EtherCAT network cables to ensure reliable connection; iii. Change to the host computer with stronger real-time performance, or extend the EtherCAT communication cycle; iv. Appropriately increase the servo parameter 0x20D3 setting value; v. Modify the underlying DC synchronization mechanism of the EtherCAT master of the host computer to ensure that the RxPDO data sent by the host computer is at least 130 μs ahead of the DC synchronization signal; vi. Replace the drive. |
35348 |
The Position Exceeds the Hardware Limitation |
i. Limit switch input triggered. |
i. Check the state of the limit switch and ensure that it is not triggered. |
35349 |
Positive Software Limitation |
i. The actual position value exceeds the threshold set by the servo parameters 0x2004 and 0x2005. |
i. Appropriately increase the setting value of the servo parameters 0x2004 and 0x2005; ii. Operate the motor within the range specified by the servo parameters 0x2004 and 0x2005; iii. If users do not want to use this function, they can disable the software limitation detection function through the servo parameter "Position control switch". |
35350 |
Negative Software Limitation |
i. The actual position value exceeds the threshold set by the servo parameters 0x2004 and 0x2005. |
i. Appropriately increase the setting value of the servo parameters 0x2004 and 0x2005; ii. Operate the motor within the range specified by the servo parameters 0x2004 and 0x2005; iii. If users do not want to use this function, they can disable the software limitation detection function through the servo parameter "Position control switch". |
35351 |
Excessive Power-On Position Deviation |
i. After the drive is powered off, the motor position is shifted; ii. For motor encoders with batteries, the external battery is unavailable or the battery is under-voltage. |
i. For motor encoders with batteries, ensure the battery is connected and the battery voltage is normal; ii. If users don’t want to use this function, they can set the servo parameter 0x200E to 0, and disable the detection function of excessive power-on position deviation. |
35352 |
Power-On Position Control Overflow |
i. For motor encoders with batteries, the external battery is unavailable or the battery is under-voltage; ii. The drive is powered off in any of the following control mode: the unlimited position control mode, velocity mode, or torque mode, and the position has exceeded the permissible range. |
i. Re-power on the drive after the encoder multi-turn zeroing command is executed; ii. In the unlimited position control mode, if users do not want to use this function, they can modify the servo parameter "Position control switch" to disable the power-on position control overflow detection function. |
35353 |
Encoder Battery Under-Voltage Fault |
i. The encoder is not connected with an external battery or the battery is poorly wired; ii. The encoder battery is under-voltage. |
i. Check the battery wiring of the encoder to ensure reliable wiring; ii. Replace the battery; iii. If a Panasonic or Tamagawa encoder is connected, the encoder multi-turn zeroing command needs to be executed for individual versions; iv. If users do not want to use this function, they can modify the servo parameter 0x2009 to disable the encoder battery under-voltage detection function. |
35354 |
The Motor Exceeds the Velocity Limit |
i. Unreasonable setting of drive regulator parameters leads to large speed tracking overshoot; ii. Poor wiring of the encoder; iii. The encoder data transmission is interfered; iv. The encoder is damaged; v. The internal circuit of the drive is abnormal. |
i. Optimize regulator parameters to improve speed tracking performance; ii. Check the encoder cable connection to ensure reliable wiring; iii. Strengthen the anti-interference measures of encoder cables, such as adding magnetic rings, using shielded twisted pair cables, and realizing reliable grounding; iv. Replace the encoder; v. Replace the drive. |
35355 |
Excessive Voltage Limit Position Tracking Error |
i. The mechanical load of the motor is jammed so that the motor cannot operate; ii. The planned acceleration of the host computer’s target position value is too high; iii. The servo parameters 0x6065 and 0x6066 are too small. iv. Unreasonable setting of drive regulator parameters leads to unsatisfactory position tracking performance; v. The input power supply voltage of the drive is too low; vi. The internal circuit of the drive is abnormal. |
i. Check the transmission mode of mechanical load to ensure that there is no jamming or other phenomena; ii. Appropriately reduce the planned acceleration of the host computer’s target position value; iii. Appropriately increase the setting value of the servo parameters 0x6065 and 0x6066; iv. Optimize regulator parameters to improve position tracking performance; v. Ensure that the input power supply voltage of the drive is within the specified range; vi. Replace the drive. |
35356 |
Encoder Over-Speed Fault |
i. Unreasonable setting of drive regulator parameters leads to large speed tracking overshoot; ii. Poor wiring of the encoder; iii. The encoder data transmission is interfered; iv. The encoder is damaged; v. The internal circuit of the drive is abnormal; vi. When the servo motor is enabled, an external force rotates the motor shaft. |
i. Optimize regulator parameters to improve speed tracking performance; ii. Check the encoder cable connection to ensure reliable wiring; iii. Strengthen the anti-interference measures of encoder cables, such as adding magnetic rings, using shielded twisted pair cables, and realizing reliable grounding; iv. Replace the encoder; v. Replace the drive; vi. Check the mechanical load at the end of the motor shaft to ensure that the motor shaft is not subjected to gravity or external mechanical forces. |
35357 |
Operation Error of Position Planning |
i. Unreasonable setting of position planning parameters, such as the target position value and the planned target deceleration (0x6084). |
i. Set position planning parameters correctly. |
35358 |
Multi-Axis Synchronization Exception |
i. The internal circuit of the drive is abnormal. |
ii. Replace the drive. |
35359 |
EtherCAT Bus Synchronization Exception |
i. Unreasonable setting of the servo parameter 0x20D3; ii. The EtherCAT master synchronization mode is incorrectly configured. |
i. Set the servo parameter 0x20D3 correctly; ii. Correctly configure the synchronization mode of the EtherCAT master. |
35360 |
EEPROM Version Change |
i. The drive firmware is upgraded. |
i. Re-power on the drive. |
35361 |
Motor Overload Alarm |
i. The motor load is excessive; 1. The actual mechanical load is excessive; 2. The mechanical load leads to jamming; 3. The motor’s band-type brake is not released; ii. The motor acceleration and deceleration time is too short; iii. The motor parameter is set incorrectly; iv. The internal current sampling circuit of the drive is abnormal; v. The drive’s band-type brake circuit is abnormal. |
i. Reduce the actual mechanical load of the motor; ii. Prolong the acceleration and deceleration time durations during motor operation; iii. Check the transmission mode of mechanical load to ensure that there is no jamming or other phenomena; iv. Check the wiring of the motor’s band-type brake to ensure reliable wiring; v. Check the motor parameters to ensure that they are set correctly (such as the rated current and thermal time constant of the motor); vi. Change to a high-capacity motor. Vii. Replace the drive. |
35362 |
Speed Limit Alarm |
i. In the speed mode, the target speed exceeds the maximum speed of the motor; ii. In the position mode, the planned speed exceeds the maximum speed of the motor; iii. Servo parameter setting is unreasonable. |
i. Reduce the target or planned speed; ii. Change to a motor with higher maximum speed; iii. Reset the maximum planned speed of the parameter 0x607F according to the actual situation. |
35363 |
DC Bus Under-Voltage Alarm |
i. The input power supply voltage of the drive is too low; ii. The internal voltage sampling circuit of the drive is abnormal. |
i. Adjust the input power supply of the drive to the permissible range; ii. Replace the drive. |
35364 |
Control Mode Setting Unsupported |
i. (Delete when the servo motor is enabled) The controller sets the control mode that the drive does not support (see the object dictionary 0x6060 and 0x6502 for the control mode supported by each product); ii. The control mode is not specified after the communication between the controller and the servo motor is established. |
i. Before enabling the servo, set the controller to the correct control mode. |
35365 |
Effective Parameters for Re-Power-On Changed |
i. Servo parameters for re-power-on modified |
i. Re-power on the drive |
35366 |
Encoder Battery Under-Voltage Alarm |
i. The encoder is not connected with an external battery or the battery is poorly wired; ii. The encoder battery is under-voltage; iii. The encoder battery cables are wired reversely or short circuited to ground due to the damaged sheath. |
i. Check the battery wiring of the encoder to ensure reliable wiring; ii. Replace the battery; iii. If a Panasonic or Tamagawa encoder is connected, the encoder multiturn zeroing command needs to be executed for individual versions; iv. If users do not want to use this function, they can modify the servo parameter 0x2009 to disable the encoder battery under-voltage detection function. |
35367 |
Drive Internal Alarm |
i. The internal circuit of the drive is abnormal. |
i. Replace the drive; ii. Contact the after-sales for technical support. |
35368 |
Mechanical Zero Uncalibrated |
i. The encoder battery failed due to under-voltage, and the servo parameter 0x2009.Byte3 is set to "Encoder battery under-voltage fault is detected and zero uncalibrated is informed"; ii. There is a fault of excessive deviation of the power-on position and the user determined that the mechanical zero is lost; iii. The motor features a single-turn absolute encoder and the driver failed to execute the origin searching instruction. |
i. Zero the drive. |
35369 |
Encoder receiving external communication alarm |
a. The motor encoder wiring is abnormal (such as line break, the shielded twisted pair cable is not used, and it is coupled with the motor power cable); b. The ground wire of the drive is not reliably connected; d. Strong interference sources exist around the drive. |
Encoder receiving external communication alarm |
35370 |
Encoder Sending External Communication Alarm |
a. The motor encoder wiring is abnormal (such as line break, the shielded twisted pair cable is not used, and it is coupled with the motor power cable); b. The ground wire of the drive is not reliably connected; d. Strong interference sources exist around the drive. |
a. Check the wiring of the motor encoder and ensure that the wiring is standard and correct; b. Add magnetic rings to the encoder cable and the motor power cable; c. Reliably connect the ground wire of the drive; d. Remove the strong interference sources around the drive, or independently supply power to the drive and the surrounding strong interference sources; e. Add a line filter to the input power supply of the drive. |
35371 |
Encoder internal communication alarm |
Encoder internal communication alarm |
a. Check the wiring of the motor encoder and ensure that the wiring is standard and correct; b. Add magnetic rings to the encoder cable and the motor power cable; c. Reliably connect the ground wire of the drive; d. Replace the motor encoder; e. Remove the strong interference sources around the drive, or independently supply power to the drive and the surrounding strong interference sources; f. Add a line filter to the input power supply of the drive. |
35372 |
Software Limitation Alarm |
i. The actual or target position value exceeds the threshold set by the servo parameters 0x2004 and 0x2005. |
i. Appropriately increase the setting value of the servo parameters 0x2004 and 0x2005; ii. Operate the motor within the range specified by the servo parameters 0x2004 and 0x2005; iii. Reduce the target position value so that it falls within the range specified by the servo parameters 0x2004 and 0x2005; iv. If users do not want to use this function, they can disable the software limitation detection function through the servo parameter "Position control switch". |
35373 |
AD Correction Coefficient Invalid Alarm |
i. The drive is not subjected to AD correction. |
i. Reset the drive AD correction coefficient |
35374 |
Abnormal position planning parameter alarm |
i. Unreasonable setting of position planning parameters. |
i. Set position planning parameters correctly. |
35375 |
Excessive power-on position deviation alarm |
i. The motor position deviates after the drive is powered off. |
i. The drive executes the fault reset command; ii. Re-power on or perform the soft reset of the drive. |
35401 |
Short Circuit of the Drive |
1. The U/V/W output cable of the drive is short-circuited, or short-circuited to ground; 2. The U/V/W output cable of the motor is short-circuited, or short-circuited to ground; 3. An internal cable of the drive is short-circuited, or short-circuited to ground; 4. False alarm is caused because the drive is interfered |
1. If a short circuit occurs between the cable’s UVW phases, or between the cable’s U/V/W and grounding, dispose or replace the cable; 2. If a short circuit occurs between the motor’s UVW phases, or between the motor’s U/V/W cable and grounding, replace the motor; 3. If faults still occur after disconnecting the drive U/V/W output wiring, replace the drive; 4. Improve the electromagnetic environment of the equipment by standardizing wiring and cabling, increasing the cross-sectional area of the grounding wire and adding magnetic rings. |
35402 |
Excessive U-Phase Output Current |
1. The parameter setting of the current loop regulator is unreasonable, leading to the current control oscillation; 2. The motor parameters are set incorrectly; 3. The internal current sampling circuit of the drive is abnormal. |
1. Adjust the parameters of the current loop regulator; 2. Set motor parameters correctly; 3. Replace the drive |
35403 |
Excessive V-Phase Output Current |
1. The parameter setting of the current loop regulator is unreasonable, leading to the current control oscillation; 2. The motor parameters are set incorrectly; 3. The internal current sampling circuit of the drive is abnormal. |
1. Adjust the parameters of the current loop regulator; 2. Set motor parameters correctly; 3. Replace the drive |
35404 |
Excessive W-Phase Output Current |
1. The parameter setting of the current loop regulator is unreasonable, leading to the current control oscillation; 2. The motor parameters are set incorrectly; 3. The internal current sampling circuit of the drive is abnormal. |
1. Adjust the parameters of the current loop regulator; 2. Set motor parameters correctly; 3. Replace the drive |
35405 |
Drive Hardware Over-Current |
1. Excessive motor load or motor acceleration and deceleration setting values, and too short acceleration and deceleration time durations set; 2. The rotor offset angle is set incorrectly, and fails to meet the rotor positioning error detection condition; 3. Abnormal jumps occur in the encoder feedback; 4. The current loop regulator parameters are set unreasonably, resulting in current control oscillation; 5. Motor parameters are incorrectly set (wire resistance, wire inductance, counter electromotive force, rotor inertia, etc.); 6. Current detection circuit inside the drive is abnormal or the drive’s band-type brake circuit is damaged, without 24V output; 7. The motor’s band-type brake is damaged; 8. The torque offset value or static balance offset value is not set properly. |
1. Check and handle the mechanical load driving to ensure that there is no jamming or other phenomena; 2. Re-detect the rotor offset angle; 3. Check the motor encoder wiring and ensure that it is standard and correct; 4. Adjust current loop regulator parameters; 5. Set motor parameters correctly; 6. Replace the drive; 7. Replace the motor; 8. Optimize the host controller dynamics model, and optimize the given value or set the value according to the actual load. |
35406 |
Drive Output Short Circuited to Ground |
1. The drive U/V/W output cable is short-circuited to ground; 2. The motor U/V/W cable is short circuited to ground; 3. There is a short circuit inside the drive or a short circuit to ground. |
1. If a short circuit occurs between the cable’s U/V/W and grounding, repair or replace the cable; 2. If a short circuit occurs between the motor’s U/V/W cable and grounding, replace the motor; 3. If faults still occur after disconnecting the drive U/V/W output wiring, replace the drive. |
35407 |
DC Bus Over-Voltage |
1. Excessive input power supply voltage of the drive; 2. Excessive dynamic braking energy when the motor stops quickly; 3. The dynamic braking resistor is not connected or wired incorrectly; 4. The over-high resistance value of the dynamic braking resistor; 5. Internal malfunction of the drive. |
1. Adjust the input power supply of the drive to the permissible range; 2. Reduce the motor deceleration when stopping; 3. Correct the wiring of dynamic braking resistor to ensure correct wiring; 4. Reduce the resistance value of the dynamic braking resistor appropriately (the resistance value cannot be lower than the minimum permissible value) and increase the power of the dynamic braking resistor; 5. Replace the drive. |
35408 |
DC Bus Under-Voltage |
1. Excessively low input power supply voltage of the drive; 2. Abnormal voltage sampling circuit inside the drive; 3. The drive power loop is set incorrectly, and the 220 V power supply is set to 380 V power supply; 4. The input power supply cord of the drive is disconnected. |
1. Adjust the input power supply of the drive to the permissible range for normal working; 2. Replace the drive; 3. Set the drive power loop in consistent with the actual power supply; 4. Check and handle the wiring of the input power supply cord of the drive to ensure that the wiring is correct and secure. |
35409 |
Power Module Over-Temperature |
1. The motor load is excessive; 2. The internal temperature sampling circuit of the drive is abnormal; 3. The operating environment temperature of the drive exceeds the permissible range. |
1. Reduce the actual mechanical load of the motor; 2. Replace the drive; 3. Reduce the ambient temperature, such as improving the heat dissipation conditions of the cabinet. |
35410 |
CPU1 Watchdog Overflow |
Internal malfunction of the drive. |
Replace the drive. |
35411 |
CPU2 Watchdog Overflow |
Internal malfunction of the drive. |
Replace the drive. |
35412 |
Dynamic Braking Resistor Overload |
1. The frequent quick shutdown of the motor leads to excessive dynamic braking energy; 2. The power setting of the dynamic braking resistor is inconsistent with that of the actual resistor. |
1. Change the operating conditions of the motor to avoid frequent quick shutdown of the motor, such as extending the stop time of the motor. Or replace the dynamic braking resistor with one of a higher power; 2. Set the power of dynamic braking resistor correctly, with the value set in consistent with the actual power of the dynamic braking resistor. |
35413 |
Continuous Overload of Motor |
1. Excessive motor load; 2. Over-short acceleration and deceleration time durations of the motor; 3. Incorrect setting of motor parameters; 4. Abnormal release action of the band-type brake; 5. Wrong motor model with a smaller power (such as the high-power drive loaded with the small-power motor runs at full load and high speed for a long time); 6. Abnormal internal current sampling circuit of the drive. |
1. Reduce the actual mechanical load of the motor to ensure that the machinery is not jammed; 2. Prolong the acceleration and deceleration time durations during motor operation; 3. Check the motor parameters to ensure that the motor parameters are set correctly (such as the rated current and thermal time constant of the motor); 4. Check the line of the band-type brake of the motor to ensure normal action of the band-type brake; 5. Change to a high–capacity motor; 6. Replace the drive |
35414 |
Excessive Position Tracking Error |
1. Excessive motor load; 2. Inappropriate control parameters; 3. Abnormal release action of the band-type brake; 4. Too small threshold or time duration for judging excessive position tracking error. |
1. Reduce the actual mechanical load of the motor to ensure that the machinery is not jammed; 2. Optimize the control parameters and enhance the corresponding performance of the servo; 3. Check the line of the band-type brake of the motor to ensure normal action of the band-type brake; 4. Appropriately increase the threshold or time duration for judging excessive position tracking error. |
35415 |
Positive Software Limitation |
Position feedback value exceeds (positive software limitation value + positioning completion threshold). |
The range of motion should not exceed the setting value for positive software limitation. If the positive software limitation function is not needed, it can be prohibited by the parameter position control switch. |
35416 |
Negative Software Limitation |
Position feedback value exceeds (negative software limitation value - positioning completion threshold). |
The range of motion should not exceed the setting value for negative software limitation. If the negative software limitation function is not needed, it can be prohibited by the parameter position control switch. |
35417 |
Encoder Data Overflow |
In position mode, the encoder multiturn value exceeds the actual encoder multiturn bits when unlimited position control is not enabled. |
Perform the encoder multiturn zeroing operation, or enable the unlimited position control mode, or work in a non-position mode (torque mode or speed mode). |
35418 |
CPU1 Operation Fault |
1. Operational malfunction of the drive firmware; 2. Internal malfunction of the drive. |
1. Upgrade the drive firmware; 2. Replace the drive. |
35419 |
CPU2 Operation Fault |
1. Operational malfunction of the drive firmware; 2. Internal malfunction of the drive. |
1. Upgrade the drive firmware; 2. Replace the drive. |
35420 |
CPU1 Memory Fault |
1. Operational malfunction of the drive firmware; 2. Internal malfunction of the drive. |
1. Upgrade the drive firmware; 2. Replace the drive. |
35421 |
CPU2 Memory Fault |
1. Operational malfunction of the drive firmware; 2. Internal malfunction of the drive. |
1. Upgrade the drive firmware; 2. Replace the drive. |
35422 |
CPU Memory Conflict |
1. Operational malfunction of the drive firmware; 2. Internal malfunction of the drive. |
1. Upgrade the drive firmware; 2. Replace the drive. |
35423 |
Magnetic Pole Positioning Error |
1. The setting value of the rotor position compensation angle of the motor is inconsistent with the detected value; 2. The detection sensitivity for rotor positioning fault is too low; 3. The setting of static balance torque compensation value is inconsistent with the actual load; 4. The wrong wiring of the motor leads to the change of rotor phase angle; 5. The motor malfunction leads to the change of rotor phase angle; 6. The gravity load causes rotation of the motor at the instant when the servo is enabled, and the speed exceeds the threshold of rotor positioning fault detection sensitivity. |
1. Re-detect the motor rotor position compensation angle and set it correctly; 2. Appropriately increase the sensitivity setting value of rotor positioning fault detection; 3. Set the static balance torque compensation value correctly according to the actual load; 4. Correct wiring, and re-detect the motor rotor position compensation angle; 5. Replace the motor; 6. Set the static balance torque compensation value correctly according to the actual load. |
35424 |
Abnormal Encoder Data |
1. Abnormal encoder data; 2. Encoder cable sequence error or poor contact; 3. Abnormal encoder data due to noise interference. |
1. Replace the motor or encoder; 2. Correct the wiring sequence or reinforce the wiring; 3. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic rings. |
35425 |
Abnormal encoder communication |
1. Abnormal encoder data; 2. Encoder cable sequence error or poor contact; 3. Abnormal encoder data due to noise interference. |
1. Replace the motor or encoder; 2. Correct the wiring sequence or reinforce the wiring; 3. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic rings. |
35426 |
Encoder Communication Timeout |
1. Abnormal encoder data; 2. Encoder cable sequence error or poor contact; 3. Abnormal encoder data due to noise interference. |
1. Replace the motor or encoder; 2. Correct the wiring sequence or reinforce the wiring; 3. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic rings. |
35427 |
Encoder Internal Malfunction 1 |
Abnormal encoder internal state |
Soft reset of the encoder after zeroing or restart the drive |
35428 |
Malfunction of Other Drive Axes |
1. Malfunction of other axes; 2. Abnormal internal circuit of the drive |
1. Check other axes and reset those reported fault to ensure that other axes are free of fault, and such fault can be prohibited from detection by the parameter 0x2094; 2. Replace the drive |
35429 |
Control Encoder Over-Speed |
1. The encoder position feedback value variates excessively in a position sampling period, and exceeds 1.3 times of the highest speed of the motor; 2. Encoder malfunction; 3. Abnormal encoder data due to noise interference. |
1. Optimize motor parameters and control parameters. The maximum motor set speed is usually not less than the actual maximum motor speed; 2. Check the encoder settings and wiring; 3. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic ring. |
35430 |
Drive Continuous Overload |
1. Excessive motor load or acceleration/deceleration time set is too short; 2. Actual mechanical load is excessive or it’s jammed; 3. The motor’s band-type brake is not released; 4. An exception in the motor or motor’s band-type brake; 5. Internal malfunction of the drive. |
1. Reduce the actual mechanical load or increase the motor acceleration and deceleration time; 2. Check the transmission mode of mechanical load to ensure that there is no jamming; 3. Check the band-type brake wiring and ensure that it is reliable; 4. Replace the motor; 5. Replace the drive. |
35431 |
Drive Output Phase Loss |
1. The line break and poor wiring occur in the U, V and W outputs of the drive; 2. The motor impedance is excessive; 3. The internal current sampling circuit of the drive is abnormal. |
1. Check the wiring of motor U, V and W and ensure that it is reliable; 2. Replace the motor or turn off the drive output phase loss detection function; 3. Replace the drive. |
35432 |
Motor Stall |
1. Unreasonable setting of drive regulator parameters leads to large speed tracking overshoot; 2. Abnormal encoder data due to electromagnetic and noise interference; 3. Abnormal encoder data due to damaged encoder; 4. Abnormal internal circuit of the drive. |
1. Optimize regulator parameters; 2. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic ring; 3. Replace the motor or encoder; 4. Replace the drive. |
35433 |
Excessive Current Tracking Error |
1. Unreasonable setting of drive regulator parameters leads to large speed tracking overshoot; 2. Abnormal encoder data due to electromagnetic and noise interference; 3. Abnormal encoder data due to damaged motor; 4. Abnormal internal circuit of the drive. |
1. Optimize regulator parameters; 2. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic ring; 3. Replace the motor; 4. Replace the drive. |
35434 |
Abnormal Target Position Value |
1. In CSP mode, the difference between the target position value and the actual position value exceeds the threshold set for the position tracking error when the servo is enabled; 2. In CSP mode, the target trajectory acceleration exceeds the threshold set for the maximum acceleration when the motor is running, and the difference between the target position value and the actual position value exceeds the threshold set for the position tracking error. |
1. Check and confirm that the target position value and the actual position value are normal, so that the difference does not exceed the set threshold for the position tracking error; 2. Check and confirm that the target position value is normal, or appropriately increase the set threshold for maximum acceleration or the position tracking error. |
35435 |
Encoder Power-On Data Overflow |
The feedback value of the position during drive power-up is beyond the range allowed by the encoder. |
Soft reset the encoder after zeroing or restart the drive. |
35436 |
Target Position Value Overflow |
Target position value exceeds the maximum permissible range when unlimited position control is disabled in the position mode. |
Perform the encoder multiturn zeroing operation, or enable the unlimited position control mode, or work in a non-position mode (torque mode or speed mode). |
35437 |
Abnormal Motor’s Band-Type Brake |
1. There is an exception in the motor band-type brake, and braking fails; 2. The servo is suddenly turned off when the motor is running at high velocity and the braking time is too long; 3. The set braking time for the motor band-type brake is shorter than the actual braking time; 4. The detection sensitivity for rotor positioning fault is too low. |
1. Replace the motor; 2. Optimize the process logic control to avoid sudden servo OFF when running at high speed; 3. The braking time set for the motor band-type brake should be not less than the actual braking time; 4. Properly increase the detection sensitivity for rotor positioning fault. |
35438 |
Control Power Supply Under-Voltage |
1. The 24V control power supply is abnormal; 2. The wiring of the 24V control power supply is incorrect or poorly connected; 3. The load of the 24V control power supply is excessive; 4. The internal circuit of the drive is abnormal. |
1. Replace the 24V control power supply; 2. Check the wiring of the 24V control power supply and ensure that it is reliable; 3. Check the load of the 24V control power supply and ensure that the capacity of the 24V control power supply can meet the load consumption under all working conditions; 4. Replace the drive. |
35439 |
STO1 Triggered |
STO1 is triggered or is poorly wired. |
Check the STO wiring to ensure that it is reliable and not triggered. |
35440 |
STO2 Triggered |
STO2 is triggered or is poorly wired. |
Check the STO wiring to ensure that it is reliable and not triggered. |
35441 |
Positive Hardware Limit Switch Triggered |
One-way motion to the mechanical limit causes hardware limit triggering. |
The fault can be cleared directly through motion in the opposite direction until the mechanical limit is restored. Be careful to plan the position so that the hardware limit is not exceeded. |
35442 |
Negative Hardware Limit Switch Triggered |
One-way motion to the mechanical limit causes hardware limit triggering. |
The fault can be cleared directly through motion in the opposite direction until the mechanical limit is restored. Be careful to plan the position so that the hardware limit is not exceeded. |
35443 |
The Motor Exceeds the Velocity Limit |
1. The actual motor speed feedback value exceeds 1.1 times the maximum motor speed; 2. The encoder is abnormal. |
1. Optimize motor parameters and control parameters. The maximum motor speed set is usually not less than the actual maximum motor speed; 2. Check the encoder settings and wiring. |
35444 |
Emergency Stop Input Switch Triggered |
Emergency stop input switch is triggered or is poorly wired. |
Check the emergency stop input switch wiring to ensure that it is reliable and not triggered. |
35445 |
Torque Monitoring Windup Fault |
1. The motor load is excessive and it exceeds the torque monitoring alarm threshold; 2. The torque saturation monitoring threshold set is too low. |
1. Reduce the actual mechanical load of the motor or increase the motor acceleration and deceleration time; 2. Increase the torque saturation monitoring threshold set. When the threshold is set to 0, the fault will not be detected. |
35446 |
Excessive Velocity Tracking Error |
1. Excessive motor load; 2. Inappropriate control parameters; 3. Abnormal release action of the band-type brake; 4. Too small threshold or time duration for judging excessive velocity tracking error. |
1. Reduce the actual mechanical load of the motor to ensure that the machinery is not jammed; 2. Optimize the control parameters and enhance the corresponding performance of the servo; 3. Check the line of the band-type brake of the motor to ensure normal action of the band-type brake; 4. Appropriately increase the threshold or time duration for judging excessive velocity tracking error. |
35447 |
Short Circuit of the Drive 2 |
1. The U/V/W output cable of the drive is short-circuited, or short-circuited to ground; 2. The U/V/W output cable of the motor is short-circuited, or short-circuited to ground; 3. An internal cable of the drive is short-circuited, or short-circuited to ground; 4. False alarm is caused because the drive is interfered |
1. If a short circuit occurs between the cable’s UVW phases, or between the cable’s U/V/W and grounding, dispose or replace the cable; 2. If a short circuit occurs between the motor’s UVW phases, or between the motor’s U/V/W cable and grounding, replace the motor; 3. If faults still occur after disconnecting the drive U/V/W output wiring, replace the drive; 4. Improve the electromagnetic environment of the equipment by standardizing wiring and cabling, increasing the cross-sectional area of the grounding wire and adding magnetic rings. |
35448 |
Origin Searching Failed |
1. Unreasonable parameter setting of origin searching; 2. The motor is already in the limit switch trigger state when the origin searching is activated; 3. Switch to non-HM mode during origin searching. |
1. Set correct parameters of origin searching; 2. The sure that the motor is not in the limit switch trigger state when the origin searching is activated; 3. Do not switch to non-HM mode during origin searching. |
35449 |
EtherCAT Process Data Error |
The PDO set value is beyond the target’s allowable range. |
The PDO set value is within the target’s allowable range. |
35450 |
Illegal EtherCAT Bus Instruction |
EtherCAT communication state machine is incorrectly matched with the control word time sequence. |
The host computer correctly handles the EtherCAT communication state computer and control word time sequence. |
35451 |
EtherCAT Communication Cycle Error |
1. EtherCAT communication cycle is shorter than the servo control cycle; 2. EtherCAT communication period is not set to an integer power of 2 for 250 μs. |
1. Adjust the EtherCAT communication cycle or the servo control cycle so that the communication cycle is longer than the servo control cycle; 2. Set the EtherCAT communication cycle to an integer power of 2 for 250 μs. |
35452 |
Operation Error of Position Planning |
1. Target position value cache overrun when running PP mode under EtherCAT control; 2. Internal malfunction of the drive. |
1. Optimize the EtherCAT master control process to reduce the number of target position value caches, typically no more than 4; 2. Replace the drive. |
35453 |
Illegal EtherCAT Synchronization Mode |
1. EtherCAT communication DC mode is incorrectly configured; 2. DC mode is not activated for EtherCAT communication. |
1. Configure EtherCAT communication DC mode correctly; 2. Activate the DC mode for EtherCAT communication. |
35454 |
Target Position Value Beyond the Set Range |
The target position value exceeds the set range when the unlimited position control mode is enabled or disabled. |
Set the target position value to a value between the lower limit and the upper limit of the position range or use the normal unlimited position mode. |
35455 |
Motor U–phase Instantaneous Overload |
1. Excessive motor load; 2. Over-short acceleration and deceleration time durations of the motor; 3. Incorrect setting of motor parameters; 4. Abnormal release action of the band-type brake; 5. Wrong motor model with a smaller power (such as the high-power drive loaded with the small-power motor runs at full load and high speed for a long time); 6. Abnormal internal current sampling circuit of the drive; 7. The fast motor overload protection threshold and protection time duration set are too small. |
1. Reduce the actual mechanical load of the motor to ensure that the machinery is not jammed; 2. Prolong the acceleration and deceleration time durations during motor operation; 3. Check the motor parameters to ensure that the motor parameters are set correctly (such as the rated current and thermal time constant of the motor); 4. Check the line of the band-type brake of the motor to ensure normal action of the band-type brake; 5. Change to a high–capacity motor; 6. Replace the drive; 7. Increase the fast motor overload protection threshold and protection time duration appropriately. |
35456 |
Motor V–phase Instantaneous Overload |
1. Excessive motor load; 2. Over-short acceleration and deceleration time durations of the motor; 3. Incorrect setting of motor parameters; 4. Abnormal release action of the band-type brake; 5. Wrong motor model with a smaller power (such as the high-power drive loaded with the small-power motor runs at full load and high speed for a long time); 6. Abnormal internal current sampling circuit of the drive; 7. The fast motor overload protection threshold and protection time duration set are too small. |
1. Reduce the actual mechanical load of the motor to ensure that the machinery is not jammed; 2. Prolong the acceleration and deceleration time durations during motor operation; 3. Check the motor parameters to ensure that the motor parameters are set correctly (such as the rated current and thermal time constant of the motor); 4. Check the line of the band-type brake of the motor to ensure normal action of the band-type brake; 5. Change to a high–capacity motor; 6. Replace the drive; 7. Increase the fast motor overload protection threshold and protection time duration appropriately. |
35457 |
Motor W–phase Instantaneous Overload |
1. Excessive motor load; 2. Over-short acceleration and deceleration time durations of the motor; 3. Incorrect setting of motor parameters; 4. Abnormal release action of the band-type brake; 5. Wrong motor model with a smaller power (such as the high-power drive loaded with the small-power motor runs at full load and high speed for a long time); 6. Abnormal internal current sampling circuit of the drive; 7. The fast motor overload protection threshold and protection time duration set are too small. |
1. Reduce the actual mechanical load of the motor to ensure that the machinery is not jammed; 2. Prolong the acceleration and deceleration time durations during motor operation; 3. Check the motor parameters to ensure that the motor parameters are set correctly (such as the rated current and thermal time constant of the motor); 4. Check the line of the band-type brake of the motor to ensure normal action of the band-type brake; 5. Change to a high–capacity motor; 6. Replace the drive; 7. Increase the fast motor overload protection threshold and protection time duration appropriately. |
35458 |
Dynamic Braking Overload |
The interval between two adjacent dynamic braking stops is too short when the motor is running. |
If there is a dynamic braking stop when the motor is running, the interval must be at least 360*actual speed²/rated speed² (s). |
35459 |
Internal Malfunction of the Drive |
Internal malfunction of the drive. |
Replace the drive. |
35460 |
Abnormal Limit Switch |
The limit switch is triggered or is poorly wired. |
Check limit switch wiring to ensure that it is reliable and not triggered. |
35461 |
Abnormal Communication of the EtherCAT Bus |
1. The EtherCAT communication is interfered; 2. Disconnection or poor contact of EtherCAT network cables; 3. Insufficient real-time performance of the host computer; 4. Mismatch between the underlying DC synchronization mechanism of the EtherCAT master of the host computer and the drive requirements; 5. Internal malfunction of the drive. |
1. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic ring; 2. Check the connection of EtherCAT network cables to ensure reliable connection; 3. Change to the host computer with stronger real-time performance, or extend the EtherCAT communication cycle, or increase the timeout detection sensitivity; 4. Modify the underlying DC synchronization mechanism of the EtherCAT master of the host computer to ensure that the SM2 event of the host computer is at least 125 μs ahead of the DC synchronization signal; 5. Replace the drive. |
35462 |
Interface Encoder Resolution Change |
Interface encoder resolution is changed. |
Re-power on or perform the soft reset of the drive. |
35463 |
Encoder Overheating |
1. The actual encoder temperature is too high; 2. The encoder is abnormal. |
1. Bring down the encoder operating temperature to within the allowable range; 2. Replace the motor or encoder. |
35464 |
Encoder Battery Under-Voltage Fault |
1. Encoder battery voltage too low; 2. The encoder battery is poorly wired. |
1. Replace the encoder battery; 2. Check and handle the battery wiring to ensure that the battery wiring is correct and secure. |
35465 |
Control Mode Setting Error |
When the servo is ON, the control mode set is not supported by the drive, such as NM, VL or IP, or the control mode is set to PV or PT under EtherCAT control. |
When the servo is ON, set the control mode supported by the drive. |
35466 |
Excessive Power-On Position Deviation |
When the drive is powered on, the position is different from the last position saved during power-off and it exceeds the set threshold. |
Check whether the mechanical position has been changed. Clear the alert after confirming that the mechanical zero point is normal. |
35467 |
Abnormal Encoder Acceleration |
1. Abnormal encoder data; 2. Encoder cable sequence error or poor contact; 3. Abnormal encoder data due to noise interference. |
1. Replace the motor or encoder; 2. Correct the wiring sequence or reinforce the wiring; 3. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic rings. |
35468 |
Motor Rotor Locked |
1. The mechanical load leads to jamming or locking; 2. The motor’s band-type brake is not released. |
1. Check and handle the mechanical load transmission to ensure that there is no jamming or locking; 2. Check and handle the band-type brake circuit to ensure the band-type brake can be released properly. |
35469 |
EEPROM Data Write Error |
Internal malfunction of the drive. |
Replace the drive. |
35470 |
Axis EEPROM Data Read Error |
Internal malfunction of the drive. |
Replace the drive. |
35471 |
Band-type Brake Control Circuit Error |
1. The motor band-type brake is short circuited or poorly wired; 2. There is a short circuit or poor wiring inside the band-type brake; 3. Internal malfunction of the drive. |
1. Check the wiring of the drive’s band-type brake output and ensure it is correct and reliable; 2. Replace the motor; 3. Replace the drive. |
35472 |
CPU1 Overload |
1. The drive operation is subject to noise interference; 2. Excessive data collected by the commissioning software; 3. The internal circuit of the drive is abnormal. |
1. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic ring; 2. Close some of the data collection channels of the commissioning software; 3. Replace the drive. |
35473 |
CPU2 Overload |
1. The drive operation is subject to noise interference; 2. Excessive data collected by the commissioning software; 3. The internal circuit of the drive is abnormal. |
1. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire and adding magnetic ring; 2. Close some of the data collection channels of the commissioning software; 3. Replace the drive. |
35474 |
CPU1 Handshake Failed |
1. Operational malfunction of the drive firmware; 2. Internal malfunction of the drive. |
1. Upgrade the drive firmware; 2. Replace the drive. |
35475 |
DriveMaster Communication Timeout |
1. The drive’s commissioning cable is disconnected or poorly wired; 2. The drive’s commissioning serial communication is interfered. |
1. Check the wiring of the drive commissioning cable and ensure a reliable connection 2. Improve the electromagnetic environment of the equipment by using isolated serial port commissioning cable, standardizing wiring and cabling, increasing the cross-sectional area of the grounding wire, and adding magnetic rings. |
35476 |
ESC Configuration EEPROM Error |
Internal malfunction of the drive. |
Replace the drive. |
35477 |
ESC Internal Access Error |
Internal malfunction of the drive. |
Replace the drive. |
35478 |
Servo Enabling not Ready |
1. When the servo is ON, the drive is in actual motor and virtual encoder mode; 2. When the servo is ON, the encoder communication is disconnected; 3. When the servo is ON, the motor speed is higher than 30rpm; 4. When the servo is ON, the STO status is not lifted; 5. When the servo is ON, the DC bus voltage is too low and the charging relay is not closed; 6. When the servo is ON, the dynamic braking status is not lifted; 7. Internal error of drive. |
1. Check the drive motor mode to ensure that the drive is in actual motor and actual encoder mode when the servo is ON; 2. Check the encoder communication status to ensure that the encoder communication is normal when the servo is ON; 3. Check the motor operation status to ensure that the motor is still when the servo is ON; 4. Check the STO status to ensure that the STO status ends when the servo is ON; 5. Check the DC bus voltage status to ensure that the DC bus voltage meets the enable threshold when the servo is ON and the charging relay is closed; 6. Check the dynamic braking status to ensure that the dynamic braking status ends when the servo is ON; 7. Replace the drive. |
35479 |
CPU2 Handshake Failed |
1. Operational malfunction of the drive firmware; 2. Internal malfunction of the drive. |
1. Upgrade the drive firmware; 2. Replace the drive. |
35480 |
CPU1 Main Task Timeout |
1. The drive operation is subject to noise interference; 2. Excessive data collected by the commissioning software; 3. The internal circuit of the drive is abnormal. |
1. Improve the electromagnetic environment of equipment by standardizing wiring and routing, increasing the cross-sectional area of grounding wire, and adding magnetic ring; 2. Close some of the data collection channels of the commissioning software. |
35481 |
DC Bus Charging Relay Error |
Charging relay inside drive malfunctions. |
Replace the drive. |
35482 |
CPU Internal Error |
1. Operational malfunction of the drive firmware; 2. Internal malfunction of the drive. |
1. Upgrade the drive firmware; 2. Replace the drive. |
35483 |
Actual Position Value Overflow |
Actual position value exceeds the maximum permissible range when unlimited position control is disabled in the position mode. |
Perform the encoder multiturn zeroing operation, or enable the unlimited position control mode, or work in a non-position mode (torque mode or speed mode). |
35484 |
Encoder Internal Error 2 |
Encoder internal status error. |
Soft reset the encoder after zeroing or restart the drive. |
35485 |
Encoder Internal Error 3 |
Encoder internal status error. |
Soft reset the encoder after zeroing or restart the drive. |
35486 |
Excessive Position 2 Following Error |
1. Excessive motor load; 2. Inappropriate control parameters; 3. Abnormal release action of the band-type brake; 4. Too small threshold or time duration for judging excessive position 2 following error. |
1. Reduce the actual mechanical load of the motor to ensure that the machinery is not jammed; 2. Optimize the control parameters and enhance the corresponding performance of the servo; 3. Check the line of the band-type brake of the motor to ensure normal action of the band-type brake; 4. Appropriately increase the threshold or time duration for judging excessive position 2 following error. |
35487 |
STO Wiring Error |
STO1/STO2 triggered or poorly wired. |
Check the STO wiring to ensure that it is reliable and not triggered. |
35488 |
Excessive Velocity 2 Following Error |
1. Excessive motor load; 2. Inappropriate control parameters; 3. Abnormal release action of the band-type brake; 4. Too small threshold or time duration for judging excessive velocity 2 following error. |
1. Reduce the actual mechanical load of the motor to ensure that the machinery is not jammed; 2. Optimize the control parameters and enhance the corresponding performance of the servo; 3. Check the line of the band-type brake of the motor to ensure normal action of the band-type brake; 4. Appropriately increase the threshold or time duration for judging excessive velocity 2 following error. |
35489 |
Abnormal Main Power Input |
1. The power input power supply of the driver is poorly wired; 2. The driver power circuit is set as three-phase input, but the actual power supply input is single-phase; 3. Electronic transformer is used in the front end, and the harmonic of electronic transformer is abnormal. |
1. Check the power input power wiring of the driver and ensure that the wiring is reliable; 2. Correctly set the driver power circuit, and the set value is consistent with the actual power supply input; 3. Wire according to the transformer manual, and install a filter at the front end of the servo driver if necessary. |
35490 |
Motor Band Brake Disconnection |
1. The motor holding brake is not connected or has poor contact; 2. Motor holding brake is abnormal; 3. Drive internal exception. |
1. Check and handle the motor band brake wiring to ensure that the wiring is correct and firm; 2. Replace the motor; 3. Replace the drive. |
35491 |
Coprocessor Communication Exception |
1. Encoder cable sequence error or poor contact; 2. Encoder data is abnormal due to noise interference. |
1. Correct the wiring sequence or reinforce the wiring; 2. Improve the electromagnetic environment of equipment by standardizing wiring and wiring, increasing the sectional area of grounding wire, and adding magnetic ring. |
35492 |
Abnormal Change of Encoder AB Signal |
1. Encoder cable sequence error or poor contact; 2. Encoder data is abnormal due to noise interference. |
1. Correct the wiring sequence or reinforce the wiring; 2. Improve the electromagnetic environment of equipment by standardizing wiring and wiring, increasing the sectional area of grounding wire, and adding magnetic ring. |
35493 |
Rectifier Module Overheating |
1. Abnormal temperature sampling circuit inside the driver; 2. Driver operating environment temperature is outside the allowable operating range. |
1. Replace the drive; 2. Decrease the ambient temperature, for example, improve the radiation conditions of cabinets. |
35494 |
Radiator overheating |
1. Abnormal temperature sampling circuit inside the driver; 2. Driver operating environment temperature is outside the allowable operating range. |
1. Replace the drive; 2. Decrease the ambient temperature, for example, improve the radiation conditions of cabinets. |
35495 |
Motor Overheating |
1. The motor load is too large; 2. The operating environment temperature of the motor is too high to be allowed. 3. Error in setting thermocouple resistance value for motor overheat protection; 4. abnormal temperature sensor of the motor; 5. Drive internal exception. |
1. Reduce the actual mechanical load of the motor to ensure that the machine is free from jamming; 2. Enhance the heat dissipation of the motor to ensure that the operating environment temperature is within the allowable range; 3. Correctly set the setting value of thermocouple resistance for motor overheat protection; 4. Replace the motor; 5. Replace the drive. |
35496 |
Incremental Encoder Z Signal Exception |
1. The encoder’s own data is abnormal; 2. Wrong encoder cable sequence or poor contact; 3. Abnormal encoder data due to noise interference. |
1. Replace the motor or encoder; 2. Correct the wiring sequence or reinforce the wiring; 3. Improve the electromagnetic environment of the equipment by standardizing wiring and wiring, increasing cross-section area of grounding wire, and adding magnetic rings.. |
35497 |
Abnormal Energy Consumption Brake Circuit |
Energy consumption brake selection for setting the server parameters is inconsistent with the actual connection of the energy consumption brake resistance. |
Correctly set the selected servo parameters for energy consumption braking to match the actual wiring of the energy consumption braking resistance. |
35498 |
CPU Overheat |
1. Abnormal temperature sampling circuit inside the driver; 2. Driver operating environment temperature is outside the allowable operating range. |
1. Replace the drive; 2. Decrease the ambient temperature, for example, improve the radiation conditions of cabinets. |
35499 |
Power Failure of Main Power Supply |
1. When the driver servo is ON, the power supply fails; 2. Abnormal power failure detection of main power supply due to noise interference; 3. The servo parameter main power failure detection time is set too small. |
1. Check the power supply and wiring of the driver to ensure that the power supply is normal and the connection is reliable; 2. Improve the electromagnetic environment of equipment by standardizing wiring and wiring, increasing the sectional area of grounding wire, and adding magnetic ring; 3. Properly increase the setting value of servo parameter main power failure detection time. |
35500 |
Abnormal Diagnosis of STO1 Circuit |
1. STO1 triggering or poor wiring; 2. Driver internal exception. |
1. Check the STO wiring to ensure that it is reliable and not in the triggered state; 2. Replace the drive. |
35501 |
Abnormal Diagnosis of STO2 Circuit |
1. STO2 triggering or poor wiring; 2. Driver internal exception. |
1. Check the STO wiring to ensure that it is reliable and not in the triggered state; 2. Replace the drive. |
35502 |
Hall Signal is Abnormal |
1. Hall sensor signal is abnormal; 2. Hall sensor wiring sequence error or poor contact; 3. Hall signal is abnormal due to noise interference. |
1. Replace the motor or Hall sensor, or prohibit Hall signal detection; 2. Correct the wiring sequence or reinforce the wiring; 3. Improve the electromagnetic environment of equipment by standardizing wiring and wiring, increasing the sectional area of grounding wire, and adding magnetic ring.. |
35503 |
Abnormity of Encoder AB Signal Under Phase |
1. Hall sensor or AB encoder signal is abnormal; 2. Hall sensor or AB encoder wiring sequence error or poor contact; 3. Hall or AB encoder signal is abnormal due to noise interference. |
1. Replace the motor or hall sensor and encoder; 2. Correct the wiring sequence or reinforce the wiring; 3. Improve the electromagnetic environment of equipment by standardizing wiring and wiring, increasing the sectional area of grounding wire, and adding magnetic ring. |
35504 |
Drive Internal Exception 2 |
Drive internal exception. |
Replace driver. |
35505 |
The robot cfg is incorrect and the robot is not allowed to use it. |
The robot cfg is incorrect. |
Use the correct robot cfg. |
35506 |
The soft limit exceeds the hard limit. |
The soft limit exceeds the hard limit. |
The soft limit exceeds the hard limit. |
35507 |
The configuration file has STOP_STO_TIME field and stop1 time greater than 760ms, but the firmware version of the security board is too lower |
The configuration file has STOP_STO_TIME field and stop1 time greater than 760ms, but the firmware version of the security board is too lower |
Upgrade the firmware of the security board |
35508 |
Failed to set the value of STOP_TIME to Saftey board |
Hardware failure |
Check hardware |
35509 |
Failed to set the value of STOP_TIME! |
The value of STOP_TIME is too large |
The value of STOP0_TIME should be < manu STO_TIME-30, The value of STOP1_TIME should be < auto STO_TIME-60. |
35600 |
STO Switch Activation Failure |
Robot enabling handle not effective |
Press manual enable handle; Reconnect STO cables; Replace STO lines; Replace servo drive |
35601 |
Brake Voltage Anomaly |
Hardware brake voltage output exceeds standard |
Verify firmware & parameter versions; Replace drive board |
35602 |
Drive Unit Overheat |
Joint temperature exceeds operational limits |
Perform cooldown process; Update firmware; Replace servo drive |
35603 |
Primary Encoder Error |
Motor-side encoder malfunction |
Firmware validation; Recalibration; Replace joint assembly |
35604 |
Secondary Encoder Error |
Joint-side encoder anomaly |
Firmware verification; Recalibration; Replace joint |
35605 |
Encoder Disturbance |
Line noise/drive board failure or EMI interference |
Inspect connections; Replace drive board; Verify firmware |
35606 |
Current Overload - Phase A |
Phase A current exceeding threshold |
Check: Cable connections/Motor alignment/Brake status/Load parameters |
35607 |
Current Overload - Phase B |
Phase B current exceeding threshold |
Check: Cable terminations/Position calibration/Brake function/Load profile |
35608 |
Current Overload - Phase C |
Phase C current surpassing limit |
Verify: Wiring integrity/Motor offset/Brake operation/Load conditions |
35609 |
IGBT Protection Triggered |
Current exceeding preset threshold |
Inspect: Load conditions/Deceleration parameters/Mechanical resistance |
35610 |
Motor Overload Protection |
Excessive torque or motor stall |
Check: Wiring/Acceleration settings/Winding resistance/Brake condition |
35611 |
Current Sensing Anomaly |
Current detection anomaly in disabled state |
Update firmware/parameters; Replace drive unit |
35612 |
Low DC Voltage Condition |
Insufficient bus voltage supply |
Verify power input; Replace drive/power boards |
35613 |
High DC Voltage Condition |
Voltage surge/Regenerative deceleration anomaly |
Inspect power supply; Adjust deceleration profile |
35614 |
Position Tracking Fault |
Tracking error exceeding threshold |
Verify connections/Hardware integrity/Command rationality |
35615 |
Communication Link Failure |
EtherCAT communication failure |
Check cabling; Validate firmware compatibility |
35616 |
Angle Alignment Fault |
Wiring/parameter configuration error |
Inspect: Cable routing/Firmware version/Calibration parameters |
35617 |
Encoder Count Overflow |
Firmware mismatch/EEPROM corruption |
Upgrade firmware; Replace drive controller |
35618 |
Encoder Count Overflow |
Firmware mismatch/EEPROM corruption |
Upgrade firmware; Replace drive controller |
35619 |
RSC firmware version is incompatible with the controller version |
RSC firmware version is incompatible with the controller version |
Check the RSC firmware version and upgrade it to the latest compatible version |
35620 |
Motor short-circuit (overcurrent) protection |
1.Excessive current triggers the current protection mechanism |
1.Check for any severe impacts; 2.Inspect for potential phase-to-phase short circuits in the motor |
35621 |
Power Board Bus Under-voltage |
1. Power cable disconnected or insufficient supply voltage; 2. Power board hardware failure; |
1. Check power connection; 2. Inspect servo driver hardware; |
35622 |
Power Board Bus Over-voltage |
1. Incorrect power cable polarity causing overvoltage; 2. Power board hardware failure; |
1. Verify power input configuration; 2. Inspect power board components; |
35623 |
Main Relay Feedback Abnormal |
1. Power board hardware malfunction; |
1. Check power board circuitry; |
35624 |
Excessive Leakage Current |
1. Short circuit in body wiring harness or power cables; 2. Power board hardware failure; |
1. Inspect cable insulation integrity; 2. Test power board functionality; |
35625 |
Brake System Overload |
1. Brake circuit open; 2. Brake mechanical failure; 3. Power board or servo driver module defect; |
1. Check wiring continuity; 2. Test brake mechanism; 3. Diagnose driver module; |
35626 |
User Power Overcurrent |
1. External device wiring error or short circuit; 2. Exceeding rated power capacity; |
1. Verify peripheral connections; 2. Confirm device specifications; |
35627 |
EEPROM Write Failure |
1. EEPROM component failure; |
1. Replace power board; |
35628 |
EEPROM Read Failure |
1. EEPROM component failure; |
1. Replace power board; |
35629 |
Power Relay Malfunction |
1. Power board hardware malfunction; |
1. Inspect relay contacts; |
35630 |
CR35 Heat Exchanger Error |
1. Heat exchanger wiring short; 2. Power board failure; |
1. Check thermal management system wiring; 2. Test power board; |
35631 |
48V Power Undervoltage |
1. Joint resistance abnormally high; 2. Power supply misconfiguration; |
1. Check joint mechanical operation; 2. Verify power input; |
35632 |
48V Power Overcurrent |
1. Excessive mechanical load or acceleration; |
1. Optimize motion parameters; |
35633 |
CR35 Bleeder Circuit Error |
1. Power board component failure; |
1. Replace power board; |
35634 |
CR35 Bleeder Overcurrent |
1. Bleeder resistor failure; |
1. Replace bleeder module; |
35635 |
CR35 Bleeder MOS Short |
1. Power board hardware failure; |
1. Replace power board; |
35636 |
Bleeder I²T Protection Triggered |
1. Power board thermal overload; |
1. Check cooling system; |
35637 |
Board Communication Error |
1. Power board hardware defect; |
1. Replace communication module; |
35638 |
FPGA Watchdog Reset |
1. Servo driver control board failure; |
1. Replace control board; |
35639 |
FPGA Leakage Alert |
1. Ground fault in cabinet wiring; |
1. Perform insulation resistance test; |
35640 |
Encoder Interpolation Fault |
1. Verify encoder hardware integrity; |
|
35641 |
Encoder Multi-turn Count Error |
1. Encoder battery disconnection; 2. Low battery voltage; |
1. Check battery connectors; 2. Measure battery voltage; |
35642 |
Abnormal Encoder Data |
1. Verify encoder cable routing; 2. Check encoder magnetic gap; |
|
35643 |
Encoder Comms Lost |
1. Encoder cable disconnection; |
1. Re-seat encoder connectors; |
35644 |
Encoder Overspeed Error |
1. Loose encoder connections; 2. Magnetic gap deviation; |
1. Secure cable terminations; 2. Adjust encoder alignment; |
35645 |
Sensor CRC Failure |
1. Sensor data frame CRC mismatch; |
1. Inspect sensor wiring; |
35646 |
Null Sensor Data |
1. All-zero data packets received; |
1. Check sensor power supply; |
35647 |
Velocity Tracking Error |
1. Significant deviation between calculated and actual joint speed; |
1. Verify sensor installation; 2. Calibrate speed parameters; |
35648 |
Zero-point Calibration Fault |
1. Zero calibration data mismatch; |
1. Recalibrate sensor; |
17.1.3 3 XXXX
Code |
Description |
Possible Reasons |
Solution |
41410 |
ForceObs limit exceeded |
The observed force (Fx、Fy、Fz) in the Cartesian space exceeds the limit |
Check the configuration and torque sensor status, modify the program to decrease the total external force acting on the robot |
41411 |
TorqueObs limit exceeded |
The observed torque (Mx、My、Mz) in the Cartesian space exceeds the limit |
Check the configuration and torque sensor status, modify the program to decrease the total external force acting on the robot |
41412 |
Position limit exceeded |
The position in the JOINT space exceeds the limit |
Change current position a few increments to allowed area |
41413 |
Position limit exceeded |
The position in the Cartesian space exceeds the limit |
Change current position a few increments to allowed area |
41414 |
Velocity limit exceeded |
You cannot proceed without removing the causes of this error |
Reduce speed, use fine point, increase AccSet, avoid singularity, inc. dynamic resolution |
41415 |
Velocity limit exceeded |
You cannot proceed without removing the causes of this error |
Reduce speed, use fine point, increase AccSet, avoid singularity, inc. dynamic resolution |
41416 |
Singularity Problem |
The destination or current position is too close to singularity |
Change destination position a few increments. During jogging, use axis by axis. During program execution, use MoveAbsJ |
41417 |
Execution Error |
No operation will be possible until after correcting the fault. |
Verify that the joint position is within allowed region |
41418 |
FC supervision error |
The default force supervision has triggered because the programmed or measured external forces are larger than the safety limit for the robot type |
Check the configuration and modify the program to decrease the total external force acting on the robot |
41419 |
FcInit Error |
The TCP length exceeds limitation, or the current reference coordinate system is NOT valid |
Review the limits for the tool and detailed definitions in the Product manual |
41420 |
Force control activation failed |
See the "content" |
1. Verify current tool (Tool) settings match actual configuration and ensure proper tool mass/center of gravity settings; 2. Check monitoring window to confirm robot coordinate system and pose match actual status; 3. Confirm current robot model and RD parameters match actual configuration; 4. Try returning to mechanical zero position and perform sensor reset before dragging; 5. Ensure no external force is applied when enabling drag; 6. For more detail, refer to the Drag Fault Troubleshooting Manual. |
41421 |
Failed to pause the force control |
The robot force control is NOT executed |
Command execute only after starting FC |
41422 |
Failed to restart FC |
The robot force control is not paused |
Pause or Stop the FC before restarting the force control tasks |
41423 |
Failed to set SensorUseMod |
The force control is uninitialized |
Check the configuration and initialize the FC |
41424 |
Calibration Failed |
The dynamic compensation is executed, and a manual calibration is NOT allowed |
To use the manual calibration, please change the sensor usage mode to calibration |
41425 |
Failed to set the sine overlay |
The overlay is paused in the non-impedance control mode, or the command is NOT allowed when the program is executing |
Ensure that it is in the impedance control mode and that the overlay is stopped |
41426 |
Failed to set the Lissajous overlay |
The overlay is paused in the non-impedance control mode, or the command is NOT allowed when the program is executing |
Ensure that it is in the impedance control mode and that the overlay is stopped |
41427 |
Failed to start the overlay |
The overlay is not set, or it is not in the Cartesian impedance control mode |
Check control mode command and set the overlay parameters before restarting. |
41428 |
Failed to pause the overlay |
The overlay is not started, or it is not in the Cartesian impedance control mode |
Please ensure that the overlay is started and it is in the Cartesian impedance control mode |
41429 |
Failed to restart the overlay |
The overlay is not paused, or it is not in the Cartesian impedance control mode |
Pause the current FC mission and check control mode command. Switch to cartesian impedance control before restarting. |
41430 |
Failed to set ControlType |
The impedance control mode is uninitialized |
Stop the current FC mission and initialize control parameter again |
41431 |
Initialization error of JntImpedanceFC |
Not in the joint impedance control mode; the initialization command is not executed |
Execute the Joint impedance control mode before restarting FC |
41432 |
Initialization error of CartImpedanceFC |
Not in the Cartesian impedance control mode; the initialization command is not executed |
Execute the Cartesian impedance control mode before restarting FC |
41433 |
Failed to set NullSpaceFC |
It is not in the Cartesian impedance control mode, or the impedance is uninitialized |
Check the control mode and try again. Do not restart system until a valid force calibration or cartesian impedance mode is made. |
41434 |
Failed to set JntForceDes |
It is not in the joint impedance control mode, or the impedance is uninitialized |
Check the control mode and try again. Do not restart system until a valid force calibration or joint impedance mode is made. |
41435 |
Failed to set CartForceDes |
It is not in the Cartesian impedance control mode, or the impedance is uninitialized |
Check the control mode and try again. Do not restart system until a valid force calibration or cartesian impedance mode is made. |
41436 |
Switch Command not allowed |
Cannot switch impedance mode when in FC Execution state |
Stop the current FC mission and initialize control parameter |
41437 |
Failed to activate the virtual wall function |
The robot flange is beyond the virtual wall, which does not meet the virtual wall constraints |
Please move the robot flange into the virtual wall range and then activate the virtual wall |
41438 |
Failed to activate the virtual wall function |
The virtual wall can be activated only in the drag mode |
Reactivate the virtual wall after the drag mode is enabled |
41439 |
Failed to activate the virtual wall function |
The current state of the robot does not support the virtual wall function |
|
41440 |
Deactivate the collision detection |
The collision detection is not required in the impedance mode |
None |
41441 |
Reactivate the collision detection |
The collision detection is deactivated automatically when impedance mode is enabled. Now, the collision detection is automatically activated when the impedance mode is disabled |
None |
41442 |
Failed to activate impedance control |
When the impedance mode is enabled, the robot does not meet the joint position limitation requirement; the impedance mode cannot be enabled |
Please ensure that the robot is within the joint position limitation when the impedance mode is enabled for the robot |
41443 |
Parameter Error in FCStiffSetting |
The impedance stiffness set exceeds the theoretical maximum value and has been replaced by the default maximum value |
Please reset the impedance stiffness value within a reasonable range |
41444 |
Parameter Error in FCStiffSetting |
The impedance stiffness value set is abnormal and does not possess physical significance |
Please reset the impedance stiffness value within a reasonable range |
41445 |
Identification Calculation Finished |
Identification Calculation Finished, results satisfy the standards. |
Please reboot after the second identification process |
41446 |
Identification Exception |
Exception occurs during Identification, some results will be replaced by default standards |
Results will be replaced by default standards, please follow up hardware qualification |
41447 |
Failed to drag |
There is a large deviation between the feedback and the model torque, and the drag can not be activated |
1. Check whether the current Tool setting is consistent with the actual situation and whether the set tool mass center is reasonable; 2. Check the monitoring window to see whether the robot coordinate system and pose consistent with the actual situation; 3. Confirm that the current robot model and RD parameters are consistent with the actual parameters; 4. Try to return to the mechanical zero and zero the sensors before dragging; 5. For more detail, refer to the Drag Fault Troubleshooting Manual |
41448 |
Failed to initialize the force control |
Fcinit is not allowed to be powered off during force control |
Click pptomain and run again |
41449 |
Failed to initialize the force control |
Fc Commands from last time are not finished, new command will be refused. |
Calling Fc Commands too quickly, please increase the time interval between FcStop and FcInit for next time. |
41450 |
Failed to drag |
The voltage of the sensor is abnormal, and the drag can not be activated. |
Please check the status of sensors. |
41451 |
Force control protection triggered, controller power off |
See the "content" |
None |
41452 |
Collision detection turned off |
||
41453 |
Collision detection reopened |
||
41454 |
ForceControl Stopped When PowerOff |
||
41455 |
Dont Check Path Deviation |
||
41456 |
Resume in Postion Control Mode |
||
41457 |
Please Restart Force Control |
||
41458 |
The time setting cannot be negative or greater than 600 |
Please check the time format |
|
41459 |
In force control mode, unsupported instruction |
||
41460 |
The virtual wall area setting is too small |
||
41462 |
Calibrate Sensor failed, please check the load setting |
The bias between dynamics model trq and sensor measured is too large |
Please check the load setting |
41461 |
TCP length is too large(norm<=0.15m), the ref point of force control will be setted at flange |
||
41463 |
Drag enable prohibited in workpiece handling mode |
||
41464 |
Failed to drag |
The range of the joint position limitation is to small to open drag mode |
Check the joint position limitation, make sure the the range of the soft limit is beyond 25° |
41465 |
Calibration failed due to excessive deviation between sensor torque and theoretical torque |
Check load configuration |
|
41470 |
Force control protection parameters are set to default values |
||
41471 |
Force control protection parameters set to user-defined values |
||
41472 |
SetFcJointVelMax execution failed |
Invalid command parameters |
Check and correct SetFcJointVelMax parameters |
41473 |
SetFcCartVelMax execution failed |
Invalid command parameters |
Check and correct SetFcCartVelMax parameters |
41474 |
SetFcJointMomentumMax execution failed |
Invalid command parameters |
Check and correct SetFcJointMomentumMax parameters |
41475 |
SetFcJointEnergyMax execution failed |
Invalid command parameters |
Check and correct SetFcJointEnergyMax parameters |
41476 |
Program execution rejected due to force control protection trigger |
Force control protection activated |
Restart program execution from pptomain |
41477 |
In the command parameters, the lower limit exceeds the upper limit. |
The command parameters are invalid. |
Please check the command parameter settings and correct the parameters. |
41478 |
Sensor identification failed! |
Before starting the identification, the robot is not at the mechanical zero point |
Please manually jog to the mechanical zero point and then start the identification |
42001 |
Admittance motion exceeds safe range |
Exceeds safe range |
1. Please check the safety range parameters. 2. Please check if the admittance control parameters are reasonable. |
17.1.4 4 XX
Code |
Description |
Possible Reasons |
Solution |
50000 |
Blending canceling |
The threshold for canceling the blending is exceeded |
1. Increase the angle between the two trajectories; 2. Increase the length of the two trajectories; 3. Increase the zone |
50001 |
The controller status is abnormal |
The controller status is abnormal |
Run PPtoMain to reset projects or reload programs |
50002 |
Exceeds range of motion |
1. The target point exceeds the range of motion of the robot. 2. The target point is the singular position in the Cartesian coordinate system |
1. Check the target point position. 2. Move the robot by using its joints. 3. Check CONFDATA configuration |
50003 |
Two adjacent target points are too close |
Two adjacent target points are too close |
Check whether two adjacent Move commands use the same target point |
50004 |
The start point of arc is too close to the end point. Failed to generate arc. Trajectories will be ignored |
The start point of arc is too close to the end point. Failed to generate arc. Trajectories will be ignored |
1. Adjust the distance between the point positions of the start point and the end point of the arc |
50005 |
The start point of arc is too close to the auxiliary point. Failed to generate arc |
The start point of arc is too close to the auxiliary point. Failed to generate arc |
1. Adjust the distance between the point positions of the start point and the auxiliary point of the arc |
50006 |
The end point of arc is too close to the auxiliary point. Failed to generate arc |
The end point of arc is too close to the auxiliary point. Failed to generate arc |
1. Adjust the distance between the point positions of the end point and the auxiliary point of the arc |
50007 |
The end point of arc is too close to the auxiliary point. Failed to generate arc |
If the distance between any two of the start point, the auxiliary point, and the end point is too short, the angle between them will be very small |
1. Adjust the distance between the point positions of the start point, the end point, and the auxiliary point of the arc |
50008 |
The start point, the auxiliary point, and the end point are on the same straight line. Failed to generate arc |
The start point, the auxiliary point, and the end point are on the same straight line. Failed to generate arc |
1. Adjust the distance between the point positions of the start point, the end point, and the auxiliary point of the arc |
50009 |
The radius of the arc is too small. Failed to generate arc |
The distance between the start point, the end point, and the auxiliary point of the arc are too short |
1. Adjust the distance between the point positions of the start point, the end point, and the auxiliary point of the arc |
50010 |
Conditions for generating an arc are not met. Failed to generate arc |
The distance between the start point, the end point, and the auxiliary point of the arc are too short, or the start point, the auxiliary point, and the end point of the arc are on the same line |
1. Adjust the distance between or the orientation of the point positions of the start point, the end point, and the auxiliary point of the arc |
50011 |
The start point of the trochoid is too close to the end point. Failed to generate trochoid |
The start point of the trochoid is too close to the end point. Failed to generate trochoid |
1. Adjust the distance between the point positions of the start point and the end point of the trochoid. 2. Conditions for generating a trochoid are as follows: the specified radius is more than 1 mm; the specified feed is more than 1 mm; the trochoid length is more than the sum of two radii and one and a half feeds. Note that the trochoid length depends on the distance between the start point, the auxiliary point, and the end point |
50012 |
The start point of the trochoid is too close to the auxiliary point. Failed to generate trochoid |
The start point of the trochoid is too close to the auxiliary point. Failed to generate trochoid |
1. Adjust the distance between the point positions of the start point and the auxiliary point of the trochoid. 2. Conditions for generating a trochoid are as follows: the specified radius is more than 1 mm; the specified feed is more than 1 mm; the trochoid length is more than the sum of two radii and one and a half feeds. Note that the trochoid length depends on the distance between the start point, the auxiliary point, and the end point |
50013 |
The end point of the trochoid is too close to the auxiliary point. Failed to generate trochoid |
The end point of the trochoid is too close to the auxiliary point. Failed to generate trochoid |
1. Adjust the distance between the point positions of the end point and the auxiliary point of the trochoid. 2. Conditions for generating a trochoid are as follows: the specified radius is more than 1 mm; the specified feed is more than 1 mm; the trochoid length is more than the sum of two radii and one and a half feeds. Note that the trochoid length depends on the distance between the start point, the auxiliary point, and the end point |
50014 |
The start point, the auxiliary point, and the end point of the trochoid are on the same straight line. Failed to generate trochoid |
The start point, the auxiliary point, and the end point of the trochoid are on the same straight line. Failed to generate trochoid |
1. Adjust the distance between the point positions of the start point, the auxiliary point, and the end point of the trochoid. 2. Conditions for generating a trochoid are as follows: the specified radius is more than 1 mm; the specified feed is more than 1 mm; the trochoid length is more than the sum of two radii and one and a half feeds. Note that the trochoid length depends on the distance between the start point, the auxiliary point, and the end point |
50015 |
The specified radius is too small. Failed to generate trochoid |
The specified radius is too small. Failed to generate trochoid |
1. Increase the specified radius. 2. Conditions for generating a trochoid are as follows: the specified radius is more than 1 mm; the specified feed is more than 1 mm; the trochoid length is more than the sum of two radii and one and a half feeds. Note that the trochoid length depends on the distance between the start point, the auxiliary point, and the end point |
50016 |
The specified feed is too small. Failed to generate trochoid |
The specified feed is too small. Failed to generate trochoid |
1. Increase the specified feed. 2. Conditions for generating a trochoid are as follows: the specified radius is more than 1 mm; the specified feed is more than 1 mm; the trochoid length is more than the sum of two radii and one and a half feeds. Note that the trochoid length depends on the distance between the start point, the auxiliary point, and the end point |
50017 |
The specified radius of the trochoid is less than the feed. Failed to generate trochoid |
The specified radius of the trochoid is less than the feed. Failed to generate trochoid |
1. The specified radius should not be less than the specified feed. 2. Conditions for generating a trochoid are as follows: the specified radius is more than 1 mm; the specified feed is more than 1 mm; the trochoid length is more than the sum of two radii and one and a half feeds. Note that the trochoid length depends on the distance between the start point, the auxiliary point, and the end point |
50018 |
The trochoid is too short. Failed to generate trochoid |
The radius and feed are specified, if the distance between the start point and the end point is short, a trochoid will not be generated |
1. Reduce the specified radius or feed. 2. Increase the distance between the start point and the end point. 3. Conditions for generating a trochoid are as follows: the specified radius is more than 1 mm; the specified feed is more than 1 mm; the trochoid length is more than the sum of two radii and one and a half feeds. Note that the trochoid length depends on the distance between the start point, the auxiliary point, and the end point |
50019 |
Internal error generating path |
Internal error generating path |
1. Re-adjust the target point position, pose, and arm angle. Note that the arm angle only needs to be considered for 7-axis robots |
50020 |
The set tool coordinate system cannot match the features of the current model. Failed to generate the path |
The specified tool coordinate system does not support the model |
1. The tool coordinate system of the current model must meet the following two requirements – the method for holding: hand-held, and position: x=0, y=0 |
50021 |
Exceeds range of motion |
1. The target point with the specified confdata has no solution |
1. Use the instruction ConfJ off to cancel confdata; 2. Re-teach the point position |
50022 |
Illegal Instructions |
1. Illegal Instructions |
1. Re-teach the point position; 2. Restart the robot |
50023 |
Singularity errors |
1. The target point has no teaching, or its conf information is incorrect |
Modify the target point conf |
50024 |
The incorrect trajectory type can make it impossible for the robot to translate along the specified direction, please re-teach the point position |
The current robot can only translate on the xz plane of the base coordinate, and cannot deviate from the xz plane of the base coordinate system |
Re-teach the point position |
50025 |
The incorrect trajectory type can make it impossible for the robot to rotate along the specified direction, please re-teach the point position |
While the current robot rotating, its rotation axis must be in parallel with the y-axis of the base coordinate system |
Re-teach the point position |
50026 |
Waiting for the next motion instruction to be analyzed for too long, automatically cancel the turning area |
Insert too many non-motion commands between two motion commands, automatically cancel the turning area |
1. Run the RL command "AotoIgnoreZone Off", The system will not automatically cancel the turning zone. 2.Simplify the non-motion instruction between two motion instructions |
50027 |
Track length less than minimum turning radius, automatic path splicing, integrated turning area. |
1.The trajectory needs to be connected to the turning area both front and back, but the length of the trajectory is less than twice the radius of the minimum turning area; 2.The track is set to connect to a turning area, but the track length is less than the minimum turning area radius |
This function can make the movement smoother. If you want to turn off this function, you can set the minimum turning area radius to 0 |
50028 |
The spiral’s initial radius is less than zero. Failed to generate spiral |
The spiral’s initial radius is less than zero. Failed to generate spiral |
1. Increase the spiral’s radius step. 2. Conditions for generating a spiral are as follows: the initial radius is not less than 0; the radius step is more than 0.0001 mm/deg; the cumulative rotation angle is between 0.1 and 3600 deg; |
50029 |
The spiral’s radius step is too low. Failed to generate spiral |
The spiral’s radius step is too low. Failed to generate spiral |
1. Increase the spiral’s radius step. 2. Conditions for generating a spiral are as follows: the initial radius is not less than 0; the radius step is more than 0.0001 mm/deg; the cumulative rotation angle is between 0.1 and 3600 deg; |
50030 |
The spiral’s cumulative rotation angle is illegal. Failed to generate spiral |
The spiral’s cumulative rotation angle is illegal. Failed to generate spiral |
1. Increase the spiral’s cumulative rotation angle. 2. Conditions for generating a spiral are as follows: the initial radius is not less than 0; the radius step is more than 0.0001 mm/deg; the cumulative rotation angle is between 0.1 and 3600 deg; |
50031 |
Trajectory error. Spiral trajectory does not support handheld work objects |
Spiral trajectory does not support handheld work objects |
Replace with handheld tools |
50033 |
Wrong trajectory, the endpoint deviates from lock axis angle |
The endpoint deviates from lock axis angle(0, 180, -180) |
Adjust the endpoint or close lock axis |
50034 |
Unable to reach the target in the locked axis state or 5-axis robot.Please change the target |
Unable to reach the target in the locked axis state or 5-axis robot.Please change the target |
Unable to reach the target in the locked axis state or 5-axis robot.Please change the target |
50035 |
Unable to generate trajectory of identification in the locked axis, Please close lock axis |
trajectory couldn’t be generated correctly in the locked axis state |
Please close lock axis |
50036 |
5 axis robot unable to do load identification |
5 axis robot unable to do load identification |
none |
50040 |
Unable to do identification because the soft limit is not enabled |
The soft limit is not enabled |
Please enable the soft limit |
50041 |
Unable to do identification because the joint position limitation is incorrectly set |
The joint position limitation is incorrectly set |
Please set the joint position limitation correctly |
50042 |
The stating point of this trajectory is incorrect, this robot needs to keep flange parrallel to the base |
The stating point of this trajectory is incorrect, this robot needs to keep flange parrallel to the base |
Re demonstrate teaching points |
50043 |
The target point of this trajectory is incorrect, this robot needs to keep flange parrallel to the base |
The target point of this trajectory is incorrect, this robot needs to keep flange parrallel to the base |
Re demonstrate teaching points |
50044 |
The back direction is wrong. Please move towards the work area direction. |
The back direction is wrong. Please move towards the work area direction. |
Please move towards the work area direction. |
50045 |
Additional axis parameter error: Only one base-type additional axis mechanical unit is allowed to be set |
Additional axis parameter error: Only one base-type additional axis mechanical unit is allowed to be set |
Check the type of additional axis mechanical unit; only one base-type additional axis mechanical unit is allowed to be set |
50046 |
Additional axis parameter error: Duplicate axis data mapping has been set |
Additional axis parameter error: Duplicate axis data mapping has been set |
Modify the additional axis data mapping to avoid duplicates |
50047 |
Additional axis parameter error: An unknown axis type has been set |
Additional axis parameter error: An unknown axis type has been set |
Reset the axis type and restart the system |
50048 |
Additional axis parameter error: Incorrect parameters have been set |
Additional axis parameter error: Incorrect parameters have been set |
Check the additional axis parameters, reset them properly, and restart the system |
50101 |
The joint angle exceeds limit |
The axis-angle motion exceeds the motion range |
1. Cancel the joint position limitation 2. Manually move each axis of the robot to the normal working range |
50102 |
During the lookahead of the trajectory, encounter singularities |
There are trajectories across singularities |
Please avoid singularities (refer to the manual for the relevant information): 1. Re-teach the point position, and change the target point; 2. Or change the Cartesian space motion instruction to the joint space motion instruction |
50103 |
Position incompatibility |
Inability to move to the target point of the given ConfData through the planning of the Cartesian space |
1. Change the target point ConfData; 2. Change to MoveJ or MoveAbsJ |
50104 |
During the lookahead, the joint torque exceeds the limit |
1.The load value is set too high, exceeding the robot’s load-bearing capacity; 2. The friction coefficient of the robot is too high. 3. The electric overload coefficient or transmission overload coefficent of the robot is too small. |
1.Check if the load values match the actual situation. 2. Check parameters such as friction coefficent, motor overload coefficient, transmission overload coefficient; 3. Try to change the type of the instruction, for instance, change the Cartesian space instruction to the joint space instruction; |
50105 |
Lookahead points are not continuous |
1. Program logical problems; 2.Dynamic parameters errors, there are parameters not covered in the reasonable range |
1. Modify program logic; 2. Check dynamic parameters; 3. Change the point position or the blending |
50106 |
The staring point of the trajectory is greater than the ending point one, and the trajectory is unreasonable |
Program logical problems |
For program logical problems, modify the point position of the program, or modify its blending |
50107 |
Generate the incorrect trajectory of the blending |
Internal Error |
Cancel the blending, change the size of the blending or the target point |
50108 |
The new trajectory was not obtained in time, and the motion stopped |
System failure |
|
50109 |
The empty queue of the trajectory makes it impossible to execute the planning |
Set trajectory errors |
Avoid generating the blending between the two reversed trajectories or reduce the length of the blending |
50110 |
Unable to get the initial position of the program |
Unable to get the initial position of the program |
1. Modify program logic; 2. Modify the size of the blending of the first trajectory |
50111 |
The positions of the two trajectories cannot connect |
The positions of the two trajectories cannot connect |
1 Re-teach the point position; 2. Modify the size of the blending |
50112 |
Incorrect entered poses |
Incorrect entered poses |
1. Re-teach the pose, 2. If the current model is 3-axis or 4-axis robot, please check whether the entered pose matches the features of the current model |
50113 |
the change of robot posture is over the limitation |
the change of robot posture is over the limitation |
Please avoid singularities (refer to the manual for the relevant information):1. Re-teach the point position, and change the target point 2. Reset larger posture limitation 3. Try different type singular avoidence |
50114 |
The joint angle exceeds limit |
The axis-angle motion exceeds the motion range |
1. Cancel the joint position limitation 2. Manually move each axis of the robot to the normal working range |
50115 |
There are singularities during the lookahead of the trajectory. Please avoid the singularities |
During the lookahead, the trajectory goes across the singularity |
Please avoid singularities (refer to the manual for the relevant information): 1. Re-teach the point position, and change the target point; 2. Or change the Jog Mode and try to use Joint space Jog; 3. Or change the Cartesian space motion instruction to the joint space motion instruction |
50116 |
During the lookahead of the trajectory, encounter singularities |
The joint of trajectories is a singularity |
Please avoid singularities (refer to the manual for the relevant information): 1. Re-teach the point position, and change the target point; 2. Add wait0 after the incorrect trajectory |
50117 |
During the lookahead, the trajectory goes across the shoulder/elbos singularity |
During the lookahead, the trajectory goes across the shoulder/elbos singularity |
Please avoid singularities (refer to the manual for the relevant information):1. Re-teach the point position, and change the target point 2. Try different sing type |
50118 |
During the lookahead of the trajectory, the end pos dose not match required value |
During the lookahead of the trajectory, the end pos dose not match required value, unable get a certain path |
Please avoid singularities (refer to the manual for the relevant information):1. Re-teach the point position, and change the target point 2. Try different sing type |
50119 |
The singularity avoidance method is incompatible with coordinated motion external axes, such as rails or positioners, and the enabling of singularity avoidance has failed |
The singularity avoidance method is incompatible with coordinated motion external axes, such as rails or positioners, and the enabling of singularity avoidance has failed |
Disable the relevant external axes |
50120 |
Search end point joint failed |
Search end point joint failed. Probabaly because the end point is singular point or approach position limitation. |
Please avoid singularities (refer to the manual for the relevant information):1. Re-teach the point position, and change the target point 2. Try different sing type |
50121 |
Search path point joint failed |
Search path point joint failed. Probabaly because the end point is singular point or approach position limitation. |
Please avoid singularities (refer to the manual for the relevant information):1. Re-teach the point position, and change the target point 2. Try different sing type |
50122 |
Unable to open the singular avoidance when using fc model |
Unable to open the singular avoidance when using fc model |
close the fc model |
50123 |
Singular avoidance doesn’t support recent path type, please change to cartesian linear path |
Singular avoidance doesn’t support recent path type, please change to cartesian linear path |
Please change path type to cartesian linear |
50124 |
The angle between the upper and lower arms exceeds the safe range |
The angle between the upper and lower arms exceeds the safe range |
Please change target point |
50125 |
The angle between the upper and lower arms exceeds the safe range |
The angle between the upper and lower arms exceeds the safe range |
Please change motion type |
50126 |
During the lookahead, joint max speed exceeds limit |
1.The joint speed is set too small |
1.Increase the maximum joint speed |
50127 |
During the lookahead, joint max acceleration exceeds limit |
1.The joint acceleration is set too small |
1.Increase the maximum joint acceleration |
50128 |
During the lookahead, joint max jerk exceeds limit |
1.The joint jerk is set too small |
1.Increase the maximum joint jerk |
50129 |
The additional axis exceeds its motion range during lookahead, causing an early motion stop. The corresponding data mapping position is |
The additional axis angle motion exceeds the motion range |
Modify the relevant additional axis soft limit or change the point position |
50201 |
The Cartesian path encounters the unreachable point |
The Cartesian path encounters singularities |
Change the trajectory, or move to the target position through the joint space |
50202 |
The Cartesian path encounters illegal poses |
The target point in the Cartesian path cannot match the configuration of the current robot |
Re-teach the target point, and change it the teaching point if the target point is manually entered |
50203 |
Path planning errors |
Internal Error |
|
50204 |
Insufficient sampling points during the process of planning |
1. There are too many logic judgments or too much calculation of point positions inserted between the two motion instructions; 2. The state of the IPC is unstable, please check whether there is the non-xCore program operating in the robot |
1. Modify the RL project, and restart its operation; 2. Close the Linux background program of the non-xCore control system |
50205 |
Too much difference in adjacent instruction points during motion planning |
Controller error, there is a great difference in adjacent instruction points during motion planning, exceeding the limit |
1. Re-teach the target point position of the trajectory; 2.Try to change the type of the instruction, for instance, change MoveL to MoveJ; 3. Add wait0 after the incorrect trajectory to refresh the state |
50206 |
Incorrect internal calculation of path planning |
The calculation of controller planning is incorrect |
1. Re-teach the target point position of the trajectory; 2.Try to change the type of the instruction, for instance, change MoveL to MoveJ; 3. Try to change the size of the blending of the trajectory and the expected speed; 4. Add wait0 after the incorrect trajectory to refresh the state |
50207 |
Not stopped at end point of path |
Incorrect planning, and stop somewhere in the middle of the robot path |
Change the specified motion parameters (the size of the blending, and the position of the target point), or change the pose of the target point, or change the motion instruction (such as change MoveL to MoveJ) |
50208 |
Trajectory internal error |
Trajectory internal error |
1. Expand or reduce the blending. 2. Teach point positions again |
50209 |
Failed to stop within the specified stopping distance |
The specified stopping distance is too short |
Increase the stopping distance |
50210 |
Path turn angle deviation exceeds limit |
Actual Cartesian path turn angle differs significantly from programmed value |
1. Use 'ConfL off' command to bypass this warning; 2. Reteach target point with turn angle closer to starting point |
50211 |
Constraint violation detected during planning while stationary |
1. Load setting exceeds robot capacity; 2. Excessive friction coefficient; 3. Motor/servo overload coefficient too small; 4. Planning calculation error |
1. Verify actual load matches settings; 2. Check friction/motor/transmission overload coefficients; 3. Try changing command type (e.g., switch from Cartesian to joint space); 4. Contact technical support |
50301 |
The thread for motion planning is blocked. Execution timed out |
The thread for motion planning is blocked. Execution timed out |
Use PPtoMain again to run projects or restart the controller |
50302 |
The thread for motion planning is blocked. Scheduling timed out |
System failure |
Use PPtoMain again to run projects or restart the controller |
50303 |
The thread for motion planning is blocked. Consecutive timeout over 5000 times |
System failure |
Use PPtoMain again to run projects or restart the controller |
50304 |
No sufficient commands are sent from the planner to the EtherCAT thread |
System failure |
|
30400 |
Robot stopped due to collision. Check the robot operating environment and confirm that the staff and devices are safe before restart |
Robot collision |
1.Check the robot operating environment, confirm that the staff and devices are safe, and power on the robot, before restart |
30401 |
Robot stopped due to collision. Check the robot operating environment and confirm that the staff and devices are safe before restart |
Robot collision |
1. Check the robot operating environment, confirm that the staff and devices are safe, and power on the robot, before restart; 2. Check whether the current Tool setting is consistent with the actual situation and whether the set tool mass center is reasonable |
30402 |
Robot stopped due to collision. Check the robot operating environment and confirm that the staff and devices are safe before restart |
Robot collision |
1. Check the robot operating environment, confirm that the staff and devices are safe, and power on the robot, before restart; 2. Check whether the current Tool setting is consistent with the actual situation and whether the set tool mass center is reasonable |
30403 |
Robot stopped due to collision. Check the robot operating environment and confirm that the staff and devices are safe before restart |
Robot collision |
1. Check the robot operating environment, confirm that the staff and devices are safe, and power on the robot, before restart; 2. Check whether the current Tool setting is consistent with the actual situation and whether the set tool mass center is reasonable |
50401 |
Set max torque limit failed |
The max torque limit is out of range, set parameter failed |
Set correct max torque limit |
50501 |
Tool and work object coordinate system settings conflict |
Set "handheld" for both work objects and tools |
Select correct tool and wobj |
50502 |
Tool and work object coordinate system settings conflict |
Set "external" for both work objects and tools |
Select correct tool and wobj |
50503 |
Tool and work object coordinate system settings conflict |
Set "handheld" for both work objects and tools |
Select correct tool and wobj |
50504 |
Tool and work object coordinate system settings conflict |
Set "external" for both work objects and tools |
Select correct tool and wobj |
50506 |
Category 1 internal mode error of motion modules |
Internal error |
Restart robot. If the problem persists, contact technical support |
50507 |
Category 2 internal mode error of motion modules |
Internal error |
Restart robot. If the problem persists, contact technical support |
50508 |
Failed to reset module status |
Internal error |
Restart robot. If the problem persists, contact technical support |
50509 |
Failed to set motion start point |
Internal error |
Restart robot. If the problem persists, contact technical support |
50510 |
Failed to generate trajectories |
Internal error |
Restart robot. If the problem persists, contact technical support |
50511 |
Failed to execute motion command. |
Current robot state does not permit to execute any movement. |
1.Interrupt current project and restart it from beginning 2.Reboot robot. If the problem persists, contact technical support |
50512 |
Number of axes mismatches |
Software error |
Please contact the technical support |
50513 |
Invalid speed settings |
Software error |
Please contact the technical support |
50514 |
Invalid step length settings |
Software error |
Please contact the technical support |
50515 |
Invalid settings of coordinate systems |
Software error |
Please contact the technical support |
50516 |
Invalid settings of motion axes |
Software error |
Please contact the technical support |
50517 |
End-effector rapid adjustment failed. Teach point positions again |
1. End-effector rapid adjustment failed due to special or extreme positions |
Teach point positions again within the normal working range of robots |
50518 |
The current point position may be the target point position |
The current point position may be the target point position |
None |
50519 |
Failed to generate trajectories. Unqualified target points |
Target point positions may be out of robot working range |
Teach point positions again within the normal working range of robots |
50520 |
JOG mode error. Robot cannot translate in the specified direction. Modify the JOG mode |
The current robot can only translate on the xz plane of the base coordinate, and cannot deviate from the xz plane of the base coordinate system |
It is recommended that to choose the base coordinate system or the joint coordinate system when modifying the JOG mode |
50521 |
JOG mode error. Robot cannot rotate in the specified direction. Modify the JOG mode |
The rotating axes of the robot must be parallel to the Y-axis of the base coordinate system, or the robots rotate along the Z-axis of the flange coordinate system |
It is recommended that to choose the base coordinate system or the joint coordinate system when modifying the JOG mode |
50522 |
Trajectory error. 4-axis PCB robots do not support handheld work objects and external tools |
4-axis PCV robots do not support handheld work objects and external tools |
Replace with handheld tools |
50523 |
The robot already reached end point of trajectory |
When you click Next, the robot have reached the end point of the trajectory. The robots will not move |
Confirm whether you want to stop the robot at the end point of the trajectory. To move the robot to the end point of the next trajectory, click Next |
50524 |
JOG failed to open, missing key motion parameters |
The current robot configuration file lacks key motion parameters and does not allow JOG |
Confirm that the configuration file is updated |
50525 |
The axis4 angle is not 0 or 180 degrees, please jog j4 to 0 or 180 degrees firstly |
The robot’s axis4 angle is not 0 or 180 degrees, please jog j4 to 0 or 180 degrees firstly |
The robot’s axis4 angle is not 0 or 180 degrees, please jog j4 to 0 or 180 degrees firstly |
50526 |
The flange is not parallel to the base, Please jog J4 and Ry first to make the flange parallel to the base |
The flange is not parallel to the base, it is not allowed to jog x y z |
Please jog J4 and Ry first to make the flange parallel to the base |
50527 |
In the locked state, it is not supported to hold the workpiece |
In the locked state, it is not supported to hold the workpiece |
it is supported to hold the tool |
50528 |
The flange is not parallel to the base, Please jog Ry to make the flange parallel to the base |
The flange is not parallel to the base, it is not allowed to jog x y z |
Please jog Ry to make the flange parallel to the base |
50529 |
Invalid load settings |
Invalid load settings |
Please check the load setting |
50530 |
The button is being clicked too frequently. |
The previous motion has not yet fully stopped, so the current motion cannot be initiated |
Increase the time interval between consecutive motions to prevent overly rapid clicks. |
50531 |
Rapid end-effector adjustment failed, please select the correct tool or the correct coordinate system |
1. The tool is an external tool, and the adjustment is based on a coordinate system that is the robot’s base coordinate system |
Select the correct tool or the correct coordinate system |
50532 |
Turn off precision compensation state |
When the precision compensation state is enabled, singular avoidance and parallel pedestal jog cannot be enabled |
Turn off precision compensation state |
50533 |
Failed to enter axis lock state. Please check the robot’s current status and configuration, and view the logs |
Failed to enter axis lock state. Please check the robot’s current status and configuration, and view the logs |
Adjust the angle of axis 4 to 0° or ±180°, and check the external axis configuration. |
50534 |
The calibration error is too large to provide a reasonable calibration result. Please recalibrate |
The calibration error is too large to provide a reasonable calibration result. Please recalibrate |
Check the robot zero and whether the operations during calibration are performed properly, then recalibrate. |
50535 |
Trajectory work object frame error: It is incorrectly bound to an additional axis that is not enabled or does not exist |
Trajectory work object frame error: It is incorrectly bound to an additional axis that is not enabled or does not exist |
Reset the work object frame or enable the corresponding additional axis |
50536 |
In jog mode, jog is not allowed for the additional axis that is not activated. Please activate the jog mode for that additional axis first before jog |
In jog mode, jog is not allowed for the additional axis that is not activated. Please activate the jog mode for that additional axis first before jog |
In jog mode, jog is not allowed for the additional axis that is not activated. Please activate the jog mode for that additional axis first before jog |
50537 |
When a work object is held by hand, it is not allowed to bind it to an additional axis; only an external work object may be bound to an additional axis |
Setting a work object as "handheld" inherently means binding it to the robot |
Set the work object as external first, then bind it to the additional axis |
50601 |
Dynamics disabled. Resetting the torque feedforward may cause a sudden power-on jitter |
Torque feedforward disabled. Torque feedforward reset |
Enable torque feedforward |
50602 |
Friction identification |
||
50603 |
VirbrationSuppression Failed |
||
50604 |
GravityCompensation Failed |
||
50605 |
Open Collision Detection delay compensation parameters identification failed, torque feedforward is closed |
torque feedforward is closed |
Open torque feedforward |
50701 |
Command data lost during transmission |
Command data lost during transmission |
Restart the program |
50702 |
The configuration file dose not match the controller version; |
The configuration file does not match the controller version; |
Please download the latest version of the configuration file on the SW website and upgrade it to the controller; |
50801 |
Trajectory type is not supported in weaving mode |
Weaving mode does not support joint-space trajectory, pure rotation trajectory or trochoid trajectory |
Do not use cartesian-space trajectory, pure rotation trajectory or trochoid trajectory |
50802 |
When the network is disconnected or unstable, the robot will stop moving. |
During JOG, motion to or quick adjustment, stop the robot movement to prevent machine collision due to network disconnection or network instability. |
Please check that the network connection is normal, ensure that the network environment is stable, and retry the JOG, motion to, or quick adjustment operation. |
17.1.5 5 XXXX
Code |
Description |
Possible Reasons |
Solution |
60000 |
RL instruction parameter error |
RL instruction parameter error |
Modify the instruction and enter the correct parameter. |
60001 |
SocketReadBit parameter error |
RL encounters an error while running. |
Parameters of SocketReadBit must be multiples of 8. |
60002 |
SocketReadBit failed to read data. |
RL encounters an error while running. |
SocketReadBit failed to read data (data length mismatch). |
60003 |
SocketReadDouble illegally reads data. |
RL encounters an error while running. |
SocketReadDouble illegally reads data. |
60004 |
SocketReadDouble failed to read data. |
RL encounters an error while running. |
SocketReadDouble failed to read data (data length mismatch). |
60005 |
Failed to load RL project. |
1. rsync configuration file is incorrect or missing. 2. The hmi version does not match. 3. The RL project file is accidentally modified. 4. Network failure. |
1. Configure the correct operating environment. 2. Check the corresponding HMI version. 3. Contact technical support. |
60006 |
The robot is running. pptomain failed. |
Robot is running, pptomain is not allowed. |
Press Pause or Emergency Stop to shut down the robot. |
60007 |
The joint position limitation is not enabled. Single-step debugging is not allowed. |
The joint position limitation is not enabled. Single-step debugging is not allowed. |
Open joint position limitation settings in the setting interface. |
60008 |
Running speed synchronization failed. Cancel the next step. |
Running speed synchronization failed. Cancel the next step. |
Pause and restart the controller. |
60009 |
RL is running or the actuator encounters an error. The next step is rejected. |
RL is running or the actuator encounters an error. The next step is rejected. |
If RL is running, wait for RL to stop or click Pause; If the actuator encounters an error, click pp_to_main to re-execute. |
60010 |
Failed to start interpreter, unable to perform the next step. |
Failed to start interpreter, unable to perform the next step. |
Restart the controller or contact technical support. |
60011 |
An error occurred during RL task execution. The task stopped. |
An error occurred during RL task execution. The task stopped. |
Switch to the corresponding task to check the logic error near the program pointer, and after eliminating the error, pptomain will run again. |
60012 |
GetSocketConn failed. |
The connection does not exist or has been disconnected. |
Execute this command after SocketConnect is connected. |
60013 |
GetSocketServer failed. |
The connection does not exist or has been disconnected. |
Execute this instruction after SocketServer is in listening state. |
60014 |
Unable to start running the RL program. |
The program failed to start running because: 1) the robot is not powered on; 2) the robot is running. |
Make sure the robot is powered on and is not running. |
60015 |
Reload project failed, variables are too much. |
1.Project variable overlimit 14000. |
Project variable overlimit |
60100 |
Parameter error of HexToDec |
RL encounters an error while running. |
The string entered by HexToDec must be a hexadecimal integer. |
60101 |
StrToByte parameter error |
RL encounters an error while running. |
The string entered by StrToByte(string, /Hex) must be a hexadecimal integer. |
60102 |
StrToByte parameter error |
RL encounters an error while running. |
The string entered by StrToByte(string) must be a decimal integer. |
60103 |
StrToByte parameter error |
RL encounters an error while running. |
The string entered by StrToByte(string, /Okt) must be an octal integer. |
60104 |
StrToByte parameter error |
RL encounters an error while running. |
The string entered by StrToByte(string, /Bin) must be a binary integer. |
60105 |
StrToByte parameter error |
RL encounters an error while running. |
The string entered by StrToByte(string, /Char) must be ASCII characters. |
60106 |
The result of StrToByte overflows. |
RL encounters an error while running. |
The string data entered by StrToByte(string HEX) overflows. |
60107 |
The result of StrToByte overflows. |
RL encounters an error while running. |
The string data entered by StrToByte(string DEC) overflows. |
60108 |
The result of StrToByte overflows. |
RL encounters an error while running. |
The string data entered by StrToByte(string OKT) overflows. |
60109 |
The result of StrToByte overflows. |
RL encounters an error while running. |
The string data entered by StrToByte(string BIN) overflows. |
60110 |
The result of StrToByte overflows. |
RL encounters an error while running. |
The string data entered by StrToByte(string CHAR) overflows. |
60111 |
The range of the StrPart string exceeds the limit. |
RL encounters an error while running. |
The range of the StrPart string exceeds the limit. |
60112 |
The StrMatch parameter is too large to find. |
RL encounters an error while running. |
The StrMatch parameter is too large to find. |
60113 |
The value range of BitPos parameter of BitCheck instruction exceeds the limit. |
RL encounters an error while running. |
The value range of BitPos parameter of BitCheck instruction exceeds the limit. |
60114 |
The value range of BitPos parameter of BitClear instruction exceeds the limit. |
RL encounters an error while running. |
The value range of BitPos parameter of BitClear instruction exceeds the limit. |
60115 |
The value range of ShiftSteps parameter of BitLsh instruction exceeds the limit. |
RL encounters an error while running. |
The value range of ShiftSteps parameter of BitLsh instruction exceeds the limit. |
60116 |
The value range of ShiftSteps parameter of BitRsh instruction exceeds the limit. |
RL encounters an error while running. |
The value range of ShiftSteps parameter of BitRsh instruction exceeds the limit. |
60117 |
The value range of BitPos parameter of BitSet instruction exceeds the limit. |
RL encounters an error while running. |
The value range of BitPos parameter of BitSet instruction exceeds the limit. |
60198 |
Command failed |
||
60199 |
Command executed successfully |
||
60200 |
An error occurs during FcInit execution. |
An error occurs during FcInit execution. |
Modify the FcInit instruction to the correct instruction parameter. |
60201 |
An error occurs during FcStart execution. |
An error occurs during FcStart execution. |
Modify the FcStart instruction to the correct instruction parameter. |
60202 |
An error occurs during FcPause execution. |
An error occurs during FcPause execution. |
Modify the FcPause instruction to the correct instruction parameter. |
60203 |
An error occurs during FcRestart execution. |
An error occurs during FcRestart execution. |
Modify the FcRestart instruction to the correct instruction parameter. |
60204 |
An error occurs during FcStop execution. |
An error occurs during FcStop execution. |
Modify the FcStop instruction to the correct instruction parameter. |
60205 |
An error occurs during ClearFcError execution. |
An error occurs during ClearFcError execution. |
Modify the ClearFcError instruction to the correct instruction parameter. |
60206 |
An error occurs during SetControlType execution. |
An error occurs during SetControlType execution. |
Modify the SetControlType instruction to the correct instruction parameter. |
60207 |
An error occurs during SetJntCtrlStiffVec execution. |
An error occurs during SetJntCtrlStiffVec execution. |
Modify the SetJntCtrlStiffVec instruction to the correct instruction parameter. |
60208 |
An error occurs during SetCartCtrlStiffVec execution. |
An error occurs during SetCartCtrlStiffVec execution. |
Modify the SetCartCtrlStiffVec instruction to the correct instruction parameter. |
60209 |
An error occurs during SetCartNSStiff execution. |
An error occurs during SetCartNSStiff execution. |
Modify the SetCartNSStiff instruction to the correct instruction parameter. |
60210 |
An error occurs during SetLoad execution. |
An error occurs during SetLoad execution. |
Modify the SetLoad instruction to the correct instruction parameter. |
60211 |
An error occurs during StartOverlay execution. |
An error occurs during StartOverlay execution. |
Modify the StartOverlay instruction to the correct instruction parameter. |
60212 |
An error occurs during StopOverlay execution. |
An error occurs during StopOverlay execution. |
Modify the StopOverlay instruction to the correct instruction parameter. |
60213 |
An error occurs during PauseOverlay execution. |
An error occurs during PauseOverlay execution. |
Modify the PauseOverlay instruction to the correct instruction parameter. |
60214 |
An error occurs during SetSineOverlay execution. |
An error occurs during SetSineOverlay execution. |
Modify the SetSineOverlay instruction to the correct instruction parameter. |
60215 |
An error occurs during SetLissajousOverlay execution. |
An error occurs during SetLissajousOverlay execution. |
Modify the SetLissajousOverlay instruction to the correct instruction parameter. |
60216 |
An error occurs during SetJntTrqDes execution. |
An error occurs during SetJntTrqDes execution. |
Modify the SetJntTrqDes instruction to the correct instruction parameter. |
60217 |
An error occurs during SetCartForceDes execution. |
An error occurs during SetCartForceDes execution. |
Modify the SetCartForceDes instruction to the correct instruction parameter. |
60218 |
An error occurs during RestartOverlay execution. |
An error occurs during RestartOverlay execution. |
Modify the RestartOverlay instruction to the correct instruction parameter. |
60219 |
An error occurs during SetSensorUseType execution. |
An error occurs during SetSensorUseType execution. |
Modify SetSensorUseType to the correct parameter. |
60220 |
An error occurs during CalibSensorError execution. |
An error occurs during CalibSensorError execution. |
Modify CalibSensorError to the correct parameter. |
60221 |
An error occurs during FcCondForce execution. |
An error occurs during FcCondForce execution. |
Modify the FcCondForce instruction to the correct instruction parameter. |
60222 |
An error occurs during FcCondPosBox execution. |
An error occurs during FcCondPosBox execution. |
Modify the FcCondPosBox instruction to the correct instruction parameter. |
60223 |
An error occurs during FcCondTorque execution. |
An error occurs during FcCondTorque execution. |
Modify the FcCondTorque instruction to the correct instruction parameter. |
60224 |
An error occurs during FCCondWaitWhile execution. |
An error occurs during FCCondWaitWhile execution. |
Modify the FCCondWaitWhile instruction to the correct instruction parameter. |
60225 |
An error occurs during FcCondOrient execution. |
An error occurs during FcCondOrient execution. |
Modify the FcCondOrient instruction to the correct instruction parameter. |
60226 |
An error occurs during FcCondPosSphere execution. |
An error occurs during FcCondPosSphere execution. |
Modify the FcCondPosSphere instruction to the correct instruction parameter. |
60227 |
An error occurs during FcCondPosCylinder execution. |
An error occurs during FcCondPosCylinder execution. |
Modify the FcCondPosCylinder instruction to the correct instruction parameter. |
60228 |
An error occurs during FcCondTcpSpeed execution. |
An error occurs during FcCondTcpSpeed execution. |
Modify the FcCondTcpSpeed instruction to the correct instruction parameter. |
60229 |
Inverse kinematics of CalcJointT failed. |
The conf error of Cartesian coordinates |
Modify the entered Cartesian coordinates. |
60300 |
ReplayPath playback rate exceeded limit. |
RL encounters an error while running. |
ReplayPath playback rate exceeded limit. |
60400 |
RL call hierarchy exceeds limit. |
RL encounters an error while running. |
RL call hierarchy exceeds limit. |
60500 |
Cannot load multiple motion tasks. |
Cannot load multiple motion tasks. |
Assign only one task as the motion task. |
60501 |
Predecessor task error |
The predecessor task cannot be itself. |
Modify predecessor tasks to other tasks. |
60502 |
Motion task is not allowed to set predecessor task. |
Motion task is not allowed to set predecessor task. |
Motion task is not allowed to set predecessor task. |
60503 |
The motion instruction cannot hold the workpiece and the tool at the same time. |
The motion instruction cannot hold the workpiece and the tool at the same time. |
Modify the instruction for the tool and wobj parameter. |
60504 |
Invalid Search instruction input signal |
The signal type is neither a DI signal nor register |
Use the correct DI signal or register. |
60505 |
The Search instruction failed to record the point position. |
The tool and the workpiece are simultaneously hand-held or external. |
Modify parameters and use tools and workpieces at different positions. |
60506 |
An error occurs in the Search instruction DI signal. |
The DI signal does not exist or has been set as the system input. |
Modify the parameter and use the DI signal that is not set as the system input. |
60507 |
SearchL \Stop instruction, the speed is greater than v100. |
The robot can be stopped quickly only when the speed is less than or equal to v100. |
Use a smaller speed parameter. |
60508 |
SearchC \STOP instruction, the speed is greater than v100. |
The robot can be stopped quickly only when the speed is less than or equal to v100. |
Use a smaller speed parameter. |
60509 |
Wrong program state, cannot perform the next step. |
1. Cannot reach the motion instruction point; 2. Move through a singular point; |
1. Check the list of point positions; 2. Optimize the motion trajectory; 3. Click PPtoMain. |
60510 |
The RL instruction runs too slowly. |
Tcp < 1μm/s or ori < 1e-6°/s or jnt < 1%; |
The motion instruction adopts a proper speed parameter. |
60511 |
The drag playback path is missing/does not exist. |
The drag playback path is missing/does not exist. |
Record/use a valid playback path. |
60512 |
Drag playback function error |
Drag playback function error |
Check whether the drag playback function is effective. |
60513 |
HomeSet instruction range error. |
Setting the home point angle exceeds the limit. |
Modify the angle of the Home point to be within the hard limit range of the robot. |
60514 |
Saving Home parameter failed. |
Robot configuration module error |
Try restarting the robot or contact the manufacturer. |
60515 |
HomeSetAt acquisition failed. |
The axis specified by HomeSetAt does not exist. |
Modify the parameters of HomeSetAt. |
60516 |
The HomeClr instruction failed. |
Robot configuration module error |
Try restarting the robot or contact the manufacturer. |
60517 |
Wrong number of HomeSet parameters |
Wrong number of HomeSet parameters |
Modify the number of parameters to that of the robot axes. |
60518 |
Wrong number of Hordr parameters |
Wrong number of Hordr parameters |
Modify the RL file and transfer the correct Hordr parameters. |
60519 |
Hordr parameter value error |
Hordr parameter value error |
Modify the RL file and transfer the correct Hordr parameters. |
60520 |
HordrAt parameter value error |
HordrAt parameter value error |
Modify the RL file and transfer the correct Hordr parameters. |
60521 |
GetEndtoolTorque tool is not compatible with the workpiece. |
The tool and the workpiece are simultaneously hand-held or external. |
Modify the GetEndtoolTorque instruction and transfer the correct tool, wobj parameter. |
60522 |
GetEndtoolTorque end coordinate system type error |
Undefined end coordinate system type |
Modify the GetEndtoolTorque instruction and transfer the correct type parameter of coordinate systems: 0-2. |
60523 |
AccSet parameter exceeds the limit range of 30% ~ 100%. |
AccSet acceleration and jerk are limited to 30% ~ 100%. |
Modify the AccSet instruction parameter. |
60524 |
Quaternion parameter error |
The sum of squares of quaternions of variables should be equal to 1. |
Modify the corresponding quaternions to correct value. |
60525 |
OpenDev port error |
Available ports[0,65535] |
Modify the OpenDev port to the correct value. |
60526 |
Starting program failed due to robot is in error state. Please check recently error record. |
Starting program failed due to robot is in error state. Please check recently error record. |
1.Fix RL-Language error or logic error; 2.PPtoMain and restart program |
60527 |
Trigger instruction parameter error |
The trigdata set by TrigVar instruction does not exist |
Create the target var to modify and set the trigdata with TrigVar instruction. |
60528 |
Trigger instruction parameter error |
The DO/GO/register variable set by trigdata does not exist; or the output signal is not set; or the register is not writable |
Create the output signal (or a writable register) and set it with TrigIO/TrigReg instruction. |
60529 |
Failed to start RL program. The robot is busy. |
1. The robot is running and cannot be started repeatedly; 2. The RL file is being parsed and cannot be started. |
Wait for the register function code "sta_robot_is_busy" to turn to 0 before sending the start instruction |
60530 |
Userframe’s name is duplicated |
The input userframe is duplicated by exist userframe, this userframe may work incorrectly |
Please check the userframe list and make sure which frame is needed and delete the wrong frame |
60531 |
Tray data update failed |
1. Tray name or workpiece No. Error. 2. Failed to obtain data from tray module. 3. Tray variable value update |
1. Check whether the parameter input in the "TrayUpdate" function is incorrect. 2. Contact after-sale. |
60532 |
Failed to obtain workpiece quantity of tray |
1.Tray name error. 2. Failed to obtain data from tray module. |
1. Check if tray name error occurs. 2. Contact after-sale. |
60533 |
Failed to update palletizing data |
1. The stacking name or workpiece number is wrong or the layer number is wrong. 2. Failed to obtain data from the palletizing module. 3. Stack variable value update failed. |
Check whether the parameter input in the "PalletUpdate" function is incorrect |
60534 |
Failed to get the number of palletizing layers, the name $arg does not exist |
Wrong palletizing name |
Check the "PalletLayerCount" function input parameter |
60535 |
Failed to get artifact quantity |
Wrong palletizing name or layer number |
Please check the "PalletWobjCount" function input arguments |
60536 |
There is no pers value in database, using default value |
There is no pers value in database, using default value |
There is no pers value in database, using default value |
60537 |
Invalid tool or wobj or userframe |
Tool or wobj load error, possible reasons: 1. Tool or tool_load has wrong quaternion parameter; 2. Wobj or its related userframe has wrong quaternion parameter; 3. Wobj failed to relate userframe, need to re-edit wobj. |
Edit and update related tools or wobjs or userframes |
60538 |
Movement trajectory param is error |
Movement trajectory param is error |
Please reset the correct motion parameters. |
60600 |
Failed to obtain parameters during laser welding |
Failed to obtain laser welding configuration parameters. Procedure |
1. Check whether the laser welding process parameter table is created. 2. Check whether the corresponding parameters in the laser welding process parameter table are correct. 3. An internal laser welding error occurs. Contact the manufacturer |
60601 |
Laser welding setup parameters failed |
Error in laser welding setup parameters |
1. Check the laser welding port configuration to confirm whether the register or IO configuration of the error signal is wrong |
60602 |
After the laser welding single step, please perform the PPToMain operation first before continuing the operation |
After a single step of laser welding, the switch is not allowed to continue running |
After a single step of laser welding, it is not allowed to switch to continue running, please perform PPToMain operation first |
60603 |
Laser welding does not support running from the cursor |
Laser welding does not support running from the cursor |
Laser welding does not support running from the cursor |
60604 |
The laser welding process file does not exist |
The laser welding process file does not exist |
Please check that the process file in the laser welding instruction has been created |
60605 |
The current moving target point coincides with the laser welding start or end point |
The current moving target point coincides with the laser welding start or end point, and the laser welding timing cannot be triggered normally |
1. Check the target point of the error motion command so that the target point does not coincide with the current robot position |
60606 |
The laser welding function is turned off, do not use the laser welding command |
The laser welding function switch is off |
1.Turn on the laser welding function switch 2.Delete the laser welding instruction |
60607 |
Unable to respond to external program start signal, there is currently an error alarm in the controller, which needs to be manually cleared before starting |
There is an error alarm in the current controller |
Manually clear the alarm before starting |
60608 |
Failed to switch project through socket instruction |
1.Switch to non-existent projects, 2.There are non semi static tasks running |
1.Switch existing projects, 2.Stop the running task before proceeding with project switching |
60609 |
Successfully switched project through socket instruction |
Successfully switched project |
Successfully switched project |
60610 |
Currently, there are registers or system IO with program pause function do not reset and do not allow program startup |
Currently, there are registers or system IO with program pause function do not reset |
Reset the registers and system IO bound with program pause function |
60611 |
Robot is saving diagnose data, can’t start run program |
Robot is saving diagnose data, can’t start run program |
Wait 10s and restart again |
60612 |
Configure tool and wobj are conflict, using the last correct configuration |
The tool-wobj configured in the upper right corner of the teach pendant (HMI) cannot be calculated by the robot. They are both rob-hold or not rob-hold |
Correctly configure the rob-hold tool or rob-hold wobj to avoid conflicts |
60613 |
Configure tool and wobj are conflict and robot cannot move |
The tool-wobj configured in the upper right corner of the teach pendant (HMI) cannot be calculated by the robot. They are both rob-hold or not rob-hold |
Correctly configure the rob-hold tool or rob-hold wobj to avoid conflicts |
60614 |
Joint position limitation is disabled, can’t start run program |
Joint position limitation is disabled |
Enable joint position limitation |
60615 |
Soft shutdown is triggered, can’t start run program |
Soft shutdown is triggered |
It is not suggested to start program at this state |
60700 |
Command execution of Jodell device failed |
The command execution fails due to the abnormal communication between the terminal and the Jodell device |
Check the hardware connection and retry the execution |
60701 |
Command execution of RM device failed |
The command execution fails due to the abnormal communication between the terminal and the RM device |
Check the hardware connection and retry the execution |
60702 |
Command execution failure for opening fourth axis lock |
Failure to meet the fourth axis locking opening conditions resulting in opening failure |
Please check if the current angle of the fourth axis is 0 ° or 180 ° |
60703 |
Command execution failure for closing fourth axis lock |
Failure to meet the fourth axis locking closing conditions resulting in closing failure |
|
60704 |
Command execution failure for opening SingAreaWrist |
Failed to open SingAreaWrist due to not meeting the opening conditions |
Please check whether the openning conditions are met |
60705 |
Command execution failure for closing SingAreaWrist |
Failed to close SingAreaWrist due to not meeting the closing conditions |
|
60706 |
Command execution failure for opening SingAreaJointWay |
Failed to open SingAreaJointWay due to not meeting the opening conditions |
Please check whether the openning conditions are met |
60707 |
Command execution failure for closing SingAreaJointWay |
Failed to close SingAreaJointWay due to not meeting the closing conditions |
|
60708 |
Robots that are not in standard six axis configuration or CR six axis configuration are not allowed to use the SingAreaLockAxis4 command |
Robots that are not in standard six axis configuration or CR six axis configuration are not allowed to use the SingAreaLockAxis4 command |
Do not use the SingAreaLockAxis4 command or replace the robot |
60709 |
Robots that are not in standard six axis configuration or CR, ER six axis configuration are not allowed to use the SingAreaWrist command |
Robots that are not in standard six axis configuration or CR, ER six axis configuration are not allowed to use the SingAreaWrist command |
Do not use the SingAreaWrist command or replace the robot |
60710 |
Robots with non-standard six axis configurations are not allowed to use the SingAreaJointWay command |
Robots with non-standard six axis configurations are not allowed to use the SingAreaJointWay command |
Do not use the SingAreaJointWay command or replace the robot |
60711 |
The SingAreaLockAxis4 command is not allowed in non motion tasks |
The SingAreaLockAxis4 command is not allowed in non motion tasks |
Move the SingAreaLockAxis4 command to a motion task |
60712 |
The SingAreaWrist command is not allowed in non motion tasks |
The SingAreaWrist command is not allowed in non motion tasks |
Move the SingAreaWrist command to a motion task |
60713 |
The SingAreaJointWay command is not allowed in non motion tasks |
The SingAreaJointWay command is not allowed in non motion tasks |
Move the SingAreaJointWay command to a motion task |
60714 |
Unable to resume continuous operation, a special emergency stop or collision detection has occurred |
1.Emergency stop planning timeout, controller anomaly; 2.Emergency stop or collision detection occurred during the process of returning to the path |
PPToMain and restart |
60715 |
Device initialization execution sucessful |
Check init success |
Init successful, motion control can be performed |
60716 |
Device initialization execution failed |
Hardware model mismatch or incorrect connection |
Check the connection or if the tool model matches |
60717 |
Command execution of Dh device failed |
The command execution fails due to the abnormal communication between the terminal and the Dh device |
Check the hardware connection and retry the execution |
60800 |
Unsupported move types |
The conveyor wobj only supports MoveL and MoveC motion types |
Change to MoveL or MoveC |
60801 |
Conveyor belt, rail, and positioner do not support backward step. |
Conveyor belt, rail, and positioner do not support backward step. |
Use pptoline or jog instead of backward step. |
60802 |
The current controller state does not allow mode switching. |
The current controller state does not allow mode switching. |
Try pptoline to reset advance pointer |
60803 |
Task is not a motion task, can not stepback |
Task is not a motion task, can not stepback |
Choose a motion task for debug in RL editor |
60804 |
Task was finished, can not stepback |
Task was finished, can not stepback |
Try pptomain or pptoline instead of stepback |
60805 |
Task was finished or the task pointer was in the status that can’t change work mode |
Task was finished or the task pointer was in the status that can’t change work mode |
Try pptomain or pptoline to debug |
60806 |
Trajectory first command failed in stepback mode |
Trajectory first command failed in stepback mode |
Try reset teaching point position |
60807 |
Trajectory move failed in stepback mode |
Movement command’s arguments was invalid |
1.Try reset teaching point position 2.Check RL program’s input or logic |
60900 |
Unsupported tool or wobj |
The tool and wobj cannot be both handheld or external at the same time |
|
60901 |
Robotiq 2F_85 Init failed |
1.Abnormal communication between the end and Robotiq device resulted in instruction execution failure;2、Robotiq device ID Error |
1.Check the hardware connection and execute it again;2.Enter the correct ID and execute again |
60902 |
Robotiq 2F_85 Get status failed |
||
61000 |
Torque threshold setting failed |
Condition not met, torque threshold setting failed |
|
61001 |
Collision detection not enabled, MotionSup On command cannot be used |
Collision detection not enabled, MotionSup On command cannot be used |
Enable collision detection |
61002 |
Error getting envelope information |
Incorrect getting of envelope information |
|
61003 |
Obtaining the nickname of the pallets failed |
Function stack number error |
Please enter the correct number number |
61004 |
Failed to trigger interrupt. Task does not exist. |
Task does not exist. |
|
61005 |
Failed to trigger interrupt. Non sports tasks do not trigger interrupts. |
Non sports tasks do not trigger interrupts. |
Please set interrupts in the exercise task. |
61006 |
Failed to trigger interrupt. There are interrupts that have been triggered but not executed. |
There are interrupts that have been triggered but not executed. |
Please trigger another interrupt after one interrupt is completed |
61007 |
Failed to trigger interrupt. Single step mode, \DEBUG option not selected, this interrupt will not trigger. |
Single step mode, \DEBUG option not selected, this interrupt will not trigger. |
If you want to trigger an interrupt in single step mode, please select the \DEBUG option. |
61008 |
Failed to trigger interrupt, in continuous mode pause state, the interrupt is not triggered. |
Continuous mode - paused state, the interrupt is not triggered.. |
If you want to trigger an interrupt in pause mode, select the \\ DEBUG option and switch to single step mode |
61009 |
Failed to trigger interrupt. Task is resetting, this interrupt will not trigger. |
Task is resetting, this interrupt will not trigger. |
|
61010 |
Failed to trigger interrupt. Task is executing interrupt, this interrupt will not trigger. |
Task is executing interrupt, this interrupt will not trigger. |
Please trigger another interrupt after one interrupt is completed |
61011 |
Failed to trigger interrupt. The interrupt function does not exist. |
The interrupt function does not exist. |
Please check if the interrupt function exists. |
61012 |
Failed to trigger interrupt. Interpreter coroutine is full. |
Interpreter coroutine is full. |
|
61013 |
Failed to trigger interrupt. Please trigger an interrupt during task execution. |
Task runs to the endproc. |
Please trigger an interrupt during task execution. |
61014 |
Failed to trigger interrup. Interrupt is turned off, note: if triggered once, it should not respond. |
Interrupt closed by IDisable |
Please trigger the interrupt after IEable |
61015 |
An instruction that is not allowed to be executed within the interrupt function has been executed |
An instruction that is not allowed to be executed within the interrupt function has been executed |
Do not execute instructions that are not allowed within interrupt functions |
61016 |
Satisfy waituntil during interruption. |
Satisfy waituntil during interruption. |
|
61017 |
Trigger interrupt failed |
||
61018 |
The program failed to start due to not being synchronized with the controller. |
The program changes in the HMI have not been synchronized to the controller, and starting the program via system IO, register function code, or external communication is prohibited. |
Please click pptomain or perform a reload operation via the teach pendant before executing the program startup operation. |
61019 |
Inconsistent tool usage caused the recipe to fail during execution |
The tool configuration used in the project was changed, but the recipe file was not synchronized and updated |
Update the recipe to match the tool used in the project, and then rerun the program |
61020 |
Vibration suppression command execution failed |
This model does not currently support the vibration suppression function |
|
61030 |
Execution of motion command failed |
PathRecStart has been executed and path recording has been enabled. This instruction cannot be recorded |
Cannot execute unrecorded motion commands between PathRecStart and PathRecStop |
61031 |
Record path related instruction execution failed |
||
61032 |
Failed to update palletizing data |
1. The stacking name or workpiece number is wrong or the layer number is wrong. 2. Failed to obtain data from the palletizing module. 3. Stack variable value update failed. |
Check whether the parameter input in the "PalletUpdateByUniversal" function is incorrect |
61033 |
Failed to get the number of palletizing layers, the name $arg does not exist |
Wrong palletizing name |
Check the "PalletLayerCountByUniversal" function input parameter |
61034 |
Failed to get artifact quantity |
Wrong palletizing name or layer number |
Please check the "PalletWobjCountByUniversal" function input arguments |