beckhoff TwinCAT — 4.4 Axis Errors

NC Error Codes Diagnostics 90 Version: 1.0 Error(Hex) Error(Dec) Error type Description 435C 17244 Monitoring "PEH time monitoring" The PEH time monitoring has detected that, after the PEH monitoring time that follows a positioning has elapsed, the target position window has not been reached. The following points must be checked: Is the PEH monitoring time, in the sense of timeout monitoring, set to a sufficiently large value (e.g. 1-5 s)? The PEH monitoring time must be chosen to be significantly larger than the target position monitoring time. Have the criteria for the target position monitoring (range window and time) been set too strictly? Note:

The PEH time monitoring only functions when target position monitoring is active! 435D 17245 Monitoring Motion Monitoring The actual position of the axis has not changed or has changed only slightly during the motion monitoring time. To avoid an error, the axis must change by more than the parameterized motion monitoring window in at least one NC cycle during the monitoring time. => Check, whether axis is mechanically blocked, or the encoder system failed. 435E 17246 Monitoring "Looping distance less than breaking distance" The absolute value of the looping distance is less or equal than the positive or negative breaking distance. This is not allowed.

435F 17247 Monitoring Starting velocity not allowed The required starting velocity for a positioning task is not allowed (normally the starting velocity is zero). This can happen if the velocity is less than or equal to zero, larger than the maximum permitted axis velocity, or, in the case of servo drives, is larger than the reference velocity of the axis (see axis and drive parameters). 4360 17248 Monitoring Final velocity not allowed The required final velocity for a positioning task is not allowed (normally the final velocity is zero).

This can happen if the velocity is less than or equal to zero, larger than the maximum permitted axis velocity, or, in the case of servo drives, is larger than the reference velocity of the axis (see axis and drive parameters). 4361 17249 Monitoring "Time range exceeded (future)" The calculated position lies too far in the future (e.g. when converting a position value in a DC time stamp). 4362 17250 Monitoring "Time range exceeded (past)" The calculated position lies too far in the past (e.g. when converting a position value in a DC time stamp). 4363 17251 Monitoring "Position cannot be determined" The requested position cannot be determined. Case 1: It was not passed through in the past.

Case 2: It cannot be reached in future. A reason can be a zero velocity value or an acceleration that causes a motion reversal. 4364 17252 Monitoring "Position indeterminable (conflicting direction of travel)" The direction of travel expected by the caller of the function deviates from the actual direction of travel (conflict between PLC and NC view, for example when converting a position to a DC time).