Code Number 4000 ~

No. Message Remedy Note 1 Note 2
4001 Arm reached the limit of motion range. Check the point to move, current point, and Range setting.
4002 Specified value is out of allowable range. Review the setting parameters. The parameter causing the error
4003

Motion device driver failure.

Communication error within the motion control module.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4004

Motion device driver failure.

Event waiting error within the motion control module.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4005 Current point position is above the specified LimZ value. Lower the Z axis. Increase the specified LimZ value.
4006 Target point position is above the specified LimZ value. Lower the Z coordinate position of the target point. Increase the specified LimZ value.
4007 Coordinates conversion error. The end/mid point is out of the motion area. Jogging to the outside of the motion area. Check whether the coordinate out of the motion range is not specified.
4008 Current point position or specified LimZ value is out of motion range. Change the specified LimZ value.
4009

Motion device driver failure.

Timeout error within motion control module.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4010 Specified Local coordinate was not defined. Define the Local coordinate system. Local number
4011 Arm reached the limit of XY motion range specified by XYLim statement. Check the area limited by the XYLim statement.
4012

Upper limit value of Box is smaller than the lower limit value.

Change the upper and lower limit values.

Set the upper limit value to be larger than the lower limit value.
4013 Motion control module internal calculation error.

Calculation of the timing of Arch motion failed.

Perform either of the following:

- Check and modify Arch parameter

- Disable Arch

4014 MCAL was not completed. Execute MCal. Make sure the MCOdr is set for the joint connected to the PG board.
4016 SFree statement was attempted for prohibited joint(s). Due to robot mechanistic limitation, setting some joint(s) to servo free status is prohibited. Check the robot specifications.
4018

Communication error within the motion control module.

Check sum error.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4021 Point positions used to define the Local are too close. Set the distance between points more than 1μm.
4022 Point coordinate data used to define the Local is invalid. Match the coordinate data for the points to be specified.
4023 Cannot execute when the motor is in the off state. Change to the state to motor on and execute.
4024 Cannot complete the arm positioning using the current Fine specification. Check whether the robot does not generate vibration or all parts and screws are secured firmly. Increase the Fine setting value.
4025 Cannot execute a motion command during emergency stop condition. Clear the emergency stop condition and execute the motion command.
4026

Communication error within the motion control module.

Servo I/F failure.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4028

Communication error within the motion control module.

Device driver status failure.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4030 Buffer for the average torque calculation has overflowed. Shorten the time interval from Atclr to Atrq. Shorten the time interval from Atclr to Atrq less than about two minutes.
4031 Cannot execute a motion command when the motor is in the off state. Turn the motor power ON and then execute the motion command.
4032 Cannot execute a motion command when one or more joints are in SFree state. Set all joints to the SLock state and execute the motion command.
4033 The specified command is not supported for Pulse Generator Board joints. The specified command is not permitted for the joints with PG board.
4034 Specified command is not supported for this robot model. Remove the unsupported command from the program.
4035 Only the tool orientation was attempted to be changed by the CP statement. Set a move distance between points. Use the ROT modifier, SpeedR statement, and AccelR statement.
4036 Rotation speed of tool orientation by the CP statement is too fast. Decrease the setting values for the SpeedS and AccelS statements. Use the ROT modifier, SpeedR statement, and AccelR statement.
4037 The point attribute of the current and target point positions differ for executing a CP control command. Match the point attribute.
4038 Two point positions are too close to execute the Arc statement. Set the distance between points more than 1μm.
4039 Three point positions specified by the Arc statement are on a straight line. Use the Move statement.
4041 Motion command was attempted to the prohibited area at the backside of the robot. Check the robot motion range.
4042

Motion device driver failure.

Cannot detect the circular format interruption.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4043 Specified command is not supported for this robot model or this joint type. Remove the unsupported command from the program.
4044

Curve failure.

Specified curve form is not supported.

