Appendix 1. Program Error
572
Error No.
Details
Remedy
P270
No spec: User macro
A macro specification was commanded
though there are no such command
specifications.
• Check the specifications.
P271
No spec: Macro interrupt
A macro interruption command has been
issued though it is not included in the
specifications.
• Check the specifications.
P272
NC and macro texts in a block
A statement and a macro statement exist
together in the same block.
• Reconsider the program and place the
executable statement and macro statement in
separate blocks.
P273
Macro call nesting over
The number of macro call nests exceeded the
specifications.
• Reconsider the program and correct it so that
the macro calls do not exceed the limit
imposed by the specification.
P275
Macro argument over
The number of macro call argument type II
sets has exceeded the limit.
• Reconsider the program.
P276
Illegal G67 command
A G67 command was issued though it was not
during the G66 command modal.
• Reconsider the program.
• The G67 command is the call cancel
command and so the G66 command must be
designated first before it is issued.
P277
Macro alarm message
An alarm command has been issued in
#3000.
• Refer to the operator messages on the DIAG
screen.
• Refer to the instruction manual issued by the
machine tool builder.
P280
Brackets [ ] nesting over
The number of parentheses "[" or "]" which
can be commanded in a single block has
exceeded five.
• Reconsider the program and correct it so the
number of "[" or "]" is five or less.
P281
Brackets [ ] not paired
The number of "[" and "]" parentheses
commanded in a single block does not match.
• Reconsider the program and correct it so that
"[" and "]" parentheses are paired up properly.
P282 Calculation
impossible
The arithmetic formula is incorrect.
• Reconsider the program and correct the
formula.
P283
Divided by zero
The denominator of the division is zero.
• Reconsider the program and correct it so that
the denominator for division in the formula is
not zero.
P290
IF sentence error
There is an error in the IF conditional GOTO
statement.
• Reconsider the program.
P291
WHILE sentence error
There is an error in the WHILE conditional
DO
-END
statement.
• Reconsider the program.
P292
SETVN sentence error
There is an error in the SETVN
statement
when the variable name setting was made.
• Reconsider the program.
• The number of characters in the variable
name of the SETVN statement must be 7 or
less.
P293
DO-END nesting over
The number of DO-END nesting levels in
WHILE conditional DO
-END
statement
has exceeded 27.
• Reconsider the program and correct it so that
the nesting levels of the DO - END statement
does not exceed 27.