Enable type and stop function

You cannot explicitly select the enable mode as it results implicitly from the conditions described in chapter Robot states.

The drives are braked individually via the emergency stop in the inverter during emergency stop (axis-by-axis). No central profile generator is used for braking. This can cause the lower-level MOVIKIT® MultiAxisController to jam the mechanics in the "Torque priority" operating mode, and unexpected skew in the "Skew priority" operating mode.

For the application stop and emergency stop (true-to-path) stop functions, the robot decelerates while maintaining the path. The robot remains on the programmed path (LIN/CIRC/PTP with blending) and decelerates along it using the configured brake ramp. For an emergency stop (true-to-path), the jerk-limited emergency stop ramp from the configuration is used. For an application stop, the jerk-limited brake ramp from the motion parameter set (MotionSet) of the supplied path is used.

The "Enable" state is required for the robot to execute a motion in jog mode and in program mode. The following enable modes are available:

0: Emergency stop (axis-by-axis), 1: Emergency stop (true-to-path), 2: Application stop, 3: Release

This sequence corresponds to the hierarchy of the enable modes. A higher enable mode is activated if no cause for a lower enable mode applies.

The following table shows the differences in the various enable modes:

 

Application stop

Emergency stop (true-to-path)

Emergency stop (axis-by-axis)

Calculation of the braking operation

MOVIKIT® Robotics

MOVIKIT® Robotics

MOVIKIT® of the axis group member

Path fidelity during braking

Yes

Yes

No

Motion parameter set used for braking

Currently selected set of motion parameters

Parameterized motion parameter set of the emergency stop (except when jogging in the "Axis" coordinate system. The braking deceleration ramp of the MOVIKIT® axis group member is effective here)

Deceleration ramps of the MOVIKIT® axis group member

Behavior of the inverters in idle state/standstill

Interpolated positioning control (with a specified, constant setpoint position)

Emergency stop by means of the brakes or the position hold control of the inverter

Emergency stop by means of the brakes or the position hold control of the inverter

Path can continue after idle state/standstill

Yes

Yes, after one Repositioning (BackToPath) has been performed.

Yes, after one Repositioning (BackToPath) has been performed.

Possible causes for activation

Jog mode or program mode is not activated.

No enable

Access to the axis group member is activated and, therefore, not set to "Upper".

Possible causes for the software module

Fault status

Fault state if an emergency stop (true-to-path) is not possible.

Possible causes of axis group members

  • Not connected
  • In safety stop ("STO activated")
  • Not ready
  • Not referenced (when jogging in the coordinate system "Joint" and "Base" or in program mode)
  • Fault status

Possible causes of the safety controller

Requests application stop

Requests emergency stop

Requests emergency stop
(axis-by-axis)