Create a Curve file again with the Curve statement.
4045 Curve failure. Specified mode is not supported. Specify the Curve mode properly. Create a Curve file again with the Curve statement.
4046 Curve failure. Specified coordinate number is out of the allowable range. The number of the available coordinate axes is 2, 3, 4, and 6. Create a Curve file again with the Curve statement.
4047

Curve failure.

Point data was not specified.

Create a Curve file again with the Curve statement.
4048

Curve failure.

Parallel process was specified before the point designation.

Create a Curve file again with the Curve statement.
4049

Curve failure.

Number of parallel processes is out of the allowable range.

Create a Curve file again with the Curve statement.
4050 Curve failure. Number of points is out of the allowable range. The number of available point numbers differs according to the curve form. Check the number of points again.
4051

Curve failure.

Local attribute and the point attribute of all specified points do not match.

Match the local and point flag for all the specified points.
4052

Curve failure.

Not enough memory to format the curve file.

Reboot the controller.
4053

Curve failure.

Failed to format the curve file.

Review the point data. Check whether adjacent two points do not overlap on the specified point line.
4054

Curve failure.

Curve file error

The Curve file is broken. Create a Curve file again with the Curve statement.
4055

Curve failure.

No distance for curve file movement.

Review the point data.
4056 Curve failure. Point positions for the Curve statement are too close. Set the distance between two points adjacent to the specified point more than 0.001 mm.
4058 Prohibited command while tracking was executed. Remove the prohibited command from the program.
4059 Executed encoder reset command while the motor is in the on state. Turn the motor power OFF.
4060 Executed an invalid command while the motor is in the on state. Turn the motor power OFF.
4061 Specified parameter is in use.

You attempted to clear the currently specified Arm and Tool.

Select other Arm and Tool and execute.

4062 Orientation variation is over 360 degrees. You attempted to rotate the joint #J6 more than 360 degrees with a CP motion command.
4063 Orientation variation of adjacent point is over 90 degrees. On the specified point line by the Curve statement, set the orientation variation of U, V, and W coordinate values between two adjacent points to under 90 degrees.
4064 Cannot execute the orientation correction automatically.

On the specified point line, a curve cannot be created by automatic orientation correction.

Change the specified point line so that the joint #J6 orientation variation decreases.

4065 Attempt to revolve J6 one rotation with the same orientation in CP statement.

You attempted to rotate the joint #J6 more than 360 degrees with a CP motion command. You attempted to revolve the joint 6 one rotation with the same as motion start orientation.

Change the target point so that the joint #J6 revolves less than one rotation.

4066 Motion command was attempted in the prohibited area depended on joint combination. You attempted to move the joints to the robot's interference limited area.
4068 ROT modifier parameter was specified for the CP motion command without orientation rotation. Delete the ROT from the CP motion command.
4069 Specified ECP without selecting ECP in CP statement. Specify a valid ECP.
4070 Specified ECP number does not match the ECP number used in curve file creation. Specify a valid ECP.
4071 Attempted motion command during electromagnetic brake lock condition. Release the electromagnetic brake
4072

Initialization failure.

Hardware monitor was not initialized.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4073 Orientation variation of adjacent point is over 90 degrees. Any of U, V, or W changes 90 degrees or more. Change the point or the orientation.
4074 Motor type does not match the current robot setting. Check whether the specified robot model is connected.
4075 Option is not active. Enable the option.
4076 Point positions used to define the Plane are too close. Set the distance between points more than 1μm.
4077 Point coordinate data used to define the Plane is invalid. Match the coordinate data for the points to be specified.
4078 Only the additional ST axis was attempted to be changed by the CP statement. Use PTP motion commands in order to move the additional axis only.
4079 Speed of additional ST axis by the CP statement is too fast. Reduce the set values of SpeedS and AccelS.
4080 Cannot execute when the Enable Switch is OFF. Turn the Enable Switch ON and then execute.
4081 Error was detected during operation.

Check the PG board.

Check the connection with the motor driver.

Replace the PG board.

Replace the controller.

4082 Pulse Generator Board error was detected during operation.

Check the PG board.

Check the connection with the motor driver.

Replace the PG board.

