Skip to content

RB System Code Table v6.10

1. Activation Message Code (A)

A1Power Checking Fail
Please check the Control Box.
A2Power Checking Fail
Please check the EMG switch. Or check the Reset button status. Or check the robot-control box cable connection.
A3Power Checking Fail
Please check the Control Box.
A4Power Checking Fail
Please check the Control Box.
A5Device (MC) Checking Fail
Motor Controller check fail. Please check the Robot Connection.
A6Initialization Fail
Please re-boot the system and try again.
A7Robot arm Joint Load (torque) Checking failure
Failure in the process of checking the load applied to the robotic arm joint. Check if the load setting is set similar to the actual situation in the Tool menu of the Setup page. Or inspect the robot arm to see if there is a stuck situation with the external environment. When a stuck situation occurs, the situation must be resolved by manually releasing the joint brake.
A8Device (TPB) Checking Fail
Tool Flange Check Fail! Please check the Robot Connection.
A9Angle Sync Checking Fail
Please check the Robot mounting settings in the 'Cobot' setup menu.
A10Error Code (MT_ERR)
Please execute the 'Joint Maintenance/Recovery' function in the 'Utility' setup menu.
A11System Error (CODE: NONI_ERR)
Contact the manufacturer.
A12System Error (CODE: GPSW_ERR)
Please check DIN 16/17 (Protective Stop Switch) connection.
A13Fatal Error (CODE: 48SW_ERR)
Please check 48V Switch (Control box front side) Status.
A14Initialization Stop (CODE: TCH_ERR)
Don't touch robot during initialization process Do not press direct-teaching button during initialization.
A15Fail to read Robot Arm information
Perform the robot arm activation process again. The connected robot arm and the robot model information set in the control box do not match. If the problem persists, contact the manufacturer.
A16Unable to activate (initiate) Robot ARM
Re-start the whole system. Re-boot the Control Box.
A17Unable to activate (initiate) Robot ARM
Joint encoder angle is not in the boundary. Check the joint angle status.
A18Unable to run Robot Activation
Activation process is under-going by other process !!
A19Activation is not required
Robot Arm is already activated !!
A20Unable to activate (initiate) Robot ARM
Joint 0 (Base) encoder angle is not in the boundary. Angle is over than positive (+) limit. Release the joint brake and turn it to negative (-) direction ! You can check the current angle value in Log.
A21Unable to activate (initiate) Robot ARM
Joint 1 (Shoulder) encoder angle is not in the boundary. Angle is over than positive (+) limit. Release the joint brake and turn it to negative (-) direction ! You can check the current angle value in Log.
A22Unable to activate (initiate) Robot ARM
Joint 2 (Elbow) encoder angle is not in the boundary. Angle is over than positive (+) limit. Release the joint brake and turn it to negative (-) direction ! You can check the current angle value in Log.
A23Unable to activate (initiate) Robot ARM
Joint 3 (Wrist 1) encoder angle is not in the boundary. Angle is over than positive (+) limit. Release the joint brake and turn it to negative (-) direction ! You can check the current angle value in Log.
A24Unable to activate (initiate) Robot ARM
Joint 4 (Wrist 2) encoder angle is not in the boundary. Angle is over than positive (+) limit. Release the joint brake and turn it to negative (-) direction ! You can check the current angle value in Log.
A25Unable to activate (initiate) Robot ARM
Joint 5 (Wrist 3) encoder angle is not in the boundary. Angle is over than positive (+) limit. Release the joint brake and turn it to negative (-) direction ! You can check the current angle value in Log.
A26Unable to activate (initiate) Robot ARM
Joint 0 (Base) encoder angle is not in the boundary. Angle is over than negative (-) limit. Release the joint brake and turn it to positive (+) direction ! You can check the current angle value in Log.
A27Unable to activate (initiate) Robot ARM
Joint 1 (Shoulder) encoder angle is not in the boundary. Angle is over than negative (-) limit. Release the joint brake and turn it to positive (+) direction ! You can check the current angle value in Log.
A28Unable to activate (initiate) Robot ARM
Joint 2 (Elbow) encoder angle is not in the boundary. Angle is over than negative (-) limit. Release the joint brake and turn it to positive (+) direction ! You can check the current angle value in Log.
A29Unable to activate (initiate) Robot ARM
Joint 3 (Wrist 1) encoder angle is not in the boundary. Angle is over than negative (-) limit. Release the joint brake and turn it to positive (+) direction ! You can check the current angle value in Log.
A30Unable to activate (initiate) Robot ARM
Joint 4 (Wrist 2) encoder angle is not in the boundary. Angle is over than negative (-) limit. Release the joint brake and turn it to positive (+) direction ! You can check the current angle value in Log.
A31Unable to activate (initiate) Robot ARM
Joint 5 (Wrist 3) encoder angle is not in the boundary. Angle is over than megative (-) limit. Release the joint brake and turn it to positive (+) direction ! You can check the current angle value in Log.
A32System Check Fail: Error Code (MT_ERR)
Joint 0 (Base) issue MT/PVL ERR. Please execute the 'Joint Maintenance/Recovery' function in the 'Utility' setup menu.
A33System Check Fail: Error Code (MT_ERR)
Joint 1 (Shoulder) issue MT/PVL ERR. Please execute the 'Joint Maintenance/Recovery' function in the 'Utility' setup menu.
A34System Check Fail: Error Code (MT_ERR)
Joint 2 (Elbow) issue MT/PVL ERR. Please execute the 'Joint Maintenance/Recovery' function in the 'Utility' setup menu.
A35System Check Fail: Error Code (MT_ERR)
Joint 3 (Wrist 1) issue MT/PVL ERR. Please execute the 'Joint Maintenance/Recovery' function in the 'Utility' setup menu.
A36System Check Fail: Error Code (MT_ERR)
Joint 4 (Wrist 2) issue MT/PVL ERR. Please execute the 'Joint Maintenance/Recovery' function in the 'Utility' setup menu.
A37System Check Fail: Error Code (MT_ERR)
Joint 5 (Wrist 3) issue MT/PVL ERR. Please execute the 'Joint Maintenance/Recovery' function in the 'Utility' setup menu.
A38Robot Arm Activation Fail: Device (MC) Checking Fail
Motor Controller check fail. Fail to check Joint 0 (Base) status. Please check the Robot Connection.
A39Robot Arm Activation Fail: Device (MC) Checking Fail
Motor Controller check fail. Fail to check Joint 1 (Shoulder) status. Please check the Robot Connection.
A40Robot Arm Activation Fail: Device (MC) Checking Fail
Motor Controller check fail. Fail to check Joint 2 (Elbow) status. Please check the Robot Connection.
A41Robot Arm Activation Fail: Device (MC) Checking Fail
Motor Controller check fail. Fail to check Joint 3 (Wrist 1) status. Please check the Robot Connection.
A42Robot Arm Activation Fail: Device (MC) Checking Fail
Motor Controller check fail. Fail to check Joint 4 (Wrist 2) status. Please check the Robot Connection.
A43Robot Arm Activation Fail: Device (MC) Checking Fail
Motor Controller check fail. Fail to check Joint 5 (Wrist 3) status. Please check the Robot Connection.
A44Robot Arm Activation Fail: Device Servo On fail
Motor Controller servo-on fail. Fail to run Joint 0 (Base). Re-start the robot initialization process.
A45Robot Arm Activation Fail: Device Servo On fail
Motor Controller servo-on fail. Fail to run Joint 1 (Shoulder). Re-start the robot initialization process.
A46Robot Arm Activation Fail: Device Servo On fail
Motor Controller servo-on fail. Fail to run Joint 2 (Elbow). Re-start the robot initialization process.
A47Robot Arm Activation Fail: Device Servo On fail
Motor Controller servo-on fail. Fail to run Joint 3 (Wrist 1). Re-start the robot initialization process.
A48Robot Arm Activation Fail: Device Servo On fail
Motor Controller servo-on fail. Fail to run Joint 4 (Wrist 2). Re-start the robot initialization process.
A49Robot Arm Activation Fail: Device Servo On fail
Motor Controller servo-on fail. Fail to run Joint 5 (Wrist 3). Re-start the robot initialization process.
A50Robot Arm Activation Fail: Internal Communication Error
Control Box L2C Error Check the LAN cable between the Control-PC and the communication-interface-board
A51Robot Arm Activation Fail: Internal Communication Error
Control Box SafetyMCU connection error Contact the manufacturer.
A52Robot Arm Activation Fail: SMPS Power checking Fail (48)
Control Box 48 SMPS Error. Check cable connection Fuse may have been disconnected.
A53Robot Arm Activation Fail: SMPS Power checking Fail (24)
Control Box 24 SMPS Error. Check cable connection Fuse may have been disconnected.
A54Robot Arm Activation Fail: SMPS Power checking Fail (12)
Control Box 12 SMPS Error. Check cable connection Fuse may have been disconnected.
A55Robot Arm Activation Fail: SMPS Power checking Fail (5)
Control Box 5 SMPS Error. Check cable connection Fuse may have been disconnected.
A56Robot Arm Activation Fail: Protection Lock ID 101
Robot Arm motor Controller Protection: ID check error type 101
A57Robot Arm Activation Fail: Protection Lock ID 102
Robot Arm motor Controller Protection: ID check error type 102
A58Robot Arm Activation Fail: Safety Board Configuration Err
Safety Board Configuration process was not finished...!!! Try to re-boot the control-box
A59Safety TPL test error
Robot Arm's TCP or body is out of the Safety-boundary. [TPL]
A60Robot joint controller status check error [UVW]
Error occurred during the UVW inspection of joint 0.
A61Robot joint controller status check error [UVW]
Error occurred during the UVW inspection of joint 1.
A62Robot joint controller status check error [UVW]
Error occurred during the UVW inspection of joint 2.
A63Robot joint controller status check error [UVW]
Error occurred during the UVW inspection of joint 3.
A64Robot joint controller status check error [UVW]
Error occurred during the UVW inspection of joint 4.
A65Robot joint controller status check error [UVW]
Error occurred during the UVW inspection of joint 5.
A66Robot joint controller status check error [CUR]
Error occurred during the CUR inspection of joint 0.
A67Robot joint controller status check error [CUR]
Error occurred during the CUR inspection of joint 1.
A68Robot joint controller status check error [CUR]
Error occurred during the CUR inspection of joint 2.
A69Robot joint controller status check error [CUR]
Error occurred during the CUR inspection of joint 3.
A70Robot joint controller status check error [CUR]
Error occurred during the CUR inspection of joint 4.
A71Robot joint controller status check error [CUR]
Error occurred during the CUR inspection of joint 5.
A72Robot joint controller status check error [MUL]
Error occurred during the MUL inspection of joint 0.
A73Robot joint controller status check error [MUL]
Error occurred during the MUL inspection of joint 1.
A74Robot joint controller status check error [MUL]
Error occurred during the MUL inspection of joint 2.
A75Robot joint controller status check error [MUL]
Error occurred during the MUL inspection of joint 3.
A76Robot joint controller status check error [MUL]
Error occurred during the MUL inspection of joint 4.
A77Robot joint controller status check error [MUL]
Error occurred during the MUL inspection of joint 5.
A78External Axis Device Check Fail
Fail to check External Axis #0 Device signal.
A79External Axis Device Check Fail
Fail to check External Axis #1 Device signal.
A80External Axis Device Check Fail
Fail to check External Axis #2 Device signal.
A81External Axis Device Check Fail
Fail to check External Axis #3 Device signal.
A82External Axis Device Check Fail
Fail to check External Axis #4 Device signal.
A83External Axis Device Check Fail
Fail to check External Axis #5 Device signal.
A84External Axis Motor Initialization Fail
Fail to initial External Axis #0 Device.
A85External Axis Motor Initialization Fail
Fail to initial External Axis #1 Device.
A86External Axis Motor Initialization Fail
Fail to initial External Axis #2 Device.
A87External Axis Motor Initialization Fail
Fail to initial External Axis #3 Device.
A88External Axis Motor Initialization Fail
Fail to initial External Axis #4 Device.
A89External Axis Motor Initialization Fail
Fail to initial External Axis #5 Device.
A90Safety switch (button) is not released. (EMS1)
Unable to activate robot-arm. EMS1 switch is not released yet.
A91Safety switch (button) is not released. (EMS2)
Unable to activate robot-arm. EMS2 switch is not released yet.
A92Safety switch (button) is not released. (PRS)
Unable to activate robot-arm. PRS switch is not released yet.
A93Safety switch (button) is not released. (HSS)
Unable to activate robot-arm. HSS switch is not released yet.
A94Safety switch (button) is not released. (SSS)
Unable to activate robot-arm. SSS switch is not released yet.
A95SMPS switching signal checking fail type A
Error is detected during SMPS switching signal checking. [A]
A96SMPS switching signal checking fail type B
Error is detected during SMPS switching signal checking. [B]
A97SMPS abnormal operation history detected
The history of overcurrent or undervoltage remains in the control box SMPS power supply. A control box reboot is required. If the problem persists, contact the manufacturer.
A98Brake Release fail in Joint 0
The brake release operation test for joint 0 failed
A99Brake Release fail in Joint 1
The brake release operation test for joint 1 failed
A100Brake Release fail in Joint 2
The brake release operation test for joint 2 failed
A101Brake Release fail in Joint 3
The brake release operation test for joint 3 failed
A102Brake Release fail in Joint 4
The brake release operation test for joint 4 failed
A103Brake Release fail in Joint 5
The brake release operation test for joint 5 failed
A104Abnormality in phase current sensor of Joint 0
An abnormality of the phase current sensor of joint 0 is detected.
A105Abnormality in phase current sensor of Joint 1
An abnormality of the phase current sensor of joint 1 is detected.
A106Abnormality in phase current sensor of Joint 2
An abnormality of the phase current sensor of joint 2 is detected.
A107Abnormality in phase current sensor of Joint 3
An abnormality of the phase current sensor of joint 3 is detected.
A108Abnormality in phase current sensor of Joint 4
An abnormality of the phase current sensor of joint 4 is detected.
A109Abnormality in phase current sensor of Joint 5
An abnormality of the phase current sensor of joint 5 is detected.
A110Stop the robot arm activation function
Since there was a problem with the activation of the robotic arm in succession the use of this function was prohibited. Reboot the entire system.
A111Board 0 is in the BootLoader mode.
Normal activation is not possible because board 0 is in the boot loader state. The board needs a firmware update.
A112Board 1 is in the BootLoader mode.
Normal activation is not possible because board 1 is in the boot loader state. The board needs a firmware update.
A113Board 2 is in the BootLoader mode.
Normal activation is not possible because board 2 is in the boot loader state. The board needs a firmware update.
A114Board 3 is in the BootLoader mode.
Normal activation is not possible because board 3 is in the boot loader state. The board needs a firmware update.
A115Board 4 is in the BootLoader mode.
Normal activation is not possible because board 4 is in the boot loader state. The board needs a firmware update.
A116Board 5 is in the BootLoader mode.
Normal activation is not possible because board 5 is in the boot loader state. The board needs a firmware update.
A117Board 6 is in the BootLoader mode.
Normal activation is not possible because board 6 is in the boot loader state. The board needs a firmware update.
A118Board 7 is in the BootLoader mode.
Normal activation is not possible because board 7 is in the boot loader state. The board needs a firmware update.
A119Board 8 is in the BootLoader mode.
Normal activation is not possible because board 8 is in the boot loader state. The board needs a firmware update.
A120Board 9 is in the BootLoader mode.
Normal activation is not possible because board 9 is in the boot loader state. The board needs a firmware update.
A121Channel check error joint 0
Robot joint 0 is recognized, but the channel information is incorrect.
A122Channel check error joint 1
Robot joint 1 is recognized, but the channel information is incorrect.
A123Channel check error joint 2
Robot joint 2 is recognized, but the channel information is incorrect.
A124Channel check error joint 3
Robot joint 3 is recognized, but the channel information is incorrect.
A125Channel check error joint 4
Robot joint 4 is recognized, but the channel information is incorrect.
A126Channel check error joint 5
Robot joint 5 is recognized, but the channel information is incorrect.
A127SMPS SWE12 abnormal operation history detected
The history of overcurrent or undervoltage remains in the control box SMPS SWE12. There may be a problem with the control box grounding. If the problem persists, contact the manufacturer.
A128SMPS SWE1 abnormal operation history detected
The history of overcurrent or undervoltage remains in the control box SMPS SWE1. There may be a problem with the control box grounding. If the problem persists, contact the manufacturer.
A129SMPS SWE2 abnormal operation history detected
The history of overcurrent or undervoltage remains in the control box SMPS SWE2. There may be a problem with the control box grounding. If the problem persists, contact the manufacturer.
A130Failure to receive communication from robot arm
Check Cable-connection (between Robot and ControlBox) status.
A131Robot arm joint overload history detection
The history of the robot arm being turned off due to overload remains. Check the situation and reboot the control box.
A132Fail to get IO Board state data
Fail to get IO Board state data. Check IO board cable connection state. 24V IO Fuse may have been disconnected or broken. Control Box 24V SMPS may be damaged.
A133Control box type setting value error CB Type Error
The set control box type and the actual control box type are different. Contact the manufacturer.
A134Failed to receive the bottom communication channel of the robot arm
Information reception of joint 0 1 2 was not performed normally. There is a problem with the bottom communication channel. Check the connection status of the main cable of the robot arm.
A135Failed to receive the top communication channel of the robot arm
Information reception of joint 3 4 5 was not performed normally. There is a problem with the top communication channel. Check the connection status of the main cable of the robot arm.
A136Joint module model number recognition error
The module model number of robot arm joint 0 does not match the information set in the control box.
A137Joint module model number recognition error
The module model number of robot arm joint 1 does not match the information set in the control box.
A138Joint module model number recognition error
The module model number of robot arm joint 2 does not match the information set in the control box.
A139Joint module model number recognition error
The module model number of robot arm joint 3 does not match the information set in the control box.
A140Joint module model number recognition error
The module model number of robot arm joint 4 does not match the information set in the control box.
A141Joint module model number recognition error
The module model number of robot arm joint 5 does not match the information set in the control box.
A142Joint current sensor initial inspection error
A deviation in the current sensor value is detected during the initial booting of joint 0. Check the system grounding status.
A143Joint current sensor initial inspection error
A deviation in the current sensor value is detected during the initial booting of joint 1. Check the system grounding status.
A144Joint current sensor initial inspection error
A deviation in the current sensor value is detected during the initial booting of joint 2. Check the system grounding status.
A145Joint current sensor initial inspection error
A deviation in the current sensor value is detected during the initial booting of joint 3. Check the system grounding status.
A146Joint current sensor initial inspection error
A deviation in the current sensor value is detected during the initial booting of joint 4. Check the system grounding status.
A147Joint current sensor initial inspection error
A deviation in the current sensor value is detected during the initial booting of joint 5. Check the system grounding status.
A148Unstable movement occurs during the robot initialization process
A movement error is detected during the initialization process of robot arm joint 0.
A149Unstable movement occurs during the robot initialization process
A movement error is detected during the initialization process of robot arm joint 1.
A150Unstable movement occurs during the robot initialization process
A movement error is detected during the initialization process of robot arm joint 2.
A151Unstable movement occurs during the robot initialization process
A movement error is detected during the initialization process of robot arm joint 3.
A152Unstable movement occurs during the robot initialization process
A movement error is detected during the initialization process of robot arm joint 4.
A153Unstable movement occurs during the robot initialization process
A movement error is detected during the initialization process of robot arm joint 5.
A154The model identification numbers do not match
The model unique numbers stored in the control box and the robot arm do not match.
A155Power cut during robot arm activation process
During the robot arm activation process, the power applied to the robot arm was cut off.
A156Power cut occurs
During the robot arm activation process, the emergency switch was activated.
A157Power cut occurs
During the robot arm activation process, EMS1 switch was activated.
A158Power cut occurs
During the robot arm activation process, EMS2 switch was activated.
A159Power cut occurs
During the robot arm activation process, PRS switch was activated.
A160Power cut occurs
During the robot arm activation process, HSS switch was activated.
A161Power cut occurs
During the robot arm activation process, SSS switch was activated.
A162Joint protection warning type B
During the robot arm activation process, protection warning B occurred at joint 0.
A163Joint protection warning type B
During the robot arm activation process, protection warning B occurred at joint 1.
A164Joint protection warning type B
During the robot arm activation process, protection warning B occurred at joint 2.
A165Joint protection warning type B
During the robot arm activation process, protection warning B occurred at joint 3.
A166Joint protection warning type B
During the robot arm activation process, protection warning B occurred at joint 4.
A167Joint protection warning type B
During the robot arm activation process, protection warning B occurred at joint 5.
A168Joint protection warning type C
During the robot arm activation process, protection warning C occurred at joint 0.
A169Joint protection warning type C
During the robot arm activation process, protection warning C occurred at joint 1.
A170Joint protection warning type C
During the robot arm activation process, protection warning C occurred at joint 2.
A171Joint protection warning type C
During the robot arm activation process, protection warning C occurred at joint 3.
A172Joint protection warning type C
During the robot arm activation process, protection warning C occurred at joint 4.
A173Joint protection warning type C
During the robot arm activation process, protection warning C occurred at joint 5.
A174Joint protection warning type M
During the robot arm activation process, protection warning M occurred at joint 0.
A175Joint protection warning type M
During the robot arm activation process, protection warning M occurred at joint 1.
A176Joint protection warning type M
During the robot arm activation process, protection warning M occurred at joint 2.
A177Joint protection warning type M
During the robot arm activation process, protection warning M occurred at joint 3.
A178Joint protection warning type M
During the robot arm activation process, protection warning M occurred at joint 4.
A179Joint protection warning type M
During the robot arm activation process, protection warning M occurred at joint 5.
A180Robot Joint Signal Loss
During the robot arm activation process, communication with joint 0 is unstable.
A181Robot Joint Signal Loss
During the robot arm activation process, communication with joint 1 is unstable.
A182Robot Joint Signal Loss
During the robot arm activation process, communication with joint 2 is unstable.
A183Robot Joint Signal Loss
During the robot arm activation process, communication with joint 3 is unstable.
A184Robot Joint Signal Loss
During the robot arm activation process, communication with joint 4 is unstable.
A185Robot Joint Signal Loss
During the robot arm activation process, communication with joint 5 is unstable.
A186Tool Flange Signal Loss
During the robot arm activation process, communication with Tool Flange is unstable.
defaultUnknown Activation Fail error code
Check the system version.

