Fanuc Power Mate i-D/H Operator Manual

G. ALARM LIST
B–63174EN/03
APPENDIX
618
Number Contents
1011 An unusable P code is specified in the block including the command G31
The macro variable after P in the G31 block is specified.
Example) G90 G31 P#1000000 X0 ;
1020 G code is specified in the block including the M code.
1021 The axis movement command is specified in the block including the M code.
1022 An unusable M code is specified.
1024 An unusable P code is specified in the block including the M code.
This error occurs when one of the following commands is specified.
The macro variable ’#’ is specified for M code group number.
Example) M50 P#1000000 ;
The macro variable ’#’ is specified for the parameter of the M code output function.
Example) M40 P#1000000 Q1 ;
1025 P code is not specified in the block including the M code.
1027 The feed rate F is specified in the block including the M code.
1030 The macro sentence is not available because of the parameter setting.
1040 In the block including the command of the continuous feed (G135.1), no axis movement command is
specified, or two or more axes movement commands are specified
1060 The operator for the arithmetic or logic operation (=) is not correct.
Example) #1000000 = #1000000 ABS[#1200000] ;
1061 The number of the sequence number in a program is 1001 or over.
1062 The number of terms in the right of the operator is 2 or over.
Example) #1000000 = #1200000 + #1200000+ #1200000 ;
1063 There is no modal command just after ”N” or ”WHILE”.
Example) GOTO 1 ;
N1 X1000;
There is no modal command in a sub–program
Example) Sub–program O7000
O7000 X100000 ;
M99 ;
A modal command must be given before a motion
command in a sub–program.
O7000 G91 G00
X100000 ;
M99 ;
There is no modal command after sub–program calling command.
Example) Main program O8000
O8000 X100000 ;
M98 P7000 ;
X200000 ;
A modal command must be given between a
sub–program calling command and a motion
command.
O8000 X100000 ;
M98 P7000 ;
G90 G01
X200000 F1000 ;
1064 An attempt was made to specify an out–of–range bit number in macro variable bit specification. Specify a
value within the bit specification range of 0 to 7.
Example) #1300000.8 = 0 ;
1065 The specified operation command or operator is unusable with bit specification–type macro variables.
Example) #1300000.0 = #1300000.0 / #1300000.1 ;
1066 An indirect command was issued using a bit specification macro variable.
1091 The feed rate F is specified in the block including the optional block skip.

Leave a Reply

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