4083 MCAL did not complete in time. Set PG parameter so that MCAL can complete within 120 seconds.
4084 Limit Sensor error was detected during operation. Check the limit sensor.
4085 Failed to change to specified location.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4086 Cannot execute because it is not dry run mode. Change to the dry run mode and execute.
4087 Failed to format the playback file.

Check the amount of free space of the computer.

Reboot the computer.

Reinstall the RC+.

Replace the computer.

4088

Buffer for the average speed calculation has saturated.

Shorten the time interval from AvgSpeedClear to AvgSpeed.

Shorten the time interval from AvgSpeedClear to AvgSpeed.
4089 The time interval from HealthRBStart to HealthRBStop is too long or too short. Set the time interval from HealthRBStart to HealthRBStop to be within 1 to 3600 seconds. - -
4090 HealthRBStop is executed without HealthRBStart.

Execute HealthRBStop after executing HealthRBStart.

This error also occurs when HealthRBStop is executed again without executing HealthRBStart after HealthRBStop.

- -
4091 Specified analog I/O channel does not exist. Check the channel number. Mount the analog I/O option board.
4092 Specified analog output channel is used for a speed data output. Execute after stopping the speed output of the specified channel.
4093 If the motion is paused during the singularity-avoiding, the motion cannot resume. Abort the motion command. Abort the motion command.
4094 The current position is out of the motion range.

Either J1 or J2 axis is out of the motion range. Follow the procedures below and move the robot within the motion range.

• Use Pulse command and JTran to move the robot within the motion range.

• Move the robot within the motion range manually.

(This error only occurs in RS series and N series.)

4096

Robot in use.

Cannot execute the motion command when other task is using the robot.

The motion command for the robot cannot be simultaneously executed from more than one task. Review the program. This error cannot be recovered automatically by OnErr.
4097 Arm length calibration parameter setting failure.

Make sure that the horizontal distance is within ± 0.75 mm of the default arm length and the offset angle of the joint is within ± 2°.

Parameter number 1000 times larger of the set value
4099 Servo error was detected during operation. Check if a 5000-number error is occurring in the system history. If the error is occurring, take measures for a 5000-number error.
4100

Communication error in the motion control module.

Cannot calculate the current point or pulse.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4101

Communication error in the motion control module.

Cannot calculate the current point or pulse.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4102

Initialization failure.

Servo control module initialization error.

Reboot the controller.

Initialize the controller firmware.

Replace the DMB.

Replace the controller.

4103

Initialization failure.

Motion control module initialization error.

Other Manipulators:

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

T/VT series Manipulators:

For T/VT series Manipulator, reboot the controller and take the measure against noise.

If the joint number is displayed in the system history, replace the motor unit. If not, replace the CPU board.

4104 Positioning timeout of the joint connected to the Pulse Generator Board. Cannot receive the positioning completion signal (DEND) from the servo motor connected to PG board.
4105 EMERGENCY connector connection failure. Check the connection of EMERGENCY connector.
4106 Drive unit failure. Check if DU is properly connected.
4108

Initialization failure.

Motor unit connection error.

Check the wiring of the motor unit.
4150 Redundant input signal failure of the emergency stop.

The input status of the redundant emergency stop input continuously differs for more than two seconds.

Check whether no disconnection, earth fault, or short-circuit of the emergency stop input signal exits. Then reboot the controller.

4151 Redundant input signal failure of the safeguard.

The input status of the redundant emergency stop input continuously differs for more than two seconds.

Check whether no disconnection, earth fault, or short-circuit of the safeguard input signal exits. Then reboot the controller.

4152 Relay welding error of the main circuit.

A relay welding error was detected due to power system over current.

Replace the controller.

Replace the robot.

4153 Redundant input signal failure of the enable switch.

The input status of the redundant enable signal differs continuously for more than two seconds.

Check the TP connector connection.

Replace the TP.

Replace the controller.

4154 Temperature of regeneration resistor was higher than the specified temperature. Robot’s Duty is too high. Lengthen the waiting time or reduce the Accel value. If the error occurs although Duty was lowered, replace the DPB.
4180

