NC Error Codes 4.9 NC-PLC Errors Diagnostics 106 Version: 1.0 Error(Hex) Error(Dec) Error Type Description 4A21 18977 Initialization „Number of spline points to less“ The number of points of a cubic spline has to be greater than two. 4A22 18978 Initialization „Fifo must not be overwritten“ Fifo must not be overwritten since then the active line would be overwritten. It is the task of the user to secure that the active line is not modified. 4A23 18979 Function „Insufficient number of Motion Function points“ The number of valid Motion Function points is less than two. Either the entire number of points is to low or the point type of many points is set to Ignore Point.
4A25 18981 Initialization “Table master start position is not allowed” A periodic position table must start with a master position zero. A Motion Function (MF) table can start at a position greater than zero but less than the cam period. Error(Hex) Error(dec) Error type Description 4B00 19200 Parameter "Axis was stopped" The axis was stopped during travel to the target position. The axis may have been stopped with a PLC command via ADS, a call via AXFNC, or by the System Manager. 4B01 19201 Parameter "Axis cannot be started" The axis cannot be started because:
• the axis is in error status, • the axis is executing another command, • the axis is in protected mode, • the axis is not ready for operation. 4B02 19202 Parameter "Control mode not permitted" No target position control, and no position range control. 4B03 19203 Parameter "Axis is not moving" The position and velocity can only be restarted while the axis is physically in motion. 4B04 19204 Parameter “Invalid mode” Examples: Invalid Direction with MC MoveModulo. _ Inactive axis parameter Position correction with MC BacklashCompensation. _ 4B05 19205 Parameter "Command not permitted" • Continuous motion in an unspecified direction • Read/Write parameters:
type mismatch 4B06 19206 Parameter "Parameter incorrect" • Incorrect override: > 100% or 4B07 19207 Parameter "Timeout axis function block" After positioning, all "MC Move..." blocks check whether _ positioning was completed successfully. In the simplest case, the "AxisHasJob" flag of the NC axis is checked, which initially signifies that positioning was logically completed. Depending on the parameterization of the NC axis, further checks (quality criteria) are used: • "Position range monitoring" If position range monitoring is active, the system waits for feedback from the NC. After positioning, the axis must be within the specified positioning range window.