Arc Welding Error Codes and Exception Description
Error Codes
| Error Code | Error Name | Solution |
|---|---|---|
| -67700 | Arc start failed | Please check controller logs: - Check if arc start parameters are set correctly - Check if welder is working normally - Check if welding parts are normal |
| -67701 | Error during welding | Please check controller logs: - Check if welding process parameters are set correctly - Check if welder is working normally |
| -67702 | Arc end failed | Please check controller logs: - Check if arc end parameters are set correctly - Check if welder is working normally |
| -67703 | Arc break during welding | - Check if workpiece is normal - Check if welder is working normally |
| -67704 | Motion error during welding | Auto go-back and arc restart function enabled, possibly due to interference during motion causing robot to deviate from original path and unable to continue motion. Manual intervention required to resume operation. |
| -67705 | Cannot go back when paused in blend zone | Auto go-back and arc restart function enabled, but stopped in blend zone and cannot go back along original trajectory. Manual intervention required to resume operation |
| -67706 | Error during welding program execution | Welding function not enabled or welder cannot communicate |
| -67707 | Not in welding state | Some functions require robot to be in welding state to be called |
| -67708 | Laser sensor connection failed | - Check if sensor address and port are set correctly - Check if corresponding laser sensor device is turned on |
| -67709 | Specified name laser sensor device does not exist | - Check if laser sensor device name is correct - Add sensor configuration information in configuration interface and save |
| -67710 | Specified name laser sensor device not connected | - Check laser sensor device connection status - Connect sensor via connLaserSensorDev(), or welding process package configuration interface, or RL command |
| -67711 | Laser sensor communication exception | |
| -67712 | No valid feature point, laser tracking/search stopped | |
| -67713 | Weave adaptive operation error | |
| -67714 | Laser search calculation failed | |
| -70001 | Welding command format error | ArcOn, ArcOff and some commands require string parameters |
| -70002 | Welding commands not paired | ArcOnCommand and ArcOffCommand need to appear in pairs to start motion |
| -70003 | Command nesting exists | Commands that need to be paired cannot be nested |
| -70004 | Command should be inside Arc | SegOn and ArcSet commands need to be between ArcOn-ArcOff (for RL commands) |
| -70005 | Welding Arc or Weave commands not paired | ArcOn-ArcOff and WeaveOn-WeaveOff need to appear in pairs |
| -70006 | Welding built-in commands not paired | There are unpaired commands |
| -70007 | Standalone arc end command | ArcOffCommand issued before ArcOn was issued |
| -70008 | Standalone weave off command | WeaveOffCommand issued before WeaveOn was issued |
| -70009 | Normal motion command inside arc start/end commands | MoveL, MoveJ, MoveAbsJ and other motion commands cannot be issued between ArcOn-ArcOff |
| -70010 | Welding motion command outside arc start/end commands | WMoveLCommand and WMoveCCommand need to be between ArcOn-ArcOff |
| -70011 | Arc command nesting | ArcOn-ArcOff has nesting |
| -70012 | Parameter does not exist | Arc start/arc end/welding/weave/laser search/track and other parameter file numbers not created |
| -70013 | No motion command before arc start command | When pre-arc time is not 0, a Cartesian space motion command needs to be issued before ArcOn to complete pre-arc. For SDK commands, pre-motion command is not strictly required, if not present it will adapt to no pre-arc. |
| -70014 | No welding motion command before arc end command | There needs to be WMove welding motion command between arc start and arc end commands |
| -70015 | Parameter is not string | Command parameter must be string |
| -70017 | Arc tracking command outside weave command | Arc tracking command needs to be between WeaveOn-WeaveOff |
| -70018 | Arc tracking and stitch welding cannot be used simultaneously | Arc tracking command cannot be between SegOn-SegOff |
| -70019 | Arc tracking only supports triangular and sine weave | Change weave shape in weave parameters to triangular and sine |
| -70020 | Standalone laser track off command | LaserTrackOff issued before LaserTrackOn was issued |