|
|
11.MOTOR/DETECTOR/AMPLIFIER PREVENTIVE MAINTENANCE
B-64485EN/01
(2) Servo amplifier
STATUS LED
STATUS
Description
position
display
The STATUS LED is off.
Control power has not been supplied, cable is faulty, or control
Nameplate
power circuit is defective.
The control power is short-circuited (- blinks).
Blink
Cable failure
Waiting for the READY signal from the CNC.
Ready status
The servo motor is excited.
Alarm status
The alarm type is indicated by the character displayed.
(3) Spindle amplifier
STATUS LED
STATUS
Description
position
display
The STATUS LED is off.
Control power has not been supplied, cable is faulty, or control
power circuit is defective.
After control power is turned on, the spindle software series is
displayed (for approx. 1 second).
The last two digits of the spindle software series number are
displayed.
Nameplate
The spindle software version is displayed (for approx. 1 second
following the display of the spindle software series).
[Display] 01,02,03,・・・
→ [Version] A, B, C,・・・
The CNC is not powered on (- - blinks).
Blink
Blink
Waiting for serial communication and parameter loading
completion.
Parameter loading completed
The motor is not excited.
Ready status
The spindle motor is excited.
Alarm status
The alarm type is indicated by the character displayed.
Error status (invalid sequence or parameter setting error)
The error type is indicated by the character displayed.
- 612 -
B-64485EN/01
11.MOTOR/DETECTOR/AMPLIFIER PREVENTIVE MAINTENANCE
[βi SV series]
(yellow)
(yellow)
(yellow)
(green)
(yellow)
(green)
STATUS LED
Description
Control power has not been supplied, cable is faulty, or
None of the LEDs is on.
control power circuit is defective.
Alarm status
The ALM LED (yellow) is on.
The alarm type is indicated by the character displayed.
Communication between CNC and servo amplifier is
The LINK LED (green) is on.
progressing normally.
The POWER LED (green) is on.
The control power of the servo amplifier (5 V) is normal.
11.3.3.2 Replacement of a fan motor
[αi series]
(1) Fan motor for internal cooling
Replace the internal fan motor, according to the procedure shown in the figure below.
When replacing the fan motor, be careful about the direction of the fan motor (air blow direction),
the direction of the connector, etc.
Air blow direction
Fan unit
(1) Hold the two tabs
(2) Remove the fan
and get the fan unit
unit by pulling it
White Black Red
upward.
off the latch.
Fan unit (60-mm-wide)
Tab
Tab
Be careful about the
connector key direction.
Fan unit (90-mm-wide)
Red
Black
White
Be careful about the
connector key direction.
Fan unit (150-mm-wide)
* Be careful about the fan motor and connector directions.
- 613 -
11.MOTOR/DETECTOR/AMPLIFIER PREVENTIVE MAINTENANCE
B-64485EN/01
(2) Fan motor for cooling external heat sink
<1> Remove the two sheet metal mounting screws (for the 60-mm-wide model only), and detach the
fan motor from the unit together with the sheet metal.
<2> Remove the fan motor mounting screws (two for one fan motor and four for two fan motors).
<3> Remove the connector mounting screws (two and four for the 300-mm-wide model).
When replacing the fan motor, be careful about the direction of the fan motor (air blow direction),
the direction of the connector, etc.
Sheet metal mounting screws
Fan motor
Fan motor
Fan motor
Connector mounting screw
Connector mounting screw
Connector mounting screw
mounting screw
mounting screw
mounting screw
Air blow
Air blow
Air blow
direction
direction
direction
60 mm wide/90 mm wide
150 mm wide
300 mm wide
[βi series]
Replace the fan motor, according to the procedure shown in the figure below.
When replacing the fan motor, be careful about the direction of the fan motor (air blow direction), the
direction of the connector, etc.
Fan motor mounting notch
Air blow direction
Fan connector
Fan unit
Fan unit
(2) Pull the fan unit White Black Red
(1) Push the hooks to set
upward.
the fan unit loose.
Top view of the amplifier
Air blow direction
Be careful about the
Fan connector
(4) Lift the fan unit
connector key direction.
toward you.
(1) Pull up the fan
connector to
remove it.
(3) Set the fan unit
Air blow
(2) Push down
the fan unit
loose.
direction
to get it off
(1) Remove four M4
the hooks.
screws.
Fan unit
(2) Pull out the fan
unit.
βiSV4, 20 (internal fan)
βiSV40, 80 (internal fan)
βiSV40, 80 (external fan)
- 614 -
APPENDIX
B-64485EN/01
APPENDIX
A.ALARM LIST
A ALARM LIST
Appendix A, "ALARM LIST", consists of the following sections:
A.1 ALARM LIST (CNC)
617
(1) Alarms on program and operation (PS alarm)
617
(2) Background edit alarms (BG alarm)
617
(3) Communication alarms (SR alarm)
617
(4) Parameter writing alarm (SW alarm)
663
(5) Servo alarms (SV alarm)
663
(6) Overtravel alarms (OT alarm)
670
(7) Memory file alarms (IO alarm)
671
(8) Alarms requiring power to be turned off (PW alarm)
672
(9) Spindle alarms (SP alarm)
673
(10) Overheat alarms (OH alarm)
675
(11) Other alarms (DS alarm)
676
(12) Malfunction prevention function alarms (IE alarm)
681
A.2 ALARM LIST (PMC)
681
A.2.1 Messages That May Be Displayed on the PMC Alarm Screen
681
A.2.2 PMC System Alarm Messages
690
A.2.3 Operation Errors
695
A.2.4 I/O Communication Error Messages
710
A.3 ALARM LIST (SERIAL SPINDLE)
715
A.4 ERROR CODES (SERIAL SPINDLE)
727
A.1 ALARM LIST (CNC)
(1) Alarms on program and operation (PS alarm)
(2) Background edit alarms (BG alarm)
(3) Communication alarms (SR alarm)
Alarm numbers are common to all these alarm types.
Depending on the state, an alarm is displayed as in the following examples:
PS"alarm number" Example: PS0003
BG"alarm number" Example: BG0085
SR"alarm number" Example: SR0001
Number
Message
Description
0001
TH ERROR
A TH error was detected during reading from an input device.
The read code that caused the TH error and how many
statements it is from the block can be verified in the
diagnostics screen.
0002
TV ERROR
An error was detected during the single-block TV error.
The TV check can be suppressed by setting bit 0 (TVC) of
parameter No. 0000 to “0”.
0003
TOO MANY DIGIT
Data entered with more digits than permitted in the NC
instruction word.
The number of permissible digits varies according to the
function and the word.
0004
INVALID BREAK POINT OF WORDS
NC word(s) address + numerical value not in word format.
This alarm is also generated when a custom macro does not
contain a reserved word, or does not conform to the syntax.
- 617 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0005
NO DATA AFTER ADDRESS
NC word(s) address + numerical value not in word format.
This alarm is also generated when a custom macro does not
contain a reserved word, or does not conform to the syntax.
0006
ILLEGAL USE OF MINUS SIGN
A minus sign (-) was specified at an NC instruction word or
system variable where no minus signal may be specified.
0007
ILLEGAL USE OF DECIMAL POINT
A decimal point (.) was specified at an address where no
decimal point may be specified, or two decimal points were
specified.
0009
IMPROPER NC-ADDRESS
An illegal address was specified, or parameter 1020 is not set.
0010
IMPROPER G-CODE
1) An unusable G code is specified.
2) The continuous circle motion-based groove cutting option
parameter is not effective.
3) The continuous circle motion-based groove cutting enable
signal is "0".
0011
FEED ZERO ( COMMAND )
1) The cutting feedrate instructed by an F code has been set
to 0.
2) This alarm is also generated if the F code instructed for
the S code is set extremely small in a rigid tapping
instruction as the tool cannot cut at the programmed lead.
3) During continuous circle motion-based groove cutting,
correct Q or F value is not specified or the acceleration
clamp value for continuous circle motion in parameter No.
3490 is invalid.
0014
CAN NOT COMMAND G95
A synchronous feed is specified without the option for
threading / synchronous feed. Modify the program.
0015
TOO MANY SIMULTANEOUS AXES
A move command was specified for more axes than can be
controlled by simultaneous axis control.
Either add on the simultaneous axis control extension option,
or divide the number of programmed move axes into two
blocks.
0020
OVER TOLERANCE OF RADIUS
An arc was specified for which the difference in the radius at
the start and end points exceeds the value set in parameter
No. 3410. Check arc center codes I, J and K in the program.
The tool path when parameter No. 3410 is set to a large value
is spiral.
0021
ILLEGAL PLANE SELECT
The plane selection instructions G17 to G19 are in error.
Reprogram so that same 3 basic parallel axes are not
specified simultaneously.
This alarm is also generated when an axis that should not be
specified for plane machining is specified, for example, for
circular interpolation or involute interpolation.
To enable programming of 3 or more axes, the helical
interpolation option must be added to each of the relevant
axes.
0022
R OR I,J,K COMMAND NOT FOUND
The command for circular interpolation lacks arc radius R or
coordinate I, J, or K of the distance between the start point to
the center of the arc.
0025
CIRCLE CUT IN RAPID (F0)
F0 (rapid traverse in inverse feed or feed specified by an F
code with 1-digit number) was specified during circular
interpolation (G02, G03) or involute interpolation (G02.2,
G03.2).
- 618 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0027
NO AXES COMMANDED IN
No axis is specified in G43 and G44 blocks for the tool length
G43/G44
offset type C.
Offset is not canceled but another axis is offset for the tool
length offset type C.
Multiple axes were specified for the same block when the tool
length compensation type is C.
0029
ILLEGAL OFFSET VALUE
Illegal offset No.
0030
ILLEGAL OFFSET NUMBER
An illegal offset No. was specified.
This alarm is also generated when the tool shape offset No.
exceeds the maximum number of tool offset sets in the case
of tool offset memory B.
0031
ILLEGAL P COMMAND IN G10
The relevant data input or option could not be found for the L
No. of G10.
No data setting address such as P or R was specified.
An address command not concerned with data setting was
specified. An address varies with the L No.
The sign or decimal point of the specified address is in error,
or the specified address is out of range.
0032
ILLEGAL OFFSET VALUE IN G10
In setting an offset amount by G10 or in writing an offset
amount by system variables, the offset amount was
excessive.
0033
NO INTERSECTION AT CUTTER
The intersection cannot be obtained by the intersection
COMPENSATION
calculation in tool radius/tool nose radius compensation.
Modify the program.
0034
NO CIRC ALLOWED IN STUP/EXT
In tool radius/tool nose radius compensation, a startup or
BLK
cancellation is performed in the G02 or G03 mode. Modify the
program.
0035
CAN NOT COMMANDED G31
-
G31 cannot be specified. This alarm is generated when a
G code (such as for tool radius/tool nose radius
compensation) of group 07 is not canceled.
-
A torque limit skip was not specified in a torque limit skip
command (G31P98 or P99). Specify the torque limit skip
in the PMC window or the like. Or, specify the torque limit
override by address Q.
0037
CAN NOT CHANGE PLANE IN
The compensation plane G17/G18/G19 was changed during
G41/G42
cutter or tool-nose radius compensation. Modify the program.
0038
INTERFERENCE IN CIRCULAR
Overcutting will occur in tool radius/tool nose radius
BLOCK
compensation because the arc start point or end point
coincides with the arc center. Modify the program.
0039
CHF/CNR NOT ALLOWED IN
Chamfering or corner R was specified with a start-up, a
G41,G42
cancel, or switching between G41 and G42 in G41 and G42
commands (tool radius/tool nose radius compensation). The
program may cause overcutting to occur in chamfering or
corner R. Modify the program.
0041
INTERFERENCE IN CUTTER
In tool radius/tool nose radius compensation, excessive
COMPENSATION
cutting may occur. Modify the program.
0042
G45/G48 NOT ALLOWED IN CRC
Tool offset (G45 to G48) is commanded in tool radius
compensation or three-dimensional cutter compensation.
Modify the program.
0043
ILLEGAL T-CODE COMMAND
On a system with a DRILL-MATE ATC installed, M06 is not
specified in a block that specifies a T code. Alternatively, a T
code beyond the allowable range is specified.
0044
G27-G30 NOT ALLOWED IN FIXED
One of G27 to G30 is commanded in canned cycle mode.
CYC
Modify the program.
- 619 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0045
ADDRESS Q NOT FOUND
In a high-speed peck drilling cycle (G73) or peck drilling cycle
(G73/G83)
(G83), the amount of each-time cutting is not specified by
address Q, or Q0 is specified. Modify the program.
0046
ILLEGAL REFERENCE RETURN
A command for a return to the second, third or fourth
COMMAND
reference position is error. (The address P command is in
error.)
Although an option for a return to the third or fourth reference
position was not set, 3 or 4 was specified in address P.
0047
ILLEGAL AXIS SELECT
Two or more parallel axes (in parallel with a basic axis) have
been specified upon start-up of 3-dimensional tool
compensation or three-dimensional coordinate conversion.
0048
BASIC 3 AXIS NOT FOUND
Start-up of 3-dimensional tool compensation or
three-dimensional coordinate conversion has been attempted,
but the three basic axes used when Xp, Yp, or Zp is omitted
are not set in parameter No. 1022.
0049
ILLEGAL COMMAND(G68,G69)
When three-dimensional coordinate conversion (G68 or G69)
was specified, the tool compensation was not canceled. Or,
programs of three-dimensional coordinate conversion (G68,
G69) and tool compensation (G43, G44 or G49) were not
nested. Or, the three-dimensional coordinate conversion was
specified during the tool length compensation and another tool
length compensation was specified.
0050
CHF/CNR NOT ALLOWED IN THRD
Chamfering or corner R is commanded in the thread cutting
BLK
block. Modify the program.
0051
MISSING MOVE AFTER CNR/CHF
Improper movement or the move distance was specified in the
block next to the chamfering or corner R block. Modify the
program.
0052
CODE IS NOT G01 AFTER
The block next to the chamfering or corner R block is not G01
CHF/CNR
(or vertical line). Modify the program.
0053
TOO MANY ADDRESS COMMANDS
In the chamfering and corner R commands, two or more of I,
J, K and R are specified.
0054
NO TAPER ALLOWED AFTER
A block in which chamfering in the specified angle or the
CHF/CNR
corner R was specified includes a taper command. Modify the
program.
0055
MISSING MOVE VALUE IN
In chamfering or corner R block, the move distance is less
CHF/CNR
than chamfer or corner R amount. Modify the program.
0056
NO END POINT & ANGLE IN
In direct dimension drawing programming, both an end point
CHF/CNR
and an angle were specified in the block next to the block in
which only an angle was specified (Aa). Modify the program.
0057
NO SOLUTION OF BLOCK END
Block end point is not calculated correctly in direct dimension
drawing programming. Modify the program.
0058
END POINT NOT FOUND
Block end point is not found in direct dimension drawing
programming. Modify the program.
0060
SEQUENCE NUMBER NOT FOUND
[External data input/output]
The specified number could not be found for program
number and sequence number searches.
Although input/output of a pot number of tool data or
offset input was requested, no tool number was input after
power on. The tool data corresponding to the entered tool
number could not be found.
[External workpiece number search]
The program corresponding to the specified workpiece
number could not be found.
[Program restart]
In the program restart sequence number specification, the
specified sequence number could not be found.
- 620 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0061
P OR Q COMMAND IS NOT IN THE
Address P or Q is not specified in multiple repetitive cycle
MULTIPLE REPETIVE CYCLES
(G70, G71, G72, or G73) command.
BLOCK
0062
THE CUTTING AMOUNT IS
A zero or a negative value was specified in a multiple
ILLEGAL IN THE ROUGH CUTTING
repetitive canned rough-cutting cycle (G71 or G72) as the
CYCLE
depth of cut.
0063
THE BLOCK OF A SPECIFIED
The sequence number specified by addresses P and Q in
SEQUENCE NUMBER IS NOT
multiple repetitive cycle (G70, G71, G72, or G73) command
FOUND
cannot be searched.
0064
THE FINISHING SHAPE IS NOT A
In a shape program for the multiple repetitive canned
MONOTONOUS CHANGE(FIRST
rough-cutting cycle (G71 or G72), the command for the first
AXES)
plane axis was not a monotonous increase or decrease.
0065
G00/G01 IS NOT IN THE FIRST
In the first block of the shape program specified by P of the
BLOCK OF SHAPE PROGRAM
multiple repetitive canned cycle (G70, G71, G72, or G73),
G00 or G01 was not specified.
0066
UNAVAILABLE COMMAND IS IN
An unavailable command was found in a multiple repetitive
THE MULTIPLE REPETIVE CYCLES
canned cycle (G70, G71, G72, or G73) command block.
BLOCK
0067
THE MULTIPLE REPETIVE CYCLES
A multiple repetitive canned cycle (G70, G71, G72, or G73)
IS NOT IN THE PART PROGRAM
command is not registered in a tape memory area.
STORAGE
0069
LAST BLOCK OF SHAPE
In a shape program in the multiple repetitive canned cycle
PROGRAM IS AN ILLEGAL
(G70, G71, G72, or G73), a command for the chamfering or
COMMAND
corner R in the last block is terminated in the middle.
0070
NO PROGRAM SPACE IN MEMORY
The memory area is insufficient.
Delete any unnecessary programs, then retry.
0071
DATA NOT FOUND
-
The address to be searched was not found.
-
The program with specified program number was not
found in program number search.
-
In the program restart block number specification, the
specified block number could not be found.
Check the data.
0072
TOO MANY PROGRAMS
The number of programs to be stored exceeded 63 (basic),
125 (option), 200 (option), 400 (option) or 1000 (option).
Delete unnecessary programs and execute program
registration again.
0073
PROGRAM NUMBER ALREADY IN
The commanded program number has already been used.
USE
Change the program number or delete unnecessary programs
and execute program registration again.
0074
ILLEGAL PROGRAM NUMBER
The program number is other than 1 to 9999. Modify the
program number.
0075
PROTECT
An attempt was made to register a program whose number
was protected.
In program matching, the password for the encoded program
was not correct.
An attempt was made to select a program being edited in the
background as the main program.
An attempt was made to call a program being edited in the
background as a subprogram.
- 621 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0076
PROGRAM NOT FOUND
The specified program is not found in the subprogram call,
macro call or graphic copy.
The M, G, T or S codes are called by a P instruction other
than that in an M98, G65, G66, G66.1 or interrupt type custom
macro, and a program is called by a No. 2 auxiliary function
code.
This alarm is also generated when a program is not found by
these calls.
0077
TOO MANY SUB,MACRO NESTING
The total number of subprogram and macro calls exceeds the
permissible range.
Another subprogram call was executed during an external
memory subprogram call.
0078
SEQUENCE NUMBER NOT FOUND
The specified sequence No. was not found during sequence
number search.
The sequence No. specified as the jump destination in
GOTO-- and M99P-- was not found.
0079
PROGRAM NOT MATCH
The program in memory does not match the program stored
on tape.
Multiple programs cannot be matched continuously when bit 3
(ABG0) of parameter No. 2200 is set to “1”.
Set bit 3 of parameter No. 2200 to “0” before executing a
match.
0080
G37 MEASURING POSITION
-
For machining center series
REACHED SIGNAL IS NOT
When the tool length measurement function (G37) is
PROPERLY INPUT
performed, a measuring position reached signal goes 1 in
front of the area determined by the ε value specified in
parameter No.6254. Alternatively, the signal does not go
1.
-
For lathe
When the automatic tool compensation function (G36,
G37) is used, a measuring position reached signals
(XAE1, XAE2) does not go 1 within the range determined
by the ε value specified in parameters Nos. 6254 and
6255.
0081
G37 OFFSET NO. UNASSIGNED
-
For machining center series
The tool length measurement function (G37) is specified
without specifying an H code.
Correct the program.
-
For lathe
The automatic tool compensation function (G36, G37) is
specified without specifying an T code.
Correct the program.
0082
G37 SPECIFIED WITH H CODE
-
For machining center series
The tool length measurement function (G37) is specified
together with an H code in the same block.
Correct the program.
-
For lathe
The automatic tool compensation function (G36, G37) is
specified together with an T code in the same block.
Correct the program.
- 622 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0083
G37 IMPROPER AXIS COMMAND
-
For machining center series
An error has been found in axis specification of the tool
length measurement function (G37). Alternatively, a move
command is specified as an incremental command.
Correct the program.
-
For lathe
An error has been found in axis specification of the
automatic tool compensation function (G36, G37).
Alternatively, a command is specified as an incremental
command.
Correct the program.
0085
OVERRUN ERROR
The next character was received from the I/O device
connected to reader/punch interface 1 before it could read a
previously received character.
An overrun, parity error, or framing error occurred during the
reading by reader/punch interface 1. The number of bits in the
entered data, the baud rate setting, or the I/O unit
specification number is incorrect.
0086
DR OFF
During I/O process by reader/punch interface 1, the data set
ready input signal of the I/O device (DR) was OFF. Possible
causes are an I/O device not turn on, a broken cable, and a
defective printed circuit board.
0087
BUFFER OVERFLOW
During a read by reader/punch interface 1, although a read
stop command was issued, more than 10 characters were
input. The I/O device or printed circuit board was defective.
0090
REFERENCE RETURN
1. The reference position return cannot be performed
INCOMPLETE
normally because the reference position return start point
is too close to the reference position or the speed is too
slow. Separate the start point far enough from the
reference position, or specify a sufficiently fast speed for
reference position return.
2. An attempt was made to set the zero position for the
absolute position detector by return to the reference
position when it was impossible to set the zero point.
Rotate the motor manually at least one turn, and set the
zero position of the absolute position detector after
turning the CNC and servo amplifier off and then on
again.
0091
MANUAL REFERENCE POSITION
Manual return to the reference position cannot be performed
RETURN IS NOT PERFORMED IN
when automatic operation is halted. Perform the manual
FEED HOLD
return to the reference position when automatic operation is
stopped or reset.
0092
ZERO RETURN CHECK (G27)
The axis specified in G27 has not returned to zero.
ERROR
Reprogram so that the axis returns to zero.
0094
P TYPE NOT ALLOWED (COORD
P type cannot be specified when the program is restarted.
CHG)
(After the automatic operation was interrupted, the coordinate
system setting operation was performed.) Perform the correct
operation according to the Operator's Manual.
0095
P TYPE NOT ALLOWED (EXT OFS
P type cannot be specified when the program is restarted.
CHG)
(After the automatic operation was interrupted, the external
workpiece offset amount changed.) Perform the correct
operation according to the Operator's Manual.
0096
P TYPE NOT ALLOWED (WRK OFS
P type cannot be specified when the program is restarted.
CHG)
(After the automatic operation was interrupted, the workpiece
offset amount changed.) Perform the correct operation
according to the Operator's Manual.
- 623 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0097
P TYPE NOT ALLOWED (AUTO
P type cannot be directed when the program is restarted.
EXEC)
(After power ON, after emergency stop or alarms 0094 to
0097 reset, no automatic operation is performed.) Perform
automatic operation.
0098
G28 FOUND IN SEQUENCE
A command of the program restart was specified without the
RETURN
reference position return operation after power ON or
emergency stop, and G28 was found during search. Perform
the reference position return.
0099
MDI EXEC NOT ALLOWED AFT.
After completion of search in program restart, a move
SEARCH
command is given with MDI.
0109
FORMAT ERROR IN G08
A value other than 0 or 1 was specified after P in the G08
code, or no value was specified.
0110
OVERFLOW :INTEGER
An integer went out of range during arithmetic calculations.
0111
OVERFLOW :FLOATING
A decimal point (floating point number format data) went out of
range during arithmetic calculations.
0112
ZERO DIVIDE
An attempt was made to divide by zero in a custom macro.
0113
IMPROPER COMMAND
A function which cannot be used in custom macro is
commanded. Modify the program.
0114
ILLEGAL EXPRESSION FORMAT
The format used in an expression in a custom macro
statement is in error. The parameter tape format is in error.
0115
VARIABLE NO. OUT OF RANGE
A number that cannot be used for a local variable, common
variable, or system variable in a custom macro is specified.
In the EGB axis skip function (G31.8), a non-existent custom
macro variable number is specified. Or, the number of custom
macro variables used to store skip positions is not sufficient.
Alternatively, the header data in high-speed cycle machining
is improper. This alarm is issued in the following cases.
1) The header corresponding to the specified call machining
cycle number is absent.
2) The value of cycle connection information falls outside the
allowable range (0 to 999).
3) The number of data items in the header falls outside the
allowable range (1 to 65535).
4) The storage start data variable number of executable data
falls outside the allowable ranges (#20000 to
#85535/#200000 to #986431/#2000000 to #3999999).
5) The storage end data variable number of executable data
falls outside the allowable ranges
(#85535/#986431/#3999999).
6) The storage start data variable number of executable data
is the same as the variable number used by the header.
0116
WRITE PROTECTED VARIABLE
An attempt was made in a custom macro to use on the left
side of an expression a variable that can only be used on the
right side of an expression.
0118
TOO MANY BRACKET NESTING
Too many brackets “[ ]” were nested in a custom macro.
The nesting level including function brackets is 5.
0119
ARGUMENT VALUE OUT OF
The value of an argument in a custom macro function is out of
RANGE
range.
0122
TOO MANY MACRO NESTING
Too many macro calls were nested in a custom macro.
0123
ILLEGAL MODE FOR
A GOTO statement or WHILE-DO statement was found in the
GOTO/WHILE/DO
main program in the MDI or DNC mode.
0124
MISSING END STATEMENT
The END instruction corresponding to the DO instruction was
missing in a custom macro.
0125
MACRO STATEMENT FORMAT
The format used in a macro statement in a custom macro is in
ERROR
error.
- 624 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0126
ILLEGAL LOOP NUMBER
DO and END Nos. in a custom macro are in error, or exceed
the permissible range (valid range: 1 to 3).
0127
DUPLICATE NC,MACRO
An NC statement and macro statement were specified in the
STATEMENT
same block.
0128
ILLEGAL MACRO SEQUENCE
The specified sequence No. could not be found for sequence
NUMBER
number search.
The sequence No. specified as the jump destination in
GOTO-- and M99P-- could not be found.
0129
USE 'G' AS ARGUMENT
G is used as an argument in a custom macro call. G can be
specified as an argument only in an every-block call (G66.1).
0130
NC AND PMC AXIS ARE
The NC command and the PMC axis control command were
CONFLICTED
conflicted. Modify the program or ladder.
0136
SPOS AXIS - OTHER AXIS SAME
The spindle positioning axis and another axis are specified in
TIME
the same block.
0137
M-CODE & MOVE CMD IN SAME
The spindle positioning axis and another axis are specified in
BLK.
the same block.
0138
SUPERIMPOSED DATA
The total distribution amount of the CNC and PMC is too large
OVERFLOW
during superimposed control for PMC axis control.
0139
CANNOT CHANGE PMC CONTROL
The PMC axis was selected for the axis for which the PMC
AXIS
axis is being controlled.
0140
PROGRAM NUMBER ALREADY IN
In the background, an attempt was made to select or delete
USE
the program being selected in the foreground. Perform the
correct operation for the background edition.
0141
CAN NOT COMMAND G51 IN 3-D
G51 (Scaling ON) is commanded in the 3-dimensional tool
OFFSET
compensation mode. Modify the program.
0142
ILLEGAL SCALE RATE
The scaling rate is 0 times or 10000 times or more.
Modify the setting of the scaling rate. (G51P_ … or
G51I_J_K_ … or parameter No. 5411 or 5421)
0143
COMMAND DATA OVERFLOW
An overflow occurred in the storage length of the CNC internal
data. This alarm is also generated when the result of internal
calculation of scaling, coordinate rotation and cylindrical
interpolation overflows the data storage. It also is generated
during input of the manual intervention amount.
0144
ILLEGAL PLANE SELECTED
The coordinate rotation plane and arc or tool radius⋅tool nose
radius compensation plane must be the same. Modify the
program.
0145
ILLEGAL USE OF G12.1/G13.1
The axis No. of plane selection parameter No. 5460 (linear
axis) and No. 5461(axis of rotation) in the polar coordinate
interpolation mode is out of range (1 to number of controlled
axes).
0146
ILLEGAL USE OF G-CODE
The modal G code group contains an illegal G code in the
polar coordinate interpolation mode or when a mode was
canceled.
Only the following G codes are allowed:
G40, G50, G69.1
An illegal G code was specified while in the polar coordinate
interpolation mode.
The following C codes are not allowed:
G27, G28, G30, G30.1, G31 to G31.4, G37 to G387.3,
G52, G92, G53, G17 to G19, G81 to G89, G68
In the 01 group, G codes other than G01, G02, G03, G02.2
and G03.2 cannot be specified.
0148
SETTING ERROR
Automatic corner override deceleration rate is out of the
settable range of judgement angle. Modify the parameters
Nos. 1710 to 1714.
- 625 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0149
FORMAT ERROR IN G10L3
In registration (G10L3 to G11) of tool life management data,
an address other than Q1, Q2, P1, and P2 or an unusable
address was specified.
0150
ILLEGAL LIFE GROUP NUMBER
The tool group number exceeded the maximum allowable
value. The tool group number (P after specification of G10
L3;) or the group number given by the tool life management T
code in a machining program.
0151
GROUP NOT FOUND AT LIFE DATA
The tool group specified in a machining program is not set in
tool life management data.
0152
OVER MAXIMUM TOOL NUMBER
The number of tools registered in one group exceeded the
maximum allowable registration tool number.
0153
T-CODE NOT FOUND
In registration of tool life data, a block in which the T code
needs to be specified does not include the T code.
Alternatively, in tool exchange method D, M06 is specified
solely. Modify the program.
0154
NOT USING TOOL IN LIFE GROUP
-
For the tool management command
H99 or D99 was specified when no tool management data
number is assigned to the spindle position. Modify the
program.
-
For the tool life management command
The H99 command, D99 command, or the H/D code set
by parameters Nos. 13265 and 13266 was specified when
no tool belonging to a group is used.
0155
ILLEGAL T-CODE COMMAND
In the machining program, the T code that is present in the
block containing M06 does not correspond to the group
currently being used. Modify the program.
0156
P/L COMMAND NOT FOUND
The P and L commands are not specified in the beginning of a
program for setting a tool group. Modify the program.
0157
TOO MANY TOOL GROUPS
In registration of tool life management data, the group setting
command block counts of P (group number) and L (tool life)
exceeded the maximum group count.
0158
TOOL LIFE VALUE OUT OF RANGE
The life value that is being set is too large. Change the
setting.
0159
ILLEGAL TOOL LIFE DATA
Tool life management data is corrupted for some reason.
Register the tool data in the tool group or the tool data in the
group again by G10L3; or MDI input.
0160
MISMATCH WAITING M-CODE
A waiting M-code is in error.
<1> When different M codes are specified for path 1 and path
2 as waiting M codes without a P command.
<2> When the waiting M codes are not identical even though
the P commands are identical
<3> When the waiting M codes are identical and the P
commands are not identical (This occurs when a P
command is specified with binary value.)
<4> When the number lists in the P commands contain a
different number even though the waiting M codes are
identical (This occurs when a P command is specified by
combining path numbers.)
<5> When a waiting M code without a P command (2-path
waiting) and a waiting M code with a P command
(3-or-more-path waiting) were specified at the same time
<6> When a waiting M code without a P command was
specified for 3 or more paths.
- 626 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0161
ILLEGAL P OF WAITING M-CODE
P in a waiting M-code is incorrect.
<1> When address P is negative
<2> When a P value inappropriate for the system configuration
was specified
<3> When a waiting M code without a P command (2-path
waiting) was specified in the system having 3 or more
paths.
0163
ILLEGAL COMMAND IN G68/G69
G68 and G69 are not independently commanded in balance
cut.
An illegal value is commanded in a balance cut combination
(address P).
0169
ILLEGAL TOOL GEOMETRY DATA
Incorrect tool figure data in interference check. Set correct
data, or select correct tool figure data.
0175
ILLEGAL G07.1 AXIS
An axis which cannot perform cylindrical interpolation was
specified. More than one axis was specified in a G07.1 block.
An attempt was made to cancel cylindrical interpolation for an
axis that was not in the cylindrical interpolation mode.
For the cylindrical interpolation axis, set not “0” but one of 5, 6
or 7 (parallel axis specification) to parameter No. 1022 to
instruct the arc with axis of rotation (bit 1 (ROT) of parameter
No. 1006 is set to “1” and parameter No. 1260 is set) ON.
0176
ILLEGAL G-CODE USE(G07.1
A G code was specified that cannot be specified in the
MODE)
cylindrical interpolation mode. This alarm also is generated
when an 01 group G code was in the G00 mode or code G00
was instructed.
Cancel the cylindrical interpolation mode before instructing
code G00.
0177
CHECK SUM ERROR (G05)
A checksum error occurred.
0178
ILLEGAL COMMAND G05
The settings of bits 4 to 6 of parameter No.7501 are invalid or
G05 was specified in any of the following mode.
- Hypothetical axis interpolation (G07)
- Cylindrical interpolation (G07.1)
- Polar coordinate interpolation (G12.1)
- Polar coordinates command (G16)
- Spindle speed fluctuation detection (G26)
- Tool radius ⋅ tool nose radius compensation (G41/G42)
- Normal direction control (G41.1/G42.1)
- Scaling (G51)
- Programmable mirror image (G51.1)
- Coordinate system rotation (G68)
- Canned cycle (G81 to G89)
- Constant surface speed control (G96)
- Macro interruption(M96)
0179
PARAM. (NO.7510) SETTING
The number of controlled axes set by the parameter No. 7510
ERROR
exceeds the maximum number. Modify the parameter setting
value.
The distribution of high-speed cycle machining or high-speed
binary program operation stopped.
0190
ILLEGAL AXIS SELECTED (G96)
An illegal value was specified in P in a G96 block or
parameter No. 5844.
0194
SPINDLE COMMAND IN
A Cs contour control mode, spindle positioning command, or
SYNCHRO-MODE
rigid tapping mode was specified during the spindle
synchronous control mode or simple spindle synchronous
control mode.
0197
C-AXIS COMMANDED IN SPINDLE
The program specified a movement along the Cs-axis when
MODE
the Cs contour control switching signal was off.
- 627 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0199
MACRO WORD UNDEFINED
Undefined macro word was used. Modify the custom macro.
0200
ILLEGAL S CODE COMMAND
In the rigid tap, an S value was out of range or was not
specified. The parameters Nos. 5241 to 5243 setting is an S
value which can be specified for the rigid tap.
Correct the parameters or modify the program.
0201
FEEDRATE NOT FOUND IN RIGID
The command F code for a cutting feedrate is a zero.
TAP
If the value of F command is much smaller than that of the S
command, when a rigid tap command is specified, this alarm
is generated. This is because cutting is not possible by the
lead specified by the program.
0202
POSITION LSI OVERFLOW
In the rigid tap, spindle distribution value is too large. (System
error)
0203
PROGRAM MISS AT RIGID
In the rigid tap, position for a rigid M code (M29) or an S
TAPPING
command is incorrect. Modify the program.
0204
ILLEGAL AXIS OPERATION
In the rigid tap, an axis movement is specified between the
rigid M code (M29) block and G84 (or G74) block. Modify the
program.
0205
RIGID MODE DI SIGNAL OFF
Although a rigid M code (M29) is specified in rigid tapping, the
rigid mode DI signal (DGN G061.0) is not ON during
execution of the G84 (or G74) block. Check the PMC ladder
diagram to find the reason why the DI signal is not turned on.
0206
CAN NOT CHANGE PLANE (RIGID
Plane changeover was instructed in the rigid mode. Modify the
TAP)
program.
0207
RIGID DATA MISMATCH
The specified distance was too short or too long in rigid
tapping.
0210
CAN NOT COMMAND M198/M99
1 The execution of an M198 or M99 command was
attempted during scheduled operation. Alternatively, the
execution of an M198 command was attempted during
DNC operation. Modify the program.
2 The execution of an M99 command was attempted by an
interrupt macro during pocket machining in a multiple
repetitive canned cycle.
0212
ILLEGAL PLANE SELECT
The direct drawing dimensions programming is commanded
for the plane other than the Z-X plane. Correct the program.
0213
ILLEGAL COMMAND IN
In feed axis synchronization control, the following errors
SYNCHRO-MODE
occurred during the synchronous operation.
1) The program issued the move command to the slave axis.
2) The program issued the manual operation (jog feed or
incremental feed) to the slave axis.
3) The program issued the automatic reference position
return command without specifying the manual reference
position return after the power was turned on.
4) Reference position setting with mechanical stopper was
attempted for an axis under axis synchronous control with
bit 1 (SFS) of parameter No.7180 = 0. Set bit 1 (SFS) of
parameter No.7180 to 1.
5) Reference position setting with mechanical stopper was
attempted with the manual handle feed axis select signal
selected for the slave axis under axis synchronous
control. Select the manual handle feed axis select signal
for the master axis under axis synchronous control.
0214
ILLEGAL COMMAND IN
Coordinate system is set or tool compensation of the shift type
SYNCHRO-MODE
is executed in the synchronous control. Correct the program.
0217
DUPLICATE G51.2(COMMANDS)
G51.2 is further commanded in the G51.2 mode. Modify the
program.
- 628 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0218
NOT FOUND P/Q COMMAND
P or Q is not commanded in the G51.2 block, or the command
value is out of the range. Modify the program. For a polygon
turning between spindles, more information as to why this
alarm occurred is indicated in diagnosis data No. 471.
0219
COMMAND G51.2/G50.2
G51.2 and 50.2 were specified in the same block for other
INDEPENDENTLY
commands. Modify the program in another block.
0220
ILLEGAL COMMAND IN
In the synchronous operation, movement is commanded by
SYNCHR-MODE
the NC program or PMC axis control interface for the
synchronous axis. Modify the program or check the PMC
ladder.
0221
ILLEGAL COMMAND IN
Polygon machining synchronous operation and axis control or
SYNCHR-MODE
balance cutting are executed at a time. Modify the program.
0222
DNC OP. NOT ALLOWED IN
Input and output are executed at a time in the background
BG-EDIT
edition. Execute a correct operation.
0224
ZERO RETURN NOT FINISHED
A reference return has not been performed before the start of
automatic operation.
(Only when bit 0 (ZRNx) of parameter No. 1005 is 0)
Perform a reference position return.
0230
R CODE NOT FOUND
Cut depth R is not specified in the block including G161.
Alternatively, the value specified for R is negative.
Modify the program.
0231
ILLEGAL FORMAT IN G10 L52
Errors occurred in the specified format at the
programmable-parameter input.
0232
TOO MANY HELICAL AXIS
Three or more axes were specified as helical axes in the
COMMAND
helical interpolation mode. Five or more axes were specified
as helical axes in the helical interpolation B mode.
0233
DEVICE BUSY
When an attempt was made to use a unit such as that
connected via the RS-232-C interface, other users were using
it.
0241
ILLEGAL FORMAT IN G02.2/G03.2
The end point of an involute curve on the currently selected
plane, or the center coordinate instruction I, J or K of the
corresponding basic circle, or basic circle radius R was not
specified.
0242
ILLEGAL COMMAND IN
An illegal value was specified in the involute curve.
G02.2/G03.2
The coordinate instruction I, J or K of the basic circle on the
currently selected plane or the basic circle radius R is “0”, or
the start and end points are not inside the basic circle.
0243
OVER TOLERANCE OF END POINT
The end point is not positioned on the involute curve that
passes through the start point, and this error exceeds the
permissible error limit (parameter No. 5610).
0245
T-CODE NOT ALLOWED IN THIS
One of the G codes, G50, G10, G04, G28, G28.2, G29, G30,
BLOCK
and G30.2,G30.1,G53, which cannot be specified in the same
block as a T code, was specified with a T code.
0247
THE MISTAKE IS FOUND IN THE
When an encrypted program is output, EIA is set for the
OUTPUT CODE OF DATA.
output code. Specify ISO.
0250
TOOL CHANGE ILLEGAL Z AXIS
A Z-axis move command was performed in the same block for
COMMAND
M06 command.
0251
TOOL CHANGE ILLEGAL T
An unusable T code was specified in M06Txx.
COMMAND
0253
G05 CAN NOT BE COMMANDED
A binary operation was specified during advanced preview
control mode.
- 629 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0300
ILLEGAL COMMAND IN SCALING
An illegal G code was specified during scaling. Modify the
program. For the T system, one of the following functions is
specified during scaling, this alarm is generated.
-
Finishing cycle (G70 or G72)
-
Outer surface rough-cutting cycle (G71 or G73)
-
End side rough-cutting cycle (G72 or G74)
-
Closed loop cutting cycle (G73 or G75)
-
End side cutting-off cycle (G74 or G76)
-
Outer surface or inner surface cutting-off cycle (G75 or
G77)
-
Multiple repetitive threading cycle (G76 or G78)
-
Face drill cycle (G83 or G83)
-
Face tap cycle (G84 or G84)
-
Face boring cycle (G85 or G85)
-
Side drill cycle (G87 or G87)
-
Side tap cycle (G88 or G88)
-
Side boring cycle (G89 or G89)
-
Outer surface turning cycle or inner surface boring cycle
(G77 or G20)
-
Threading cycle (G78 or G21)
-
End side turning cycle (G79 or G24)
(Specify G codes for systems B and C in that order.)
0301
RESETTING OF REFERENCE
Although bit 0 (IDGx) of parameter No. 1012 was set to 1 to
RETURN IS INHIBITED
inhibit the reference position from being set again for a return
to the reference position without a dog, an attempt was made
to perform a manual return to the reference position.
0302
SETTING THE REFERENCE
The reference position could not be set for a return to the
POSITION WITHOUT DOG IS NOT
reference position without a dog. Possible causes are:
PERFORMED
-
The axis was not moved in the direction of a return to the
reference position for jog feeding.
-
The axis was moved in the direction opposite to the
direction of a manual return to the reference position.
-
Since the one-rotation signal of the position detector is
not caught, the manual reference position return grid is
not established. (Bit 6 of diagnosis data No. 0201 must be
set to 1.)
0303
REFERENCE POSITION RETURN
When the setting of a reference position at any position was
IS NOT PERFORMED
possible in Cs contour control (bit 0 (CRF) of parameter No.
3700 = 1), a G00 command was issued for the Cs contour
axis without a return to the reference position after the serial
spindle was switched to Cs contour control mode.
Perform a reference position return with a G28 command
before issuing a G00 command.
0304
G28 IS COMMANDED WITHOUT
Although a reference position was not set, an automatic return
ZERO RETURN
to the reference position (G28) was commanded.
0305
INTERMEDIATE POSITION IS NOT
Although a G28 (automatic return to the reference position),
ASSIGNED
G30 (return to the second, third, or fourth reference position),
or G30/1 (return to the floating reference position) command
was not issued after power-up, G29 (return from the reference
position) was commanded.
0306
MISMATCH AXIS WITH CNR/CHF
The correspondence between the moving axis and the I, J, or
K command is incorrect in a block in which chamfering is
specified.
0307
CAN NOT START REFERENCE
Reference position setting with mechanical stopper is being
RETURN WITH MECHANICAL
attempted for an axis which uses the "reference position
STOPPER SETTING
setting without dog" function.
- 630 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0308
G72.1 NESTING ERROR
G72.1 was specified again during G72.1 rotation copying.
0309
G72.2 NESTING ERROR
G72.2 was specified again during G72.2 parallel copying.
0310
FILE NOT FOUND
The specified file could not be found during a subprogram or
macro call.
0311
CALLED BY FILE NAME FORMAT
An invalid format was specified to call a subprogram or macro
ERROR
using a file name.
0312
ILLEGAL COMMAND IN DIRECT
Direct input of drawing dimensions was commanded in an
DRAWING DIMENSIONS
invalid format.
PROGRAMMING
An attempt was made to specify an invalid G code during
direct input of drawing dimensions.
Two or more blocks not to be moved exist in consecutive
commands that specify direct input of drawing dimensions.
Although non-use of commas (,) (bit 4 of parameter No. 3405
= 1) was specified for direct input of drawing dimensions, a
comma was specified.
0313
ILLEGAL LEAD COMMAND
The variable-lead threading increment specified in address K
exceeds the specified maximum value in variable-lead
threading. Or, a negative lead value was specified.
0314
ILLEGAL SETTING OF POLYGONAL
An axis was specified invalidly in polygon turning.
AXIS
For polygon turning:
A tool rotation axis is not specified.
(Parameter No. 7610)
For polygon turning between spindles:
Valid spindles are not specified.
(Parameters Nos. 7640 to 7643)
- A spindle other than the serial spindle.
- A spindle is not connected.
For concurrent use of polygon turning and polygon turning
with two spindles:
-
In the polygon turning mode, the value of parameter No.
7605 (selecting the type of polygon turning) was changed.
-
An attempt is made to use a spindle used for polygon
turning also for polygon turning with two spindles.
0315
ILLEGAL NOSE ANGLE COMMAND
An invalid tool tip angle is specified in a multiple repetitive
IS IN THE THREAD CUTTING
canned threading cycle (G76).
CYCLE
0316
ILLEGAL CUTTING AMOUNT IS IN
A minimum depth of cut higher than the thread height is
THE THREAD CUTTING CYCLE
specified in a multiple repetitive canned threading cycle (G76).
0317
ILLEGAL THREAD COMMAND IS IN
A zero or a negative value is specified in a multiple repetitive
THE THREAD CUTTING CYCLE
canned threading cycle (G76) as the thread height or the
depth of cut.
0318
ILLEGAL RELIEF AMOUNT IS IN
Although an escape directions is set in a multiple repetitive
THE DRILLING CYCLE
canned cutting-off cycle (G74 or G75), a negative value is
specified for Δd.
0319
THE END POINT COMMAND IS
Although the Δi or Δk travel distance is set to 0 in a multiple
ILLEGAL IN THE DRILLING CYCLE
repetitive canned cutting-off cycle (G74 or G75), a value other
than 0 us specified for a U or W.
0320
ILLEGAL MOVEMENT
A negative value is specified in a multiple repetitive canned
AMOUNT/CUTTING AMOUNT IS IN
cutting-off cycle (G74 or G75) as Δi or Δk (travel distance/the
THE DRILLING CYCLE
depth of cut).
0321
ILLEGAL REPEATED TIME IS IN
A zero or a negative value is specified in a multiple repetitive
THE PATTERN REPEATING CYCLE
canned closed loop cycle (G73) as a repeated time.
0322
FINISHING SHAPE WHICH OVER
An invalid shape which is over the cycle starting point is
OF STARTING POINT
specified in a shape program for a multiple repetitive canned
rough-cutting cycle (G71 or G72).
- 631 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0323
THE FIRST BLOCK OF SHAPE
Type II is specified in the first block of the shape program
PROGRAM IS A COMMAND OF
specified by P in a multiple repetitive canned rough-cutting
TYPE II
cycle (G71 or G72). Z (W) command is for G71.
X (U) command is for G72.
0324
THE INTERRUPTION TYPE MACRO
An interruption type macro was issued during the multiple
WAS DONE IN THE MULTIPLE
repetitive canned cycle (G70, G71, G72, or G73).
REPETIVE CYCLES
0325
UNAVAILABLE COMMAND IS IN
An usable command was issued in a shape program for a
SHAPE PROGRAM
multiple repetitive canned cycle (G70, G71, G72, or G73).
0326
LAST BLOCK OF SHAPE
In a shape program in the multiple repetitive canned cycle
PROGRAM IS A DIRECT DRAWING
(G70, G71, G72, or G73), a command for direct input of
DIMENSIONS
drawing dimensions in the last block is terminated in the
middle.
0327
MODAL THAT MULTIPLE
A multiple repetitive canned cycle (G70, G71, G72, or G73)
REPETIVE CYCLES CANNOT BE
was commanded in a modal state in which a multiple
DONE
repetitive canned cycle could not be commanded.
0328
ILLEGAL WORK POSITION IS IN
The specification for the blank side for a tool nose radius
THE TOOL NOSE RADIUS
compensation (G41 or G42) is incorrect in a multiple repetitive
COMPENSATION
canned cycle (G71 or G72).
0329
THE FINISHING SHAPE IS NOT A
In a shape program for the multiple repetitive canned
MONOTONOUS CHANGE(SECOND
rough-cutting cycle (G71 or G72), the command of the second
AXES)
plane axis was not a monotonous increase or decrease.
0330
ILLEGAL AXIS COMMAND IS IN
An axis other than the plane is specified n a canned
THE TURNING CANNED CYCLE
cycle(G90, G92, or G94).
0331
ILLEGAL AXIS NUMBER IN AX[]
An illegal value is specified for an AX[] axis number.
0332
ILLEGAL AXIS ADDRESS IN
An illegal value is specified for an AXNUM[] axis address.
AXNUM[]
0333
TOO MANY SPINDLE COMMANDS
Multiple spindle commands could be found in the same block
in using an expansion spindle name.
Only one spindle could be commanded in the same block.
0334
INPUT VALUE OUT OF EFFECTIVE
An offset data which was out of the effective range was
RANGE
specified. (malfunction prevention function)
0335
PLURAL M CODE
Multiple M codes are commanded simultaneously in a block
for a wait function with peripheral devices by an M code.
0336
TOOL COMPENSATION
For a tool length compensation C, an attempt was made to
COMMANDED MORE TWO AXES
command the offset to other axes without canceling the offset.
Or, for a tool length compensation C, multiple axes are
specified in G43 or G44 block.
0337
EXCESS MAXIMUM INCREMENTAL
The command value exceeded the maximum amount of
VALUE
incremental. (malfunction prevention function)
0340
ILLEGAL RESTART(NANO
With manual absolute turned on, an attempt was made to
SMOOTHING)
restart the operation in nano smoothing mode after performing
the manual interaction.
0341
TOO MANY COMMAND BLOCK
There are more blocks than can be commanded consecutively
(NANO SMOOTHING)
in nano smoothing mode.
0342
CUSTOM MACRO INTERRUPT
A custom macro interrupt was enabled in nano smoothing
ENABLE IN NANO SMOOTHING
mode. Or, nano smoothing mode was commanded with a
custom macro interrupt enabled.
0343
ILLEGAL COMMAND IN NANO
G43, G44, or G49 was commanded during a nano smoothing.
SMOOTHING
0344
CANNOT CONTINUE NANO
An illegal command or operation by which a nano smoothing
SMOOTHING
could not be continued was performed.
0345
TOOL CHANGE ILLEGAL Z AXIS
A tool change position on the Z-axis is incorrect.
POS
- 632 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0346
TOOL CHANGE ILLEGAL TOOL
A tool change position is not set.
NUM
0347
TOOL CHANGE ILLEGAL
Tool changing is commanded twice or more in the same
COMMAND IN SAME BLK.
block.
0348
TOOL CHANGE Z AXIS POS NOT
A tool change spindle on the Z-axis is not set.
ESTABLISHED
0349
TOOL CHANGE SPINDLE NOT
A tool change spindle stop is not stopped.
STOP
0350
PARAMETER OF THE INDEX OF
An illegal synchronization control axis number (parameter No.
THE SYNCHRONOUS CONTROL
8180) is set.
AXIS SET ERROR.
0351
BECAUSE THE AXIS IS MOVING,
While the axis being subject to synchronization control was
THE SYNC CONTROL IS CAN'T BE
moving, an attempt was made to start or cancel the
USED.
synchronization control by a synchronization control axis
selection signal.
0352
SYNCHRONOUS CONTROL AXIS
This error occurred when:
COMPOSITION ERROR.
1) An attempt was made to perform synchronization control
for the axis during a synchronization, composition, or
superposition.
2) An attempt was made to synchronize a further
great-grandchild for a parent-child-grandchild relation.
3) An attempt was made to operate synchronization control
although a parent-child-grandchild relation was not set.
0353
THE INSTRUCTION WAS DONE
This error occurred when:
FOR THE AXIS WHICH WAS NOT
-
For synchronization
ABLE TO MOVE.
1) A move command was issued to the axis for which bit
7 (NUMx) of parameter No. 8163 is set to 1.
2) A move command was issued to the slave axis.
-
For composition
1) A move command was issued to the axis for which bit
7 (NUMx) of parameter No. 8163 is set to 1.
2) A move command was issued to the axis for which bit
7 (MUMx) of parameter No. 8162 is set to 1.
0354
THE G28 WAS INSTRUCTED IN
This error occurred when G28 was specified to the master
WITH THE REF POS NOT FIXED IN
axis being parking during synchronization control, but an axis
SYNC MODE
reference position is not set for the slave axis.
0355
PARAMETER OF THE INDEX OF
An illegal composite control axis number (parameter No.
THE COMPOSITE CONTROL AXIS
8183) is specified.
SET ERROR.
0356
BECAUSE THE AXIS IS MOVING,
While the axis being subject to composite control was moving,
THE COMP CONTROL IS CAN'T BE
an attempt was made to start or cancel the composite control
USED.
by a composite control axis selection signal.
0357
COMPOSITE CONTROL AXIS
This error occurred when an attempt was made to perform
COMPOSITION ERROR.
composite control for the axis during a synchronization,
composition, or superposition.
0359
THE G28 WAS INSTRUCTED IN
This error occurred when G28 was specified to the composite
WITH THE REF POS NOT FIXED IN
axis during composite control, but a reference position is not
COMP MODE
set to the other part of the composition.
0360
PARAMETER OF THE INDEX OF
An illegal superposition control axis number (parameter No.
THE SUPERPOS CONTROL AXIS
8186) is specified.
SET ERROR.
0361
While the axis being subject to superposition control was
BECAUSE THE AXIS IS MOVING,
moving, an attempt was made to start or cancel the
THE SUPERPOS CONTROL IS
superposition control by a superposition control axis selection
CAN'T BE USED.
signal.
- 633 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0362
SUPERPOSITION CONTROL AXIS
This error occurred when:
COMPOSITION ERROR.
1) An attempt was made to perform superposition control for
the axis during a synchronization, composition, or
superposition.
2) An attempt was made to synchronize a further
great-grandchild for a parent-child-grandchild relation.
0363
THE G28 WAS INSTRUCTED IN TO
This error occurred when G28 was specified to the
THE SUPERPOS CONTROL SLAVE
superposition control slave axis during superposition control.
AXIS.
0364
THE G53 WAS INSTRUCTED IN TO
This error occurred when G53 was specified to the slave axis
THE SUPERPOS CONTROL SLAVE
being moved during superposition control.
AXIS.
0365
TOO MANY MAXIMUM SV/SP AXIS
The maximum control axis number or maximum control
NUMBER PER PATH
spindle number which could be used within a path was
exceeded.
(For a loader path, this alarm is generated if the number of
axis per path is set to 5 or greater.)
0366
IMPROPER G-CODE IN TURRET
When the turret change tools method was selected (bit 3
METHOD
(TCT) of parameter No. 5040 = 0), G43, G43.1, G43.4, G43.5,
or G43.7 was commanded.
0367
3-D CONV. WAS COMMANDED IN
A three-dimensional coordinate conversion was commanded
SYNC MODE AS THE PARAMETER
during synchronization control when the bit 2 (PKUx) of
PKUx(NO.8162#2) IS 0.
parameter No. 8162 was 0.
0368
OFFSET REMAIN AT OFFSET
-
When the ATC change tools method was selected (bit 3
COMMAND
(TCT) of parameter No. 5040 = 1) during G43, G43.1,
G43.4, or G43.5 mode, G43.7 was commanded. Or, G43,
G43.1, G43.4, or G43.5 was commanded during G43.7
mode.
-
After bit 3 (TCT) of parameter No. 5040 was changed in
the state in which a tool offset remained, another tool
offset was specified.
0369
G31 FORMAT ERROR
-
No axis is specified or tow or more axes are specified in
the torque limit switch instruction (G31P98/P99).
-
The specified torque Q value in the torque limit switch
instruction is out of range. The torque Q range is 1 to 254.
-
The high-speed continuous skip option is not present.
0370
G31P/G04Q ERROR
1)
The specified address P value for G31 is out of range.
The address P range is 1 to 4 in a multistage skip
function.
2) The specified address Q value for G04 is out of range.
The address Q range is 1 to 4 in a multistage skip
function.
3) P1-4 for G31, or Q1-4 for G04 was commanded without a
multistage skip function option.
4)
<T series > The specified value of address P of G72 or
G74 falls outside the range. Address P ranges from 1 to 4
in the multistage skip function. P1-4 was specified in G72
or G74 even though the multistage skip function option is
not present.
0371
ILLEGAL FORMAT IN G10 OR L50
In a command format for a programmable parameter input, an
attempt was made to change the parameter for an encryption
(No. 3220), key (No. 3221), or protection range (No.3222 or
No.3223) as a "the encryption function for the key and
program." Modify the program.
- 634 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0372
REFERENCE RETURN
An attempt was made to perform an automatic return to the
INCOMPLETE
reference position on the orthogonal axis before the
completion of a return to the reference position on the angular
axis. However, this attempt failed because a manual return to
the reference position during angular axis control or an
automatic return to the reference position after power-up was
not commanded. First, return to the reference position on the
angular axis, then return to the reference position on the
orthogonal axis.
0373
ILLEGAL HIGH-SPEED SKIP
In the skip commands (G31, G31P1 to G31P4) and dwell
SIGNAL
commands (G04, G04Q1 to G04Q4), the same high-speed
signal is selected in different paths.
0374
ILLEGAL REGISTRATION OF TOOL
G10L75 or G10L76 data was registered during the following
MANAGER(G10)
data registration:
- From the PMC window.
- From the FOCAS2.
- By G10L75 or G10L76 in another system.
Command G10L75 or G10L76 again after the above operation
is completed.
0375
CAN NOT ANGULAR
Angular axis control is disabled for this axis configuration.
CONTROL(SYNC:MIX:OVL)
1) When some related axes under angular axis control are
not in synchronous control mode or when one angular
axis is not paired with the other angular axis or one
Cartesian axis is not paired with the other Cartesian axis
in synchronous control
2) When some related axes under composite control are not
in composite control mode or when one angular axis is
not paired with the other angular axis or one Cartesian
axis is not paired with the other Cartesian axis in
composite control
3) When related axes under angular axis control is switched
to superposition control mode1)
0376
SERIAL DCL: ILLEGAL
1. When bit 1 of parameter No. 1815 is set to “1”, bit 3 of
PARAMETER
parameter No. 2002 is set to “0”
2. The absolute-position detection function is enabled. (Bit 5
of parameter No. 1815 is set to “1”. )
0387
ILLEGAL RTM DI/DO VAR
There is no DI/DO variable that has a specified signal address
(alphabet, number).
0389
ILLEGAL RTM SIGNAL BIT
Bits other than bits 0 to 7 cannot be specified with a DI/DO
signal.
0390
ILLEGAL MACRO VAR
A macro variable which was not supported by the real time
custom macro function was used.
0391
RTM BRANCH OVER
The number of branches supported with real time custom
macros was exceeded.
0392
TOO MANY SENTENCE CONTROL
Many reserved words (ZONCE, ZEDGE, ZWHILE, ZDO,
ZEND, G65, M99) for RTM control were used in a real time
macro command.
0393
NO SENTENCE CONTROL
In a real time macro command, there is no data to be
assigned.
0394
ILLEGAL SENTENCE CONTROL
The matching of reserved words (ZONCE, ZEDGE, ZWHILE,
ZDO, ZEND, G65, M99) for RTM control is incorrect.
0395
ILLEGAL NC WORD CONTROL
Control code G65 or M99 for calling a subprogram or
returning from a subprogram is not coded correctly.
0396
ILLEGAL RTM SENTENCE
In other than a real time macro command, a reserved word
CONTROL
(ZONCE, ZEDGE, ZWHILE, ZDO, or ZEND) for RTM control
is used.
- 635 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0397
RTM BUFFER OVER
There is no buffer available for real time macro commands.
Too many blocks read in advance are buffered as triggers
used by real time macro commands.
0398
'ID OVER IN BUFFER
In blocks read in advance, there are too many real time macro
commands with the same ID.
0399
'ID EXECUTION IN SAME TIME
An attempt was made to execute real time macro commands
with the same ID by using the same NC statement as a
trigger.
0400
ONESHOT CMDOVER
Too many one-shot real time macro commands are specified.
0401
EXEC CMD NUM OVER IN SAME
The number of real time macro commands that can be
TIME
executed simultaneously was exceeded
0402
ILLEGAL TOKEN FOR RTM
A token, variable, or function that is not supported by the real
time custom macro function was detected.
0403
ACCESS TO RTM PROTECT VAR
An attempt was made to access a protected variable.
0404
RTM ERROR
An error related to a real time macro command occurred.
0406
CODE AREA SHORTAGE
The storage size of the real time macro area is insufficient.
0407
DOULE SLASH IN RTM MODE
In the compile mode, an attempt was made to set the compile
mode again.
0408
G90 IS NOT PERMITTED
The absolute command cannot be specified.
0409
ILLEGAL AXIS NO
An invalid axis number is specified.
0410
MIDDLE POINT IS NOT ZERO
An intermediate point other than 0 is specified with G28.
0411
SIMULTANEOUSLY AXES OVER
The maximum number of axes that can be controlled
simultaneously was exceeded.
0412
ILLEGAL G CODE
An unusable G code was used.
0413
ILLEGAL ADDRESS
An unusable address was used.
0414
ILLEGAL PMC AXIS NO.
An invalid PMC axis number is specified.
0415
GROUP IS IN USE
The group to which the specified axis belongs is already in
used.
0416
UNABLE TO USE THE AXIS
The specified axis cannot be used.
0417
AXIS IS UNABLE TO MOVE
The specified axis is placed in the inoperative state.
0418
ILLEGAL FEED SETTING
An incorrect feedrate is set.
0419
ILLEGAL DISTANCE SETTING
A travel distance beyond the specifiable range is specified.
0420
CONSTANT NUMBER P
A subprogram is specified not by using a constant.
0421
ILLEGAL ARGUMENT G54
With G65, an invalid argument, L, is used.
0422
ILLEGAL ARGUMENT G54
With G65, an invalid argument is used.
0423
NO PMC AXIS CONTROL OPTION
The option for PMC axis control is missing.
0424
MULTIPLE AXES IN ONE GROUP
Multiple axes are using one group.
0425
ONE AXIS USE MULTIPLE GROU
One axis is using multiple groups.
0429
ILLEGAL COMMAND IN G10.6
When retract was started in a threading block, a retract
command had been issued for the long axis direction of
threading.
0430
TOOL LIFE PAIRS ZERO
Tool life management group number parameter No.6813 is 0.
0431
ILLEGAL T/R DATA OF TOOL LIFE
The arbitrary group number (T) or remaining amount setting
(R) is invalid.
0432
UNAVAILABLE POSTURE IN TPC
-
A tool posture that cannot be assumed under tool posture
control was specified. Check the machine configuration
and specification.
-
A command that changes the direction of the tool posture
in relation to the interpolation plane was specified in
circular interpolation or helical interpolation during tool
posture control. Check the machine configuration and the
command.
- 636 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0436
ILLEGAL PARAMETER IN WSC
An incorrect parameter was specified in compensation of
workpiece placement error.
-
The basic three axes are not specified in parameter
No.1022.
0437
ILLEGAL COMMAND IN WSC
An invalid command related to compensation of workpiece
placement error was specified.
-
An illegal G code was specified in the workpiece
placement error compensation mode.
-
There is an error in the modal setting used when the
compensation of workpiece placement error is started.
-
G54.4 was not specified solely.
-
There is not the P command in the block including the
G54.4 command. Alternatively, the value following P is
out of the range.
-
Compensation of workpiece placement error was
specified redundantly.
0438
ILLEGAL PARAMETER IN TOOL
If, on a 5-axis machine, either of the two cases below applies,
DIRC CMP
a parameter is illegal.
<1> The setting is such that tool direction compensation is
performed if workpiece setting error compensation is
performed (bit 0 (RCM) of parameter No. 11200 = 1).
<2> Tool center point retention type tool axis direction control
(G53.6) is performed.
-
Acc./Dec. before interpolation is disabled. Set parameter
No. 1660.
-
Acc./Dec. before rapid traverse interpolation is disabled.
Set bit 1 of parameter No. 1401, bit 5 of parameter No.
1950, and parameter No. 1671.
-
The parameters Nos.19680 to No.19714 for configuring
the machine are incorrect.
-
The axis set by parameters Nos. 19681 and 19686 is not
a rotation axis.
-
The basic three axes are not set in parameter No. 1022.
-
In tool length compensation during workpiece setting error
compensation, bit 6 (TOS) of parameter No. 5006 is 0
and bit 2 (TOP) of parameter No. 11400 is 0. Set either
parameter to 1.
0439
ILLEGAL COMMAND IN TOOL DIRC
When compensation of workpiece placement error was
CMP
performed in a 5-axis cutting machine (compensation in the
tool direction (bit 0 (RCM) of parameter No. 11200 is 0)), an
illegal command was issued.
-
An unspecifiable G code was specified.
-
There is an error in the modal setting used during startup.
-
An axis not related to 5-axis machining was specified.
-
The absolute coordinates of a rotation axis could not be
obtained in the startup block of compensation of
workpiece placement error or tool center point control.
0441
DUPLICATE PATH TABLE
The same Path Table numbers exist.
Example)
<AXIS_TABLE_1234_X1> and
<TIME_TABLE_1234_X1> exist.
<AXIS_TABLE_0001_M> and <TIME_TABLE_0001_M>
exist.
- 637 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0442
PATH TABLE COMMAND EXCES
1. At the start of the Path Table Operation, the difference
ERR
between the actual axis position and the start command
at the Path Table exceeds the parameter No.11101.
2. At the start of the Path Table Operation, the difference
between the actual spindle speed and the start command
of spindle speed at the Path Table exceeds the parameter
No.11102.
0443
PTRDY SIGNAL IS OFF
Even though the Path Table Ready signal PTRDY <Fn519.6>
is "0", the Path Table Operation is started.
Retry Path Table Operation after Path Table conversion.
0444
ILLEGAL PATH TABLE M-CODE
M/P/Q code for starting the Path Table operation is not
correct.
0445
ILLEGAL AXIS OPERATION
The positioning command was issued in the speed control
mode. Check the SV speed control mode in-progress signal.
0446
ILLEGAL COMMAND IN
G96.1, G96.2, G96.3, and G96.4 are specified in the block
G96.1/G96.2/G96.3/G96.4
that includes other commands. Modify the program.
0447
ILLEGAL SETTING DATA
The live tool axis is incorrectly set. Check the parameter for
spindle control with servo motor.
0451
ILLEGAL AUXILIARY FUNCTION
When M code is output, the ladder of the PMC does not
TABLE COMMAND
execute the completion processing of the previous M code.
0452
ILLEGAL PATH TABLE OPERATION
In Path Table Operation, the following problems occurred.
-
Skip command is not correct.
-
The connection of the Path Table is not correct.
-
Path Table Operation is not correct for other reason.
etc.
The detail alarm number is read by using the
cnc_rdptexedistalm function.
The detail alarm number can be read by using the C
Language Executor or FOCAS2 cnc_ rdptexedistalm function.
For details of cnc_rdptexedistalm function, refer to “CNC/PMC
window library” in “C Language Executor Programming
Manual (B-63943EN-3).
0455
ILLEGAL COMMAND IN GRINDING
In grinding canned cycles:
1)
<M series> The signs of the I, J, and K commands do not
match.
2)
<M series/T series > The amount of travel of the grinding
axis is not specified.
0456
ILLEGAL PARAMETER IN
Parameters related to grinding canned cycles are incorrectly
GRINDING
set. Probable causes are given below.
1)
<M series/T series> The axis number of the grinding axis
is incorrectly set (parameters Nos. 5176 to 5179).
2)
<M series> The axis number of the dressing axis is
incorrectly set (parameters Nos. 5180 to 5183).
3)
<M series/T series> The axis numbers of the cut axis,
grinding axis, and dressing axis (only for the M series)
overlap.
0459
ALL PARALLEL AXES IN PARKING
All the axes specified during automatic operation are parking.
0460
ILLEGAL TORCH AXIS NUMBER
The axis number set in parameter No. 5490 (torch control
axis) exceeds the number of control axes.
0461
ILLEGAL SETTING OF ROTATE
The parameter setting (bit 0 of parameter No. 1006 = 1) of the
AXIS FOR TORCH
rotation axis is not applied to the torch turning axis.
0492
3DCHK FIG. ILLEGAL: [Target name]
The figure data of [Target name] specified for the built-in 3D
interference check is invalid.
0493
3DCHK AXIS ILLEGAL: [Target
The move axis data of [Target name] specified for the built-in
name]
3D interference check is invalid.
- 638 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0494
3DCHK FUNCTION INVALID
The 3D interference check function is disabled by bit 0 (ICE)
of parameter No. 10930.
0495
3DCHK TOO MANY FIGURE
The total number of shapes included in all interference check
targets except the tool exceeds 23.
0496
ILLEGAL P,Q COMMAND IN G22.2
As for G22.2 command, parameter P or Q is out of range or
not specified. Please correct G22.2 command.
0497
CANNOT MAKE TOOL FIGURE BY
According to bit 2 (ICT) of parameter No.10930, though the
TOOL MANAGEMENT
tool figure should be automatically made by using the tool
management function, the option for the tool management
function is not available.
0501
THE COMMANDED M-CODE CAN
The M code specified in parameter No. 11631 to 11646 was
NOT BE EXECUTED
specified in other than an execution macro, macro interrupt,
macro call using a G or M code, or subprogram call using a T,
S, or second auxiliary function code.
0502
ILLEGAL G-CODE
1) A G code unavailable in the inter-path flexible
synchronous mode was specified.
2) A G code unavailable in the advanced superimposition
state was specified.
0503
ILLEGAL MODAL IN
Modal state of a G code that cannot be superimposed.
SUPERIMPOSED MODE
0507
ILLEGAL PARAMETER(NO.7526)
The address of the R signal for the high-speed cycle
machining operation information output function is invalid.
1) The specified R signal address is invalid.
2) The start address is not a multiple of 4 (0, 4, 8, ...).
3) A 36-byte area is not allocated.
0508
G code to need G90(PAC)
In parallel axis control, a G code requiring an absolute
command (G90) in the block immediately before was
specified.
0509
TOOL OFFSET COMMAND IS NOT
-
Tool offset (for the lathe system) was specified in the
AVAILABLE
thread cutting block.
-
Tool offset was specified (lathe system) in the scaling
mode, coordinate system rotation mode, or programmable
mirror image mode.
0511
CS HI-SPEED SWITCHING
The format of Cs contour control high speed switching is
FORMAT ERROR
invalid.
0512
IMPOSSIBLE COMMAND FOR CS
The following commands cannot be specified in Cs contour
HI-SPEED SWITCHING
control high speed switching:
-
Move command not for high-speed cycle machining
-
Synchronous/composite control, superimposed control
-
Simple spindle synchronous control
-
Simple spindle electronic gear box
-
Manual reference position return
0513
CS HI-SPEED SWITCHING
The setting for Cs contour control high speed switching is
SETTING ERROR
invalid.
Possible causes are:
-
An M code value for Cs contour control high speed
switching is used for multiple Cs contour control axes.
-
FIN is returned for the M code for high-speed switching of
Cs contour control when the Cs contour control high
speed switching completion signal CSMCx does not
become 1.
-
The spindle software does not support the spindle control
switching function for high-speed cycle machining.
- 639 -
A.ALARM LIST
APPENDIX
B-64485EN/01
Number
Message
Description
0514
ILLEGAL COMMAND IN FLEXIBLE
1) An assignment command in flexible path axis assignment
PATH AXIS ASSIGNMENT
was issued for an axis yet to be removed.
2) The P, Q, R, I, J, K, or L value specified by G52.1, G52.2,
or G52.3 is invalid.
3) The value of the parameter No. 11560 is duplicated.
4) An attempt was made to execute a removal command
(G52.1) for an axis already removed.
5) An attempt was made to exchange axes having different
settings of bit 1 (FAN) of parameter No. 11562.
6) An attempt was made to perform flexible path axis
assignment without canceling the offset.
0515
ILLEGAL FORMAT IN SMOOTH
An illegal command was specified in smooth TCP.
TCP(G43.4L1)
• An illegal command was specified in a smooth TCP start
block.
-
An invalid value was specified with address "L".
A value other than 0 and 1 was specified with
address “L”.
-
G10.8 was specified at the same time.
0516
ILLEGAL PARAMETER IN SMOOTH
A parameter related to smooth TCP is illegal.
TCP(G43.4L1)
• On a machine whose axis configuration is table rotation
type or composite type, when the setting was such that
the workpiece coordinate system was used as the
programming coordinate system (bit 5 (WKP) of
parameter No.19696 = 1), smooth TCP was specified
• On a machine whose axis configuration is table rotation
type or composite type, address "L" was omitted in a TCP
start block when the setting was such that smooth TCP
would start if address "L" was omitted in the TCP start
block (bit 0 (STC) of parameter No. 10485 = 1), but the
setting is such that the workpiece coordinate system is
used as the programming coordinate system (bit 5 (WKP)
of parameter No. 19696 = 1).
0517
SETTING ERROR AMOUNT IS OUT
An attempt was made to start workpiece setting error
OF RANGE
compensation when a rotation direction setting error was
outside the range set in the corresponding parameter No.
11753 to 11758.
0520
ILLEGAL FORMAT IN G10.8L1
An illegal command was specified to change a tolerance of
smooth TCP.
• A negative value was specified as a tolerance.
-
Specify positive values as addresses "α" and "β".
• An invalid P value was specified.
-
Specify either 0 or 1 as address "P".
• Address P is specified together with addresses "α" and
"β".
-
Specify only either address "P" or "addresses "α" and
"β".
• An invalid address was specified.
-
In G10.8L1, only L, P, α, β, O, N, and M can be
specified.
• Another G code was specified at the same time.
-
Specify G10.8L1 alone.
• G10.8 was specified in smooth TCP mode, but address
"L" is not specified or the value of address "L" is not 1.
-
In smooth TCP mode, only G10.8L1 can be specified.
- 640 -
B-64485EN/01
APPENDIX
A.ALARM LIST
Number
Message
Description
0521
ILLEGAL USAGE OF G10.8L1
Modal information used when specifying G10.8L1 contains an
error.
• The system is not in smooth TCP mode.
-
G10.8L1 can be specified in smooth TCP mode only.
• The system is in smooth TCP mode, but the command is
not linear interpolation (G01).
-
G10.8L1 can be specified only during linear
interpolation (G01).
1001
AXIS CONTROL MODE ILLEGAL
Axis control mode is illegal.
1013
ILLEGAL POS. OF PROGRAM NO.
Address O or N is specified in an illegal location (e.g. after a
macro statement).
1014
ILLEGAL FORMAT OF PROGRAM
Address O or N is not followed by a number.
NO.
1016
EOB NOT FOUND
EOB (End of Block) code is missing at the end of a program
input in the MDI mode.
1059
COMMAND IN BUFFERING MODE
The manual intervention compensation request signal MIGET
became “1” when a advanced block was found during
automatic operation.
To input the manual intervention compensation during
automatic operation, a sequence for manipulating the manual
intervention compensation request signal MIGET is required
in an M code instruction without buffering.
1077
PROGRAM IN USE
An attempt was made in the foreground to execute a program
being edited in the background.
The currently edited program cannot be executed, so end
editing and restart program execution.
1079
PROGRAM FILE NOT FOUND
The program of the specified file No. is not registered in an
external device. (external device subprogram call)
1080
DUPLICATE DEVICE SUB
Another external device subprogram call was made from a
PROGRAM CALL
subprogram after the subprogram called by the external
device subprogram call.
1081
EXT DEVICE SUB PROGRAM CALL
The external device subprogram call is not possible in this
MODE ERROR
mode.
1090
PROGRAM FORMAT ERROR
A lowercase alphabetic character is found in other than an NC
program statement comment section, program name, or folder
name.
1091
DUPLICATE SUB-CALL WORD
More than one subprogram call instruction was specified in
the same block.
1092
DUPLICATE MACRO-CALL WORD
More than one macro call instruction was specified in the
same block.
1093
DUPLICATE NC-WORD & M99
An address other than O, N, P or L was specified in the same
block as M99 during the macro modal call state.
1095
TOO MANY TYPE-2 ARGUMENT
More than ten sets of I, J and K arguments were specified in
the type-II arguments (A, B, C, I, J, K, I, J, K, ...) for custom
macros.
1096
ILLEGAL VARIABLE NAME
An illegal variable name was specified. A code that cannot be
specified as a variable name was specified. [#_OFSxx] does
not match the tool offset memory option configuration.
1097
TOO LONG VARIABLE NAME
The specified variable name is too long.
1098
NO VARIABLE NAME
The specified variable name cannot be used as it is not
registered.
1099
ILLLEGAL SUFFIX [ ]
A suffix was not specified to a variable name that required a
suffix enclosed by [ ].
A suffix was specified to a variable name that did not require a
suffix enclosed by [ ].
The value enclosed by the specified [ ] was out of range.
- 641 -
|
||
|
|
|