Beckhoff Automation GmbH TwinCAT — 2.3 Group Errors

Overview of NC errors TwinCAT 14 Version: 1.1 Error(Hex) Error(Dec) Error type Description 4229 16937 Monitoring "Requested target position is not allowed (slave axis)" The value for the target position of a positioning task when calculated for the slave axis is not within the software end locations. In other words, it is either less than the minimum software end location or larger than the maximum software end location. This check is only carried out if the relevant end position monitoring is active. 422A 16938 Monitoring "No enable for controller and/or feed (slave axis)" The axis enables for one or more coupled slave axes needed for positioning are not present.

This can involve the controller enable and/or the relevant, direction-dependent feed enable (see axis interface PlcToNc). 422B 16939 Parameter "The activation position (position threshold) is out of range of the actual positioning"The activation position (position threshold) of a new axis command (e.g. "new velocity activated at a position") is out of range. E.g. the activation position is before the actual position or behind the target position. 422C 16940 Parameter "The start or activation data of the external setpoint generation are not valid" This may be caused through: 1. The external setpoint generation is active and a new activation with a start type (1: absolute, 2:

relative) unequal to the current one is send. 2. The internal setpoint generation is active (e.g. PTP) and the external one is activated with the type absolute (two setpoint generators of the type absolute are not possible). 422D 16941 Parameter "Velocity is not constant" For changing the dynamic parameter 'acceleration' und 'deceleration' the axis has to be in dynamic state without acceleration and deceleration (that means constant velocity). 422E 16942 Parameter "Jerk less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 for the jerk (PTP and CNC) is not allowed, since the jerk is by definition positive, and with a jerk of 0.0, division will generate an FPU exception.

422F 16943 Parameter "Acceleration less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 for the acceleration (PTP and CNC) is not allowed, since the acceleration is positive by definition, and an acceleration of 0.0 will not allow a motion to be generated. 4230 16944 Parameter "Absolute deceleration value less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 for the absolute value of the deceleration (PTP and CNC) is not allowed, since the absolute value of the deceleration is positive by definition, and an absolute value of the deceleration of 0.0 will not allow a motion to be generated.

4231 16945 Parameter "Set velocity less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 or outside the range from 10-3 up to 10+10 for the set velocity (PTP and CNC) is not allowed, since the set velocity is by definition strictly positive, and with a set velocity of 0.0, division will generate an FPU exception. 4232 16946 Monitoring "Loss of precision when trying a positioning" The positioning is so long in space or time that decimal parts loose there relevance LOSS OF PRECISION).

_ _ 4233 16947 Parameter "Cycle time less than or equal to 0.0 is not allowed" A value less than or equal to 0.0 for the cycle time (PTP and CNC) is not allowed, since the cycle time is by definition strictly positive, and with a cycle time of 0.0, division will generate an FPU exception.