NUM CNC Error List
NUM CNC Error List
9
9.1
List of Errors
Miscellaneous Errors and Machine Errors
1
Error No Meaning of the error
1 Unknown character / Axis not recognised by the system
Too many digits after a function
2
Presence of a sign after a function which does not allow signs
Non ISO character
Sequence number over 32767
Slash character / for block skipping is not the rst in the block 3
Spindle speed programming over > 65535
Operation number negative or over 127
Programming a null EF value
Dwell value negative
Minimum radius in tangential feed is negative
4
Syntax error with L900-L925
E.xxx programmable error number is null
5
Unknown memory area in the syntax VAR H.. :s
Executable block in a part program called on RAZ procedure (%110000)
Programming of a rotary modulo axis in incremental mode (G91) with more than 15 revs
Programming of a linear axis whose axis name is forbidden (depending on the current interpolation plane)
Programming of feed F with a null value
Programming of a spindle speed S over 65535
Programming of S several times
6
Programming of K several times
Programming of M3/M4 several times
Programming of {M40 or M41or ....or M45} several times
Spindle already in movement 7
G76+ H... ou G76- H.... program number must be the last data on the line
G76+ N.. .... (block to insert) unknown name eld to add
G76+ N.. .... (block to insert) EA...EZ name eld : block to insert is full
G76+ N.. .... (block to insert) dimension over 100000000
G76+ N.. .... (block to insert) error on a list of polynomial coef cients
8
G76+ N.. .... (block to insert) block to insert is full
G76+ H<bin> = H<source> .... Character '+' is missing after G76
G76+ H<bin> = H<source> .... Reservation si e is null
G76+ H<bin> = H<source> .... Reserved si e must be the last data on the line
9
G76+ H<bin> = H<source> .... Unknown name eld to add
G76+ H<bin> = H<source> .... Syntax error with G76+
Structured programming in polynomial programming
The character after the operator @ (equivalent address) is not alphabetical
Error on axis address value @
The second character in a sequence Ex is not alphabetical
Programming several times the retract axis
Retract axis not existing
Mirror function enabled on axis direction tool
2 Unknown G function or a mandatory argument missing after the G
76
77
In G21, programming of a xed turning and milling cycle
Tool type incompatible with the machining phase (milling or turning)
1
78 Syntax error in programming channels synchronisation
G78 P: Maximum 4 digits, must be less than the number of P must have a maximum of 4 digits and the index less
than the number of channels
G78 Q: Q must have a maximum of 4 digits and declared in ascending order 2
No M00, M01 or M02 should be encountered when a G78 P... is active
(1)
Machine error
9.3
9.3.1
Pro le Geometry Programming (PGP) Errors
The end point cannot be calculated from the elements in the blocks
1
Error No Meaning of the error
101 PGP: Insuf cient data for programming a circle
102
Circle programmed on two parallel axes (with R / see Error 107)
Line programmed by an angle and one coordinate with no way of calculating the other coordinate
2
106 In G02, G03, programming of the third axis without «helical» option
107 PGP: Circle programmed by its radius and end point, with the end point separated from the start point by more than 2
3
* radius
Circle programmed by X, Z, I K with a start radius different from the end point (20 microns) / Helical: dimension of 3rd
axis missing
Circle programmed on two parallel axes (with I, J, K / see Error 101)
9.3.2 An intermediate point cannot be calculated from the data in two blocks
4
Error No Meaning of the error
110 PGP: Syntax error in the rst of two blocks of a PGP entity
111
Circle programmed on two parallel axes (with R / see Error 107)
PGP: Line/line intersection in which:
5
- First block starting point = second block end point, or
- First line angle = second line angle
113 PGP: The values programmed in the two blocks do not allow determination of an intersection or tangency point
114 PGP: Intersection or tangency point not determined by ET+, ET-, ES+ or ES-
6
9.3.3 An intermediate point cannot be calculated from the data in three blocks
Error No Meaning of the error 7
121 PGP: Syntax error in the last of the three blocks of a PGP entity
123 PGP: The data programmed in the three blocks do not allow determination of the tangent point
124 PGP: Tangent point of the second and third blocks not speci ed by ET+ or ET- 8
9.3.4 Fillet or chamfer de nition errors
Error No Meaning of the error
9
130 Zero displacement in one of the two blocks connected by a llet or a chamfer
139 Two carried parallel axes programmed in the same block outside G52 and outside G00
145 G29: ABS VAL (P * P + Q * Q + R * R - 1000 mm) > 1 mm (normal vector not a unit vector)
191 Non-compliance with the syntax in structured programming structured programming prohibited in MDI mode
the index of a FOR loop must be:
- an L variable, a symbolic variable or a parameter E80000
- E81000 or E82000 non-compliance with the syntax of PUSH and PULL instructions
- DO missing after WHILE programming of IF, THEN, ELSE in MDI mode
192 Keyword not recognised or prohibited in the context
195 Program stack saturated / Too many constants de ned for the space allocated
2
210 ÷ 219 (1) Poor signal or sensor complementarity error on axis 0 to 9
240, 241 (1) Poor signal or sensor complementarity error on axis 30 and 31
3
245 (1) Fault on digital servo-control
5
9.9 System options errors
252
253
Invalid Licence File
Nesting of subroutine called by M functions is forbidden
7
310 ÷ 319
320 ÷ 329 (1)
(1) Axis 10 to 19 declared in P2 but not detected on the bus
Axis 20 to 29 declared in P2 but not detected on the bus
9
330, 331 (1) Axis 30 and 31 declared in P2 but not detected on the bus
(1)
Machine error. Caution: For this type of error a CNC reset causes a general reset (CNC reset + PLC reset).
403 The system has insuf cient memory for dynamic operators in C
421 Dynamic operators in C: USER ERROR from the QUIT function: negative return
2
831 Spindle stopped
3
835 The values of P, Q, R and K are absolute values
4
862 P or R and end point to be programmed
5
872 No dimensions in blank de nition
6
876 Relief angle EB incorrectly de ned
7
883 Pitch (I J K) or clearance (P) not programmed
8
887 Cut > tool diameter
9
891 Return plane = bottom of hole