Skip to content

4.Error Handing

Software Error Handling:

  1. If there is a software error, Please refer to the appendix of this paper

  2. If it does not work, please re-power on the Linear Motor. Press down the Emergency stop button on the AC Control Box Pro, release it after 5 seconds, and click xArmStudio 'initialize' button to enable and initialize the Linear Motor.

If the problem remains unsolved after power on/off multiple times, please contact UFACTORY team for support.

Software Error CodeError Handling
T9Linear Motor Current Detection Error
Please restart the Controller. If multiple reboots are not working, please contact technical support.
T11Linear Motor Current Overlimit
Please click “Clear Error” clear the Linear Motor error.
T12Linear Motor Speed Overlimit
Please click “Clear Error” clear the Linear Motor error.
T13Linear Motor Large Motor Position Deviation
Please check if the movement of the Linear Motor is blocked, if not, please click “Clear Error” clear the Linear Motor error.
T14Linear Motor Position Command Overlimit
Please click “Clear Error” clear the Linear Motor error.
T15Linear Motor EEPROM Read and Write Error
Please click “Clear Error” clear the Linear Motor error.
T20Linear Motor Driver IC Hardware Error
Please click “Clear Error” clear the Linear Motor error.
T21Linear Motor Driver IC Initialization Error
Please click “Clear Error” clear the Linear Motor error.
T25Linear Motor Command Over Software Limit
Please check if the Linear Motor command is set beyond the software limit.
T26Linear Motor Feedback Position Software Limit
Please contact technical support.
T33Linear Motor Drive Overloaded
Please contact technical support.
T34Linear Motor Motor Overload
Please contact technical support.
T36Linear Motor Driver Type Error
Please click “Clear Error” clear the Linear Motor error.
For alarm codes that are not listed in the above table: Please click “Clear Error” clear the Linear Motor error.If it reports the same error repeatedly, please contact technical support.

Appendix

xArm-Python-SDK alarm processing method:

When designing the Linear Motor path with the Python library, if the errors appear, you need to manually clear the errors. After clearing the error, re-enable the Linear Motor.

  1. error clearing: clean_linear_track_error()

  2. initialize and enable Linear Motor if necessary:

  • set_linera_track_enable()

  • set_linear_track_back_origin()