Robot initialization failure.

Robot number is out of the available range.

Configure the manipulator.
4181

Robot initialization failure.

Specified robot was in use by another task.

Specified manipulator cannot be configured since it is already configured.

4182

Robot initialization failure.

Robot name is too long.

Shorten the manipulator name.
4183

Robot initialization failure.

Robot data version error.

Reconfigure the manipulator.
4187

Robot initialization failure.

Communication error with the module: VSRCMNPK.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4188

Robot initialization failure.

Joint angle interference matrix is invalid.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4189

Robot initialization failure.

Communication error with the module: VSRCMC.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4191

Robot initialization failure.

Physical-logical pulse transformation matrix is invalid.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4192

Robot initialization failure.

Communication error with the servo module.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4210 RAS circuit detected a servo system malfunction. Reboot the controller. Check for noise. Replace the controller. Reboot the controller, take the measure against noise, or replace the DMB.
4211 Servo CPU internal RAM failure. Reboot the controller. Check for noise. Replace the DMB. Reboot the controller, take the measure against noise, or replace the DMB.
4212 RAM for the main and servo CPU communication failure. Reboot the controller. Check for noise. Replace the DMB. Reboot the controller, take the measure against noise, or replace the DMB.
4213 Servo CPU internal RAM failure. Reboot the controller. Check for noise. Replace the DMB.

Reboot the controller, take the measure against noise, or replace the DMB.

For T/VT series, it is not DMB but CPU board.

4214 Initialization communication of main CPU and servo CPU failure. Reboot the Controller. Check for noise. Replace DMB.

Reboot the controller, take the measure against noise, or replace the DMB.

For T/VT series, it is not DMB but CPU board.

4215 Initialization communication of the main and servo CPU failure. Reboot the controller. Check for noise. Replace the DMB. Reboot the controller, take the measure against noise, or replace the DMB.
4216 Communication of the main and servo CPU failure. Reboot the controller. Check for noise. Replace the DMB.

Reboot the controller, take the measure against noise, or replace the DMB.

For T/VT series, it is not DMB but CPU board.

4217 Communication of the main and servo CPU failure. Reboot the controller. Check for noise. Replace the DMB.

Reboot the controller, take the measure against noise, or replace the DMB.

For T/VT series, it is not DMB but CPU board.

4218 Servo long time command overrun. Reboot the controller, take the measure against noise, or replace the DMB.
4219 Servo long time command check sum error. Reboot the controller, take the measure against noise, or replace the DMB.
4220 System watchdog timer detected a failure. Reboot the controller. Check for noise. Replace the DMB.

Reboot the controller, take the measure against noise, or replace the DMB.

For T/VT series, it is not DMB but CPU board.

4221 Drive unit check failure. Reboot the controller, take the measure against noise, or replace the DMB.
4222 RAM failure of the servo CPU. Reboot the controller. Check for noise. Replace the DMB. Reboot the controller, take the measure against noise, or replace the DMB.
4223 Failure of duplicate circuit of the emergency stop or the safeguard. Check the wiring. Check the wiring of the emergency stop or the safeguard.
4224 Low voltage of the main circuit power supply is detected. Check the power supply voltage. Reboot the controller. Check the power supply voltage, or reboot the controller.
4225 Control relay contact of the main circuit power supply is welded. Replace the DPB. Replace the DPB.
4226 Detect the recognition mismatch of the sub CPU and main CPU. Reboot the controller, take the measure against noise, or replace the CPU board.
4227 Temperature of regeneration resistor was higher than the specified temperature.

Specify the Weight/Inertia setting. Check the load.

Check the robot. (Smoothness, backlash, non-smooth motion, loose belt tension, brake)

Check the interference with the peripheral equipment. (Collision, contact)

Check the model setting.

Check the power cable connection.

4228 Over voltage of the sub CPU. Replace the DPB board.
4229

The main circuit is being charged. Reset the error after charging.

When using TP, do not turn off the Enable switch until charging is complete.

The capacitor for the main circuit needs to be charged, since the motor has not been turned on for a long time.

