TM Error Code Troubleshooting
TM Error Code Troubleshooting
Error ID (Hex) Event Level Category Description Likely Cause of Occurrence Precautions/ Restriction/ Additional Explanations Measures to Prevent Re-occurrences Update Log
(Dec) (General User) (General User)
Robot can not be stop at the [Additional Explanations] Since the joint driver can not move To restore the robot from Error Status :
Timeout in Steady State Error in
25 0x00000019 Error Motion assigned point position with Precise to the assigned point position successfully, it would cause this 1. Press STOP button on the robot stick, or 2019 W02
Motion Process.
positioning option is checked. error. 2. Press FREE button.
[Additional Explanation] This error code is not likely happen, 1. Click Stop on the robot stick to restore the
1. Make sure the speed of the current is within
1. Check if the robot has been moving too fast low possibility, since it always trigger either 0x21 or 0x22 at error status
specification
Both Alarm in Error(HEX)21 and TCP speed and force are both over currently the first place
35 0x00000023 Safety Error 2019 W03
Error(HEX)22 limit at the same time. 2. Reduce the payload or the motion speed
2. Make sure the robot would not collide with
2. Check if the robot has collided to anything [Precaution] Assess if it is necessary to drag the robot to a
the surroundings during project run
safer space by safe startup mode 3. Revise the safety criteria
1. Check if the robot collided with anything in
1. Ensure that the robot's posture, location 1. Ensure that the robot's posture, location and
Collaborative Mode.
and motion does not collide with anything motion does not collide with anything.
The robot detected an intense [Precaution] The environment or location of the robot should
36 0x00000024 Warning Hardware Shock Alarm in the Robot 2018 W49
shake. 2. Check the robot stability while the project is be stable.
2. Move or place the robot in a location 2. Move or place the robot in a location where
running.
where it is stable while a project is running it is stable while a project is running.
The power control board is not [Additional Explanation] This usually happens if the control Contact a qualified service engineer for Make sure the robot would not be collided and
79 0x0000004F Error System Power Board is Missing 2018 W50
detected during power on box has been placed on a unstable platform or having violent further analysis be placed on an unstable platform.
collision.
The Motion Command Executed When user press FREE Button and [Additional Explanations] When user press FREE Button and To restore the robot from Error Status :
Check the FREE Button or Controller are both Check and avoid the FREE Button and the
96 0x00000060 Error Software with manual mode at the same using Controller at same time, it using Controller at the same time, it means user send the Stop pressing one of the free button or 2018 W51
pressed by something or someone at the same time Controller are pressed at same time.
time would cause this issue. motion command to robot, it would cause the conflict. controller.
1. Go to Controller\FREEBOT and change
The Pose of the Robot is closer to [Additional Explanation] In Controller\FREEBOT\Custom the setting to "Free all Joints" Make sure the motion of the robot will not
Robot reaches Singularity during Check the FREEBOT settings on Controller, see if
98 0x00000062 Warning Motion the singularity in the manual Setting, if some of the axe or joints are disable, hand-guiding trigger singularity before disable the axes or 2018 W51
Hand-Guiding there are any axes is disable
mode may trigger this error 2. Press the FREE Button to drag the robot joints for Hand-guiding
back from singularity position
1. Power off the robot 1. Make sure the payload is within specification
(including the center of mass and inertia)
[Additional Explanation] System will detect the movement
Joint movement range is NG in Joint movement range is over range Check if the payload is too that out of specification, 2. Remove all payload and restart the robot
65313 0x0000FF21 Error Hardware range while brake release process, when the value is over 2018 W52
brake release status during brake release process including the mass, center of mass, inertia, etc. 2. Make sure there is no unexpected force
expected, it will report this error.
3. If this issue still happens, have a qualified acting on the robot during brake release
service engineer for further analysis process
[Additional Explanation] There maybe a variety of reasons
that cause a low voltage, for example:
1. The power source is not stable on customer-site Shut down the robot, make sure the power
The voltage on DCBUS is too low Robot detect a low voltage on 2. Power supply is abnormal source is stable then power on. If the same Make sure the power source is robust for robot
65440 0x0000FFA0 Error Hardware 2018 W50
(40V) DCBUS. 3. etc. issue still occurs, contact a qualified service running.
engineer for further analysis
[Precaution] Power off and unplug the power cable before
opening the control box for items checking
[Additional Explanation] There maybe a variety of reasons
that cause a high voltage, for example:
1. The robot move too fast with the current project (with 1. Make sure the robot would not be collided
heavy payload) After restart the robot, the problem still and be placed on an unstable platform.
The voltage on DCBUS is too high Robot detect the voltage on DCBUS Check whether there are others error log along with
65441 0x0000FFA1 Error Hardware 2. Power eater modules is abnormal occur, contact a qualified service engineer 2018 W50
(60V) is higher than spec. this error.
3. etc. for further analysis 2. Make sure project speed with payload is
within the specification.
[Precaution] Power off and unplug the power cable before
opening the control box for items checking
1. Make sure the temperature of the working
1. Check if the environment temperature is higher Shut down the robot, and keep it cool for a
[Additional Explanation] The temperature would rise during environment is within the specification.
The temperature on PCB is too Robot detect the temperature on than the spec. while robot moving. while before start up again. If this issue still
65445 0x0000FFA5 Error Hardware robot operating and the work space temperature will affect 2018 W50
high (90 degree Celsius) PCB is higher than spec. occurs, please contact a qualified service
as well. 2. Make sure the payload or the project speed is
2. Check the temperature on View->Status engineer for further analysis
within the specification
[Additional Explanation] If the robot is driven and accelerate
1. Shut down and reboot the robot
1. Check the header of the error code to see which fast, current of the motor will overshoot and trigger this error
1. Make sure the payload (including the tool) is
motor is with this issue
2. Adjust the payload, safety settings, speed within the spec.
[Additional Explanation] This is usually be triggered when
The current in U phase of motor is Robot has detected a overshoot of and see if the issue still happens
65446 0x0000FFA6 Error Hardware 2. Check if the robot is run with payload out of spec. running the robot with a heavy payload with high speed 2018 W51
too high U phase current on the motor 2. Adjust the speed or movement to prevent
and also in high speed which is nearly or already out of spec.
3. If it still happens, export the Logs, Project the risk of having a single joint accelerate too
and TCP used, and contact to your service fast
3. Check if the safety settings of the robot [Additional Explanation] Another reason may be there is
engineer
dysfunction on the electronics on the motors
Vision job can not be found during 1. Press STOP button on the robot stick and Make sure the vision job is exist before
131080 0x00020008 Error Vision Job NOT found Check if the vision job is exist or not. 2018 W10
executing the VISION node 2. Re-create the vision job executes the project.
The same camera is simultaneously Check if there are multi- threads using the same Press STOP button on the robot stick to stop Make sure a camera is being used by only one
131081 0x00020009 Error Vision Actioner is busy 2018 W10
accessed by multiple threads. camera while running the project. the project. thread
Check if the three points set by the user when Check if the three points are set up when
Failed to build operation space The system fails to combine this
196611 0x00030003 Error User Setting adding this plane, the center point of the circle falls Re-create a plane which is suitable adding this plane, the center point of the circle 2018 W10
with the new plane plane with other planes.
on the outside of plane. falls on the inside of plane.
Check if the three points set by the user when Check if the three points are set up when
Failed to build operation space The system fails to combine this
196612 0x00030004 Error User Setting adding this stop plane, the center point of the circle Re-create a stop plane which is suitable adding this stop plane, the center point of the 2018 W10
with the new stop plane stop plane with other planes.
falls on the outside of plane. circle falls on the inside of plane.
1. Export the log
[Additional Explanation] There are lot of cases for this error, To restore the robot from Error Status :
such as: 1. Press the STOP button on the robot stick, 1. Be careful when deleting variables in Variable
1. Check the message with this error code; it should
1. Any variables being used in the Project is deleted. or Manager.
System detected an error on Project specify which node has error
262189 0x0004002D Error System Project Run failed 2. Incorrect settings on Pallet node, Circle node, etc. 2. Press the FREE button. 2018 W51
Flow while the it is running
3. Expressions or settings of If node, Waitfor node, Gateway 2. Study and have a full understanding on Node
2. Check if there is another error code also occurs
node are incorrect Follow the message of the error code and Function, make sure the settings are correct
4. etc. correct the error
To restore the robot from Error Status :
1. Click on the OK button on the pop up
[Additional Explanation] This error usually appears as a windows.
1. Check if the robot is controlled by other user 1. Check if the robot is controlled by other user
popped up message in HMI
before using the robot.
Fail to get control of the robot 2. Stop the running project through pressing
262190 0x0004002E info. System Project Locked 2. Check if the robot is running a project 2019 W01
during the project running. [Additional Explanation] This error usually happens when user the Stop button on Stick
2. Don't release control of the robot during
wants to use the robot (Project Editing or Controller) while it
3. Check if the robot has been released control project-running.
is running a project. 3. Recover to get control of the robot by
following steps in HMI : Log in --> Get
control
[Additional Explanation] All robots are servers to TMflow
client, this message will be triggered if:
TMflow client connects with a robot
262191 0x0004002F info. Connected to a new Proxy Server 1. The TMflow client is newly opened and connect to a robot 2018 W51
arm
at the first time,
2. Connect to another robot
Robot detect the Force-Torque
Check if the COM port is correct in the Force- [Precaution] This error would only show on the pop up Make sure the COM port setting is correct
262193 0x00040031 Error External Device Force-Torque sensor open failed sensor occurred error during Click on the OK and close the pop window 2018 W10
Torque sensor devices settings page. window, not in the HMI log. before use the Force-Torque sensor.
opening COM port.
[Additional Explanation] While the Force-Torque sensor is
Force-Torque sensor data does Robot detect the Force-Torque Make sure the COM port cable is stable during
262197 0x00040035 Error External Device Check if the COM port cable is loose. working, if the COM port cable is loose, it would cause this Re-Plug the COM port cable on the robot. 2018 W10
not response sensor does not respond. robot and Force-Torque sensor are working.
error.
1. Click Stop on the robot stick to restore the
The issued Point node built by [Additional Explanation] Point node built by TMFlow Editor Make sure all motion related nodes built from
Check if the issued Point node is grey in color which error status
262198 0x00040036 info. Point Type is Offline TMFlow Editor has not been has no position information which need further set up on a TMFlow Editor has complete settings before 2019 W03
means it is still in offline mode
complete yet robot project run or step run
2. Complete the set up of the point node
After restart the robot, if the problem still
262199 0x00040037 Error System Set watch node failed System memory is not enough occurs, contact a qualified service engineer 2018 W10
for further analysis.
The payload value set exceeds the Check if the payload value set exceeds the [Precaution] This error would only show on the pop up Check and make sure the payload value set on a
262202 0x0004003A Error User Setting Over maximum loading Click on the OK and close the pop window 2018 W10
maximum payload limit maximum payload limit window, not in the HMI log. node is within the maximum payload limit
[Additional explanation]
1. Cat. 1 stop usually means Emergency Switch of the robot 1. Makes sure any Emergency Related
stick or the Emergency port on the Control Box being tripped switches have been restored, then reboot
1. Check if the Emergency Switch of the robot stick
the robot
Internal high speed Emergency Stop has been triggered has been pressed Prevent to trigger any Emergency Stop
266242 0x00041002 Error System 2. During the resuming Cat. 1 (robot LED blinks red), the 2018 W51
communication failure during resuming from a Cat.1 stop switch(es) during the resuming of Cat.1 stop
EtherCAT communication starts initializing and connecting all 2. If the this issue still occurs, contact your
2. Check if the Emergency port is being tripped
slaves, if any Emergency Switches are being tripped, power service engineer for further analysis
through the robot will cut off which makes the
communication can no longer be available.
Vision actioner reply data is not Calculation of coordinate or arm [Additional Explanation] This error does not likely happen, 2. Run the project again
274443 0x0004300B Error VISION Check the other error code come along with it. 2019 W03
applicable posture correction occurs error. low possibility.
3. If this error still happens, contact a
qualified service engineer for further
analysis
1. Check if the Ethernet cable is loosen 1. Connect the general usage LAN with
[Additional Explanation] Modbus can only be initialized if the Ethernet Make sure the general usage LAN port (not
Modbus-TCP failed to initialize
278528 0x00044000 info. Modbus object initializing 2. Check if the Ethernet Connection is not on the general usage LAN port (not those 2 for GigE Camera) is those 2 for GigE Camera) has been connected 2019 W01
during power-on
general usage LAN port (not those 2 for GigE activated during power-on 2. Disable and then Enable Modbus at to Ethernet before power-on
Camera) Setting/Modbus
[Additional Explanations]
The error code is often triggered between two arrays'
operation without index assigning:
If ignore it, this error code would show with the warning
message in the HMI log during project running.
To restore the robot from Error Status :
[Additional Explanation]
1. Press the STOP button on the robot stick,
Number related expression should have the following
The operand in the assignment Check if the operand on the left side of the or
instruction when using different types, i.e. : Makes sure all assignment expressions have the
294939 0x0004801B Error Flow Invalid Number Value expression is assigned with a assignment operator (" = ") is type matching with 2. Press the FREE button. 2019 W02
valid type-matching number operands.
different type number. the right side one in the current project node (SET) 3. Then assign the same type number value
Correct :
or variable to the operands in the
1. double = int
expression.
2. float = int
3. double = float
Incorrect :
1. int = double
2. int = float
3. float = double
2. Check if the Setting\Network Setting is correct or [Additional Explanation] For Modbus TCP, this usually
1. Confirm and restore the network, then
not (if using Modbus TCP) happens because the robot is not connected to the network 1. Regularly check the quality of the network,
enable Modbus again on Settings\Modbus
or network settings (especially, IP Address and Port) including hardware.
System failed to open a Modbus
294941 0x0004801D Error Com. Modbus open failed 3. Check if the settings on Modbus TCP Device is 2018 W50
master 2. Confirm and correct the settings of
correct or not , including: ip address, port, address, [Additional Explanation] For Modbus RTU, this usually 2. It is suggested to have knowledge on Modbus
Modbus Devices, then enable Modbus again
signal type, etc. happens because the ComPort selected has already been before usage
on Settings\Modbus
used by other functions (normal usage on Serial Port)
4. Check if the settings on Modbus RTU Device is
correct or not , including: ComPort, BaulRate,
DataBits, StopBits, ParityCheck, address, signal type,
etc.
1. Export the project file and log file
[Additional Explanation] This error occurs if and only if there
294943 0x0004801F Error Flow Exception Error Unexpected software issue Check if there is any error messages followed 2019 W03
is an unexpected issue on software 2. Contact with a qualified service engineer
for further analysis
1. Check if the robot is connected to the network,
including wire connection, and the quality of the
network
2. Check if the Setting\Network Setting is correct or 1. Confirm and restore the network, then
not (if using Modbus TCP) enable Modbus again on Settings\Modbus 1. Regularly check the quality of the network,
including hardware.
System failed to read data through
294944 0x00048020 Error Com. Modbus read failed 3. Check if the settings on Modbus TCP Device is 2. Confirm and correct the settings of 2018 W50
Modbus
correct or not , including: ip address, port, address, Modbus Devices, then enable Modbus again 2. It is suggested to have knowledge on Modbus
signal type, etc. on Settings\Modbus before usage
2. Check if the Setting\Network Setting is correct or 1. Confirm and restore the network, then
not (if using Modbus TCP) enable Modbus again on Settings\Modbus 1. Regularly check the quality of the network,
including hardware.
System failed to write data through
294945 0x00048021 Error Com. Modbus write failed 3. Check if the settings on Modbus TCP Device is 2. Confirm and correct the settings of 2018 W50
Modbus
correct or not , including: ip address, port, address, Modbus Devices, then enable Modbus again 2. It is suggested to have knowledge on Modbus
signal type, etc. on Settings\Modbus before usage
[Additional Explanation]
Number related expression should have the following
instruction when using different types, i.e. :
To restore the robot from Error Status :
The operand in the assignment Check if the operand in the left side of the Click on the OK button on the pop up
Warning for Number Value maybe Correct : Makes sure all assignment expressions have the
296451 0x00048603 Warning Flow expression is assigned with a assignment operator (" = ") is type matching with windows then assign the same type number 2018 W52
missing 1. double = int, valid type-matching number operands.
different type number. the right side one in the current project node (SET) value or variable to the operands in the
2. float = int
expression.
3. double = float
Incorrect :
1. int = double
2. int = float
3. float = double
To restore the robot from error status:
[Additional Explanation] This error usually appears as a
popped up message in HMI
Flow editing
[Link] OK on the popped up windows
[Additional Explanation] This error usually happens in a SET
2. Delete the single quotation marks, or When editing in flow or before project running,
Warning for String Format include A string type variable with single Check if there is any single quotation marks is used Node, a variable with single quotation marks
296452 0x00048604 Flow Warning ignore it make sure why to use a variable with the single 2019 W03
Variables quotation marks(' ') in the issued expression (i.e. String s1 = 'var_s2')
quotation marks.
If ignore the warning message window, and running the
Project running
project, this error code will show in the HMI log with the
[Link] the stop button on the stick
warning message「Warning for String Format」
2. Delete the single quotation marks in a SET
node, or ignore it
1. Check the network setting on Log node if the
[Additional Explanation]
address is accessible To restore the robot from error status:
This error usually appears in
1. Press the STOP button on the robot stick,
1. Log node in project flow
Warning for Network path could Network address is not available on 2. Check if the network target requires any or
296453 0x00048605 Flow Warning 2. The local network path format Make sure the network is accessible 2019 W03
not be access Log node advanced authority 2. Press the FREE button
(i.e. \\[Link]\sharedfolder)
3. Make sure the network path could be
This error would be triggered when system fails to connect to
3. Check if there is any other issue on the network, access
the network path
such as loosen Ethernet cable