2. General Message Code (M)

M0 Power Down Detected. Re-initialize the robot!
M1 Too Fast motion for Conveyor tracking!
M2 Condition fail for TCP orientation auto-alignment.
M3 Program is Stopped because of Collision-Detection.
M4 Weaving path calculation Fail (type: AMP)
M5 Weaving path calculation Fail (type: VEL)
M6 Weaving path calculation Fail (type: TPA)
M7 Weaving path calculation Fail (type: DRG)
M8 Weaving path calculation Fail (type: OFF)
M9 Weaving path calculation Fail (type: SCA)
M10 Weaving path calculation Fail (type: UND)
M11 Weaving Setting Error: Cannot run this Command.
M12 Weaving Setting Error: Out of bounds (amplitude)
M13 Weaving Setting Error: Out of bounds (velocity)
M14 Weaving Setting Error: Out of bounds (time)
M15 Weaving Setting Error: Out of bounds (distortion rate)
M16 Weaving Setting Error: Set-points are too close.
M17 Brake is opened. Check the selected joint is released !
M18 Selected Joint is Initialized. Reboot All system !
M19 Jog Button Get Info Fail (Out of index bound)
M20 Jog Button Set Info Fail (Out of bound)
M21 Pattern internal count is over its bound.
M22 Control Box Files are copied into (TabletStorage/Android/data/com.rainbow.cobot/files/CopyFrom_ControlBox)
M23 Software Update Fail (type 1) Check whether the UI App program is full version Please try again.
M24 Software Update Fail (type 2) Internal files copy failure Please try again.
M25 Software Update Fail (type 3) File system checking failure Please try again.
M26 Software Update Success !!! System will be re-boot automatically Please Wait...
M27 Saved motion called does not exist.
M28 Grammar Error: Recorded Path Run.
M29 Selected Orientation option is not supported.
M30 Move JB Error: Command cannot be executed.
M31 Move JB Error: Too Low Point number.
M32 Move JB Error: Joint Limit over.
M33 Move JB Error: Impossible to adjust Set-Offset.
M34 Move JB Error: Too Low Acceleration is set.
M35 Move JB Error: N/D
M36 Move JB Error: N/D
M37 Move JB Error: N/D
M38 Joy-Stick is connected.
M39 Joy-Stick is not connected !!
M40 Wrong Password !!!
M41 All Settings are initialized. Re-boot All systems.
M42 Save Done !
M43 Do previous procedure first.
M44 Calculation Error !!!
M45 Cannot run this command. Other motion or program is running!
M46 Robot is Activated !! De-activate robot first.
M47 Wrong BNO (Board Number) input.
M48 Input Parameters are out of bound.
M49 CAN Data Read Time-out !!!
M50 Wrong Model-Key number !!!
M51 Control Gains are changed !!! Please double check !!!!
M52 Exceeds the maximum number of Threads that can be supported.
M53 Sub Program called too deeply !!!
M54 Sub Program called too much !!!
M55 Brake is opened & DQ alignment is performed. Make sure whether Brake is opened and DQ is well-aligned.
M56 DQ Save done !! Make sure whether DQ is well-aligned.
M57 Current Sensor Nulling done :)
M58 Control Box SMPS Error Check cable connection. Fuse may have been disconnected.
M59 Control Box 48V Switch Error Check whether the supplied 48V switch terminal block is connected.
M60 Control Box GP Switch Error Check Protective stop connector (Din 16/17)
M61 Control Box Power-switching Error If the problem persists, contact the manufacturer.
M62 Control Box FET switching Error If the problem persists, contact the manufacturer.
M63 Check EMG (EMO) Switch or Reset Switch status.
M64 Check Cable-connection (between Robot and ControlBox) status.
M65 Robot Motor Controller connection check Fail.
M66 Robot Tool Flange Board (TFB) connection check Fail.
M67 Robot Tool Flange DAQ time out.
M68 Control Box 48 SMPS Error Check cable connection. Fuse may have been disconnected.
M69 Control Box 24 SMPS Error Check cable connection. Fuse may have been disconnected.
M70 Control Box 12 SMPS Error Check cable connection. Fuse may have been disconnected.
M71 Control Box 5 SMPS Error Check cable connection. Fuse may have been disconnected.
M72 Control Box L2C Error Check the LAN cable between the Control-PC and the communication-interface-board.
M73 Control Box SafetyMCU connection error. Contact the manufacturer.
M74 Robot Arm motor Controller Protection: ID check error type 101
M75 Robot Arm motor Controller Protection: ID check error type 102
M76 Not supported Function.
M77 Not supported Function Available after Firmware upgrade. Contact the manufacturer.
M78 Laser Range Finder data time out.
M79 Another special function already exists on the port for which you want to use the pulse function.
M80 Wrong setting values are saved. Contact the manufacturer.
M81 Collision detection motion setting: General stop
M82 Collision detection motion setting: Evasion stop
M83 Collision detection motion setting: N/A
M84 Collision detection motion setting: N/A
M85 RB5 Accuracy setting is changed. Re-boot all system. Re-make all motions !!!
M86 AutoCOG: External F/T sensor is not attached.
M87 AutoCOG: Current posture is saved.
M88 AutoCOG: More data should be saved.
M89 AutoCOG: Fail to calculate-mounting angle is changed during DAQ.
M90 AutoCOG: Fail to calculate-sensor type is changed during DAQ.
M91 AutoCOG: N/A
M92 AutoCOG: N/A
M93 Robotiq FT: Try Nulling again about this axis !!!
M94 Robotiq FT: Ok- Nulling about selected axis.
M95 Robotiq FT: FT300 is selected for the external F/T sensor. Re-boot all systems.
M96 Robotiq FT: N/A
M97 Robotiq FT: N/A
M98 Robotiq FT: N/A
M99 Conveyor: Encoder data is not detected.
M100 Conveyor: Direction (Axis) settings have problem.
M101 Conveyor: N/A
M102 Conveyor: N/A
M103 Conveyor: N/A
M104 Conveyor: N/A
M105 Conveyor: N/A
M106 EMS Status: Unsolvable posture
- Inverse kinematics calculation is not possible at this point.
- It may be too close to the singularity / dead zone.
- The set speed/acceleration may be excessively fast.
- Require to re-generate the motion to avoid this condition.
M107 EMS Status: Inverse kinematics numeric error
- Inverse kinematics calculation error during cartesian motion.
- It may be too close to the singularity / dead zone.
- The set speed/acceleration may be excessively fast.
- Require to re-generate the motion to avoid this condition.
M108 EMS Status: Arm-strech condition
- Cartesian motion reached out a limit of reachable workspace.
- It may be too close to the singularity / dead zone.
- Require to re-generate the motion to avoid this condition.
M109 EMS Status: Joint angle limit over
- Joint angle is over its limits.
M110 EMS Status: N/A
M111 EMS Status: N/A
M112 EMS Status: N/A
M113 EMS Status: N/A
M114 EMS Status: N/A
M115 Rainbow FT: HWSFT sensor is not connected.
M116 Rainbow FT: HWSFT sensor nulling is done.
M117 Rainbow FT: HWSFT is selected for the external F/T sensor. Re-boot all systems.
M118 Rainbow FT: N/A
M119 Rainbow FT: N/A
M120 Rainbow FT: N/A
M121 Motion Record: Recording done. Press Save button if you want to save this record.
M122 Motion Record: File save done :)
M123 Motion Record: Please enter file name.
M124 Motion Record: Maximum Record time (100 sec) over.
M125 Motion Record: Start Recording.
M126 Motion Record: N/A
M127 Motion Record: N/A
M128 Robot TCP has arrived at that location.
M129 Robot Joint angles have arrived at that location.
M130 Too Long String !!
M131 Too Long Monitoring String !!
M132 No Serial Communication Device !!
M133 Fail to get Begin Angles !! [NO FILE]
M134 Fail to get Begin Angles !! [WRONG SIZE]
M135 Fail to get Begin Angles !! [WRONG FORMAT]
M136 Fail to get Begin Angles !! [CRASHED]
M137 Fail to get Begin Angles !! [N/A]
M138 Fail to get Begin Angles !! [N/A]
M139 Fine Zero Point for selected joint is RESET !!!! Turn Off and On again the power to adjust new angle.
M140 Fine Zero Fail: Condition is not permitted.
M141 Number of function parameter is wrong.
M142 Force Control: Tracking value bound over.
M143 Force Control: Speed limit bound over.
M144 Force Control: Sensor is not detected.
M145 Force Control: Wrong sensor selection.
M146 Force Control: Wrong frame selection.
M147 Force Control: Cannot run this mode in Singular point.
M148 Force Control: N/A
M149 Force Control: N/A
M150 This command cannot be used when both analog and digital welding machines are set.
M151 Direct Teaching: Cannot run this function.
M152 Arc: Time-out about the input signal checking.
M153 Arc: Input value exceeds the setting boundary defined in Setup/Device.
M154 Arc: Analog welding machine setting is not set in Setup/Device.
M155 Arc: Wrong Time parameter.
M156 Arc: Initialization failure code appears in the control box voltage generator (DAC).
M157 You cannot put the same value for wire forward port and reverse port number.
M158 The signal port for the selected wire control command is not set.
M159 Robotous FT: RFT806A is selected for the external F/T sensor. Re-boot all systems.
M160 Check whether the selected F/T sensor is connected.
M161 AutoTCP: Calculation Done. Check the calculated values !
M162 AutoTCP: Fail to calculate TCP! Check follows: You shouldn't have the same posture out of the 4 setup postures. Of the four setting postures, there should be no postures near the singularity/dead zone.
M163 TCP info change fail: TCP information changes are called at the same time. Check the program architecture.
M164 TCP info change fail: TCP information changes are called during the motion. Check the program architecture.
M165 TCP info change fail: No matching data in Tool-List.
M166 TCP info change fail: Over payload (mass) input.
M167 TCP info change fail: Input parameter(s) is over its bound.
M168 Bit Combination: Un-available port number is entered.
M169 Bit Combination: End-port number must not be less than the Start-port number.
M170 Bit Combination: Target value should be positive number (or zero).
M171 Bit Combination: A value exceeded the possible range for the port combination.
M172 Bit Combination: One or more ports in the port range are already set as special function(s)
M173 Signal Toggle: Wrong command input.
M174 Signal Toggle: One or more ports you selected are already set as special function(s)
M175 Unit Pulse: Un-available port number is entered.
M176 Unit Pulse: One or more ports you selected are already set as special function(s)
M177 Unit Pulse: Wrong command input.
M178 Unit Pulse: Time parameter should be in 0~2 second range.
M179 Name/String length exceeds the supported range. Or too short.
M180 Name/String contains special characters/spaces that are not allowed.
M181 This setting cannot be changed during program/robot operation.
M182 Communication Err: Robot internal communication or Motor controller can be damaged.
M183 Communication Err: Check the I/O-Extension Board Connection.
M184 Fail to get Loaded project file information.
M185 Program playback has been stopped.
- The length of the program currently loaded in the 'Control box' is too short.
- Check if the desired program is correctly loaded in the 'Control box'.
M186 Real/Simulation Mode conversion Fail !
- Fail to convert operation mode. Check the system operating status.
- 'Real Mode' is only available when the robot arm is activated.
M187 Failed to load the program through digital input. The load is not possible now (robot is operating, executing program, etc.).
M188 The program is loaded into the Control box via digital input. It may not match the program loaded on the tablet UI.
M189 Failure to reach the motion time constraint! Desired motion cannot be performed within the set time duration. You need to increase the time or increase velocity/acceleration.
M190 This is a beta version feature. This feature is currently not available.
M191 MU-offset value of the selected joint is re-set !!!. Whole system reboot is required for the robot arm activation.
M192 Touch Sensing: Configured searching-speed is too fast.
M193 Touch Sensing: Configured searching-acceleration is too low.
M194 Touch Sensing: Configured searching-distance is too short or long.
M195 Touch Sensing: Some of configuration points are too close.
M196 Touch Sensing: Check the outer/perpendicular point setting.
M197 Touch Sensing: Other motion or program is executing.
M198 Touch Sensing: Searching should be start at the searching-start-position.
M199 Touch Sensing: Sensor signal is detected. 'Get' the current posture information.
M200 Touch Sensing: Sensor signal is not detected during the searching process.
M201 Touch Sensing: To use this function, the 'Touch-sensing configuration' has to be prioritized.
M202 Touch Sensing: To use this function, the 'Touch-sensing configuration & Search' have to be prioritized.
M203 Touch Sensing: Object movement is detected larger than the specified range.
M204 Direct-Teaching Mode: This function is only available at Real-Robot mode.
M205 Direct-Teaching Mode: This function is for the program execution section. It is not available in the current state.
M206 Direct-Teaching Mode: Currently, Direct teaching mode is not available. (Robot arm is not activated or executing another command)
M207 Direct-Teaching Mode: This function (resume or halt) cannot be performed before exiting the Direct-Teaching mode.
M208 Functions that cannot be used in the Thread (Parallel-Program) section are called.
M209 G code: Selected user coordinate system number is out of range.
M210 G code: Entered speed value exceeds the maximum.
M211 G code: Selected initial plane type is out of range.
M212 G code: Selected file-format is not supporting.
M213 G code: Cannot run this function in non-program execution state.
M214 G code: Other motion or command is executing.
M215 G code: Entered code file does not exist.
M216 G code: Number of lines (blocks) is less than or equal to zero.
M217 G code: Entered offset values are out of ranges.
M218 G code: It contains a G code format that is not supported.
M219 G code: There is an instruction part (Chunk) that is not supported.
M220 G code: There is a problem performing the robot motion. It may contain unsupported grammar.
M221 G code: Dummy
M222 Safety Parameter: Save Done...!!! Please double check these parameters!!
M223 Safety Parameter: Save Fail ...!! Cross-checking process with SF board is fail ...!!!
M224 Safety Parameter: Save Fail ...!! Some input parameter is over its bound.
M225 Safety Parameter: Saved parameters are updated in UI.
M226 Digital Welding: Welding Machine is not selected. Select the welder in Setup menu.
M227 Digital Welding: Welder information in Setup and Command is not matching.
M228 Digital Welding: Sync between welder and robot control box is not done.
M229 Digital Welding: Arc generation signal time-out !!!
M230 Digital Welding: Power ready signal was not come.
M231 Digital Welding: Machine ready signal was not come.
M232 Digital Welding: Error signal is coming from the welder.
M233 Digital Welding: Cannot check the welder's touch sensing mode.
M234 Other motion or program command is still executing...!! Cannot run this function.
M235 No-arc option cannot be changed during program flow or during robot operation. It can be changed in stop or pause state.
M236 Safety Wall: Wall number is over its bound.
M237 Safety Wall: Option parameter is over its bound.
M238 Safety Wall: Set Normal vector size is too small.... cannot make plane.
M239 Safety Wall: Set Points are too close... cannot make plane.
M240 Safety Wall: Configuration is done!
M241 Extended Axis: Configuration information of the selected motor is not set.
M242 Extended Axis: Data of the selected motor is not receiving.
M243 Extended Axis: A new motion command is input to the motor that is still running.
M244 Extended Axis: Velocity or acceleration value is too small.
M245 Extended Axis: Velocity or acceleration value exceeds the maximum.
M246 Extended Axis: Target position value exceeds the maximum.
M247 Extended Axis: Configuration is saved.
M248 Music Interface: Input media-file is not loaded in the system.
M249 Music Interface: Wrong file format is selected.
M250 Music Interface: Wrong setting parameters.
M251 Music Interface: Wrong volume setting parameter.
M252 Today is a public holiday. Have a nice day.
M253 Check whether the Safety switches are open or closed.
M254 Check whether the Safety EMS 1 switch is open or closed.
M255 Check whether the Safety EMS 2 switch is open or closed.
M256 Check whether the Safety PRS switch is open or closed.
M257 Check whether the Safety HSS switch is open or closed.
M258 Check whether the Safety SSS switch is open or closed.
M259 Already using the emergency direct teach mode function.
M260 Robot arm activation process is being carried out by another process.
M261 There is a history of the joint angle initialization process. A full system reboot is required.
M262 Unidentified ID is detected during joint communication check process. Type 6
M263 Unidentified ID is detected during joint communication check process. Type 7
M264 During joint communication check process joint 0 is not recognized normally.
M265 During joint communication check process joint 1 is not recognized normally.
M266 During joint communication check process joint 2 is not recognized normally.
M267 During joint communication check process joint 3 is not recognized normally.
M268 During joint communication check process joint 4 is not recognized normally.
M269 During joint communication check process joint 5 is not recognized normally.
M270 Joint communication check process failed.
M271 Tool flange communication check process failed.
M272 Joint No.0 requests the user's angle confirmation and initialization. [PVL]
M273 Joint No.1 requests the user's angle confirmation and initialization. [PVL]
M274 Joint No.2 requests the user's angle confirmation and initialization. [PVL]
M275 Joint No.3 requests the user's angle confirmation and initialization. [PVL]
M276 Joint No.4 requests the user's angle confirmation and initialization. [PVL]
M277 Joint No.5 requests the user's angle confirmation and initialization. [PVL]
M278 Joint encoder requests the user's angle confirmation and initialization. [PVL]
M279 An unstable signal is received from the joint encoder. [NONI]
M280 The angle of joint 0 is out of the maximum + range. You must manually release the brake to turn the joint in the - direction.
M281 The angle of joint 1 is out of the maximum + range. You must manually release the brake to turn the joint in the - direction.
M282 The angle of joint 2 is out of the maximum + range. You must manually release the brake to turn the joint in the - direction.
M283 The angle of joint 3 is out of the maximum + range. You must manually release the brake to turn the joint in the - direction.
M284 The angle of joint 4 is out of the maximum + range. You must manually release the brake to turn the joint in the - direction.
M285 The angle of joint 5 is out of the maximum + range. You must manually release the brake to turn the joint in the - direction.
M286 The angle of joint 0 is out of the maximum - range. You must manually release the brake to turn the joint in the + direction.
M287 The angle of joint 1 is out of the maximum - range. You must manually release the brake to turn the joint in the + direction.
M288 The angle of joint 2 is out of the maximum - range. You must manually release the brake to turn the joint in the + direction.
M289 The angle of joint 3 is out of the maximum - range. You must manually release the brake to turn the joint in the + direction.
M290 The angle of joint 4 is out of the maximum - range. You must manually release the brake to turn the joint in the + direction.
M291 The angle of joint 5 is out of the maximum - range. You must manually release the brake to turn the joint in the + direction.
M292 Joint angle is outside the maximum range of use. You must manually release the brakes to turn the joint into range.
M293 There is a problem with the joint encoder angle or installation angle setting or sensor. Angle synchronization error.
M294 There is a problem in the process of receiving the calibration correction value of the robot arm.
M295 Do not press and hold the direct teach button during the robotic arm preparation process.
M296 Failed to change the mode of the joint motor controller.
M297 Ready for emergency direct teaching use. Emergency operation of the robot arm is possible by pressing the direct teaching button. Be sure to turn off the power after use.
M298 AutoTCP: Fail to calculate TCP! Check follows: You shouldn't have the same posture out of the 8 setup postures. Of the eight setting postures, there should be no postures near the singularity/dead zone.
M299 The history of overcurrent or undervoltage remains in the control box SMPS power supply. A control box reboot is required. If the problem persists, contact the manufacturer.
M300 ROS: Motion is called when the size of the received trajectory is 0.
M301 ROS: Size of the received trajectory and the size specified in the motion command do not match.
M302 ROS: Time parameter value must always be received as a positive number.
M303 ROS: Time parameter must increase in ascending order.
M304 ROS: The starting point of the trajectory should coincide with the last position of the robot.
M305 Program Convert: Same operation is already being performed.
M306 Program Convert: Incorrect option number has been entered.
M307 Program Convert: This function cannot be called while the robot is in motion.
M308 Program Convert: Timeout occurred in the process of confirming the end of the existing program.
M309 Program Convert: Timeout occurred while loading a new program.
M310 Program Convert: Another LOAD function is already being performed.
M311 Program Convert: The called program does not exist or is damaged in the control box.
M312 Program Convert: The called program exists in the control box, but it is damaged.
M313 CAN transmission: ID or DLC or channel is out of range.
M314 External Axis: An incorrect auxiliary axis number has been received.
M315 External Axis: At least 4 points of information are required for axis calibration.
M316 External Axis: The axis of the selected number is an unset axis. Check the Setup page.
M317 External Axis: During the axis calibration process, the information must be saved for the same axis.
M318 External Axis: Among the saved data for axis calibration, there are duplicate data/too close data.
M319 External Axis: Information has been added to axis calibration.
M320 External Axis: Calibration of the selected axis is complete.
M321 External Axis: The calibration process for the selected axis has failed. The error is more than the allowable range.
M322 External Axis: During other operation/program operation.
M323 External Axis: Start Calibration ... !!!
M324 Robot motion speed or acceleration is outside the usable range.
M325 External axis speed or acceleration is outside the usable range.
M326 External axis target value is out of the usable range.
M327 It is the point where the mathematical operation of the offset or shift function is impossible.
M328 The program to be loaded through the input signal is not set.
M329 This is the name of the project (.wsl) that is not saved in the control box.
M330 A grammatical error exists in the set project.
M331 The called file information does not exist in the Control box.
M332 The format of the row of the called CSV file is not supported.
M333 The position of the called row is outside the length of the file.
M334 The position of the called column is outside the length of the file.
M335 Failed to get information from the referenced index.
M336 Non-numeric information is stored in the called location.
M337 The previously executed nutrunner command did not end.
M338 Nutrunner instruction exit check timeout.
M339 The called thread is not the event thread.
M340 The called thread has no content.
M341 The event thread that has not yet finished executing the command is called.
M342 This function is only available during program playback.
M343 This feature is not available in TCP/IP UI connection mode.
M344 Joint Protection Error: Big Error 0
M345 Joint Protection Error: Big Error 1
M346 Joint Protection Error: Big Error 2
M347 Joint Protection Error: Big Error 3
M348 Joint Protection Error: Big Error 4
M349 Joint Protection Error: Big Error 5
M350 Joint Protection Error: Communication Input Error 0
M351 Joint Protection Error: Communication Input Error 1
M352 Joint Protection Error: Communication Input Error 2
M353 Joint Protection Error: Communication Input Error 3
M354 Joint Protection Error: Communication Input Error 4
M355 Joint Protection Error: Communication Input Error 5
M356 Joint Protection Error: Motor Rotor JAM Error 0
M357 Joint Protection Error: Motor Rotor JAM Error 1
M358 Joint Protection Error: Motor Rotor JAM Error 2
M359 Joint Protection Error: Motor Rotor JAM Error 3
M360 Joint Protection Error: Motor Rotor JAM Error 4
M361 Joint Protection Error: Motor Rotor JAM Error 5
M362 Joint Protection Error: Motor Current Over Error 0
M363 Joint Protection Error: Motor Current Over Error 1
M364 Joint Protection Error: Motor Current Over Error 2
M365 Joint Protection Error: Motor Current Over Error 3
M366 Joint Protection Error: Motor Current Over Error 4
M367 Joint Protection Error: Motor Current Over Error 5
M368 Joint Protection Error: Motor Position Limit Error 0
M369 Joint Protection Error: Motor Position Limit Error 1
M370 Joint Protection Error: Motor Position Limit Error 2
M371 Joint Protection Error: Motor Position Limit Error 3
M372 Joint Protection Error: Motor Position Limit Error 4
M373 Joint Protection Error: Motor Position Limit Error 5
M374 Joint Protection Error: Board Mode Error 0
M375 Joint Protection Error: Board Mode Error 1
M376 Joint Protection Error: Board Mode Error 2
M377 Joint Protection Error: Board Mode Error 3
M378 Joint Protection Error: Board Mode Error 4
M379 Joint Protection Error: Board Mode Error 5
M380 Joint Protection Error: Board Temperature Error 0
M381 Joint Protection Error: Board Temperature Error 1
M382 Joint Protection Error: Board Temperature Error 2
M383 Joint Protection Error: Board Temperature Error 3
M384 Joint Protection Error: Board Temperature Error 4
M385 Joint Protection Error: Board Temperature Error 5
M386 Joint Protection Error: Tracking match Error 0
M387 Joint Protection Error: Tracking match Error 1
M388 Joint Protection Error: Tracking match Error 2
M389 Joint Protection Error: Tracking match Error 3
M390 Joint Protection Error: Tracking match Error 4
M391 Joint Protection Error: Tracking match Error 5
M392 This function is only available during welding.
M393 Referenceable index range in array information is out of range.
M394 Modbus Client: Failed to connect to the server.
M395 Failed to send mail.
M396 Shut off robot power supply: The robot base is tilted excessively.
M397 Pattern: The number of patterns available in the program is exceeded.
M398 Pattern: When configuring a pattern, at least 2 must be entered on each side.
M399 Pattern: Failed to retrieve the entered pattern ID.
M400 Pattern: There are patterns using the same pattern ID.
M401 Robotous FT: RFT64SB is selected for the external F/T sensor. Re-boot all systems.
M402 This function is only available after the robot arm is activated.
M403 OnRobot HEX FT: OnRobot HEX is selected for the external F/T sensor. Re-boot all systems.
M404 Socket number 0 to be used in the Interface has already been set with another special function.
M405 Socket number 1 to be used in the Interface has already been set with another special function.
M406 Socket number 2 to be used in the Interface has already been set with another special function.
M407 Socket number 3 to be used in the Interface has already been set with another special function.
M408 Socket number 4 to be used in the Interface has already been set with another special function.
M409 The socket number 0 you want to use is already set with another special function.
M410 The socket number 1 you want to use is already set with another special function.
M411 The socket number 2 you want to use is already set with another special function.
M412 The socket number 3 you want to use is already set with another special function.
M413 The socket number 4 you want to use is already set with another special function.
M414 The program cannot be started during the robot arm activation process.
M415 The program cannot be started because the digital input special function Program Start Block signal is being received.
M416 The control box network settings have been changed. Be sure to reboot the robot control box for normal operation.
M417 The function definition for the jog button on the hand controller has been changed.
M418 For the settings related to operation, the button functions when pressed and released are fixed for safety.
M419 In order to use the interface communication function, the process of connecting and setting with the server must be preceded.
M420 Failed to connect to PLC-HMI-Vision server using socket 0 in the Interface.
M421 Failed to connect to PLC-HMI-Vision server using socket 1 in the Interface.
M422 Failed to connect to PLC-HMI-Vision server using socket 2 in the Interface.
M423 Failed to connect to PLC-HMI-Vision server using socket 3 in the Interface.
M424 Failed to connect to PLC-HMI-Vision server using socket 4 in the Interface.
M425 Failed to write a single variable through socket 0 of the Interface. A normal ACK signal did not arrive from the server.
M426 Failed to write a single variable through socket 1 of the Interface. A normal ACK signal did not arrive from the server.
M427 Failed to write a single variable through socket 2 of the Interface. A normal ACK signal did not arrive from the server.
M428 Failed to write a single variable through socket 3 of the Interface. A normal ACK signal did not arrive from the server.
M429 Failed to write a single variable through socket 4 of the Interface. A normal ACK signal did not arrive from the server.
M430 Failed to read a single variable through socket 0 of the Interface. A normal ACK signal did not arrive from the server.
M431 Failed to read a single variable through socket 1 of the Interface. A normal ACK signal did not arrive from the server.
M432 Failed to read a single variable through socket 2 of the Interface. A normal ACK signal did not arrive from the server.
M433 Failed to read a single variable through socket 3 of the Interface. A normal ACK signal did not arrive from the server.
M434 Failed to read a single variable through socket 4 of the Interface. A normal ACK signal did not arrive from the server.
M435 Failed to write array numbers through socket 0 of the Interface. A normal ACK signal did not arrive from the server.
M436 Failed to write array numbers through socket 1 of the Interface. A normal ACK signal did not arrive from the server.
M437 Failed to write array numbers through socket 2 of the Interface. A normal ACK signal did not arrive from the server.
M438 Failed to write array numbers through socket 3 of the Interface. A normal ACK signal did not arrive from the server.
M439 Failed to write array numbers through socket 4 of the Interface. A normal ACK signal did not arrive from the server.
M440 Failed to read array numbers through socket 0 of the Interface. A normal ACK signal did not arrive from the server.
M441 Failed to read array numbers through socket 1 of the Interface. A normal ACK signal did not arrive from the server.
M442 Failed to read array numbers through socket 2 of the Interface. A normal ACK signal did not arrive from the server.
M443 Failed to read array numbers through socket 3 of the Interface. A normal ACK signal did not arrive from the server.
M444 Failed to read array numbers through socket 4 of the Interface. A normal ACK signal did not arrive from the server.
M445 The temperature of the robot arm is outside the recommended operating environment. Be careful when using.
M446 Weaving Setting Error: The axis selection is incorrect. The same axis cannot be selected.
M447 Weaving Setting Error: The scale value is outside the acceptable range.
M448 Weaving Setting Error: The offset value cannot be set beyond the maximum amplitude.
M449 EtherNet IP Adapter On settings have been saved. A full system reboot is required for the settings to take effect.
M450 EtherNet IP Adapter Off settings have been saved. A full system reboot is required for the settings to take effect.
M451 EtherNet IP Adapter module is installed.
M452 EtherNet IP Adpator module is removed.
M453 Communication connection with OnRobot Compute Box failed.
M454 Failed to receive ACK for initial setup from OnRobot Compute Box.
M455 Failed to receive ACK for motion command from OnRobot Compute Box.
M456 To connect to the Onrobot Compute Box, user must first perform the gripper initial settings first.
M457 Data reception from the Side IO Board is cut off. Communication noise may be coming from outside. The communication line inside the control box may be unstable. The fuse of the IO Board may be broken.
M458 A low voltage output of DC 48V SMPS is detected. Check ACtoDC48V SMPS status. There may be external AC noise. If the problem persists, disconnect the AC cable for at least 15 minutes and reuse it.
M459 Point with the same name as a string does not exist.
M460 Joint with the same name as a string does not exist.
M461 Control box POWER SWE error. The SMPS part may be operating abnormally or the control box may not be grounded.
M462 Communication error: The communication of joint 0 of the robot arm is unstable.
M463 Communication error: The communication of joint 1 of the robot arm is unstable.
M464 Communication error: The communication of joint 2 of the robot arm is unstable.
M465 Communication error: The communication of joint 3 of the robot arm is unstable.
M466 Communication error: The communication of joint 4 of the robot arm is unstable.
M467 Communication error: The communication of joint 5 of the robot arm is unstable.
M468 Communication error: The communication of tool flange of the robot arm is unstable.
M469 Extended Axis: The difference between the command position of joint 0 and the encoder position of AC servo is out of range.
M470 Extended Axis: The difference between the command position of joint 1 and the encoder position of AC servo is out of range.
M471 Extended Axis: The difference between the command position of joint 2 and the encoder position of AC servo is out of range.
M472 Extended Axis: The difference between the command position of joint 3 and the encoder position of AC servo is out of range.
M473 Extended Axis: The difference between the command position of joint 4 and the encoder position of AC servo is out of range.
M474 Extended Axis: The difference between the command position of joint 5 and the encoder position of AC servo is out of range.
M475 Extended Axis: An error is detected in the AC servo driver of joint 0.
M476 Extended Axis: An error is detected in the AC servo driver of joint 1.
M477 Extended Axis: An error is detected in the AC servo driver of joint 2.
M478 Extended Axis: An error is detected in the AC servo driver of joint 3.
M479 Extended Axis: An error is detected in the AC servo driver of joint 4.
M480 Extended Axis: An error is detected in the AC servo driver of joint 5.
M481 Execution of the previous command is not finished in the selected digital output port and buffer number.
M482 ProfiNet On settings have been saved. A full system reboot is required for the settings to take effect.
M483 ProfiNet Off settings have been saved. A full system reboot is required for the settings to take effect.
M484 Variable with the same name as a string does not exist.
M485 Robot arm has been powered off by the EMS 2 Safety switch.
M486 Robot arm has been powered off by the PRS Safety switch.
M487 Robot arm has been powered off by the HSS Safety switch.
M488 Robot arm has been powered off by the SSS Safety switch.
M489 Music Interface: The driver required to play music is not installed.
M490 The robot arm is activated in emergency mode or recovery mode. In this case, the program cannot be played.
M491 This function cannot be used in Tool I/O.
M492 Fail to get IO Board state data. Check IO board cable connection state. 24V IO Fuse may have been disconnected or broken. Control Box 24V SMPS may be damaged.
M493 Motion macro: Identical points exist among corner points.
M494 Motion macro: For the number of intervals, a number greater than 1 must be entered.
M495 Motion macro: Arc fitting failed. Please check that the set point information is correct.
M496 It is out of the safety plane area. Robot arm motion is limited.
M497 The joint angle of the robot arm is outside the Safety Limit range. Robot arm motion is limited.
M498 The CPU temperature inside the control box is high. Check if there is any problem with the CPU fan coupling or the control box main ventilation system.
M499 The temperature of the motherboard inside the control box is high. Make sure there are no problems with the main ventilation system.
M500 The set speed value is too small.
M501 The set acceleration value is too small.
M502 To run the program from the middle, you must select a line within the main program area.
M503 A divide by zero exists during an arithmetic operation, stopping program operation.
M504 Information stored in the system does not exist.
M505 Duplex pins can only be configured on odd-numbered pins. This function works with the pin of the previous number.
M506 The port defined in the IO special function cannot be assigned to the software PLC port.
M507 Ports used for Software PLC functions cannot be designated as IO special functions.
M508 The IO special function has been saved. If the software PLC uses the same I/O port, be aware that unintended situations may occur.
M509 Software PLC settings have been saved. If the same I/O port is used in the IO special function settings, be careful as unintended situations may occur.
M510 MUL Error. The angle of joint 0 has moved more than 90 degrees from the last used value in the no-power state. Release the brake with your hand and return the joint to its original position.
M511 MUL Error. The angle of joint 1 has moved more than 90 degrees from the last used value in the no-power state. Release the brake with your hand and return the joint to its original position.
M512 MUL Error. The angle of joint 2 has moved more than 90 degrees from the last used value in the no-power state. Release the brake with your hand and return the joint to its original position.
M513 MUL Error. The angle of joint 3 has moved more than 90 degrees from the last used value in the no-power state. Release the brake with your hand and return the joint to its original position.
M514 MUL Error. The angle of joint 4 has moved more than 90 degrees from the last used value in the no-power state. Release the brake with your hand and return the joint to its original position.
M515 MUL Error. The angle of joint 5 has moved more than 90 degrees from the last used value in the no-power state. Release the brake with your hand and return the joint to its original position.
M516 Settings have been changed. Reboot the control box.
M517 AIDIN FT : AIDIN AFT is selected for the external F/T sensor. Re-boot all systems.
M518 The file transfer driver for the TCP IP connection method is not installed in the control box.
M519 The maximum number of variables supported by the Modbus client polling function has been exceeded.
M520 Safety polygon area has been violated. Robotic arm movements are limited.
M521 Unable to set safety polygon. A minimum of 3 points is required. Each side of a polygon must not overlap.
M522 There is a problem with the remaining RAM of the PC inside the control box. Check your system.
M523 The temperature of the HDD inside the control box is high. Make sure there are no problems with the main ventilation system.
M524 Protector FLT error persists at robot arm joint 0. Problems may arise when operating the robot arm.
M525 Protector FLT error persists at robot arm joint 1. Problems may arise when operating the robot arm.
M526 Protector FLT error persists at robot arm joint 2. Problems may arise when operating the robot arm.
M527 Protector FLT error persists at robot arm joint 3. Problems may arise when operating the robot arm.
M528 Protector FLT error persists at robot arm joint 4. Problems may arise when operating the robot arm.
M529 Protector FLT error persists at robot arm joint 5. Problems may arise when operating the robot arm.
M530 Fitting: The number of input points must be 3 or more.
M531 Fitting: The number of reference points and the number of data points are different.
M532 Fitting: This function cannot be performed.
M533 Fitting: A problem occurred during numerical calculation.
M534 Fitting: The calculated result exceeds the allowed error range.
M535 Fitting: There are points that are too close.
M536 Fitting: The points used in the calculation lie on a straight line.
M537 Fitting: Calculation failed.
M538 Fitting: This function cannot be performed during operation.
M539 Fitting: The point spacing difference between the reference point and the data point exceeds the standard.
M540 Communication error: The communication of joint 0 of the robot arm is unstable. L2C communication line is unstable.
M541 Communication error: The communication of joint 1 of the robot arm is unstable. L2C communication line is unstable.
M542 Communication error: The communication of joint 2 of the robot arm is unstable. L2C communication line is unstable.
M543 Communication error: The communication of joint 3 of the robot arm is unstable. L2C communication line is unstable.
M544 Communication error: The communication of joint 4 of the robot arm is unstable. L2C communication line is unstable.
M545 Communication error: The communication of joint 5 of the robot arm is unstable. L2C communication line is unstable.
M546 Communication error: The communication of tool flange of the robot arm is unstable. L2C communication line is unstable.
M547 Failure to receive IO board status data due to L2C communication line instability.
M548 The gripper initialization process timed out. No normal data was received from the gripper.
M549 Joint Protection Error : Motor Stator Temperature Error at Joint 0
M550 Joint Protection Error : Motor Stator Temperature Error at Joint 1
M551 Joint Protection Error : Motor Stator Temperature Error at Joint 2
M552 Joint Protection Error : Motor Stator Temperature Error at Joint 3
M553 Joint Protection Error : Motor Stator Temperature Error at Joint 4
M554 Joint Protection Error : Motor Stator Temperature Error at Joint 5
M555 Joint Protection Error : Current Sensing Biasing Error at Joint 0
M556 Joint Protection Error : Current Sensing Biasing Error at Joint 1
M557 Joint Protection Error : Current Sensing Biasing Error at Joint 2
M558 Joint Protection Error : Current Sensing Biasing Error at Joint 3
M559 Joint Protection Error : Current Sensing Biasing Error at Joint 4
M560 Joint Protection Error : Current Sensing Biasing Error at Joint 5
M561 A new operation command was received at a point where the previous operation had not yet concluded.
M562 Joint angle of the target posture exceeds the specified range.
M563 XYZ position of the target point is beyond the specified range.
M564 To utilize this feature, the high-resolution ADC mode must be configured.
M565 Undefined model code number. Check the number or update the control box software to the latest.
M566 Failed to create motion speed profile. Please reduce the target speed or increase the target acceleration.
M567 The predicted temperature of the power system of the control box is outside the threshold.
M568 The Servo J parameters entered are outside the available range.
M569 The Servo L parameters entered are outside the available range.
M570 The Servo T parameters entered are outside the available range.
M571 Collision detection motion setting: Mode to release joint torque for 0.8 seconds
M572 Collision detection motion setting: Mode to release joint torque for 1.6 seconds
M573 The central axis settings for circular motion are incorrect.
M574 The points set for circular motion are too close. A circular trajectory cannot be created.
M575 Numerical problems arise during the trajectory generation stage.
M576 Because certain points exist on a straight line, it is impossible to create the desired trajectory.
M577 At least two points must be set to perform the motion.
M578 The set Modbus ID is outside the available range.
M579 The socket number entered is outside the range of available handlers.
M580 The data table has been sent.
M581 The data table has been saved.
M582 The serial number has been saved.
M583 Failed to save serial number.
M584 An ID setting command has been sent. Reboot the entire system.
M585 The selected drivers have been transferred. Proceed with the installation process.
M586 Installation of the selected driver is complete. Reboot the entire system.
M587 External Axis: A mathematical problem arises during the calibration calculation process. Check the entered posture information.
M588 The IP address entered is not in an available range.
M589 This feature is only available in Real Robot mode.
M590 The control box time zone has been set.
M591 An inappropriate value was entered in the control box time zone setting.
M592 The command has been executed. The control box will automatically reboot within a few seconds.
M593 A timeout occurred during the Modbus ASCII writing process.
M594 A normal ACK signal was not received during the Modbus ASCII writing process.
M595 A bus error occurred during the Modbus ASCII writing process.
M596 A timeout occurred during the Modbus ASCII reading process.
M597 A normal ACK signal was not received during the Modbus ASCII reading process.
M598 A bus error occurred during the Modbus ASCII reading process.
M599 A format error occurred during the Modbus ASCII reading process.
M600 Joint reducer protection error 0: A load exceeding the allowable torque of the gear occurs.
M601 Joint reducer protection error 1: A load exceeding the allowable torque of the gear occurs.
M602 Joint reducer protection error 2: A load exceeding the allowable torque of the gear occurs.
M603 Joint reducer protection error 3: A load exceeding the allowable torque of the gear occurs.
M604 Joint reducer protection error 4: A load exceeding the allowable torque of the gear occurs.
M605 Joint reducer protection error 5: A load exceeding the allowable torque of the gear occurs.
M606 The wrist joint lock function can be used only when the wrist joint 1 is at 0 degrees, 180 degrees, or -180 degrees.
M607 This function is only available for Yaw-Pitch-Yaw type robots with S-pipe structure.
M608 There is a problem with the special folder usage structure for MoveXB.
M609 During the MoveXB point addition process, a point where inverse kinematics calculation is not possible is discovered.
M610 During MoveXB operation, a singularity section has been reached where inverse kinematics calculation is not possible.
M611 Pattern counter variables must be of the global Variable type. Variable names must begin with _V_.
M612 A pattern counter variable with the same name exists. Each pattern must use a variable with a different name.
M613 DB read failure. This is a system where DB cannot be used.
M614 DB read failure. DB query statement is incorrect.
M615 DB read failure. Data with the same name does not exist.
M616 DB read failure. Other errors.
M617 DB write failure. This is a system where DB cannot be used.
M618 DB write failure. DB query statement is incorrect.
M619 DB write failure. Other errors.
M620 A movement error is detected during the initialization process of robot arm joint 0.
M621 A movement error is detected during the initialization process of robot arm joint 1.
M622 A movement error is detected during the initialization process of robot arm joint 2.
M623 A movement error is detected during the initialization process of robot arm joint 3.
M624 A movement error is detected during the initialization process of robot arm joint 4.
M625 A movement error is detected during the initialization process of robot arm joint 5.
M626 ModbusTCP communication connection with the gripper failed.
M627 Normal ModbusTCP ACK was not received from the gripper during initialization process.
M628 Normal ModbusTCP ACK was not received from the gripper during command TX process.
M629 Normal ModbusTCP ACK was not received from the gripper during data RX process.
M630 You can use the ModbusTCP gripper only after the gripper initialization process.
M631 Flange communication error: Section between robot arm joint number 5 and flange
M632 Flange communication error: Section between robot arm joints 4 and 5
M633 Flange communication error: undefined section 1
M634 Flange communication error: undefined section 2
M635 Flange communication error: Section between robot arm joints 3 and 4
M636 Flange communication error: undefined section 3
M637 Flange communication error: undefined section 4
M638 Flange communication error: A communication problem occurs with modules connected to the upper channel.
M639 Joint communication error: There is a problem communicating with joint 0. undefined section 1
M640 Joint communication error: There is a problem communicating with joint 0. undefined section 2
M641 Joint communication error: There is a problem communicating with joint 0. undefined section 3
M642 Joint communication error: There is a problem communicating with joint 0. Communication problems occur with modules connected to the lower channel.
M643 Joint communication error: There is a problem communicating with joint number 1. undefined section 1
M644 Joint communication error: There is a problem communicating with joint number 1. The section between joint 0 and joint 1
M645 Joint communication error: There is a problem communicating with joint number 1. undefined section 2
M646 Joint communication error: There is a problem communicating with joint number 1. Communication problems occur with modules connected to the lower channel.
M647 Joint communication error: There is a problem communicating with joint number 2. Section between joint 1 and joint 2
M648 Joint communication error: There is a problem communicating with joint number 2. Section between joint 0 and joint 1
M649 Joint communication error: There is a problem communicating with joint number 2. undefined section 1
M650 Joint communication error: There is a problem communicating with joint number 2. Communication problems occur with modules connected to the lower channel.
M651 Joint communication error: There is a problem communicating with joint number 3. undefined section 1
M652 Joint communication error: There is a problem communicating with joint number 3. undefined section 2
M653 Joint communication error: There is a problem communicating with joint number 3. undefined section 3
M654 Joint communication error: There is a problem communicating with joint number 3. undefined section 4
M655 Joint communication error: There is a problem communicating with joint number 3. undefined section 5
M656 Joint communication error: There is a problem communicating with joint number 3. undefined section 6
M657 Joint communication error: There is a problem communicating with joint number 3. undefined section 7
M658 Joint communication error: There is a problem communicating with joint number 3. Communication problems occur with modules connected to the upper channel.
M659 Joint communication error: There is a problem communicating with joint number 4. undefined section 1
M660 Joint communication error: There is a problem communicating with joint number 4. undefined section 2
M661 Joint communication error: There is a problem communicating with joint number 4. undefined section 3
M662 Joint communication error: There is a problem communicating with joint number 4. undefined section 4
M663 Joint communication error: There is a problem communicating with joint number 4. Section between joint 3 and joint 4
M664 Joint communication error: There is a problem communicating with joint number 4. undefined section 5
M665 Joint communication error: There is a problem communicating with joint number 4. undefined section 6
M666 Joint communication error: There is a problem communicating with joint number 4. Communication problems occur with modules connected to the upper channel.
M667 Joint communication error: There is a problem communicating with joint number 5. undefined section 1
M668 Joint communication error: There is a problem communicating with joint number 5. Section between joint 4 and joint 5
M669 Joint communication error: There is a problem communicating with joint number 5. undefined section 2
M670 Joint communication error: There is a problem communicating with joint number 5. undefined section 3
M671 Joint communication error: There is a problem communicating with joint number 5. Section between joint 3 and joint 4
M672 Joint communication error: There is a problem communicating with joint number 5. undefined section 4
M673 Joint communication error: There is a problem communicating with joint number 5. undefined section 5
M674 Joint communication error: There is a problem communicating with joint number 5. Communication problems occur with modules connected to the upper channel.
M675 A mode P2C conversion error occurred at joint 0. Check the log for details.
M676 A mode P2C conversion error occurred at joint 1. Check the log for details.
M677 A mode P2C conversion error occurred at joint 2. Check the log for details.
M678 A mode P2C conversion error occurred at joint 3. Check the log for details.
M679 A mode P2C conversion error occurred at joint 4. Check the log for details.
M680 A mode P2C conversion error occurred at joint 5. Check the log for details.
M681 A mode C2P conversion error occurred at joint 0. Check the log for details.
M682 A mode C2P conversion error occurred at joint 1. Check the log for details.
M683 A mode C2P conversion error occurred at joint 2. Check the log for details.
M684 A mode C2P conversion error occurred at joint 3. Check the log for details.
M685 A mode C2P conversion error occurred at joint 4. Check the log for details.
M686 A mode C2P conversion error occurred at joint 5. Check the log for details.
M687 A quick software update is in progress. All communications are temporarily suspended.
M688 Software update file has been sent. This will be reflected the next time the control box reboots.
M689 Write/read commands are called when Socket 0 communication is not connected.
M690 Write/read commands are called when Socket 1 communication is not connected.
M691 Write/read commands are called when Socket 2 communication is not connected.
M692 Write/read commands are called when Socket 3 communication is not connected.
M693 Write/read commands are called when Socket 4 communication is not connected.
M694 Additional Axis: The absolute encoder of joint 0 is not functioning properly.
M695 Additional Axis: The absolute encoder of joint 1 is not functioning properly.
M696 Additional Axis: The absolute encoder of joint 2 is not functioning properly.
M697 Additional Axis: The absolute encoder of joint 3 is not functioning properly.
M698 Additional Axis: The absolute encoder of joint 4 is not functioning properly.
M699 Additional Axis: The absolute encoder of joint 5 is not functioning properly.
M700 Additional Axis: AC servo of joint 0 is not in normal ServoOn state.
M701 Additional Axis: AC servo of joint 1 is not in normal ServoOn state.
M702 Additional Axis: AC servo of joint 2 is not in normal ServoOn state.
M703 Additional Axis: AC servo of joint 3 is not in normal ServoOn state.
M704 Additional Axis: AC servo of joint 4 is not in normal ServoOn state.
M705 Additional Axis: AC servo of joint 5 is not in normal ServoOn state.