Charging will complete in about 120 seconds. After checking the 2599 message, reset the error.

When using TP

When you turn the motor on from TP, it is not charged if you release the Enable switch.

Check the 2599 message to reset the error, and then turn on the motor.

Charging will start again.

4230

Servo real time status failure.

Check sum error.

A data checksum error was detected in the controller.

Check the short-circuit and improper connection of the peripheral equipment wiring. (Emergency, D-I/O, and Expansion I/O connectors)

Replace the controller.

4232

Servo real time status failure.

Servo free running counter error

A free running counter error was detected in the controller.

Check the short-circuit and improper connection of the peripheral equipment wiring. (Emergency, D-I/O, and Expansion I/O connectors)

Replace the controller.

4233

Servo real time status failure.

Servo CPU communication error.

A communication error was detected in the controller.

Check the short-circuit and improper connection of the peripheral equipment wiring. (Emergency, D-I/O, and Expansion I/O connectors)

Replace the controller.

4240

Irregular motion control interruption was detected.

Interruption duplicate.

A interruption error was detected in the controller.

Check the short-circuit and improper connection of the peripheral equipment wiring. (Emergency, D-I/O, and Expansion I/O connectors)

Replace the controller.

4241 Over speed during low power mode was detected.

The robot over speed was detected during low power mode.

Check the robot mechanism. (Smoothness, backlash, non-smooth motion, loose belt tension, brake)

Check the interference between the robot and peripheral equipment. (Collision, contact)

Replace the motor driver.

Replace the motor. (Motor, encoder failure)

Check the short-circuit and improper connection of the peripheral equipment wiring. (Emergency, D-I/O, and Expansion I/O connectors)

4242 Improper acceleration reference was generated.

You attempted to operate the robot with the acceleration reference exceeding the specified value.

For a CP motion, decrease the AccelS value.

When using a conveyor, also reduce the value of Cnv_Accel.

4243 Improper speed reference was generated in high power mode.

The robot over speed was detected during high power mode.

Check the robot mechanism. (Smoothness, backlash, non-smooth motion, loose belt tension, brake)

Check the interference between the robot and peripheral equipment. (Collision, contact)

Replace the motor driver.

Replace the motor. (Motor, encoder failure)

Check the short-circuit and improper connection of the peripheral equipment wiring. (Emergency, D-I/O, and Expansion I/O connectors)

4244 When VRT function was used, improper acceleration reference was generated.

You attempted to operate the robot with the acceleration reference exceeding the specified value.

Decrease the Accel and AccelS values.

4245 When VRT function was used, improper speed reference was generated. You attempted to operate the robot with the acceleration reference exceeding the specified value.
4246 When VRT function was used, the route error occurred. Modify the VRTParam1 and VRTParam2 values, or disable the VRT function.
4247 When VRT function was used, the internal operation error occurred. Modify the VRTParam1 and VRTParam2 values, or disable the VRT function.
4248 The robot collides with itself. Please change the target position. Set a relay point. Or change the target point.
4249 Improper reference was detected. Reduce the value of Accel.
4250 Arm reached the limit of motion range during the operation. Check whether a CP motion trajectory is within the motion range.
4251 Arm reached the limit of XY motion range specified by XYLim during the operation. Check the XYLim setting.
4252 Coordinate conversion error occurred during the operation. Check whether a CP motion trajectory is within the motion range.
4255 Because SpeedS is too big, the robot cannot pass elbow specific posture Reduce the SpeedS value.
4256 When a robot passed elbow specific posture, Stop or Pause were carried out Do not execute Stop or Pause.
4257 The robot cannot pass Singularity Area of Elbow

The robot cannot pass the elbow singularity area.

To pass the elbow singularity area, use SING_AVOID of “AvoidSingularity”.

4261 The Arm reached the limit of motion range in conveyor tracking.

Place the conveyor inside the motion range. Meanwhile, allow the tracking range for the deceleration when switching from tracking motion to non-tracking.

If error occurs during the shift from tracking motion, it may be prevented by increasing the accel speed to complete the tracking motion.

