Overview of NC errors TwinCAT 13 Version: 1.1 Error(Hex) Error(Dec) Error type Description 4220 16928 monitoring "Group not ready / group not ready for new task" The group is being given a new task while it is still in the process of executing an existing task. This request is not allowed because it would interrupt the execution of the previous task. The new task could, for instance, be a positioning command, or the "set actual position" function. Precisely the converse relationships apply for the "set new end position" function. In that case, the group/axis must still be actively moving in order to be able to cause a change in the end position.
4221 16929 Monitoring "Requested set velocity is not allowed" The value requested for the set velocity of a positioning task is less than or equal to zero, larger than the "maximum velocity" (see axis parameters), or, in the case of servo- drives, is larger than the "reference velocity" of the axis (see drive parameters). 4222 16930 Monitoring "Requested target position is not allowed (master axis)" The requested value for the target position of a positioning task 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. 4223 16931 Monitoring "No enable for controller and/or feed (Master axis)" The axis enables for the master axis needed for positioning are not present. This can involve the controller enable and/or the relevant, direction-dependent feed enable (see axis interface PlcToNc). 4224 16932 Monitoring "Movement smaller than one encoder increment" (INTERNAL ERROR) The distance that a group/axis is supposed to move is smaller than the physical significance of one encoder increment. In other words the movement is smaller than the scaling factor of the axis.
The reaction to this is that the axis is reported as having logically finished without having actively moved. This means that an external error is not generated for the user. This error is also issued for high/low speed axes if a loop movement with nonzero parameters is smaller than the sum of the creeping and braking distances. In such a case it is not meaningful to either exceed or to fail to reach the target position. 4225 16933 Monitoring "Drive not ready during axis start" During an axis start it is ascertained that the drive is not ready. The following are possible causes: - the drive is in the error state (hardware error) - the drive is in the start-up phase (e.g.
after an axis reset that was preceded by a hardware error) - the drive is missing the controller enable (ENABLE) Note: The time required for "booting" a drive after a hardware fault can amount to several seconds. 4226 16934 Monitoring "Invalid parameters of the emergency stop." The parameter of the E-Stop are invalid. Either the deceleration and the jerk are less than zero or one of the parameters is weaker than the corresponding parameter of the start data.
4227 16935 Function "The setpoint generator is inactive such that no instructions are accepted." 4228 16936 Monitoring "Requested traverse distance is not allowed" The requested traverse distance or looping distance is smaller than the braking distance of the two/speed axis.