Fanuc Power Mate i-D/H Operator Manual

B–63174EN/03
G. ALARM LIST
APPENDIX
617
Number Contents
0114 Macro statement was specified. (This applies to the systems that cannot use the custom macro function in
the high response mode.)
Or, this error occurs when one of the following commands is specified.
The brackets (”[”and ”]”) are not in pairs for the IF or WHILE statement.
Example) IF [ #1000000 EQ 1 GOTO 1 ;
GOTO’ is not specified for the IF statement.
Example) IF [ #1000000 EQ 1] ;
DO’ is not specified for the WHILE statement. A number after ’DO’ is not specified for the WHILE
statement.
Example) WHILE [ #1000000 EQ 1] ;
WHILE [ #1000000 EQ 1] DO ;
EOB or EOR is not specified just after the conditional sentence.
Example) WHILE [ #1000000 EQ 1] DO1 G90 G00 X0 ;
The executing command (NC sentence) and the conditional sentence are specified in the same
block.
EOB or EOR is not specified just after the ’ABS[ ]’.
Example) #1000000=ABS[ #1000000] + ABS[ #1000000] ;
0115 A value not used as a variable number is designated.
0116 The left side of substitution statement is a variable whose substitution is inhibited.
Example) #5021=#1000000; Impossible (#5021: Current position)
#1051000. 1=1; Impossible (#1051000: I/O X address)
0118 The nesting of bracket exceeds the upper limit
Example) #1200000=#[#[#1200004]] ;
0124 DO – END does not correspond to 1 : 1.
Example)WHILE [ #1000000 EQ 1] DO1 ;
END2;
0125 This error occurs when one of the following commands is specified.
’=’ is not specified after ’#________’ .
Example) #1000000 #1200000 ;
An operator is not specified for the WHILE statement or IF statement.
Example) IF [ #1000000] GOTO 1 ;
A combination of ’#’ and the brackets (”[” and ”]”) is not correct.
Example) #1000000 = #[#1200000 ;
The command ’[# _____]’ for ABS is not correct.
Example)#1000000 = ABS[1200000] ;
#1000000 = ABS#1200000 ;
An attempt was made to specify bit specification for a variable out of the range of system variables for
which bit specification is allowed.
Example) IF [#5021.0 EQ 0] GOTO 1;
0126 The number for DO and END is not correct.
Example) WHILE[#1200000 EQ 1] DO4 ;
END4 ;
0128 The illegal macro sequence number is specified.
Example) GOTO 90000 ;
N90000 ;
1000 Slash ”/” was input. (Slash ”/” can not be input.)
1001 Both group 00 G code and group 01 G code were specified in the same block.
1002 The number of words for a block was over the maximum.
1010 In the block including the command G31, no axis movement command is specified, or two or more axes
movement commands are specified.

Leave a Reply

Your email address will not be published. Required fields are marked *