4262 The Arm reached the limit of XY motion range in conveyor tracking.
4263 The Arm reached the limit of pulse motion range in conveyor tracking.
4267 Attempt to exceed the J4Flag attribute without indication.

You attempted to exceed the J4Flag attribute during motion without the J4Flag indication.

Change the J4Flag for the target point.

4268 Attempt to exceed the J6Flag attribute without indication.

You attempted to exceed the J6Flag attribute during motion without the J6Flag indication.

Change the J6Flag for the target point.

4269 Attempt to exceed the particular wrist orientation attribute without indication.

You attempted to exceed the particular wrist orientation attribute during motion without the Wrist indication.

Change the Wrist attribute for the target point.

Change the target point to avoid a particular wrist orientation.

4270 Attempt to exceed the particular arm orientation attribute without indication.

You attempted to exceed the particular hand orientation attribute during motion without the Hand indication.

Change the Hand attribute for the target point.

Change the target point to avoid a particular hand orientation.

4271 Attempt to exceed the particular elbow orientation attribute without indication.

You attempted to exceed the particular elbow orientation attribute during motion without the Elbow indication.

Change the Elbow attribute for the target point.

Change the target point to avoid a particular elbow orientation.

4272 Specified point flag is invalid.

For a CP motion command, the arm form at the target point is different from the point flag specified with the target point.

Change the point flag for the target point.

4273 J6Flag switched during the lift motion in conveyor tracking. Adjust the Tool orientation so that J6Flag will not switch.
4274 Specified J6Flag is not reached. Change J6Flag for target point.

For a CP motion command, the manipulator reached to the target point with J6Flag which differs from the one specified for the target point.

Change J6Flag for the target point.

4275 Specified J4Flag is not reached. Change J4Flag for target point.

For a CP motion command, the manipulator reached to the target point with J4Flag which differs from the one specified for the target point.

Change J4Flag for the target point.

4276 Specified ArmFlag is not reached. Change ArmFlag for target point.

For a CP motion command, the manipulator reached to the target point with ArmFlag which differs from the one specified for the target point.

Change ArmFlag for the target point.

4277 Specified Elbow Flag is not reached. Change Elbow Flag for target point.

For a CP motion command, the manipulator reached to the target point with ElbowFlag which differs from the one specified for the target point.

Change ElbowFlag for the target point.

4278 Specified WristFlag is not reached. Change WristFlag for target point

For a CP motion command, the manipulator reached to the target point with WristFlag which differs from the one specified for the target point.

Change WristFlag for the target point.

4279 Specified J1Flag is not reached. Change J1Flag for target point.

For a CP motion command, the manipulator reached to the target point with J1Flag which differs from the one specified for the target point.

Change J1Flag for the target point.

4291 Data sending failure in motion network. Check the connection of the cable for Drive Unit.
4292 Data receiving failure in motion network. Check the connection of the cable for Drive Unit.
4297

Data sending failure of Force Sensor I/F board.

Check connection of the Force Sensor I/F board and Force Sensor.

Check connection of the Force Sensor I/F board and Force Sensor.

Reboot the controller.

Please inquire with us if a similar error occurs even after rebooting the controller.

4298

Data receiving failure of Force Sensor I/F board.

Check connection of the Force Sensor I/F board and Force Sensor.

Check connection of the Force Sensor I/F board and Force Sensor.

Reboot the controller.

Please inquire with us if a similar error occurs even after rebooting the controller.

4301 The Pulse Generating Board detected a limit signal. Reset and then execute the next motion.
4302 The Pulse Generating Board detected an alarm signal. Release the alarm of the pulse motor driver.
4401 The specified conveyor number is invalid. Review the conveyor number.
4402 The specified conveyor queue is full. The number of registration reached the upper limit (1000 pcs.) Delete the queue.
4403 Continue operation cannot be done in tracking motion. Tracking motion cannot be continued after aborted/paused?
4404 The specified conveyor queue data does not exist. Review the queue number. Or, check whether the queue is registered.
4405 The conveyor is not correctly initialized.

