ID 70304

Axis command positions inconsistent after abortion of a correction movement

Description

A correction movement of the axis which was triggered by enabling the controller was aborted during an active program and then the axis was to be moved by the interpolator.

If an axis correction movement is active at program start, the target position of this motion is used as a command position in order to initialise the axis positions. Due to the aborted correction movement, this target position is not reached and this leads to a permanent offset in the axis position.

To prevent this position offset, an error message is output if the axis is to be moved to this state by the interpolator.

An abort of a correction movement is triggered by:

  • PLC activates tracking mode
  • PLC resets the ‘feed enable’ drive control command

 

PLC activates tracking mode by the PLC with the control unit

 

PLC resets the drive control command release feedhold signal with the control unit

Response

Class

7

Axis stop

Solution

Class

6

Prevent abort of the correction movement, eventually start NC program when the correction movement has ended.

Parameter

%1:

Logical axis number [-]

Logical axis number of affected axis, see P-AXIS-00016

%2:

Block number [-]

Block number in the NC program.

Error type

[-]