Rebuild the project.

Delete the conveyor and then reestablish the setting.

4406 The specified queue data is outside the set area. The queue outside of the range cannot be tracked. If the specified queue is above the upstream limit, change the program so that tracking does not start until the queue enters the area below the upper limit. If the specified queue is below the downstream limit, change the program to delete the queue data.
4407 The encoder is not correctly assigned. Set the encoder.
4409 The parameter of the conveyor instruction is invalid. Review the parameter.
4410 A conveyor coordinates conversion error occurred.

Rebuild the project.

Delete the conveyor and then reestablish the setting.

4411 Communication error within the Conveyor Modules.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4413 Conveyor tracking starting error.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4414 Conveyor tracking cannot start after motion with CP ON. Start the conveyor tracking using CP OFF.
4415 The setting of Diagonal Upstream Limit or Diagonal Downstream Limit is not appropriate. The diagonal downstream limit is above the upstream limit, or the diagonal upstream/downstream limit is horizontal to the conveyor direction. Review the setting of diagonal upstream/downstream limit.
4500

Cannot execute the specified functions at the same time.

Note 1, 2: Type of the functions.

Review the program.

Review the program.

Type of the functions

1: External control point motion (ECP)

2: Torque control

3: Conveyor tracking

4: Force control function

5: FCSMove

6: Distance tracking function

7: Auxiliary arm enable

8: Path motion

9: Jump3

10: CP-related motion command

11: ROT

100: VRT option

101: Low-oscillation

102: Excessive inertia setting

Type of the functions

*Same as Note 1

4501

Device is in use.

Note 1: Type of the device.

Check whether other commands are using the device.

Check whether the device is used in other task or command.

Type of the device

1: Analog I/O input channel

4502

Cannot execute this command during the control function.

Note 1: Type of the control function.

Exit the control function.

Check whether the control function is executed in other task or command

Exit the control function to execute the command.

Type of the control function

1: Distance tracking function

4503

An undefined parameter was specified.

Note 1: Type of the parameter.

Check the parameter.

Check whether the parameter is set.

Set the parameter.

Type of the parameter

1: Parameter of the distance tracking function

4504

Option is not enabled.

Check the option setting.

Enable the option.
4505 cannot be turned on the motor because the Safety Board is issuing a stop signal.

- Check Code 27, 28 and “Details of Note Information”, then reset the stop signal of the Safety Board.

- Close the Safety Function Manager and reset the Controller.

- Reboot the controller.

4511

Area number is undefined.

Use the defined area number.

Define the area.
4512

The reference points are invalid.

Check Note 1: Type of error.

Check the reference points and teaching points referring to Notes.

Type of error

1: The number of reference points is not equal

2: There is a point which has different point flag

3: Some reference points are duplicated

4: The number of reference points is too small

5: Do not line the reference point straight when flat correction is used

6: Do not place the reference points on the same plane when 3D correction is used

7: Specify points on the same plane when 3D correction is used

8: Some points cannot be corrected

9: The orientations of corresponding reference points are very different

10: The positions of corresponding reference points are very different

4513

The input point is invalid.

Check Note 1: Type of error.

Check the input point.

Type of error

1: The point flag is different

2: The orientations of reference point and input point are different

4514 Orientation variation is too small. Please select points with a large change in orientation. Review the orientation to specify in Tool Wizard. When orientation variation is too small, tool cannot be set.
4601

Failed to initialize the motion.

Reboot the controller.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4602

Motion calculation error.

Reboot the controller.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

4603

Sensor value is out of range.

Check the sensor.

Check the measured value by the sensor.

Check the status of the sensor.

Check the range setting of the sensor.

When Note 1 is 1 (sensor used by the distance tracking function), check and adjust the parameter specified by AIO_TrackingStart or AIO_TrackingSet.

Type of the sensor

1: Sensor used by the distance tracking function

4604

Approached the singularity point.

Avoid the singularity point.

Check whether the coordinates near the singularity is specified.

Check whether the robot moves closer to the singularity during the operation.

Review the installation position of the robot.