63005en PDF
63005en PDF
63005en PDF
Maintenance Manual
Warning
Warning notices are used in this publication to emphasize that hazardous voltages, currents,
temperatures, or other conditions that could cause personal injury exist in this equipment or
may be associated with its use.
In situations where inattention could cause either personal injury or damage to equipment, a
Warning notice is used.
Caution
Caution notices are used where equipment might be damaged if care is not taken.
Note
Notes merely call attention to information that is especially significant to understanding and
operating the equipment.
This document is based on information available at the time of its publication. While efforts
have been made to be accurate, the information contained herein does not purport to cover all
details or variations in hardware or software, nor to provide for every possible contingency in
connection with installation, operation, or maintenance. Features may be described herein
which are not present in all hardware and software systems. GE Fanuc Automation assumes
no obligation of notice to holders of this document with respect to changes subsequently made.
This section describes the safety precautions related to the use of CNC units. It is essential that these precautions
be observed by users to ensure the safe operation of machines equipped with a CNC unit (all descriptions in this
section assume this configuration).
CNC maintenance involves various dangers. CNC maintenance must be undertaken only by a qualified
technician.
Users must also observe the safety precautions related to the machine, as described in the relevant manual supplied
by the machine tool builder.
Before checking the operation of the machine, take time to become familiar with the manuals provided by the
machine tool builder and FANUC.
Contents
s1
SAFETY PRECAUTIONS B63005EN/02
This manual includes safety precautions for protecting the maintenance personnel (herein referred
to as the user) and preventing damage to the machine. Precautions are classified into Warnings and
Cautions according to their bearing on safety. Also, supplementary information is described as a
Note. Read the Warning, Caution, and Note thoroughly before attempting to use the machine.
WARNING
Applied when there is a danger of the user being injured or when there is a danger of both the user
being injured and the equipment being damaged if the approved procedure is not observed.
CAUTION
Applied when there is a danger of the equipment being damaged, if the approved procedure is not
observed.
NOTE
The Note is used to indicate supplementary information other than Warning and Caution.
s2
B63005EN/02 SAFETY PRECAUTIONS
WARNING
1. When checking the operation of the machine with the cover removed
(1) The users clothing could become caught in the spindle or other components, thus
presenting a danger of injury. When checking the operation, stand away from the machine
to ensure that your clothing does not become tangled in the spindle or other components.
(2) When checking the operation, perform idle operation without workpiece. When a
workpiece is mounted in the machine, a malfunction could cause the workpiece to be
dropped or destroy the tool tip, possibly scattering fragments throughout the area. This
presents a serious danger of injury. Therefore, stand in a safe location when checking the
operation.
2. When checking the machine operation with the power magnetics cabinet door opened
(1) The power magnetics cabinet has a highvoltage section (carrying a mark). Never
touch the highvoltage section. The highvoltage section presents a severe risk of electric
shock. Before starting any check of the operation, confirm that the cover is mounted on
the highvoltage section. When the highvoltage section itself must be checked, note that
touching a terminal presents a severe danger of electric shock.
(2) Within the power magnetics cabinet, internal units present potentially injurious corners and
projections. Be careful when working inside the power magnetics cabinet.
3. Never attempt to machine a workpiece without first checking the operation of the machine.
Before starting a production run, ensure that the machine is operating correctly by performing
a trial run using, for example, the single block, feedrate override, or machine lock function or
by operating the machine with neither a tool nor workpiece mounted. Failure to confirm the
correct operation of the machine may result in the machine behaving unexpectedly, possibly
causing damage to the workpiece and/or machine itself, or injury to the user.
4. Before operating the machine, thoroughly check the entered data.
Operating the machine with incorrectly specified data may result in the machine behaving
unexpectedly, possibly causing damage to the workpiece and/or machine itself, or injury to the
user.
s3
SAFETY PRECAUTIONS B63005EN/02
WARNING
5. Ensure that the specified feedrate is appropriate for the intended operation. Generally, for each
machine, there is a maximum allowable feedrate. The appropriate feedrate varies with the
intended operation. Refer to the manual provided with the machine to determine the maximum
allowable feedrate. If a machine is run at other than the correct speed, it may behave
unexpectedly, possibly causing damage to the workpiece and/or machine itself, or injury to the
user.
6. When using a tool compensation function, thoroughly check the direction and amount of
compensation.
Operating the machine with incorrectly specified data may result in the machine behaving
unexpectedly, possibly causing damage to the workpiece and/or machine itself, or injury to the
user.
s4
B63005EN/02 SAFETY PRECAUTIONS
WARNING
1. Always turn off the power to the CNC and the main power to the power magnetics cabinet. If
only the power to the CNC is turned off, power may continue to be supplied to the serve section.
In such a case, replacing a unit may damage the unit, while also presenting a danger of electric
shock.
2. When a heavy unit is to be replaced, the task must be undertaken by two persons or more. If
the replacement is attempted by only one person, the replacement unit could slip and fall,
possibly causing injury.
3. After the power is turned off, the servo amplifier and spindle amplifier may retain voltages for
a while, such that there is a danger of electric shock even while the amplifier is turned off. Allow
at least twenty minutes after turning off the power for these residual voltages to dissipate.
4. When replacing a unit, ensure that the new unit has the same parameter and other settings as the
old unit. (For details, refer to the manual provided with the machine.) Otherwise, unpredictable
machine movement could damage the workpiece or the machine itself, and present a danger of
injury.
s5
SAFETY PRECAUTIONS B63005EN/02
WARNING
1. When machining a workpiece for the first time after modifying a parameter, close the machine
cover. Never use the automatic operation function immediately after such a modification.
Instead, confirm normal machine operation by using functions such as the single block function,
feedrate override function, and machine lock function, or by operating the machine without
mounting a tool and workpiece. If the machine is used before confirming that it operates
normally, the machine may move unpredictably, possibly damaging the machine or workpiece,
and presenting a risk of injury.
2. The CNC and PMC parameters are set to their optimal values, so that those parameters usually
need not be modified. When a parameter must be modified for some reason, ensure that you
fully understand the function of that parameter before attempting to modify it. If a parameter
is set incorrectly, the machine may move unpredictably, possibly damaging the machine or
workpiece, and presenting a risk of injury.
s6
B63005EN/02 SAFETY PRECAUTIONS
WARNING
NOTE
The CNC uses batteries to preserve the contents of its memory, because it must retain data such as
programs, offsets, and parameters even while external power is not applied.
If the battery voltage drops, a low battery voltage alarm is displayed on the machine operators panel
or CRT screen.
When a low battery voltage alarm is displayed, replace the batteries within a week. Otherwise, the
contents of the CNCs memory will be lost.
To replace the battery, see the procedure described in Section 2.10 of this manual.
s7
SAFETY PRECAUTIONS B63005EN/02
WARNING
NOTE
The absolute pulse coder uses batteries to preserve its absolute position.
If the battery voltage drops, a low battery voltage alarm is displayed on the machine operators panel
or CRT screen.
When a low battery voltage alarm is displayed, replace the batteries within a week. Otherwise, the
absolute position data held by the pulse coder will be lost.
To replace the battery, see the procedure described in Section 2.10 of this manual.
s8
B63005EN/02 SAFETY PRECAUTIONS
WARNING
3. Fuse replacement
Before replacing a blown fuse, however, it is necessary to locate and remove the cause of the
blown fuse.
For this reason, only those personnel who have received approved safety and maintenance
training may perform this work.
When replacing a fuse with the cabinet open, be careful not to touch the highvoltage circuits
(marked and fitted with an insulating cover).
Touching an uncovered highvoltage circuit presents an extremely dangerous electric shock
hazard.
s9
B63005EN/02 PREFACE
PREFACE
p1
PREFACE B63005EN/02
This manual can be used with the following models. The abbreviated
names may be used.
NOTE
Some function described in this manual may not be applied
to some products.
For details, refer to the DESCRIPTIONS manual
(B63002EN)
p2
B63005EN/02 PREFACE
Renaming of PMC The manual presents programming descriptions for the PMC models
Models listed in the following table. None that some models have been renamed;
in the product name column, the old names are enclosed in parentheses,
while the new names appear above the old names. However, the previous
specifications are still applied to the renamed models. Thus, when using
the renamed models, users should:
D Read the old names shown in this manual as the new names.
D Read the old names appearing on the units as the new names.
Table. PMC Model Name
p3
PREFACE B63005EN/02
Related manuals The table below lists manuals related to MODEL A of Series 16i, Series
18i, Series 160i and Series 180i.
In the table, this manual is marked with an asterisk(*).
p4
B63005EN/02 PREFACE
Related manuals of
SERVO MOTOR Related manuals of SERVO MOTOR series, series
series, series
Specification
Manual name
number
FANUC AC SERVO MOTOR series DESCRIPTIONS B65142E
p5
B63005EN/02 Table of Contents
SAFETY PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s1
PREFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p1
c1
TABLE OF CONTENTS B63005EN/02
c2
B63005EN/02 TABLE OF CONTENTS
c3
TABLE OF CONTENTS B63005EN/02
c4
B63005EN/02 TABLE OF CONTENTS
c5
TABLE OF CONTENTS B63005EN/02
9. TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561
9.1 CORRECTIVE ACTION FOR FAILURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
9.1.1 Investigating the Conditions under which Failure Occurred . . . . . . . . . . . . . . . . . . . . . . . . . . 563
9.2 NO MANUAL OPERATION NOR AUTOMATIC OPERATION CAN BE EXECUTED . . . . . . . 565
9.3 JOG OPERATION CANNOT BE DONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569
9.4 HANDLE OPERATION CANNOT BE DONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
9.5 AUTOMATIC OPERATION CANNOT BE DONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 578
9.6 CYCLE START LED SIGNAL HAS TURNED OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586
9.7 NOTHING IS DISPLAYED ON THE LCD WHEN THE POWER IS TURNED ON . . . . . . . . . . 588
9.8 THE DISPLAY ON THE LCD UNIT FLASHES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592
9.9 INPUT FROM AND OUTPUT TO I/O DEVICES CANNOT BE PERFORMED
INPUT/OUTPUT CANNOT BE PERFORMED PROPERLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593
9.10 ALARM 85 TO 87 (READER/PUNCHER INTERFACE ALARM) . . . . . . . . . . . . . . . . . . . . . . . . 595
9.11 ALARM 90 (REFERENCE POSITION RETURN IS ABNORMAL) . . . . . . . . . . . . . . . . . . . . . . . 602
9.12 ALARM 300 (REQUEST FOR REFERENCE POSITION RETURN) . . . . . . . . . . . . . . . . . . . . . . 604
c6
B63005EN/02 TABLE OF CONTENTS
APPENDIX
A. ALARM LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
A.1 LIST OF ALARM CODES (CNC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
A.2 LIST OF ALARMS (PMC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
A.3 ALARMS (SERIAL SPINDLE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
A.4 ERROR CODES (SERIAL SPINDLE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
c7
TABLE OF CONTENTS B63005EN/02
c8
B63005EN/02 TABLE OF CONTENTS
c9
B63005EN/02 1. DISPLAY AND OPERATION
1
1. DISPLAY AND OPERATION B63005EN/02
1.1 Operations and soft key display staturs for each function key are described
below:
FUNCTION KEYS
AND SOFT KEYS
1.1.1 To display a more detailed screen, press a function key followed by a soft
key. Soft keys are also used for actual operations.
Soft Keys
The following illustrates how soft key displays are changed by pressing
each function key.
The symbols in the following figures mean as shown below :
: Indicates screens
*1 Press function keys to switch between screens that are used frequently.
*2 Some soft keys are not displayed depending on the option configuration.
*3 In some cases, the continuous menu key is omitted when the 12 soft keys
type is used.
2
B63005EN/02 1. DISPLAY AND OPERATION
POSITION SCREEN Soft key transition triggered by the function key POS
POS
[RUNPRE] [EXEC]
[ORIGIN] [ALLEXE]
[RUNPRE] [EXEC]
[ORIGIN] [ALLEXE]
[RUNPRE] [EXEC]
Handle interruption
[RUNPRE] [EXEC]
Monitor screen
[RUNPRE] [EXEC]
3
1. DISPLAY AND OPERATION B63005EN/02
PROGRAM SCREEN Soft key transition triggered by the function key PROG
1/2
PROG
[PRGRM] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[O number] [O SRH]
(1) [N number] [N SRH]
[REWIND]
[P TYPE]
[Q TYPE]
[F SRH] [CAN]
(N number) [EXEC]
[CHECK] [ABS] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[REL] [O number] [O SRH]
[N number] [N SRH]
[REWIND]
[P TYPE]
[Q TYPE]
[F SRH] [CAN]
(N number) [EXEC]
[CURRNT] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[NEXT] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[RSTR] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
4
B63005EN/02 1. DISPLAY AND OPERATION
2/2
(2)
5
1. DISPLAY AND OPERATION B63005EN/02
PROGRAM SCREEN Soft key transition triggered by the function key PROG
1/2
PROG
Program display
[PRGRM] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
(O number) [O SRH]
(Address) [SRH]
(Address) [SRH]
[REWIND]
[F SRH] [CAN]
(N number) [EXEC]
[READ] [CHAIN] (The cursor moves to the end of a program.)
[STOP]
[CAN]
(O number) [EXEC]
[PUNCH] [STOP]
[CAN]
(O number) [EXEC]
[DELETE] [CAN]
(N number) [EXEC]
[EXEDT] [COPY] [CRSR] (O number) [EXEC]
[CRSR]
[BTTM]
[ALL]
[MOVE] [CRSR] (O number) [EXEC]
[CRSR]
[BTTM]
[ALL]
[MERGE] [CRSR] (O number) [EXEC]
[BTTM]
[CHANGE] (Address) [BEFORE]
6
B63005EN/02 1. DISPLAY AND OPERATION
2/2
(1)
[LIB] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
(O number) [O SRH] Return to the program
[READ] [CHAIN]
[STOP]
[CAN]
(O number) [EXEC]
[PUNCH] [STOP]
[CAN]
(O number) [EXEC]
7
1. DISPLAY AND OPERATION B63005EN/02
PROGRAM SCREEN Soft key transition triggered by the function key PROG
PROG
Program display
[PRGRM] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[MDI] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[START] [CAN]
[EXEC]
(Address) [SRH]
(Address) [SRH]
[REWIND]
[CURRNT] [(OPRT)] [BGEDT] See When the soft key [BG-EDT] is pressed"
[NEXT] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[RSTR] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
8
B63005EN/02 1. DISPLAY AND OPERATION
PROGRAM SCREEN Soft key transition triggered by the function key PROG
PROG
Program display
[PRGRM] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[CURRNT] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[NEXT] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[RSTR] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
9
1. DISPLAY AND OPERATION B63005EN/02
PROGRAM SCREEN Soft key transition triggered by the function key PROG
PROG
Program display
[PRGRM] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
[MDI] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
(O number) [O SRH] Return to the program
(Address) [SRH]
(Address) [SRH]
[REWIND]
[LIB] [(OPRT)] [BGEDT] See When the soft key [BGEDT] is pressed
(O number) [O SRH] Return to the program
10
B63005EN/02 1. DISPLAY AND OPERATION
PROG
PROGRAM SCREEN Soft key transition triggered by the function key
(When the soft key [BGEDT] is pressed in all modes)
1/2
PROG
Program display
[F SRH] [CAN]
(N number) [EXEC]
[READ] [CHAIN] (The cursor moves to the end of a program.)
[STOP]
[CAN]
(O number) [EXEC]
[PUNCH] [STOP]
[CAN]
(O number) [EXEC]
[DELETE] [CAN]
(N number) [EXEC]
[EXEDT] [COPY] [CRSR] (O number) [EXEC]
[CRSR]
[BTTM]
[ALL]
[MOVE] [CRSR] (O number) [EXEC]
[CRSR]
[BTTM]
[ALL]
[MERGE] [CRSR] (O number) [EXEC]
[BTTM]
[CHANGE] (Address) [BEFORE]
11
1. DISPLAY AND OPERATION B63005EN/02
2/2
(1)
[READ] [CHAIN]
[STOP]
[CAN]
(O number) [EXEC]
[PUNCH] [STOP]
[CAN]
(O number) [EXEC]
12
B63005EN/02 1. DISPLAY AND OPERATION
1/2
OFFSET
SETTING
[CLEAR] [ALL]
[WEAR]
[GEOM]
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
Setting screen
[PUNCH] [CAN]
[EXEC]
13
1. DISPLAY AND OPERATION B63005EN/02
2/2
(1)
[OPR]
[CLEAR] [ALL]
[WEAR]
[GEOM]
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
[OFST.B]
14
B63005EN/02 1. DISPLAY AND OPERATION
1/2
OFFSET
SETTING
[CLEAR] [ALL]
[WEAR]
[GEOM]
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
Setting screen
[PUNCH] [CAN]
[EXEC]
15
1. DISPLAY AND OPERATION B63005EN/02
2/2
(1)
[OPR]
16
B63005EN/02 1. DISPLAY AND OPERATION
SYSTEM SCREEN Soft key transition triggered by the function key SYSTEM
1/3
SYSTEM
Parameter screen
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
Diagnosis screen
PMC screen
[FSRCH]
[ADRESS]/[SYMBOL]
[TRIGER] [TRGON]
[TRGOFF]
[START]
[DUMP] [SEARCH]
[DPARA]/[NDPARA] [BYTE]
[TRGSRC] [WORD]
[INIT] [D.WORD]
[WINDOW] [DIVIDE]
[CANCEL]
[DELETE]
[SELECT]
[WIDTH]
(1) (2) (3)
(Continued on the next page)
17
1. DISPLAY AND OPERATION B63005EN/02
[BYTE]
[WORD]
[D.WORD]
[DRARA]/[NDPARA]
[PMCDGN] [TITLE]
[STATUS] [SEARCH]
[ALARM]
[TRACE] [T.DISP]/[TRCPRM]
[EXEC]
[M.SRCH] [SEARCH]
[INPUT]
[ANALYS] [SCOPE] [SGNPRM]
With [DELETE] [START]/[STOP]
PMCRC [INIT] [TSRCH]
only
[ADRESS]/[SYMBOL]
[EXCHG] [SELECT] [TO] [EXEC]
[CANCEL]
[ADRESS]/[SYMBOL]
[PMCPRM] [TIMER]
[COUNTR]
[KEEPRL]
[DATA] [G.DATA] [C.DATA]
[G.CONT] [GSRCH]
[NO.SRH] [SEARCH]
[INIT]
[SETTING] [YES]/[MANUAL]/[ROM]
[NO]/[AUTO]/[RAM]
[STOP]/[RUN]
[I/O] [EXEC]
[CANCEL]
(No.)
[SPEED] [INPUT]
[INIT]
[MDI]/[ROM]
[SYSTEM]
(4)
(Continued on the next page)
18
B63005EN/02 1. DISPLAY AND OPERATION
(4) 3/3
Pitch error compensation screen
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
[W.DGNS] [W.PRM]
[W.GRPH] [STSRT]
[TIME]
[TIME]
[HDOBL]
[HHALF]
[STSRT]
[CH1]
[CH1]
[VDOBL]
[VHALF]
[STSRT]
[CH2]
[CH2]
[VDOBL]
[VHALF]
19
1. DISPLAY AND OPERATION B63005EN/02
MESSAGE SCREEN Soft key transition triggered by the function key MESSAGE
MESSAGE
[ALARM]
[MSG]
HELP SCREEN
Soft key transition triggered by the function key HELP
HELP
[PARAM]
20
B63005EN/02 1. DISPLAY AND OPERATION
GRAPHIC SCREEN (T series) Soft key transition triggered by the function key GRAPH
Mode 0 GRAPH
A.ST/Path graphics
Mode 1 to 3 GRAPH
A.ST/Path graphics
[SIDE]
[FRONT]
[OPEN]
[ZOOM] [(OPRT)] [EXEC]
[HI/LO]
21
1. DISPLAY AND OPERATION B63005EN/02
GRAPHIC SCREEN (M series) Soft key transition triggered by the function key GRAPH
GRAPH
[PARAM]
Solid graphics
GRAPH
Solid graphics
[PARAM]
[PARAM]
[3PLN] [(OPRT)] [ ]
[]
[]
[]
[]
22
B63005EN/02 1. DISPLAY AND OPERATION
1.1.2 The function selection soft keys are intended to select screens. Their
Function Keys and Soft functions are equivalent to those of the function keys. For example,
pressing function selection soft key [ POS ] selects the same screen that
Keys (for 20i)
is selected using the POS function key.
The function selection soft keys are displayed when bit 0 of parameter No.
3101 (FSK) is 0. They are not displayed when the bit is 1.
The following table lists the function selection soft keys and the
corresponding function keys.
Function selection soft key Corresponding function key
[ POS ] POS
[PRGRM] PROG
[SETING] OFFSET
SETTING
[SYSTEM] SYSTEM
[ MSG ] MSG
[CUSTOM] CUSTOM
GRAPH
Pressing soft key ([CHAP]) displays the chapter selection soft keys.
NOTE
This manual uses the function keys to select screens.
When using the function selection soft keys instead of the
function keys, read each function key name in the
descriptions as the corresponding function selection soft
key.
23
1. DISPLAY AND OPERATION B63005EN/02
Function key 1 Pressing one of the chapter selection soft keys displays the
corresponding screen.
CHAP If a desired chapter soft key does not appear, press the continuous
menu key.
In some cases, several other chapters can be selected in a chapter.
Function selection 2 When the desired chapter screen appears, press the operation
soft key Chapter
selection key
selection key to display the items you want to operate.
3 To return to the chapter selection soft key display, press the return
OPRT
menu key.
If bit 0 of parameter No. 3101 (FSK) is 0, pressing the return menu
key displays the function selection soft keys again.
Chapter selection
soft key Operation
selection soft key
The actual display procedure varies from one screen to another.
For specific operations, see the respective descriptions.
24
B63005EN/02 1. DISPLAY AND OPERATION
1.2
SCREEN DISPLAYED
IMMEDIATELY AFTER
POWER IS TURNED
ON
1.2.1 Types of PCBs mounted on the slots are displayed.
If a hardware trouble or an incorrect mounting is found, this screen is
Slot Status Display
displayed.
D Slot state screen
0: 003E4000 0:
1: 30464202 1:
2: 00504303 2:
3: 3:
4: 4:
5: 5:
ff j j
D Module ID
ID Name
D5 Series 16i motherboard
C5 Series 18i motherboard
CC Series 160i motherboard
EC Series 180i motherboard
D4 Series 20i motherboard
CD Serial communication board: remote buffer/DNC2
Serial communication board: DNC1
C language board
CAP II board
CE SubCPU board
CF RISC board
A3 Data server board
D3 Loader control board
AA HSSB interface board
C9 PC function card
25
1. DISPLAY AND OPERATION B63005EN/02
1.2.2
Setting Module Screen
END : Setting
B0F101 completed
1.2.3
Configuration Display
of Software
CNC control
B0F101 software
PMC
26
B63005EN/02 1. DISPLAY AND OPERATION
1.3 After the system has been installed correctly, you can find the PCBs
installed and the softwares integrated on the system configuration screen.
SYSTEM
CONFIGURATION
SCREEN
1.3.2
Configuration of PCBs
D Screen
Software series of mod-
ule with CPU
Software ID (type)
Module ID
Slot No.
(80X8F is 2nd side)
27
1. DISPLAY AND OPERATION B63005EN/02
D Module ID
ID Name
D5 Series 16i motherboard
C5 Series 18i motherboard
CC Series 160i motherboard
EC Series 180i motherboard
D4 Series 20i motherboard
CD Serial communication board: remote buffer/DNC2
Serial communication board: DNC1
C language board
CAPII board
CE SubCPU board
CF RISC board
A3 Data server board
D3 Loader control board
AA HSSB interface board
C9 PC function card
28
B63005EN/02 1. DISPLAY AND OPERATION
1.3.3
Kind of software
Software Configuration Software series
Screen
SYSTEM CONFIG (SOFTWARE) 01234 N12345
PAGE:02
SYSTEM B0F0 0001 Software version
BASIC+OPTIONA1 Software
SERVO 9090 0001 configuration
PMC(SYS) 406A 0001
406B 0001
4099 0001
PMC(LAD) FS16 0001 Character written
MACRO LIB BZG1 0001 on PMC title screen
MACRO APL AAAA BBBB Character written
BOOT 60M3 0004 on macro compiler
GRAPHIC1 600W 001Z or on CAP.
(3)
MEM **** *** *** 12:14:59
[ PARMA ][ DGNOS ][ PMC ][ SYSTEM ][(OPRT)]
Contents of display
(1) Slot number (The number is corresponding to PCB configuration
screen)
(2) Type of PCB mounted
(3) Name of card PCB or DIMM module
(4) Hardware ID of mounted card PCB or DIMM module
Refer to 2.4.3 Printed Circuit Boards of the Control Unit for
correspondence with each hardware ID and drawing number.
PAGE
Pressing the PAGE key PAGE
displays the system configuration
screen of other PCBs.
29
1. DISPLAY AND OPERATION B63005EN/02
1.4
ALARM HISTORY
SCREEN
1.4.1 Alarms generated in the NC are recorded. The latest 25 alarms generated
are recorded. The 26th and former alarms are deleted.
General
97/04/18 20:56:26
506 OVERTRAVEL : +X
97/04/18 19:58:11
000 TURN OFF POWER
97/04/18 19:52:45
000 TURN OFF POWER
97/04/18 19:48:43
300 APC ALARM : XAXIS ZERO RETURN REQUEST
97/04/18 18:10:10
507 OVERTRAVEL : +B
1.4.4 When an external alarm (No. 1000 to 1999) or a macro alarm (No. 3000
Alarm Display to 3999) is output, the alarm history function can record both the alarm
number and message if so specified in the following parameter. If
recording of the message is not set or if no message is input, only an
external alarm or macro alarm is displayed.
#7 #6 #5 #4 #3 #2 #1 #0
3112 EAH
30
B63005EN/02 1. DISPLAY AND OPERATION
1.5.2 (1) The recorded external operator message can be deleted by setting the
MMC bit (bit 0 of parameter 3113) to 1.
Deletion of External
Pressing the [CLEAR] soft key erases all the records of the external
Operator Messages operator message.
Record
(2) The MS1 and MS0 bits (bits 7 and 6 of parameter 3113) specify the
number of records to be displayed on the external operator message
history screen. When the bits are changed, all external operator
message records retained up to that point are erased.
31
1. DISPLAY AND OPERATION B63005EN/02
1.5.3
Parameter
#7 #6 #5 #4 #3 #2 #1 #0
3113 MS1 MS0 MHC
0 0 255 8
0 1 200 10
1 0 100 18
1 1 50 32
#7 #6 #5 #4 #3 #2 #1 #0
3112 OMH
NOTE
After setting this parameter, briefly turn the power off, then
on again.
1.5.4 When the number of an external operator message is specified, the system
Notes starts updating the records of the specified message. The system
continues to perform update until another external operator message is
specified or until an instruction to delete the records of the external
operator message is specified.
32
B63005EN/02 1. DISPLAY AND OPERATION
1.6 This function displays the key and signal operations performed by the
operator upon the occurrence of a fault or the output of an alarm, together
OPERATION with the corresponding alarms.
HISTORY This function records the following data:
(1) MDI key operations performed by the operator
(2) Status changes (ON/OFF) of input and output signals (selected signals
only)
(3) Details of alarms
(4) Time stamp (date and time)
1.6.1
Parameter Setting
#7 #6 #5 #4 #3 #2 #1 #0
3106 OHS OPH
3122 Interval at which the clock time is recorded in the operation history
33
1. DISPLAY AND OPERATION B63005EN/02
1.6.2
Screen Display
D Displaying the operation
(1) Press the SYSTEM
function key.
history
(2) Press the continue menu key [ ]. The [OPEHIS] (OPERATION
HISTORY) soft key are displayed.
(3) Press the [OPEHIS] soft key twice. The operation history screen is
displayed.
On the operation history screen, the soft keys are configured as shown
below:
[ ] [ PARAM ] [DGNOS] [PMC]
[SYSTEM] [(OPE)] [ ]
push
[ ] [W.DGNS] [ ][ ] [OPEHIS] [(OPE)] [ ]
push
[ ] [ OPEHIS ] [SGSEL] [ ] [ ] [(OPE)] [ ]
push
[ ] [ TOP ] [BOTTOM] [ ] [ ] [PG.SRH] [ ]
(4) To display the next part of the operation history, press the page down
PAGE
34
B63005EN/02 1. DISPLAY AND OPERATION
35
1. DISPLAY AND OPERATION B63005EN/02
Input signal
Name displayed
MD1 ND2 MD4 REF DNC1
0 0 0 0 0 MDI
1 0 0 0 0 MEM
1 0 0 0 1 RMT
0 1 0 0 0 NOMODE
1 1 0 0 0 EDT
0 0 1 0 0 H/INC
1 0 1 0 0 JOG
1 0 1 1 0 REF
0 1 1 0 0 TJOG
1 1 1 0 0 THND
Input signal
Name displayed
ROV1 ROV2
0 0 R100%
1 0 R50%
0 1 R25%
1 1 RF0%
(3) NC alarms
NC alarms are displayed in reverse video.
P/S alarms, system alarms, and external alarms are displayed together
with their numbers.
For other types of alarms, only the alarm type is displayed. (No details
are displayed.)
For twopath control, the operations of path 2 are displayed in the
same way, but preceded by S_.
Example) P/S0050, SV_ALM, S_APC_ALM
36
B63005EN/02 1. DISPLAY AND OPERATION
NOTE
The clock time is recorded for a specified interval only when
data is stored within that interval.
37
1. DISPLAY AND OPERATION B63005EN/02
1.6.3 (1) On the operation history signal selection screen, press the [(OPE)] soft
Setting The Input key.
Signal or Output Signal OP_HIS SIGNAL SELECT O1000 N02000
to Be Recorded in The
Operation History No. ADDRES SIGNAL No. ADDRES SIGNAL
01 G0004 00000010 11 ********
02 ******** 12 ********
03 ******** 13 ********
04 ******** 14 ********
05 ******** 15 ********
06 ******** 16 ********
07 ******** 17 ********
08 ******** 18 ********
09 ******** 19 ********
10 ******** 20 ********
>
EDIT **** *** *** *** 00:00:00
[ ALLDEL ][ DELETE ][ ON:1 ][ OFF:0 ][ ]
key.
Example) G0004 INPUT
38
B63005EN/02 1. DISPLAY AND OPERATION
(8) Pressing the return menu key [ ] causes the [OPEHIS] (OPE) soft
key to be displayed again.
D Input signals and output
signals to be recorded in
the history NOTE
1 A cross () indicates that a signal will not be recorded. Also,
any signal for which an address is not specified will not be
recorded, either.
2 A circle (f) indicates that a signal can be recorded.
3 A signal indicated by its symbol name will also be displayed
by its symbol name.
1. M/T addresses
MTPMC
#7 #6 #5 #4 #3 #2 #1 #0
X000 f f f f f f f f
X127 f f f f f f f f
PMCCNC
#7 #6 #5 #4 #3 #2 #1 #0
G000 f f f f f f f f
G003 f f f f f f f f
G004 f f f f FIN f f f
G009 f f f f f f f f
G013 f f f f f f f f
G014 f f f f f f f f
G015 f f f f f f f f
G018 f f f f f f f f
G019 RT f f f f f f f
39
1. DISPLAY AND OPERATION B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G020 f f f f f f f f
G042 f f f f f f f f
G043 f f f f f
G047 f f f f f f f f
G060 f f f f f f f f
G061 f f f f f f f RGTA
G062 f f f f f f f f
G099 f f f f f f f f
G101 f f f f f f f f
G102 J8 J7 J6 J5 J4 J3 J2 J1
G103 f f f f f f f f
G105 f f f f f f f f
G107 f f f f f f f f
G109 f f f f f f f f
G111 f f f f f f f f
G113 f f f f f f f f
40
B63005EN/02 1. DISPLAY AND OPERATION
#7 #6 #5 #4 #3 #2 #1 #0
G115 f f f f f f f f
G117 f f f f f f f f
G119 f f f f f f f f
G121 f f f f f f f f
G125 f f f f f f f f
G127 f f f f f f f f
G129 f f f f f f f f
G131 f f f f f f f f
G133 f f f f f f f f
G135 f f f f f f f f
G255 f f f f f f f f
PMCMT
#7 #6 #5 #4 #3 #2 #1 #0
Y000 f f f f f f f f
Y127 f f f f f f f f
CNCPMC
#7 #6 #5 #4 #3 #2 #1 #0
F000 f f f f f f f f
F255 f f f f f f f f
41
1. DISPLAY AND OPERATION B63005EN/02
G003 f f f f f f f f
G004 f f f f FIN f f f
G009 f f f f f f f f
G013 f f f f f f f f
G014 f f f f f f f f
G015 f f f f f f f f
G018 f f f f f f f f
G019 RT f f f f f f f
G020 f f f f f f f f
G042 f f f f f f f f
G043 f f f f f
G047 f f f f f f f f
G060 f f f f f f f f
42
B63005EN/02 1. DISPLAY AND OPERATION
#7 #6 #5 #4 #3 #2 #1 #0
G061 f f f f f f f RGTA
G062 f f f f f f f f
G099 f f f f f f f f
G101 f f f f f f f f
G102 J8 J7 J6 J5 J4 J3 J2 J1
G103 f f f f f f f f
G105 f f f f f f f f
G107 f f f f f f f f
G109 f f f f f f f f
G111 f f f f f f f f
G113 f f f f f f f f
G115 f f f f f f f f
G117 f f f f f f f f
G119 f f f f f f f f
G121 f f f f f f f f
G125 f f f f f f f f
43
1. DISPLAY AND OPERATION B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G126 SVF8 SVF7 SVF6 SVF5 SVF4 SVF3 SVF2 SVF1
G127 f f f f f f f f
G129 f f f f f f f f
G131 f f f f f f f f
G133 f f f f f f f f
G135 f f f f f f f f
G255 f f f f f f f f
G1003 f f f f f f f f
G1004 f f f f FIN f f f
G1009 f f f f f f f f
G1013 f f f f f f f f
G1014 f f f f f f f f
G1015 f f f f f f f f
G1018 f f f f f f f f
G1019 RT f f f f f f f
44
B63005EN/02 1. DISPLAY AND OPERATION
#7 #6 #5 #4 #3 #2 #1 #0
G1020 f f f f f f f f
G1042 f f f f f f f f
G1043 f f f f f
G1047 f f f f f f f f
G1060 f f f f f f f f
G1061 f f f f f f f RGTA
G1062 f f f f f f f f
G1099 f f f f f f f f
G1101 f f f f f f f f
G1102 J8 J7 J6 J5 J4 J3 J2 J1
G1103 f f f f f f f f
G1105 f f f f f f f f
G1107 f f f f f f f f
G1109 f f f f f f f f
G1111 f f f f f f f f
G1113 f f f f f f f f
G1115 f f f f f f f f
45
1. DISPLAY AND OPERATION B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G1116 *L8 *L7 *L6 *L5 *L4 *L3 *L2 *L1
G1117 f f f f f f f f
G1119 f f f f f f f f
G1121 f f f f f f f f
G1125 f f f f f f f f
G1127 f f f f f f f f
G1129 f f f f f f f f
G1131 f f f f f f f f
G1133 f f f f f f f f
G1135 f f f f f f f f
G1255 f f f f f f f f
PMCMT
#7 #6 #5 #4 #3 #2 #1 #0
Y000 f f f f f f f f
Y127 f f f f f f f f
F255 f f f f f f f f
F1255 f f f f f f f f
46
B63005EN/02 1. DISPLAY AND OPERATION
(2) Press the SYSTEM key, then select the operation history display screen.
(3) Press the soft keys [(OPRT)], , [PUNCH], and [EXEC] in this
order.
The data output to the FANUC Floppy Cassette or FANUC FA Card is
stored under file name OPERATION HISTORY.
(2) Press the SYSTEM key, then select the operation history display screen.
(3) Press the soft keys [(OPRT)], , [READ], and [EXEC] in this
order.
D Output data format 1. MDI/soft key
2. Signal
3. Alarm
4. For extension (date or time)
5. MDI/soft key of path 2
6. Signal of path 2
7. Alarm of path 2
The header and recorded operation data are output, in this order. The
operation history data is divided into four parts by identifier words. Data
other than the identifier words depends on the type.
T(identifier word)
T0 : Header
T50 : MDI/soft key
T51 : Signal
T52 : Alarm
T53 : For extension (date or time)
T54 : MDI/soft key of path 2
T55 : Signal of path 2
T56 : Alarm of path 2
47
1. DISPLAY AND OPERATION B63005EN/02
1) Header
T 0 C O P E R A T I O N
H I S T O R Y ;
C: Data word
2) MDI/soft key
T 5 0 P 0 to 1 H * * ;
P0: Usually
P1: At poweron
H **: Key code (See the following table.)
3) Signal
T 5 1 P 0 to 6 N 0 to 255 H * * , * * ;
48
B63005EN/02 1. DISPLAY AND OPERATION
4) Alarm
T 5 2 P 0 to 10 N * * * * ;
Date T 5 3 P 0 to 1 E 0 D * * * * * * * * ;
Time T 5 3 P 0 to 1 E 1 D * * * * * * ;
P0: Usually
P1: At poweron
E0: Date
E1: Time
D*..*: Data Example) October 29, 1997
D 1 9 9 7 1 0 2 9
49
1. DISPLAY AND OPERATION B63005EN/02
T 5 4 P 0 to 1 H * * ;
P0: Usually
P1: At poweron
H **: KCB code (See the following table.)
7) Signal of path 2
T 5 5 P 2, 6 N 1000 to 1255 H * * , * * ;
8) Alarm of path 2
T 5 6 P 0 to 10 N * * * * ;
50
B63005EN/02 1. DISPLAY AND OPERATION
0 Space 0 @ P
1 ! 1 A Q
2 2 B R
3 # 3 C S
4 $ 4 D T
5 % 5 E U
6 & 6 F V
7 7 G W
8 ( 8 H X
9 ) 9 I Y
A ; * : J Z
(EOB)
B + K [
C < L
D = M ]
E . > N
F / ? O
51
1. DISPLAY AND OPERATION B63005EN/02
(80H to FFH)
8 9 A B C D E F
0 Reset F0
* *
1 MMC F1
* *
2 CNC F2
* *
3 F3
*
4 Shift Insert F4
* *
5 Delete F5
* *
6 CAN Alter F6
* *
7 F7
*
9 Cur PROG F9
* * *
B Cur SYSTEM
* *
C MESSAGE
*
D CUSTOM
GRAPH
*1*
E Page CUSTOM FR
* * *
F Page Fapt FL
* * *
CUSTOM
key.
* : Command key
52
B63005EN/02 1. DISPLAY AND OPERATION
1.6.5 (1) While the operation history screen is displayed, no information can be
Notes recorded to the history.
(2) An input signal having an on/off width of up to 16 msec is not recorded
in the history. Some signals are not recorded in the history.
(3) Once the storage becomes full, old data is deleted, starting from the
oldest record. Up to about 8000 key information items can be
recorded.
(4) The recorded data is retained even after the power is turned off. A
memory all clear operation, however, erases the recorded data.
(5) The operation history function cannot execute sampling when the
OHS bit (bit 7 of parameter No. 3106) is set to 1.
(6) Set the date and time on the setting screen.
(7) The time needed to input and output 6000 operation records at a rate
of 4800 baud is as follows:
Output:About 5 minutes
Input: About 2 minutes and 30 seconds
This file corresponds to a paper tape of about 180 m in length.
53
1. DISPLAY AND OPERATION B63005EN/02
1.7
HELP FUNCTION
1.7.1 The help function displays alarm information, operation method and a
table of contents for parameters. This function is used as a handbook.
General
1.7.2 Press HELP key on any screen other than PMC screen, then a help screen
Display Method
appears.
(However, it is not available when PMC screen/CUSTOM screen is
displaying)
D Help for alarm (1) When an alarm is generated, press soft key [ALARM], then a help
message of the alarm is displayed.
NUMBER : 010
MSAGE : IMPROPER G CODE
FUNCTION :
ALARM :
A G CODE NOT LISTED IN GCODE TABLE
IS BEING COMMANDED
ALSO GCODE FOR FUNCTION NOT ADDED
IS BEING COMMANDED
(2) Pressing soft key [OPERAT],(alarm No.), and soft key [SELECT]
in this order, a help message corresponding to the input alarm number
is displayed.
54
B63005EN/02 1. DISPLAY AND OPERATION
D Help for operation (1) Press [2 OPR], then a menu for operation method is displayed.
1. PROGRAM EDIT
2. SEARCH
3. RESET
4. DATA INPUT WITH MDI
5. DATA INPUT WITH TAPE
6. OUTPUT
7. INPUT WITH FANUC CASSETTE
8. OUTPUT WITH FANUC CASSETTE
9. MEMORY CLEAR
(2) Press [OPERAT], (an item number) and soft key [SELECT], then an
operation method of the item is displayed.
PAGE
Pressing PAGE key PAGE
or displays another pages.
[ ] [ ] [ ] [ ] [SELECT]
55
1. DISPLAY AND OPERATION B63005EN/02
D Parameter table Press soft key [3 PARA], then a parameter table is displayed.
PAGE
Another screen can be selected by the PAGE key PAGE
or .
56
B63005EN/02 1. DISPLAY AND OPERATION
1.8
DISPLAYING
DIAGNOSTIC PAGE
1.8.2
Contents Displayed
D Causes when the 000 WAITING FOR FIN SIGNAL An auxiliary function is being
machine does not travel executed.
in spite of giving a 001 MOTION Travel command of cycle
command operation is being executed.
002 DWELL DWELL Dwell is being
executed.
003 INPOSITION CHECK Inposition check is being done.
004 FEEDRATE OVERRIDE 0% Feedrate override is 0%.
005 INTERLOCK/START LOCK Interlock or start lock is input.
006 SPINDLE SPEED ARRIVAL CHECK Waiting for spindle speed
arrival signal.
010 PUNCHING Data is being output through
reader/puncher interface.
011 READING Data is being input through
reader/puncher interface.
012 WAITING FOR (UN) CLAMP Waiting for the end of index
table indexing
013 JOG FEEDRATE OVERRIDE 0% Manual feedrate override is 0%.
014 WAITING FOR RESET, ESP,RRW OFF NC is in reset state.
015 EXTERNAL PROGRAM NUMBER SEARCH External Program Number
Search External program
number search is being done
016 BACKGROUND ACTIVE Background is being used.
57
1. DISPLAY AND OPERATION B63005EN/02
D State of TH alarm
030 CHARACTER NUMBER TH ALARM Position of the character that
caused TH alarm. The position
is counted from the head.
031 TH DATA Data of the character that caused
TH alarm.
D Screen hard copy status
#7 #6 #5 #4 #3 #2 #1 #0
DGN 035 ER3 ER2 ER1 ABT END
58
B63005EN/02 1. DISPLAY AND OPERATION
D C executor status
DGN 045 C executor status
3: Inoperable because the power was switched on with the M and 0 keys held
down.
5: Inoperable because of insufficient SRAM area; increase the SRAM area size.
Alternatively, inoperable because of an incorrect C executor library version; use
a new C executor library.
59
1. DISPLAY AND OPERATION B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
DGN 201 ALD EXP
#7 #6 #5 #4 #3 #2 #1 #0
DGN 202 CSA BLA PHA RCA BZA CKA SPH
#7 #6 #5 #4 #3 #2 #1 #0
DGN 203 DTE CRC STB PRM
#7 #6 #5 #4 #3 #2 #1 #0
DGN 204 OFS MCC LDA PMS
60
B63005EN/02 1. DISPLAY AND OPERATION
D Details of standalone
type serial pulse coder
alarms #7 #6 #5 #4 #3 #2 #1 #0
DGN 205 OHA LDA BLA PHA CMA BZA PMA SPH
#0(MOT): The motor type specified in parameter No. 2020 falls outside the
predetermined range.
#2(PLC): The number of velocity feedback pulses per motor revolution, specified in
parameter No. 2023, is zero or less. The value is invalid.
#3(PLS): The number of position feedback pulses per motor revolution, specified in
parameter No. 2024, is zero or less. The value is invalid.
#4(DIR): The wrong direction of rotation for the motor is specified in parameter No.
2022 (the value is other than 111 or 111).
#6(AXS): In parameter No. 1023 (servo axis number), a value that falls outside the
range of 1 to the number of controlled axes is specified. (For example, 4 is
specified instead of 3.) Alternatively, the values specified in the
parameter are not consecutive.
D Machine position
DGN 301 Distance from reference position of an axis in detection unit
61
1. DISPLAY AND OPERATION B63005EN/02
62
B63005EN/02 1. DISPLAY AND OPERATION
#0(PR1): The setting of the following parameters has been changed: Parameters
1821, 1850, 1860, 1861.
#1(PR2): The setting of the ATS bit (bit 1 of parameter 8302) has been changed.
#2(BZ1): The detected APC battery voltage is 0 V (Inductosyn).
#3(BZ2): The detected APC battery voltage is 0 V (separate position detector).
#4(NOF): The Inductosyn output no offset data.
#5(ALP): Before the pulse coder detects a full single rotation, reference position
establishment by parameters was attempted.
#6(DTH): A controlled axis detach signal/parameter was input.
#7 #6 #5 #4 #3 #2 #1 #0
DGN 311 DUA XBZ GSG AL4 AL3 AL2 AL1
D FSSB status
#7 #6 #5 #4 #3 #2 #1 #0
DGN 320 CFE ERR ERP OPN RDY OPP CLS
63
1. DISPLAY AND OPERATION B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
DGN 321 XE3 XE2 XE1 XE0 ER3 ER2 ER1 ER0
#7 #6 #5 #4 #3 #2 #1 #0
DGN 330 EXT DUA ST1 ST0
#7 #6 #5 #4 #3 #2 #1 #0
DGN 332 EXT DUA ST1 ST0
#7 #6 #5 #4 #3 #2 #1 #0
DGN 348 EXT DUA ST1 ST0
#0, #1(ST0, ST1): Indicates the type code for an actually connected slave.
ST1 ST0 Type Address
0 0 A Servo amplifier
#2(DUA): 0 : The slave of interest is not on the first axis of the twoaxis amplifier.
1 : The slave of interest is on the first axis of the twoaxis amplifier.
#3(EXT): 0 : The slave of interest does not exist.
1 : The slave of interest exists.
64
B63005EN/02 1. DISPLAY AND OPERATION
#7 #6 #5 #4 #3 #2 #1 #0
DGN 331 DMA TP1 TP0 HA2 HA1 HA0
#7 #6 #5 #4 #3 #2 #1 #0
DGN 333 DMA TP1 TP0 HA2 HA1 HA0
XX
#7 #6 #5 #4 #3 #2 #1 #0
DGN 349 DMA TP1 TP0 HA2 HA1 HA0
#0, #1, #2(HA0, HA1, HA2): Indicates the host LSI address specified as a DMA destination.
#3, #4 (TP0, TP1): Indicates the type code of a specified slave.
(See the above descriptions about ST0 and ST1.)
#5(DMA): Indicates a value determining whether to allow DMA to occur.
NOTE
A combination of parameter Nos. 330 and 331 corresponds
to one FSSB slave unit. Up to ten slave units are available.
65
1. DISPLAY AND OPERATION B63005EN/02
D Detailed descriptions
about invalid servo
parameter setting alarms
Detail Parameter
Cause Measure
number number
0233 2023 A value specified as the number of veloc- Decrease the value specified as the num-
ity pulses is greater than 13100 when ini- ber of velocity pulses to within 13100.
tialization bit 0 = 1.
0243 2024 A value specified as the number of posi- Decrease the value specified as the num-
tion pulses is greater than 13100 when ber of position pulses to within 13100.
initialization bit 0 = 1.
0434 2043 The internal value of the velocity loop in- Decrease the value specified in the veloc-
0435 tegration gain has overflowed. ity loop integration gain parameter.
0444 2044 The internal value of the velocity loop pro- Use a function for changing the internal
0445 portional gain has overflowed. format of the velocity loop proportional
gain.
0474 2047 The internal value of the observer param- Change the setting to: (1) (desired
0475 eter (POA1) has overflowed. setting)/10
0534 2053 The internal value of the dead zone com- Decrease the setting until the invalid pa-
0535 pensation parameter has overflowed. rameter setting alarm will not occur any
longer.
0544 2054 The internal value of the dead zone com- Decrease the setting until the invalid pa-
0545 pensation parameter has overflowed. rameter setting alarm will not occur any
longer.
0686 2068 The internal value of the feedforward co- Use the position gain magnification func-
0687 efficient has overflowed. tion.
0688
0694 2069 The interval value of the velocity feedfor- Decrease the velocity feedforward coeffi-
0695 ward coefficient has overflowed. cient.
0696
0699
0754 2075 The setting of the parameter listed at the This parameter is presently not in use.
0755 left has overflowed. Specify 0 in it.
0764 2076 The setting of the parameter listed at the This parameter is presently not in use.
0765 left has overflowed. Specify 0 in it.
0783 2078 The conversion coefficient parameter Set a value in this parameter.
listed at the left has not been set up for a
fullclosed loop linear motor (for the Se-
ries 9080 only).
0793 2079 The conversion coefficient parameter Set a value in this parameter.
listed at the left has not been set up for a
fullclosed loop linear motor (for the Se-
ries 9080 only).
66
B63005EN/02 1. DISPLAY AND OPERATION
Detail Parameter
Cause Measure
number number
0843 2084 No positive value has been set for the Specify a positive value as the flexible
flexible feed gear numerator. feed gear numerator.
Alternatively, the following condition ex- Alternatively, satisfy the following condi-
ists: Feed gear numerator > denominator tion: Feed gear numerator x denomina-
tor (except for phase A/Bspecific
standalone type detector).
0853 2085 No positive value has been set as the Specify a positive value as the flexible
flexible feed gear denominator. feed gear denominator.
0884 2088 The internal value of the machine velocity Decrease the machine velocity feedback
0885 feedback coefficient has overflowed. coefficient.
0886 Alternatively, use the damping control
function, which has an equivalent effect.
0883 2088 A value of 100 or greater was specified in The maximum allowable value for the ma-
the machine velocity feedback coefficient chine velocity feedback coefficient for
for an axis with a serial standalone type axes with a serial standalone type detec-
detector. tor is 100. Decrease the setting to within
100.
0926 2092 The interval value of the advance feedfor- Use the position gain magnification func-
0927 ward coefficient has overflowed. tion.
0928
0996 2099 The internal value for suppressing N Decrease the setting of the parameter
pulses has overflowed. listed at the left.
1123 2112 No value has been entered for the AMR Specify the AMR conversion coefficient.
conversion coefficient parameter when a
linear motor is in use.
1183 2118 No value has been specified in the semi/ Specify a semi/fullclosed loop error
fullclosed loop error threshold parameter threshold value for the parameter listed at
for a fullclosed loop linear motor (for the the left.
Series 9080 only).
1284 2128 If the value specified as the number of ve- Decrease the value for the parameter
1285 locity pulses is small, the internal value of listed at the left to within a range where no
the current control parameter overflows. alarm will occur any longer.
1294 2129 If the value specified as the number of ve- Reset a to a smaller value when the
1295 locity pulses is large, the internal value of setting of the parameter listed at the left is
the current control parameter overflows. broken up into: a 256 + b
1393 2139 The setting of the linear motor AMR offset Decrease the setting of the parameter
has exceeded 45. listed at the left to within 45.
1446 2144 The cutting feedforward coefficient for the Use the position gain magnification func-
1447 cutting/rapid traversespecific FAD func- tion.
1448 tion has overflowed.
1454 2145 The cutting velocity feedforward coeffi- Decrease the velocity feedforward coeffi-
1455 cient for the cutting/rapid traversespe- cient.
1456 cific FAD function has overflowed.
1459
8213 1821 No positive value has been set in the ref- Specify a positive value in the parameter
erence counter capacity parameter. listed at the left.
67
1. DISPLAY AND OPERATION B63005EN/02
Detail Parameter
Cause Measure
number number
8254 1825 The internal value of the position gain has Use the position gain magnification func-
8255 overflowed. tion.
8256
10016 2200 bit 0 The internal value of a parameter used to Do not use the runaway detection func-
10019 detect runaway has overflowed. tion (specify bit 0 = 1).
10043 1815#1 A fullclosed loop has been set up for a A fullclosed loop cannot be specified for
2010#2 linear motor (except for the Series 9080). linear motors.
10053 2018#0 The scale reverse connection bit has The scale reverse connection bit cannot
been set up for a linear motor. be used for linear motors.
10062 2209#4 The amplifier in use does not support the If you want to use this amplifier, reset the
HC alarm avoidance function. function bit listed at the left to 0.
If you want to use the HC alarm avoid-
ance function, use an amplifier that sup-
ports it.
D Error detection
DGN 360 Cumulative command pulse count (NC)
68
B63005EN/02 1. DISPLAY AND OPERATION
Off set data is displayed when CNC calculates the machine position.
[Data type] Twoword axis
[Units of data] Detection units
D Serial spindle
#7 #6 #5 #4 #3 #2 #1 #0
DGN 400 SAI SS2 SSR POS SIC
This data indicates the offset data received by the CNC while it is
calculating the machine coordinates.
#4(SAI) 0 : Spindle analog control is not used.
1 : Spindle analog control is used.
#3(SS2) 0 : Spindle serial doesnt control 2nd spindle.
1 : Spindle serial control 2nd spindle.
#2(SSR) 0 : Spindle serial control is not performed.
1 : Spindle serial control is performed.
#1 (POS) A module required for spindle analog control is
0 : not mounted
1 : mounted
#0 (SIC) A module required for spindle serial control is
0 : not mounted
1 : mounted
69
1. DISPLAY AND OPERATION B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
DGN 409 SPE S2E S1E SHE
DGN 416 Absolute value of synchronization error between 1st and 2nd spindles
70
B63005EN/02 1. DISPLAY AND OPERATION
DGN 421 Feedback information of the position coder of the third spindle
DGN 422 Position deviation in the position loop mode of the third spindle
DGN 423 Feedback information of the position coder of the fourth spindle
DGN 424 Position deviation in the position loop mode of the fourth spindle
No. 425 to 428: Indicates the absolute value of a synchronization error in synchronization
mode where each spindle is treated as a slave axis.
#7 #6 #5 #4 #3 #2 #1 #0
DGN 430 SS4 SS3 SSR SIC
#4(SS4) 0 : Specifies not to use the fourth spindle under spindle serial control.
1 : Specifies to use the fourth spindle under spindle serial control.
#3(SS3) 0 : Specifies not to use the third spindle under spindle serial control.
1 : Specifies to use the third spindle under spindle serial control.
#2(SSR) 0 : Spindle serial control (third and fourth spindles) not in progress.
1 : Spindle serial control (third and fourth spindles) in progress.
#0(SIC) Indicates whether a module necessary for spindle serial control (third and
fourth spindles) has been installed, as follows:
0 : Not installed
1 : Installed
DGN 431 Alarm status of the third serial spindle
#7 #6 #5 #4 #3 #2 #1 #0
DGN 438
#3(SPE): Indicates the state of the serial spindle parameter (third and fourth
spindles) for spindle serial control, as follows:
0 : The start condition for the spindle unit is satisfied.
1 : The start condition for the spindle unit is not satisfied.
71
1. DISPLAY AND OPERATION B63005EN/02
#2(S4E): 0 : The fourth spindle was started normally under spindle serial control.
1 : The fourth spindle was not started normally under spindle serial
control.
#1(S3E): 0 : The third spindle was started normally under spindle serial control.
1 : The third spindle was not started normally under spindle serial
control.
#0(SHE): Indicates the state of the serial communication module (third and fourth
spindles) on the CNC side as follows:
0 : Normal
1 : Abnormal
72
B63005EN/02 1. DISPLAY AND OPERATION
DGN 455 Instantaneous difference for the move command, calculated in terms of the spindle,
during rigid tapping (signed, accumulated value)
DGN 456 Instantaneous difference for the travel error, calculated in terms of the spindle,
during rigid tapping (signed)
DGN 457 Width of synchronization error during rigid tapping (maximum value)
73
1. DISPLAY AND OPERATION B63005EN/02
CAUTION
1 If SPL and SCF are set to 1 and #1, #2, and #3 are set to 0 in polygon synchronization mode,
the operation is normal.
2 If the status does not change, even though PST is set to 1 and the program is stopped in a block
including G51.2, one of the spindles cannot attain the polygon synchronization speed. This
may occur when the spindle cannot be activated because the PSTU bit (bit 7 of parameter No.
7603) is set to 0.
3 LGE is set to 1 when the speed is changed in polygon synchronization mode if the serial spindle
control unit uses different loop gains for the first and second spindles during spindle
synchronization.
When this function is used, the two spindles must be controlled with an identical loop gain. The
warning is displayed in DGN, but the warning does not cause an alarm. (The serial spindle
control unit switches parameters according to the statuses of CTH1, CTH2, and other signals.)
4 SCO is set to 1 if either of the following occurs: The combination of the programmed S value
and spindle control signals including *SSTP <G0029, #6>, SOV0 to SOV7 <G0030> and
multispindle control signal <G0027> causes 0 or a value smaller than the resolution of spindle
control to be programmed (the programmed value multiplied by 4095/highestspindlespeed
is smaller than 1).
Alternatively, SIND control <G0032, G0033> is used and the programmed output is 0.
When SCO is set to 1, the spindle speed becomes 0, setting bit 0 of DGN 471 to 1 and disabling
the ratio of polygon synchronization rotation. This, however, is handled as a result of the
program, and does not cause P/S alarm No. 5018.
74
B63005EN/02 1. DISPLAY AND OPERATION
#7 #6 #5 #4 #3 #2 #1 #0
DGN 471 NPQ PQE NSP SUO QCL PCL
CAUTION
Bit 0 is set to 1 even when the specified spindle speed is 0 (bit 7 of DGN 470 is set to 1). This,
however, does not cause P/S alarm No. 5018 to be output (because the programmed speed
is 0). P/S alarm No. 5018 occurs when bit 7 of DGN 470 is set to 0, while bit 0 of DGN 471 is
set to 1. Normal spindle speeds will not cause this alarm to be output.
NOTE
1 PCL indicates that the speed specified for the master axis exceeds the maximum speed for the
first axis, specified in parameters No. 3741 to 3744, causing, the specified speed to be limited
to the maximum speed.
PCL is not set to 1 provided the first spindle is connected correctly.
2 QCL is set to 1 when the polygon synchronization speed specified for the second spindle (slave
axis in polygon synchronization) exceeds the value set in parameter No. 7621, causing the
actual speed to be limited to the specified value.
3 SUO occurs if the number of distributed pulses for ITP exceeds 32767, that is, if the speed
specified for the first axis, divided by the specified P value, exceeds 59998. In other words,
SUO occurs when a speed in excess of 59998 rpm is specified for the first axis if P is set to 1.
75
1. DISPLAY AND OPERATION B63005EN/02
DGN 474 Rotation ratio of the master axis in spindle polygon synchronization
(specified P value)
DGN 475 Rotation ratio of the slave axis in spindle polygon synchronization
(specified Q value)
DGN 476 Phase difference between two spindles in spindle polygon synchronization
(specified R value)
If the RDGN bit (bit 5 of parameter 7603) is set to 1, the shift amount
specified for the serial spindle (number of specified pulses, calculated at
a rate of 4096 pulses per 360 degrees) is displayed.
DGN 477 Actual speed of the master axis for spindle polygon synchronization (rpm)
DGN 478 Actual speed of the slave axis in spindle polygon synchronization (rpm)
CAUTION
The values of DGN 477 and DGN 478 are displayed without being sampled. The displayed
values may vary from the actual values. Use these values for guidance only.
76
B63005EN/02 1. DISPLAY AND OPERATION
0: Not ready
1: Reset state
2: Operation state
3: Alarm state
4: Circuit disconnection
D Open CNC
#7 #6 #5 #4 #3 #2 #1 #0
DGN 510
This data indicates the internal Open CNC information (not available to
general users).
#7 #6 #5 #4 #3 #2 #1 #0
DGN 511
This data indicates the internal Open CNC information (not available to
general users).
#7 #6 #5 #4 #3 #2 #1 #0
DGN 512 THH THL PRA
This data indicates the cause of a system alarm that has occurred in Open
CNC.
#0(PRA) 1 : A RAM parity error occurred in shared RAM.
#2(THL) 0 : The temperature of the harddisk of Open CNC is too low.
1 : Normal
#3(THH) 0 : The temperature of the harddisk of Open CNC is too high.
1 : Normal
#4 0 : Normal
1 : An NMI has occurred in HSSB.
77
1. DISPLAY AND OPERATION B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
DGN 513
Indicates the internal information about the HSSB (open CNC). (Hidden
function)
#7 #6 #5 #4 #3 #2 #1 #0
DGN 515
Indicates the internal information about the HSSB (channel 2). (Hidden
function)
#7 #6 #5 #4 #3 #2 #1 #0
DGN 516
Indicates the internal information about the HSSB (channel 2). (Hidden
function)
#7 #6 #5 #4 #3 #2 #1 #0
DGN 517 THH THL PRA
#4: 0 : Normal
1 : An NMI has occurred in the HSSB.
#7 #6 #5 #4 #3 #2 #1 #0
DGN 518
Indicates the internal information about the HSSB (channel 2). (Hidden
function)
78
B63005EN/02 1. DISPLAY AND OPERATION
DGN 520 Total number of retractions during cutting after G83 is specified
DGN 521 Total number of retractions made by receiving the overload signal during cutting
after G83 is specified
DGN 522 Position on the drill axis from which retraction is started
DGN 523 Difference between the position on the drill axis from which the previous retraction
was started and the position from which the current retraction is started
#6 (585): Spindle servo alarm (excessive error during ATC magazine indexing)
#5 (584): Invalid sequence during positioning and ATC (system error)
#4 (583): Spindle servo alarm (LSI overflow)
#3 (582): Spindle servo alarm (excessive drift)
#2 (581): Spindle servo alarm (excessive error during travel)
#1 (580): Spindle servo alarm (excessive error in the stop state)
#0 (502): Large spindle distribution (system error)
79
1. DISPLAY AND OPERATION B63005EN/02
DGN 541 Difference in the position error between the master and slave axes in simple synchro-
nas control
DGN 540 indicates the difference in the position error between the master
and slave axes when a single axis pair is subjected to simple synchronous
control. DGN 541 is used when two or more pairs are subjected to simple
synchronous control. The position error is indicated for the master axis.
DGN 540 and 541 indicate values in detection units. They are displayed
only with the M series.
80
B63005EN/02 1. DISPLAY AND OPERATION
The data items displayed on the diagnosis screen are obtained at the
following positions:
Semiclosed loop
error (No. 551)
Motor
Command
+ + +
S Kp Speed Machine
- + control
-
Servo amplifier
Ps
Conversion
coefficients
81
1. DISPLAY AND OPERATION B63005EN/02
1.9
CNC STATE DISPLAY ACTUAL POSITION (ABSOLUTE) O1000 N00010
X 217.940
Y 363.233
Z 0.000
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000MM/M S 0 T0000
(5)
82
B63005EN/02 1. DISPLAY AND OPERATION
83
1. DISPLAY AND OPERATION B63005EN/02
1.10 Tuning becomes easier by graphically displaying servo error amount and
torque command, etc. (Graphic option is required).
WAVEFORM
DIAGNOSTIC The following two types of waveform diagnosis functions are supported:
FUNCTION (1) Oneshot type
The oneshot type waveform diagnosis function can graphically
display, as a waveform, any variation in those data items listed below.
The start of data sampling can be triggered by the rising or falling edge
of a machine signal. This function facilitates the adjustment of the
servo and spindle motors.
a. Error, pulse distribution amount, torque, speed, current, and
thermal simulation data for the servo motor of each axis
b. Composite speed for the first, second, and third axes
c. Spindle motor speed and load meter value
d. On/off state of a machine signal specified with a signal address
(2) Storage type
The storage type waveform diagnosis function enables the storing
of any variation in the data items listed below and, if a servo alarm
occurs, the graphical display (as a waveform) of the stored data. The
end of data sampling can be triggered by the rising or falling edge
of a machine signal. This function facilitates the estimation of
erroneous locations. Stored data can be output via the reader/punch
interface.
a. Error, pulse distribution amount, torque, speed, current, and
thermal simulation data for the servo motor for each axis
NOTE
1 To output stored waveform data, the optional reader/punch
interface must have been installed.
2 The waveform diagnosis function is enabled when bit 0
(SGD) of parameter No. 3112 is set to 1. Note, however, that
a graphics card is necessary to display waveforms.
1.10.1 (1) Set a parameter to utilize the servo waveform diagnostic function.
Setting Parameters
#7 #6 #5 #4 #3 #2 #1 #0
DGN 3112 SGD
84
B63005EN/02 1. DISPLAY AND OPERATION
1.10.2 1. Press the SYSTEM key to display a system screen such as aparameter.
Waveform Diagnostic
Parameter Screen 2. Press the continuous menu key several times, and the soft key
[W.DGNS] is displayed.
3. Press [W.DGNS], then the parameter screen for the waveform
diagnosis is displayed.
Set the necessary data items. Position the cursor to the item to be set,
enter the corresponding data, then press INPUT . Data items for which
***** is displayed cannot be set. To assist in data setting, the frame on
the right side of the screen displays help information for that data to which
the cursor is positioned. Help information which cannot fit into a single
frame is split into several pages, which the user can scroll through using
PAGE
the page keys PAGE
and .
85
1. DISPLAY AND OPERATION B63005EN/02
(4) Data number: The table below lists the numbers of the data items for
which a waveform can be displayed (n = 1 to 8).
Data No. Description Units
0n Servo error (8 ms) for the nth axis (positional devi- Pulses
ation) (detection units)
3n Servo error (2 ms) for the nth axis (positional devi- Pulses
ation) (detection units)
7n Thermal simulation data for the nth axis % (OVC alarm ratio)
90 Composite speed for the first, second, and third axes Pulses
(input increments)
10n Actual spindle speed for the nth axis % (relative to maxi-
mum rotation
speed)
11n Load meter for the spindle for the nth axis % (relative to maxi-
mum output)
(5) Data units: Weight of data when 1 is specified. The data units are
automatically specified for each data item and need not be set unless
the units must be changed for some reason.
[Valid data range] 1 to 1000
[Unit] 0.001
(6) Signal address: PMC address and bit number. Set in the same way as
that for trigger, when the data number is 99.
86
B63005EN/02 1. DISPLAY AND OPERATION
0n Servo error (8 ms) for the nth axis (positional devi- Pulses
ation) (detection units)
7n Thermal simulation data for the nth axis % (OVC alarm ratio)
(5) Data units: Weight of data when 1 is specified. The data units are
automatically specified for each data item and need not be set unless
the units must be changed for some reason.
[Valid data range] 1 to 1000
[Unit] 0.001
87
1. DISPLAY AND OPERATION B63005EN/02
CH1 CH2
1.0 1.0
0.5 0.5
0 0
0. 0.
5 5
1. 1.
0 0
[START] [TIME] [TIME] [HDOBL] [HHALF]
2. Press soft key [(OPRT)], then the following soft keys are displayed.
The following three sets of soft keys are displayed by the key.
D Drawing a waveform for The oneshot type waveform diagnosis function draws a waveform for a
oneshot type waveform specified data item in real time as the data is sampled. The sampled data,
diagnosis however, is not stored and thus cannot be output later.
88
B63005EN/02 1. DISPLAY AND OPERATION
Pressing the [SATART] soft key starts data sampling. While sampling
is being performed, SAMPLING blinks at the top of the screen. Once data
sampling has been completed, a waveform is automatically displayed.
CH1 CH2
D Drawing a waveform for To use storage type waveform diagnosis, set 100 for the display start
storage type waveform condition. The maximum data width for storage type waveform diagnosis
diagnosis is 32760 ms. Data must be sampled before starting drawing. The next
page explains sampling in detail.
Pressing the [START] soft key loads stored data. While the data is being
loaded, SAMPLING blinks at the top of the screen. Once the data has
been loaded, a waveform is displayed. The date on which the data was
stored is displayed at the top left of the screen. If the [START] soft key
is pressed while data is being stored, storage is stopped and the waveform
for the data stored up to that point is displayed. The WAVE DIAGNOS.
(MEMORY) screen indicates whether data is being stored.
89
1. DISPLAY AND OPERATION B63005EN/02
1.10.4 (1) Press the SYSTEM function key. Pressing the menu continuation key [ ]
Data Sampling for displays the [W.DGNS] soft key. Press this soft key to display the
Storage Type WAVE DIAGNOS. (PARAMETER) screen.
Waveform Diagnosis
(2) Press the [W.MEM] soft key to display the WAVE DIAGNOS.
(MEMORY) screen. The operation selection soft keys appear.
The configuration of the operation selection soft keys is as follows:
Press
[SELECT] [ ] [ ] [ ] [START]
[ ] [ ] [PUNCH] [ ] [ ]
(4) Using the cursor, set the necessary data items. To set the sampling
axes, position the cursor to the data item to be set, enter the names of
the axes for which data will be sampled for that data item, then press
[SELECT] or INPUT . The axis names are displayed to the right of the
data items.
Once the sampling axes have been selected, the sampling period for each
axis is displayed. Subsequently pressing the [START] soft key starts data
sampling.
90
B63005EN/02 1. DISPLAY AND OPERATION
CAUTION
1 Data items for which ***** is displayed cannot be set.
2 To change the sampling axes, enter new axis names then
press the [SELECT] soft key. Pressing the [SLELCT] soft
key without entering an axis name results in no sampling
axis being set.
3 If the sampling axes are changed during data sampling,
data sampling is stopped. In this case, press the [START]
soft key to restart data sampling for the new sampling axes.
4 Initially, no sampling axis is set.
POS ERROR Servo error (8 ms) for the nth axis Pulses
(detection units)
TORQUE CMD Command current for the nth axis % (relative to maxi-
mum current)
(4) Sampling axis: The axes along which data will be sampled are
displayed.
(5) Sampling period: The sampling period for each axis is displayed.
(6) Date of storage: While data is being sampled, MEMORY blinks in this
field. When data sampling stops, the date at that point appears in this
field.
91
1. DISPLAY AND OPERATION B63005EN/02
1.10.5 Waveform diagnosis data of servo alarm format can be output to an I/O
Outputting Waveform device, as follows:
Diagnosis Data 1) Select EDIT mode.
(Storage Type) 2) Press the SYSTEM key, then display the WAVE DIAGNOS. (MEMORY)
screen.
3) Press the [W.MEM], , [PUNCH], and [EXEC] soft keys, in this
order.
For details of input/output to/from the FANUC Floppy Cassette or FA
Card, see Output to FANUC Floppy Cassette or FA Card, below.
[ ] [ ] [PUNCH] [ ] [ ]
Press
[ ] [ ] [ ] [ CAN ] [ EXEC ]
Press
92
B63005EN/02 1. DISPLAY AND OPERATION
D Directory display The directory in the cassette or card is displayed by means of the
following procedure:
1) Select EDIT mode.
D Deleting a file A file stored on a cassette or card is deleted by means of the following
procedure:
1) Select EDIT mode.
3) Set the write protect switch on the cassette or card to enable writing.
4) Press [FLOPPY].
5) Press [DELETE].
6) Enter the file number, then press [F SET].
7) Press [EXEC].
The file corresponding to the specified file number is deleted. The
number of each file subsequent to the deleted file is decremented by
one.
93
1. DISPLAY AND OPERATION B63005EN/02
D Output format In the servo alarm format, the header, date and time, selected axes, and
waveform diagnosis data are output in this order. Data items are identified
by nine identifier words. Output data other than the identifier words
varies with the data type.
T(identifier word)
T0 : Header
T60 : Positional deviation
T61 : Move command
T62 : Actual current
T63 : Actual speed
T64 : Command current
T65 : Thermal simulation
T68 : Selected axes
T69 : Date and time
1) Header
T 0 C W A V E D I A G N O S ;
C: Data word
2) Data word
T 6 9 D * * * * * * , * * * * * * ;
T 6 9 D 1 9 9 2 0 6 2 3 , 1 2 1 4 5 9 ;
3) Selected axes
T 6 8 P * * D * * , * * , X * * ,
94
B63005EN/02 1. DISPLAY AND OPERATION
T 6 0 D * * , * * , * * , X * * ,
T 6 1 D * * , * * , * * , X * * ,
T 6 2 D * * , * * , * * , X * * ,
T 6 3 D * * , * * , * * , X * * ,
T 6 4 D * * , * * , * * , X * * ,
T 6 5 D * * , * * , * * , X * * ,
NOTE
1 Records are classified into header records and data
records.
2 % is used as an endofrecord code.
3 Each record starts with an identifier and ends with an
endofblock code.
4 Either the ISO or EIA code system is used.
5 The output code type is specified with parameter ISO (bit 1
of No. 0100). For ISO code, parameter NCR (bit 3 of No.
0100) is used to specify whether the endofblock code is
<LF> only, or a sequence of <LF> <CR> <CR>.
6 Parameter NFD (bit 7 of No. 01X1, where X is the channel
number) is used to specify whether a feed code is output
before and after the data.
7 No identifier word is output for a data item for which no axis
is selected.
8 The above file corresponds to a paper tape of about 200 m
in length.
1.10.6 (1) Once the storage is full, the oldest data is overwritten.
Notes (2) Storedtype waveform diagnostic data is not lost, even when the
power is turned off.
(3) The waveform diagnostic function is disabled when parameter SGD
(bit 0 of No. 3112) is set to 0.
(4) Set the correct date and time using the setting screen.
95
1. DISPLAY AND OPERATION B63005EN/02
1.11 Load meter of the servo axis and the serial spindle and the speed meter
can be displayed.
OPERATING
MONITOR
Z : * * * * * 0% S1: * * * 1500
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T 0000
CAUTION
1 The bar graph for the load meter shows load up to 200%.
2 The bar graph for the speed meter shows the ratio of the
current spindle speed to the maximum spindle speed
(100%). Although the speed meter normally indicates the
speed of the spindle motor, it can also be used to indicate
the speed of the spindle by setting bit 6. (OPS) of parameter
3111 to 1.
3 The servo axes for their load meters are displayed are set
to parameter No. 3151 to 3. If parameters 3151 to 3153 are
all zero, the load meter of the basic axes are displayed.
4 For color display, the bar of the load meter that exceed
100% shows purple color.
96
B63005EN/02 1. DISPLAY AND OPERATION
1.11.2
Parameters
#7 #6 #5 #4 #3 #2 #1 #0
DGN 3111 OPS OPM
DGN 3152 Axis number for which the second servo motor load meter is displayed
DGN 3153 Axis number for which the third servo motor load meter is displayed
DGN 3154 Axis number for which the fourth servo motor load meter is displayed
DGN 3155 Axis number for which the fifth servo motor load meter is displayed
DGN 3156 Axis number for which the sixth servo motor load meter is displayed
DGN 3157 Axis number for which the seventh servo motor load meter is displayed
DGN 3158 Axis number for which the eighth servo motor load meter is displayed
97
1. DISPLAY AND OPERATION B63005EN/02
1.12
LIST OF
OPERATIONS
Reset
Data
Param- Func-
protec-
Function eter Mode tion Operation
tion
write=1 button
key
Resetting run hour [(OPRT)] [RUNPRE][EXEC]
POS
SYSTEM
Parameter no.[NO.SRH]Data INPUT
Inputting MDI or
parameters E.Stop (PA- PWE =0 RESET
RAM)
Inputting offset
OFF OFFSET
SETTING Offset number[NO.SRH]Offset value INPUT
values
Inputting setting
OFF MDI OFFSET
SETTING Setting no.[NO.SRH]Data INPUT
data
Input of PMC
parameters, counter OFF [PMCPRM][COUNTR] or [DATA]Data INPUT
and data table MDI or SYSTEM
OFFSET
SETTING
Offset no.[NO.SRH]<AXIS>[INP.C]
98
B63005EN/02 1. DISPLAY AND OPERATION
[ " ][READ][EXEC]
99
1. DISPLAY AND OPERATION B63005EN/02
Output of all
EDIT PROG O 9999[ " ][PUNCH][EXEC]
programs
Output of one
EDIT PROG O Program no.[ " ][PUNCH][EXEC]
program
Search
Data
Param- Func-
protec-
Function eter Mode tion Operation
tion
write=1 button
key
Searching a MEMO
program number RY PROG O Program no.[O SRH]
or EDIT
Searching a MEMO
sequence number PROG Program no. search N Sequence number[NSRH]
RY
Searching an
address word Data to be searched[SRH] or[SRH] or
EDIT PROG
(cursor key)
Searching an
Address to be searched [SRH] or[SRH] or
address only EDIT PROG
(Cursor key)
Searching an offset Offset no.[NO.SRH]
number OFFSET
SETTING
100
B63005EN/02 1. DISPLAY AND OPERATION
Edit
Data
Param- Func-
protec-
Function eter Mode tion Operation
tion
write=1 button
key
Display of memory [LIB]
EDIT PROG
capacity used
OFF
Deleting a program EDIT PROG O Program no. DELETE
OFF
Deleting a word EDIT PROG Searching a word to be deleted DELETE
OFF
Changing a word EDIT PROG Searching a word to be changedNew Data ALTER
Collation
Data
Param- Func-
protec-
Function eter Mode tion Operation
tion
write=1 button
key
ON [(OPRT)][ " ][READ][EXEC]
Collating memory EDIT PROG
Playback
Data
Param- Func-
protec-
Function eter Mode tion Operation
tion
write=1 button
key
TEACH
IN Jog the machine X , Y or Z INSERT
DLE
101
1. DISPLAY AND OPERATION B63005EN/02
Clear
Data
Param- Func-
prote-
Function eter Mode tion Operation
ction
write=1 key
key
Memory all clear
M/T : RESET
AND DELETE
At Path1 : RESET
AND 1
f Power
ON Path2 : RESET AND 2
only)
Clearing a program
M/T : DELETE
off(PS101)
PMC RAM *
At Main CPU : X AND 0 (O)
Power
ON 5
Loader is controlled : X AND
Additional SRAM
area clear M/T : O (O) AND DELETE
102
B63005EN/02 1. DISPLAY AND OPERATION
NOTE
For the 20i, memory all clear operation based on (7) and (9)
is also effective.
Manual operation
KEY PWE Func-
Function Mode Operation
SW =1 tion key
Manual refer-
Turn on Reference point return switch Turn on +X, X, +Z, or Z
ence point JOG
Reference point return switch LED lit.
return
Incremental Use Move distance selection switch to select move distance Turn on
INC
feed +X, X, +Z, or Z Press Rapid traverse button, if required.
Display
Function KEY PWE Func-
Mode Operation
SW =1 tion key
Amount of
program
EDIT PROG [ DIR ]
memory in
use
Command Command value being executed, and previously specified modal value
value display
[CURRNT]
[ NEXT ]
MEM Command value entered from MDI, and previously specified modal
or PROG value
MDI
[ MDI ]
[PRGRM]
[CHECK]
103
1. DISPLAY AND OPERATION B63005EN/02
[ ALL ]
Alarm display
MESSAGE [ALARM ] when an alarm condition has occurred.
Alarm history
display MESSAGE [HISTRY]
Screen erase
Press the CAN and function keys simultaneously. The function key
causes redisplay.
Screen
switching
between NC
SHIFT and HELP
and loader
[GRAPH]
[(OPRT)] [ERASE ]
Enlarge graphics.
[ ZOOM ]
NOTE
For the smallsize MDI, read the GRAPH function key in this
CUSTOM
table as the GRAPH function key.
104
B63005EN/02 1. DISPLAY AND OPERATION
Parameter
setting
GRAPH [PARAM]
keys INPUT
Tool path
drawing Press the GRAPH
key several times Display PATH GRAPHIC
(PARAMETER) screen [EXEC] [(OPRT)] [ AUTO ] or [START]
Suspend drawing
[ STOP ]
MEM GRAPH
Execute.
[START]
Suspend
drawing Draw starting at the top of the program.
[REWIND] [START ]
Enlarging
Press the GRAPH key several times Display PATH GRAPHIC
part of the
tool path GRAPH (PARAMETER) screen [SCALE] [(OPRT)][][][][] P c
drawing
or M # [EXEC]
Currenttool
position mark GRAPH
Press the GRAPH key several times Display SOLID GRAPHIC
display
(PARAMETER) screen [ POS ]
Machining
profile Press the GRAPH key several times SOLID GRAPHIC
drawing data GRAPH
(PARAMETER) screen Enter numerals using numeric keys
setting
INPUT
Blank figure
drawing Press the GRAPH key several times SOLID GRAPHIC
105
1. DISPLAY AND OPERATION B63005EN/02
Machining
profile draw- Press the GRAPH key several times SOLID GRAPHIC
ing (PARAMETER) screen [EXEC] [(OPRT)] [ A.ST ] or [ F.ST ]
Suspend drawing
[ STOP ]
MEM GRAPH
Execute.
[ A.ST ] or [ F.ST ]
After drawing
is suspended Display the start of part program.
Redrawing
of SOLID
GRAPHIC Press the GRAPH key several times SOLID GRAPHIC
(PARAME- GRAPH
(PARAMETER) screen [REVIEW] [(OPRT)] [ ANEW ]
TER) in a
different [+ ROT ][ ROT ][+TILT ][TILT ]
orientation
3plane
drawing Press the GRAPH key several times SOLID GRAPHIC
[][][][]
NOTE
For the smallsize MDI, read the GRAPH function key in this
CUSTOM
table as the GRAPH function key.
Help function
KEY PWE Func-
Function Mode Operation
SW =1 tion key
Initial menu
screen dis- HELP HELP
play
Alarm detail
screen dis- HELP [ALARM ] Alarm No. [SELECT]
play
Operation
method
HELP [OPERAT] Operation method item No. [SELECT]
screen dis-
play
Parameter
tableofcon-
HELP [PARAM]
tents screen
display
106
B63005EN/02 1. DISPLAY AND OPERATION
Selfdiagnosis function
KEY PWE Func-
Function Mode Operation
SW =1 tion key
[DGNOS ]
Selfdiagno-
sis screen SYSTEM
1. PAGE page switch keys
display PAGE
Boot
KEY PWE Func-
Function Mode Operation
SW =1 tion key
Reading file Place the cursor at 1. SYSTEM DATA LOADING on the system monitor
from memory screen [SELECT] Place the cursor at the target file [SELECT]
card [YES]
Listing files in
flash ROM
Place the cursor at 2. SYSTEM DATA CHECK on the system monitor
and display-
screen [SELECT] Place the cursor at the target item [SELECT]
ing detail
screen
Deleting file Place the cursor at 3. SYSTEM DATA DELETE on the system monitor
from flash screen [SELECT] Place the cursor at the target file [SELECT]
ROM [YES]
Outputting
Place the cursor at 4. SYSTEM DATA SAVE on the system monitor
file from flash
screen [SELECT] Place the cursor at the target file [SELECT]
ROM to
[YES]
memory card
Deleting file Place the cursor at 6. MEMORY CARD FILE DELETE on the system
from memory monitor screen [SELECT] Place the cursor at the target file
card [SELECT] [YES]
Memory card Place the cursor at 7. MEMORY CARD FORMAT on the system moni-
formatting tor screen [SELECT] [YES]
Exiting sys- Place the cursor at 10. END on the system monitor screen
tem monitor [SELECT] [YES]
Reference
If no soft key is available as with a touch panel, use the numeric keys on
the MDI keypad.
1 2 3 4 5 6 7
107
1. DISPLAY AND OPERATION B63005EN/02
PCODE loader
KEY PWE Func-
Function Mode Operation
SW =1 tion key
Starting Pow-
PCODE eron CAN and PROG
loader time
108
B63005EN/02 1. DISPLAY AND OPERATION
1.13
WARNING SCREEN
DISPLAYED WHEN
AN OPTION IS
CHANGED
D Warning screen This CNC displays a warning screen when the configuration of the
options using the SRAM area is changed. The data for the function
indicated on the screen is cleared the next time the system is turned on.
WARNING
NOTE
1 Mark* varies with the parameter settings. Two or more
function names may be displayed.
2 For the 20i, <9> based operation rather than <DELETE>
based operation is effective.
109
1. DISPLAY AND OPERATION B63005EN/02
D Allocation error screen When an option which uses the SRAM area is added, the system software
may require more SRAM than is currently installed in the system. In this
case, an allocation error screen appears the first time the system is turned
on after the addition of the option, thus restoring the state existing before
the addition.
NOTE
When replacing SRAM, perform all memory clear.
( RESET + DELETE
)
110
B63005EN/02 1. DISPLAY AND OPERATION
1.14 System software can be replaced only with compatible system software.
Otherwise, the first time the CNC is turned on after the system software
WARNING SCREEN is replaced, the following screen will be displayed and the system will not
DISPLAYED WHEN be activated:
SYSTEM SOFTWARE
IS REPLACED
(SYSTEM LABEL
CHECK ERROR)
BOF101
NOT READY
In this case, perform memory all clear (by holding down the RESET and
DELETE MDI keys then turning on the power) or reinstall the original system
software.
NOTE
For the 20i, all memory clear based on 7 and 9 are
also effective.
111
1. DISPLAY AND OPERATION B63005EN/02
1.15.1
Screen Display and
Operation
D Screen display
1. Press the SYSTEM function key.
MAINTENANCE INFORM
aaa
bbb
ccc
ddd
11 lines eee
fff
...
nnn
|OVER|EDIT|spaces:2078 33:1
112
B63005EN/02 1. DISPLAY AND OPERATION
Status display
OVER/INSERT : OVER : Overwrite mode ; INSERT: Insert
mode
EDIT/VIEW : EDIT : Editing allowed ; VIEW : Editing inhi
bited
Number of empty character spaces
Current cursor line
Current cursor column
D Screen operation The maintenance information screen has view mode and edit mode, which
are selected by pressing the [END] or [EDIT] soft key.
Initially, view mode is selected. To start editing, select edit mode by
pressing the [(OPRT)] and [EDIT] keys. When the editing is completed,
press the [END] key. Then, select [STORE] or [IGNORE]. Unless
[STORE] is selected, the edited data will be lost at next powerup.
To scroll the screen showing the recorded information, press a cursor key
or page key on the MDI panel.
The following keys are used for editing (character input) and viewing:
Operation table
Mode Key Description
View Soft keys Allows editing.
[EDIT] Displays the beginning or the end.
[JUMP]
Cursor key Scrolls the screen up or down.
Page key Scrolls the screen up or down in units of whole screens.
Edit Soft keys
[END] Ends editing. Select whether to store the edited data.
[ALLDEL] Clears all maintenance information. (This key is enabled when the MDC bit (bit 3 of parameter 3118) is
set to 1.)
[I/O] Reads or punches the maintenance information.
113
1. DISPLAY AND OPERATION B63005EN/02
Edit Jump
(2) (5)
(1) (1)
(2)
(4) I/O
(5) Jump
BEGIN-
END CANCEL
ING
(6) Execution
EXEC CANCEL
(2) (2)
114
B63005EN/02 1. DISPLAY AND OPERATION
Data
(2) Reading
When a MAINTINF.DAT file generated in the format shown above is
read, the data is added at the end of the existing maintenance
information.
NOTE
1 A TAB code is converted to one to four blanks, depending
on the input position.
2 80h to 90h and E0h to EBh are assumed as prefix codes of
doublebyte characters. Reading these codes alone is
inhibited.
3 Control codes (00H to 1FH) except TAB and LF are
discarded in reading.
4 %% cannot be input.
(3) Punching
All maintenance information is output in the format shown above.
115
1. DISPLAY AND OPERATION B63005EN/02
1.16 When VGA screen display is selected (NVG bit (bit 7 of parameter 3119)
is set to 0), the color scheme of the VGA screen can be set on the color
COLOR SETTING setting screen.
SCREEN
COLORING O0000N00000
1.16.2
Color Setting
D Changing a color 1. Press the [(OPRT)] soft key. The following operation soft keys appear.
(color palette value)
RED GREEN BLUE BRIGHT DARK +
2. Move the cursor to the color number corresponding to the color palette
value to be changed.
The current color palette values of individual color elements are
displayed.
3. Select a desired color element by pressing the [RED], [GREEN], or
[BLUE] operation soft key.
Two or more color elements can be simultaneously selected.
Each time the [RED], [GREEN], or [BLUE] operation soft key is
pressed, the selection is made or canceled.
(If the [RED], [GREEN], and [BLUE] operation soft keys are not
displayed, press the rightmost soft key.)
116
B63005EN/02 1. DISPLAY AND OPERATION
CAN EXEC +
3. To store the current color palette values in the selected area, press the
[EXEC] operation soft key. To cancel the storage, press the [CAN]
operation soft key or the leftmost key.
D Calling colors
(color palette values)
STORE CALL COLOR1 COLOR2 COLOR3 +
CAN EXEC +
3. To call the color palette values from the selected area, press the
[EXEC] operation soft key. If no color palette value is stored, this step
cannot be executed.
To stop calling, press the [CAN] operation soft key or the leftmost key.
117
1. DISPLAY AND OPERATION B63005EN/02
1.16.3
Parameters
#7 #6 #5 #4 #3 #2 #1 #0
3119 NVG
118
B63005EN/02 1. DISPLAY AND OPERATION
1.16.4 (1) At powerup, the color scheme of the screen is determined by the
setting in the COLOR1 area (parameters). If no data is stored in the
Notes
COLOR1 area, the last color scheme before powerdown is applied.
(2) The standard color data specified in parameters must not be changed
by direct MDI key input. When changing the parameter data, set and
store the new data on the color setting screen.
(3) When a wrong value is specified in a standard color data parameter,
the screen may not be displayed. If this occurs, turn the power on
again, while pressing the DELETE and RESET keys. This clears the whole
stored color scheme and restores the FANUC standard color scheme
instead.
Be very careful when performing this operation, as all memory
contents such as parameters and programs are lost.
119
1. DISPLAY AND OPERATION B63005EN/02
1.17 Depending on the eye level and the viewing angle of the operator, the LCD
may be hard to read. This problem can be solved by adjusting the contrast.
CONTRAST The contrast of a monochrome LCD can be adjusted.
ADJUSTMENT
1. Press the OFFSET
SETTING function key.
SETTING(HANDY)
PARAMETER WRITE = 1(0:DISABLE 1: ENABLE)
TV CHECK = 0(0:OFF 1:ON)
PUNCH CODE = 0(0:EIA 1:ISO)
INPUT UNIT = 0(0:MM 1:INCH)
I/O CHANNEL = 0(03:CHANNEL NO.)
SEQUENCE NO. = 0(0:OFF 1:ON)
TAPE EORMAT = 0(0:NO CNV 1:F15)
SEQUENCE STOP = 0(PROGRAM NO.)
SEQUENCE STOP = 0(SEQUENCE NO.)
120
B63005EN/02 1. DISPLAY AND OPERATION
1.18 When the Power Motion series is used as an additional axis (slave) of the
CNC, the power motion manager allows the slave data to be displayed and
POWER MOTION set by the CNC.
MANAGER The power motion manager enables the following display and setting:
(1) Current position display (absolute/machine coordinates)
(2) Parameter display and setting
(3) Diagnosis display
(4) System configuration screen display
(5) Alarm display
The Power Motion series that can be used as the slave is a amplifier with
I/O Link.
1.18.1
Parameter
#7 #6 #5 #4 #3 #2 #1 #0
960 PMN MD2 MD1 SLV
The parameters are input or output in the program format, no matter which
I/O device is selected.
PMN The power motion manager function is:
0 : Enabled.
1 : Disabled. (Communication with the slave is not performed.)
The currently active soft key is displayed in reverse video. Pressing a soft
key enables the corresponding function, as indicated below:
121
1. DISPLAY AND OPERATION B63005EN/02
MESSAGE , etc.).
NOTE
After another screen is displayed by pressing a function key,
pressing the function key, restores the initial status
SYSTEM
of this function. That is, the soft keys shown above are
restored. The data that was being input is canceled.
D System configuration This screen displays the system software information of the slave. The
screen screen is displayed first when the power motion manager function is
selected. This screen is automatically displayed also at the termination
of the function.
1. Press the [SYSTEM] function selection soft key. The following soft
keys are displayed together with the screen displayed when SYSTEM
was last selected. The currently active soft key is displayed in reverse
video.
2. Press the [SYSTEM] soft key again. The system configuration screen
appears. While this screen is displayed, the [SYSTEM] soft key is left
displayed in reverse video.
122
B63005EN/02 1. DISPLAY AND OPERATION
Sample screen: Series and edition of the servo unit series system list
D Parameter screen The parameters necessary for the functions of the slave must be specified
in advance.
1. Press the [SYSTEM] function selection soft key. The following soft
keys appear.
The screen displays just the bit and decimal data. For details of the
parameters, refer to the connection manual of the corresponding Power
Motion unit.
123
1. DISPLAY AND OPERATION B63005EN/02
[ NO.SRC ][ ][ ][ ][ INPUT ]
3. Enter a desired number in the keyin field by using MDI numeric keys.
Then, press the [NO.SRC] soft key. The search starts.
D Setting a parameter
A parameter of a slave Power Motion unit can be directly set from the
CNC.
[ NO.SRC ][ ][ ][ ][ INPUT ]
D Diagnosis screen This screen shows the current status of the slave.
1. Press the [SYSTEM] function selection soft key. The following soft
keys appear:
2. Press the [DGNOS] soft key. The diagnosis screen appears. The
displayed data is basically the same as the data displayed on the
parameter screen.
For details of the diagnosis information, refer to the connection
manual of the corresponding Power Motion unit.
D Current position display The screen shows the current position on the workpiece coordinate
system or machine coordinate system.
1. Press the [POS] function selection soft key. The following soft keys
appear:
[ WORK ][ ][MACHIN][ ][ ]
2. To see the absolute coordinate screen, press the [WORK] soft key. To
see the machine coordinate screen, press the [MACHIN] soft key.
124
B63005EN/02 1. DISPLAY AND OPERATION
1 1267900
F 3500
[ WORK ][ ][ MACHIN ][ ][ ]
D Alarm screen If an alarm is issued during operation, the group number of the slave
causing the alarm is indicated at the right end of the message field on the
screen. Check the details on the alarm screen. For example, (13) means
that the first and third power motion units are in the alarm state.
1. Press the [MSG] function selection soft key. Just the error code is
displayed on the screen.
125
1. DISPLAY AND OPERATION B63005EN/02
D Operating the active The active slave is subjected to the ZOOM function, which will be
slave described later, and parameter overwrite. The title of the active slave is
displayed in a color different from the display color of the other slave
titles.
D Singleslave display/ Whether the screen displays the data of just a single unit or of four units
Fourslave display in four segments is specified in the SLV bit (bit 0 of parameter 960).
When five or more slaves are connected, the fourslave display has two
or more pages. To see the slave data that is not displayed on the current
page, press soft key [NEXT].
3.GROUP2 / 4.GROUP3 /
126
B63005EN/02 1. DISPLAY AND OPERATION
D Guidance message While the following soft keys are being displayed, a guidance message
is displayed in the message field.
[ WORK ][ ][MACHIN ][ ][ ]
When the soft keys are displayed as shown above, SELECT ACTIVE
SLAVE [>] is displayed.
When the soft keys are displayed as shown above, SELECT ACTIVE
SLAVE [] [] is displayed.
D Keyin field When the [(OPRT)] soft key is pressed, the message line may turn into a
keyin field as required. The numeric data input by using MDI keys is
displayed after the prompt (>).
On the parameter and diagnosis screens, the keyin field appears when
just a numeric value is input. The soft key [(OPRT)] need not be pressed.
127
1. DISPLAY AND OPERATION B63005EN/02
1.18.3
Parameter Input/Output
D Saving parameters Parameters can be saved in CNC memory or a memory card as a data file
of program format. Specify the first digit of the registration program
number in parameter 8760. Programs with predetermined numbers are
created for individual slaves. When the parameters are saved in CNC
memory, a program having the specified program number is created.
When the parameters are saved in a memory card, a file is created, to
which the file name consists of the specified program number and an
extension PMM.
Example: When parameter 8760 is set to 8000
The program number for group n is 8000 + n*10.
The group number n is indicated in the title area of each slave.
CAUTION
In case that the parameters are saved in a memory card, If
the specified program number already exists on memory
card, the corresponding program is overwritten with new
data.
Specify a desired input device in the MD1 and MD2 bits (bits 1 and 2 of
parameter 960). Connect a memory card. Alternatively, check the free
area of CNC memory. Then, follow the steps given below:
[ NO.SRC ][ ][ ][ ][ INPUT ]
3. Press the continuous menu key . The following soft keys appear:
[ ][ READ ][ PUNCH ][ ][ ]
4. Press the [READ] soft key. The following soft keys appear:
[ ][ ][ ][CANCEL ][ EXEC ]
128
B63005EN/02 1. DISPLAY AND OPERATION
D Writing parameters The data file of parameters saved in CNC memory or a memory card as
a program is written into the slave determined by the program number.
The program number and memory device are determined as described in
Saving parameters.
[ NO.SRC ][ ][ ][ ][ INPUT ]
[ ][ READ ][ PUNCH ][ ][ ]
4. Press the [PUNCH] soft key. The following soft keys appear:
[ ][ ][ ][CANCEL ][ EXEC ]
1.18.4
Notes
D Connecting an I/O Link When the Power Motion series is used as a slave of an I/O Link, the CNC
assigns I/O addresses. The salve data is input and output in units of 16
bytes. Therefore, 128 input/output points are necessary. Up to eight
slaves can be connected.
D Ignoring the power After the data necessary for each slave connected is set and checked, the
motion manager function communication of the power motion manager (PMM) can be stopped to
send a command from the CNC ladder to the slave.
When the PMN bit (bit 3 of parameter 960) is set to 1, all communication
between CNC and the slave via the I/O Link is open to the ladder.
While the bit is held 1, the screen shows just the title, function name, and
other items that are independent of the communication. The following
message appears to indicate that communication has stopped.
129
1. DISPLAY AND OPERATION B63005EN/02
D Data input/output by I/O When the power motion manager is used, the function for data
Link input/output by I/O Link cannot be used.
(2) Slave
A guidance message is usually displayed in the message field. If a
slave alarm is detected, the corresponding slave group number is
displayed at the right end.
Display the alarm screen to check the details.
D Data protection key When the data protection key of the CNC is turned on, parameters cannot
be input to CNC memory.
130
B63005EN/02 1. DISPLAY AND OPERATION
1.19.1
Overview
131
1. DISPLAY AND OPERATION B63005EN/02
[ ][ ][ ][ CAN ][ EXEC ]
132
B63005EN/02 1. DISPLAY AND OPERATION
Format
Format
NOTE
1 * cannot be used in item names, because it is used as
control code. [, ], (, or ) also cannot be used in item
names.
2 When both alphanumeric and twobyte characters are
used in an item name to be registered, the warning
message DATA IS OUT OF RANGE may appear even if
the maximum allowable number of characters has not been
exceeded.
3 If a blank item name is selected from the machine system
screen, the warning message EDIT REJECTED appears.
If a blank item name is selected from the NC system screen,
a blank is set up.
133
1. DISPLAY AND OPERATION B63005EN/02
To erase the registered data for an item, place the cursor on the
target item name, and press soft key [CLEAR], then soft key
[EXEC].
[ ][ ][ ][ CAN ][ EXEC ]
[ ][ READ ][ PUNCH ][ ][ ]
[ ][ ][ ][ CAN ][ EXEC ]
134
B63005EN/02 1. DISPLAY AND OPERATION
[ SELECT ][ ][ ][ ][ ]
[ ][ ][ ][ CAN ][ EXEC ]
NOTE
On the NC system screen, no item name can be registered,
erased, input, or output.
Format
The twobyte characters shall comply with the FANUC code. (See
Section 1.19.6.)
When entering a twobyte character using keys, sandwich it with
an * pair.
The item name can consist of up to 24 alphanumeric characters (if
no twobyte character is included) or 12 twobyte characters (if no
alphanumeric character is included).
Example) To register LCD backlight, enter:
>LCD*110E10F410CC114010B610FE_
135
1. DISPLAY AND OPERATION B63005EN/02
NOTE
1 * cannot be used in item names, because it is used as
control code. [, ], (, or ) also cannot be used in item
names.
2 When both alphanumeric and twobyte characters are
used in an item name to be registered, the warning
message DATA IS OUT OF RANGE may appear even if
the maximum allowable number of characters has not been
exceeded.
To erase the registered data for an item, place the cursor on the
target item name, press soft key [CLEAR], then [EXEC].
When an item name is deleted, the related service life, remaining
service time, and count type are also deleted.
(2) Remaining service time
The remaining service time of an item (the time allowed before the
item is replaced) is obtained by countdown and displayed under
Remaining service time. When the remaining service time
decreases to a specified percentage (specified in parameter No. 8911)
of the service life or lower, it is displayed in red.
Countdown continues even after the service life has expired.
NOTE
Setting is impossible on the status screen.
It should be done on the setting screen.
136
B63005EN/02 1. DISPLAY AND OPERATION
1.19.4 The setting screen lets you specify the service life, the remaining service
Setting Screen Display time, and count type for a registered item name.
It also displays the same count status information as displayed on the
and Setting status screen.
[ ][ READ ][ PUNCH ][ ][ ]
NOTE
1 An attempt to set up the service life for a nonregistered
item results in the warning message EDIT REJECTED.
2 An attempt to enter a value that is out of the valid data range
results in the warning message DATA IS OUT OF RANGE.
3 An attempt to enter a value that would make the service life
or remaining service time 0 or lower, it is clamped at 0.
4 Pressing soft keys [CLEAR] and [TYPE] results in the
warning message EDIT REJECTED.
137
1. DISPLAY AND OPERATION B63005EN/02
NOTE
1 An attempt to set up the remaining service time for a non
registered item or an item for which the service life has not
been set up results in the warning message EDIT
REJECTED.
2 An attempt to enter a value that is out of the valid data range
results in the warning message DATA IS OUT OF RANGE.
3 An attempt to enter a value that would make the remaining
service time 0 or lower, it is clamped at 0.
4. Pressing soft key [TYPE] results in the warning message
EDIT REJECTED.
138
B63005EN/02 1. DISPLAY AND OPERATION
NOTE
1 An attempt to set up the count type for a nonregistered
item or an item for which the service life has not been set up
results in the warning message EDIT REJECTED.
2 Soft keys [INPUT] and [+INPUT] are ignored.
3 In leap years, an error of 24 hours occurs in the alltime
count.
4 Pressing soft key [CLEAR] results in the warning message
EDIT REJECTED.
[ ][ ][ ][ CAN ][ EXEC ]
D Data output After the EDIT mode is selected, pressing soft key [PUNCH] outputs the
registered data in the following format.
Format - Format for output from the status and setting screens
139
1. DISPLAY AND OPERATION B63005EN/02
a : Service life
r : Remaining service time
n : Item name
[Alphanumeric characters*twobyte characters * alphanumeric
characters
q : count type
0 = not to count
1 = count at all times
2 = count during poweron time
3 = count during operation
4 = count during cutting
D Data input After the EDIT mode is selected, pressing soft key [READ] causes data
to be registered with item names according to the format in which the data
is input (G10).
Data registration can be done even by executing the format (G10) once
input to the program memory.
This requires a programmable data input option.
NOTE
If the input format (G10) differs from the output format,
registration may fail.
Parameter
8911 Percentage to the service life of each item displayed on the periodic
maintenance screen
140
B63005EN/02 1. DISPLAY AND OPERATION
1.19.6
FANUC TwoByte
Character Code Table
141
1. DISPLAY AND OPERATION B63005EN/02
142
B63005EN/02 1. DISPLAY AND OPERATION
143
1. DISPLAY AND OPERATION B63005EN/02
144
B63005EN/02 1. DISPLAY AND OPERATION
145
1. DISPLAY AND OPERATION B63005EN/02
146
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
147
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.1
STRUCTURE
Servo amplifier
I/O Link
148
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.2
OVERVIEW OF
HARDWARE
2.2.1
Series 16i/160i/160is
149
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
CAPII board
Graphic conversation function
PROFIBUS board
PROFIBUS function
On a unit with option slots, as many option boards as the number of option slots can be mounted.
However, some option boards cannot fit into the center slot of a unit with 3 option slots or the slot
farthest from the LCD in a unit with 4 option slots (because of their height).
150
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.2.2
Series 18i/180i/180is
CAPII board
Graphic conversation function
Ethernet board
Without slots, or
Ethernet interface with 2 slots, or
with 3 slots, or
DeviceNet interface board with 4 slots
DeviceNet interface
PROFIBUS board
PROFIBUS function
On a unit with option slots, as many option boards as the number of option slots can be mounted.
However, some option boards cannot fit into the center slot of a unit with 3 option slots or the slot
farthest from the LCD in a unit with 4 option slots (because of their height).
151
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.2.3
Series 21i/210i/210is
Motherboard
PMC C board
C function for PMC
Ethernet board
Ethernet interface
Unit without option
slots or unit having
DeviceNet interface board two option slots
DeviceNet interface
PROFIBUS board
PROFIBUS function
On a unit with two option slots, two option boards can be mounted.
152
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.2.4
Series 20i
Motherboard
Basic system
153
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.3
TOTAL CONNECTION
DIAGRAMS
154
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Motherboard specification
Motherboard
Up to four to eight axes, depending on the model (In this figure, a 1axis amplifier is used.)
Separate detector interface unit 1
155
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
The connections shown below are added to a PCequipped version of the 160i/180i/210i.
Motherboard specification: A20B8100014X
PC expansion (NOTE)
(CNY1) Mouse (for development)
Printer, etc.
PC channel 1
R232(JD33) { Touch panel
RS232C I/O unit
FDDSIGNAL(CD34)
Floppy disk drive
FDDPOWER(CN2) (for development)
NOTE
1 The hard disk unit cables, PC interface connection unit
cable, and FA full keyboard cable in the above diagram are
supplied by FANUC.
2 The units to be connected to the control section or unit must
not generate hazardous voltage even if an abnormality such
as malfunction occurs.
156
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
The connections shown below are added to a PCequipped version of the 160i/180i/210i.
Motherboard specification: A20B8100046X
PC
PC par- channel
allel port 2 R232
(JD9) (JD36F)
NOTE
PC expansion(CNY1)
Mouse
(for development)
RS232C
I/O unit
Printer, etc.
NOTE
Full keyboard
(for development)
NOTE
PC channel 1 RS232C
R232(JD33) I/O unit
Touch panel
NOTE
1 The hard disk unit cables, PC interface connection unit cable, and FA full keyboard cable in the
above diagram are supplied by FANUC.
2 The units to be connected to the control section or unit must not generate hazardous voltage
even if an abnormality such as malfunction occurs.
157
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
The connections shown below are added to a PCequipped version of the 160is/180is/210is.
Motherboard specification: A20B8100054X
PCdedicated
MDI unit
Soft key cable
158
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Serial communication
Option slot
board
Remote buffer board
DNC1 board
DNC2 board
SubCPU board
(cannot be used in
21i/210i)
A-OUT(JA40) Analog output for tool drive
Position coder
SPDL&POS(JA41) {
Spindle motor
SPM
FSSB(COP10A) Subaxis 1
COP10B servo motor
SVM
COP10A
Subaxis 2
COP10B
SVM servo motor
COP10A
COP10B Subaxis 3
SVM servo motor
COP10A
COP10B Subaxis 4
servo motor
SVM
COP10A
159
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Loader axis 4
COP10B
SVM servo motor
COP10A
Distributed I/O
board
DC24V CPD1 JA3
Operators
I/O Link(JD1A) JD1B
panel for
JD1A loader
10BASE5(CD27) Ethernet
HSSB board
160
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
To other equipment
DeviceNet board
To other equipment
PROFIBUS board
PROFIBUS
adapter unit
Master(JN1)
To other
equipment
PROFIBUS
adapter unit
Slave(JN2)
To other
equipment
161
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.4
CONFIGURATION OF
PRINTED CIRCUIT
BOARD
CONNECTORS
AND CARDS
2.4.1
FS16i/18i/21i/20i
Motherboard
D Specification
Name Specification
162
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
D Connector mounting
location
Battery
Rear of unit
COP10A
CP1B
CA54
JD36B JD1A
Motherboard
CN3 CN8B
JNA
MCRD1
Motherboard
CP1B
CA54
JD36B JD1A
163
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
CA55 MDI
CP1B DC24VOUT
CP1A DC24VIN
164
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
DIMM DIMM
module module
socket socket
JD36B JD1A
Motherboard
(1) Axis control card A17B33000100 Axis control 8axes Applicable servo
A17B33000102 software: Series 9090
A17B33000101 6axes
A17B33000103
A20B33000030 4axes
A20B33000032
A20B33000031 2axes
A20B33000033
A20B33000120 4axes
A20B33000121 2axes
165
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
A20B33000170 16i/18i
A20B33000070 21i/20i
166
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
(1) (2)
FROM module SRAM module
JD36B JD1A
Motherboard
A20B39000011 12M
A20B39000071
A20B39000012 8M
A20B39000072
A20B39000013 6M
A20B39000073
A20B39000014 4M
A20B39000074
A20B39000015 2M
A20B39000075
A20B39000060 2M
A20B39000061 1M
A20B39000052 512K
A20B39000053 256K
167
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
(3)
DRAM module
Connector
CPU card
SideB
A20B39000041 8M
A20B39000042 4M/2M
A20B39000030 2M
A20B39000132 4M
168
Servo card Display control card CPU card
B63005EN/02
Axis 1/2
D Block diagram
G/A
DSP control VGA
control
Character DIMM module
generator DRAM
Axis 3/4
Axis 5/6
G/A CPU
Axis 7/8 peripherals
G/A graphic Boot
control siftware
169
Local BUS
G/A
PMC control
FBUS FBUS control
(To back panel)
DIMM module
Flash ROM G/A peripheral
control
Power
DIMM module Calendar
SRAM function
Motherboard
3V lithium battery
FSSB MDI interface Serial spindle
(to servo amplifier) Memory card Analog output
interface Highspeed DI
D LED indication
Status (green)
Alarm (red)
170
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
6 Jj PMC initialized.
Jj
J: On j: Off
171
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
D Cautions for replacing Before starting to replace the motherboard, CPU card, or boot software,
the motherboard, CPU make a backup copy of SRAM data. After replacement, reenter the
card, and boot software SRAM data.
NOTE
For SRAM data in the i series, an ECC check has
superseded a parity check in the following editions of the
motherboard and boot software. If the motherboard, CPU
card, or boot software is replaced with one with a different
SRAM data check method, and an SRAM data mismatch
occurs, a parity alarm or ECC alarm may occur when the
power is switched on, leading to loss of the SRAM data.
This problem does not occur if the previous SRAM data
restored from a backup copy is used after replacement or
if the system is started after all memory clear.
172
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.4.2
PC FunctionEquipped
FS160i/180i/210i
Motherboards
D Specification
Name Specification Remarks
173
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
D Connector mounting
location
Battery
Rear of unit
COP10A
CNY1 CD34
CNH1
JD36B JD1A
Motherboard
CN3 CN8B
JNA
PCMCIA2
Motherboard
CNY1 CD34
174
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
CA55 MDI
CP1B DC24VOUT
CP1A DC24VIN
CNY1 PC expansion
CNH1 HDD
CD32B Mouse
175
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Battery
Motherboard
Soft key cable
Motherboard
176
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
JD33 PC RS232C
CA55 MDI
CP1B DC24VOUT
CP1A DC24VIN
CNY1 PC expansion
CNH3 HDD
CD32B Mouse
177
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
DIMM DIMM
module module
socket socket
JD33 JD36A
CA55
CA54 CD32
Motherboard
(1) Axis control card A17B33000100 Axis control 8axes Applicable servo soft-
A17B33000102 ware: Series 9090
A17B33000101 6axes
A17B33000103
A20B33000030 4axes
A20B33000032
A20B33000031 2axes
A20B33000033
A20B33000120 4axes
A20B33000121 2axes
178
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
A02B0236C261 Pentium
A20B33000070 16i/18i
A20B33000070 21i
NOTE
The PC card (MMX Pentium) has a special structure. See
Section 2.7 for explanations about how to mount and
replace this card.
179
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
(1) (2)
FROM module SRAM module
Connector
Connector Connector
DIMM module
socket
CA54 CD32
Motherboard
A20B39000011 12M
A20B39000071
A20B39000012 8M
A20B39000072
A20B39000013 6M
A20B39000073
A20B39000014 4M
A20B39000074
A20B39000015 2M
A20B39000075
A20B39000060 2M
A20B39000061 1M
A20B39000052 512K
A20B39000053 256K
180
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Connector
DIMM module
CPU card socket
Side B
A20B39000042 4M/2M
A20B39000030 2M
A20B39000132 4M
181
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
(4)
DRAM module Heat sink
Connector
Connector
DIMM module
socket
Label
PC card (486DX4) PC card (Pentium)
Side A Side B
Remove
heat sink.
PC card
(MMX Pentium)
Side A
182
Servo card PC card CPU card
B63005EN/02
PC function
Axis 1/2
D Block diagram
G/A
DSP control
DIMM module
DRAM DIMM module
DRAM
Axis 3/4
Axis 5/6
G/A PC
interface
183
Local BUS
G/A
PMC control
FBUS FBUS control
(To back panel)
DIMM module
Flash ROM G/A peripheral
control
Motherboard
D LED indication
184
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
(1) Changes in status LED (NC status, green) indication at poweron time
Status LED
No. Status
(LED1 to 4)
J: On j: Off
(2) Changes in status LED (PC status, green) indication at poweron time
Status LED
No. Status
(LED5 to 8)
J: On j: Off
185
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
jJJj A thermal error has been detected. The hard disk is out of a
usable temperature range. When the LEDs light with this pat-
tern, the system will not start. It waits until the hard disk gets
back to within the usable temperature range.
J: On j: Off
(5) The HD LED (green) lights when the hard disk is being accessed.
186
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
D Cautions for replacing Before starting to replace the motherboard, CPU card, or boot software,
the motherboard, CPU make a backup copy of SRAM data. After replacement, reenter the
card, and boot software SRAM data.
NOTE
For SRAM data in the i series, an ECC check has
superseded a parity check in the following editions of the
motherboard and boot software. If the motherboard, CPU
card, or boot software is replaced with one with a different
SRAM data check method, and a SRAM data mismatch
occurs, a parity alarm or ECC alarm may occur when the
power is switched on, leading to loss of the SRAM data.
This problem does not occur if the previous SRAM data
restored from a backup copy is used after replacement or
if the system is started after all memory clear.
187
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
D Rotary switch setting The poweron start sequence can be modified using the rotary switch on
the motherboard. Usually the rotary switch should be set to the 1
position.
Setting Description
Rotary switch
188
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Rotary switch
2.4.3
PC FunctionEquipped Name Specification
FS160is/180is/210is
Series 160is motherboard A20B81000540
Motherboard
Series 180is motherboard A20B81000541
189
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Battery
Motherboard
Soft key cable
Motherboard
190
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
CA55 MDI
CP1B DC24VOUT
CP1A DC24VIN
191
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
D Card location
DIMM
module
socket
DIMM module
socket
Motherboard
(1) Axis control card A17B33000100 Axis control 8axes Applicable servo soft-
A17B33000102 ware: Series 9090
A17B33000101 6axes
A17B33000103
A20B33000030 4axes
A20B33000032
A20B33000031 2axes
A20B33000033
A20B33000120 4axes
A20B33000121 2axes
A20B33000170 16i/18i
A20B33000070 21i
192
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
NOTE
The CE card holds a card engine and compact flash card.
See Section 2.8 for explanations about how to mount and
replace the CE card.
Card engine
Holding metal
DIMM socket
CE card
Side A
NOTE
The card engine and CE card are linked also with an FP
cable.
193
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Connector
Holding metal
Compact flash
CE card
card socket
Side B
A87L00010173#032MB 32MB
A87L00010173#048MB 48MB
194
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
(1)
FROM module
Connec-
Connector Connector
DIMM module tor
socket
DIMM module
socket
(2) Motherboard
SRAM module
A20B39000011 12M
A20B39000071
A20B39000012 8M
A20B39000072
A20B39000013 6M
A20B39000073
A20B39000014 4M
A20B39000074
A20B39000015 2M
A20B39000075
A20B39000060 2M
A20B39000061 1M
A20B39000052 512K
A20B39000053 256K
195
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
(3)
DRAM module
Connector
A20B39000041 8M
A20B39000042 4M/2M
A20B39000030 2M
A20B39000132 4M
196
Servo card CE card CPU card
B63005EN/02
Card engine
Axis 1/2
D Block diagram
G/A
DSP control
Compact
flash card DIMM module
DRAM
Axis 3/4
Axis 5/6
DRAM
(common G/A CPU
Axis 7/8 RAM) peripheral
Boot
software
G/A PC
interface
197
G/A
Local BUS
FBUS PMC control
(to backpanel) FBUS control
DIMM module G/A
(FLASH ROM) peripheral
control
D LED indication
Status (green)
198
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
(1) Changes in status LED (NC status, green) indication at poweron time
Status LED
No. Status
(LED1 to 4)
J: On j: Off
(2) Changes in status LED (PC status, green) indication at poweron time
Status LED
No. Status
(LED5 to 8)
J: On j: Off
199
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
J: On j: Off
(5) PC POWER (green LED) indicates that the CE card is supplied with
power.
200
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
D Rotary switch setting The poweron start sequence can be modified using the rotary switch on
the motherboard. Usually the rotary switch should be set to the 1
position.
Setting Description
Rotary switch
201
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.4.4
Inverter PCBs and
Connector Units
Name Specification
NOTE
The connector unit is fastened to the case with selftapping
screws.
202
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Inverter P.C.B
CP8
Rear of unit
Inverter P.C.B
CP8
Battery
CN39A CN39B
Rear of unit
Motherboard
203
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Connector unit
Rear of unit
Connector unit
Rear of unit
Connector unit
Battery
Rear of unit
204
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
D Connector location (1) Inverter PCB for 3slot and 4slot types (except for 12.1 LCD)
(printedcircuit board)
CP8
CP1
CN3
(2) Inverter PCB for noslot and 2slot types (except for 12.1 LCD)
CN39A CN39B
CP8
CP1
CN3
(3) Inverter PCB for connector unit type (12.1 LCD and connector PCB)
205
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
CN39B
CN39C
CN39D
CP8 Battery
206
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
D Connector location for The following diagram applies to a 12.1 LCD type.
12.1 LCD type
Connector unit
Battery
Inverter cover
Case
Motherboard
The case and inverter cover have been removed in the following figure.
Connector cable
Motherboard
Inverter PCB
Inverter cable
207
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.4.5
C Board, Serial
Communication Board,
CAPII Board, and
Symbol CAP iT Board
D Specification
Name Specification
New A20B81000261
New A20B81000264
New A20B81000264
NOTE
The PMCRE board or any oldspecification board
(A20B8100015x) cannot fit into any of the following slots.
Center slot of a unit with 3 option slots
Option slot farthest from the LCD in a unit with 4 option
slots
The newspecification boards (A20B8100026x) can fit
into any option slot.
208
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
JNA
FBUS backplane connector
CP8B
(2) C board
JNA
FBUS backplane connector
JNA
FBUS backplane connector
JD28A JD6A
209
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
JNA
FBUS backplane connector
JD28A JD6A
JNA
FBUS backplane connector
CP8B
210
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
(1) (2)
CPU card DRAM module
Connector
A20B8100026x
(2)
DRAM module
Note) The functions equivalent to the CPU card are mounted on the printedcircuit board.
NOTE
The CPU card is mounted on the A20B8100015x board.
The CPU card need not be mounted on the
A20B8100026x board, because the board contains the
functions equivalent to the CPU card.
211
For the A20B81000026x, the functions equivalent CPU card
to the CPU card and mounted on an option board.
D Block diagram
From lithium
battery
G/A
CPU
2. LCDMOUNTED TYPE i SERIES HARDWARE
212
G/A
BUS
conversion
FBUS Local BUS
(to backpanel)
For serial
communication
Communication board
control
Option board
D LED indication
Status
(green)
Alarm
(red)
JjJ
J: On j: Off
NOTE
The alarm LED indicates that a reset is under way
immediately after the power is switched on.
213
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.4.6
SubCPU Board
D Specification
Name Specification
NOTE
The subCPU board cannot fit into any of the following slots.
Center slot of a unit with 3 option slots
Option slot farthest from the LCD in a unit with 4 option
slots
D Connector mounting
location
JNA
Fbus backplane connector
214
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Connector
Connector
215
Servo card CPU card D Block diagram
Axis 1/2
G/A
DSP control
DIMM module
DRAM
Axis 3/4
Axis 5/6
G/A
CPU
2. LCDMOUNTED TYPE i SERIES HARDWARE
216
Local BUS
G/A G/A
FBUS BUS conversion peripheral
(To back panel) control
SubCPU board
D LED indication
3 jJ RAM initialization.
J: On j: Off
217
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.4.7
RISC Board
D Specification
Name Specification
New A20B81000171
NOTE
The oldspecification RISC board (A20B81000170)
cannot fit into any of the following slots.
Center slot of a unit with 3 option slots
Option slot farthest from the LCD in a unit with 4 option
slots
The newspecification RISC board (A20B81000171)
can fit into any option slot.
D Connector mounting
location
JNA
Fbus backplane connector
218
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
D LED indication
Status (green)
Alarm (red)
J: On j: Off
219
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
j: Off L: Blinking
J: On j: Off
Jjjj A RISC CPU error or local DRAM parity error has occurred.
J: On j: Off
220
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.4.8
Data Server Board
D Specification
Name Specification
NOTE
The data server board (oldspecification, hard disk version)
cannot fit into any of the following slots.
Center slot of a unit with 3 option slots
Option slot farthest from the LCD in a unit with 4 option
slots
The data server board (newspecification, hard disk
version) cannot fit into the option slot nearest to the LCD.
The data server board (ATA card version) cannot fit into any
of the following slots.
Option slot nearest to the LCD
Center slot of a unit with 3 option slots
Option slot farthest from the LCD in a unit with 4 option
slots
221
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
D Connector mounting
location
CNH1
CD27
222
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Addon board
223
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
D LED indication Data server board (old specification, hard disk version)
Status (green)
Alarm (red)
14 Jjjj Data server board has started, and usual operation under
way.
J: On j: Off
224
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
jJJJ Jjjj A system error has occurred in the data server board.
J: On j: Off Z: Irrelevant
Parity Alarm A parity error has occurred in main memory, Ethernet RAM, or
common RAM.
225
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
JNA
FBUS backplane connector
226
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
When the Ethernet board is started normally, the STATUS LEDs light as
shown at No. 10. This condition is preserved unless an abnormal
condition occurs.
NOTE
TPPIL: If this LED is off, communication does not occur.
It is likely that the Ethernet board is not
connected with the hub normally. The LED does
not light also when the power to the hub is off. It
remains to be on when the Ethernet board is
connected to the hub normally.
COLLED: This LED lights frequently if Ethernet
communication traffic (amount of
communication) is heavy or noise in the
surrounding is high.
227
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
228
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.4.9
Loader Control Board
D Specification
Name Specification
NOTE
The loader control board cannot fit into any of the following
slots.
Center slot of a unit with 3 option slots
Option slot farthest from the LCD in a unit with 4 option
slots
D Connector mounting
location
JNA
Fbus backplane connector
CA54 JD1A
229
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
(1) (2)
Axis control card CPU card
JNA Connector
Connector
A20B33000031 2axes
A20B33000033
A20B39000041 8M
A20B39000042 4M
230
Servo card CPU card
B63005EN/02
Axis 1/2
G/A
D Block diagram
DSP control
DIMM module
DRAM
Axis 3/4
G/A
CPU
peripheral
231
Local BUS
G/A
PMC control
FBUS FBUS
(To back panel) conversion
G/A
peripheral
control
D LED indication
J: On j: Off
232
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.4.10
HSSB Interface Board
D Specification
Name Specification
HSSB interface board Old type A20B80010640
New type A20B80010641
D Connector mounting
location
JNA
Fbus backplane connector
COP7
233
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
D LED indication
J: On j: Off
J: On j: Off
234
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Setting Description
235
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.4.11
I/O LinkII Board Name Specification
D Connector location
JNA
FBUS backplane connector
D LED indication
236
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
LED5 Lights when the CPU on the FANUC I/O LinkII board is run-
ning. When the LED is off, it means that the CPU has been
reset.
J: On j: Off l: Blinking
237
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.4.12
PROFIBUS Board Name Specification
NOTE
The PROFIBUS board cannot fit into any of the following
slots.
Center slot of a unit with 3 option slots
Option slot farthest from the LCD in a unit with 4 option
slots
D Connector location
JNA
FBUS backplane connector
Addon board
238
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
D LED indication
JNA
FBUS backplane connector
ADDON board
LED2 (green)
LED2 (green) LED3 (green)
LED1 (green)
LED1 (CPU) Lights to indicate the CPU for the master function is running.
LED2 (TOKEN) Lights when the communication LSI (ASPC2) has a token
(right to transmit).
LEDB (PALM) Lights when a memory parity alarm occurs in the master
function circuit.
It is likely that the hardware is defective.
LED1 (CPU) Lights to indicate the CPU for the slave function is running.
LEDB (PALM) Lights when a memory parity alarm occurs in the slave function
circuit.
It is likely that the hardware is defective.
239
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.4.13
Ethernet Board Name Specification
A20B81000271
NOTE
The Ethernet board cannot fit into the option slot nearest to
the LCD.
D Connector location
JNA
FBUS backplane connector
240
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
D LED indication
JNA
FBUS backplane connector
241
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
When the Ethernet board is started normally, the STATUS LEDs light as
shown at No. 10. This condition is preserved unless an abnormal
condition occurs.
NOTE
TPPIL: If this LED is off, communication does not occur.
It is likely that the Ethernet board is not
connected with the hub normally. The LED does
not light also when the power to the hub is off. It
remains to be on when the Ethernet board is
connected to the hub normally.
COLLED: This LED lights frequently if Ethernet
communication traffic (amount of
communication) is heavy. It also lights frequently
if noise in the surrounding is high.
242
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
243
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.4.14
DeviceNet Interface
Board
Name Specification
NOTE
The DeviceNet board cannot fit into the center option slot of
a unit with 3 option slots
D Connector mounting
location
JNA
FBUS backplane connector
244
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.5
LIST OF UNITS AND
PRINTED CIRCUIT
BOARDS
2.5.1
Basic Unit
Model Name Drawing number Remarks
3 slots A02B0236B508
4 slots A02B0236B503
3 slots A02B0236B618
4 slots A02B0236B613
3 slots A02B0236B628
4 slots A02B0236B623
3 slots A02B0236B538
4 slots A02B0236B533
3 slots A02B0236B548
4 slots A02B0236B543
3 slots A02B0236B518
4 slots A02B0236B513
3 slots A02B0236B528
4 slots A02B0236B523
245
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
4 slots A02B0236B804
4 slots A02B0236B814
4 slots A02B0236B824
4 slots A02B0236B834
4 slots A02B0236B844
4 slots A02B0236B854
4 slots A02B0236B553
4 slots A02B0236B563
246
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
4 slots A02B0236B573
4 slots A02B0236B653
4 slots A02B0236B663
4 slots A02B0236B673
4 slots A02B0236B753
4 slots A02B0236B763
4 slots A02B0236B773
3 slots A02B0269B503
4 slots A02B0269B504
247
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
3 slots A02B0269B513
4 slots A02B0269B514
3 slots A02B0238B508
4 slots A02B0238B503
3 slots A02B0238B618
4 slots A02B0238B613
3 slots A02B0238B628
4 slots A02B0238B623
3 slots A02B0238B538
4 slots A02B0238B533
3 slots A02B0238B548
4 slots A02B0238B543
3 slots A02B0238B518
4 slots A02B0238B513
3 slots A02B0238B528
4 slots A02B0238B523
248
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
4 slots A02B0238B804
4 slots A02B0238B814
4 slots A02B0238B824
4 slots A02B0238B834
4 slots A02B0238B844
4 slots A02B0238B854
4 slots A02B0238B553
4 slots A02B0238B563
249
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
4 slots A02B0238B573
4 slots A02B0238B653
4 slots A02B0238B663
4 slots A02B0238B673
4 slots A02B0238B753
4 slots A02B0238B763
4 slots A02B0238B773
3 slots A02B0270B508
4 slots A02B0270B504
250
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
3 slots A02B0270B513
4 slots A02B0270B514
251
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
252
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
253
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
3 slots A02B0236D100#3C
4 slots A02B0236D100#4C
3 slots A02B0236D100#3D
4 slots A02B0236D100#4D
254
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.5.2
MDI Unit Model Name Drawing number Remarks
255
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
A02B0236C131#JC Japanese
language keys
NOTE
1 MDI unit for 10.4 LCD (vertical type): A02B0236
C127#xxx and A02B0236C327#xxx are not compatible
with each other; they differ in the way the hard disk is
mounted. A02B0236C327#xxx must be used in a
combination of the 160i/180i/210i with PC functions and the
MMX Pentium as the PC CPU.
2 FA full keyboard for 10.4 LCD (vertical type): A02B0236
C130#xx and A02B0236C131#xx are not compatible
with each other; they differ in the way the hard disk is
mounted. A02B0236C131#xx must be used in a
combination of the 160i/180i/210i with PC functions and the
MMX Pentium as the PC CPU.
256
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.5.3
Printed Circuit Boards
of the Control Unit
A20B81000142 CC 160i
PC CPU: Pentium
A20B81000460 CC 160i
PC CPU: MMX Pentium
A20B81000540 54 160is
A20B81000145 EC 180i
PC CPU: 486DX4
A20B81000144 EC 180i
PC CPU: Pentium
A20B81000461 EC 180i
PC CPU: MMX Pentium
A20B81000541 55 180is
257
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
A20B33000070 09
A20B33000170 11
A17B33000101 02 6axes
A17B33000103
A20B33000030 01 4axes
A20B33000032
A20B33000031 00 2axes
A20B33000033
A20B33000120 05 4axes
A20B33000121 04 4axes
A02B0236C261 C9 Pentium
258
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
A20B-3900-0041 86 8M
A20B-3900-0042 85 4M/2M
A20B-3900-0030 82 2M
A20B-3900-0132 A5 4M
A20B-3900-0060 04 2M
A20B-3900-0061 03 1M
A20B-3900-0052 02 512K
A20B-3900-0053 01 256K
A20B-3900-0070 57
A20B-3900-0011 45 12M
A20B-3900-0071 55
A20B-3900-0012 43 8M
A20B-3900-0072 53
A20B-3900-0013 42 6M
A20B-3900-0073 52
A20B-3900-0014 41 4M
A20B-3900-0074 51
A20B-3900-0015 40 2M
A20B-3900-0075 50
259
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
New A20B-8100-0261
New A20B-8100-0171
Data server board (hard disk ver- A20B-8100-0271 3xDB New specification
sion)
A20B-2100-0290 3 slots
A20B-2100-0230 4 slots
260
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
A20B-2100-0320 2 A output
A20B-2002-0480 Monochrome
A20B-2002-0550 Monochrome
261
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
New A20B-2100-0280
262
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.5.4
Others Name Drawing number Remarks
A03B-0815-C004 DO only
263
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.6
REPLACING THE
WARNING
MOTHERBOARD Only those personnel who have received approved safety
and maintenance training may perform this replacement
work.
When opening the cabinet and replacing the board, be
careful not to touch the highvoltage circuits (marked and
fitted with an insulating cover). Touching the uncovered
highvoltage circuits presents an extremely dangerous
electric shock hazard.
CAUTION
Before starting replacement work, back up the contents
(such as parameters and programs) of the SRAM memory
of the CNC. Otherwise, the contents of the SRAM memory
may be lost during replacement work.
CAUTION
If the SRAM data check method (parity or ECC check) to be
used after the motherboard is replaced differs from the one
used before replacement, a parity alarm or ECC alarm will
occur when the power is switched on, possibly leading to
loss of the SRAM memory contents. To avoid this problem,
make a backup copy of the SRAM memory before replacing
the motherboard, and restore the SRAM memory contents
using the backup copy after motherboard replacement.
264
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
D Replacement procedure 1) Unplug the connectors for the fans and memory backup battery from
the top of the CNC unit, then remove the yellow cover.
For the connector unit type basic unit, no connector need be removed.
CAUTION
With a CNC unit that has an indicator for the touch pad, the
connectors CN1 and CD37 connected to the left side of the
unit, as viewed from the rear of the unit, must be unplugged
before removing the yellow cover.
265
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2) Unplug the connectors MCRD1 (or PCMCIA2), CN3, and CN8 from
the printed circuit board, then replace the motherboard.
If the an MMX Pentium PC card is mounted on the motherboard, first
remove the card and the mounting studs for the card, then replace the
motherboard.
PCB
CP1 CN3
CN3
CN8
Motherboard
MCRD1
or
PCMCIA2
Flat cable for soft keys
266
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.7
MOUNTING AND
WARNING
REPLACING This replacement task shall be performed by those who
THE PC CARD have been sufficiently trained in maintenance and safety.
(MMX PENTIUM) When opening the cabinet and replacing the card PCB, be
careful not to touch the highvoltage section (marked with
and provided with an electric shock prevention cover).
If you touch the highvoltage section directly (with the
electric shock prevention cover removed), you will get an
electric shock.
CAUTION
Before replacing the PC card, make a backup copy of the
CNC SRAM memory contents (such as parameters and
programs), as the contents may be lost during replacement.
The structure of the PC card (MMX Pentium) differs from that of other
card printedcircuit boards.
The PC card is factoryfastened to the studs on the motherboard using
bolts supplied together with the PC card.
Bolts (4 places)
PC card
Mother-
board
267
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Removing procedure 1. Remove the retaining bolts (4 places) from the PC card, and dismount
the PC card from the studs on the motherboard.
2. Hold the PC card at the FP cable connector portions, and pull it out
from the motherboard.
268
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
3. Remove the retaining bolts from the heat sink, and dismount it.
FP cable
PC card
269
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
5. Remove the DRAM module from the PC card. See Section 4.2 for
explanations about how to remove.
DRAM module
PC card
270
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.8
MOUNTING AND
WARNING
REPLACING THE CE This replacement task shall be performed by those who
CARD have been sufficiently trained in maintenance and safety.
When opening the cabinet and replacing the card PCB, be
careful not to touch the highvoltage section (marked with
and provided with an electric shock prevention cover).
If you touch the highvoltage section directly (with the
electric shock prevention cover removed), you will get an
electric shock.
CAUTION
Before replacing the CE card, make a backup copy of the
CNC SRAM memory contents (such as parameters and
programs), as the contents may be lost during replacement.
The structure of the CE card differs from that of other card printedcircuit
boards. The CE card holds a card engine and compact flash card. The CE
card is connected to the card engine with not only a connector but also an
FP cable.
Removing procedure 1. Remove the CE card from the motherboard by referencing Section
4.1.
2. The compact flash card is on side B (the side where the connector for
connection with the motherboard is mounted). Remove the holding
metal from the compact flash card to allow the compact flash card to
be removed.
FP cable
CE card
(side B)
Compact flash
card
271
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
3. The card engine is on side A. First remove the holding metal from the
card engine by unlatching (2 places).
CE card
(side A)
Holding Card
metal engine
Holding metal
latch (2 places)
FP cable
Connector CN4
Card engine
272
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Connector CN34
Connector
CN12
CE card
(side A)
6. Remove the FP cable from CN1, CN2, and CN3 on the card engine.
FP cable
Card engine
Connector CN3
Connector CN2
Connector CN1
273
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
7. Remove the card engine. See Section 4.2 for explanations about how
to remove.
Card engine
CE card
274
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.9
REPLACING FUSE
WARNING
ON CONTROL UNIT Before replacing a blown fuse, locate and remove the cause
of the blown fuse.
For this reason, only those personnel who have received
approved safety and maintenance training may perform this
replacement work.
When opening the cabinet and replacing a fuse, be careful
not to touch the highvoltage circuits (marked and fitted
with an insulating cover). Touching the uncovered
highvoltage circuits presents an extremely dangerous
electric shock hazard.
Rear of unit
CP1A
CP1B
FUSE
Fuse
275
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Rear of unit
CP1A
CP1B
FUSE
Fuse
276
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.10
REPLACING
BATTERY
D Replacement procedure When a lithium battery is used
Prepare a new lithium battery (ordering code: A02B0200K102
(FANUC specification: A98L00310012)).
1) Turn on the power to the CNC. After about 30 seconds, turn off the
power.
2) Remove the old battery from the top of the CNC control unit.
First, unplug the battery connector, then take the battery out of its
case.
The battery case of a control unit without option slots is located at the
top end of the unit as shown in the figure of the previous page. The
battery case of a control unit with 2 slots or 4 slots is located in the
central area of the top of the unit (between fans).
3) Insert a new battery and reconnect the connector.
Battery case
Connector
Lithium battery
A02B0200K102
WARNING
Using other than the recommended battery may result in the
battery exploding. Replace the battery only with the
specified battery (A02B0200K102).
277
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
CAUTION
Steps 1) to 3) should be completed within 30 minutes (or
within 5 minutes for the 160i/180i with the PC function). Do
not leave the control unit without a battery for any longer
than the specified period. Otherwise, the contents of
memory may be lost.
If steps 1) to 3) may not be completed within 30 minutes,
save all contents of the CMOS memory to the memory card
beforehand. Thus, if the contents of the CMOS memory are
lost, the contents can be restored easily.
For the method of operation, refer to 4.8 or C.2.2.
278
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
CAUTION
1 Install the battery case (A02B0236C281) in a location
where the batteries can be replaced even when the power
to the control unit is on.
2 The battery cable connector is attached to the control unit
by means of a simple lock system. To prevent the connector
from being disconnected due to the weight of the cable or
tension within the cable, fix the cable section within 50 cm
of the connector.
279
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
CAUTION
When replacing the alkaline dry cells while the power is off,
use the same procedure as that for lithium battery
replacement described above.
Cover
Mounting hole x 4
Battery case
280
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.11
REPLACING FAN
WARNING
MOTORS When opening the cabinet and replacing a fan motor, be
careful not to touch the highvoltage circuits (marked and
fitted with an insulating cover).
Touching the uncovered highvoltage circuits presents an
extremely dangerous electric shock hazard.
A02B-0236-K122 2
Replacement procedure
D For units with no 1. Before replacing a fan motor, turn off the power to the CNC.
expansion slots and
units with 2 expansion 2. Unplug the connector of a fan motor to be replaced ( (1) of Fig. a).
slots The connector is latched. So, when unplugging the connector, hold
down the latch placed at the lower part of the connector with a
flatblade screwdriver.
3. Detach the latch securing the fan motor, then demount the fan motor
( (2) of Fig. a).
4. Insert a new fan motor into the fan case ( (3) of Fig. a), then reconnect
the connector.
281
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Fig. a
(1) Connector
(2) Fan (3) Fan case
D For units with 4 1. Before replacing a fan motor, turn off the power to the CNC.
expansion slots
2. Unplug the connector of a fan motor to be replaced ( (1) of Fig. b).
The connector is latched. So, when unplugging the connector, hold
down the latch placed at the lower part of the connector with a
flatblade screwdriver.
3. Detach the latch securing the fan cover ( (3) of Fig. b), then demount
the fan cover from the unit.
4. The fan is secured to the fan cover. Detach the latch, then demount
the fan motor ( (2) of Fig. b).
5. Install a new fan motor onto the fan cover. Then, reinstall the fan
cover onto the unit, and reconnect the connector.
282
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Fig. b
(3) Fan cover
(2) Fan
(1) Connector
283
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
2.12
REPLACING LCD
WARNING
BACKLIGHT Only those personnel who have received approved safety
and maintenance training may perform this replacement
work.
When opening the cabinet and replacing a unit, be careful
not to touch the highvoltage circuits (marked and fitted
with an insulating cover).
Touching the uncovered highvoltage circuits presents an
extremely dangerous electric shock hazard.
CAUTION
Before starting replacement work, back up the contents
(such as parameters and programs) of the SRAM memory
of the CNC. Otherwise, the contents of the SRAM memory
may be lost during replacement work.
D Backlight ordering
information
Ordering Individual ordering
Backlight
information information
284
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Escutcheon
2) As shown below, unplug the connectors CP1 and CN8 to detach the
LCD unit from the CNC unit. (For the 12.1 LCD, remove also
CP31.)
LCD unit
CP1
CN8
CN8
285
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
CN8
Backlight
Connector
PCB CN8
Backlight
286
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
3)3 For the 7.2 and 9.5 LCD units (monochrome) manufactured by
Hitachi
Remove the three brackets from the left part on the front of the LCD
unit, and remove the cover. Then, the backlight is exposed. Replace
the backlight with a new one.
Connector
Bracket
Backlight
Connector
Backlight
287
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Connector
Projection hole
Projection
LCD unit rear view
Backlight
288
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
Connector
Connector
Backlight (top)
Backlight (bottom)
289
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Bolt
Backlight
290
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
2.13
HEAT GENERATED IN Amount of
Unit generated Remarks
EACH UNIT heat
291
2. LCDMOUNTED TYPE i SERIES HARDWARE B63005EN/02
Amount of
Unit generated Remarks
heat
PMC C board 5W
Serial communication 6W
board
RISC board 9W
Ethernet board 6W
DeviceNet interface 4W
board
PROFIBUS board 9W
292
B63005EN/02 2. LCDMOUNTED TYPE i SERIES HARDWARE
NOTE
1 The amount of heat generated in the LCD and MDI units is
included, but that in each option board is not.
2 The amount of heat generated in the LCD, MDI units, hard
disk, and floppy disk drives is included, but that in each
board is not.
3 The amount of heat generated in the ISA expansion board
varies from one model to another. Add the amount of heat
generated in the ISA board to be used.
4 The amount of heat generated in the ATA flash card may
vary depending on its memory capacity, changes made to
the card specification, and other factors.
5 When using option boards, keep the total amount of heat
generated in the selected option boards to within the
corresponding value listed in the following table.
Total amount of
Option slot
generated heat
2 slots 26W
3 slots 38W
4 slots 38W
Amount of Remarks
Unit generated
heat
MDI unit 0W
NOTE
1 This value applies when 50% of the module inputs are on.
2 The amount of heat generated in the separate detector is
not included.
293
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
This chapter describes the printed circuit boards of the CNC control unit
of the standalone type i series and card PCB functions on the printed
circuit boards. The chapter also describes procedures for replacing
consumable items.
294
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.1
HARDWARE
CONFIGURATION
Control unit
Servo amplifier module/
Servo motor/
spindle amplifier module
spindle motor
I/O Link
295
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.2
HARDWARE
OVERVIEW
3.2.1
Series 16i/160i
296
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
PMC C board(*3)
C function for PMC
Ethernet board(*3)
Ethernet interface
FLnet board(*3)
FLnet function
The mounting position of an option board depends on the board type, as shown below:
The option board marked with *1 fits into option slot 2.
The option board marked with *2 fits into option slot 3.
The option board marked with *3 fits into a mini slot (of any slot).
297
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.2.2
Series 18i/180i
PMC C board(*3)
C function for PMC
Ethernet board(*3)
Ethernet interface
FLnet board(*3)
FLnet function
The mounting position of an option board depends on the board type, as shown below:
The option board marked with *1 fits into option slot 2.
The option board marked with *2 fits into option slot 3.
The option board marked with *3 fits into a mini slot (of any slot).
298
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.2.3
Series 21i/210i
Mounted in slot 1
Basic system
PMC C board
C function for PMC
PROFIBUS board
PROFIBUS function
These option boards are mounted in mini slots (of any slot).
299
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.3
TOTAL CONNECTION
DIAGRAMS
300
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
Optical fiber cable LCD UNIT MDUNIT
LCD(COP20A) COP20B CK2
DC24V CP1A CA55 CK1
CP1B
Memory card
(Touch panel)
R2321(JD5A) RS232C I/O unit
R2322(JD5B)
RS232C I/O unit
Analog output for tool drive
AOUT&HDI(JA40)
Highspeed skip input
Distributed Manual pulse generator
I/O board
DC24V CPD1 JA3
I/O Link(JD1A) JD1B Operators
JD1A panel
DC24V CPD1
Distributed I/O Power
JD1B board, I/O unit, magnetics
JD1A etc. cabinet
Position coder
SPDL&POS(JA41)
Circuit breaker
AC200V
AC reactor AC200V
MCC Circuit breaker
CX1A TB2 CX3
PSM
CX4
CX1B TB1 JX1B
JA7B SPM TB2
JA7A TB1 CX2B JX1B
Servo card To 2nd spindle Serial spindle motor
Optical fiber cable
TB1 CX2A JX1A
FSSB(COP10A)
COP10B TB2 Axis1 servo motor
SVM
COP10A JF1
TB1 CX2B JX1B
COP10B
SVM
COP10A
COP10B Axis3 servo motor
SVM
COP10A
COP10B Axis4 servo motor
SVM
COP10A
Up to 4 to 8 axes, depending on the model (In this figure, a oneaxis amplifier is used.)
Separate detector interface unit 1
DC24V CP11A JF101 Linear scale, axis 1
JF102 Linear scale, axis 2
COP10B JF103 Linear scale, axis 3
COP10A JF104 Linear scale, axis 4
301
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
ATA card
(CD38M) Ethernet
Slot 3
SubCPU board
(cannot be used in
21i/210i)
AOUT(JA40) Analog output for tool drive
Position coder
SPDL&POS(JA41) {
PSM Position coder
Spindle motor
SPM
Servo card
To 2nd spindle
FSSB(COP10A) COP10B
Sub axis1
SVM servo motor
Optical fiber cable(*)
COP10A
Serial communication
board
Remote buffer board
DNC1 board
DNC2 board R2323
RS232C I/O unit (when remote buffer board or DNC2 board is used)
R4221 RS422 I/O unit (when remote buffer board or DNC1 board is used)
Mini slot
Ethernet (cannot be
used in 21i/210i)
(CD38L) Ethernet
Mini slot
HSSB board
302
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
To another unit
DeviceNet board
Mini slot
To another unit
PROFIBUS board
Mini slot
(master)
To another unit
PROFIBUS board
Mini slot
(slave)
To another unit
FLnet board
Mini slot
To another unit
303
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.4
CONNECTOR AND
CARD
CONFIGURATIONS
OF PRINTED CIRCUIT
BOARDS
3.4.1
Main CPU Board of
Series 16i/18i/21i
D Specifications
Item Code
304
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
D Mounting positions of
connectors, LEDs, etc.
SG connection terminal
STATUS 7segment LED: Used for setting and maintenance operations, in combination with the
MTSW rotary switch and PSW push switch described below.
MTSW rotary switch: This rotary switch is used for setting and maintenance operations, in
combination with the STATUS 7segment LED and the PSW push
switch.
PSW push switch: This push switch is used for setting and maintenance operations, in
combination with the STATUS 7segment LED and the MTSW rotary
switch.
(For the setting and maintenance operations using these switches, see Appendix E, LED Display and
Maintenance of Standalone Type Unit.)
305
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
D Mounting positions of
cards and DIMM modules
306
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
A20B33000170 16i/18i
A20B33000070 21i
(3) Axis control card A17B33000200 Axis control 8axes Servo software: 90A0
series supported
A17B33000201 6axes
A20B33000120 4axes
A20B33000121 2axes
A20B39000041 8M
A20B39000042 4M/2M
A20B39000030 2M
A20B39000132 4M
A20B39000071 12M
A20B39000011
A20B39000072 8M
A20B39000012
A20B39000073 6M
A20B39000013
A20B39000074 4M
A20B39000014
A20B39000060 2M
A20B39000061 1M
A20B39000052 512K
A20B39000053 256K
307
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
7segment
STATUS Status
LED
308
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
ALARM JJj An error occurred on the local bus in the main CPU
board.
ALARM jJJ An SRAM parity error or SRAM ECC error was de-
tected.
ALARM JJj An error occurred on the local bus in the main CPU
board.
Alternatively, a bus error occurred in the main CPU.
Alternatively, a DRAM parity error was detected.
ALARM jJJ An SRAM parity error or SRAM ECC error was de-
tected.
NOTE
1 If any of the system alarms occurs, the hardware may be
defective.
2 If a disconnection is detected in the optical fiber cable
between CNC and LCD at powerup, the ALARM LEDs
alternately display these patterns: JjJ jJj
309
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
NOTE
If any of the system alarms occurs, the hardware may be
defective.
310
Servo card Display control card CPU card
B63005EN/02
Axis 1/2
D Block diagram
G/A
DSP control G/A
LCD link
control
DIMM module
DRAM
Axis 3/4 G/A
Display link
control
Axis 5/6
G/A CPU
Axis 7/8 peripherals
Boot
siftware
311
Local BUS
G/A
PMC control
FBUS FBUS control
(To back panel)
DIMM module
Flash ROM G/A peripheral
control
Power
DIMM module Calendar
SRAM function
3V lithium battery
FSSB HSSB Serial spindle Display
(to servo amplifier) (to LCD unit) Analog output link
Highspeed DI
Memory card
interface
DIMM module or card PCB
3. STANDALONE TYPE i SERIES HARDWARE
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.4.2
SubCPU Board
D Specifications
Item Code
D Mounting positions of
connectors, LEDs, etc.
LED display
312
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
D Mounting positions of
cards and DIMM module
(2)
Axis control card
A20B33000170
(2) Axis control card A17B33000200 Axis control 8axes Servo software: 90A0 series
supported
A17B33000201 6axes
A20B33000120 4axes
A20B33000121 2axes
A20B39000041 8M
A20B39000042 4M/2M
A20B39000030 2M
A20B39000132 4M
313
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
NOTE
If any of the system alarms occurs, the hardware may be
defective.
314
B63005EN/02
Axis 1/2
G/A
DSP control
DIMM module
DRAM
Axis 3/4
Axis 5/6
G/A
CPU
Axis 7/8 peripherals
315
Local BUS
G/A G/A
FBUS Bus Peripheral
(to back panel) conversion control
SubCPU board
3.4.3 The RISC function and data server function are provided on a single
RISC Board, Data option board. If the RISC function alone is needed, a RISC board is used.
If just the data server function is needed, a data server board is used. If
Server Board, RISC + the two functions are needed, a RISC + data server board is used.
Data Server Board If the data server function is used, an ATA card adapter is mounted on the
board. This board and ATA card adapter are connected by a flat cable.
D Specifications
Item Code
D Mounting positions of
connectors, LEDs, etc.
316
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
D LED display of the RISC The RISC function uses the green STATUS LEDs and red ALARM LEDs
function in the upper part of the face plate. The red ALARM LEDs are used also
by the data server function.
D Status transition at powerup, displayed by the green STATUS LEDs
j: Off J: On
STATUS jjjj Power off
STATUS jjjJ Local DRAM testing in progress (If the test detects an
error, this pattern is held.)
STATUS jjJJ No sync signal can be detected from the main CPU.
317
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
NOTE
The LEDs display any other pattern if an error occurs in the
data server option.
D LED display of the data The data server board function uses four green STATUS LEDs for status
server function display and red LEDs for alarm display (used also by the RISC function).
The function uses other green LEDs and a single red LED for
communication status display.
318
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
1 ff Power off
ff
5 fF Control transferred to OS
ff
6 Ff OS PHASE 1
FF
7 ff OS PHASE 2
FF
8 Ff OS PHASE 3
fF
9 ff OS PHASE 4
fF
10 lf Activation completed
ff
If the board is normally activated, the LEDs display the pattern of No.10
and keep this state until an error is detected.
LED display when an error occurs (STATUS L1 to L4)
The STATUS LEDs alternately display the LONG and SHORT patterns.
The LONG pattern is held longer than the SHORT pattern.
1 fF Ff Reset exception
ff ff
3 fF Ff Data Storage
ff Ff
4 fF ff Instruction Storage
ff fF
5 fF ff Alignment
ff FF
319
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
6 fF Ff Program
ff FF
8 FF Ff Decrementer
ff ff
9 FF Ff Trace
ff fF
21 fF ff Other NMI
fF Ff
22 fF Ff Invalid interrupt
FF ff
NOTE
If any of the errors occurs, contact FANUC.
320
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
NOTE
Any other pattern is displayed if an error occurs in the RISC
option.
COL: This LED is frequently lit if the traffic of Ethernet communication is large
or if the peripheral noise is large.
321
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.4.4
C Board, Serial
Communication Board
D Specifications
Item Code
C board A20B81000330
D Mounting positions of
connectors, LEDs, etc.
JNA
FBUS backplane
connector
NOTE
1 The LEDs display this pattern because the CPU is in the
reset state immediately after powerup.
2 If the LEDs display any of the patterns, the hardware may
be defective (except in the reset state at powerup).
322
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
D Mounting positions of
card and DIMM module
3.4.5
HSSB Interface Board
D Specifications
Item Code
D Mounting positions of
connectors, LEDs, etc.
JNA
FBUS backplane
SW1 connector
Highspeed serial
bus setting switch
323
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
D LED display
LEDB Red HSSB communication has been interrupted.
LEDA Red A RAM parity alarm occurred in the common RAM on the
board.
The common RAM is mounted on this board. The RAM
is used to exchange information between the CNC and
personal computer and is not batterybacked.
1 Normal setting
The activation menu is not displayed.
The PC cannot perform bootup or IPL.
For details of the bootup and IPL when the rotary switch is set to 0, see
Appendix, Maintenance of Open CNC (BootUp and IPL).
324
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.4.6
CAPII Board
D Specifications
Item Code
D Mounting positions of
connectors, LEDs, etc.
JNA
FBUS backplane
connector
Setting pin TM1
Connector CP8B
NOTE
1 The LEDs display this pattern because the CPU is in the
reset state immediately after powerup.
2 If the LEDs display any of the patterns, the hardware may
be defective (except in the reset state at powerup).
325
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
D Setting pin TM1 and Setting pin TM1 and connector CP8B are provided for testing at FANUC.
connector CP8B The setting of the pin must not be changed.
D Mounting positions of
card and DIMM module
3.4.7
I/O LinkII Board
D Specifications
Item Code
D Mounting positions of
connectors, LEDs, etc.
JNA
Setting pin SH1 FBUS backplane
connector
326
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
LED1 Lit when the board is released from the reset state and starts
operating.
LED2 Lit when communication starts. This LED is left on until a reset
occurs.
LED4 Reserved
LED1 Lit when the board is released from the reset state and starts
operating.
LEDA Lit if any of the following errors is detected when data is re-
ceived. This LED goes off when normal data is received next.
Reception buffer overflow
Fractional bit data detection
Overrun error detection
CRC error detection
Abort error detection
LEDB Lit when a parity alarm occurs in the DRAM on this board.
D Setting pin SH1 This pin is used to set the I/O LinkII board as the master or slave.
3.4.8
Ethernet Board
D Specifications
Item Code
327
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
D Mounting positions of
connectors, LEDs, etc.
JNA
FBUS backplane
connector
6 jJJJ OS PHASE 1
7 jJJj OS PHASE 2
8 jJjJ OS PHASE 3
9 jJjj OS PHASE 4
If the board has normally started up, the LEDs display the pattern of
No.10. The LEDs keep this pattern until an error occurs.
328
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
NOTE
If any of the errors occurs, contact FANUC.
329
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
LEDB Lit when a parity alarm occurs in the main memory on this board.
NOTE
LEDA (COL) is frequently lit if the traffic of Ethernet
communication is large or if the peripheral noise is large.
3.4.9
DeviceNet Board
D Specifications
Item Code
D Mounting positions of
connectors, LEDs, etc.
JNA
FBUS backplane
connector
Daughter board
(other manufacturer)
TM1
TBL: DeviceNet interface Master/slave setting pin
330
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
D Master/slave setting pin This setting pin is used to switch around the master function and slave
function of DeviceNet.
D Precautions This DeviceNet board can be removed after the main CPU board is
removed. For the procedure, see Mounting and Removing an Option
Board.
A daughter board of a different manufacturer is mounted on the
DeviceNet board. The daughter board alone cannot be replaced.
331
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.4.10
PROFIBUS Master
Board
D Specifications
Item Code
D Mounting positions of
connectors, LEDs, etc.
JNA
FBUS backplane
connector
LED1 Lit when this board is released from the reset state and starts
operating.
This LED is not lit at powerup.
332
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.4.11
PROFIBUS Slave
Board
D Specifications
Item Code
D Mounting positions of
connectors, LEDs, etc.
JNA
FBUS backplane
connector
LED1 Lit when this board is released from the reset state and starts
operating.
This LED is not lit at powerup.
333
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.4.12
FLnet Board
D Specifications
Item Code
D Mounting positions of
connectors, LEDs, etc.
JNA
FBUS backplane
connector
LNK This LED indicates the link state and is lit if the board partici-
pates in the FA link.
D Setting pin TM1 This setting pin is always set to position B. The setting should not be
changed.
334
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.5
UNITS AND PRINTED
CIRCUIT BOARDS
3.5.1
Basic Units
Type Item Drawing No. Remarks
3.5.2
Printed Circuit Boards
of Control Unit
A16B32000325 E9 18i
A16B32000326 EA 21i
A20B33000070 09
A20B33000170 11
A20B33000120 05 4axes
A20B33000121 04 2axes
335
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
A20B39000041 86 8M
A20B39000042 85 4M/2M
A20B39000030 82 2M
A20B39000060 04 2M
A20B39000061 03 1M
A20B39000052 02 512K
A20B39000053 01 256K
A20B39000070 57
A20B39000011 45 12M
A20B39000071 55
A20B39000012 43 8M
A20B39000072 53
A20B39000013 42 6M
A20B39000073 52
A20B39000014 41 4M
A20B39000074 51
A20B39000015 40 2M
A20B39000075 50
336
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
A20B20020800 3 slots
A20B20020520 Generalpurpose
DI input
With MPG interface
A20B20020521 Generalpurpose
DI input
Without MPG inter-
face
A20B21000320 DO only
337
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
A20B80010920
A20B20020480 Monochrome
A20B80010910
338
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.5.3
LCD/MDI Unit
339
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.5.4
Other Units
A03B0815C004 2A DO
Distributed I/O machine op- Compact type A02B0236C141#xx DI = 24, with MGP interface
erators panel
Standard type A02B0236C140#xx DI = 24, with MGP interface
340
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.6
MOUNTING AND
REMOVING AN
OPTION BOARD
WARNING
The replacement described here should be performed by a
person fully trained in maintenance and safety. If the
cabinet is opened to replace the option board, take extreme
care not to touch any highvoltage area (marked with
and covered by a shock prevention cover). If the area is
uncovered, direct contact with this area will result in an
electric shock.
NOTE
Before starting the replacement, take a backup copy of the
contents (parameters, programs, etc.) of the SRAM
memory of the CNC. The backup copy can be used in case
the contents of the SRAM memory are lost during the
replacement.
3.6.1
Mounting and
Removing the Main
CPU Board and a
FullSize Option Board
3.6.1.1 (1) Remove cables other than the battery cable. (The battery cable is
Removing the board connected only to the main CPU board.)
(2) Hold handles A and B.
(3) Pushing down the hook of handle A and pushing up the hook of handle
B, pull out the printed circuit board.
NOTE
1 The battery is mounted on the face place of the main CPU
board. The battery is pulled out together with the main CPU
board.
2 The main CPU board or a fullsize option board can be
removed without removing minislot option boards. (If a
cable connected to a minislot option board obstructs the
removal, the cable must be removed.)
341
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.6.1.2 (1) Holding handles A and B, insert the board into the cabinet until the
Mounting the board connector on the back panel is connected.
(2) Connect the removed cables to correct positions.
Handle A
With a hook on
the top side
Handle B
With a hook on
the bottom side
342
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.6.2
Mounting and
Removing a MiniSlot
Option Board (Except
DeviceNet Board)
NOTE
The minislot option board can be removed without
removing the main CPU option board or fullsize option
board.
3.6.2.2 (1) Holding handles C and D, insert the board into the cabinet until the
Mounting the board connector on the back panel is connected.
(2) Connect the removed cables to correct positions.
Handle C
With a hook on
the left side
Handle D
343
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.6.3
Mounting and
Removing the
DeviceNet Board
3.6.3.1 (1) Remove the terminal block from the connector on the DeviceNet
Removing the board board. The terminal block can be pulled out after the screws on both
sides are loosened. The terminal block can be removed with cables
connected.
Screw
(2) Remove the main CPU board. The main CPU board can be removed
after the terminal block of the DeviceNet connector is removed.
(3) Hold handles C and D of the DeviceNet board. Pushing the latch of
handle C to the right, pull out the board.
NOTE
The DeviceNet board can be removed after the main CPU
board is removed. If an attempt is made to pull out the
DeviceNet board without removing the main CPU board, the
printed board may be damaged.
3.6.3.2 (1) Before mounting the DeviceNet board, remove the main CPU board.
Mounting the board
NOTE
The DeviceNet board can be mounted after the main CPU
board is removed. If an attempt is made to mount the
DeviceNet board without removing the main CPU board, the
printed circuit may be damaged.
(2) Remove the terminal block from the connector on the DeviceNet
board. (See the removal procedure described above.)
(3) Mount the DeviceNet board in the cabinet without the main CPU
board. Holding handles C and D, insert the board into the cabinet until
the connector on the back panel is connected.
(4) After mounting the DeviceNet board, mount the main CPU board.
(5) Mount the terminal block removed in (2) to the connector. Securely
tighten the screws.
344
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
Handle C
With a hook on the
left side
Handle D
345
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.7
MOUNTING AND
REMOVING THE
BACK PANEL
WARNING
The replacement described here should be performed by a
person fully trained in maintenance and safety. If the
cabinet is opened to replace the back panel, take extreme
care not to touch any highvoltage area (marked with
and covered by a shock prevention cover). If the area is
uncovered, direct contact with this area will result in an
electric shock.
NOTE
Before starting the replacement, take a backup copy of the
contents (parameters, programs, etc.) of the SRAM
memory of the CNC. The backup copy can be used in case
the contents of the SRAM memory are lost during the
replacement.
3.7.1 (1) Remove the main CPU board and all option boards, following the
Removing the Panel steps described in Section 3.6.
(2) Remove the connector of the fan connected to the back panel.
(3) Push down the latch securing the back panel until the latch is
disengaged.
(4) Pull down and detach the back panel to the rear.
3.7.2 (1) Aligning the positioning hole of the back panel with the positioning
Mounting the Back pin, fit the back panel on from the rear.
Panel (2) Pull up the back panel until the latch is engaged.
(3) Connect the fan connector to the back panel.
(4) Mount the main CPU board and option boards, following the steps
described in Section 3.6.
346
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
Fan
connector
Latch
Back panel
Back panel
347
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.8
REPLACING THE
FUSE OF THE
CONTROL UNIT
WARNING
Before starting the replacement of a fuse, remove the cause
of the fuse burnout.
Accordingly, the replacement should be performed by a
person fully trained in maintenance and safety. If the
cabinet is opened to replace the fuse, take extreme care not
to touch any highvoltage area (marked with and
covered by a shock prevention cover). If the area is
uncovered, direct contact with this area will result in an
electric shock.
D Mounting position of the The fuse of the control unit is mounted on the main CPU board.
fuse of the control unit
CPU card
Fuse
348
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
D Ordering information of
the fuse
349
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.9
REPLACING THE
BATTERY
D Replacing the battery If a lithium battery is used, have A02B0200K102 (FANUC internal
code: A98L00310012) handy.
(1) Turn the CNC on. About 30 seconds later, turn the CNC off.
(2) Remove the battery from the top area of the CNC unit.
Disconnect the connector first. Then, remove the battery from the
battery case.
The battery case is provided in the top area of the face plate of the main
CPU board.
(3) Replace the battery, then connect the connector.
Battery case
Lithium battery
A02B0200K102
Connector
WARNING
The incorrect mounting of the battery may cause an
explosion. Avoid using any battery other than the one
specified here (A02B0200K102).
350
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
NOTE
Complete steps (1) to (3) within 30 minutes.
If the battery is left removed for a long time, the memory
would lose the contents.
If there is a danger that the replacement cannot be
completed within 30 minutes, save the whole contents of the
CMOS memory to a memory card. The contents of the
memory can be easily restored with the memory card in
case the memory loses the contents.
D General method Use the connector connected to the lithium battery for an external battery.
Following the battery replacement procedure described above, replace the
standard lithium battery with an external battery in a battery case
(A02B0236C281).
351
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
NOTE
1 Place the battery case in such a position that the battery can
be replaced even while the control unit is active.
2 The connector of the battery cable uses a simple lock
system. Fix the cable within an area of 50 cm from the
connector, removing tension on the cable. This is required
to prevent the connector from coming off because of the
weight of the cable or tension on the cable.
D Replacing the battery (1) Have commercial Dsize alkaline dry cells handy.
(2) Turn the CNC on.
(3) Remove the lid from the battery case.
(4) Replace the old dry cells with new ones. Mount the dry cells in a
correct orientation.
(5) Replace the lid on the battery case.
NOTE
In the poweroff state, the battery should be replaced as in
the case of the lithium battery, which is descried above.
2 dry cells
Lid
Connection terminal
on the back
4 mounting holes
Case
352
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.10
REPLACING A FAN
UNIT
WARNING
If the cabinet is opened to replace a fan unit, take extreme
care not to touch any highvoltage area (marked with
and covered by a shock prevention cover). If the area is
uncovered, direct contact with this area will result in an
electric shock.
D Ordering information of
fan units
Ordering information Quantity
D Replacing a fan unit (1) Before starting the replacement of a fan unit, turn the CNC off.
(2) Pull the fan unit to be replaced.
(3) Lift the pulled fan unit until the fan unit is detached from the cabinet.
(4) Place a new fan unit on the cabinet.
(5) Push the new unit as far as it goes. When a click is heard, the unit is
connected to the fan connector.
Fan unit
(3), (4)
Cabinet
(2), (5)
353
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.11
REPLACING THE
WARNING
FUSE OF THE LCD Before starting the replacement of the fuse, remove the
UNIT cause of the fuse burnout.
Accordingly, the replacement should be performed by a
person fully trained in maintenance and safety. If the
cabinet is opened to replace the fuse, take extreme care not
to touch any highvoltage area (marked with and
covered by a shock prevention cover). If the area is
uncovered, direct contact with this area will result in an
electric shock.
Fuse
354
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
3.12
REPLACING THE
LCD BACKLIGHT WARNING
The replacement described here should be performed by a
person fully trained in maintenance and safety. If the
cabinet is opened to replace the unit, take extreme care not
to touch any highvoltage area (marked with and
covered by a shock prevention cover). If the area is
uncovered, direct contact with this area will result in an
electric shock.
D Ordering information of
the backlight
Backlight Ordering information Individual information
D Replacing the backlight (1) Remove soft key cable connector CK2, then remove the escutcheon
from the LCD unit.
If the unit has a touch panel, remove touch panel signal cable connector
CN1 as well.
Escutcheon
(2) Disconnect inverter cable connector CP1 and video signal cable
connector CN8, then remove the LCD panel from the unit.
355
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
LCD panel
Connector
Button opening
Button
Back of the LCD panel
Backlight
356
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
Connector
Metal catch
Back of the
LCD panel
Backlight
(4) After replacing the backlight, assemble the unit, reversing the
disassembly procedure of steps (1) to (3).
During the assembly, take care to keep dust out.
357
3. STANDALONE TYPE i SERIES HARDWARE B63005EN/02
3.13
HEAT GENERATION
OF THE UNITS
Heat
Unit Remarks
generation
PMC C board 7W
Serial communication 7W
board
RISC board 9W
Ethernet board 6W
DeviceNet interface 4W
board
PROFIBUS board 9W
FLnet board 7W
NOTE
1 The values of the main CPU board and MDI unit are
included. The values of option boards are not included.
2 The heat generation of the ATA flash card may be different
if a largecapacity card is used or if the card specifications
are changed.
358
B63005EN/02 3. STANDALONE TYPE i SERIES HARDWARE
Heat
Unit Remarks
generation
MDI unit 0W
NOTE
1 The values are taken when 50% of the module inputs are
turned on.
2 The heat generated in the separate detector is not included.
359
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
360
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
4.1
MOUNTING AND
WARNING
DEMOUNTING CARD Only those personnel who have received approved safety
PCBS and maintenance training may perform this replacement
work.
When opening the cabinet and replacing a card PCB, be
careful not to touch the highvoltage circuits (marked and
fitted with an insulating cover). Touching the uncovered
highvoltage circuits presents an extremely dangerous
electric shock hazard.
CAUTION
Before starting replacement work, back up the contents
(such as parameters and programs) of the SRAM memory
of the CNC. Otherwise, the contents of the SRAM memory
may be lost during replacement work.
361
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
4.1.1 1) Pull outward the claw of each of the four spacers used to secure the card
Demounting a Card PCB, then release each latch. (See Fig. a.)
PCB 2) Extract the card PCB upward. (See Fig. b.)
Card PCB
Fig. a Spacer
Connector
Card PCB
Fig. b Spacer
Connector
362
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
4.1.2 1) Check that the claw of each of the four spacers is latched outward, then
Mounting a Card PCB insert the card PCB into the connector. (See Fig. c.)
2) Push the claw of each spacer downward to secure the card PCB. (See
Fig. d.)
Card PCB
Fig. c Spacer
Connector
Card PCB
Fig. d Spacer
Connector
363
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
4.2
MOUNTING AND
WARNING
DEMOUNTING DIMM Only those personnel who have received approved safety
MODULES and maintenance training may perform this replacement
work.
When opening the cabinet and replacing a module, be
careful not to touch the highvoltage circuits (marked and
fitted with an insulating cover). Touching the uncovered
highvoltage circuits presents an extremely dangerous
electric shock hazard.
CAUTION
Before starting replacement work, back up the contents
(such as parameters and programs) of the SRAM memory
of the CNC. Otherwise, the contents of the SRAM memory
may be lost during replacement work.
Before replacing an SRAM module, be sure to back up the
contents of the SRAM module.
364
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
4.2.1 1) Open the claw of the socket outward. (See Fig. a.)
Demounting a DIMM 2) Extract the module slantly upward. (See Fig. b.)
Module
4.2.2 1) Insert the module slantly into the module socket, with side B facing
Mounting a DIMM upward. (See Fig. b.)
Module 2) Push the module downward until it is locked. (See Fig. c.)
Fig. a
Fig. b
Fig. c
365
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
4.3 The performance of the heat exchanger degrades due to a buildup of dirt.
Clean the heat exchanger periodically. The cleaning interval depends on
MAINTENANCE OF the installation environment. So, clean the heat exchanger at appropriate
HEAT EXCHANGER intervals according to the level of dirt built up.
OF HEAT PIPE TYPE
WARNING
High voltage is applied to the heat exchanger of heat pipe
type. Before maintaining the heat exchanger of heat pipe
type, always turn off the power to the CNC.
When opening the cabinet and replacing a heat exchanger
of heat pipe type, be careful not to touch the highvoltage
circuits (marked and fitted with an insulating cover).
Touching the uncovered highvoltage circuits presents an
extremely dangerous electric shock hazard.
366
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
1 Before cleaning and replacing the air filter, turn off the fan power
supply.
4 When the filter is dirty extremely, wash it with a solution of water and
neutral detergent, and rinse it with fresh water, then allow it dry
naturally.
Alternatively, replace it with a new filter (use only the specified filter).
5 Set the cleaned or new filter. Next, align the claws with the grooves,
then press them to reinstall the cover. Check that the cover is not
removed when it is pulled toward you.
367
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
1 Before cleaning the heat exchanger, turn off the fan power supply.
2 Demount the external fan unit from the main body of the heat
exchanger.
Remove the two mounting screws (A) used for mounting the external fan unit, then
demount the unit by sliding it downward. Next, disconnect the fan power cable and
ground wire. Remove mounting screw (B).
1 Remove any buildup of dust, dirt, and mist from the fan motor and fan
mounting case with a dry waste cloth. If dirt such as mist cannot be
removed easily, use a waste cloth moistened with a solution of water
and neutral detergent after squeezing it softly. In this case, be careful
not to allow a solution of water and neutral detergent to enter the
electric circuitry such as the rotor of the fan motor.
368
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
1 Demount the heat exchanger from the unit, then remove dust and mist
from the fan by blowing air or by using a dry waste cloth or brush.
1 Detach the internal fan unit, terminal block, and cables from the main
body.
Main body
2 Clean the fan by using a brush and a solution of water and neutral
detergent. At this time, be careful not to bend a vane.
3 After cleaning, dry the heat exchanger and fan unit sufficiently.
D Reassembly
After cleaning the fan unit and heat exchanger, follow the steps below.
2 Reinstall the fan unit at the original location. At this time, reconnect
the fan power cable and ground wire correctly.
369
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
4.4
LIQUID CRYSTAL
DISPLAY (LCD)
Brightness of the When the ambient temperature is low, the brightness of the LCD
monochrome LCD decreases. (The LCD screen is dark particularly immediately after the
power is turned on.) This phenomenon is not a failure but is a property
specific to the LCD. When the ambient temperature increases, the LCD
screen becomes brighter. The monochrome LCD has a brightness control
function. For the method of adjustment, see Section 1.17.
LCD with a touch panel The touch panel is operated by directly touching the LCD screen. For this
operation, be sure to use a FANUCsupplied pen (A02B0236K111)
dedicated to the touch panel. If a sharppointed pen is used, for example,
to touch the LCD screen, the LCD surface may be flawed or damaged.
Moreover, do not touch the LCD screen directly with a finger. Otherwise,
the operability of the LCD may deteriorate, and the LCD screen may get
dirty.
Protection sheet of the The LCD with a touch panel has a protection sheet attached on the front
touch panel to protect the thin film of the touch panel and LCD. On the protection
sheet, a protection film is attached to protect against flaws that may be
caused by friction during transportation. After integrating the CNC with
the machine, peel off the protection film as shown below. The protection
film is not transparent, so that the display screen is less visible if the
protection film is not removed.
Protection film
When replacing the protection sheet with a new one, use the procedure
below.
D Remove the old protection sheet from the front of the LCD screen.
Wipe off any moisture and oil on the front of the LCD screen.
D Peel off the white protection sheet attached to the back side (which is
adhered to the LCD screen) of a new protection sheet.
370
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
D When the white protection sheet is removed, the new protection sheet
is adhesive on its periphery. Attach the new protection sheet to the
front of the LCD screen. At this time, be careful not to allow dust and
dirt between the protection sheet and the LCD screen.
D Peel off the protection film attached to the front of the protection sheet.
The ordering information of a protection sheet for replacement is as
follows:
For the 10.4 LCD: A02B0236K110
For the 12.1 LCD: A02B0236K118
Touch panel
compensation
D Condition that requires Touch panel compensation is required:
compensation 1 When the LCD unit is replaced
2 When the touch panel is replaced
3 When the touch panel control printed circuit board is replaced
4 Memory is all cleared.
371
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
D Parameter setting
#7 #6 #5 #4 #3 #2 #1 #0
3113 DTPCL
5 Press the nine compensation points (marked with +) with touch panel
pen. You may press the nine points in any order. When you press a
+ mark correctly, the + mark blinks. When you press a + point
incorrectly, the message CALIBRATED POINT DOES NOT
MATCH, PLEASE PUSH AGAIN. appears.
6 After pressing all of the nine compensation points, press the
<INPUT> key to terminate compensation. To cancel compensation
or start all over again, press the <CAN> key.
7 Upon normal termination, the message CALIBRATION WAS
ENDED. appears.
8 Pressing the function key exits from the touch panel compensation
screen, and terminates or stops compensation operation.
9 Upon termination of compensation operation, set bit 5 (DTPCL) of
parameter No. 3113 to 0.
372
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
Basic module 1
Basic module 1
Basic module 2
Basic module 3
Basic module 2
Basic module 3
Basic module 2
Basic module 3
Basic module
Basic module
Basic module
When expansion module 1 is When expansion module 2 is When expansion modules 1 and
skipped skipped 2 are skipped
Each setting position of the rotary switch has the meaning as indicated
below.
Setting Indication Meaning of setting
position
373
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
3 Setting prohibited
Examples of setting
Basic module 2
Basic module 3
setting (setting position = 0) of expansion
Basic module
module 3.
to setting position = 2.
Basic module 2
Basic module 3
Basic module
Basic module 2
Basic module 3
Basic module
module 1.
This function was not available initially, but was recently added. This
function became available, depending on the type of module, as indicated
below.
Expansion module B (DI/DO = A03B0815C003 Available starting with shipment
24/16, without a manual pulse in June 1998 and later
generator interface)
374
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
NOTE
To expansion module A (DI/DO = 24/16, with a manual pulse
generator interface) (A03B0815C002), a rotary switch is
added as the other modules are modified. However,
expansion module A is always installed at the location of
expansion module 1, so that the setting of expansion
module A need not be changed.
375
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
4.6
REPLACING FUSES
WARNING
ON VARIOUS UNITS Before replacement of a blown fuse, the cause of the blown
fuse must be corrected. So, fuse replacement work must be
done only by a person who is trained in the related
maintenance and safety requirements. When opening the
cabinet and replacing a fuse inside, be careful not to touch
the highvoltage circuits (marked with and fitted with an
insulating cover). Touching the uncovered highvoltage
circuits presents an extremely dangerous electric shock
hazard.
For the specification of the fuse of each unit, see the list of consumables
in Appendix B.
376
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
Fuse
Expansion module 3
Expansion module 2
Expansion module 1
Basic module
Cable for the I/O Link (A03B0815C001)
NOTE
No fuse is provided on the expansion modules. A fuse is
provided on the basic module only.
377
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
JD1A
JD1B
JA3
Fuse
Power supply connector
4f5MM CP1
336mm 50mm 10
MM
12 12
3.2A FUSE
CP1
JD1B
43
JD1A
CP61
5A FUSE 35
154mm
120mm
155
17.78mm
CM4
CMB4 CM3 CM2 CM1
MR20RM
CMB3 CM52 CM51
MR50RM MR50RM MR50RM
11.72
20 50 50 50
mm
378
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
CM26
FU1
CPD1
FU3
FU2
CM17
JD1A
JD1B
CM16 CM15
FU1: Fuse for +24V (for protection of generalpurpose DO and the power supply of this printed circuit board)
FU2: Fuse for +5V (for protection of the IC power supply and manual pulse generator)
FU3: Fuse for +5E (for protection of generalpurpose DI)
NOTE
FU2 is not mounted with Edition 05A and later.
JA3
JD1A
JD1B
379
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
Power
connector
Optical
Fuse connector
380
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
4.7 The control units and various peripheral units supplied from FANUC are
designed assuming that those units are accommodated in enclosed
ENVIRONMENTAL cabinets. The cabinets mentioned here include:
CONDITIONS D Cabinet that is manufactured by a machine tool builder to house
OUTSIDE CABINET control units and peripheral units
D Operation pendant that is manufactured by a machine tool builder to
house control units and an operators panel
D Similar products
The table below indicates the environment conditions for installing
control units in these cabinets.
Condition Display Display Display LCD
LCD stand mounted type
mounted alone type control unit
type control control unit with the per-
unit and dis- sonal computer
play unit (ex- function and
cluding units data server
with a data function
server)
381
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
4.8.1 The cables used with a CNC machine tool are classified as indicated
Separation of Signal below. Handle the cables of each group according to the descriptions in
the Action column.
Lines
Group Signal Action
Primary side AC power line Bind the cables of this group sep-
arately from the cables of groups
Secondary side AC power line B and C(*1), or electromagneti-
cally shield the cables of this
AC/DC power lines (including servo motor group from the cables of groups
A and spindle motor power lines) B and C(*2). According to the de-
scriptions of noise suppressors
AC/DC solenoid in Section 3.6.4, attach a spark
killer or diode to the solenoid and
AC/DC relay relay.
382
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
NOTE
1 Separate binding is to separate the bound cables of one
group at least 10 cm from the bound cables of another
group.
2 Electromagnetic shielding is to shield the bound cables of
one group from the bound cables of another group with a
grounded metal (iron) plate.
3 If the CNCMDI cable is not longer than 30 cm, shielding is
not required.
To motor, Duct
etc.
Shield
383
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
4.8.2 With a CNC machine tool, three ground systems are used.
Grounding (1) Signal ground system (SG)
Signal ground (SG) provides a reference voltage (0 V) for the electric
signal system.
384
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
Pendant box
Distributed amplifier
I/O
CNC
AC power Frame
supply
24 V power Operators
supply panel
AC input
Frame
Display unit
24 V power Operators
supply panel
AC input
Frame
Notes on ground system D The grounding resistance of the protective earth (PE) must be 100
wiring ohms or less (classD grounding).
D The connection cable for the protective earth (PE) needs to have a
crosssectional area sufficient for flowing an accidental current that
flows to the protective earth (PE) when an accident such as a short
circuit occurs. (In general, a crosssectional area equal to or greater
than that of the AC power line is required.)
D As a connection cable for the protective earth (PE), use a cable
integrated with an AC power line so that power is not fed when the
ground wire is disconnected.
385
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
4.8.3
Signal Ground (SG)
Connection of Control
Unit
M4 stud
Ground cable
Wire of 2 mm2 or more
Connect the 0 V line inside the control unit to the ground plate of the
cabinet through the signal ground terminal (shown above).
For the ground terminal locations of other units, see the external unit
views in the appendix.
386
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
Ground terminal
for signals
M3 (Screw hole)
Ground wire
2 mm2 or more
Ground plate
of the cabinet
PE
Connect the 0V line of the electronic circuitry in the control unit to the
ground plate of the cabinet via the ground terminal for signals.
387
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
Such a pulse voltage is induced into cables, for example, and can interfere
with electric circuitry.
Notes on spark killer D Select a CRtype spark killer (for use with AC circuitry) (A varistor
selection has a function for clamping the peak voltage of a pulse voltage, but
cannot suppress a spikelike voltage. For this reason, the use of a
CRtype spark killer is recommended.)
D As the CR values of a spark killer, use the following with the
steadystate coil current (I (A)) and DC resistance used as references:
1) Resistance (R): Coil DC resistance
I2 I2
2) Electrostatic capacitance (C): to (mF)
10 20
I: Coil steadystate current (A)
R C
Equivalent circuit of spark killer
Spark killer
AC relay
Motor
Spark killer
NOTE
Use a CRtype noise suppressor. A varistor has a function
for clamping the peak voltage of a pulse voltage, but cannot
suppress a spikelike voltage.
388
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
4.8.5 According to the figure below, clamp all cables that require shielding and
Cable Clamping and are run to the CNC, servo amplifier, spindle amplifier, and so forth. This
clamping method not only secures cables, but also shields cables. Cable
Shielding clamping and shielding are a key to stable system operation. Always
perform cable clamping and shielding according to the method described
here.
As shown below, peel off a part of the outer sheath of each cable so that
the shield cover is exposed, then press and retain the exposed part of the
shield against the ground plate with a clamp.
Ground plate
Cable
Clamp
40mm80mm
389
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
Mounting plate of the machine
Control unit
Ground plate
Clamp
Shield cover
Fig. 4.8.5(b) Cable clamp (2)
Ground terminal
(to be connected
to ground)
Mounting hole
For a ground plate, use an iron plate that is as thick as 2 mm or more and
is plated with nickel.
390
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
B63005EN/02 AND STANDALONE TYPE i SERIES (HARDWARE)
Ground plate
8mm
12mm
20mm
55 mm maximum
28mm
6mm
17mm
391
4. MATTERS COMMON TO BOTH LCDMOUNTED TYPE
AND STANDALONE TYPE i SERIES (HARDWARE) B63005EN/02
4.9 An MDI unit usable with a 12.1 LCD has a connector panel that allows
various interface connectors to be placed on the front. The connector
NOTES ON USING panel has a cover. The cover is opened and closed when the connector
THE MDI UNIT panel is used. Be careful not to have your fingers caught when
opening/closing (particularly opening) the cover.
CAUTION
Be careful not to have your fingers caught when
opening/closing the connector panel on the MDI unit.
392
B63005EN/02 5. INPUT AND OUTPUT OF DATA
After you change a SRAM module, you must set various data again.
This chapter describes the procedures to input and output the parameters,
the part programs and the tool offset values.
393
5. INPUT AND OUTPUT OF DATA B63005EN/02
5.1
SETTING
PARAMETERS
FOR INPUT/OUTPUT
D Setting procedure of 1. Set to MDI mode or emergency stop state.
parameters
2. Press OFFSET
SETTING key several times or press soft key [SETING] to display
SETTING (HANDY) screen.
3. Set the cursor to PARAMETER WRITE and, press 1 and INPUT
0 0 0 0 0 0 0 0
0012 RMV MIR
X 0 0 0 0 0 0 0 0
Y 0 0 0 0 0 0 0 0
Z 0 0 0 0 0 0 0 0
B 0 0 0 0 0 0 0 0
0020 I/O CHANNEL
S 0 T0000
394
B63005EN/02 5. INPUT AND OUTPUT OF DATA
7. Convenient method
1) To change parameters in bit unit, press cursor key or ,
then the cursor becomes bit length and you can set parameters bit
by bit (Bit parameter only).
2) To set data consecutively, use EOB key.
9 9 9 INPUT
395
5. INPUT AND OUTPUT OF DATA B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
0101 NFD ASI SB2
396
B63005EN/02 5. INPUT AND OUTPUT OF DATA
1: 50 5: 200 9: 2400
2: 100 6: 300 l10: 4800
3: 110 7: 600 11: 9600
4: 150 8: 1200 12: 19200 [BPS]
4. Press SYSTEM key and soft key [PARAM] to display parameter screen.
397
5. INPUT AND OUTPUT OF DATA B63005EN/02
15.Press soft key [EXEC]. Then PMC parameters are started to be output.
16.After the PMC parameters have been output, set PARAMETER
WRITE to 0.
17.Press RESET to release alarm 100.
398
B63005EN/02 5. INPUT AND OUTPUT OF DATA
5.2.5 When custom macro function is equipped, values of variable no. 500 and
Outputting Custom later are output.
Macro Variable Values 1. Press OFFSET
SETTING key.
5.2.7 1. Confirm the following parameters. If 1 is set, set to the MDI mode and
Outputting Part Program set it to 0.
#7 #6 #5 #4 #3 #2 #1 #0
3202 NE9 NE8
399
5. INPUT AND OUTPUT OF DATA B63005EN/02
5)
#7 #6 #5 #4 #3 #2 #1 #0
0101 NFD ASI SB2
6)
0102 Specification number of I/O device
400
B63005EN/02 5. INPUT AND OUTPUT OF DATA
7)
0103 Baud rate
1: 50 5: 200 9: 2400
2: 100 6: 300 l10: 4800
3: 110 7: 600 11: 9600
4: 150 8: 1200 12: 19200 [BPS]
3. Press soft key [(OPRT)] and soft key
4. Press soft key [READ] and [EXEC]. Then input of parameters are
started.
5. Because alarm 300 will generate for the system with absolute pulse
coder, set parameter 1815#5 to 0.
6. Alarm 300 is issued if the system employs an absolute pulse coder.
In such a case, perform reference position return again.
401
5. INPUT AND OUTPUT OF DATA B63005EN/02
5.2.11 If the system is equipped with the custom macro fucntion, input the
Inputting Custom Macro variable values.
For PPR, item 4 is not required.
Variable Values
1. Confirm that EDIT mode is selected.
2. Turn off the program protect key (KEY2=1).
3. Press PROG key then soft key [PRGRM] to display program contents.
8. Press OFFSET
SETTING key, key and soft key [MACRO] to select the custom
macro variable screen.
9. Press 500 and soft key [NO SRH] to display variable number 500 and
confirm the custom macro variables are set correctly.
Of the data displayed, 0 and vacant differ in meaning.
Vacant is an undefined variable. To set vacant, press soft key
[INPUT].
10.Select EDIT mode again.
11.Press PROG key to select the program display screen.
402
B63005EN/02 5. INPUT AND OUTPUT OF DATA
12.Press address O and a program number (0001 for example) ,then press
DELETE to delete the program.
#7 #6 #5 #4 #3 #2 #1 #0
3201 NPE RAL
#6 (NPE) When programs are registered in part program storage area, M02,M30
and M99 are:
0 : regarded as the end of program.
l 1 : not regarded as the end of porgram.
#1 (RAL) When programs are registered:
l 0 : All programs are registered.
1 : Only one program is registered.
#7 #6 #5 #4 #3 #2 #1 #0
3202 NE9 NE8
#4 (NE9)
l 0 : Programs of 9000s can be edited.
1 : Programs of 9000s are protected.
#0 (NE8)
l 0 : Programs of 8000s can be edited.
1 : Programs of 8000s are protected.
For PPR, item 4 is not required.
403
5. INPUT AND OUTPUT OF DATA B63005EN/02
404
B63005EN/02 5. INPUT AND OUTPUT OF DATA
5.3
INPUT/OUTPUT
SUPER CAP DATA
5.3.1 The following operation allows all the data used for Super CAP M to be
Input/Output of input and output in a lump.
Conversational Data in a
1. Confirm the parameters shown below:
Lump(Super CAP M)
P0020: I/O CHANNEL (select I/O device) : 0
P0102: I/O device number : 3
P0103: Baud rate for 4800 bauds : 10
for 9600 bauds : 11
2. Select EDIT mode.
3. Press function key PROG and press soft key [CAP].
4. Press soft key [8] (C.A.P DATA) on the basic menu screen.Serial 16i
Conversational Data Screen
C.A.P. DATA
405
5. INPUT AND OUTPUT OF DATA B63005EN/02
DATA I/O
OR
The above operation reads and punches default data, pretool list, tool file
and F.S. file in a lump.
406
B63005EN/02 5. INPUT AND OUTPUT OF DATA
CAUTION
You should input/output NC parameters separately. You
can input/output other data in a lump.
407
5. INPUT AND OUTPUT OF DATA B63005EN/02
SINGLE SINGLE
CAUTION
For onepath control CNC, data select menu on tool post 2
is not displayed.
408
B63005EN/02 5. INPUT AND OUTPUT OF DATA
< +
NC NC NC PMC CAP CAP- NC HD2 NC HD2 NC HD2 SELECT
PARAM OFFSET PROG PARAM TOOL PROG PARAM OFFSET PROG END
NOTE
For onepath control CNC, the following soft keys are
displayed.
< +
NC NC NC PMC CAP CAP- I/O
PREPG SELECT
PARAM OFFSET PROG PARAM TOOL PROG SET UP END
CAUTION
NC parameters can be output only separately. If NC
parameters are selected to be output with other data, other
data is canceled.
409
5. INPUT AND OUTPUT OF DATA B63005EN/02
[ALL SELECT] Press this key to output all the programs.When you
press this key, the following menu is displayed.
<
EXEC CANCEL
To execute punching all the programs, press [EXEC] and when it is not
needed, press [CANCEL].
[ALL CANCEL] Press this key to cancel outputting all the data.
When this key is pressed, the same soft key as
when [ALL SELECT] is pressed is displayed.
To execute cancelling, press [EXEC]; to cancel
cancelling, press [CANCEL].
[SELECT] When you specify a NC program to be punched,
move the cursor to the program number and
press this key.
[CANCEL] To cancel outputting NC programs, press this
key.
[SELECT END] When you finsh specification of punching, press
this key.
410
B63005EN/02 5. INPUT AND OUTPUT OF DATA
PUNCH
SINGLE SINGLE
1. NC PARAMETER (HD1) 7. NC PARAMETER (HD2)
NOTE
1 The data format output by the above funciton is different
from the data format input/output in an individual operation.
Therefore, output data by this function cannot be used for
inputting.
2 Data format is different between 1path and 2path for
twopath control.
3 The data that can be input by the input/output in a lump
function is limited to data output by the same function.
4 The range of PMC parameters to be output can be specified
by the following NC parameter.
NC parameter
9090 PMCIOS
PMCIOS
: The start address number of D area of the PMC parameters to be output.
9091 PMCIOE
PMCIOE
: The end address number of D area of PMC parameters to be output.
No.9090(PMCIOS)=0, No.9091(PMCIOE)=0
: All the PMC parameters including keep relays, counters, timers and data
are output.
No.9090(PMCIOS)=No.9091(PMCIOE) : 0
: D area data (one data) of the specified address number is output.
No.9090(PMCIOS) < No.9091(PMCIOE)
: D area data of PMC parameters from the specified starting address
number to the ending address number are output.
No.9090(PMCIOS) > No.9091(PMCIOE)
: All the data in D area are output.
411
5. INPUT AND OUTPUT OF DATA B63005EN/02
Input of conversational Data output by using the function for inputting/outputting data in a lump
data in a lump can also be input by using that function.
1. Set optional parameters and the parameter for specifying the number
of axes (parameter No. 1010) manually before reading NC parameters.
2. In the same way as output operation, connect an external I/O device
and set necessary parameters, such as device selection.
3. Select EDIT mode. For a twopath system, select the screen for tool
post 1.
4. Release protection for each data item to be input.
1) NC parameter: Set PARAMETER WRITE in the setting data
to 1.
2) Offset: Turn off offset data protection (KEY1 = 1).
3) NC program: Turn off program protection (KEY3 = 1).
4) PMC parameter: Set PARAMETER WRITE in the setting
data to 1.
5) Tool file: Turn off offset data protection (KEY1 = 1).
6) Conversational program: Turn off program protection (KEY3 = 1).
5. Display the data input/output menu screen.
6. Press [READ] to display the following screen.
READ
SINGLE SINGLE
1. NC PARAMETER(HD1) 7. NC PARAMETER(HD2)
< NC OTH-
NC HD2 I/O PRE EXE
PARAM PARAM
ERS PARAM PG C
CAUTION
1 For a singlepath system, the data selection menu for tool
post 2 is not displayed.
2 When the I/O device is other than the FANUC cassette
adapter, soft keys [NC PARAM], [OTHERS], and [NC HD2
PARAM] are not displayed.
7. Make preparations for the data to be read (including a search for the
beginning of the data) when an I/O device other than the FANUC
cassette adapter is used.
When the FANUC cassette adapter is used, the data can be retrieved
automatically, such that no preparation is required.
412
B63005EN/02 5. INPUT AND OUTPUT OF DATA
10.Press [EXEC] to start data input or press [CAN] to cancel data input.
For data other than NC parameters, if multiple data items have been
output at a time, they can also be input at a time.
During data input, INPUTTING blinks on the lowerright corner
of the screen. The data being input is displayed by blinks of yellow
characters in reverse video. When data input terminates normally, it
is indicated by blue characters; if data input terminates with an error,
the data is indicated by red characters.
413
5. INPUT AND OUTPUT OF DATA B63005EN/02
NOTE
Only a machining program created with the conversational
input function can be output by applying the above
procedure.
A machining program created using the NC program screen
cannot be output by applying the above procedure.
414
B63005EN/02 5. INPUT AND OUTPUT OF DATA
Input of conversational The machining program punched out by applying the procedure described
machining programs on the previous page can be read into the NC via a reader/punch interface.
Before attempting to read a program, release the memory protect switch
on the machine operators panel.
After switching to EDIT mode, display the registered program list screen
for editing, then press [READ]. The following message prompting the
user to input the file number is displayed, as well as the soft keys used to
confirm operation.
Enter the number of the file containing the machining program to be input,
using numeric keys, then press [EXEC]. Reading of the machining
program starts. When the input device is FANUC PPR, press [EXEC]
without inputting a file number.
When [CAN] is pressed, read operation is canceled and the previous state
is restored.
Upon the start of inputting machining programs, INPUTTING blinks
at the bottom of the screen, until the input operation ends.
NOTE
Only a machining program created with the conversational
input function can be input by applying the above
procedure.
A machining program created using the NC program screen
cannot be input by applying the above procedure.
415
5. INPUT AND OUTPUT OF DATA B63005EN/02
Output of conversational The tool data file, cutting condition data, surface roughness data, pretool
tool setting data list, and chuck/tailstock figure data can be punched out to an external I/O
device.
(1) Connect an external I/O device and set necessary parameters, such as
device selection.
(2) Select EDIT mode.
(3) Display the tool data menu screen, then press [+]. The following soft
keys appear. Press [PUNCH].
< 10 11 READ PUN CLEA \
CH R
Input of conversational The setting data punched out in the previous section can be read.
tool setting data (1) Connect an external I/O device and set necessary parameters, such as
device selection.
(2) Set PARAMETER WRITE in the setting data to 1.
(3) When the FANUC cassette adapter is used, set the file number for
parameter No. 9887 (TLFLNO).
(4) Display the tool data menu screen and place the system in the
emergency stop state.
(5) Press [READ].
Clearing of The tool data file, cutting condition data, surface roughness data, pretool
conversational tool list, and chuck/tailstock figure data can be cleared.
setting data (1) Set PARAMETER WRITE in the setting data to 1.
(2) Display the tool data menu screen. After switching to EDIT mode,
place the system in the emergency stop state.
(3) Press [CLEAR].
416
B63005EN/02 5. INPUT AND OUTPUT OF DATA
INPUTTING/ Symbolic
OUTPUTTING CAPII FAPT TURN
DATA (16iT)
4 or 5 INPUT 1 INPUT
(REFER TO TABLE 3)
417
5. INPUT AND OUTPUT OF DATA B63005EN/02
418
B63005EN/02 5. INPUT AND OUTPUT OF DATA
5.5 The sub memory is stored in RAM module on the Option 3 board (board
for CAPII). The procedure below describes a method to input and output
DUMP/RESTORE OF the data in sub memory, which is used when Option 3 board or RAM
CAPII DATA (16iT) module is replaced.
5.5.2
Operation
D Outputting data (Dump) 1. Display the screen of Symbolic FAPT TURN.
2. To output data on FANUC Cassette, press keys as follows:
[AUXILIARY] D U M P , B INPUT
419
5. INPUT AND OUTPUT OF DATA B63005EN/02
5.6
CLEARING CAPII
DATA (16iT)
5.6.1
Deleting File Name and
Symbolic FAPT TURN
Files (Initial screen)
No
Delete a file ?
Yes
DEL
INPUT
EOB ,
1 , INPUT 0 , INPUT
420
B63005EN/02 5. INPUT AND OUTPUT OF DATA
421
5. INPUT AND OUTPUT OF DATA B63005EN/02
422
B63005EN/02 5. INPUT AND OUTPUT OF DATA
NOTE
1 If program or floppy is selected in EDIT mode, the program
directory or floppy screen is displayed.
2 When the power is first turned on, program is selected by
default.
NOTE
Baud rate clock, CD check (232C), reset/alarm report, and
the parity bit for parameter No. 134, as well as the
communication code, end code, communication protocol,
interface, and SAT command for parameter No. 135 are
displayed only when channel 3 is being used for
input/output.
4 Select the soft key corresponding to the desired type of data (program,
parameter, and so forth).
423
5. INPUT AND OUTPUT OF DATA B63005EN/02
D Device number
Setting Input/output device
4 RS232C (The control codes DC1 through DC4 are not used.)
6 FANUC PPR
FANUC SYSTEM PMODEL G, FANUC SYSTEM PMODEL H
50
100
110
150
200
300
600
1200
2400
4800
9600
19200
424
B63005EN/02 5. INPUT AND OUTPUT OF DATA
5.7.2 A program can be input and output using the ALL IO screen.
Inputting and When entering a program using a cassette or card, the user must specify
the input file containing the program (file search).
Outputting Programs
File search
Procedure 1 Press soft key [PRGRM] on the ALL IO screen, described in Section
5.7.1.
2 Select EDIT mode. A program directory is displayed.
3 Press soft key [(OPRT)] . The screen and soft keys change as shown
below.
A program directory is displayed only in EDIT mode. In all other
modes, the ALL IO screen is displayed.
O0001 N00010
>_
EDIT * * * * *** *** *** 14:46:09
F SRH READ PUNCH DELETE (OPRT)
4 Enter address N.
5 Enter the number of the file to be found.
N0
The first floppy file is found.
One of N1 to N9999
Among the files numbered from 1 to 9999, a specified file is found.
N9999
The file immediately after that used most recently is found.
N9998
When 9998 is specified, the next file is found. Then, each time
a file input/output operation is performed, N9999 is automatically
inserted. This means that subsequent files can be sequentially
found automatically.
This state is canceled by specifying N0, N1 to N9999, or N9999,
or upon a reset.
6 Press soft keys [F SRH] and [EXEC].
CAN EXEC
The specified file is found.
425
5. INPUT AND OUTPUT OF DATA B63005EN/02
Inputting a program
Procedure 1 Press soft key [PRGRM] on the ALL IO screen, described in Section
5.7.1.
2 Select EDIT mode. A program directory is displayed.
3 Press soft key [(OPRT)] . The screen and soft keys change as shown
below.
A program directory is displayed only in EDIT mode. In all other
modes, the ALL IO screen is displayed.
O0001 N00010
>_
EDIT * * * * *** *** *** 14:46:09
F SRH READ PUNCH DELETE (OPRT)
426
B63005EN/02 5. INPUT AND OUTPUT OF DATA
Outputting programs
Procedure 1 Press soft key [PRGRM] on the ALL IO screen, described in Section
5.7.1.
2 Select EDIT mode. A program directory is displayed.
3 Press soft key [(OPRT)] . The screen and soft keys change as shown
below.
A program directory is displayed only in EDIT mode. In all other
modes, the ALL IO screen is displayed.
O0001 N00010
>_
EDIT * * * * *** *** *** 14:46:09
F SRH READ PUNCH DELETE (OPRT)
4 Enter address O.
5 Enter a desired program number.
If 9999 is entered, all programs in memory are output.
To output a range of programs, enter O, OVVVV.. The
programs numbered from to VVVV are output.
When bit 4 (SOR) of parameter No. 3107 for sorted display is set to 1
on the program library screen, programs are output in order, starting
from those having the smallest program numbers.
6 Press soft key [PUNCH], then [EXEC].
STOP CAN EXEC
The specified program or programs are output. If steps 4 and 5 are
omitted, the currently selected program is output.
To cancel output, press soft key [CAN].
To stop output prior to its completion, press soft key [STOP].
427
5. INPUT AND OUTPUT OF DATA B63005EN/02
Deleting files
Procedure 1 Press soft key [PRGRM] on the ALL IO screen, described in Section
5.7.1.
2 Select EDIT mode. A program directory is displayed.
3 Press soft key [(OPRT)] . The screen and soft keys change as shown
below.
A program directory is displayed only in EDIT mode. In all other
modes, the ALL IO screen is displayed.
O0001 N00010
>_
EDIT * * * * *** *** *** 14:46:09
F SRH READ PUNCH DELETE (OPRT)
428
B63005EN/02 5. INPUT AND OUTPUT OF DATA
5.7.3 Parameters can be input and output using the ALL IO screen.
Inputting and
Outputting Parameters
Inputting parameters
Procedure 1 Press soft key [PARAM] on the ALL IO screen, described in Section
5.7.1.
2 Select EDIT mode.
3 Press soft key [(OPRT)] . Soft keys change as shown below.
READ PUNCH
Outputting parameters
Procedure 1 Press soft key [PARAM] on the ALL IO screen, described in Section
5.7.1.
2 Select EDIT mode.
3 Press soft key [(OPRT)] . Soft keys change as shown below.
READ PUNCH
429
5. INPUT AND OUTPUT OF DATA B63005EN/02
5.7.4 Offset data can be input and output using the ALL IO screen.
Inputting and
Outputting Offset Data
Procedure 1 Press soft key [OFFSET] on the ALL IO screen, described in Section
5.7.1.
2 Select EDIT mode.
3 Press soft key [(OPRT)] . Soft keys change as shown below.
READ PUNCH
Procedure 1 Press soft key [OFFSET] on the ALL IO screen, described in Section
5.7.1.
2 Select EDIT mode.
3 Press soft key [(OPRT)] . Soft keys change as shown below.
READ PUNCH
430
B63005EN/02 5. INPUT AND OUTPUT OF DATA
5.7.5 Custom macro common variables can be output using the ALL IO screen.
Outputting Custom
Macro Common
Variables
Procedure 1 Press soft key [MACRO] on the ALL IO screen, described in Section
5.7.1.
2 Select EDIT mode.
3 Press soft key [(OPRT)] . Soft keys change as shown below.
READ PUNCH
NOTE
To input a macro variable, read the desired custom macro
statement as a program, then execute the program.
431
5. INPUT AND OUTPUT OF DATA B63005EN/02
5.7.6 The ALL IO screen supports the display of a directory of floppy files, as
Inputting and well as the input and output of floppy files.
Outputting Floppy
Files
Procedure 1 Press the rightmost soft key (continuous menu key) on the ALL
IO screen, described in Section 5.7.1.
2 Press soft key [FLOPPY ].
3 Select EDIT mode. The floppy screen is displayed.
4 Press soft key [(OPRT)] . The screen and soft keys change as shown
below.
The floppy screen is displayed only in EDIT mode. In all other
modes, the ALL IO screen is displayed.
>
MDI **** *** *** *** 12:34:56
F SRH READ PUNCH DELETE
432
B63005EN/02 5. INPUT AND OUTPUT OF DATA
433
5. INPUT AND OUTPUT OF DATA B63005EN/02
Inputting a file
Procedure 1 Press the rightmost soft key (continuous menu key) on the ALL
IO screen, described in Section 5.7.1.
2 Press soft key [FLOPPY] .
3 Select EDIT mode. The floppy screen is displayed.
4 Press soft key [(OPRT)] . The screen and soft keys change as shown
below.
The floppy screen is displayed only in EDIT mode. In all other
modes, the ALL IO screen is displayed.
>
MDI **** *** *** *** 12:34:56
F SRH READ PUNCH DELETE
434
B63005EN/02 5. INPUT AND OUTPUT OF DATA
Outputting a file
Procedure 1 Press the rightmost soft key (continuous menu key) on the ALL
IO screen, described in Section 5.7.1.
2 Press soft key [FLOPPY] .
3 Select EDIT mode. The floppy screen is displayed.
4 Press soft key [(OPRT)] . The screen and soft keys change as shown
below.
The floppy screen is displayed only in EDIT mode. In all other
modes, the ALL IO screen is displayed.
>
MDI **** *** *** *** 12:34:56
F SRH READ PUNCH DELETE
435
5. INPUT AND OUTPUT OF DATA B63005EN/02
Deleting a file
Procedure 1 Press the rightmost soft key (continuous menu key) on the ALL
IO screen, described in Section 5.7.1.
2 Press soft key [FLOPPY] .
3 Select EDIT mode. The floppy screen is displayed.
4 Press soft key [(OPRT)] . The screen and soft keys change as shown
below.
The floppy screen is displayed only in EDIT mode. In all other
modes, the ALL IO screen is displayed.
>
MDI **** *** *** *** 12:34:56
F SRH READ PUNCH DELETE
436
B63005EN/02 5. INPUT AND OUTPUT OF DATA
5.8 By setting the I/O channel (parameter No. 20) to 4, files on a memory card
can be referenced, and different types of data such as part programs,
DATA INPUT/OUTPUT parameters, and offset data on a memory card can be input and output in
USING A MEMORY text file format.
CARD The major functions are listed below.
Displaying a directory of stored files
The files stored on a memory card can be displayed on the directory
screen.
Searching for a file
A search is made for a file on a memory card and, if found, it is
displayed on the directory screen.
Reading a file
Textformat files can be read from a memory card.
Writing a file
Data such as part programs can be stored to a memory card in text file
format.
Deleting a file
A file can be selected and deleted from a memory card.
CNC
Writing a file
Reading a file
Deleting a file
437
5. INPUT AND OUTPUT OF DATA B63005EN/02
4 Press soft key [CARD]. The screen shown below is displayed. Using
page keys and , the screen can be scrolled.
~ ~
PROG DIR + (OPRT)
~ ~
PROG DIR + (OPRT)
6 Repeatedly pressing soft key [DIR+] toggles the screen between the
display of comments and the display of sizes and dates.
Any comment described after the O number in the file is displayed.
Up to 18 characters can be displayed on the screen.
438
B63005EN/02 5. INPUT AND OUTPUT OF DATA
~ ~
PROG DIR + (OPRT)
439
5. INPUT AND OUTPUT OF DATA B63005EN/02
Reading a file
~ ~
PROG DIR + (OPRT)
6 To specify a file number, press soft key [F READ]. The screen shown
below is displayed.
~ ~
READ
FILE NAME=20 PROGRAM No.=120
>
EDIT * * * **** *** **** 15:40:21
7 Enter file number 20 from the MDI panel, then set the file number by
pressing soft key [F SET]. Next, enter program number 120, then set
the program number by pressing soft key [O SET]. Then, press soft
key [EXEC].
File number 20 is registered as O0120 in the CNC.
Set a program number to register a read file with a separate O
number. If no program number is set, the O number in the file name
column is registered.
440
B63005EN/02 5. INPUT AND OUTPUT OF DATA
8 To specify a file with its file name, press soft key [N READ] in step 6
above. The screen shown below is displayed.
~ ~
READ FILE NAME =TESTPRO
PROGRAM No. =1230
>
EDIT * * * **** *** **** 15:40:21
441
5. INPUT AND OUTPUT OF DATA B63005EN/02
Writing a file
~ ~
PROG DIR + (OPRT)
8 In the same way as for O number setting, enter a desired file name
from the MDI panel, then set the file name with soft key [F SET].
When soft key [EXEC] is pressed after the setting shown below has
been made, for example, the file is written under program number
O1230 and file name ABCD12.
~ ~
PUNCH FILE NAME =ABCD12
PROGRAM No. =1230
>
EDIT * * * **** *** **** 15:40:21
F NAME O SET STOP CAN EXEC
442
B63005EN/02 5. INPUT AND OUTPUT OF DATA
Deleting a file
~ ~
PROG DIR + (OPRT)
443
5. INPUT AND OUTPUT OF DATA B63005EN/02
5 With cursor keys and , the user can choose between upper
part scrolling and lower part scrolling. (An asterisk (*) displayed at
the left edge indicates the part for which scrolling is possible.)
444
B63005EN/02 5. INPUT AND OUTPUT OF DATA
MCARD (OPRT)
When a data item other than program is selected, the screen displays only
a file directory.
A data item is indicated, in parentheses, on the title line.
~ ~
NOTE
With a memory card, RMT mode operation and the
subprogram call function (based on the M198 command)
cannot be used.
445
5. INPUT AND OUTPUT OF DATA B63005EN/02
Error codes
446
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
This chapter describes the signals between the machine operators panel,
magnetics cabinet and the PMC, connection of the signals between PMC
and CNC, and confirmation method of on/off state of these signals.
It also describes system configuration of PMC, parameters of PMC,
ladder and how to display time chart of the signals on the screen.
It also describes a method of inputting/outputting PMC parameters to an
external device.
447
PMCDGN Input Contacts
6.1
Highspeed processing signal
[0] . . 0V Open
INTERFACE
*DEC a *ESP, SKIP, ESKIP, XAE, YAE, ZAE (M series)
*DEC a *ESP, SKIP, ESKIP, XAE, ZAE, +MIT a (T series) [1] . . 24V Close
GENERAL OF
X5.7
Power
STL STL supply
448
F Y
PMCDGN PMCDGN *
0V 0V
F 0000 ~ 0141 Y 0000 ~ 0127
6.2
SPECIFICATION OF
PMC
6.2.1
Specification
Series 16iMODEL A/Series 18iMODEL A
Model
PMCSB5 PMCSB6
Programmingmethod language Ladder Ladder
Clanguage Step sequence
(Option) Clanguage
(Option)
Number of ladder level 2 2
Level1 Cycle Time 8 ms 8 ms
Basic Instruction Execution Time 0.085 0.085
(us/step) (us/step)
Program capacity
D Ladder (step) Approx. 3,000 Approx. 3,000
Approx. 5,000 Approx. 5,000
Approx. 8,000 Approx. 8,000
Approx. 12,000 Approx. 12,000
Approx. 16,000 Approx. 16,000
Approx. 24,000 Approx. 24,000
D Symbol/Comment* Approx. 32,000
449
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
NOTE
Applicable to the Series 21i
450
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
6.2.2
Address Model
Series 16iMODEL
Character Signal description
A/Series 18iMODEL A
PMCSB5 PMCSB6
NOTE
The addresses (X1000 and up, Y1000 and up) for builtin
I/O cards are also reserved. I/O allocation in these areas is
not allowed. Do not use X1000 and up and Y1000 and up.
451
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
Model
Series 20iMODEL
Character Signal description
A/Series 21iMODEL
PMCSA1 PMCSA5
NOTE
The addresses (X1000 and up, Y1000 and up) for builtin
I/O cards are also reserved. I/O allocation in these areas is
not allowed. Do not use X1000 and up and Y1000 and up.
452
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
6.2.3
Builtin Debug Function Contents
Function
Display of sequence program Dynamic display of ladder diagram
6.2.4 (1) R9000 (Operation output register for the ADD, SUB, MULB, DIVB,
System Reserve Area and COMPB functional instructions)
of Internal Relay #7 #6 #5 #4 #3 #2 #1 #0
Zero
Sign is minus
Overflow
(2) R9000 (Error output for the EXIN, WINDR, WINDW, MMCWR,
MMCWW, MMC3R, and MMC3W functional instructions)
#7 #6 #5 #4 #3 #2 #1 #0
R9000
The instruc-
tion ended in
error.
453
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
(3) R9002 to R9005 (Operation output registers for the DIVB functional
instruction)
The data remaining after the DIVB functional instruction is executed
in output.
#7 #6 #5 #4 #3 #2 #1 #0
R9002
R9003
Register for
remainder
R9004 (used by DIVB
instruction)
R9005
#7 #6 #5 #4 #3 #2 #1 #0
R9091
always OFF
always ON
Cyclic signal of 200
ms (104 ms ON, 96
ms OFF)
CAUTION
Each signal is initially off. R9091.0 and R9091.1 are set
cyclically at the beginning of the first ladder level.
Each signal (ONOFF signal) has an accuracy of "8 ms.
454
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
R9091.5
104ms 96ms
200ms
R9091.6
504ms 496ms
1s
6.2.5
Execution Period of
PMC
Sequence program
1st level
From NC (Highspeed se-
(1) quence)
END1
2nd level
(Normal sequence)
(2)1
Synchronized
buffer
(2)2
Period
(1) (1) (1) (1)
1st level
(2)1 (2)2 (2)n (2)1
2nd level
3rd level
455
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
6.3
PMC SCREEN
RUN/STOP f f f
EDIT f f
I/O f f f
SYSPRM f f
456
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
X008.4 *ESP
EMERGENCY
STOP
END1
PORD POR
POWER ON
RESET
D Contents displayed 1. 1Green (Low brightness) display Contacts :open Relay :off
2. White (High brightness) display Contacts : closed Relay : on
D Search method PAGE
457
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
[Remarks]
The search function searches a signal in the forward direction and
displays the ladder with the searched signal at its head. Because there
may exist plural contacts, repeat the search operation to find plural
locations, repeat the search operation to find plural locations with the
specified signal.
If a specified signal is not found up to the end of the program (ladder),
execution returns to the head of a program and search continues.
D Dump display on ladder Ladder diagram and signal status dump can displayed together.
diagram The dump is displayed over 2 lines at the last line of ladder diagram by
pressing the [DUMP] soft key.
PAGE
PAGE
keys or [SEARCH] soft key is used for changing of PMC
address.
458
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
D Display of setting trigger The setting address, condition and counter are displayed at the title line.
MODE:ON : X0000. 0 : 0 : 0001
NOTE
;=EOB adr (trigger address) ;p1 (trigger point) ;p2 (trigger
checking number (1~65535))
* Because parameters are stored in the nonvolatile memory, they are not
lost even if the power is turned off.
When bit 2 of keep relay K18 (K901 for SB6) is set to 1 after
parameters for sampling are specified, the trigger function
automatically starts when the power is turned on.
For this operation, depress [TRIGER] soft key to bring the following
menu.
SEARCH ADRESS TRIGER WINDOW
RET
NEXT
459
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
D Divided display of ladder This function is used for displaying the divided screen. It can display
diagram max. six division.
For this operation, depress [WINDOW] soft key to bring the following
menu.
SEARCH ADRESS TRIGER WINDOW
RET
When the ladder program is executing, a part of the ladder program can
be changed.
S Change the type of contact (A contact, B contact)
S Change address of contact and coil.
S Change address parameter of functional instruction.
This function dont change the size.
(Cannot be Addition, deletion and chanegable data size)
When bit 3 in the keep relay K18 (K901 for SB6) is 1, this program is
automatically transferred to backup RAM after online edit.
When bit 3 in the keep relay K18 (K901 for SB6) is 0, transfer to backup
RAM with COPY function of I/O screen. If power is off without this
operation, edited data is lost.
460
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
6.3.3 Press soft key [PMCDGN] then PMCs diagnostic screen is displayed.
PMCDGN Screen
D TITLE screen The title data registered when a ladder program is prepared is displayed.
Page number
M.SRCH ANALYS
1st page PMC PROGRAM NO. : Set when PMC
EDITION NO. : is
prepared
PMC CONTROL PROGRAM
SERIES : EDITION : Series and edition of PMC
control software
MEMORY USED : KB
LADDER
: KB Memory used and
SYMBOL : KB execution time is
MESSAGE : KB displayed.
SCAN TIME : MSEC
461
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
D STATUS screen On/Off state of input/output signals and internal relay is displayed.
SEARCH
[Search Method]
PAGE
PAGE
key :Forward and Backward by screen
ALM Blinked
462
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
D TRACE screen Every time a specified signal changes, the signal status is memorized in
the trace memory. This function is useful for identifying intermittent
troubles.
1 Trace parameter screen
T.DISP EXEC
463
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
0001 * * * * * * * *
0002 I I * * * * * * * * * * * * * *
0003 * I * * * * * * * * * * * * * * Latest status
0004 . . . . . . . . . . . . . . . . I mark : 1
0005 . . . . . . . . . . . . . . . . * mark : 0
0006 . . . . . . . . . . . . . . . .
0007 . . . . . . . . . . . . . . . .
0008 . . . . . . . . . . . . . . . .
TRCPRM STOP
10LCD/14CRT is dis-
played by 1 and 0.
#7 #6 #5 #4 #3 #2 #1 #0
K017
464
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
6.3.4
Memory Display
(M.SRCH)
100000 0000 0000 0000 0000 0000 0000 0000 0000 ................
100010 4142 4344 4546 4748 494A 4B4C 4D4E 4F50 ABCDEFGHIJKLMNOP
100020 2020 2020 2020 2020 2020 2020 2020 2020
100030 5152 5354 5556 5758 595A 2020 2020 2020 QRSTUVWXYZ
100040 0000 0000 0000 0000 0000 0000 0000 0000 ................
100050 0000 0000 0000 0000 0000 0000 0000 0000 ................
100060 0000 0000 0000 0000 0000 0000 0000 0000 ................
100070 0000 0000 0000 0000 0000 0000 0000 0000 ................
100080 4641 4E55 4320 434F 2E2C 5444 0000 0000 FANUC CO.LTD....
100090 0000 0000 0000 0000 0000 0000 0000 0000 ................
1000A0 0000 0000 0000 0000 0000 0000 0000 0000 ................
1000B0 0000 0000 0000 0000 0000 0000 0000 0000 ................
1000C0 0000 0000 0000 0000 0000 0000 0000 0000 ................
1000D0 0000 0000 0000 0000 0000 0000 0000 0000 ................
1000E0 0000 0000 0000 0000 0000 0000 0000 0000 ................
1000F0 0000 0000 0000 0000 0000 0000 0000 0000 ................
SEARCH INPUT
465
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
D ANALYS screen Change of signals is displayed as the same display as that on the
(Ladder editing card is oscilloscope.
required not usable with 1 Parameter setting screen (1st page)
SA1.)
CONDITION : 0 (c)
(0: START 1: TRIGGERON 2: TRIGGEROFF)
466
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
SIGNAL ADDRESS
1 : X0000.0 9: Y0000.0
2 : X0000.1 10 : R0000.1
3 : X0002.0 11 :
Up to 16
4 : X0005.0 12 : signals
5 : 13 :
6 : 14 :
7 : 15 :
8 : 16 :
467
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
3 SCOPE screen
X0000.0
X0000.1
X0002.0
X0005.0
++++
0 256(MSEC)
468
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
6.3.5
PMCPRM Screen
D Inputting PMC
parameters from the MDI 1 Set to MDI mode or emergency stop state.
2 Set PARAMETER WRITE (on setting screen) to 1 or set the program
protect signal (KEY4) to 1.
PWE KEY4
Timer f
Counter f f Either one
Keep relay f
Data table f f Either one
Timer set time : Timer no. 18 is max. 1572.8 sec and its accuracy is
48ms.
Timer no. 9 is max. 262.1 sec and its accuracy is 8ms.
469
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
D COUNTER screen This screen sets and displays max. value of counter and current value of
the counter instruction (SUB 4).
07 K06 00000000 17 K16 00000000
08 K07 00000000 18 K17 00000000
09 K08 00000000 19 K18 00000000
10 K09
TIMER COUNTR
00000000
KEEPRL
20 K19
DATA
00000000
Address specified by ladder Used by PMC system
470
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
K016
#7 #6 #5 #4 #3 #2 #1 #0
#7
#6 #5 #4 #3 #2 #1 #0
K017
(K900 for SB6)
471
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
K018
#7 #6 #5 #4 #3 #2 #1 #0
#7(IGNDINT) 0 : When the screen is switched to the PCMMDI screen, the screen is
initialized.
1 : When the screen is switched to the PCMMDI screen, the screen is not
initialized.
*It is effective for PMCSC3/SC4
#5(CHKPRTY) 0 : The parity check is performed for the system ROM and program
ROM/RAM.
1 : The parity check is not performed for the system ROM and program
ROM/RAM.
#4(CALCPRTY) 0 : The builtin programmer function performs RAM parity calculation.
1 : The builtin programmer function does not perform RAM parity
calculation.
#3(TRNSRAM) 0 : A ladder program is not automatically sent to the backup RAM after
online editing is completed.
1 : A ladder program is automatically sent to the backup RAM after online
editing is completed.
#2(TRGSTAT) 0 : The trigger stop function does not automatically start when the power is
turned on.
1 : The trigger stop function automatically starts when the power is turned on.
#1(DBGSTAT) 0: In the C language debug function, the automatic break processing
does not start when the power is turned on.
1 : In the C language debug function, the automatic break processing
starts when the power is turned on.
*This flag is effective for the PMCSC3/SC4.
#0(IGNKEY) 0 : Function keys are enabled when a user program displays the user
screen.
1 : Function keys are disabled when a user program displays the user
screen.
*This flag is effective for the PMCSC3/SC4.
When this bit is set to 1 of the user screen, the screen cannot be switch to
the NC screen using function keys. A program which always sets this bit
to 0 or which changes the screen to the NC screen is required.
#7 #6 #5 #4 #3 #2
#1 #0
K019
472
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
No. of screen
PARAMETER
#7 #6 #5 #4 #3 #2 #1 #0
0 : Binary format
1 : BCD format
0 : Without protection for input
1 : With protection for input
TYPE
0 : 1byte length 1 : 2byte length 2 : 4byte length
PAGE
473
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
Group number
Page number
474
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
6.4
LIST OF SIGNALS BY
EACH MODE
D Automatic operation
MODE INPUT/OUTPUT SIGNAL FEED RATE,
ETC
475
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
D Manual operation
MODE INPUT/OUTPUT SIGNAL FEED RATE,
ETC
D Others
[PMC CNC]
MD14 (Mode selection)
*ESP (Emergency stop)
KEY14 (Memory protection key)
MLK,MLK (All axes/ each axis machine lock)
*IT,*IT (All axes/ each axis machine lock)
*"MIT (interlock per axis and direction:M series)
STLK (Start lock:T series)
*ABSM (Manual absolute)
SVF (Servo off)
*FLWP (Follow up)
ERS (External reset)
RRW (Reset & Rewind)
Others EXLM (Stored stroke limit external switching)
"LM, RLSOT (Software limit external setting M series)
*"L (Overtravel limit)
*"ED (External deceleration of each axis)
[CMC PMC]
MA (NC ready)
SA (Servo ready)
AL (NC alarm)
RST (Resetting)
BAL (Battery alarm)
INP (Inposition)
MV (Axis moving)
TAP (Tapping)
476
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
F000X Y000X
CNC PMC MT
G000X X000X
Path 1 F000X
G1000X Y000X
Path 2 F1000X
477
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
D List of input/output
signals
f : Usable
F : Usable only with 2path control
: Not usable
*ESP X008#4 f f
Emergency stop signal
*ESP G008#4 f f
*ESPA G071#1 f f
*ESPC G205#1 f f
*JV0O to *JV15O Software operators panel signal (*JV0 to *JV15) F079, F080 f f
478
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
*SSTP1 G027#3 f
*SSTP3 G027#5 f
G049#0 to
*TLV0 to *TLV9 Tool life count override signal f
G050#1
F081#0, #2,
+J1O to +J4O Software operators panel signal (+J1 to +J4) f f
#4, #6
+MIT1, +MIT2 Manual feed interlock signal in each axis direction X004#2, #4 f
F081#1, #3,
J1O to J4O Software operators panel signal (J1 to J4) f f
#5, #7
MIT1, MIT2 Manual feed interlock signal in each axis direction X004#3, #5 f
479
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
ALMA F045#0 f f
ALMC F168#0 f f
ARSTA G071#0 f f
ARSTC G205#0 f f
BF F007#4 f
Second auxiliary function strobe signal
BF F007#7 f
BFIN G005#4 f
Second auxiliary function completion signal
BFIN G005#7 f
CFINA F046#1 f f
CFINC F169#1 f f
CHPA F046#0 f f
CHPC F169#0 f f
480
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
DEFMDA G072#3 f f
Differential speed mode command signal
DEFMDB G076#3 f f
(serial spindle)
DEFMDC G206#3 f f
DM00 F009#7 f f
DM01 F009#6 f f
M decode signal
DM02 F009#5 f f
DM30 F009#4 f f
EABUFA F131#1 f f
EABUFB F134#1 f f
Buffer full signal (PMC axis control)
EABUFC F137#1 f f
EABUFD F140#1 f f
EAX1 to EAX8 Controlled axis select signal (PMC axis control) G136 f f
481
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
EBSYA F130#7 f f
EBSYB F133#7 f f
Axis control command read completion signal
EBSTC (PMC axis control) F136#7 f f
EBSYD F139#7 f f
EBUFA G142#7 f f
EBUFB G154#7 f f
Axis control command read signal
EBUFC (PMC axis control) G166#7 f f
EBUFD G178#7 f f
ECKZA F130#1 f f
ECKZB F133#1 f f
Accumulated pulse zero check inprogress signal
ECKZC (PMC axis control) F136#1 f f
ECKZD F139#1 f f
ECLRA G142#6 f f
ECLRB G154#6 f f
Reset signal (PMC axis control)
ECLRC G166#6 f f
ECLRD G178#6 f f
ED0 to ED15 Data signal for external data input G000, G001 f f
EDENA F130#3 f f
EDENB F133#3 f f
Auxiliary function execution inprogress signal
EDENC (PMC axis control) F136#3 f f
EDEND F139#3 f f
482
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
EFINA G142#0 f f
EFINB G154#0 f f
Auxiliary function completion signal (PMC axis control)
EFINC G166#0 f f
EFIND G178#0 f f
EGENA F130#4 f f
EGENB F133#4 f f
Axis movement inprogress signal (PMC axis control)
EGENC F136#4 f f
EGEND F139#4 f f
EIALA F130#2 f f
EIALB F133#2 f f
Alarm inprogress signal (PMC axis control)
EIALC F136#2 f f
EIALD F139#2 f f
EINPA F130#0 f f
EINPB F133#0 f f
Inposition signal (PMC axis control)
EINPC F136#0 f f
EINPD F139#0 f f
483
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
EMBUFA G142#2 f f
EMBUFB G154#2 f f
Buffering prohibition signal (PMC axis control)
EMBUFC G166#2 f f
EMBUFD G178#2 f f
EMFA F131#0 f f
EMFB F134#0 f f
Auxiliary function strobe signal (PMC axis control)
EMFC F137#0 f f
EMFD F140#0 f f
EMSBKA G143#7 f f
EMSBKB G155#7 f f
Block stop prohibition signal (PMC axis control)
EMSBKC G167#7 f f
EMSBKD G179#7 f f
ENB F001#4 f f
ENB3 F038#3 f
EOTNA F130#6 f f
EOTNB F133#6 f f
Overtravel negative direction signal (PMC axis control)
EOTNC F136#6 f f
EOTND F139#6 f f
EOTPA F130#5 f f
EOTPB F133#5 f f
Overtravel positive direction signal (PMC axis control)
EOTPC F136#5 f f
EOTPD F139#5 f f
484
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
ESBKA G142#3 f f
ESBKB G154#3 f f
Block stop signal (PMC axis control)
ESBKC G166#3 f f
ESBKD G178#3 f f
ESOFA G142#4 f f
ESOFB G154#4 f f
Servooff signal (PMC axis control)
ESOFC G166#4 f f
ESOFD G178#4 f f
ESTPA G142#5 f f
ESTPB G154#5 f f
Axis control temporary stop signal (PMC axis control)
ESTPC G166#5 f f
ESTPD G178#5 f f
485
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
GR21 G029#0 f
Gear select signal (input)
GR31 G029#2 f
INCMDA G072#5 f f
Orientation signal of incremental command external
INCMDB G076#5 f f
setting type (serial spindle)
INCMDC G206#5 f f
INCSTA F047#1 f f
INCSTC F170#1 f f
INDXA G072#0 f f
Orientation stop position change command signal
INDXB G076#0 f f
(serial spindle)
INDXC G206#0 f f
486
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
INTGA G071#5 f f
INTGC G205#5 f f
LDT1A F045#4 f f
LDT1C F168#4 f f
LDT2A F045#5 f f
LDT2C F168#5 f f
MBDT1, MBDT2 to
Optional block skip confirmation signal F004#0, F005 f f
MBDT9
MCFNA G071#3 f f
MCFNC G205#3 f f
487
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
MFNHGA G072#6 f f
Spindle switching main side MCC contact state
MFNHGB G076#6 f f
signal (serial spindle)
MFNHGC G206#6 f f
MORA1A F046#6 f f
Magnetic sensor based orientation completion
MORA1B F050#6 f f
signal (serial spindle)
MORA1C F169#6 f f
MORA2A F046#7 f f
Magnetic sensor based orientation vicinity signal
MORA2B F050#7 f f
(serial spindle)
MORA2C F169#7 f f
MORCMA G073#0 f f
Magnetic sensor based orientation command signal
MORCMB G077#0 f f
(serial spindle)
MORCMC G207#0 f f
488
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
MPOFA G073#2 f f
MPOFC G207#2 f f
MRDYA G070#7 f f
MRDYC G204#7 f f
NRROA G072#2 f f
Shortcut command signal for orientation stop position
NRROB G076#2 f f
change (serial spindle)
NRROC G206#2 f f
G039#0 to #5,
OFN0 to OFN5, OFN6 Tool compensation number select signal f
G040#0
ORARA F045#7 f f
ORARC F168#7 f f
ORCMA G070#6 f f
ORCMC G204#6 f f
489
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
OVRIDA G072#4 f f
OVRIDC G206#4 f f
PC1DEA F047#0 f f
Position coder onerotation signal detection state
PC1DEB F051#0 f f
signal (serial spindle)
PC1DEC F170#0 f f
G122#6
PKESS1 First spindle parking signal f f
(G031#6)
G122#7
PKESS2 Second spindle parking signal f f
(G031#7)
PORA2A F046#5 f f
Position coder based orientation vicinity signal
PORA2B F050#5 f f
(serial spindle)
PORA2C F169#5 f f
F070#0 to
PSW01 to PSW10 Position switch signal f f
F071#1
490
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
G032#0 to
R01I to R12I f f
G033#3
G034#0 to
R01I2 to R12I2 Spindle motor speed command signal f f
G035#3
G036#0 to
R01I3 to R12I3 f f
G037#3
F036#0 to
R01O to R12O S12 bit code signal f f
F037#3
RCFNA F046#3 f f
RCFNC F169#3 f f
RCHA G071#7 f f
RCHC G205#7 f f
RCHHGA G072#7 f f
Spindle switching high side MCC contact state signal
RCHHGB G076#7 f f
(serial spindle)
RCHHGC G206#7 f f
RCHPA F046#2 f f
RCHPC F169#2 f f
RGSPM F065#1 f
Spindle rotation direction signal
RGSPP F065#0 f
ROTAA G072#1 f f
Rotation direction command signal for orientation stop
ROTAB G076#1 f f
position change (serial spindle)
ROTAC G206#1 f f
491
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
ROV1E, ROV2E Rapid traverse override signal (PMC axis control) G150#0, #1 f f
RSLA G071#6 f f
RSLC G205#6 f f
RTE Manual rapid traverse select signal (PMC axis control) G150#6 f f
SARA F045#3 f f
SARC F168#3 f f
492
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
SDTA F045#2 f f
SDTC F168#2 f f
SFRA G070#5 f f
SFRC G204#5 f f
SGN G033#5 f f
SGN3 G037#5 f f
G078#0 to
SHA00 to SHA11 f f
G079#3
G208#0 to
SHC00 to SHC11 f f
G209#3
SIND G033#7 f f
SIND3 G037#7 f f
SLVA G073#1 f f
SLVC G207#1 f f
SLVSA F046#4 f f
SLVSC F169#4 f f
493
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
SOCNA G071#4 f f
SOCNC G205#4 f f
SPSLA G071#2 f f
SPSLC G205#2 f f
SRVA G070#4 f f
SRVC G204#4 f f
SSIN G033#6 f f
SSIN3 G037#6 f f
SSTA F045#1 f f
SSTC F168#1 f f
494
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
SWS1 G027#0 f
SWS3 G027#2 f
Synchronization/composite/superposition control in
SYN10 to SYN70 F118#0 to #6 F
progress signal
SYNCJ1 to SYNCJ8 Simple synchronization manual feed axis select signal G140 f
TLMA F045#6 f f
TLMC F168#6 f f
TLMHA G070#1 f f
TLMHC G204#1 f f
495
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
TLMLA G070#0 f f
TLMLC G204#0 f f
XAE X004#0 f f
YAE X004#1 f
Measurement position reached signal
ZAE X004#1 f
ZAE X004#2 f
496
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
6.6
LIST OF ADDRESSES
D Address list (1path For a signal that is common to the M series and T series, and is usable for
control) only one of the two series, hatching is provided on the upper part (the T
series) or lower part (M series) for which the signal is not usable, as shown
below.
[Example 1] EXLM and ST are signals common to the T series and M series. STLK
is a signal usable only for the T series. RLSOT and RVS are signals usable
only for the M series.
#7 #6 #2 #1 #0
G007 RLSOT EXLM ST STLK RVS T series
M series
MT!PMC
X008 *ESP
PMC!CNC
497
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G013 *AFV7 *AFV6 *AFV5 *AFV4 *AFV3 *AFV2 *AFV1 *AFV0
498
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
G052 RMTDI7 RMTDI6 RMTDI5 RMTDI4 RMTDI3 RMTDI2 RMTDI1 RMTDI0
G060 *TSB
G065
499
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G098 KEC7 KEC6 KEC5 KEC4 KEC3 KEC2 KEC1 KEC0
G102 J8 J7 J6 J5 J4 J3 J2 J1
G122 PK8 PK7 PK6 PK5 PK4 PK3 PK2 PK1 T series
PKESS2 PKESS1
PKESS2 PKESS1 M series
500
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
G154 EBUFB ECLRB ESTPB ESOFB ESBKB EMBUFB EFINB
501
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G209 SHC11 SHC10 SHC09 SHC08
CNC!PMC
F007 BF BF TF SF EFD MF
502
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
F031 B15 B14 B13 B12 B11 B10 B09 B08
F035 SPAL
F062 PRTSF
503
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
F066 EXHPCC MMPCC PECK2 RTNMVS G08MD
F082 RVSL
504
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
F129 *EAXSL EOV0
505
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
D Address list (2path In general, signal addresses are assigned to each path as indicated below.
control) However, some signals common to both paths are allocated to path 1. The
table below indicates the addresses of the interface signals between the
CNC and PMC. A signal marked with #1 is dedicated to path 1, and a
signal marked with #2 is dedicated to path 2.
MT!PMC
X008 *ESP
#7 #6 #5 #4 #3 #2 #1 #0
X013 SKIP#2 SKIP6#2 MIT2#2 +MIT2#2 MIT1#2 +MIT1#2 ZAE#2 XAE #2 T series
SKIP5 #2 SKIP4 #2 SKIP3 #2 SKIP2 #2 SKIP8 #2 SKIP7 #2
SKIP#2 ZAE#2 YAE#2 XAE #2
SKIP6#2 SKIP5#2 SKIP4#2 SKIP3#2 SKIP2 #2 SKIP8 #2 SKIP7 #2
M series
PMC!CNC
506
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
G011 *JV15#1 *JV14#1 *JV13#1 *JV12#1 *JV11#1 *JV10#1 *JV9#1 *JV8#1
507
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G050 *TLV9#1 *TLV8#1
G060 *TSB#1
508
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
G098 KEC7 KEC6 KEC5 KEC4 KEC3 KEC2 KEC1 KEC0
G122 PKESS2 #1 PK7#1 PK6#1 PK5#1 PK4#1 PK3#1 PK2#1 PK1#1 T series
PKESS1 #1
PKESS2 #1 PKESS1#1 M series
509
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G151 *FV7E#1 *FV6E#1 *FV5E#1 *FV4E#1 *FV3E#1 *FV2E#1 *FV1E#1 *FV0E#1
510
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
PMC!CNC
511
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G1038 *BECLP#2 *BEUCP#2 SPPHS#2 SPSYC#2 *PLSST#2
G1052
G1060 *TSB#2
512
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
G1075 RCHB#2 RSLB#2 INTGB#2 SOCNB#2 MCFNB#2 SPSLB#2 *ESPB#2 ARSTB#2
G1122 PKESS2#2 PK7#2 PK6#2 PK5#2 PK4#2 PK3#2 PK2#2 PK1#2 T series
PKESS1 #2
PKESS2#2 PKESS1#2 M series
513
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G1138 SYNC7#2 SYNC6#2 SYNC5#2 SYNC4#2 SYNC3#2 SYNC2#2 SYNC1#2
514
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
G1181 EIF15D#2 EIF14D#2 EIF13D#2 EIF12D#2 EIF11D#2 EIF10D#2 EIF9D#2 EIF8D#2
CNC!PMC
515
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
F024 S23#1 S22#1 S21#1 S20#1 S19#1 S18#1 S17#1 S16#1
F035 SPAL#1
516
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
F059 UO131#1 UO130#1 UO129#1 UO128#1 UO127#1 UO126#1 UO125#1 UO124#1
F062 PRTSF#1
F082 RVSL#1
517
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
F112 EADEN7 #1 EADEN6 #1 EADEN5 #1 EADEN4 #1 EADEN3 #1 EADEN2 #1 EADEN1 #1
518
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
CNC!PMC
519
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
F1034 GR3O#2 GR2O#2 GR1O#2
F1035 SPAL#2
F1062 PRTSF#2
520
B63005EN/02 6.INTERFACE BETWEEN CNC AND PMC
#7 #6 #5 #4 #3 #2 #1 #0
F1072 OUT7#2 OUT6#2 OUT5#2 OUT4#2 OUT3#2 OUT2#2 OUT1#2 OUT0#2
F1082 RVSL#2
521
6. INTERFACE BETWEEN CNC AND PMC B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
F1133 EBSYB#2 EOTNB#2 EOTB#2 EGENB#2 EDENB#2 EIALB#2 ECKZB#2 EINPB#2
522
B63005EN/02 7. DIGITAL SERVO
7 DIGITAL SERVO
523
7. DIGITAL SERVO B63005EN/02
7.1 This section describes how to set initial servo parameters, which is used
for field adjustment of machine tool.
INITIAL SETTING
1. Turn on power at the emergency stop condition.
SERVO PARAMETERS
2. Set the parameter to display the servo tuning screen.
#7 #6 #5 #4 #3 #2 #1 #0
3111 SVS
SERVO SETTING
XAXIS YAXIS
(1)INITIAL SET BIT 00000000 00000000 PRM 2000
(2)MOTOR ID NO. 47 47 PRM 2020
(3)amr 00000000 00000000 PRM 2001
(4)cmr 2 2 PRM 1820
(5)FEED GEAR N 1 1 PRM 2084
(6) (N/M) M 125 125 PRM 2085
(7)DIRECTION SET 111 111 PRM 2022
(8)VELOCITY PULSE NO. 8192 8192 PRM 2023
(9)POSITION PULSE NO. 12500 12500 PRM 2024
(10)REF.COUNTER 8000 8000 PRM 1821
524
B63005EN/02 7. DIGITAL SERVO
525
7. DIGITAL SERVO B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0 Motor model
1 0 0 0 0 0 1 0 50S
0 0 0 0 0 0 1 1 40S, 30S
0 0 0 0 0 0 0 0 other than above
NOTE
Set 00000000 for serial pulse coder C.
(4) CMR
PRM 1820 Command multiply ratio
NOTE
For serial pulse coder B, use a value not exceeding 250,000
as the number of feedback pulses per revolution.
526
B63005EN/02 7. DIGITAL SERVO
<<Examples of calculation>>
1/1000 mm 1/10000 mm
One revolution 8mm n=1/m=125 n=2/m=25
of motor 10mm n=1/m=100 n=1/m=10
12mm n=3/m=250 n=3/m=25
NOTE
1 NS is the number of position feedback pulses per one
revolution of the motor (multiplied by four)
2 The 50S to 30S motors have different numbers of poles.
Set parameter 2001.
3 Even if the system employs a closed loop, bit 3 of parameter
2002 is 1 and bit 4 is 0.
527
7. DIGITAL SERVO B63005EN/02
The FSSB setting screens include: AMP SET, AXIS SET, and AMP
MAINTENANCE.
Pressing soft key [AMP] causes the AMP SET screen to appear.
Pressing soft key [AXIS] causes the AXIS SET screen to appear.
Pressing soft key [MAINTE] causes the AMP MAINTENANCE
screen to appear.
1) Amplifier setting screen
The amplifier setting screen consists of two sections: the first section
displays information about the slave, while the second section
displays information about the pulse modules.
528
B63005EN/02 7. DIGITAL SERVO
>_
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINTE ][ ][(OPRT)]
529
7. DIGITAL SERVO B63005EN/02
D TWOAXES
This item is the value specified in bit 0 (parameter 1 DSP) of parameter
No. 1904. It is 1 for an axis (such as a learning control axis, highspeed
current loop axis, or highspeed interface axis) that exclusively uses
a DSP, which is usually shared by twoaxes.
D Cs: Cs contour controlled axis
This item is the value specified in parameter No. 1933. It is 1 for the
Cs contour controlled axis.
D TANDEM (M series only)
This item is the number specified in parameter No. 1934. Consecutive
odd and even numbers are displayed for the master and slave axes for
tandem control.
3) Amplifier maintenance screen
The amplifier maintenance screen displays maintenance information
for servo amplifiers. This screen consists of the following two pages,
either of which can be selected by pressing the or key.
530
B63005EN/02 7. DIGITAL SERVO
D Setting On an FSSB setting screen (other than the amplifier maintenance screen),
pressing soft key [(OPRT)] displays the following soft keys:
To enter data, place the machine in MDI mode or the emergency stop state,
position the cursor to the point where a desired item is to be input, then
enter the desired data and press soft key [INPUT] (or the INPUT key on the
MDI panel).
When soft key [SET] is pressed after data has been entered, a warning
message is displayed if the entered data contains an error. When the data
is satisfactory, the corresponding parameter is set up.
To restore the previous value of a parameter if, for example, an entered
value is incorrect, press soft key [READ].
When the power is turned on, values are read from the parameters and
displayed on the screen.
CAUTION
1 For the parameters to be specified on the FSSB setting
screen, do not attempt to enter values on the parameter
screen using the MDI or a G10 command. Use only the
FSSB screen to enter values for these parameters.
2 If pressing soft key [SET] results in a warning message
being displayed, retry data entry, or press soft key [READ]
to clear the warning message. Note that pressing the reset
key does not clear the warning message.
531
7. DIGITAL SERVO B63005EN/02
>_
MDI **** *** *** 13:11:56
[SETTING][ ][ READ ][ ][ INPUT ]
532
B63005EN/02 7. DIGITAL SERVO
533
7. DIGITAL SERVO B63005EN/02
7.2
SERVO TUNING
SCREEN
7.2.2 1. Press SYSTEM key and soft key [SV. PARA] in this order.
Displaying Servo
2. Press soft key [SV.TUN] to select the servo tuning screen.
Tuning Screen
SERVO TUNING 01234 N12345
(PAMAMETER) (MONITOR)
(1) FUN.BIT 00000000 ALARM 1 00000000 (9)
(2) LOOP GAIN 3000 ALARM 2 00000000 (10)
(3) TURNING SET. 0 ALARM 3 10000000 (11)
(4) SET PERIOD 50 ALARM 4 00000000 (12)
(5) INT.GAIN 113 ALARM 5 00000000 (13)
(6) PROP.GAIN 1015 LOOP GAIN 2999 (14)
(7) FILER 0 POS ERROR 556 (15)
(8) VELOC.GAIN 125 CURRENT% 10 (16)
SPEED RPM 100 (17)
534
B63005EN/02 7. DIGITAL SERVO
#7 #6 #5 #4 #3 #2 #1 #0
Alarm1 OVL LV OVC HCA HVA DCA FBA OFA
DGN (200) :
#7 (OVL) : Overload alarm
#6 (LV) : Insufficient voltage alarm
#5 (OVC) : Overcurrent alarm
#4 (HCA) : Abnormal current alarm
#3 (HVA) : Excessive voltage alarm
#2 (DCA) : Discharge alarm
#1 (FBA) : Disconnection alarm
#0 (OFA) : Overflow alarm
#7 #6 #5 #4 #3 #2 #1 #0
Alarm2 ALD EXP
DGN (201)
Over- 0 Amplifier overheat
load
alarm 1 Motor overheat
#7 #6 #5 #4 #3 #2 #1 #0
Alarm3 CSA BLA PHA RCA BZA CKA SPH
DGN (202) :
#6 (CSA) : Hardware of serial pulse coder is abnormal.
#5 (BLA) : Battery voltage is in low (warning).
#4 (PHA) : Serial pulse coder or feedback cable is abnormal.
Counting the feedback signal is in error.
#3 (RCA) : Serial pulse coder is faulty.
Counting is in error.
If the RCA bit is set to 1 when both the FBA bit (bit 1 of alarm 1) and
ALD bit of alarm 2 are set to 1 and the EXP bit of alarm 2 (internal
hardware disconnection) is set to 1, a count miss alarm (CMAL)
occurs in the pulse coder.
#2 (BZA) : Battery voltage becomes 0.
Replace batteries and set the reference position.
#1 (CKA) : Serial pulse coder is faulty.
Internal block has stopped.
#0 (SPH) : Serial pulse coder or feedback cable is faulty.
Counting the feedback signal is in error.
535
7. DIGITAL SERVO B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
Alarm4 DTE CRC STB PRM
DGN (203) :
#7 (DTE) : Communication error of serial pulse coder.
There is no response.
#6 (CRC) : Communication error of serial pulse coder.
Transmitted data is in error.
#5 (STB) : Communication error of serial pulse coder.
Transmitted data is in error.
#4 (PRM) : The alarm is detected by the servo, the values specified in the
parameter is not correct.
#7 #6 #5 #4 #3 #2 #1 #0
Alarm5 OFS MCC LDM PMS
DGN (204) :
#6 (OFS) : A/D conversion of current value of digital servo is abnormal.
#5 (MCC) : Contacts of electromagnetic contactor of servo amplifier is blown
#4 (LDM) : LED of serial pulse coder is abnormal.
#3 (PMS) : No. of feedback pulses are in error because serial pulse coder C or
feedback cable is faulty.
536
B63005EN/02 7. DIGITAL SERVO
7.3
ADJUSTING
REFERENCE
POSITION
(DOG METHOD)
7.3.1
General
Speed
Rapid traverse
(PRM1420)
FL rate
(PRM1425 )
Time
*DEC
PCZ
Grid
10mm/rev
10000P +
Error Proportion Speed M
CMR f gain
Command counter loop
4 (Serial)
Refere
GRID count. FFG PC
10000P/rev
Counter capacity
(Flexible feed gear)
10000P
D Parameter
#7 #6 #5 #4 #3 #2 #1 #0
PRM 1002 DLZ
537
7. DIGITAL SERVO B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
PRM 1005 DLZ
#1(DLZ) 0 : The normal method (dog) is used for reference position return.
1 : Reference position setting without dogs is used (axis by axis).
NOTE
A reference position can be set axis by axis by setting bit 1 of
parameter No. 1002 to 0 and setting bit 1 of parameter No.
1005. Reference position setting without dogs cannot be
used for a spindle positioning axis and Cs contour axis.
When these axes are involved, use bit 1 of parameter No.
1005.
When the resolution is 0.0001mm, set the value in the unit ten times
the detection unit.
#7 #6 #5 #4 #3 #2 #1 #0
PRM 1815 APC APZ OPT
538
B63005EN/02 7. DIGITAL SERVO
Example)
(1 m)
300mm reference counter 30000
20000
15000
10000 etc
539
7. DIGITAL SERVO B63005EN/02
7.4 When there are no dog nor limit switch for reference position return, this
function enables the tool to return the reference position that is set by
DOGLESS MTB.
REFERENCE When the absolute position detector is used, the reference position once
POSITION SETTING set remains also during power off. When the absolute detector is replaced
or absolute position is lost, perform this setting.
7.4.1
General
Speed
Time
JOG
ZRN
+J
GRID .........................
ZP
7.4.2 1 Move the tool near the reference position using a manual operation.
Operation 2 Select the reference position return mode or switch.
3 Press a button for an axisanddirectionselectsignal + or , and the
machine moves to the next grid, then stops.
(This position is set as the reference position).
After the reference position has been set, select the reference position
return mode(SRN signal is 1) and turn on an axisanddirection
select signal, then the tool returns to the reference position.
540
B63005EN/02 7. DIGITAL SERVO
7.4.3
Associated Parameters
#7 #6 #5 #4 #3 #2 #1 #0
PRM 1002 DLZ
#7 #6 #5 #4 #3 #2 #1 #0
PRM 1005 DLZ
#1(DLZ) 0 : The normal method (dog) is used for reference position return.
1 : Reference position setting without dogs is used (axis by axis).
NOTE
A reference position can be set axis by axis by setting bit 1
of parameter No. 1002 to 0 and setting bit 1 of parameter
No. 1005. Reference position setting without dogs cannot
be used for a spindle positioning axis and Cs contour axis.
When these axes are involved, use bit 1 of parameter No.
1005.
#7 #6 #5 #4 #3 #2 #1 #0
PRM 1006 ZMI
541
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
This chapter outlines the serial interface and analog interface spindle
amplifiers and explains related parameters.
542
B63005EN/02 8. AC SPINDLE (SERIAL INTERFACE)
8.1
AC SPINDLE (SERIAL
INTERFACE)
8.1.1
Outline of Spindle
Control
543
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
S instruction M instruction
NC PMC
M03,M04,M05,M19
FIN
*SSTP(Spindle stop)
SF,GR10,GR20,GR30
(For machining center)
GR1,GR2 (For lathe)
S SOR( Orientation)
(PRM 3735X3752)
0
1 R010XR120
Orientation speed
(PRM 3705#1, 3732, R01IXR12I
3706#5) 0 1
SIND
Output polarity
(PRM 3706#7,6) SGN(0=+,1=)
0 1
SSIN
*ESP,MRDY,
SFR,SRV,ORCM
etc.
SST, SDT, SAR, LDT1,
LDT2
ORAR, ALM etc.
Interface
function
Optical cable
Serial spindle
amplifier Interface
function
Spindle
Operators
motor
panel PC
Load meter
LM
Speed meter
SM Spindle
544
B63005EN/02 8. AC SPINDLE (SERIAL INTERFACE)
8.1.1.1
Method A of gear change Output Motor speed
for machining
center 4095 Max
PRM 3735
0
0 PRM 3741 PRM 3742 PRM 3743 S code
8.1.1.2
Method B of gear change Output Motor speed
for machining
4095 Max
center (PRM 3705#2=1)
PRM 3736
PRM 3752
Gear 1 Gear 2 Gear 3 PRM 3751
0 PRM 3735
S code
0 PRM 3741 PRM 3742 PRM 3743
8.1.1.3
For lathe Output Motor speed
4095 Max
Gear 1 Gear 2 Gear 3
Gear 4
0 S code
0 PRM 3741 PRM 3742 PRM 3743 PRM 3744
545
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
8.1.2
Spindle Setting and
Tuning Screen
8.1.2.1
Display method (1) Confirm the parameters
#7 #6 #5 #4 #3 #2 #1 #0
3111 SPS
8.1.2.2
Spindle setting screen SPINDLE SETTING
(1)GEAR SELECT : 1
(2)SPINDLE : S11
(PARAMETER)
(3)GEAR RATIO 50
(4)MAX SPINDLE SPEED 3000
(5)MAX MOTOR SPEED 6000
(6)MAX C AXIS SPEED 100
D Gear selection The gear select status on the machine side is displayed.
Indication CTH1 CTH2
1 0 0
2 0 1
3 1 0
4 1 1
546
B63005EN/02 8. AC SPINDLE (SERIAL INTERFACE)
D Parameters
S11:1st Main S12:1st Sub S21:2nd Main S22:2nd Sub
8.1.2.3
Spindle tuning screen SPINDLE TUNING
D Operation mode
1 : Normal operation
2 : Orientation
3 : Synchronization control
4 : Rigid tapping
5 : Cs contour control
6 : Spindle positioning control
547
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
D Displayed parameters The displayed parameters vary depending on the operation mode.
D Displayed monitoring The displayed monitoring items vary depending on the operation mode.
items
Note 1)
|Spindle data|
Motor speed [rpm] + Max. Motor speed.(* 1)
16383
(*1) Parameter 4020: Main spindleParameter 4196: Subspindle
548
B63005EN/02 8. AC SPINDLE (SERIAL INTERFACE)
8.1.2.4
Spindle monitor screen SPINDLE MONITOR SCREEN
ALARM : AL27(POSITION CODER DIS.)
OPERATION : Cs AXIS OONTROL
SPINDLE SPEED : 100 DEG/MIN
MOTOR SPEED : 150 RPM
0 50 100 150 200
LOAD METER (%)
JJJJJ
CONTROL INPUT : ORCM MRDY *ESP
CONTROL OUTPUT : SST SDT ORAR
549
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
D Control input signal Max.10 signals those are ON are displayed from the following signals:
D Control output signals Max. 10 signals those are ON are displayed from the following signals:
550
B63005EN/02 8. AC SPINDLE (SERIAL INTERFACE)
8.1.2.5
Correspondence
between operation mode
and parameters on
spindle tuning screen
D Orientation mode
551
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
552
B63005EN/02 8. AC SPINDLE (SERIAL INTERFACE)
D Spindle positioning
control mode
S11: S12: S21: S22:
1st Main 1st Sub 2nd Main 2nd Sub
Proportional gain(HIGH) 4044 4210 4044 4210
Proportional gain (LOW) 4045 4211 4045 4211
Integral gain(HIGH) 4052 4052
4214 4214
Integral gain(LOW) 4053 4053
Position loop gain(HIGH) 4065 4065
4221 4221
Position loop gain(MID,HIGH) 4066 4066
Position loop gain(MID,LOW) 4067 4067
4222 4222
Position loop gain(LOW) 4068 4068
Motor voltage 4085 4238 4085 4238
ZRN gain % 4091 4239 4091 4239
Reference position shift 4073 4223 4073 4223
553
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
8.1.3 The standard parameters related to each motor model can be set
Automatic Setting of automatically.
Standard Parameters D The specifications for controlling a motor depend on the specifications
defined by the machine tool builder. The parameters defined by the
machine tool builder are set as the standard values (initial values) by
this automatic setting function.
Therefore, when performing automatic operation, always set
parameters properly according to the parameter list (parameters
4000 and later).
1. Turn on the power in the emergency stop state.
2. Set bit 7 of parameter 4019 to 1.
#7 #6 #5 #4 #3 #2 #1 #0
4019 LDSP
Bit 7 (LDSP) The parameters for the serial interface spindle are:
0 : Not set automatically.
l 1 : Set automatically.
4. Turn off the power then back on. Then, the parameters are read.
554
B63005EN/02 8. AC SPINDLE (SERIAL INTERFACE)
8.2
AC SPINDLE
(ANALOG
INTERFACE)
8.2.1
Outline of Spindle
Control
555
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
8.2.1.1
Block diagram
S command M command
PMC
NC
M03 A M05, M06, M19
CW/CCW command,
Spindle speed orientation, etc.
conversion
FIN Miscellaneous function end
Motor speed *SSTP
Gear 1 Gear 2 Spindle stop
GR1O, GR2O, GR3O
Gear selection (16M/18M)
GR1, GR2
Gear information (16T/18T)
S
DV
SVC
RV
Operators panel
Spindle
PC motor Load meter
LM
Speed meter
Spindle SM
556
B63005EN/02 8. AC SPINDLE (SERIAL INTERFACE)
8.2.1.2
Calculation of S analog
voltage and related
parameters
[M series]
1 Gear change method A (bit 2 of parameter 3705 = 0)
PRM 3735
0V
S code
0 PRM 3741 PRM 3742 PRM 3743 (RPM)
PRM 3752
PRM 3751
PRM 3735
0V
S code
0 PRM 3741 PRM 3742 PRM 3743 (RPM)
[T series]
Constant surface speed control
0V
S code
0 PRM 3741 PRM 3742 PRM 3743 PRM 3744 (RPM)
557
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
3706 TCW CWM
[M series]
#7 #6 #5 #4 #3 #2 #1 #0
3705 SGB
3751 Spindle motor speed at the switch point between gear 1 and gear 2
3752 Spindle motor speed at the switch point between gear 2 and gear 3
[T series]
558
B63005EN/02 8. AC SPINDLE (SERIAL INTERFACE)
8.2.1.3
Tuning S analog voltage
(D/A converter)
(1) For M series, change the upper and lower limits as follows:
When gear change method A is used: Parameter 3736 = 4095,
parameter 3735 = 0
When gear change method B is used: Parameter 3751 = 4095,
parameter 3735 = 0
. For T series, these changes are not required.
(2) Tuning the D/A converter offset
Specify zero as the spindle speed. Then, by using a digital multimeter,
adjust the following parameter so that the voltage at the test pin DA2
on the spindle amplifier printed circuit board is 0 mV.
1 For M series
S0; (Specify the command by MDI operation, then press the cycle start button.)
G97 S0; (Specify the command by MDI in the same manner as for M series.)
559
8. AC SPINDLE (SERIAL INTERFACE) B63005EN/02
(4) If the output voltage is not correct, perform the following calculation,
and change the value of parameter 3730 to adjust the gain of the D/A
converter:
(5) Execute an S command again and confirm that the output voltage is
correct.
.Restore the original parameter values.
560
B63005EN/02 9.TROUBLESHOOTING
9 TROUBLESHOOTING
561
9. TROUBLESHOOTING B63005EN/02
562
B63005EN/02 9.TROUBLESHOOTING
9.1.1
Investigating the
(1) When and how many times (frequency of occurrences)
Conditions under (2) With what operation
which Failure Occurred (3) What failure occurred
563
9. TROUBLESHOOTING B63005EN/02
NOTE
The mark V represents a number.
564
B63005EN/02 9.TROUBLESHOOTING
9.2
NO MANUAL OPERA-
TION NOR AUTOMAT-
IC OPERATION CAN
BE EXECUTED
Points (1) Execute the following procedure when no manual nor automatic
operation is done
(2) Check whether position display shows correct position
(3) Check CNC status display
(4) Check CNC internal status using diagnostic function
Causes and
Countermeasures
1. Position display (1) Check CNC status display (Refer to Section 1.9 CNC STATUS
(relative, absolute, DISPLAY for detail.)
machine coordinate) (a) Emergency stop status (Emergency stop signal is turned on)
does not change
If status display shows EMG the emergency stop signal is input.
Check the following signal using the PMCs diagnostic function
(PMCDGN).
#7 #6 #5 #4 #3 #2 #1 #0
X1008 *ESP
G0008 *ESP
565
9. TROUBLESHOOTING B63005EN/02
(2) Check diagnostic data 000 to 025 of the CNC Check an item for which
1 is displayed
No. Message Display
000 WAITING FOR FIN SIGNAL :0
001 MOTION :0
002 DWELL :0
a.003 INPOSITION CHECK :0
004 FEEDRATE OVERRIDE 0% :0
b.005 INTERLOCK / START LOCK : 1 (Example)
006 SPINDLE SPEED ARRIVAL CHECK :0
010 PUNCHING :0
011 READING :0
012 WAITING FOR (UN) CLAMP :0
c.013 JOG FEEDRATE OVERRIDE 0% :0
d.014 WAITING FOR RESET, ESP, RRW OFF :0
015 EXTERNAL PROGRAM NUMBER SEARCH : 0
Items with a to d relate with manual and automatic operation and its
detail is shown below.
566
B63005EN/02 9.TROUBLESHOOTING
a. Inposition check is It shows that positioning is not yet completed. Check the contents of the
being done following diagnostic number. (It is 1 in the following condition)
2) Servo system may be abnormal. Refer to servo alarm 400, 410, and
411.
b. Interlock or start lock There are a plural interlock signals. Check at first which interlock signal
signal is input is used by the machine tool builder at the parameters shown below.
#7 #6 #5 #4 #3 #2 #1 #0
3003 DAU DIT ITX ITL
D T series
#7 #6 #5 #4 #3 #2 #1 #0
X0004 MIT2 +MIT2 MIT1 +MIT1
567
9. TROUBLESHOOTING B63005EN/02
c. Jog feedrate override is Check the signals using PMCs diagnostic function (PMCDGN)
0%
#7 #6 #5 #4 #3 #2 #1 #0
G0010 *JV7 *JV6 *JV5 *JV4 *JV3 *JV2 *JV1 *JV0
: :
1101 1000 1110 1111 100.00%
: :
0000 0000 0000 0001 655.34%
0000 0000 0000 0000 0.00%
d. NC is in a reset state In this case, RESET is also displayed on the status display. Check it using
the procedure of b above.
568
B63005EN/02 9.TROUBLESHOOTING
9.3
JOG OPERATION
CANNOT BE DONE
1. Position display (1) Check mode selection status (JOG mode is not selected).
(relative, absolute, When status display shows JOG, it is normal.
machine cooordinate) When status display does not show JOG, mode select signal is not
does not change
selected correctly. Confirm the mode select signal using PMCs
diagnostic function (PMCDGN).
<Mode select signal>
#7 #6 #5 #4 #3 #2 #1 #0
G0043 MD4 MD2 MD1
Manual operation (JOG) mode 1 0 1
(2) Feed axis and direction select signal is not input Check the signal using
PMCs diagnostic function (PMCDGN).
#7 #6 #5 #4 #3 #2 #1 #0
G0100 +J8 +J7 +J6 +J5 +J4 +J3 +J2 +J1
G0102 J8 J7 J6 J5 J4 J3 J2 J1
) J
Example)
In the normal state, pressing the +X button on the operators panel
causes the signal +Jn to be displayed as 1.
* This signal becomes effective when the rise of the signal is
detected. If, therefore, the direction selection signal has been
entered before jog mode selection, axis movement is not
performed; set the bit 0 and then recheck the signal.
569
9. TROUBLESHOOTING B63005EN/02
570
B63005EN/02 9.TROUBLESHOOTING
a. Inposition check is It shows that positioning is not yet completed. Check the contents of the
being done following diagnostic number. (It is 1 in the following condition)
DGN 0300 Position Error >PARAM 1826 Inpositio width
1) Check the parameters according to the parameter list.
1825 Servo loop gain per axis (Normal : 3000)
2) Servo system may be abnormal. Refer to servo alarm 400, 410, and
411.
b. Interlock or start lock There are a plural interlock signals. Check at first which interlock signal
signal is input is used by the machine tool builder at the parameters shown below.
#7 #6 #5 #4 #3 #2 #1 #0
PARAM 3003 DIT ITX ITL
T series
#7 #6 #5 #4 #3 #2 #1 #0
X0004 MIT2 +MIT2 MIT1 +MIT1
571
9. TROUBLESHOOTING B63005EN/02
c. Jog feedrate override is Check the signals using PMCs diagnostic function (PMCDGN)
0%
#7 #6 #5 #4 #3 #2 #1 #0
G0010 *JV7 *JV6 *JV5 *JV4 *JV3 *JV2 *JV1 *JV0
: :
1101 1000 1110 1111 100.00%
: :
0000 0000 0000 0001 655.34%
0000 0000 0000 0000 0.00%
d. NC is in a reset state In this case, RESET is also displayed on the status display. Check it using
the procedure of 1 above.
(4) Jog feed rate setting (Parameter) is not correct.
1423 Jog feedrate per axis
572
B63005EN/02 9.TROUBLESHOOTING
9.4
HANDLE OPERATION
CANNOT BE DONE
Causes and actions If manual handle operation cannot be performed, the probable causes
include the following:
D The servo is not activated.
D Manual pulse generators are not connected properly to the I/O module.
D The I/O link of the I/O module is not allocated, or is not allocated
properly.
D A related input signal is not input due to a parameter setting error.
1 The servo is not Check that the LED on the servo amplifier indicates 0. If a number
activated other than 0 is indicated, the servo is not activated. In this state, even
JOG operation and automatic operation cannot be operated.
Check the servorelated parameters and the wiring.
#3 Third manual
pulse generator
HA3(05) HA3
HB3(06) HB3
Third
+5V(20) +5V
0V(16) 0V
573
9. TROUBLESHOOTING B63005EN/02
When rotated in the plus direction When rotated in the minus direction
1:1
+5V
HA On Off On Off
0V
+5V
HB On Off On Off
0V
1:1
1/4 1/4 (phase difference)
Check the on/off ratio and the phase difference between HA and HB.
3 Allocation of the I/O link If the I/O module is not allocated properly in I/O link allocation, the pulses
of the I/O module of the manual pulse generators are not transmitted to the CNC, making
it impossible to perform manual handle operation.
The I/O modules to which manual pulse generators can be connected are
listed below.
Name Specifications
If a multiple number of these modules are used and are allocated so that
they use a manual pulse generator, the module nearest the CNC becomes
effective because of the I/O link connection.
574
B63005EN/02 9.TROUBLESHOOTING
Allocated to
use a manual
This manual pulse
pulse generator generator I/F is not
effective.
In this example, the manual pulse generator connected to the I/O module
for a connector panel in group 0 is effective.
Allocated to
use a manual
This manual pulse
pulse generator generator I/F is
effective.
575
9. TROUBLESHOOTING B63005EN/02
4 Checking the parameters (1) Check CNC status display at lower left corner of the CRT.
and input signals When the status display shows HND, mode selection is correct.
If it is not HND, mode select signal is not input correctly. Check the
mode select signal using the PMCs diagnostic function(PMCDGN).
#7 #6 #5 #4 #3 #2 #1 #0
G0043 MD4 MD2 MD1
Manuale handle mode 1 0 0
#7 #6 #5 #4 #3 #2 #1 #0
G0029 HS4D HS4C HS4B HS4A For the 20i
F only
When axis select switch for manual handle feed is selected on the
machine operators panel, if the signals are input as follows, it is
normal.
Selected axis HSnD HSnC HSnB HSnA
no selection 0 0 0 0
1st axis 0 0 0 1
2nd axis 0 0 1 0
3rd axis 0 0 1 1
4th axis 0 1 0 0
5th axis 0 1 0 1
6th axis 0 1 1 0
7th axis 0 1 1 1
8th axis 1 0 0 0
Both X and Yaxes simulta- 1 1 1 0
neously (guidance handle)
Both X and Yaxes simulta- 1 1 1 1
neously (approach handle)
NOTE
1 In the above table, n is the number of the manual pulse
generator
(MPG) and up to 3 MPGs can be used.
A feed axis is selected by 4bit code of A to D.
In the 20iF, up to four manual pulse generators can be
effective.
2 By defining a straight line or arc in the CNC beforehand
using the R area of the PMC, the guidance handle and the
approach handle allow the tool to move along both X and
Yaxes simultaneously. The exchange of information with
the R area of the PMC is performed by the macro software
or PMC sequence program created by the MTB.
576
B63005EN/02 9.TROUBLESHOOTING
0 0 1 1
0 1 10 10
1 0 100 Mn
1 1 1000 Nn
#7 #6 #5 #4 #3 #2 #1 #0
PARAM 7100 MPX
PARAM 7113 Magnification of manual handle feed (first manual handle) M1 (1 to 127)
PARAM 7114 Magnification of manual handle feed (first manual handle) N1 (1 to 1000)
PARAM 7131 Magnification of manual handle feed (second manual handle) M2 (1 to 127)
PARAM 7132 Magnification of manual handle feed (second manual handle) N2 (1 to 1000)
For the
PARAM 7133 Magnification of manual handle feed (third manual handle) M3 (1 to 127) 20i
only
PARAM 7134 Magnification of manual handle feed (third manual handle) N3 (1 to 1000)
PARAM 7135 Magnification of manual handle feed (fourth manual handle) M4 (1 to 127)
For
PARAM 7136 Magnification of manual handle feed (fourth manual handle) N4 (1 to 1000) the
20iF
only
#7 #6 #5 #4 #3 #2 #1 #0
PARAM 7102 HNGx
#0(HNGx) The direction of rotation of the manual pulse generator and the direction
of the travel of the machine are:
0 : Same
1 : Opposite
PARAM 7110 Number of manual pulse generators used (1 to 4). 4 is for the 20iF only.
577
9. TROUBLESHOOTING B63005EN/02
9.5
AUTOMATIC
OPERATION
CANNOT BE DONE
Points (1) Check manual operation is possible.
(2) Check the status of cycle start LED on machine operators manual.
(3) Check status of CNC.
Causes and Remedies When manual operation is either impossible, perform countermeasure,
based on the previous item Jog operation cannot be done.
Confirm that a correct mode is selected according to the mode select status
of CNC status display. Also, by confirming the automatic operation
status it is possible to identify cycle operation, feed hold and cycle stop
state.
578
B63005EN/02 9.TROUBLESHOOTING
#7 #6 #5 #4 #3 #2 #1 #0
3001 HSIF
579
9. TROUBLESHOOTING B63005EN/02
<M series>
#7 #6 #5 #4 #3 #2 #1 #0
G0005 BFIN TFIN SFIN MFIN
#7 #6 #5 #4 #3 #2 #1 #0
F0007 BF TF SF MF
#7 #6 #5 #4 #3 #2 #1 #0
F0007 BF TF SF MF
#7 #6 #5 #4 #3 #2 #1 #0
F0008 MF3 MF2
580
B63005EN/02 9.TROUBLESHOOTING
b. Travel command is being CNC is reading an axis command (X,Y,Z,...) in a program and giving the
executed command to the axis.
c. A dwell command is CNC is reading a dwell command (G04) in a program and is executing
being executed the dwell command.
581
9. TROUBLESHOOTING B63005EN/02
*ITn When the bit is 0, the corresponding axiss interlock signal is input.
3) Interlock signal per axis and direction(+/ MITn) is input
M series
#7 #6 #5 #4 #3 #2 #1 #0
G0132 +MIT4 +MIT3 +MIT2 +MIT1
T series
#7 #6 #5 #4 #3 #2 #1 #0
X0004 MIT2 +MIT2 MIT1 +MIT1
582
B63005EN/02 9.TROUBLESHOOTING
#7 #6 #5 #4 #3 #2 #1 #0
F0110 MDTCH8 MDTCH7 MDTCH6 MDTCH5 MDTCH4 MDTCH3 MDTCH2 MDTCH1
g. CNC is waiting for Actual spindle speed does not arrive at a speed specified in a program.
spindle speed arrival Confirm the signal state using the PMCs diagnostic function
signal to be input (PMCDGN).
#7 #6 #5 #4 #3 #2 #1 #0
G0029 SAR
#4(SAR) : When this signal is 0, spindle speed does not arrive at the specified speed.
h. Manual feedrate override Normally manual feedrate override function is used for jog feed.
is 0% (dry run) But when DRN(dry run) signal turns on during an auomatic
operation,override values set with these signals become valid to the
following speed set by a parameter.
#7 #6 #5 #4 #3 #2 #1 #0
G0046 DRN
G0011 *JV15 *JV14 *JV13 *JV12 +JV11 *JV10 *JV9 *JV8
583
9. TROUBLESHOOTING B63005EN/02
i. NC is in a reset state In this case, the CNCs status display shows RESET. Refer to item 1.
(2) Only rapid traverse in positioning (G00) does not function Confirm
the following parameter and signals from the PMC.
(a) Setting value of rapid traverse rate
1420 Rapid traverse rate per axis
(HROV0) (HROV=1)
584
B63005EN/02 9.TROUBLESHOOTING
Key is removed
Coupling is loose
Connector of signal cable is loosened
2) Position coder is faulty
Position coder is connected to the spindle amplifier when serial
interface spindle is used or connected to the CNC when analog
interface spindle is used.
For details of connection, refer to the following.
<T series>
Whether A/B phase signals from the position coder are read
correctly, can be judged also by the spindle speed display on the
CRT screen (position screen). (However, it is not displayed
when PARAM 3105#2=0).
CNC Position
coder
JA7B JY2
JA41
SPM
JA7A TB2 Spindle
motor
Position
coder
JA7B JY2
SPM
JA7A TB2 Spindle
motor
CNC
JA41 Position
coder
585
9. TROUBLESHOOTING B63005EN/02
9.6
CYCLE START LED
SIGNAL HAS
TURNED OFF
Points (1) After cycle operation is started, then stopped, check as follows:
(2) Confirm cycle start LED on machine operators panel.
(3) Confirm CNCs diagnostic function.
Causes and Remedies The reason why cycle start LED signal (STL) has turned off are displayed
on CNCs diagnostic numbers 020 to 025 as follows:
#7 #6 #5 #4 #3 #2 #1 #0
G0008 *ESP
586
B63005EN/02 9.TROUBLESHOOTING
c. Reset button on the MDI An automatic operation is put into a reset status when RESET key on the
is pressed MDI panel is pressed.
#6(RRW) : When this signal is 1, the reset & rewind signal is input.
This signal is usually used for a confirmation signal of M30 when an M30
is specified in a program as the end of a program.
Therefore, when M30 is executed, this signal is input.
e. Servo alarm has When any servo alarm has generated, cycle operation is put into the reset
generated state and operation stop.
f. Cycle operation is in a The cycle operation becomes feed hold state in the following cases:
feed hold state 1) Modes are switched from an automatic operation mode to a manual
operation mode.
2) Feed hold signal is input.
<Mode select signal>
#7 #6 #5 #4 #3 #2 #1 #0
G0043 MD4 MD2 MD1
memory edit(EDIT) 0 1 1
Automatic Automatic operation 0 0 1
operation (AUTO)
Manual data input (MDI) 0 0 0
Jog feed (JOG) 1 0 0
Manual Handle/step 1 0 1
operation
TEACH IN HANDLE 1 1 1
TEACH IN JOG 1 1 0
587
9. TROUBLESHOOTING B63005EN/02
9.7
NOTHING IS
DISPLAYED ON THE
LCD WHEN THE
POWER IS TURNED
ON
Causes and actions If nothing is displayed on the LCD or the LCD is locked with GRAPHIC
IS READY.BOOT START. displayed when the power is turned on, the
probable causes include the following:
D For the LCDmounted D The LCD cable or backlight cable is not connected.
type D For a motherboard with a PC, the ambient temperature of the control
unit is outside the prescribed temperature range.
D The necessary software is not installed.
D The motherboard, display control card, personal computer card, or
inverter board is defective.
D For the standalone type D The LCD unit is not connected to the power supply.
D The LCD cable or backlight cable is not connected.
D The LCD unit is not connected to the CNC with the optical cable
(HSSB), or the cable is broken.
D The necessary software is not installed.
D The main CPU board, display control card, or LCD unit is defective.
If GRAPHIC IS READY.BOOT START. is displayed, this indicates
that the display control circuit has started up normally but that the CNC
has not started up.
588
B63005EN/02 9.TROUBLESHOOTING
D LED display Referring to the hardware chapter, check the LED on/off status of the
motherboard.
If the motherboard has started up normally and the LED display indicates
normal operation, a probable cause is a fault of the display system, such
as a cable not connected or a defective inverter board.
If the LED display is locked in the middle of the startup process, the
probable causes include defective hardware (or installation failure) and
the necessary software not installed.
D Connection of the LED Check that the LED and backlight cables are connected firmly to the
and backlight cables corresponding connectors.
These cables are connected before shipment from FANUC. This check
is, however, required because the cables may be disconnected during
maintenance.
D For a motherboard with For a motherboard with a PC, if the ambient temperature of the control
a PC unit is outside the prescribed temperature range, the CNC does not start
up until the ambient temperature falls within the prescribed temperature
range. This is required to observe the operating temperature range of the
hard disk. This situation can occur especially in the morning of cold days.
If this occurs, the LED display indicates a temperature error.
D The necessary software If the necessary software is not installed in the FROM module, there may
is not installed be cases in which nothing is displayed on the screen.
D Defective printed circuit If the motherboard, display control card, or personal computer card is
board defective or if there is an installation failure, there may be cases in which
nothing is displayed on the screen.
Check that the card PCBs are engaged firmly with the connectors on the
motherboard.
If any of the above actions does not solve the problem, replace the display
control card (personal computer card), CPU card, and motherboard.
589
9. TROUBLESHOOTING B63005EN/02
D Installation positions of
the display control card,
personal computer card,
and CPU card
Display control
card or personal CPU card
computer card
Motherboard
D Power supply of the LCD Check that the power cable is connected to the connector CP1A of the
unit LCD unit.
Optical cable
COP20B
24 V input
CP1A
For 24 V branch
CP1B
590
B63005EN/02 9.TROUBLESHOOTING
D LED display Referring to the hardware chapter, check the LED on/off status of the main
CPU board.
If the main CPU board has started up normally and the LED display
indicates normal operation, a probable cause is a fault of the display
system, such as the cable of the LCD unit not connected or a defective
inverter board.
If the LED display is locked in the middle of the startup process, the
probable causes include defective hardware (or installation failure) and
the necessary software not installed.
D Optical cable Check that the optical cable is free from excessive force and that it is not
excessively bent. Check that the optical cable is connected firmly.
If no problems are found with the connection of the optical cable, replace
the optical cable.
D Connection on the LCD Check that the backlight and LCD cables are connected firmly to the
unit corresponding connectors.
These cables are connected before shipment from FANUC. This check
is, however, required because the cables may be disconnected during
maintenance.
D Display control card Check that the display control card installed on the main CPU board is
engaged with the connector. If it is engaged properly, replace this card.
D LCD unit Replace the LCD unit or the control printed circuit board located at the
rear of the LCD unit
D Main CPU board If any of the above actions does not solve the problem, replace the main
CPU board and the CPU card.
D Installation positions of
the display control card
and the CPU card
CPU card
Display control
card
Axis control
card
591
9. TROUBLESHOOTING B63005EN/02
9.8
THE DISPLAY ON
THE LCD UNIT
FLASHES
Causes and actions This situation can occur only with the standalone type.
If a break is detected in the optical cable (HSSB) that connects the LCD
unit to the main CPU board, the display on the LCD unit flashes.
The same situation occurs if the main CPU board is turned off while the
power is on.
D Power supply of the The display on the LCD unit flashes if the main CPU board is turned off,
main CPU board with the LCD kept on, while the power is on.
D Break of the optical Check that the optical cable is free from excessive force and that it is not
cable excessively bent.
If no problems are found with the connection of the cable, replace the
optical cable.
D Display control card Replace the display control card installed on the main CPU board.
D LCD unit Replace the LCD unit or the control printed circuit board located at the
rear of the LCD unit
D Installation position of
the display control card
CPU card
Display control
card
Axis control
card
592
B63005EN/02 9.TROUBLESHOOTING
9.9
INPUT FROM AND
OUTPUT TO I/O
DEVICES CANNOT
BE PERFORMED
INPUT/
OUTPUT CANNOT BE
PERFORMED
PROPERLY
Causes and actions If the I/O Link is not established, if the signals from an I/O device cannot
be input normally to the CNC, or if the signals from the CNC cannot be
output to an I/O device, the probable causes include the following:
D The I/O device is not turned on, or the power supply is not at the
appropriate voltage.
D The I/O Link cable is not connected correctly or appropriately.
D The input/output signals are not connected correctly.
D I/O Link allocation is not performed, or is not performed properly.
D PMC alarm NO I/O If NO I/O DEVICE is displayed on the alarm screen of the PMC, no I/O
DEVICE devices are recognized.
D IOCHK screen of the By selecting [PMCDGN], [IOCHK], and [IOLNK] in this order from the
PMC PMC screen, the I/O devices recognized by the CNC are displayed. From
this screen, the devices that are connected normally can be determined.
00 A9 I/O MODULE01
01 A8 OTHER UNIT
This example indicates that the I/O Link is as shown in the figure below.
Operators panel
I/O module
Group 1
593
9. TROUBLESHOOTING B63005EN/02
D Checking the power Check that the connected I/O devices are connected properly to the power
supplies of the I/O supplies and that the voltages are as prescribed.
devices Check that the poweron sequence is correct.
Time at which an I/O device is to be turned on
Before the CNC is turned on or within 500 ms after the CNC is
turned on
When the CNC is turned off, the I/O devices must also be turned off.
(Otherwise, the I/O Link may not be established the next time the CNC
is turned on.)
D Connection of cables As in the example shown on the previous page, I/O Link cables are used
to connect JD1As and JD1Bs.
JD1A represents an upper unit while JD1B represents a lower unit.
Check that the cables are connected correctly.
D Connection of I/O signals Check that the input/output signals to be connected to each I/O device are
connected correctly.
For operators panel I/O modules and for connector panel I/O modules,
also check that the 0 V or +24 V input signal is connected to the common
pin and that the +24 V output signal is connected to the DO common pin.
D I/O Link allocation Check that I/O Link allocation has been performed correctly. The
checking of allocation requires a Ladder editing card.
Selecting [EDIT] and then [MODULE] from the PMC screen causes the
allocation edit screen to be displayed.
After editing allocation, write the changes to the FROM on the [I/O]
screen. Otherwise, the changes will be lost when the power is turned off.
The checking of allocation requires a Ladder editing card.
Selecting [EDIT] and then [MODULE] from the PMC screen causes the
allocation edit screen to be displayed.
After editing allocation, write the changes to the FROM on the [I/O]
screen. Otherwise, the changes will be lost when the power is turned off.
594
B63005EN/02 9.TROUBLESHOOTING
9.10
ALARM 85 TO 87
(READER/PUNCHER (START)
INTERFACE ALARM)
YES
Alarm 85?
NO
Is I/O NO
parameter
correct?
OFF
Is power of I/O ?
ON
Turn on I/O device
Is cable NO
connection right?
YES
Connect the cable
595
9. TROUBLESHOOTING B63005EN/02
<Parameter>
Value of parame-
ter 0020 0 1 2 3
Function
Commu- 0135#3 0 1
nication
method RS232C RS422
NOTE
1 Numbers in the table indicate parameters and bit numbers.
Example) 101#7: bit7 of parameter 101.
2 For data communications by RS422, refer to parameters
134 and 135.
#7 #6 #5 #4 #3 #2 #1 #0
0101 NFD ASI SB2
0111
0121
0131
#7(NFD) 0 : Feed is output before and after data in data output (FANUC PPR)
1 : Feed is not output (standard).
#3(ASI) 0 : Data input code is EIA or ISO (automatic recognition)
1 : Data input code is ASCII.
#0(SB2) 0 : No. of stop bits is 1.
1 : No. of stop bits is 2.
596
B63005EN/02 9.TROUBLESHOOTING
4 Not used
#7 #6 #5 #4 #3 #2 #1 #0
0134 CLK NCD SYN PRY
#5(CLK) 0 : Internal clock is used for baud rate clock of RS422 interface.
1 : External clock is used for baud rate clock of RS422 interface.
#4(NCD) 0 : CD (signal quality detection) of RS232C interface is checked.
1 : CD (signal quality detection) of RS232C interface is not checked.
#2(SYN) 0 : In protocol B, NC reset/alarm is not informed to the host.
1 : In protocol B, NC reset/alarm is informed to the host by SYN and
NAK code.
#1(PRY) 0 : No parity bit
1 : With parity bit
597
9. TROUBLESHOOTING B63005EN/02
#7 #6 #5 #4 #3 #2 #1 #0
0135 RMS R42 PRA ETX ASC
598
B63005EN/02 9.TROUBLESHOOTING
Mother board
R232C(JD36A)
Punch panel
R232C(JD36B)
Tape reader
Serial
communication R232C(JD28A)
Host computer
R232C(JD6A)
Host computer
599
9. TROUBLESHOOTING B63005EN/02
R232C (JD36A)
Punch panel
R232C (JD36B)
RD (01) (03) RD
0V (02)
DR (03) (06) DR
0V (04)
CS (05) (05) CS
0V (06)
CD (07) (08) CD
0V (08)
(09)
+24V (10)
SD (11) (02) SD
0V (12)
ER (13) (20) ER
0V (14)
RS (15) (04) RS
0V (16) (07) SG
(17)
(18)
+24V (19) (25) +24V
(20) (01) FG
Shield
G G Connector :DBM25S
Connector : Halfpitch 20pins
RD (01) (02) SD
0V (02)
DR (03) (20) ER
0V (04)
CS (05) (04) RS
0V (06)
CD (07) (08) CD
0V (08)
(09)
+24V (10)
SD (11) (03) RD
0V (12)
ER (13) (06) DR
0V (14)
RS (15) (05) CS
0V (16) (07) SG
(17)
(18)
+24V (19) (25) +24V
(20) (01) FG
Shield
G Connector DSUB 25 pins
Connector : Halfpitch 20pins
600
B63005EN/02 9.TROUBLESHOOTING
CAUTION
1 When CS is not used, connect it to RS.
2 For protocol A or extended protocol A: When DR is not used,
connect it to ER. Always connect CD to ER.
RD (01) (04) RD
*RD (02) (22) *RD
RT (03) (17) TT
*RT (04) (35) *TT
CS (05) (07) RS
*CS (06) (25) *RS
DM (07) (12) TR
Note) *DM (09) (30) *TR
0V (08) (19) SG
(+24V) (10)
SD (11) (06) RD
*SD (12) (24) *RD
TT (13) (08) RT
*TT (14) (26) *RT
RS (15) (09) CS
*RS (16) (27) *CS
TR (17) (11) DM
*TR (18) (29) *DM
(+24V) (19)
(20) (01) FG
Shield
G
Connector : Halfpitch 20 pins (PCR) Connector : DSUB 25 pins
CAUTION
Always use a twisted pair cable.
601
9. TROUBLESHOOTING B63005EN/02
9.11
ALARM 90
(REFERENCE
POSITION RETURN
IS ABNORMAL)
Contents Reference position return was executed when the following condition is
not satisfied:
The CNC received one rotation signal at least one time when the axis is
moving to the reference position at a speed higher than a speed equivalent
to 128 pulses of position error amount(DGN300).
Countermeasures
(START)
Position error
Check whether position gain is greater than 128 pulses amount : 300
(DGN 300) before or during reference position return.
YES
128 or more (1) Next page
NO
602
B63005EN/02 9.TROUBLESHOOTING
(1)
NO
More than 4.75V
YES
CAUTION
After the pulse coder or motor is exchanged, reference
position or machines standard point may be different from
former one. Please set it correctly.
D Reference A speed more than 128 pulses is required because if speed is lower that
this, onerotation signal does not function stably, causing improper
position detection.
If bit 0 of parameter No. 2000 is set to 1, a speed corresponding to a
positional deviation of 1280 pulses or more is required.
Parameter No. 1836 can be set to 128 or less, as the minimum positional
deviation with which reference position return is possible. (If the
parameter is set to 0, 128 is assumed as the minimum positional deviation.
If bit 0 of parameter No. 2000 is set to 1, a value equal to ten times the
set value is used for checking.)
603
9. TROUBLESHOOTING B63005EN/02
9.12 Absolute position data in the serial pulse coder was lost.
(This alarm will be generated when serial pulse coder is exchanged or
ALARM 300 position feedback signal cable of the serial pulse coder is disconnected).
(REQUEST FOR
REFERENCE
POSITION RETURN)
D When reference position (1) Execute manual reference position return only for an axis for which
return function is this alarm was generated.When manual reference position return
present cannot be executed because of an another alarm, set parameter 1815#5
to 0 and release the alarm and perform manual operation.
(2) Press RESET key at the end of reference position return to release the
alarm.
D When reference position Execute dogless reference position setting to memorize the reference
return function is not position.
present
D When serial pulse coder Since the reference position is different from the former one, change the
is changed grid shift value (PRM 1850) to correct the position.
Related parameters
#7 #6 #5 #4 #3 #2 #1 #0
1815 APC x APZx
604
B63005EN/02 9.TROUBLESHOOTING
9.13
ALARM 300
(V READY OFF)
Causes and actions This alarm is issued if the servo ready signal (VRDY) of a servo amplifier
does not turn on or if the signal turns off during operation.
There are cases in which this alarm is issued because another servo alarm
is issued. If this occurs, first take the action for the first alarm.
Check the power magnetic circuit around the amplifier. The servo
amplifier or the axis control cards on the CNC may be defective.
D VRDY
605
9. TROUBLESHOOTING B63005EN/02
D Example of connection
around the amplifier
(Typical example)
(servo (servo
amplifier) amplifier) Control
power
supply
Emergency stop
circuit
Serial spindle
3phase
Breaker AC
reactor
Single
phase
Breaker
Check items
D Is the PSM control power supply on?
D Has an emergency stop been canceled?
D Is a terminating connector connected to the JX1B connector of the
terminating amplifier?
D Is MCC on? If there is an external MCC sequence in addition to the
MCC contact of the PSM, check that sequence also.
D Is the power for driving MCC supplied?
D Is the breaker on?
D Has some alarm been issued in the PSM or SPM?
D Replacing the servo If no problem is found in the power magnetic circuit around the amplifier,
amplifier replace the servo amplifier.
D Replacing the axis If the above action does not solve the problem, replace the axis control
control cards cards.
606
B63005EN/02 9.TROUBLESHOOTING
D Installation positions of
the axis control cards
Motherboard
SubCPU board
607
9. TROUBLESHOOTING B63005EN/02
608
B63005EN/02 9.TROUBLESHOOTING
9.14
ALARM 404
(V READY ON)
Causes and actions This alarm is issued if the servo ready signal (VRDY) of a servo amplifier
remains on.
The servo amplifier or the axis control cards on the CNC may be
defective.
D VRDY
D Replacing the servo The servo amplifier may be defective. Replace the servo amplifier.
amplifier
D Replacing the axis If replacing the servo amplifier does not solve the problem, replace the
control cards axis control cards.
609
9. TROUBLESHOOTING B63005EN/02
D Installation positions of
the axis control cards
Motherboard
SubCPU board
610
B63005EN/02 9.TROUBLESHOOTING
611
9. TROUBLESHOOTING B63005EN/02
9.15
ALARM 462
(SEND CNC DATA
FAILED)
Causes and actions Alarm 462 is issued if a slave (servo amplifier) cannot receive correct data
due to an FSSB communication error.
Alarm 463 is issued if the CNC cannot receive correct data due to an FSSB
communication error.
If these alarms are issued, the alarm message indicates the number of the
defective axis (axis name).
D Servo amplifier or optical Any of the optical cables between the CNC control unit and the amplifier
cable corresponding to the axis number indicated in the alarm message may be
defective.
Or, any of the first amplifier to the amplifier corresponding to that axis
number may be defective.
D Axis control cards The axis control cards installed on the CNC may be defective.
612
B63005EN/02 9.TROUBLESHOOTING
D Installation positions of
the axis control cards
Motherboard
SubCPU board
613
9. TROUBLESHOOTING B63005EN/02
614
B63005EN/02 9.TROUBLESHOOTING
D Causes
1 Confirm the setting value of the following parameters:
PRM 2020 : Motor format number
PRM 2022 : Motor rotation direction
PRM 2023 : Number of pulses of velocity feedbacks
PRM 2024 : Number of pulses of position feedback
PRM 1023 : Servo axis number
PRM 2084 : Flexible feed gear ratio
PRM 2085 : Flexible feed gear ratio
Confirm the details with diagnosis function of CNC side.
2 Change the setting of this parameter to 0.
PRM 2047 : Observer parameter
3 Perform initial setting of digital servo parameters.
Refer to setcion 5.1 Initial Setting of Servo Parameters .
This data indicates the cause of servo alarm No. 417, detected by the NC.
If the alarm is detected by the servo, the PRM bit (bit 4 of DGN No. 0203)
is set to 1.
#7 #6 #5 #4 #3 #2 #1 #0
0280 AXS DIR PLS PLC MOT
#0(MOT) : The motor type specified in parameter No. 2020 falls outside the
predetermined range.
#2(PLC) : The number of velocity feedback pulses per motor revolution, specified in
parameter No. 2023, is zero or less. The value is invalid.
#3(PLS) : The number of position feedback pulses per motor revolution, specified in
parameter No. 2024, is zero or less. The value is invalid.
#4(DIR) : The wrong direction of rotation for the motor is specified in parameter No.
2022 (the value is other than 111 or 111).
#6(AXS) : In parameter No. 1023 (servo axis number), a value that falls outside the
range of 1 to the number of controlled axes is specified. (For example, 4 is
specified instead of 3.) Alternatively, the values specified in the
parameter are not consecutive.
615
9. TROUBLESHOOTING B63005EN/02
9.17
ALARM 700
(OVERHEAT:
CONTROL UNIT)
Causes and actions This alarm is issued if the ambient temperature of the CNC control unit
is abnormally high. As an installation condition, the ambient temperature
of the CNC must not exceed 55C.
616
B63005EN/02 9.TROUBLESHOOTING
9.18
ALARM 701
(OVERHEAT: FAN
MOTOR)
Causes and actions This alarm is issued if a fault occurs in any of the fan motors, such as the
stoppage of a fan motor during the operation of the CNC.
D Fan motors Fan motors are installed in the uppermost portion of the CNC control unit.
Each fan motor is attached with an alarm detector circuit, which notifies
the CNC of a fault such as the stoppage of the fan motor, thereby issuing
this alarm.
If this alarm is issued, replace the fan motor.
Fan motor
A02B0236K122 Two
617
9. TROUBLESHOOTING B63005EN/02
[For the standalone For the standalone type, a fan can be replaced together with its case.
type]
618
B63005EN/02 9.TROUBLESHOOTING
Remedies
YES
Constant ?
NO
YES
Worn ?
Replace tool
NO
Remedies PRM 4911 : A ratio of spindle speed at which actual spindle speed is
regarded as arrived at a command spindle speed.
PRM 4913 : Spindle speed fluctuation that is not regarded as the spindle
speed fluctuation alarm.
PRM 4914 : Time when a spindle speed changed to when spindle speed
fluctuation detection is started.
619
9. TROUBLESHOOTING B63005EN/02
9.20
ALARM 749
(SERIAL SPINDLE
COMMUNICATION
ERROR)
Causes and actions An error occurred in the communication between the serial spindle
amplifier (SPM) and the CNC. The probable causes include:
D Contact failure of the connection cable
D Defective printed circuit board on the CNC
D Defective spindle amplifier
D Noise
D Connection cable Check that the cable connecting the serial spindle amplifier (SPM) to the
CNC is in contact.
Check that the cable is inserted firmly into the connectors and that it does
not have any conductors likely to be cut off.
Check that the cable used is a twistedpair cable and that it is connected
as described in the connection manual.
D Printed circuit boards on A spindle control circuit for the CNC is installed on the motherboard
the CNC (main CPU board) and the subCPU board. If this alarm is issued from
the main CPU, replace the motherboard (main CPU board). If it is issued
from the subCPU, replace the subCPU board.
D Noise environment If any of the above actions does not solve the problem, examine the noise
environment of the connection cable.
See the section on the measures against noise, take appropriate actions
such as the reinforcement of the cable shield and the separation of the
cable from the power line.
620
B63005EN/02 9.TROUBLESHOOTING
9.21
ALARM 750
(SPINDLE SERIAL
LINK
STARTUP FAILURE)
Causes and actions This alarm is issued if a serial spindle amplifier (SPM) does not enter the
normal startup state when the CNC is turned on.
This alarm is not issued once the CNC system including the spindle
amplifiers has started up normally. It is issued if a fault occurs in the
poweron process.
The probable causes include the following:
D Contact failure, wiring error, or connection error of the connection
cable
D The CNC is turned on when a spindle amplifier is in the alarm state.
D Parameter setting error
D Defective printed circuit board on the CNC
D Detective spindle amplifier
D Connection Up to four serial spindle amplifiers (SPMs) can be connected per path.
Note, however, the number of amplifiers that can be connected differs
depending on the model, number of paths, and configuration. Refer to the
Connection Manual (Hardware).
[Diagram of connection
of up to two amplifiers
per path]
Motherboard
(Main CPU board)
SubCPU board
PSM (first)
PSM (second)
621
9. TROUBLESHOOTING B63005EN/02
[Diagram of connection
of three or four
amplifiers per path]
Motherboard
(Main CPU board)
SubCPU board
Connector panel PSM (first)
JA41 JA48
JA7A1 JA7B
JA7A2 JA7A
PSM (second)
JA7B
JA7A
PSM (third)
JA7B
JA7A
PSM (fourth)
JA7B
JA7A
Check that the cables are connected as shown in the figure above. Check
that JA7Bs and JA7As are connected correctly.
Check that the cables are latched firmly and are not loose.
Refer to the Connection Manual (Hardware) to check that the cables are
connected correctly.
D States of the spindle This alarm is issued if the CNC is turned on when the LED of a spindle
amplifiers amplifier indicates a number other than 24.
On the spindle amplifier, remove the cause of the alarm. Turn off the
spindle amplifier and the CNC, then turn on the system again.
622
B63005EN/02 9.TROUBLESHOOTING
D Details of the alarm If this alarm is issued, its details can be checked with diagnosis number
409.
#7 #6 #5 #4 #3 #2 #1 #0
DGN 0409 SPE S2E S1E SHE
SPE: 0: In spindle serial control, the serial spindle parameters satisfy the
spindle amplifier startup conditions.
1 : In spindle serial control, the serial spindle parameters do not satisfy
the spindle amplifier startup conditions.
S2E: 0: In the startup of spindle serial control, spindle 2 is normal.
1 : In the startup of spindle serial control, a fault was detected on spindle
2.
S1E: 0: In the startup of spindle serial control, spindle 1 is normal.
1 : In the startup of spindle serial control, a fault was detected on spindle
1.
SHE: 0: The serial communication control circuit on the CNC is normal.
1 : A fault was detected in the serial communication control circuit on the
CNC.
1) If SPE is set to 1
Recheck the serial spindle parameters with numbers 4000 to 4999.
2) If S2E is set to 1
Because a fault was detected on spindle 2, check its connection and
parameter settings. This alarm is issued if the parameter settings are
such that spindle 2 is used although only spindle 1 is used.
3) If S1E is set to 1
Because a fault was detected on spindle 1, check its connection and
parameter settings.
If any of the above actions does not solve the problem, the motherboard
(main CPU board), servo CPU board, or spindle amplifier may be
defective.
4) If SHE is set to 1
Replace the motherboard (main CPU board) or subCPU board.
623
9. TROUBLESHOOTING B63005EN/02
9.22
ALARM 5134
(FSSB: OPEN
READY TIME OUT)
Causes and actions These alarms are issued if any of the axis control cards and the slaves
(such as servo amplifiers) and optical cables connected to the FSSB is
defective.
No. Message Description
5134 FSSB: OPEN READY TIME The FSSB did not become ready to
OUT open during initialization.
5197 FSSB: OPEN TIME OUT The FSSB did not open when the CNC
had allowed the FSSB to open.
5198 FSSB: ID DATA NOT READ The initial ID information for the amplifi-
er cannot be read because of a failure
in the temporary assignment.
D Processing of the FSSB The processing of the FSSB at power on is as described below:
at power on 1 The CNC initializes the FSSB and the servo.
2 The servo returns the first ready signal.
3 The first ITP interrupt is generated.
4 The CNC waits for the FSSB to become ready to open.
5 The CNC checks that the FSSB did not detect a configuration error.
6 The CNC allows the FSSB to open.
7 The CNC checks that the FSSB has opened.
8 The servo returns the second ready signal.
9 Normal operation
624
B63005EN/02 9.TROUBLESHOOTING
If the FSSB does not become ready to open in 4, alarm 5134 is issued.
If an error is detected in 5, alarm 5137 is issued.
If the FSSB does not open within a fixed period of time, alarm 5197 is
issued.
If the ready signal is not returned within a fixed period of time, alarm 5198
is issued.
D Checking the parameter Check that the FSSBrelated parameters are set correctly.
settings
D Power supplies of the Check the power supplies of the servo amplifiers connected to the FSSB.
servo amplifiers
D Replacing the axis Replace the axis control cards on the CNC.
control cards, optical Replace the optical cables and servo amplifiers connected to the FSSB,
cables, and servo one at a time, to identify the defective item.
amplifiers
625
9. TROUBLESHOOTING B63005EN/02
D Installation positions of
the axis control cards
Motherboard
SubCPU board
626
B63005EN/02 9.TROUBLESHOOTING
627
9. TROUBLESHOOTING B63005EN/02
9.23
ALARM 5136
(FSSB: NUMBER OF
AMPS IS SMALL)
Causes and actions The number of servo amplifiers recognized by the FSSB is insufficient,
compared with the number of controlled axes.
D FSSB setting screen If this alarm is issued, display the amplifier setting screen from the FSSB
setting screen. Only the servo amplifiers recognized on the FSSB are
displayed.
D Optical cable or servo The optical cable that connects together the last recognized amplifier and
amplifier the next one may be defective.
Or, either of the amplifiers connected together with that optical cable may
be defective. Check the power supplies of the amplifiers.
D Power fault of a servo This alarm may be issued if a power fault occurs in a servo amplifier. A
amplifier power fault occurs if the amplifier control power supply voltage drops,
if the +5 V conductor of the pulse coder cable is ground, or for other
reasons.
D Axis control cards The axis control cards installed on the CNC may be defective.
628
B63005EN/02 9.TROUBLESHOOTING
D Installation positions of
the axis control cards
Motherboard
SubCPU board
629
9. TROUBLESHOOTING B63005EN/02
630
B63005EN/02 9.TROUBLESHOOTING
9.24
ALARM 900
(ROM PARITY)
Causes and actions A ROM parity error occurred.
The software including the CNC system software, servo software, PMC
management software, and PMC Ladder is stored in the flash memory on
the FROM module. It starts execution after being loaded into the RAM
of the DRAM module or servo card at power on.
A ROM parity error occurs if the software stored in the FROM module
is destroyed.
D Rewriting the software On the screen, the series of the software in which a fault was detected is
component displayed. Rewrite the software using the boot system.
The software stored in the FROM module includes a variety of FANUC
software components, as well as those created by the MTB, such as the
PMC Ladder.
D Replacing the main CPU If any of the above actions does not solve the problem, replace the main
board CPU board.
D Installation position of
the FROM module
631
9. TROUBLESHOOTING B63005EN/02
FROM module
16i/18i/21i/160i/180i/210i motherboard
NOTE
This drawing shows a motherboard without a PC
(A20B8100014x). For motherboards with a PC
(A20B8100014x and A20B8100046x), the positions
and the orientations of the connectors and the DIMM
module socket differ slightly, but their relative positions are
the same.
FROM module
16i/18i/21i/160i/180i/210i motherboard
632
B63005EN/02 9.TROUBLESHOOTING
FROM module
633
9. TROUBLESHOOTING B63005EN/02
9.25
ALARMS 910 AND
911 (SRAM PARITY)
Causes and actions A parity error occurred in the SRAM used to store data such as parameters
and machining programs.
This alarm is issued if the battery has run down or if the data in the SRAM
is destroyed due to some external cause. Or, the SRAM module or
motherboard (main CPU board) may be defective.
D Checking the battery The battery is rated 3 V. A battery alarm is issued and BAT flashes on
the screen if the voltage of the battery drops to 2.6 V.
If a battery alarm is issued, replace the battery with a new one promptly.
D Performing memory all Perform a memory all clear operation, then start up the CNC.
clear Alternatively, if a backup of the data in the SRAM has been made, use the
backup to restore the data. To back up and restore the data in the SRAM,
use the boot system.
D Replacing the SRAM If memory all clear or the restoration of the data with a backup does not
module solve the problem, replace the SRAM module.
After replacing the SRAM module, perform a memory all clear operation
and start up the CNC. All the data must be reloaded.
If a backup is available, restore the data using the backup, then start up
the CNC.
D Motherboard (main CPU If any of the above actions does not solve the problem, replace the
board) motherboard (main CPU board).
D Installation position of
the SRAM module
634
B63005EN/02 9.TROUBLESHOOTING
SRAM module
16i/18i/21i/160i/180i/210i motherboard
NOTE
This drawing shows a motherboard without a PC
(A20B8100014x). For motherboards with a PC
(A20B8100014x and A20B8100046x), the positions
and the orientations of the connectors and the DIMM
module socket differ slightly, but their relative positions are
the same.
SRAM module
16i/18i/21i/160i/180i/210i motherboard
635
9. TROUBLESHOOTING B63005EN/02
SRAM module
D SRAM parity on the If alarm 972 is issued, indicating on the screen that an SRAM parity error
loader control board or occurred on the loader or CAPII, take appropriate action on the loader
CAPII board control board or CAPII board.
The SRAM for the loader control board and the CAPII board is installed
on the boards themselves.
SYSTEM ALARM
SLOT 01
910 SRAM PARITY : (BYTE 0) <LC
636
B63005EN/02 9.TROUBLESHOOTING
9.26
ALARMS 912 TO 919
(DRAM PARITY)
Causes and actions The management software for the CNC is loaded from the FROM to the
DRAM at power on, so that it is executed on the DRAM.
A parity error occurred on this DRAM.
These alarms occur if the data on the DRAM is destroyed due to some
external cause or if the DRAM module or CPU card is defective.
D Replacing the DRAM Replace the DRAM module installed on the CPU card.
module
D Replacing the CPU card. If the above action does not solve the problem, replace the CPU card.
D Installation position of
the CPU card (DRAM
module)
CPU card
Motherboard
NOTE
This drawing shows a motherboard without a PC
(A20B8100014x). For motherboards with a PC
(A20B8100014x, A20B8100046x, and
A20B8100054x), the positions and the orientations of
the connectors and the DIMM module socket differ slightly,
but their relative positions are the same.
637
9. TROUBLESHOOTING B63005EN/02
CPU module
D DRAM parity on an If alarm 972 is issued, indicating on the screen that a DRAM parity error
option board occurred on an option board, take appropriate action on the option board
on which the DRAM parity error occurred.
Some option boards have a circuit equivalent to the CPU card installed
on the boards themselves. See the hardware chapter for details.
SYSTEM ALARM
SLOT 01
DRAM PARITY : (BYTE 0) <SUB
638
B63005EN/02 9.TROUBLESHOOTING
9.27
ALARMS 920 AND
921 (SERVO
ALARMS)
Causes and actions A watchdog error or RAM parity error occurred in the circuit on an axis
control card.
Alarm 920 indicates that either of the above errors occurred in the control
circuit for axes 1 to 4. Alarm 921 indicates that either of the above errors
occurred in the control circuit for axes 5 to 8.
The axis control cards, CPU card, or motherboard (main CPU board) may
be defective.
D Watchdog error The servo control circuit monitors the operation of the main CPU. If a
fault occurs in the CPU or its peripheral circuit, so that the watchdog timer
is not reset, a watchdog error occurs.
D Replacing the CPU card Replace the CPU card and the DRAM module.
D Replacing the If any of the above actions does not solve the problem, replace the
motherboard (main CPU motherboard (main CPU board).
board)
639
9. TROUBLESHOOTING B63005EN/02
D Installation position of
each card and module
Motherboard
NOTE
This drawing shows a motherboard without a PC
(A20B8100014x). For motherboards with a PC
(A20B8100014x, A20B8100046x, and A20B8100
054x), the positions and the orientations of the connectors
and the DIMM module socket differ slightly, but their relative
positions are the same.
640
B63005EN/02 9.TROUBLESHOOTING
CPU module
D Servo alarm on the If alarm 972 is issued, indicating on the screen that a servo alarm occurred
subCPU board or loader on the subCPU or loader, take appropriate action on the subCPU board
control board or loader control board.
SYSTEM ALARM
SLOT 01
920 SERVO ALARM <SUB
641
9. TROUBLESHOOTING B63005EN/02
CPU card
Axis control card
SubCPU board
DRAM module
The DRAM
module is installed
on the CPU card.
CPU card
SubCPU board
642
B63005EN/02 9.TROUBLESHOOTING
9.28
ALARM 926 (FSSB ALARM)
Causes and actions A fault occurred on the FSSB (serial servo bus) that connects servo
amplifiers to the CNC.
This alarm is issued if a fault occurs in any of the axis control cards
making up the FSSB, optical cables, and servo amplifiers.
D Identifying the defective Use the LEDs on the servo amplifiers.
location Using the 7segment LEDs installed on the servo amplifiers, the
defective location can be identified.
FSSB connection
example
B A
L
LED
or U U U
display
LED
or U
display
643
9. TROUBLESHOOTING B63005EN/02
MODE STATUS
information information
Bits Bits
Using the bits of the STATUS information, the fault can be estimated.
No meaning
No meaning
Broken master port
No meaning
External alarm
Error on slave
644
B63005EN/02 9.TROUBLESHOOTING
D Replacing the axis If any of the axis control cards are found defective because of the above
control card diagnosis, replace the axis control card on the motherboard (main CPU
board).
645
9. TROUBLESHOOTING B63005EN/02
D Installation position of
the axis control card
Motherboard
NOTE
This drawing shows a motherboard without a PC
(A20B8100014x). For motherboards with a PC
(A20B8100014x, A20B8100046x, and A20B8100
054x), the positions and the orientations of the connectors
and the DIMM module socket differ slightly, but their relative
positions are the same.
646
B63005EN/02 9.TROUBLESHOOTING
D FSSB alarm on the If alarm 972 is issued, indicating on the screen that an FSSB alarm
subCPU board or loader occurred on the subCPU or loader, take appropriate action on the
control board subCPU board or loader control board.
SYSTEM ALARM
SLOT 01
926 FSSB ALARM <SUB
647
9. TROUBLESHOOTING B63005EN/02
SubCPU board
SubCPU board
648
B63005EN/02 9.TROUBLESHOOTING
9.29
ALARM 930
(CPU INTERRUPT)
Causes and actions An interrupt that can never be generated during normal operation was
generated.
The cause of the fault cannot be identified, but the fault may have occurred
in the peripheral circuit of the CPU.
If the problem is solved by turning the power off and then on again, the
problem may be attributable to noise.
CPU card
Motherboard
NOTE
This drawing shows a motherboard without a PC
(A20B8100014x). For motherboards with a PC
(A20B8100014x, A20B8100046x, and A20B8100
054x), the positions and the orientations of the connectors
and the DIMM module socket differ slightly, but their relative
positions are the same.
649
9. TROUBLESHOOTING B63005EN/02
CPU module
D Examining the noise See the section on the measures against noise, examine the noise
environment environment of the CNC.
D CPU interrupt on an If alarm 972 is issued, indicating on the screen that a CPU interrupt was
option board generated on an option board, take appropriate action on the option board
on which the CPU interrupt was generated.
Some option boards have a circuit equivalent to the CPU card installed
on the boards themselves. See the hardware chapter for details.
SYSTEM ALARM
SLOT 01
930 CPU INTERRUPT <SUB
650
B63005EN/02 9.TROUBLESHOOTING
9.30
ALARM 935
(SRAM ECC ERROR)
Causes and actions An ECC error occurred in the SRAM used to store data such as parameters
and machining programs.
This alarm is issued if the battery installed in the face plate of the main
CPU board has run down or if the data in the SRAM is destroyed due to
some external cause. Or, the SRAM module or motherboard may be
defective.
D ECC check This is the method of checking the data stored in the SRAM. It has been
employed instead of the conventional parity check.
With the ECC check method, 8bit correction data is provided for 16bit
data, so that if a data error occurs in one of these 16 bits, the error is
automatically corrected with the correction data, allowing the CNC to
continue operation. This alarm is issued if a data error occurs in two or
more bits.
With the conventional parity check method, a system alarm is issued if a
data error occurs even in one bit.
D Checking the battery The battery is rated 3 V. A battery alarm is issued and BAT flashes on
the screen if the voltage of the battery drops to 2.6 V.
If a battery alarm is issued, replace the battery with a new one promptly.
D Performing memory all Perform a memory all clear operation, then start up the CNC.
clear Alternatively, if a backup of the data in the SRAM has been made, use the
backup to restore the data. To back up and restore the data in the SRAM,
use the boot system.
D Replacing the SRAM If memory all clear or the restoration of the data with a backup does not
module solve the problem, replace the SRAM module.
After replacing the SRAM module, perform a memory all clear operation
and start up the CNC. All the data must be reloaded.
If a backup is available, restore the data using the backup, then start up
the CNC.
D Motherboard (main CPU If any of the above actions does not solve the problem, replace the
board) motherboard (main CPU board).
651
9. TROUBLESHOOTING B63005EN/02
D Installation position of
the SRAM module
652
B63005EN/02 9.TROUBLESHOOTING
SRAM module
16i/18i/21i/160i/180i/210i motherboard
NOTE
This drawing shows a motherboard without a PC
(A20B8100014x). For motherboards with a PC
(A20B8100014x and A20B8100046x), the positions
and the orientations of the connectors and the DIMM
module socket differ slightly, but their relative positions are
the same.
SRAM module
16i/18i/21i/160i/180i/210i motherboard
653
9. TROUBLESHOOTING B63005EN/02
SRAM module
The SRAM module is
installed under the
axis control card.
654
B63005EN/02 9.TROUBLESHOOTING
9.31
ALARM 950
(PMC SYSTEM
ALARM)
Causes and actions This alarm is issued if a fault is detected in the PMC.
The probable causes include an I/O link communication error and a
defective PMC control circuit
D Connecting the I/O Link The I/O Link is a serial interface that connects the CNC to various I/O
devices and allows transfers of I/O signals between devices at high speed.
When multiple devices are connected using the I/O Link, there forms a
relationship that a certain device is a master and the other devices are
slaves. The states of the input signals from the slaves are transferred to
the master at fixed intervals. The output signals from the master are
transferred to the slaves at fixed intervals. In a CNC system, the master
is the CNC (motherboard or main CPU board).
The I/O signals transferred via the I/O link can be used with the PMC
Ladder.
Slave station #1
Group 1
Up to 16 groups
D I/O Link communication If alarm 950 is issued, displaying PC050 on the screen, an I/O link
error PC050 communication error may have occurred.
In this screen display example, the cause of the alarm can be estimated
using xx:yy. xx and yy are hexadecimal representations.
655
9. TROUBLESHOOTING B63005EN/02
SYSTEM ALARM
SYSTEM ALARM
656
B63005EN/02 9.TROUBLESHOOTING
SYSTEM ALARM
D Other cases The motherboard (main CPU board) may be defective. Replace the
motherboard (main CPU board).
D PMC system alarm on For sequence control on the loader control board, a PMC control circuit
the loader control board is installed on the loader control board.
If alarm 972 is issued, indicating on the screen that a PMC system alarm
occurred on the loader, take appropriate action on the loader control
board.
SYSTEM ALARM
SLOT 01
950 PMC SYSTEM ALARM >LC
657
9. TROUBLESHOOTING B63005EN/02
9.32
ALARM 951
(PMC WATCHDOG
ALARM)
Causes and actions This alarm is issued if a fault (watchdog alarm) is detected in the PMC.
A probable cause is that the MC control circuit is defective.
D Replacing the main CPU The PMC control circuit is installed on the main CPU board. Replace the
board main CPU board.
D PMC watchdog alarm on For sequence control on the loader control board, a PMC control circuit
the loader control board is installed on the loader control board.
If alarm 972 is issued, indicating on the screen that a PMC watchdog
alarm occurred on the loader, take appropriate action on the loader control
board.
Screen display example
SYSTEM ALARM
SLOT 01
951 PMC WATCH DOG ALARM >LC
658
B63005EN/02 9.TROUBLESHOOTING
9.33
ALARM 972
(NMI ALARM ON AN
OPTION BOARD)
Causes and actions This alarm indicates that an error was detected on an option board, not on
the main CPU board.
D Screen display If alarm 972 is issued, the following is displayed on the screen:
SYSTEM ALARM
SLOT 02
930 CPU INTERRUPT <SUB
SLOT indicates the number of the slot into which the option board is
inserted. Alternatively, it may indicate the number of the alarm that
occurred on the option board. Take the action related to that alarm to the
option board. In the above example, alarm 930 occurred on the subCPU
board.
D Slot number The slot number of each option slot is as shown in the figure below.
D Replacing the option Replace the option board inserted into the slot with the indicated slot
board number.
659
9. TROUBLESHOOTING B63005EN/02
9.34
ALARM 973
(NMI ALARM WITH
AN UNKNOWN
CAUSE)
Causes and actions An error that can never occur during normal operation occurred. The
cause of the error cannot be identified.
D Replacing printed circuit Replace all the printed circuit boards installed (including cards, modules,
boards and the back panel), one at a time, to identify the defective printed circuit
board.
Replace the CPU card, motherboard (main CPU board), and other printed
circuit boards, one at a time.
660
B63005EN/02 9.TROUBLESHOOTING
9.35
ALARM 974
(FBUS ERROR)
Causes and actions A bus error occurred on the FANUCBUS connecting each option board.
This alarm indicates that a fault occurred during the exchange of data
between the main CPU and an option board.
This alarm is also issued if an error occurs during the exchange of data
between the main CPU and the PMC control circuit.
D Replacing the CPU card Replace the CPU card on the motherboard (main CPU board).
D Replacing the option Replace the installed option boards, one at a time.
boards
661
9. TROUBLESHOOTING B63005EN/02
D Installation position of
the CPU card
CPU card
Motherboard
NOTE
This drawing shows a motherboard without a PC
(A20B8100014x). For motherboards with a PC
(A20B8100014x, A20B8100046x, and A20B8100
054x), the positions and the orientations of the connectors
and the DIMM module socket differ slightly, but their relative
positions are the same.
662
B63005EN/02 9.TROUBLESHOOTING
CPU card
Motherboard
D FBUS error on an If alarm 972 is issued, indicating on the screen that an FBUS error
option board occurred on an option board, replace the CPU card on the option board
on which the FBUS error occurred or the option board itself.
Some option boards have a circuit equivalent to the CPU card installed
on the boards themselves. See the hardware chapter for details.
In this case, the back panel or main CPU board may be defective. Take
the actions described on the previous page.
SYSTEM ALARM
SLOT 01
974 FBUS ERROR <SUB
663
9. TROUBLESHOOTING B63005EN/02
9.36
ALARM 975
(BUS ERROR)
Causes and actions A bus error occurred on the motherboard (main CPU board). This alarm
indicates that an error occurred during the exchange of data within the
motherboard (main CPU board).
D Replacing the CPU card Replace the CPU card on the motherboard (main CPU board).
D Replacing other cards Replace the display control card, axis control cards, DRAM module,
and modules FROM module, and SRAM module, one at time.
D BUS error on an option If alarm 972 is issued, indicating on the screen that a BUS error occurred
board on an option board, replace the CPU card on the option card, DRAM
module, axis control cards, and option card, one at a time.
Some option boards have a circuit equivalent to the CPU card installed
on the boards themselves. See the hardware chapter for details.
SYSTEM ALARM
SLOT 01
975 FBUS ERROR <SUB
664
B63005EN/02 9.TROUBLESHOOTING
9.37
ALARM 976
(LOCAL BUS ERROR)
Causes and actions A bus error occurred on the local bus on the motherboard (main CPU
board).
This alarm indicates that an error occurred during the exchange of data
within the motherboard (main CPU board).
D Replacing the CPU card Replace the CPU card on the motherboard (main CPU board).
D Replacing other cards Replace the display control card, axis control cards, DRAM module,
and modules FROM module, and SRAM module, one at a time.
D Local BUS error on an If alarm 972 is issued, indicating on the screen that a local BUS error
option board occurred on an option board, replace the CPU card on the option card,
DRAM module, axis control cards, and option card, one at a time.
Some option boards have a circuit equivalent to the CPU card installed
on the boards themselves. See the hardware chapter for details.
SYSTEM ALARM
SLOT 01
976 LBUS ERROR <SUB
665
9. TROUBLESHOOTING B63005EN/02
9.38 For an explanation of the following servo alarms, refer to the FANUC
CONTROL MOTOR Series Maintenance Manual (B65165).
SERVO ALARMS
430 n AXIS: SV. MOTOR OVERHEAT A servo motor overheat occurred. 400
432 n AXIS: CNV. LOWVOLT CON./ PSM: Phase missing occurred in the input 414
POWERFAULT voltage.
PSMR: The control power supply voltage
has dropped.
433 n AXIS: CNV. LOW VOLT DC LINK PSM: The DC link voltage has dropped.
PSMR: The DC link voltage has dropped.
434 n AXIS: INV. LOW VOLT CONTROL SVM: The control power supply voltage has
dropped.
435 n AXIS: INV. LOW VOLT DC LINK SVM: The DC link voltage has dropped.
436 n AXIS: SOFTTHERMAL (OVC) The digital servo software detected the soft
thermal state (OVC).
437 n AXIS: CNV. OVERCURRENT POWER PSM: Overcurrent flowed into the input cir-
cuit.
438 n AXIS: INV. ABNORMAL CURRENT SVM: The motor current is too high.
439 n AXIS: CNV. OVERVOLT POWER PSM: The DC link voltage is too high.
440 n AXIS: CNV. EX DECELERATION POW. PSMR: The regenerative discharge amount
is too large.
441 n AXIS: ABNORMAL CURRENT OFFSET The digital servo software detected an ab-
normality in the motor current detection cir-
cuit.
442 n AXIS: CNV. CHARGE FAULT/INV. DB PSM: The spare discharge circuit of the DC
link is abnormal.
PSMR: The spare discharge circuit of the
DC link is abnormal.
443 n AXIS: CONV. COOLING FAN FAILURE PSM: The internal stirring fan failed.
PSMR: The internal stirring fan failed.
444 n AXIS: INV. COOLING FAN FAILURE SVM: The internal stirring fan failed.
445 n AXIS: SOFT DISCONNECT ALARM The digital servo software detected a broken 416
wire in the pulse coder.
446 n AXIS: HARD DISCONNECT ALARM A broken wire in the builtin pulse coder was
detected by hardware.
NOTE
The alarm numbers mentioned in the above manual are
those shown in the * column.
666
B63005EN/02 9.TROUBLESHOOTING
D Installation positions of
the axis control cards
Motherboard
SubCPU board
667
9. TROUBLESHOOTING B63005EN/02
668
B63005EN/02 9.TROUBLESHOOTING
9.39 For an explanation of the following SPC alarms (serial pulse coder
alarms), refer to the FANUC CONTROL MOTOR Series Maintenance
SPC ALARMS Manual (B65165).
Number Message Contents *
360 n AXIS: ABNORMAL CHECKSUM (INT) A checksum error occurred in the builtin 350
pulse coder.
361 n AXIS: ABNORMAL PHASE DATA (INT) A phase data error occurred in the builtin
pulse coder.
362 n AXIS: ABNORMAL REV. DATA (INT) A rotation speed count error occurred in the
builtin pulse coder.
363 n AXIS: ABNOMAL CLOCK (INT) A clock error occurred in the builtin pulse
coder.
364 n AXIS: SOFT PHASE ALARM (INT) The digital servo software detected invalid
data in the builtin pulse coder.
365 n AXIS: BROKEN LED (INT) An LED error occurred in the builtin pulse
coder.
366 n AXIS: PULSE MISS (INT) An LED error occurred in the builtin pulse
coder.
367 n AXIS: COUNT MISS (INT) A count error occurred in the builtin pulse
coder.
368 n AXIS: SERIAL DATA ERROR (INT) Communication data from the builtin pulse 351
coder cannot be received.
369 n AXIS: DATA TRANS. ERROR (INT) A CRC or stop bit error occurred in the com-
munication data being received from the
builtin pulse coder.
NOTE
The alarm numbers mentioned in the above manual are
those shown in the * column.
669
9. TROUBLESHOOTING B63005EN/02
9.40 For an explanation of the following spindle alarms, refer to the FANUC
CONTROL MOTOR Series Maintenance Manual (B65165).
SPINDLE ALARMS
Number Contents *
NOTE
1 The alarm numbers mentioned in the above manual are
those shown in the * column.
2 Although the above manual does not contain a description
of the spindle 3/4 alarms, the lower two digits (spindle
amplifier alarm number) are the same as those of the
spindle 1/2 alarms.
670
APPENDIX
B63005EN/02 APPENDIX A. ALARM LIST
A ALARM LIST
673
A. ALARM LIST APPENDIX B63005EN/02
A.1
LIST OF ALARM
CODES (CNC)
(1) Program errors /Alarms on program and operation (P/S alarm)
000 PLEASE TURN OFF POWER A parameter which requires the power off was input, turn off power.
001 TH PARITY ALARM TH alarm (A character with incorrect parity was input).
Correct the tape.
002 TV PARITY ALARM TV alarm (The number of characters in a block is odd). This alarm will
be generated only when the TV check is effective.
003 TOO MANY DIGITS Data exceeding the maximum allowable number of digits was input.
(Refer to the item of max. programmable dimensions.)
004 ADDRESS NOT FOUND A numeral or the sign was input without an address at the beginning
of a block. Modify the program .
005 NO DATA AFTER ADDRESS The address was not followed by the appropriate data but was followed
by another address or EOB code. Modify the program.
006 ILLEGAL USE OF NEGATIVE SIGN Sign input error (Sign was input after an address with which it
cannot be used. Or two or more signs were input.)
Modify the program.
007 ILLEGAL USE OF DECIMAL POINT Decimal point . input error (A decimal point was input after an address
with which it can not be used. Or two decimal points were input.)
Modify the program.
009 ILLEGAL ADDRESS INPUT Unusable character was input in significant area.
Modify the program.
010 IMPROPER GCODE An unusable G code or G code corresponding to the function not pro-
vided is specified. Modify the program.
011 NO FEEDRATE COMMANDED Feedrate was not commanded to a cutting feed or the feedrate was in-
adequate. Modify the program.
CAN NOT COMMAND G95 A synchronous feed is specified without the option for threading / syn-
(M series) chronous feed.
014 ILLEGAL LEAD COMMAND In variable lead threading, the lead incremental and decremental out-
(T series) putted by address K exceed the maximum command value or a com-
mand such that the lead becomes a negative value is given.
Modify the program.
TOO MANY AXES COMMANDED An attempt was made to move the machine along the axes, but the num-
(M series) ber of the axes exceeded the specified number of axes controlled simul-
taneously. Modify the program.
TOO MANY AXES COMMANDED An attempt has been made to move the tool along more than the maxi-
015 (T series) mum number of simultaneously controlled axes. Alternatively, no axis
movement command or an axis movement command for two or more
axes has been specified in the block containing the command for skip
using the torque limit signal (G31 P99/98). The command must be ac-
companied with an axis movement command for a single axis, in the
same block.
020 OVER TOLERANCE OF RADIUS In circular interpolation (G02 or G03), difference of the distance between
the start point and the center of an arc and that between the end point
and the center of the arc exceeded the value specified in parameter No.
3410.
021 ILLEGAL PLANE AXIS COMMAN- An axis not included in the selected plane (by using G17, G18, G19) was
DED commanded in circular interpolation. Modify the program.
022 NO CIRCLE RADIUS 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.
674
B63005EN/02 APPENDIX A. ALARM LIST
023 ILLEGAL RADIUS COMMAND In circular interpolation by radius designation, negative value was com-
(T series) manded for address R. Modify the program.
025 CANNOT COMMAND F0 IN G02/G03 F0 (fast feed) was instructed by F1 digit column feed in circular inter-
(M series) polation. Modify the program.
027 NO AXES COMMANDED IN No axis is specified in G43 and G44 blocks for the tool length offset type
G43/G44 (M series) C.
Offset is not canceled but another axis is offset for the tool length offset
type C. Modify the program.
028 ILLEGAL PLANE SELECT In the plane selection command, two or more axes in the same direction
are commanded.
Modify the program.
ILLEGAL OFFSET VALUE The offset values specified by H code is too large.
(M series) Modify the program.
029
ILLEGAL OFFSET VALUE The offset values specified by T code is too large.
(T series) Modify the program.
ILLEGAL OFFSET NUMBER The offset number specified by D/H code for tool length offset or cutter
(M series) compensation is too large. Alternatively, the number of an additional
workpiece coordinate system specified with the P code is too large.
030 Modify the program.
ILLEGAL OFFSET NUMBER The offset number in T function specified for tool offset is tool large.
(T series) Modify the program.
031 ILLEGAL P COMMAND IN G10 In setting an offset amount by G10, the offset number following address
P was excessive or it was not specified.
Modify the program.
032 ILLEGAL OFFSET VALUE IN G10 In setting an offset amount by G10 or in writing an offset amount by sys-
tem variables, the offset amount was excessive.
NO SOLUTION AT CRC A point of intersection cannot be determined for cutter compensation.
(M series) Modify the program.
033
NO SOLUTION AT CRC A point of intersection cannot be determined for tool nose radius com-
(T series) pensation. Modify the program.
NO CIRC ALLOWED IN STUP /EXT The start up or cancel was going to be performed in the G02 or G03
BLK (M series) mode in cutter compensation C. Modify the program.
034
NO CIRC ALLOWED IN STUP /EXT The start up or cancel was going to be performed in the G02 or G03
BLK (T series) mode in tool nose radius compensation. Modify the program.
CAN NOT COMMANDED G39 G39 is commanded in cutter compensation B cancel mode or on the
(M series) plane other than offset plane. Modify the program.
035
CAN NOT COMMANDED G31 Skip cutting (G31) was specified in tool nose radius compensation
(T series) mode. Modify the program.
036 CAN NOT COMMANDED G31 Skip cutting (G31) was specified in cutter compensation mode.
(M series) Modify the program.
CAN NOT CHANGE PLANE IN CRC G40 is commanded on the plane other than offset plane in cutter com-
(M seires) pensation B. The plane selected by using G17, G18 or G19 is changed
037 in cutter compensation C mode. Modify the program.
CAN NOT CHANGE PLANE IN NRC The offset plane is switched in tool nose radius compensation.
(T seires) Modify the program.
INTERFERENCE IN CIRCULAR Overcutting will occur in cutter compensation C because the arc start
BLOCK (M seires) point or end point coincides with the arc center.
Modify the program.
038
INTERFERENCE IN CIRCULAR Overcutting will occur in tool nose radius compensation because the arc
BLOCK (T series) start point or end point coincides with the arc center.
Modify the program.
675
A. ALARM LIST APPENDIX B63005EN/02
039 CHF/CNR NOT ALLOWED IN NRC Chamfering or corner R was specified with a startup, a cancel, or
(T series) switching between G41 and G42 in tool nose radius compensation. The
program may cause overcutting to occur in chamfering or corner R.
Modify the program.
040 INTERFERENCE IN G90/G94 Overcutting will occur in tool nose radius compensation in canned cycle
BLOCK (T series) G90 or G94. Modify the program.
INTERFERENCE IN CRC Overcutting will occur in cutter compensation C. Two or more blocks are
(M seires) consecutively specified in which functions such as the auxiliary function
and dwell functions are performed without movement in the cutter com-
041 pensation mode. Modify the program.
INTERFERENCE IN NRC Overcutting will occur in tool nose radius compensation.
(T seires) Modify the program.
042 G45/G48 NOT ALLOWED IN CRC Tool offset (G45 to G48) is commanded in cutter compensation. Modify
(M series) the program.
044 G27G30 NOT ALLOWED IN FIXED One of G27 to G30 is commanded in canned cycle mode.
CYC (M series) Modify the program.
045 ADDRESS Q NOT FOUND In canned cycle G73/G83, the depth of each cut (Q) is not specified. Al-
(G73/G83) (M series) ternatively, Q0 is specified. Correct the program.
046 ILLEGAL REFERENCE RETURN Other than P2, P3 and P4 are commanded for 2nd, 3rd and 4th refer-
COMMAND ence position return command.
047 ILLEGAL AXIS SELECT Two or more parallel axes (in parallel with a basic axis) have been speci-
(M series) fied upon startup of threedimensional tool compensation or threedi-
mensional coordinate conversion.
048 BASIC 3 AXIS NOT FOUND Startup of threedimensional tool compensation or threedimensional
(M series) 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.
050 CHF/CNR NOT ALLOWED IN THRD Optional chamfering or corner R is commanded in the thread cutting
BLK (M series) block.
Modify the program.
CHF/CNR NOT ALLOWED IN THRD Chamfering or corner R is commanded in the thread cutting block.
BLK(T series) Modify the program.
051 MISSING MOVE AFTER CHF/CNR Improper movement or the move distance was specified in the block
(M series) next to the optional chamfering or corner R block.
Modify the program.
MISSING MOVE AFTER CHF/CNR Improper movement or the move distance was specified in the block
(T series) next to the chamfering or corner R block.
Modify the program.
CODE IS NOT G01 AFTER CHF/CNR The block next to the chamfering or corner R block is not G01,G02 or
(M series) G03.
052 Modify the program.
CODE IS NOT G01 AFTER CHF/CNR The block next to the chamfering or corner R block is not G01.
(T series) Modify the program.
TOO MANY ADDRESS COMMANDS For systems without the arbitary angle chamfering or corner R cutting,
(M series) a comma was specified. For systems with this feature, a comma was fol-
lowed by something other than R or C Correct the program.
053
TOO MANY ADDRESS COMMANDS In the chamfering and corner R commands, two or more of I, K and R
(T seires) are specified. Otherwise, the character after a comma(,) is not C or R
in direct drawing dimensions programming. Modify the program.
NO TAPER ALLOWED AFTER CHF/ A block in which chamfering in the specified angle or the corner R was
054
CNR (T series) specified includes a taper command. Modify the program.
676
B63005EN/02 APPENDIX A. ALARM LIST
MISSING MOVE VALUE IN CHF/CNR In the arbitrary angle chamfering or corner R block, the move distance
(M series) is less than chamfer or corner R amount.
055
MISSING MOVE VALUE IN CHF/CNR In chamfering or corner R block, the move distance is less than chamfer
(T series) or corner R amount.
056 NO END POINT & ANGLE IN CHF/ Neither the end point nor angle is specified in the command for the block
CNR (T series) next to that for which only the angle is specified (A). In the chamfering
comman, I(K) is commanded for the X(Z) axis.
057 NO SOLUTION OF BLOCK END Block end point is not calculated correctly in direct dimension drawing
(T series) programming.
END POINT NOT FOUND In a arbitrary angle chamfering or corner R cutting block, a specified axis
(M series) is not in the selected plane. Correct the program.
058
END POINT NOT FOUND Block end point is not found in direct dimension drawing programming.
(T series)
059 PROGRAM NUMBER NOT FOUND In an external program number search, a specified program number
was not found. Otherwise, a program specified for searching is being
edited in background processing. Check the program number and ex-
ternal signal. Or discontinue the background eiting.
060 SEQUENCE NUMBER NOT FOUND Commanded sequence number was not found in the sequence number
search. Check the sequence number.
061 ADDRESS P/Q NOT FOUND IN Address P or Q is not specified in G70, G71, G72, or G73 command.
G70G73 (T series) Modify the program.
062 ILLEGAL COMMAND IN G71G76 1. The depth of cut in G71 or G72 is zero or negative value.
(T series) 2. The repetitive count in G73 is zero or negative value.
3. the negative value is specified to i or k is zero in G74 or G75.
4. A value other than zero is specified to address U or W though i or
k is zero in G74 or G75.
5. A negative value is specified to d, thoughthe relief direction in G74
or G75 is determined.
6. Zero or a negative value is specified to the height of thread or depth
of cut of first time in G76.
7. The specified minimum depth of cut in G76 is greater than the height
of thread.
8. An unusable angle of tool tip is specified in G76.
Modify the program.
063 SEQUENCE NUMBER NOT FOUND The sequence number specified by address P in G70, G71, G72, or G73
(T series) command cannot be searched. Modify the program.
064 SHAPE PROGRAM NOT MONOTO- A target shape which cannot be made by monotonic machining was
NOUSLY (T series) specified in a repetitive canned cycle (G71 or G72).
065 ILLEGAL COMMAND IN G71G73 1. G00 or G01 is not commanded at the block with the sequence num-
(T series) ber which is specified by address P in G71, G72, or G73 command.
2. Address Z(W) or X(U) was commanded in the block with a sequence
number which is specified by address P in G71 or G72, respectively.
Modify the program.
066 IMPROPER GCODE IN G71G73 An unallowable G code was commanded beween two blocks specified
(T series) by address P in G71, G72, or G73. Modify the program.
067 CAN NOT ERROR IN MDI MODE G70, G71, G72, or G73 command with address P and Q.
(T series) Modify the program.
069 FORMAT ERROR IN G70G73 The final move command in the blocks specified by P and Q of G70,
(T series) G71, G72, and G73 ended with chamfering or corner R.
Modify the program.
677
A. ALARM LIST APPENDIX B63005EN/02
678
B63005EN/02 APPENDIX A. ALARM LIST
086 DR SIGNAL OFF When entering data in the memory by using Reader / Puncher interface,
the ready signal (DR) of reader / puncher was turned off.
Power supply of I/O unit is off or cable is not connected or a P.C.B. is de-
fective.
087 BUFFER OVERFLOW When entering data in the memory by using Reader / Puncher interface,
though the read terminate command is specified, input is not interrupted
after 10 characters read. I/O unit or P.C.B. is defective.
088 LAN FILE TRANS ERROR File data transfer via OSIETHERNET has been stopped due to a trans-
(CHANNEL1) fer error.
089 LAN FILE TRANS ERROR File data transfer via OSIETHERNET has been stopped due to a trans-
(CHANNEL2) fer error.
090 REFERENCE RETURN The reference position return cannot be performed normally because
INCOMPLETE the reference position return start point is too close to the reference posi-
tion 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. Check the program contents.
091 REFERENCE RETURN Manual reference position return cannot be performed when automatic
INCOMPLETE operation is halted.
092 AXES NOT ON THE REFERENCE The commanded axis by G27 (Reference position return check) did not
POINT return to the reference position.
094 P TYPE NOT ALLOWED P type cannot be specified when the program is restarted. (After the au-
(COORD CHG) tomatic operation was interrupted, the coordinate system setting opera-
tion was performed.)
Perform the correct operation according to th operators manual.
095 P TYPE NOT ALLOWED P type cannot be specified when the program is restarted. (After the
(EXT OFS CHG) automatic operation was interrupted, the external workpiece offset
amount changed.)
Perform the correct operation according to th operators manual.
096 P TYPE NOT ALLOWED P type cannot be specified when the program is restarted. (After the au-
(WRK OFS CHG) tomatic operation was interrupted, the workpiece offset amount
changed.)
Perform the correct operation according to the operators manual.
097 P TYPE NOT ALLOWED P type cannot be directed when the program is restarted. (After power
(AUTO EXEC) ON, after emergency stop or P / S 94 to 97 reset, no automatic operation
is performed.) Perform automatic operation.
098 G28 FOUND IN SEQUENCE A command of the program restart was specified without the reference
RETURN position return operation after power ON or emergency stop, and G28
was found during search.
Perform the reference position return.
099 MDI EXEC NOT ALLOWED After completion of search in program restart, a move command is given
AFT. SEARCH with MDI. Move axis before a move command or dont interrupt MDI op-
eration.
100 PARAMETER WRITE ENABLE On the PARAMETER(SETTING) screen, PWE(parameter writing en-
abled) is set to 1. Set it to 0, then reset the system.
101 PLEASE CLEAR MEMORY The power turned off while rewriting the memory by program edit opera-
tion. If this alarm has occurred, press <RESET> while pressing
<PROG>, and only the program being edited will be deleted.
Register the deleted program.
109 P/S ALARM A value other than 0 or 1 was specified after P in the G08 code, or no
value was specified.
110 DATA OVERFLOW The absolute value of fixed decimal point display data exceeds the al-
lowable range. Modify the program.
679
A. ALARM LIST APPENDIX B63005EN/02
111 CALCULATED DATA OVERFLOW The result of calculation turns out to be invalid, an alarm No.111 is is-
sued.
1047 to 1029, 0, 1029 to 1047
Modify the program.
112 DIVIDED BY ZERO Division by zero was specified. (including tan 90)
Modify the program.
113 IMPROPER COMMAND A function which cannot be used in custom macro is commanded.
Modify the program.
114 FORMAT ERROR IN MACRO There is an error in other formats than <Formula>.
Modify the program.
115 ILLEGAL VARIABLE NUMBER A value not defined as a variable number is designated in the custom
macro or in highspeed cycle machining.
The header contents are improper. This alarm is given in the following
cases:
High speed cycle machining
1. The header corresponding to the specified machining cycle number
called is not found.
2. The cycle connection data value is out of the allowable range
(0 999).
3. The number of data in the header is out of the allowable range
(0 32767).
4. The start data variable number of executable format data is out of
the allowable range (#20000 #85535).
5. The last storing data variable number of executable format data is
out of the allowable range (#85535).
6. The storing start data variable number of executable format data is
overlapped with the variable number used in the header.
Modify the program.
116 WRITE PROTECTED VARIABLE The left side of substitution statement is a variable whose substitution
is inhibited. Modify the program.
118 PARENTHESIS NESTING ERROR The nesting of bracket exceeds the upper limit (quintuple).
Modify the program.
119 ILLEGAL ARGUMENT The SQRT argument is negative. Or BCD argument is negative, and
other values than 0 to 9 are present on each line of BIN argument.
Modify the program.
122 FOUR FOLD MACRO MODALCALL The macro modal call is specified four fold.
Modify the program.
123 CAN NOT USE MACRO COMMAND Macro control command is used during DNC operation.
IN DNC Modify the program.
124 MISSING END STATEMENT DO END does not correspond to 1 : 1. Modify the program.
125 FORMAT ERROR IN MACRO <Formula> format is erroneous. Modify the program.
126 ILLEGAL LOOP NUMBER In DOn, 1x n x3 is not established. Modify the program.
127 NC, MACRO STATEMENT IN SAME NC and custom macro commands coexist.
BLOCK Modify the program.
128 ILLEGAL MACRO SEQUENCE The sequence number specified in the branch command was not 0 to
NUMBER 9999. Or, it cannot be searched. Modify the program.
129 ILLEGAL ARGUMENT ADDRESS An address which is not allowed in <Argument Designation > is used.
Modify the program.
130 ILLEGAL AXIS OPERATION An axis control command was given by PMC to an axis controlled by
CNC. Or an axis control command was given by CNC to an axis con-
trolled by PMC. Modify the program.
680
B63005EN/02 APPENDIX A. ALARM LIST
131 TOO MANY EXTERNAL ALARM Five or more alarms have generated in external alarm message.
MESSAGES Consult the PMC ladder diagram to find the cause.
132 ALARM NUMBER NOT FOUND No alarm No. concerned exists in external alarm message clear.
Check the PMC ladder diagram.
133 ILLEGAL DATA IN EXT. ALARM MSG Small section data is erroneous in external alarm message or external
operator message. Check the PMC ladder diagram.
ILLEGAL ANGLE COMMAND The index table indexing positioning angle was instructed in other than
(M series) an integral multiple of the value of the minimum angle.
135 Modify the program.
SPINDLE ORIENTATION PLEASE Without any spindle orientation , an attept was made for spindle index-
(T series) ing. Perform spindle orientation.
ILLEGAL AXIS COMMAND In index table indexing.Another control axis was instructed together with
(M series) the B axis.
136 Modify the program.
C/HCODE & MOVE CMD IN SAME A move command of other axes was specified to the same block as
BLK. (T series) spindle indexing addresses C, H. Modify the program.
137 MCODE & MOVE CMD IN SAME A move command of other axes was specified to the same block as M
BLK. code related to spindle indexing. Modify the program.
138 SUPERIMPOSED DATA OVER- The total distribution amount of the CNC and PMC is too large during
FLOW superimposed control of the extended functions for PMC axis control.
139 CAN NOT CHANGE PMC CONTROL An axis is selected in commanding by PMC axis control.
AXIS Modify the program.
141 CAN NOT COMMAND G51 IN CRC G51 (Scaling ON) is commanded in the tool offset mode.
(M series) Modify the program.
142 ILLEGAL SCALE RATE Scaling magnification is commanded in other than 1 999999.
(M series) Correct the scaling magnification setting (G51 Pp . . . . . . . . . . . . . . . . . . . . . .
or parameter 5411 or 5421).
143 SCALED MOTION DATA OVER- The scaling results, move distance, coordinate value and circular radius
FLOW exceed the maximum command value. Correct the program or scaling
(M series) mangification.
144 ILLEGAL PLANE SELECTED The coordinate rotation plane and arc or cutter compensation C plane
(M series) must be the same. Modify the program.
145 ILLEGAL CONDITIONS IN POLAR The conditions are incorrect when the polar coordinate interpolation
COORDINATE INTERPOLATION starts or it is canceled.
1) In modes other than G40, G12.1/G13.1 was specified.
2) An error is found in the plane selection. Parameters No. 5460 and
No. 5461 are incorrectly specified.
Modify the value of program or parameter.
146 IMPROPER G CODE G codes which cannot be specified in the polar coordinate interpolation
mode was specified. See section II4.4 and modify the program.
148 ILLEGAL SETTING DATA Automatic corner override deceleration rate is out of the settable range
(M series) of judgement angle. Modify the parameters (No.1710 to No.1714)
149 FORMAT ERROR IN G10L3 A code other than Q1,Q2,P1 or P2 was specified as the life count type
(M series) in the extended tool life management.
150 ILLEGAL TOOL GROUP NUMBER Tool Group No. exceeds the maximum allowable value.
Modify the program.
151 TOOL GROUP NUMBER NOT The tool group commanded in the machining program is not set.
FOUND Modify the value of program or parameter.
152 NO SPACE FOR TOOL ENTRY The number of tools within one group exceeds the maximum value re-
gisterable. Modify the number of tools.
681
A. ALARM LIST APPENDIX B63005EN/02
153 TCODE NOT FOUND In tool life data registration, a T code was not specified where one should
be. Correct the program.
154 NOT USING TOOL IN LIFE GROUP When the group is not commanded, H99 or D99 was commanded.
(M series) Correct the program.
155 ILLEGAL TCODE IN M06 In the machining program, M06 and T code in the same block do not cor-
(M series) respond to the group in use. Correct the program.
ILLEGAL TCODE IN M06 Group No. which is specified with T 88 of the machining program
(T series) do not included in the tool group in use. Correct the program.
156 P/L COMMAND NOT FOUND P and L commands are missing at the head of program in which the tool
group is set. Correct the program.
157 TOO MANY TOOL GROUPS The number of tool groups to be set exceeds the maximum allowable
value. (See parameter No. 6800 bit 0 and 1) Modify the program.
158 ILLEGAL TOOL LIFE DATA The tool life to be set is too excessive. Modify the setting value.
159 TOOL DATA SETTING During executing a life data setting program, power was turned off.
INCOMPLETE Set again.
MISMATCH WAITING MCODE Diffrent M code is commanded in heads 1 and 2 as waiting M code.
(T series (At twopath)) Modify the program.
160
G72.1 NESTING ERROR A subprogram which performs rotational copy with G72.1 contains
(M series) another G72.1 command.
161 G72.1 NESTING ERROR A subprogram which performs parallel copy with G72.2 contains anoth-
(M series) er G72.2 command.
COMMAND G68/G69 INDEPEN- G68 and G69 are not independently commanded in balance cut.
163
DENTLY T series (At twopath) Modify the program.
169 ILLEGAL TOOL GEOMETRY DATA Incorrect tool figure data in interference check.
(At twopath) Set correct data, or select correct tool figure data.
175 ILLEGAL G107 COMMAND Conditions when performing circular interpolation start or cancel not
correct. To change the mode to the cylindrical interpolation mode, spec-
ify the command in a format of G07.1 rotationaxis name radius of cylin-
der.
IMPROPER GCODE IN G107 Any of the following G codes which cannot be specified in the cylindrical
(M series) interpolation mode was specified.
1) G codes for positioning: G28,, G73, G74, G76, G81 G89,
including the codes specifying the rapid traverse cycle
2) G codes for setting a coordinate system: G52,G92,
3) G code for selecting coordinate system: G53 G54G59
Modify the program.
176
IMPROPER GCODE IN G107 Any of the following G codes which cannot be specified in the cylindrical
(T series) interpolation mode was specified.
1) G codes for positioning: G28, G76, G81 G89, including the
codes specifying the rapid traverse cycle
2) G codes for setting a coordinate system: G50, G52
3) G code for selecting coordinate system: G53 G54G59
Modify the program.
177 CHECK SUM ERROR Check sum error
(G05 MODE) Modify the program.
178 G05 COMMANDED IN G41/G42 G05 was commanded in the G41/G42 mode.
MODE Correct the program.
179 PARAM. (NO. 7510) SETTING The number of controlled axes set by the parameter 7510 exceeds the
ERROR maximum number. Modify the parameter setting value.
180 COMMUNICATION ERROR Remote buffer connection alarm has generated. Confirm the number of
(REMOTE BUF) cables, parameters and I/O device.
682
B63005EN/02 APPENDIX A. ALARM LIST
181 FORMAT ERROR IN G81 BLOCK G81 block format error (hobbing machine)
(Hobbing machine, EGB) (M series) 1) T (number of teeth) has not been instructed.
2) Data outside the command range was instructed by either T, L, Q or
P.
3) An overflow occurred in synchronization coefficient calculation.
Modify the program.
182 G81 NOT COMMANDED G83 (C axis servo lag quantity offset) was instructed though synchro-
(Hobbing machine) (M series) nization by G81 has not been instructed. Correct the program. (hobbing
machine)
183 DUPLICATE G83 (COMMANDS) G83 was instructed before canceled by G82 after compensating for the
(Hobbing machine) (M series) C axis servo lag quantity by G83. (hobbing machine)
184 ILLEGAL COMMAND IN G81 A command not to be instructed during synchronization by G81 was
(Hobbing machine, EGB) (M series) instructed. (hobbing machine)
1) A C axis command by G00, G27, G28, G29, G30, etc. was
instructed.
2) Inch/Metric switching by G20, G21 was instructed.
185 RETURN TO REFERENCE POINT G81 was instructed without performing reference position return after
(Hobbing machine) (M series) power on or emergency stop. (hobbing machine) Perform reference
position return.
186 PARAMETER SETTING ERROR Parameter error regarding G81 (hobbing machine)
(Hobbing machine, EGB) (M series) 1) The C axis has not been set to be a rotary axis.
2) A hob axis and position coder gear ratio setting error
Modify the parameter.
190 ILLEGAL AXIS SELECT In the constant surface speed control, the axis specification is wrong.
(See parameter No. 3770.) The specified axis command (P) contains an
illegal value.
Correct the program.
194 SPINDLE COMMAND IN A contour control mode, spindle positioning (Csaxis control) mode, or
SYNCHROMODE rigid tapping mode was specified during the serial spindle synchronous
control mode. Correct the program so that the serial spindle synchro-
nous control mode is released in advance.
197 CAXIS COMMANDED IN SPINDLE The program specified a movement along the Csaxis when the signal
MODE CON(DGN=G027#7) was off. Correct the program, or consult the PMC
ladder diagram to find the reason the signal is not turned on.
199 MACRO WORD UNDEFINED Undefined macro word was used. Modify the custom macro.
200 ILLEGAL S CODE COMMAND In the rigid tap, an S value is out of the range or is not specified.
Modify the program.
201 FEEDRATE NOT FOUND IN RIGID In the rigid tap, no F value is specified.
TAP Correct the program.
202 POSITION LSI OVERFLOW In the rigid tap, spindle distribution value is too large. (System error)
203 PROGRAM MISS AT RIGID TAPPING In the rigid tap, position for a rigid M code (M29) or an S command is in-
correct. Modify the program.
204 ILLEGAL AXIS OPERATION In the rigid tap, an axis movement is specified between the rigid M code
(M29) block and G84 or G74 for M series (G84 or G88 for T series) block.
Modify the program.
205 RIGID MODE DI SIGNAL OFF Rigid mode DI signal is not ON when G84 or G74 for M series (G84 or
G88 for T series) is executed though the rigid M code (M29) is speci-
fied.Consult the PMC ladder diagram to find the reason the DI signal
(DGNG061.1) is not turned on.
206 CAN NOT CHANGE PLANE Plane changeover was instructed in the rigid mode.
(M series) Correct the program.
683
A. ALARM LIST APPENDIX B63005EN/02
210 CAN NOT COMAND M198/M199 M98 and M99 are executed in the schedule operation. M198 is
executed in the DNC operation. Modify the program.
1) The execution of an M198 or M99 command was attempted during
scheduled operation. Alternatively, the execution of an M198 com-
mand was attempted during DNC operation. Correct the program.
The execution of an M99 command was attempted by an interrupt
macro during pocket machining in a multiple repetitive canned
cycle.
211 G31 (HIGH) NOT ALLOWED IN G99 G31 is commanded in the per revolution command when the high
speed skip option is provided. Modify the program.
ILLEGAL PLANE SELECT The arbitrary angle chamfering or a corner R is commanded or the plane
(M series) including an additional axis. Correct the program.
212
ILLEGAL PLANE SELECT The direct drawing dimensions programming is commanded for the
(T series) plane other than the ZX plane. Correct the program.
213 ILLEGAL COMMAND IN Movement is commanded for the axis to be synchronously controlled.
SYNCHROMODE Any of the following alarms occurred in the operation with the simple
synchronization control.
1) The program issued the move command to the slave axis.
2) The program issued the manual continuous feed/manual handle
feed/incremental feed command to the slave axis.
3) The program issued the automatic reference position return com-
mand without specifying the manual reference position return after
the power was turned on.
4) The difference between the position error amount of the master and
slave axes exceeded the value specified in parameter NO.8313.
ILLEGAL COMMAND IN A move command has been specified for an axis subject to synchro-
SYNCHROMODE (T series) nous control.
214 ILLEGAL COMMAND IN Coordinate system is set or tool compensation of the shift type is
SYNCHROMODE executed in the synchronous control. Correct the program.
217 DUPLICATE G51.2 (COMMANDS) G51.2/G251 is further commanded in the G51.2/G251 mode. Modify
(T series) the program.
218 NOT FOUND P/Q COMMAND IN P or Q is not commanded in the G251 block, or the command value is
G251 (T series) out of the range. Modify the program.
219 COMMAND G250/G251 G251 and G250 are not independent blocks.
INDEPENDENTLY (T series)
220 ILLEGAL COMMAND IN In the synchronous operation, movement is commanded by the NC pro-
SYNCHRMODE (T series) gram or PMC axis control interface for the synchronous axis.
221 ILLEGAL COMMAND IN Polygon machining synchronous operation and axis control or balance
SYNCHRMODE (T series) cutting are executed at a time. Modify the program.
222 DNC OP. NOT ALLOWED IN Input and output are executed at a time in the background edition.
BG.EDIT (M series) Execute a correct operation.
224 RETURN TO REFERENCE POINT Reference position return has not been performed before the automatic
(M series) operation starts. Perform reference position return only when bit 0 of pa-
rameter 1005 is 0.
TURN TO REFERENCE POINT Reference position return is necessary before cycle start.
(T series)
684
B63005EN/02 APPENDIX A. ALARM LIST
225 SYNCHRONOUS/MIXED CONTROL This alarm is generated in the following circumstances. (Searched for
ERROR during synchronous and mixed control command.
T series (At twopath) 1 When there is a mistake in axis number parameter (No. 1023) set-
ting.
2 When there is a mistake in control commanded.
Modify the program or the parameter.
226 ILLEGAL COMMAND IN SYNCHRO A travel command has been sent to the axis being synchronized in syn-
MODE T series (At twopath) chronous mode. Modify the program or the parameter.
229 CAN NOT KEEP SYNCHROSTATE This alarm is generated in the following circumstances.
(T series) 1 When the synchro/mixed state could not be kept due to system over-
load.
2 The above condition occurred in CMC devices (hardware) and syn-
chrostate could not be kept.
(This alarm is not generated in normal use conditions.)
230 R CODE NOT FOUND The infeed quantity R has not been instructed for the G161 block. Or
(Hobbing machine) (M series) the R command value is negative. Correct the program.
231 ILLEGAL FORMAT IN G10 OR L50 Any of the following errors occurred in the specified format at the pro-
grammableparameter input.
1 Address N or R was not entered.
2 A number not specified for a parameter was entered.
3 The axis number was too large.
4 An axis number was not specified in the axistype parameter.
5 An axis number was specified in the parameter which is not an axis
type. Correct the program.
6 In the locked state set by the password function, an attempt was
made to set bit 4 (NE9) of parameter No. 3204 to 0 or change the con-
tents of parameter No. 3210.
7 An attempt was made to change a program encryption parameter
(parameter No. 3220 to 3223).
232 TOO MANY HELICAL AXIS Three or more axes (in the normal direction control mode two or more
COMMANDS (M series) axes) were specified as helical axes in the helical interpolation mode.
233 DEVICE BUSY When an attempt was made to use a unit such as that connected via the
RS232C interface, other users were using it.
239 BP/S ALARM While punching was being performed with the function for controlling ex-
ternal I/O units ,background editing was performed.
240 BP/S ALARM Background editing was performed during MDI operation.
241 ILLEGAL FORMAT IN G02.2/G03.2 The end point, I, J, K, or R is missing from a command for involute inter-
(M series) polation.
242 ILLEGAL COMMAND IN An invalid value has been specified for involute interpolation.
G02.2/G03.2 S The start or end point is within the basic circle.
(M series)
S I, J, K, or R is set to 0.
S The number of rotations between the start of the involute curve and
the start or end point exceeds 100.
243 OVER TOLERANCE OF END POINT The end point is not on the involute curve which includes the start point
(M series) and thus falls outside the range specified with parameter No. 5610.
244 P/S ALARM In the skip function activated by the torque limit signal, the number of ac-
(T series) cumulated erroneous pulses exceed 32767 before the signal was input.
Therefore, the pulses cannot be corrected with one distribution.
Change the conditions, such as feed rates along axes and torque limit,
and try again.
685
A. ALARM LIST APPENDIX B63005EN/02
245 TCODE NOT ALOWEE IN THIS One of the G codes, G50, G10, and G04, which cannot be specified in
BLOCK (T series) the same block as a T code, was specified with a T code.
246 During read of an encrypted program, an attempt was made to store the
program with a number exceeding the protection range.
(See parameter Nos. 3222 and 223.)
247 When an encrypted program is output, EIA is set for the punch code.
Specify ISO.
250 Z AXIS WRONG COMMAND (ATC) A value for the Zaxis has been specified in a block for the tool ex-
(M series) change command (M06T_) on a system with DRILLMATE ARC
installed.
251 ATC ERROR This alarm is issued in the following cases (DRILLMATE):
(M series) S An M06T_ command contains an unusable T code.
S An M06 command has been specified when the Z machine coordi
nate is positive.
S The parameter for the current tool number (No. 7810) is set to 0.
S An M06 command has been specified in canned cycle mode.
S A reference position return command (G27 to G44) and M06 com-
mand have been specified in the same block.
S An M06 command has been specified in tool compensation mode
(G41 to G44).
S An M06 command has been specified without performing reference
position return after poweron or the release of emergency stop.
S The machine lock signal or Zaxis ignore signal has been turned on
during tool exchange.
S A pry alarm has been detected during tool exchange.
Refer to diagnosis No. 530 to determine the cause.
252 ATC SPINDLE ALARM An excessive error arose during spindle positioning for ATC. For details,
(M series) refer to diagnosis No. 531. (Only for DRILLMATE)
253 G05 IS NOT AVAILABLE Alarm details
(M series) Binary input operation using highspeed remote buffer (G05) or high
speed cycle machining (G05) has been specified in advance control
mode (G08P1). Execute G08P0; to cancel advance control mode, be-
fore executing these G05 commands.
4500 REPOSITIONING INHIBITED A repositioning command was specified in the circular interpolation
(G02, G03) mode.
4502 ILLEGAL COMMAND IN BOLT In a bolt hole circle (G26) command, the radius (I) was set to zero or a
HOLE negative value, or the number of holes (K) was set to zero. Alternatively,
I, J, or K was not specified.
4503 ILLEGAL COMMAND IN LINE AT In a line-at-angle (G76) command, the number of holes (K) was set to
ANGLE zero or a negative value. Alternatively, I, J, or K was not specified.
4504 ILLEGAL COMMAND IN ARC In an arc (G77) command, the radius (I) or the number of holes (K) was
set to zero or a negative value. Alternatively, I, J, K, or P was not speci-
fied.
4505 ILLEGAL COMMAND IN GRID In a grid (G78, G79) command, the number of holes (P, K) was set to
zero or a negative value. Alternatively, I, J, K, or P was not specified.
4506 ILLEGAL COMMAND IN SHARE In a shear proof (G86) command, the tool size (P) was set to zero, or the
PROOFS blanking length (I) was 1.5 times larger than the tool size (P) or less. Al-
ternatively, I, J, or P was not specified.
4507 ILLEGAL COMMAND IN SQUARE In a square (G87) command, the tool size (P,Q) was set to zero or a neg-
ative value, or the blanking length (I, J) was three times larger than the
tool size (P, Q) or less. Alternatively, I, J, P, or Q was not specified.
686
B63005EN/02 APPENDIX A. ALARM LIST
4508 ILLEGAL COMMAND IN RADIUS In a radius (G88) command, the traveling pitch (Q) or radius (I) was set
to zero or a negative value, or the traveling pitch (Q) was greater than
or equal to the arc length. Alternatively, I, J, K, P, or Q was not specified.
4509 ILLEGAL COMMAND IN CUT AT In a cut-at-angle (G89) command, the traveling pitch (Q) was set to zero,
ANGLE negative value, or another value larger than or equal to the length (I).
Alternatively, I, J, P, or Q was not specified.
4510 ILLEGAL COMMAND IN In a linear punching (G45) command, the traveling distance was set to
LINE-PUNCH zero or a value 1.5 times larger than the tool size (P) or less. Alternative-
ly, P was not specified.
4511 ILLEGAL COMMAND IN In a circular punching (G46, G47) command, the same position was
CIRCLE-PUNCH specified for both start and end points of the arc, radius (R) of the arc was
set to zero, or the pitch (Q) was set to a value exceeding the arc length.
Alternatively, R or Q was not specified.
4520 T, M INHIBITED IN T code, M code, G04, G70 or G75 was specified in the nibbling mode.
NIBBLING-MODE
4521 EXCESS NIBBLING MOVEMENT In the nibbling mode, the X-axis or Y-axis traveling distance was larger
(X, Y) than or equal to the limit (No. 16188 to 16193).
4522 EXCESS NIBBLING MOVEMENT In the circular nibbling (G68) or usual nibbling mode, the C-axis traveling
(C) distance was larger than or equal to the limit (No. 16194).
4523 ILLEGAL COMMAND IN In a circular nibbling (G68) command, the traveling pitch (Q) was set to
CIRCLE-NIBBL zero, a negative value, or a value larger than or equal to the limit (No.
16186, 16187), or the radius (I) was set to zero or a negative value. Al-
ternatively, I, J, K, P, or Q was not specified.
4524 ILLEGAL COMMAND IN In a linear nibbling (G69) command, the traveling pitch (Q) was set to
LINE-NIBBL zero, negative value, or a value larger than or equal to the limit (No.
16186, 16187). Alternatively, I, J, P, or Q was not specified.
4530 A/B MACRO NUMBER ERROR The number for storing and calling by an A or B macro was set to a value
beyond the range from 1 to 5.
4531 U/V MACRO FORMAT ERROR An attempt was made to store a macro while storing another macro us-
ing a U or V macro.
A V macro was specified although the processing to store a macro was
not in progress.
A U macro number and V macro number do not correspond with each
other.
4532 IMPROPER U/V MACRO NUMBER The number of an inhibited macro (number beyond the range from 01
to 99) was specified in a U or V macro command.
4533 U/V MACRO MEMORY OVERFLOW An attempt was made to store too many macros with a U or V macro
command.
4534 W MACRO NUMBER NOT FOUND Macro number W specified in a U or V macro command is not stored.
4535 U/V MACRO NESTING ERROR An attempt was made to call a macro which is defined three times or
more using a U or V macro command.
An attempt was made to store 15 or more macros in the storage area
for macros of number 90 to 99.
4536 NO W, Q COMMAND IN W or Q was not specified in the command for taking multiple workpieces
MULTI-PIECE (G73, G74).
4537 ILLEGAL Q VALUE IN MULTI-PIECE In the command for taking multiple workpieces (G73, G74), Q is set to
a value beyond the range from 1 to 4.
4538 W NO. NOT FOUND IN Macro number W specified in the command for taking multiple work-
MULTI-PIECE pieces (G73, G74) is not stored.
687
A. ALARM LIST APPENDIX B63005EN/02
4539 MULTI-PIECE SETTING IS ZERO The command for taking multiple workpieces (G73, G74) was specified
although zero is specified for the function to take multiple workpieces
(No. 16206 or signals MLP1 and MLP2 (PMC address G231, #0 and
#1)).
4540 MULTI-PIECE COMMAND WITHIN The command for taking multiple workpieces (G73, G74) was specified
MACRO when a U or V macro was being stored.
4542 MULTI-PIECE COMMAND ERROR Although G98P0 was specified, the G73 command was issued.
Although G98K0 was specified, the G74 command was issued.
4543 MULTI-PIECE Q COMMAND Although G98P0 was specified, the Q value for the G74 command was
ERROR not 1 or 3.
Although G98K0 was specified, the Q value for the G73 command was
not 1 or 2.
4544 MULTI-PIECE RESTART ERROR In the command for resuming taking multiple workpieces, the resume
position (P) is set to a value beyond the range from 1 to total number of
workpieces to be machined.
4549 ILLEGAL TOOL DATA FORMAT The quantity of tool data patterns to be saved is too large to fit the usable
area (16 KB).
4600 T, C COMMAND IN In the linear interpolation (G01) mode or circular interpolation (G02,
INTERPOLATION G03) mode, a T command or C-axis command was specified.
4601 INHIBITED T, M COMMAND In the block of G52, G72, G73, or G74, a T or M command was specified.
4602 ILLEGAL T-CODE The specified T command is not cataloged on the tool register screen.
4603 C AXIS SYNCHRONOUS ERROR The difference between the position deviation value of C1 axis and C2
axis exceeds the parameter value (No. 16364, 16365) with the Caxis
synchronous control function.
4604 ILLEGAL AXIS OPERATION A C-axis command was specified in the block containing a T command
for multiple tools.
4630 ILLEGAL COMMAND IN LASER In the laser mode, a nibbling command or pattern command was speci-
MODE fied.
In the tracing mode, an attempt was made to make a switch to the
punching mode.
4631 ILLEGAL COMMAND IN PUNCH In the punching mode, a G code of laser control (G13, G24, G31, etc.)
MODE was specified.
4650 IMPROPER G-CODE IN OFFSET In the cutter compensation mode, an inhibited G code (pattern com-
MODE mand, G73, G74, G75, etc.) was specified.
4700 PROGRAM ERROR (OT +) The value specified in the X-axis move command exceeded the positive
value of stored stroke limit 1. (Advance check)
4701 PROGRAM ERROR (OT ) The value specified in the X-axis move command exceeded the nega-
tive value of stored stroke limit 1. (Advance check)
4702 PROGRAM ERROR (OT +) The value specified in the Y-axis move command exceeded the positive
value of stored stroke limit 1. (Advance check)
4703 PROGRAM ERROR (OT ) The value specified in the Y-axis move command exceeded the nega-
tive value of stored stroke limit 1. (Advance check)
4704 PROGRAM ERROR (OT +) The value specified in the Z-axis move command exceeded the positive
value of stored stroke limit 1. (Advance check)
4705 PROGRAM ERROR (OT ) The value specified in the Z-axis move command exceeded the nega-
tive value of stored stroke limit 1. (Advance check)
5000 ILLEGAL COMMAND CODE The specified code was incorrect in the highprecision contour control
(M series) (HPCC) mode.
5003 ILLEGAL PARAMETER (HPCC) There is an invalid parameter.
(M series)
688
B63005EN/02 APPENDIX A. ALARM LIST
5004 HPCC NOT READY (M series) Highprecision contour control is not ready.
5006 TOO MANY WORD IN ONE BLOCK The number of words specified in a block exceeded 26 in the HPCC
(M series) mode.
5007 TOO LARGE DISTANCE (M series) In the HPCC mode, the machine moved beyond the limit.
5009 PARAMETER ZERO (DRY RUN) The maximum feedrate (parameter No. 1422) or the feedrate in dry run
(M series) (parameter No. 1410) is 0 in the HPCC model.
5010 END OF RECORD The end of record (%) was specified.
I/O is incorrect. modify the program.
5011 PARAMETER ZERO(CUT MAX) The maximum cutting feedrate (parameter No. 1422, No. 1430, No.
(M series) 1431, No. 1432) is 0 in the HPCC mode.
5012 G05 P10000 ILLEGAL START UP Function category:
(HPCC) Highprecision contour control
(M series) Alarm details:
G05 P10000 has been specified in a mode from which the system can-
not enter HPCC mode.
5013 HPCC: CRC OFS REMAIN AT CAN- G05P0 has been specified in G41/G42 mode or with offset remaining.
CEL (M series)
5014 TRACE DATA NOT FOUND Transfer cannot be performed because no trace data exists.
(M series)
5015 The specified rotation axis does not exist for tool axis direction handle
(M series) feed.
5016 ILLEGAL COMBINATION OF M M codes which belonged to the same group were specified in a block.
CODE Alternatively,an M code which must be specified without other M codes
in the block was specified in a block with other M codes.
5018 POLYGON SPINDLE SPEED ER- Function category:
ROR Polygon turning
(T series) Alarm details:
In G51.2 mode, the speed of the spindle or polygon synchronous axis
either exceeds the clamp value or is too small. The specified rotation
speed ratio thus cannot be maintained.
5020 PARAMETER OF RESTART ERROR An erroneous parameter was specified for restarting a program.
A parameter for program restart is invalid.
5030 ILLEGAL COMMAND (G100) The end command (G110) was specified before the registratioin start
(T series) command (G101, G102, or G103) was specified for the Baxis.
5031 ILLEGAL COMMAND (G100, G102, While a registration start command (G101, G102, or G103) was being
G103) (T series) executed, another registration start command was specified for the B
axis.
5032 NEW PRG REGISTERED IN BAXS While the machine was moving about the Baxis, at attempt was made
MOVE (T series) to register another move command.
5033 NO PROG SPACE IN MEMORY B Commands for movement about the Baxis were not registered be-
AXS (T series) cause of insufficient program memory.
5034 PLURAL COMMAND IN G110 Multiple movements were specified with the G110 code for the Baxis.
(T series)
5035 NO FEEDRATE COMMANDED B A feedrate was not specified for cutting feed about the Baxis.
AXS (T series)
5036 ADDRESS R NOT DEFINED IN Point R was not specified for the canned cycle for the Baxis.
G81G86 (T series)
5037 ADDRESS Q NOT DEFINED IN G83 Depth of cut Q was not specified for the G83 code (peck drilling cycle).
(T series) Alternatively, 0 was specified in Q for the Baxis.
5038 TOO MANY START MCODE COM- More than six M codes for starting movement about the Baxis were
MAND (T series) specified.
689
A. ALARM LIST APPENDIX B63005EN/02
5039 START UNREGISTERED BAXS An attempt was made to execute a program for the Baxis which had
PROG (T series) not been registered.
5040 CAN NOT COMMANDED BAXS The machine could not move about the Baxis because parameter
MOVE (T series) No.8250 was incorrectly specified, or because the PMC axis system
could not be used.
5041 CAN NOT COMMANDED G110 Blocks containing the G110 codes were successively specified in tool
BLOCK (T series) tip radius compensation for the Baxis.
5043 TOO MANY G68 NESTING Threedimensional coordinate conversion G68 has been specified
(M series) three or more times.
5044 G68 FORMAT ERROR A G68 command block contains a format error. This alarm is issued in
(M series) the following cases:
1. I, J, or K is missing from a G68 command block (missing coordinate
rotation option).
2. I, J, and K are 0 in a G68 command block.
3. R is missing from a G68 command block.
5046 ILLEGAL PARAMETER (ST.COMP) The parameter settings for straightness compensation contain an error.
Possible causes are as follows:
1. A parameter for a movement axis or compensation axis contains an
axis number which is not used.
2. More than 128 pitch error compensation points exist between the
negative and positive end points.
3. Compensation point numbers for straightness compensation are
not assigned in the correct order.
4. No straightness compensation point exists between the pitch error
compensation points at the negative and positive ends.
5. The compensation value for each compensation point is too large
or too small.
5050 ILLCOMMAND IN CHOPPING A command for switching the major axis has been specified for circular
MODE threading. Alternatively, a command for setting the length of the major
(M series) axis to 0 has been specified for circular threading.
5051 MNET CODE ERROR Abnormal character received (other than code used for transmission)
5052 MNET ETX ERROR Abnormal ETX code
5053 MNET CONNECT ERROR Connection time monitoring error (parameter No. 175)
5054 MNET RECEIVE ERROR Polling time monitoring error (parameter No. 176)
5055 MNET PRT/FRT ERROR Vertical parity or framing error
5057 MNET BOARD SYSTEM DOWN Transmission timeout error (parameter No. 177)
ROM parity error
CPU interrupt other than the above
5058 G35/G36 FORMAT ERROR A command for switching the major axis has been specified for circular
(T series) threading. Alternatively, a command for setting the length of the major
axis to 0 has been specified for circular threading.
5059 RADIUS IS OUT OF RANGE A radius exceeding nine digits has been specified for circular interpola-
(T series) tion with the center of the arc specified with I, J, and K.
5060 ILLEGAL PARAMETER IN There is a parameter setting error.
G02.3/G03.3 Parameter No. 5641 (setting of the linear axis) is not set.
The axis set in parameter No. 5641 is not a linear axis.
Parameter No. 5642 (setting of a rotation axis) is not set.
The axis set in parameter No. 5642 is not a rotation axis.
The linear and rotation axes cannot be controlled by the CNC. (The val-
ue set in parameter No. 1010 is exceeded.)
690
B63005EN/02 APPENDIX A. ALARM LIST
5061 ILLEGAL FORMAT IN G02.3/G03.3 The exponential interpolation command (G02.3/G03.3) has a format er-
ror.
Address I, J, or K is not specified.
The value of address I, J, or K is 0.
5062 ILLEGAL COMMAND IN The value specified in an exponential interpolation command
G02.3/G03.3 (G02.3/03.3) is illegal. A value that does not allow exponential interpola-
tion is specified. (For example, a negative value is specified in In.)
5063 IS NOT PRESET AFTER REF. Function category:
(M series) Workpiece thickness measurement
Alarm details
The position counter was not preset before the start of workpiece thick-
ness measurement. This alarm is issued in the following cases:
(1) An attempt has been made to start measurement without first estab-
lishing the origin.
(2) An attempt has been made to start measurement without first pre-
setting the position counter after manual return to the origin.
5064 DIFFERRENT AXIS UNIT (ISB, Circular interpolation has been specified on a plane consisting of axes
ISC) having different increment systems.
(M series)
5065 DIFFERENT AXIS UNIT (PMC AXIS) Axes having different increment systems have been specified in the
(M series) same DI/DO group for PMC axis control. Modify the setting of parameter
No. 8010.
5066 RESTART ILLEGAL SEQUENCE Sequence number 7xxx has been read during search for the next se-
NUMBER quence number at program restart for the return/restart function.
(M series)
5067 HPCC mode cannot be canceled during G51 (scaling) or G68 (coordi-
(HPCC) (M series) nate system rotation).
Correct the program.
5068 G31 P90 FORMAT ERROR The continuous highspeed skip command has one of the following er-
(M series) rors:
1. The axis along which the tool is moved is not specified.
2. More than one axis is specified as the axis along which the tool is
moved.
Alternatively, the EGB skip command has one of the following errors:
1. A move command is specified for the EGB axis (workpiece axis).
2. More than one axis is specified.
3. P is not specified.
4. The specified Q value exceeds the allowable range.
Correct the program.
5069 WHLC:ILLEGA The P data in selection of the grindingwheel wear compensation cen-
PDATA ter is illegal.
(M series)
5073 NO DECIMAL POINT No decimal point has been specified for an address requiring a decimal
point.
5074 ADDRESS DUPLICATION ERROR The same address has been specified two or more times in a single
block. Alternatively, two or more G codes in the same group have been
specified in a single block.
5082 DATA SERVER ERROR This alarm is detailed on the data server message screen.
5085 The command format of a smooth interpolation command block has an
error.
691
A. ALARM LIST APPENDIX B63005EN/02
5110 IMPROPER GCODE An illegal G code was specified in simple highprecision contour control
(G05.1 G1 MODE) mode.
(M series) A command was specified for the index table indexing axis in simple
highprecision contour control mode.
5111 IMPROPER MODAL GCODE An illegal G code is left modal when simple highprecision contour con-
(G05.1 G1) trol mode was specified.
(M series)
5112 G08 CAN NOT BE COMMANDED Lookahead control (G08) was specified in simple highprecision con-
(G05.1 G1) tour control mode.
(M series)
5113 CAN NOT ERROR IN MDI MODE Simple highprecision contour control (G05.1) was specified in MDI
(G05.1) mode.
(M series)
5114 NOT STOP POSITION At the time of restart after manual intervention, the coordinates at which
(G05.1 Q1) the manual intervention occurred have not been restored.
(M series)
5115 SPL : ERROR There is an error in the specification of the rank.
(M series)
No knot is specified.
The knot specification has an error.
The number of axes exceeds the limits.
Other program errors
5116 SPL : ERROR There is a program error in a block under lookahead control.
(M series)
Monotone increasing of knots is not observed.
In NURBS interpolation mode, a mode that cannot be used together is
specified.
5117 SPL : ERROR The first control point of NURBS is incorrect.
(M series)
5118 SPL : ERROR After manual intervention with manual absolute mode set to on, NURBS
(M series) interpolation was restarted.
5122 ILLEGAL COMMAND IN SPIRAL A spiral interpolation or conical interpolation command has an error.
(M series) Specifically, this error is caused by one of the following:
1) L = 0 is specified.
2) Q = 0 is specified.
3) R/, R/, C is specified.
4) Zero is specified as height increment.
5) Three or more axes are specified as the height axes.
6) A height increment is specified when there are two height axes.
7) Conical interpolation is specified when the helical interpolation
function is not selected.
8) Q < 0 is specified when radius difference > 0.
9) Q > 0 is specified when radius difference < 0.
10) A height increment is specified when no height axis is specified.
5123 OVER TOLERANCE OF END POINT The difference between a specified end point and the calculated end
(M series) point exceeds the allowable range (parameter 3471).
692
B63005EN/02 APPENDIX A. ALARM LIST
5124 CAN NOT COMMAND SPIRAL A spiral interpolation or conical interpolation was specified in any of the
(M series) following modes:
1) Scaling
2) Programmable mirror image
3) Polar coordinate interpolation
In cutter compensation C mode, the center is set as the start point or
end point.
5134 FSSB : OPEN READY TIME OUT Initialization did not place FSSB in the open ready state.
5135 FSSB : ERROR MODE FSSB has entered error mode.
5136 FSSB : NUMBER OF AMPS IS SMALL In comparison with the number of controlled axes, the number of amplifi-
ers recognized by FSSB is not enough.
5137 FSSB : CONFIGURATION ERROR FSSB detected a configuration error.
NOTE
HPCC : High precision contour control
5138 FSSB : AXIS SETTING NOT COM- In automatic setting mode, axis setting has not been made yet.
PLETE Perform axis setting on the FSSB setting screen.
5139 FSSB : ERROR Servo initialization did not terminate normally.
The optical cable may be defective, or there may be an error in connec-
tion to the amplifier or another module.
Check the optical cable and the connection status.
5155 NOT RESTART PROGRAM BY G05 During servo leaning control by G05, an attempt was made to perform
restart operation after feed hold or interlock. This restart operation can-
not be performed. (G05 leaning control terminates at the same time.)
5156 ILLEGAL AXIS OPERATION In simple highprecision contour control mode, the controlled axis
(SHPCC) selection signal (PMC axis control) changes.
(M series) In simple highprecision contour control mode, the simple synchronous
axis selection signal changes.
5157 PARAMETER ZERO (AICC) Zero is set in the parameter for the maximum cutting feedrate (parame-
(M series) ter No. 1422 or 1432).
Zero is set in the parameter for the acceleration/deceleration before in-
terpolation (parameter No. 1770 or 1771).
Set the parameter correctly.
5195 DIRECTION CAN NOT BE JUDGED When the touch sensor with a single contact signal input is used in the
(T series) direct input B function for tool offset measurement values, the stored
pulse direction is not constant. One of the following conditions exists:
The stop state exists in offset write mode.
Servo off state
The direction varies.
Movement takes place simultaneously along two axes.
5196 ILLEGAL OPERATION (HPCC) Detach operation was performed in HPCC mode. (If detach operation
(M series) is performed in HPCC mode, this alarm is issued after the currently
executed block terminates.)
5197 FSSB : OPEN TIME OUT The CNC permitted FSSB to open, but FSSB was not opened.
5198 FSSB : ID DATA NOT READ Temporary assignment failed, so amplifier initial ID information could not
be read.
693
A. ALARM LIST APPENDIX B63005EN/02
5199 FINE TORQUE SENSING PARAME- A parameter related to the fine torque sensing function is illegal.
TER The storage interval is invalid.
An invalid axis number is set as the target axis.
Correct the parameter.
5212 SCREEN COPY : PARAMETER ER- There is a parameter setting error. Check that 4 is set as the I/O channel.
ROR
5213 SCREEN COPY : COMMUNICATION The memory card cannot be used. Check the memory card. (Check
ERROR whether the memory card is writeprotected or defective.)
5214 SCREEN COPY : DATA TRANSFER Data transfer to the memory card failed.
ERROR Check whether the memory card space is insufficient and whether the
memory card was removed during data transfer.
5218 ILLEGAL PARAMETER (INCL. There is an inclination compensation parameter setting error.
COMP) Cause:
1. The number of pitch error compensation points between the nega-
tive () end and positive (+) end exceeds 128.
2. The relationship in magnitude among the inclination compensation
point numbers is incorrect.
3. An inclination compensation point is not located between the nega-
tive () end and positive (+) end of the pitch error compensation
points.
4. The amount of compensation per compensation point is too large or
too small.
Correct the parameter.
5220 REFERENCE POINT ADJUSTMENT A parameter for automatically set a reference position is set. (Bit 2 of
MODE parameter No. 1819 = 1)
Perform automatic setting.
(Position the machine at the reference position manually, then perform
manual reference position return.)
Supplementary: Automatic setting sets bit 2 of parameter No. 1819 to
0.
5222 SRAM CORRECTABLE ERROR The SRAM correctable error cannot be corrected.
Cause:
A memory problem occurred during memory initialization.
Action:
Replace the master printed circuit board (SRAM module).
5227 FILE NOT FOUND A specified file is not found during communication with the builtin
Handy File.
5228 SAME NAME USED There are duplicate file names in the builtin Handy File.
5229 WRITE PROTECTED A floppy disk in the builtin Handy File is write protected.
5231 TOO MANY FILES The number of files exceeds the limit during communication with the
builtin Handy File.
5232 DATA OVERFLOW There is not enough floppy disk space in the builtin Handy File.
5235 COMMUNICATION ERROR A communication error occurred during communication with the builtin
Handy File.
5237 READ ERROR A floppy disk in the builtin Handy File cannot be read from. The floppy
disk may be defective, or the head may be dirty. Alternatively, the Handy
File is defective.
5238 WRITE ERROR A floppy disk in the builtin Handy File cannot be written to. The floppy
disk may be defective, or the head may be dirty. Alternatively, the Handy
File is defective.
694
B63005EN/02 APPENDIX A. ALARM LIST
5242 ILLEGAL AXIS NUMBER The axis number of the synchronous master axis or slave axis is incor-
(M series) rect. (This alarm is issued when flexible synchronization is turned on.)
Alternatively, the axis number of the slave axis is smaller than that of the
master axis.
5243 DATA OUT OF RANGE The gear ratio is not set correctly. (This alarm is issued when flexible
(M series) synchronization is turned on.)
5244 TOO MANY DI ON Even when an M code was encountered in automatic operation mode,
(M series) the flexible synchronization mode signal was not driven on or off.
Check the ladder and M codes.
5245 OTHER AXIS ARE COMMANDED One of the following command conditions was present during flexible
(M series) synchronization or when flexible synchronization was turned on:
1. The synchronous master axis or slave axis is the EGB axis.
2. The synchronous master axis or slave axis is the chopping axis.
3. In reference position return mode
5251 ILLEGAL PARAMETER IN G54.2 A fixture offset parameter (No. 7580 to 7588) is illegal. Correct the pa-
rameter.
5252 ILLEGAL P COMMAND IN G54.2 The P value specifying the offset number of a fixture offset is too large.
Correct the program.
5257 G41/G42 NOT ALLOWED IN MDI G41/G42 (cutter compensation C: M series, toolnose radius com-
MODE pensation: T series) was specified in MDI mode. (Depending on the set-
ting of bit 4 of parameter No. 5008)
5303 TOUCH PANEL ERROR A touch panel error occurred.
Cause:
1. The touch panel is kept pressed.
2. The touch panel was pressed when power was turned on.
Remove the above causes, and turn on the power again.
NOTE
SHPCC stands for simple highprecision contour control.
AICC designates simplified highprecision contour control.
??? BP/S alarm BP/S alarm occurs in the same number as the P/S alarm that occurs in
ordinary program edit. (070, 071, 072, 073, 074 085,086,087 etc.)
140 BP/S alarm It was attempted to select or delete in the background a program being
selected in the foreground. (Note)
Use background editing correctly.
NOTE
Alarm in background edit is displayed in the key input line of the background edit screen instead
of the ordinary alarm screen and is resettable by any of the MDI key operation.
695
A. ALARM LIST APPENDIX B63005EN/02
300 nthaxis origin return Manual reference position return is required for the nthaxis (n=1 8).
301 APC alarm: nthaxis communication nthaxis (n=1 8) APC communication error. Failure in data transmis-
sion
Possible causes include a faulty APC, cable, or servo interface module.
302 APC alarm: nthaxis over time nthaxis (n=1 8) APC overtime error.
Failure in data transmission.
Possible causes include a faulty APC, cable, or servo interface module.
303 APC alarm: nthaxis framing nthaxis (n=1 8) APC framing error. Failure in data transmission.
Possible causes include a faulty APC, cable, or servo interface module.
304 APC alarm: nthaxis parity nthaxis (n=1 8) APC parity error.
Failure in data transmission.
Possible causes include a faulty APC, cable, or servo interface module.
305 APC alarm: nthaxis pulse error nthaxis (n=1 8) APC pulse error alarm.
APC alarm.APC or cable may be faulty.
306 APC alarm: nthaxis battery nthaxis (n=1 8) APC battery voltage has decreased to a low level so
voltage 0 that the data cannot be held.
APC alarm. Battery or cable may be faulty.
307 APC alarm: nthaxis battery low 1 nthaxis (n=1 8) axis APC battery voltage reaches a level where the
battery must be renewed.
APC alarm. Replace the battery.
308 APC alarm: nthaxis battery low 2 nthaxis (n=1 8) APC battery voltage has reached a level where the
battery must be renewed (including when power is OFF).
APC alarm .Replace battery.
309 APC ALARM: Return to the origin has been attempted without first rotating the motor
n AXIS ZRN IMPOSSIBL one or more times. Before returning to the origin, rotate the motor one
or more times then turn off the power.
360 n AXIS : ABNORMAL CHECKSUM A checksum error occurred in the builtin pulse coder.
(INT)
361 n AXIS : ABNORMAL PHASE DATA A phase data error occurred in the builtin pulse coder.
(INT)
362 n AXIS : ABNORMAL REV.DATA A rotation speed count error occurred in the builtin pulse coder.
(INT)
363 n AXIS : ABNORMAL CLOCK (INT) A clock error occurred in the builtin pulse coder.
364 n AXIS : SOFT PHASE ALARM (INT) The digital servo software detected invalid data in the builtin pulse
coder.
365 n AXIS : BROKEN LED (INT) An LED error occurred in the builtin pulse coder.
366 n AXIS : PULSE MISS (INT) A pulse error occurred in the builtin pulse coder.
367 n AXIS : COUNT MISS (INT) A count error occurred in the builtin pulse coder.
368 n AXIS : SERIAL DATA ERROR Communication data from the builtin pulse coder cannot be re-
(INT) ceived.
369 n AXIS : DATA TRANS. ERROR A CRC or stop bit error occurred in the communication data being
(INT) received from the builtin pulse coder.
380 n AXIS : BROKEN LED (EXT) The separate detector is erroneous.
381 n AXIS : ABNORMAL PHASE A phase data error occurred in the separate linear scale.
(EXT LIN)
696
B63005EN/02 APPENDIX A. ALARM LIST
382 n AXIS : COUNT MISS (EXT) A pulse error occurred in the separate detector.
383 n AXIS : PULSE MISS (EXT) A count error occurred in the separate detector.
384 n AXIS : SOFT PHASE ALARM The digital servo software detected invalid data in the separate de-
(EXT) tector.
385 n AXIS : SERIAL DATA ERROR Communication data from the separate detector cannot be received.
(EXT)
386 n AXIS : DATA TRANS. ERROR A CRC or stop bit error occurred in the communication data being
(EXT) received from the separate detector.
401 SERVO ALARM: nTH AXIS VRDY The nth axis (axis 18) servo amplifier READY signal (DRDY) went off.
OFF Refer to procedure of trouble shooting.
402 SERVO ALARM: SV CARD NOT EX- The axis control card is not provided.
IST
403 SERVO ALARM: CARD/SOFT MIS- The combination of the axis control card and servo software is illegal.
MATCH The possible causes are as follows:
A correct axis control card is not provided.
Correct servo software is not installed on flash memory.
404 SERVO ALARM: nTH AXIS VRDY Even though the nth axis (axis 18) READY signal (MCON) went off,
ON the servo amplifier READY signal (DRDY) is still on. Or, when the power
was turned on, DRDY went on even though MCON was off.
Check that the servo interface module and servo amp are connected.
405 SERVO ALARM: (ZERO POINT RE- Position control system fault. Due to an NC or servo system fault in the
TURN FAULT) reference position return, there is the possibility that reference position
return could not be executed correctly. Try again from the manual refer-
ence position return.
697
A. ALARM LIST APPENDIX B63005EN/02
407 SERVO ALARM: EXCESS ERROR The difference in synchronous axis position deviation exceeded the set
value.
409 SERVO ALARM: n AXIS TORQUE Abnormal servo motor load has been detected. Alternatively, abnormal
ALM spindle motor load has been detected in Cs mode.
410 SERVO ALARM: nTH AXIS EX- The position deviation value when the nth axis (axis 18) stops is larg-
CESS ERROR er than the set value.
Refer to procedure of trouble shooting.
411 SERVO ALARM: nTH AXIS EX- The position deviation value when the nth axis (axis 18) moves is
CESS ERROR larger than the set value.
Refer to procedure of trouble shooting.
413 SERVO ALARM: nth AXIS LSI The contents of the error register for the nth axis (axis 18) exceeded
OVERFLOW "231 power. This error usually occurs as the result of an improperly set
parameters.
415 SERVO ALARM: nTH AXIS EX- A speed higher than 524288000 units/s was attempted to be set in the
CESS SHIFT nth axis (axis 18). This error occurs as the result of improperly set
CMR.
417 SERVO ALARM: nTH AXIS PA- This alarm occurs when the nth axis (axis 18) is in one of the condi-
RAMETER INCORRECT tions listed below. (Digital servo system alarm)
1) The value set in Parameter No. 2020 (motor form) is out of the speci-
fied limit.
2) A proper value (111 or 111) is not set in parameter No.2022 (motor
revolution direction).
3) Illegal data (a value below 0, etc.) was set in parameter No. 2023
(number of speed feedback pulses per motor revolution).
4) Illegal data (a value below 0, etc.) was set in parameter No. 2024
(number of position feedback pulses per motor revolution).
5) Parameters No. 2084 and No. 2085 (flexible field gear rate) have not
been set.
6) A value outside the limit of {1 to the number of control axes} or a non
continuous value (Parameter 1023 (servo axis number) contains a
value out of the range from 1 to the number of axes, or an isolated
value (for example, 4 not prceded by 3).was set in parameter No.
1023 (servo axisnumber).
420 SERVO ALARM: n AXIS SYNC During simple synchronous control, the difference between the torque
TORQUE commands for the master and slave axes exceeded the value set in pa-
(M series) rameter No. 2031.
421 SERVO ALARM: n AXIS EXCESS The difference between the errors in the semiclosed loop and closed
ER (D) loop has become excessive during dual position feedback. Check the
values of the dual position conversion coefficients in parameters No.
2078 and 2079.
422 SERVO ALARM: n AXIS In torque control of PMC axis control, a specified allowable speed
has been exceeded.
423 SERVO ALARM: n AXIS In torque control of PMC axis control, the parameterset allowable
cumulative travel distance has been exceeded.
430 n AXIS : SV. MOTOR OVERHEAT A servo motor overheat occurred.
431 n AXIS : CNV. OVERLOAD 1) PSM: Overheat occurred.
2) series SVU: Overheat occurred.
432 n AXIS : CNV. LOWVOLT CON./ 1) PSM: Phase missing occurred in the input voltage.
POWFAULT 2) PSMR: The control power supply voltage has dropped.
3) series SVU: The control power supply voltage has dropped.
698
B63005EN/02 APPENDIX A. ALARM LIST
433 n AXIS : CNV. LOW VOLT DC LINK 1) PSM: The DC link voltage has dropped.
2) PSMR: The DC link voltage has dropped.
3) series SVU: The DC link voltage has dropped.
4) series SVU: The DC link voltage has dropped.
434 n AXIS : INV. LOW VOLT CONTROL SVM: The control power supply voltage has dropped.
435 n AXIS : INV. LOW VOLT DC LINK SVM: The DC link voltage has dropped.
436 n AXIS : SOFTTHERMAL (OVC) The digital servo software detected the soft thermal state (OVC).
437 n AXIS : CNV. OVERCURRENT PSM: Overcurrent flowed into the input circuit.
POWER
438 n AXIS : INV. ABNORMAL CUR- 1) SVM: The motor current is too high.
RENT 2) series SVU: The motor current is too high.
3) series SVU: The motor current is too high.
439 n AXIS : CNV. OVERVOLT POWER 1) PSM: The DC link voltage is too high.
2) PSMR: The DC link voltage is too high.
3) series SVU: The C link voltage is too high.
4) series SVU: The link voltage is too high.
440 n AXIS : CNV. EX DECELERATION 1) PSMR: The regenerative discharge amount is too large.
POW. 2) series SVU: The regenerative discharge amount is too large. Al-
ternatively, the regenerative discharge circuit is abnormal.
441 n AXIS : ABNORMAL CURRENT The digital servo software detected an abnormality in the motor cur-
OFFSET rent detection circuit.
442 n AXIS : CNV. CHARGE FAULT/INV. 1) PSM: The spare discharge circuit of the DC link is abnormal.
DB 2) PSMR: The spare discharge circuit of the DC link is abnormal.
3) series SVU: The dynamic brake circuit is abnormal.
443 n AXIS : CNV. COOLING FAN FAIL- 1) PSM: The internal stirring fan failed.
URE 2) PSMR: The internal stirring fan failed.
3) series SVU: The internal stirring fan failed.
444 n AXIS : INV. COOLING FAN FAIL- SVM: The internal stirring fan failed.
URE
445 n AXIS : SOFT DISCONNECT The digital servo software detected a broken wire in the pulse coder.
ALARM
446 n AXIS : HARD DISCONNECT A broken wire in the builtin pulse coder was detected by hardware.
ALARM
447 n AXIS : HARD DISCONNECT (EXT) A broken wire in the separate detector was detected by hardware.
448 n AXIS : UNMATCHED FEEDBACK The sign of feedback data from the builtin pulse coder differs from
ALARM that of feedback data from the separate detector.
449 n AXIS : INV. IPM ALARM 1) SVM: IPM (intelligent power module) detected an alarm.
2) series SVU: IPM (intelligent power module) detected an alarm.
460 n AXIS : FSSB DISCONNECT FSSB communication was disconnected suddenly. The possible
causes are as follows:
1) The FSSB communication cable was disconnected or broken.
2) The power to the amplifier was turned off suddenly.
3) A lowvoltage alarm was issued by the amplifier.
461 n AXIS : ILLEGAL AMP INTERFACE The axes of the 2axis amplifier were assigned to the fast type inter-
face.
699
A. ALARM LIST APPENDIX B63005EN/02
462 n AXIS : SEND CNC DATA FAILED Because of an FSSB communication error, a slave could not receive
correct data.
463 n AXIS : SEND SLAVE DATA Because of an FSSB communication error, the servo system could
FAILED not receive correct data.
464 n AXIS : WRITE ID DATA FAILED An attempt was made to write maintenance information on the ampli-
fier maintenance screen, but it failed.
465 n AXIS : READ ID DATA FAILED At powerup, amplifier initial ID information could not be read.
466 n AXIS : MOTOR/AMP COMBINA- The maximum current rating for the amplifier does not match that for
TION the motor.
467 n AXIS : ILLEGAL SETTING OF The servo function for the following has not been enabled when an
AXIS axis occupying a single DSP (corresponding to two ordinary axes) is
specified on the axis setting screen.
1. Learning control (bit 5 of parameter No. 2008 = 1)
2. Highspeed current loop (bit 0 of parameter No. 2004 = 1)
3. Highspeed interface axis (bit 4 of parameter No. 2005 = 1)
D Details of servo alarm The details of servo alarm are displayed in the diagnosis display (No. 200
and No.204) as shown below.
#7 #6 #5 #4 #3 #2 #1 #0
200 OVL LV OVC HCA HVA DCA FBA OFA
When OVL equal 1 in diagnostic data No.200 (servo alarm No. 400 is
being generated):
#7 (ALD) 0 : Motor overheating
1 : Amplifier overheating
When FBAL equal 1 in diagnostic data No.200 (servo alarm No. 416 is
being generated):
700
B63005EN/02 APPENDIX A. ALARM LIST
#7 #6 #5 #4 #3 #2 #1 #0
204 OFS MCC LDA PMS
500 OVER TRAVEL : +n Exceeded the nth axis (axis 18) + side stored stroke check I.
(Parameter No.1320 or 1326 NOTE)
501 OVER TRAVEL : n Exceeded the nth axis (axis 18) side stored stroke check I.
(Parameter No.1321 or 1327 NOTE)
502 OVER TRAVEL : +n Exceeded the nth axis (axis 18) + side stored stroke check II.
(Parameter No.1322 )
503 OVER TRAVEL : n Exceeded the nth axis (axis 18) side stored stroke check II.
(Parameter No.1323)
504 OVER TRAVEL : +n Exceeded the nth axis (axis 18) + side stored stroke check III.
(Parameter No.1324 )
505 OVER TRAVEL : n Exceeded the nth axis (axis 18) side stored stroke check III.
(Parameter No.1325 )
506 OVER TRAVEL : +n Exceeded the nth axis (axis 18) + side hardware OT.
507 OVER TRAVEL : n Exceeded the nth axis (axis 18) side hardware OT.
508 INTERFERENCE: +n A tool moving in the positive direction along the n axis has fouled anoth-
(T series (twopath control)) er tool post.
509 INTERFERENCE: n A tool moving in the negative direction along the n axis has fouled anoth-
(T series (twopath control)) er tool post.
510 OVER TRAVEL: +n Alarm for stroke check prior to movement. The end point specified in a
block falls within the forbidden area defined with the stroke check in the
positive direction along the N axis. Correct the program.
511 OVER TRAVEL: n Alarm for stroke check prior to movement. The end point specified in a
block falls within the forbidden area defined with the stroke check in the
negative direction along the N axis. Correct the program.
NOTE
Parameters 1326 and 1327 are effective when EXLM(stroke check switch signal) is on.
701
A. ALARM LIST APPENDIX B63005EN/02
740 RIGID TAP ALARM: EXCESS ER- The positional deviation of the stopped spindle has exceeded the set
ROR value during rigid tapping.
741 RIGID TAP ALARM: EXCESS ER- The positional deviation of the moving spindle has exceeded the set val-
ROR ue during rigid tapping.
742 RIGID TAP ALARM: LSI OVER- An LSI overflow has occurred for the spindle during rigid tapping.
FLOW
749 SSPINDLE LSI ERROR It is serial communication error while system is executing after power
supply on. Following reasons can be considered.
1) Optical cable connection is fault or cable is not connected or cable
is cut.
2) MAIN CPU board or option 2 board is fault.
3) Spindle amp. printed board is fault.
If this alarm occurs when CNC power supply is turned on or when
this alarm can not be cleared even if CNC is reset, turn off the power
supply also turn off the power supply in spindle side.
750 SPINDLE SERIAL LINK START This alarm is generated when the spindle control unit is not ready for
FAULT starting correctly when the power is turned on in the system with the
serial spindle.
The four reasons can be considered as follows:
1) An improperly connected optic cable, or the spindle control units
power is OFF.
2) When the NC power was turned on under alarm conditions other
than SU01 or AL24 which are shown on the LED display of the
spindle control unit.
In this case, turn the spindle amplifier power off once and perform
startup again.
3) Other reasons (improper combination of hardware)
This alarm does not occur after the system including the spindle con-
trol unit is activated.
4) The second spindle (when SP2, bit 4 of parameter No. 3701, is 1)
is in one of the above conditions 1) to 3).
See diagnostic display No. 409 for details.
752 FIRST SPINDLE MODE CHANGE This alarm is generated if the system does not properly terminate a
FAULT mode change. The modes include the Cs contouring, spindle position-
ing, rigid tapping, and spindle control modes. The alarm is activated if
the spindle control unit does not respond correctly to the mode change
command issued by the NC.
702
B63005EN/02 APPENDIX A. ALARM LIST
754 SPINDLE1 ABNORMAL TORQUE Abnormal first spindle motor load has been detected.
ALM
762 SECOND SPINDLE MODE Refer to alarm No. 752.(For 2nd axis)
CHANGE FAULT
764 SPINDLE2 ABNORMAL TORQUE Same as alarm No. 754 (for the second spindle)
ALM
772 SPINDLE3 MODE CHANGE ER- Same as alarm No. 752 (for the third spindle)
ROR
774 SPINDLE3 ABNORMAL TORQUE Same as alarm No. 754 (for the third spindle)
ALM
782 SPINDLE4 MODE CHANGE ER- Same as alarm number 752 (for the fourth spindle)
ROR
784 SPINDLE4 ABNORMAL TORQUE Same as alarm number 754 (for the fourth spindle)
ALM
D The details of spindle The details of spindle alarm No. 750 are displayed in the diagnosis display
alarm No.750 (No. 409) as shown below.
#7 #6 #5 #4 #3 #2 #1 #0
409 SPE S2E S1E SHE
#3 (SPE) 0 : In the spindle serial control, the serial spindle parameters fulfill the
spindle unit startup conditions.
1 : In the spindle serial control, the serial spindle parameters do not fulfill
the spindle unit startup conditions.
#2 (S2E) 0 : The second spindle is normal during the spindle serial control startup.
1 : The second spindle was detected to have a fault during the spindle
serial control startup.
#1 (S1E) 0 : The first spindle is normal during the spindle serial control startup.
1 : The first spindle was detected to have a fault during the spindle axis
serial control startup.
#0 (SHE) 0 : The serial communications module in the CNC is normal.
1 : The serial communications module in the CNC was detected to have a
fault.
(11)Safety zone alarms
Number Message Contents
4800 ZONE : PUNCHING INHIBITED 1 When a safety zone check was executed, a punch command was
specified in area 1 where punching is inhibited.
4801 ZONE : PUNCHING INHIBITED 2 When a safety zone check was executed, a punch command was
specified in area 2 where punching is inhibited.
4802 ZONE : PUNCHING INHIBITED 3 When a safety zone check was executed, a punch command was
specified in area 3 where punching is inhibited.
4803 ZONE : PUNCHING INHIBITED 4 When a safety zone check was executed, a punch command was
specified in area 4 where punching is inhibited.
4810 ZONE : ENTERING INHIBITED 1 +X When a safety zone check was executed, the machine moving in the
positive X direction entered area 1 into which entry is inhibited.
4811 ZONE : ENTERING INHIBITED 1 When a safety zone check was executed, the machine moving in the
X negative X direction entered area 1 into which entry is inhibited.
703
A. ALARM LIST APPENDIX B63005EN/02
4812 ZONE : ENTERING INHIBITED 2 +X When a safety zone check was executed, the machine moving in the
positive X direction entered area 2 into which entry is inhibited.
4813 ZONE : ENTERING INHIBITED 2 When a safety zone check was executed, the machine moving in the
X negative X direction entered area 2 into which entry is inhibited.
4814 ZONE : ENTERING INHIBITED 3 +X When a safety zone check was executed, the machine moving in the
positive X direction entered area 3 into which entry is inhibited.
4815 ZONE : ENTERING INHIBITED 3 When a safety zone check was executed, the machine moving in the
X negative X direction entered area 3 into which entry is inhibited.
4816 ZONE : ENTERING INHIBITED 4 +X When a safety zone check was executed, the machine moving in the
positive X direction entered area 4 into which entry is inhibited.
4817 ZONE : ENTERING INHIBITED 4 When a safety zone check was executed, the machine moving in the
X negative X direction entered area 4 into which entry is inhibited.
4830 ZONE : ENTERING INHIBITED 1 +Y When a safety zone check was executed, the machine moving in the
positive X direction entered area 1 into which entry is inhibited.
4831 ZONE : ENTERING INHIBITED 1 When a safety zone check was executed, the machine moving in the
Y negative Y direction entered area 1 into which entry is inhibited.
4832 ZONE : ENTERING INHIBITED 2 +Y When a safety zone check was executed, the machine moving in the
positive Y direction entered area 2 into which entry is inhibited.
4833 ZONE : ENTERING INHIBITED 2 When a safety zone check was executed, the machine moving in the
Y negative Y direction entered area 2 into which entry is inhibited.
4834 ZONE : ENTERING INHIBITED 3 +Y When a safety zone check was executed, the machine moving in the
positive Y direction entered area 3 into which entry is inhibited.
4835 ZONE : ENTERING INHIBITED 3 When a safety zone check was executed, the machine moving in the
Y negative Y direction entered area 3 into which entry is inhibited.
4836 ZONE : ENTERING INHIBITED 4 +Y When a safety zone check was executed, the machine moving in the
positive Y direction entered area 4 into which entry is inhibited.
4837 ZONE : ENTERING INHIBITED 4 When a safety zone check was executed, the machine moving in the
Y negative Y direction entered area 4 into which entry is inhibited.
4870 AUTO SETTING FEED ERROR The feed rate of safety zone auto setting is other than the parameter
value (No. 16538, No. 16539).
4871 AUTO SETTING PIECES ERROR In safety zone auto setting, the safety zone pieces are not correct. Or
the position detector has gone wrong, please tell your machine tool
builder.
4872 AUTO SETTING COMMAND M code, S code or T code is specified with safety zone auto setting
ERROR command (G32).
G32 is specified in the nibbling mode, in the cutter compensation, in
the rotation mode or the scaling mode.
(12) System alarms (These alarms cannot be reset with reset key.)
900 ROM PARITY A parity error occurred in the CNC, macro, or servo ROM. Correct
the contents of the flash ROM having the displayed number.
910 SRAM PARITY : (BYTE 0) A RAM parity error occurred in the part program storage RAM. Clear
the RAM, or replace the SRAM module or motherboard. Subse-
911 SRAM PARITY : (BYTE 1) quently, reset the parameters and all other data.
704
B63005EN/02 APPENDIX A. ALARM LIST
912 DRAM PARITY : (BYTE 0) A RAM parity error occurred in the DRAM module. Replace the
DRAM module.
913 DRAM PARITY : (BYTE 1)
914 DRAM PARITY : (BYTE 2)
915 DRAM PARITY : (BYTE 3)
916 DRAM PARITY : (BYTE 4)
917 DRAM PARITY : (BYTE 5)
918 DRAM PARITY : (BYTE 6)
919 DRAM PARITY : (BYTE 7)
920 SERVO ALARM (14 AXIS) Servo alarm (first to fourth axis). A watchdog alarm condition oc-
curred, or a RAM parity error occurred in the axis control card.
Replace the axis control card.
921 SERVO ALARM (58 AXIS) Servo alarm (fifth to eighth axis). A watchdog alarm condition oc-
curred, or a RAM parity error occurred in the axis control card.
Replace the axis control card.
926 FSSB ALARM FSSB alarm.
Replace the axis control card.
930 CPU INTERRUPT CPU error (abnormal interrupt).
The motherboard or CPU card may be faulty.
935 SRAM ECC ERROR An error occurred in RAM for part program storage.
Action:
Replace the master printed circuit board (SRAM module), perform
allclear operation, and set all parameter and other data again.
950 PMC SYSTEM ALARM An error occurred in the PMC.
The PMC control circuit on the motherboard may be faulty.
951 PMC WATCH DOG ALARM An error occurred in the PMC.
(Watchdog alarm)
The motherboard may be faulty.
972 NMI OCCURRED IN OTHER MOD- An NMI occurred on a board other than the motherboard.
ULE The option board may be faulty.
973 NON MASK INTERRUPT An NMI occurred as a result of an unknown cause.
974 FBUS ERROR A bus error occurred on the FANUC bus.
The motherboard or option board may be faulty.
975 BUS ERROR A bus error occurred on the motherboard.
The motherboard may be faulty.
976 LBUS ERROR A bus error occurred on the local bus.
The motherboard may be faulty.
705
A. ALARM LIST APPENDIX B63005EN/02
A.2
LIST OF ALARMS
(PMC)
ER00 PROGRAM DATA The sequence program in the ROM is not written correctly.
ERROR(ROM) (solution) Please exchange ROM for the sequence program.
ER01 PROGRAM DATA The sequence program in the debugging RAM is defective.
ERROR(RAM) (solution) Please clear the debugging RAM and input LADDER again.
The debugging RAM is not installed though the RAM is selected.
(solution) Please install the debugging RAM or install ROM for sequence program
and select ROM with K17#3=0.
ER02 PROGRAM SIZE OVER The size of sequence program exceeds the maximum size of LADDER(PMCSC
only).
(solution) Please change MAX LADDER AREA SIZE at the SYSPRM screen and
restart the system.
ER03 PROGRAM SIZE The size of sequence program exceeds the option specification size.
ERROR(OPTION) (solution) Please increase the option specification size.
Or, reduce the size of sequence program.
ER04 PMC TYPE UNMATCH The PMC model setting of the sequence program is not corresponding to an actual
model.
(solution) Please change the PMC model setting by the offline programmer.
ER05 PMC MODULE TYPE The module type of the PMC engine is not correct.
ERROR
(solution) Please exchange the module of PMC engine for a correct one.
ER10 OPTION AREA NOTHING The management software for the PMCSB has not been transferred.
(series name) (solution) The software installation is not consistent with the order. Contact FANUC.
ER11 OPTION AREA NOTHING The management software for the PMC C board has not been transferred.
(series name) (solution) The software installation is not consistent with the order. Contact FANUC.
ER12 OPTION AREA ERROR The series of the management software for the PMCRB differs between BASIC and
(series name) OPTION.
(solution) Contact FANUC.
ER13 OPTION AREA ERROR The series of the management software for the PMC C board differs between BASIC
(series name) and OPTION.
(solution) Contact FANUC.
ER14 OPTION AREA VERSIION The edition of the management software for the PMCRB differs between BASIC
ERROR (series name) and OPTION.
(solution) Contact FANUC.
ER15 OPTION AREA VERSIION The edition of the management software for the PMC C board differs between BASIC
ERROR (series name) and OPTION.
(solution) Contact FANUC.
706
B63005EN/02 APPENDIX A. ALARM LIST
ER18 PROGRAM DATA ERROR Transferring the sequence program from offline programmer was interrupted by the
BY I/O power off etc.
(solution) Please clear the sequence program and transfer the sequence program
again.
ER19 LADDER DATA ERROR Editing the LADDER was interrupted by the power off or by the switch to the CNC
screen by the function key etc.
(solution) Please edit LADDER once on PMC.
Or, please input LADDER again.
ER20 SYMBOL/COMMENT Editing the symbol and comment was interrupted by the power off or by the switch to
DATA ERROR the CNC screen by the function key etc.
(solution) Please edit symbol and comment once on PMC.
Or, please input symbol and comment again.
ER21 MESSAGE DATA ERROR Editing the message data was interrupted by the power off or the switch to the CNC
screen by the function key etc.
(solution) Please edit message data once on PMC.
Or, please input message data again.
ER23 PLEASE TURN OFF POW- There is a change in setting LADDER MAX AREA SIZE etc.
ER (solution) Please restart the system to make the change effective.
ER24 LADDER, LANGUAGE The C program area overlaps the ladder program area.
AREA OVERLAP (solution) Adjust the address range assigned to C programs.
ER25 SOFTWARE VERSION The PMCSB management software editions are inconsistent.
ERROR (PMCAOPT) (solution) Contact FANUC.
ER27 LADDER FUNC. PRM IS The parameter number for function instruction TMR, TMRB, CTR, DIFU, or DIFD is
OUT OF RANGE not in the range.
(solution) Correct the number so that it is within the range.
707
A. ALARM LIST APPENDIX B63005EN/02
ER35 TOO MUCH OUTPUT The number of the output data in the xx group exceeded the max. The data, which
DATA IN GROUP(xx) exceed 32 bytes, become ineffective.
(solution) Please refer to the following for the number of the data for each group.
FANUC I/O UnitMODEL A connecting and maintenance manual
(B61813E)
FANUC I/O UnitMODEL B connecting manual(B62163E)
ER36 TOO MUCH INPUT DATA The number of the input data in the xx group exceeded the max. The data, which
IN GROUP(xx) exceed 32 bytes, become ineffective.
(solution) Please refer to the following for the number of the data for each group.
FANUC I/O UnitMODEL A connecting and maintenance manual
(B61813E)
FANUC I/O UnitMODEL B connecting manual(B62163E)
ER38 MAX SETTING OUTPUT The assignment data for a group exceeds 128 bytes.
DATA OVER(xx) (The assignment data of output side of xx group or later become ineffective.)
(solution) Please reduce the assignment data to 128 bytes or less for the number
of
the output data of each group.
ER39 MAX SETTING INPUT The assignment data for a group exceeds 128 bytes.
DATA OVER(xx) (The assignment data of input side of xx group or later become infective.)
(Solution) Please reduce the assignment data to 128 bytes or less for the number
of
the input data of each goup.
ER98 ILLEGAL LASER CON- An I/O unit for the laser and assigned data do not match.
NECTION (solution) Check that the ladder assignment data and actual I/O units match.
ER99 X, Y96127 ARE ALLO- When the laser I/O link is provided, ladder I/O is assigned to X96X127 and
CATED Y96Y127.
(solution) Delete the data assigned to X96X127 and Y96Y127.
WN02 OPERATE PANEL The address setting data of the operators panel for FS0 is illegal.
ADDRESS ERROR (solution) Please correct the address setting data.
WN03 ABORT NCWINDOW/ LADDER was stopped while CNC and PMC were communicating.
EXIN The functional instruction WINDR, WINDW, EXIN, DISPB, and etc. may not work nor-
mally.
(solution) When restarting the system, this alarm will be released. Execute the
sequence program(Press RUN key) after confirming whether there is a
problem in LADDER or not.
WN04 UNAVAIL EDIT MODULE The LADDER editing module cannot be recognized.(PMCSAx/SBxx=1 to 3)
(solution) Please confirm the slot position installed.
Please confirm the installed module.
WN05 PMC TYPE NO CONVER- A ladder program for the PMCSA3/SA5 was transferred to the PMCSB5.
SION (solution) Correct the ladder type.
WN06 TASK STOPPED BY DE- Some user tasks are stopped by break point of the debugging function.
BUG FUNC
WN07 LADDER SP ERROR When functional instruction CALL(SUB65) or CALLU(SUB66) was executed, the stack
(STACK) of the LADDER overflowed.
(solution) Please reduce the nesting of the subprogram to 8 or less.
708
B63005EN/02 APPENDIX A. ALARM LIST
WN18 ORIGIN ADDRESS The LANGUAGE ORIGIN address of the system parameter is wrong
ERROR (solution) Please set the address of symbol RC_CTLB_INIT in the map file to the
LANGUAGE ORIGIN of the system parameter.
WN19 GDT ERROR The value of BASE, LIMIT or ENTRY of user defined GDT is illegal.
(BASE,LIMIT) (solution) Please correct the address in link control statement and build file.
WN21 COMMON MEM. ENTRY GDT ENTRY of the common memory is out of range.
ERROR (solution) Please correct the address of GDT ENTRY of the common memory in the
link control statement.
WN23 TASK COUNT OVER The number of user tasks exceeds 16.
(solution) Please confirm TASK COUNT in the link control statement. When the
number of tasks is changed, it is necessary to correct the link control
statement, build file and the composition of the files to be linked.
WN24 TASK ENTRY ADDR The selector of the entry address to the user task is out of range.
ERROR (solution) Please correct the table of GDT in build file to the value within
32(20H)95(5FH).
WN25 DATA SEG ENTRY The entry address of the data segment is out of range.
ERROR (solution) Please correct DATA SEGMENT GDT ENTRY in the link control statement
and the table of GDT in build file within 32(20H)95(5FH).
WN26 USER TASK PRIORITY The priority of the user task is out of range.
ERROR (solution) Please correct the TASK LEVEL in link control statement within the
range of 1099 or 1.
Note: Only one task can have TASK LEVEL 1 (including LADDER
LEVEL 3).
WN27 CODE SEG TYPE ERROR The code segment type is illegal. The code segment of RENAMESEG in the binding
control file is wrong.
(solution) Please correct the entry of the code segment in the link control statement
to correspond to the entry in the build file.
WN28 DATA SEG TYPE ERROR The data segment type is illegal. The data segment of RENAMESEG in the binding con-
trol file is wrong.
(solution) Please correct the entry of the code segment in the link control statement
to correspond to the entry in the build file.
WN29 COMMON MEM SEG The segment type of common memory is illegal. The segment of RENAMESEG in the
TYPE ERROR building control file of the common memory is wrong.
(solution) Please correct the entry of common memory in the link control statement
to correspond to the entry in the build file.
WN30 IMPOSSIBLE ALLOCATE The memories for the data and stack etc. cannot be allocated.
MEM. (solution) Please confirm whether the value of code segment in build file and USER
GDT ADDRESS in link control statement is correct or not.
Or please reduce the value of MAX LADDER AREA SIZE of the system
parameter and the size of the stack in link control statement at the least
709
A. ALARM LIST APPENDIX B63005EN/02
WN32 LNK CONTROL DATA ER- Link control statement data is illegal.
ROR (solution) Please confirm whether the address of symbol RC_ CTLB_INIT in map file
is set to LANGUAGE ORIGIN of the system parameter. Or, please make
the link control statement again.
WN33 LNK CONTROL VER. ER- A link control statement data version error occurred.
ROR (Solution) Correct the link control statement in the C program.
WN34 LOAD MODULE COUNT The number of independent load modules exceeds eight.
OVER (solution) Decrease the number of independent load modules to eight or small
er.
WN35 CODE AREA OUT OF The specified code area is beyond the address range.
RANGE (solution) Correct the C program.
WN36 LANGUAGE SIZE ERROR The size of a C program exceeds the option size.
(OPTION) (solution) Decrease the size of the C program.
WN40 PROGRAM DATA ERROR Transfer of a C program was interrupted by, for example, a power failure.
BY I/O (LANG.) (solution) Clear the C program, then transfer the C program again.
NOTE
Alarms WN17 to WN42 indicate errors related to PMC user
C programs.
710
B63005EN/02 APPENDIX A. ALARM LIST
2 PC030 RAM PARITY aa:bb A RAM parity error occurred in the PMC.
aa and bb indicate internal error code.
Solution)
Replace the motherboard, then check whether the error recurs. If the error still
occurs even after the replacement of the motherboard, report the conditions un-
der which the error occurred (system configuration, operation, time and frequen-
cy of error occurrences, etc.) and the indicated internal error code to FANUC.
3 PC050 NMI SLC aa:bb A communication error occurred in the I/O Link.
aa and bb indicate internal error code.
Solution)
(1) Check whether the I/O assignment data and the actual I/O equipment con-
nection match.
(2) Check whether the cables are connected correctly.
(3) According to FANUC I/O UnitMODEL A Connection and Maintenance
Manual (B61813E) or FANUC I/O UnitMODEL B Connection manual
(B62163E), check for an error in the cable specifications.
(4) Replace the I/O unit interface module, cable, or motherboard. Then, check
whether the error still occurs.
711
A. ALARM LIST APPENDIX B63005EN/02
Solution)
Check the correspondence between the CALL/CALLU instruction and SPE
instruction. If the error cannot be located, report the conditions under which the
error occurred and the ladder program to FANUC.
Solution)
Replace the motherboard, then check whether the error recurs. If the error still
occurs even after the replacement of the motherboard, report the conditions un-
der which the error occurred (system configuration, operation, time and frequen-
cy of error occurrences, etc.) to FANUC.
2 PC130 RAM PRTY aa A parity error occurred in user RAM or DRAM on the C language board.
xxxxyyyyyy aa : RAM parity error occurrence information
xxxx : Segment selector where the system error occurred
STATUS LED jL yyyyyy : Offset address at which the system error occurred
712
B63005EN/02 APPENDIX A. ALARM LIST
7 PC199 ROM PARITY eeeeeeee A parity error occurred in system ROM on the C language board.
STATUS LED Ll eeeeeeee : ROM parity error information
COM FUNCTION MISSING The funcitonal instruction COM (SUB29) is not correctly dealt with.
Correspondence of COM and COME (SUB29) is incorrect.
Or, the number of coil controlled by COM is specified by the model which the number
cannot be specified.
EDIT BUFFER OVER There in no empty area of the buffer for the editing.
(solution) Please reduce NET under editing.
END FUNCTION MISSING Functional instruction END1,END2,END3 and END do not exist. Or, there are error net
in END1,END2,END3,END.
Or, order of END1,END2,END3, and END is not correct.
ILLEGAL FUNCTION NO. The wrong number of the functional instruction is searched.
HORIZONTAL LINE ILLEGAL The horizontal line of the net is not connected.
ILLEGAL NET CLEARED Because the power had been turn off while editing LADDER, some net under editing
was cleared.
NET TOO LARGE The input net is larger than the editing buffer.
(solution) Please reduce the net under editing.
713
A. ALARM LIST APPENDIX B63005EN/02
PLEASE KEY IN SUB NO. Please input the number of the functional instruction.
(solution) If you do not input the functional instruction, please push soft key FUNC
again.
PROGRAM MODULE NOTHING You tried to edit though there was neither RAM for debugging nor ROM for sequence
program.
RELAY OR COIL NOTHING The relay or the coil does not suffice.
SYMBOL DATA DUPLICATE The same symbol name is defined in other place.
1ST LEVEL EXECUTE TIME The 1st level of LADDER is too large to complete execution in time.
OVER (solution) Please reduce the 1st level of LADDER.
PARA NO. RANGE ERR: The parameter number for a function instruction is not in the range.
(solution) Correct the number so that it is within the range.
PARA NO. DUPLICATE: The parameter number for a function instruction is used more than once.
(solution) If the duplicate numbers pose the problem of simultaneous operation,
change the parameter number to an unused number.
714
B63005EN/02 APPENDIX A. ALARM LIST
(5) Error Messages (at Automatic Write to Flash ROM after Ladder Editing)
Error message Contents and solution
PROGRAM ALREADY EXISTS A program already exists on flash ROM. (At BLANK)
WRITE ERROR
FROM WRITE ERROR 12
FROM WRITE ERROR 29
READ ERROR
MUST BE IN EMG STOP The CNC is not in the emergency stop state.
NOT EMG STOP
FROM WRITE ERROR 10
FROM WRITE ERROR 37
SIZE ERROR The sequence program is larger than the flash ROM size. (At write)
IMPOSSIBLE WRITE (SIZE (Remedy) Try the condense function. (EDIT/CLEAR screen) If the same phenome-
OVER) non is still observed, the flash ROM size must be enlarged.
NO SPACE The sequence program to be read is larger than the RAM size. (At read)
FROM WRITE ERROR 1 (Remedy) RAM must be enlarged.
FROM WRITE ERROR 15
FROM WRITE ERROR 35
715
A. ALARM LIST APPENDIX B63005EN/02
WARN: BASE NO. MUST BE 0 For I/O UnitB, the base number must be 0. The base number was set to 0 forcibly.
ERR: SLOT NO. (110) For I/O UnitA, the slot number must be 1 to 10.
ERR: SLOT NO. (0, 130) For I/O UnitB, the slot number must be 0 or a number 1 to 30.
ERR: SLOT NO. MUST BE 0 When power on/off information for I/O UnitB is set, the slot number must be 0.
ERR: ILLEGAL NAME The input assignment name is illegal or not supported. Enter a correct name.
INPUT INVALID The input character string is illegal. Enter a character string in a correct input format
again.
IMPOSSIBLE WRITE An attempt was made to edit ROM data. ROM data cannot be edited.
ERR: ADDRESS ALREADY The specified address is already assigned. Assign another address. Alternatively, de-
ASSIGNED lete the existing data, then set the address again.
ERR: ADDRESS OVER A set address exceeds the maximum value (X127, Y127). Check the addresses dedi-
cated to the unit to be set.
ERR: SLOT ALREADY DEFINED The specified slot is already assigned. Check the existing data.
WARN: SLOT ALREADY The specified slot is already assigned. Check the existing data.
DEFINED
ERR: UNIT TYPE MISMATCH An output module cannot be allocated to an X address, or an input module cannot be
(IN OR OUT) allocated to a Y address.
ERR: UNIT TYPE MISMATCH I/O UnitA and I/O UnitB are assigned to the same group. These units cannot exist
(MODEL) together within the same group.
716
B63005EN/02 APPENDIX A. ALARM LIST
ERASE ERROR Flash ROM is abnormal. Replacement is required. Ask FANUC Service
F Representative for replacement.
L WRITE ERROR
A
S READ ERROR
H
ANOTHER USED Flash ROM is used by other than PMC.
R
O MUST BE IN EMG STOP The CNC is not in the emergency stop state.
M NOT EMG STOP
SIZE ERROR The sequence program is larger than the flash ROM size. (At write)
Remedy) Try the condense function. (EDIT/CLEAR screen) If the same
phenomenon is still observed, the flash ROM size must be en-
larged.
The sequence program to be read is larger than the RAM size. (At read)
Remedy) RAM must be enlarged.
PROGRAM DATA ERROR An attempt was made to output data, but the data was illegal.
Remedy) Check the alarm on the alarm screen.
717
A. ALARM LIST APPENDIX B63005EN/02
NO MORE SPACE or WRITE ERROR There is not enough free space on the memory card.
Remedy) Delete files to create free space.
BATTERY ALARM The battery for the memory card is too weak.
Remedy) Replace the memory card battery.
M
E FILE NOT FOUND The specified file number or file name is not found.
M Remedy) With LIST, check the file name or file number.
O
R DELETE ERROR The file cannot be deleted.
C Remedy) Change the file attribute.
A
R PROGRAM ALREADY EXISTS There are duplicate file names.
D Remedy) Use another file name.
COMPARE ERR XXXXXX=AA : BB Data differs between the device and PMC.
CONT? (Y/N) XXXXXX: Address
aa: Data on the PMC
bb: Data on the device
C Remedy) To continue operation, enter Y; otherwise, enter N. Then, press
O the INPUT key.
M
DATA ERROR Illegal data has been read.
M
Remedy) Check the cable and setting (speed).
O
When a program in C was being read into the 16i/18i/21i:
N
Remedy) Press soft keys [EDIT], [CLEAR], [CLRLNG], then [EXEC] to
clear the C area.
PROGRAM DATA ERROR An attempt was made to output data, but the data was illegal.
Remedy) Check the alarm on the alarm screen.
718
B63005EN/02 APPENDIX A. ALARM LIST
A.3
ALARMS
(SERIAL SPINDLE)
NOTE*1
Note that the meanings of the SPM indications differ
depending on which LED, the red or yellow LED, is on.
When the red LED is on, the SPM indicates a 2digit alarm
number. When the yellow LED is on, the SPM indicates an
error number that designates a sequence problem (for
example, when a rotation command is entered with the
emergency stop state not released).
See Appendix A.4, Error Codes (Serial Spindle).
SPM
No. Message indica- Faulty location and remedy Description
tion(*1)
(750) SPINDLE SERIAL LINK A0 1 Replace the ROM on the SPM The program does not start normally.
ERROR A control printed circuit board. ROM series error or hardware ab-
2 Replace the SPM control printed normality on the SPM control printed
circuit board. circuit board
(749) SSPINDLE LSI ERROR A1 Replace the SPM control printed cir- An abnormality was detected in the
cuit board. CPU peripheral circuit of the SPM
control circuit.
7n01 SPN_n_ : MOTOR 01 1 Check and correct the peripheral The thermostat embedded in the mo-
OVERHEAT temperature and load status. tor winding operated.
2 If the cooling fan stops, replace it. The internal temperature of the motor
exceeds the specified level.
The motor is used in excess of the
continuous rating, or the cooling
component is abnormal.
7n02 SPN_n_ : EX SPEED ER- 02 1 Check and correct the cutting The motor speed cannot follow a spe-
ROR conditions to decrease the load. cified speed.
2 Correct parameter No. 4082. An excessive motor load torque is de-
tected.
The acceleration/deceleration time in
parameter No. 4082 is insufficient.
7n03 SPN_n_ : FUSE ON DC 03 1 Replace the SPM unit. The PSM becomes ready (00 is indi-
LINK BLOWN 2 Check the motor insulation status. cated), but the DC link voltage is too
3 Replace the interface cable. low in the SPM.
The fuse in the DC link section in the
SPM is blown. (The power device is
damaged or the motor is ground
fault.)
The JX1A/JX1B connection cable is
abnormal.
7n04 SPN_n_ : INPUT FUSE/ 04 Check the PSM input power supply The PSM detects open phase of pow-
POWER status. er. (PSM alarm indication: 5)
FAULT
719
A. ALARM LIST APPENDIX B63005EN/02
SPM
No. Message indica- Faulty location and remedy Description
tion(*1)
7n07 SPN_n_ : OVERSPEED 07 Check for a sequence error. (For ex- The motor speed has exceeded
ample, check whether spindle syn- 115% of its rated speed.
chronization was specified when the When the spindle axis was in position
spindle could not be turned.) control mode, positional deviations
were accumulated excessively (SFR
and SRV were turned off during
spindle synchronization.)
7n09 SPN_n_ : OVERHEAT 09 1 Improve the heat sink cooling sta- Abnormal temperature rise of the
MAIN CIRCUIT tus. power transistor radiator
2 If the heat sink cooling fan stops,
replace the SPM unit.
7n11 SPN_n_ : OVERVOLT 11 1 Check the selected PSM. Overvoltage of the DC link section of
POW CIRCUIT 2 Check the input power voltage the PSM was detected. (PSM alarm
and change in power during motor indication: 7)
deceleration. If the voltage ex- PSM selection error. (The maximum
ceeds 253 VAC (for the 200V output specification of the PSM is ex-
system) or 530 VAC (for the 400V ceeded.)
system), improve the power sup-
ply impedance.
7n12 SPN_n_ : OVERCUR- 12 1 Check the motor insulation status. The motor output current is abnor-
RENT POW 2 Check the spindle parameters. mally high.
CIRCUIT 3 Replace the SPM unit. A motorspecific parameter does not
match the motor model.
Poor motor insulation
7n15 SPN_n_ : SP SWITCH 15 1 Check and correct the ladder se- The switch sequence in spindle
CONTROL quence. switch/output switch operation is ab-
ALARM 2 Replace the switching MC. normal.
The switching MC contact status
check signal and command do not
match.
7n16 SPN_n_ : RAM FAULT 16 Replace the SPM control printed cir- Abnormality in an SPM control circuit
cuit board. component is detected. (RAM for ex-
ternal data is abnormal.)
7n18 SPN_n_ : SUMCHECK 18 Replace the SPM control printed cir- Abnormality in an SPM control circuit
ERROR PGM cuit board. component is detected. (Program
DATA ROM data is abnormal.)
7n19 SPN_n_ : EX OFFSET 19 Replace the SPM unit. Abnormality in an SPM component is
CURRENT U detected. (The initial value for the U
phase current detection circuit is ab-
normal.)
7n20 SPN_n_ : EX OFFSET 20 Replace the SPM unit. Abnormality in an SPM component is
CURRENT V detected. (The initial value of the V
phase current detection circuit is ab-
normal.)
7n24 SPN_n_ : SERIAL 24 1 Place the CNCtospindle cable The CNC power is turned off (normal
TRANSFER away from the power cable. poweroff or broken cable).
ERROR 2 Replace the cable. An error is detected in communica-
tion data transferred to the CNC.
720
B63005EN/02 APPENDIX A. ALARM LIST
SPM
No. Message indica- Faulty location and remedy Description
tion(*1)
7n26 SPN_n_ : DISCONNECT 26 1 Replace the cable. The signal amplitude of the detection
CVELO DE- 2 Readjust the preamplifier. signal (connector JY2) on the Cs con-
TECT tour control motor side is abnormal.
(Unconnected cable, adjustment er-
ror, etc.)
7n27 SPN_n_ : DISCONNECT 27 1 Replace the cable. 1 The spindle position coder (con-
POSCODER 2 Readjust the BZ sensor signal. nector JY4) signal is abnormal.
2 The signal amplitude (connector
JY2) of the MZ or BZ sensor is ab-
normal.
(Unconnected cable, adjustment
error, etc.)
7n28 SPN_n_ : DISCONNECT 28 1 Replace the cable The position detection signal (con-
CPOS DE- 2 Readjust the preamplifier. nector JY5) for Cs contour control is
TECT abnormal.
(Unconnected cable, adjustment er-
ror, etc.)
7n29 SPN_n_ : SHORTTIME 29 Check and correct the load status. Excessive load has been applied
OVERLOAD continuously for a certain period of
time. (This alarm is issued also when
the motor shaft has been locked in
the excitation state.)
7n30 SPN_n_ : OVERCUR- 30 Check and correct the power supply Overcurrent is detected in PSM main
RENT POW voltage. circuit input. (PSM alarm indication:
CIRCUIT 1)
Unbalanced power supply.
PSM selection error (The maximum
PSM output specification is exceed-
ed.)
7n31 SPN_n_ : MOTOR LOCK 31 1 Check and correct the load status. The motor cannot rotate at a speci-
OR VSIG LOS 2 Replace the motor sensor cable fied speed. (A level not exceeding
(JY2 or JY5). the SST level for the rotation com-
mand has existed continuously.)
Abnormality in the speed detection
signal.
7n32 SPN_n_ : RAM FAULT 32 Replace the SPM control printed cir- Abnormality in an SPM control circuit
SERIAL LSI cuit board. component is detected. (The LSI de-
vice for serial transfer is abnormal.)
7n33 SPN_n_ : SHORTAGE 33 1 Check and correct the power sup- Charging of direct current power sup-
POWER ply voltage. ply voltage in the power circuit sec-
CHARGE 2 Replace the PSM unit. tion is insufficient when the magnetic
contractor in the amplifier is turned on
(such as open phase and defective
charging resistor).
7n34 SPN_n_ : PARAMETER 34 Correct a parameter value according Parameter data exceeding the allow-
SETTING ER- to the manual. able limit is set.
ROR If the parameter number is unknown,
connect the spindle check board, and
check the indicated parameter.
7n35 SPN_n_ : EX SETTING 35 Correct the value according to the pa- Gear ratio data exceeding the allow-
GEAR RATIO rameter manual. able limit is set.
721
A. ALARM LIST APPENDIX B63005EN/02
SPM
No. Message indica- Faulty location and remedy Description
tion(*1)
7n36 SPN_n_ : OVERFLOW 36 Check whether the position gain val- An error counter overflow occurred.
ERROR ue is too large, and correct the value.
COUNTER
7n37 SPN_n_ : SPEED DE- 37 Correct the value according to the pa- The setting of the parameter for the
TECT PAR. rameter manual. number of pulses in the speed detec-
ERROR tor is incorrect.
7n39 SPN_n_ : 1ROT Cs 39 1 Adjust the 1rotation signal in the An incorrect relationship between the
SIGNAL ER- preamplifier. 1rotation signal and the number of
ROR 2 Check the cable shield status. AB phase pulses was detected dur-
3 Replace the cable. ing Cs contour control.
7n40 SPN_n_ : NO 1ROT Cs 40 1 Adjust the 1rotation signal in the The 1rotation signal is not gener-
SIGNAL DE- preamplifier. ated during Cs contour control.
TECT 2 Check the cable shield status.
3 Replace the cable.
7n41 SPN_n_ : 1ROT POS 41 1 Check and correct the parameter. 1 The 1rotation signal of the
CODER ER- 2 Replace the cable. spindle position coder (connector
ROR 3 Readjust the BZ sensor signal. JY4) is abnormal.
2 The 1rotation signal (connector
JY2) of the MZ or BZ sensor is ab-
normal.
3 Parameter setting error
7n42 SPN_n_ : NO 1ROT. 42 1 Replace the cable. 1 The 1rotation signal of the
POSCODER 2 Readjust the BZ sensor signal. spindle position coder (connector
DETECT JY4) is disconnected.
2 The 1rotation signal (connector
JY2) of the MZ or BZ sensor is dis-
connected.
7n43 SPN_n_ : DISCON. PC 43 Replace the cable. The differential speed position coder
FOR DIF. SP. signal (connector JY8) in SPM type 3
MODE is abnormal.
7n44 SPN_n_ : CONTROL 44 Replace the SPM control printed cir- Abnormality in an SPM control circuit
CIRCUIT(AD) cuit board. component was detected (A/D con-
ERROR verter abnormality).
7n46 SPN_n_ : SCREW 46 1 Check and correct the parameter. An abnormality equivalent to alarm
1ROT POS 2 Replace the cable. 41 was detected during thread cut-
COD. ALARM 3 Readjust the BZ sensor signal. ting operation.
7n47 SPN_n_ : POSCODER 47 1 Replace the cable. 1 The A/B phase signal of the
SIGNAL AB- 2 Readjust the BZ sensor signal. spindle position coder (connector
NORMAL 3 Correct the cable layout (vicinity of JY4) is abnormal.
the power line). 2 The A/B phase signal (connector
JY2) of the MZ or BZ sensor is ab-
normal.
The relationship between the A/B
phase and 1rotation signal is incor-
rect (Pulse interval mismatch).
722
B63005EN/02 APPENDIX A. ALARM LIST
SPM
No. Message indica- Faulty location and remedy Description
tion(*1)
7n49 SPN_n_ : HIGH CONV. 49 Check whether the calculated differ- In differential speed mode, the speed
DIF. SPEED ential speed value exceeds the maxi- of the other spindle converted to the
mum motor speed. speed of the local spindle has ex-
ceeded the allowable limit (the differ-
ential speed is calculated by multiply-
ing the speed of the other spindle by
the gear ratio).
7n50 SPN_n_ : SPNDL CON- 50 Check whether the calculated value In spindle synchronization, the speed
TROL OVER- exceeds the maximum motor speed. command calculation value exceed-
SPEED ed the allowable limit (the motor
speed is calculated by multiplying the
specified spindle speed by the gear
ratio).
7n51 SPN_n_ : LOW VOLT DC 51 1 Check and correct the power sup- Input voltage drop was detected.
LINK ply voltage. (PSM alarm indication: 4) (Momen-
2 Replace the MC. tary power failure or poor MC contact)
7n52 SPN_n_ : ITP SIGNAL 52 1 Replace the SPM control printed NC interface abnormality was de-
ABNORMAL I circuit board. tected (the ITP signal stopped).
2 Replace the spindle interface
printed circuit board in the CNC.
7n53 SPN_n_ : ITP SIGNAL 53 1 Replace the SPM control printed NC interface abnormality was de-
ABNORMAL II circuit board. tected (the ITP signal stopped).
2 Replace the spindle interface
printed circuit board in the CNC.
7n56 SPN_n_ : INNER COOL- 56 Replace the SPM unit. The cooling fan in the SPM control
ING FAN STOP circuit stopped.
7n57 SPN_n_ : EX DECEL- 57 1 Decrease the acceleration/decel- An overload was detected in the re-
ERATION eration duty. generative resistance. (PSMR alarm
POWER 2 Check the cooling condition (pe- indication: 8)
ripheral temperature). Thermostat operation or shorttime
3 If the cooling fan stops, replace the overload was detected.
resistor. The regenerative resistor was dis-
4 If the resistance is abnormal, re- connected, or an abnormal resis-
place the resistor. tance was detected.
7n58 SPN_n_ : OVERLOAD IN 58 1 Check the PSM cooling status. The temperature of the radiator of the
PSM 2 Replace the PSM unit. PSM has increased abnormally.
(PSM alarm indication: 3)
7n59 SPN_n_ : COOLING FAN 59 Replace the SPM unit. The cooling fan in the PSM stopped.
STOP IN PSM (PSM alarm indication: 2)
723
A. ALARM LIST APPENDIX B63005EN/02
A.4
ERROR CODES
(SERIAL SPINDLE) NOTE*1
Note that the meanings of the SPM indications differ
depending on which LED, the red or yellow LED, is on.
When the yellow LED is on, an error code is indicated with
a 2digit number. The error code is not displayed on the
CNC screen.
When the red LED is on, the SPM indicates the number of
an alarm generated in the serial spindle.
See Appendix A.3, Alarms (Serial Spindle).
724
B63005EN/02 APPENDIX A. ALARM LIST
SPM
indica- Faulty location and remedy Description
tion(*1)
12 During execution of the spindle synchronization com- Although spindle synchronization is being performed,
mand, do not specify another operation mode. Before another operation mode (Cs contour control, servo
entering another mode, cancel the spindle synchroniza- mode, or orientation) is specified.
tion command.
13 During execution of the orientation command, do not Although the orientation command is being executed,
specify another operation mode. Before entering anoth- another operation mode (Cs contour control, servo
er mode, cancel the orientation command. mode, or synchronization) is specified.
14 Input the SFT or SRV signal. The SFT and SRV signals are both input at the same
time.
15 Check bit 5 of parameter No. 4000 and PMC signal When bit 5 of parameter No. 4000 is set to 1 to indicate
(CON). the presence of the differential speed mode function,
Cs contour control is specified.
16 Check bit 5 of parameter No. 4000 and PMC signal When bit 5 of parameter No. 4000 is set to 0 to indicate
(DEFMD). the absence of the differential speed mode function, the
differential speed mode command (DEFMD) is input.
17 Check bits 2, 1, and 0 of parameter No. 4011. Setting of the speed detector parameter (bits 2, 1, and
0 of parameter No. 4011) is invalid. (The corresponding
speed detector is not present.)
18 Check bit 2 of parameter No. 4001 and PMC signal Although bits 2 of parameter No. 4001 is set to 0 not to
(ORCM). use the position coder signal, a command for orienta-
tion by a position coder (ORCMA) is input.
19 During execution of the orientation command, do not Although orientation by a magnetic sensor is being per-
specify another operation mode. Before entering anoth- formed, another operation mode is specified.
er mode, cancel the orientation command.
20 Check bit 5 of parameter No. 4001, bit 5 of parameter No. When the use of the slave operation mode function is
4014, and bit 4 of parameter No. 4018. set (bit 5 of parameter No. 4014 = 1), the use of a high
resolution magnetic pulse coder (bit 5 of parameter No.
4001 = 1) or the use of the Cs contour control function
by the sensor (bit 4 of parameter No. 4018 = 1) is speci-
fied. These items cannot be set at the same time.
21 Input the slave operation mode command (SLV) in nor- Although position control (such as servo mode or
mal operation mode. orientation) is being performed, a slave operation mode
command (SLV) is input.
22 Input the position control command in normal operation Although slave operation mode is set (SLVS = 1), a
mode position control command (such as servo mode or
orientation) is input.
23 Check bit 5 of parameter No. 4014 and PMC signal Although bit 5 of parameter No. 4014 is set to 0 not to
(SLV). use the slave operation mode function, a slave opera-
tion mode command (SLV) is input.
24 Check the PMC signal (INCMD). Perform orientation by Orientation is performed in incremental operation mode
specifying an absolute position first. (INCMD = 1) first, then the absolute position command
(INCMD = 0) is input.
25 Check the spindle amplifier specifications and parameter Although the spindle amplifier SPM type 4 is not used,
setting (bit 4 of parameter No. 4018). the use of the Cs contour control function by the sensor
is set (bit 4 of parameter No. 4018 = 1).
NOTE*2
PSM contact signal
Between ESP1 and ESP2 on the PSM Contact open: Emergency stop
Contact closed: Normal operation
725
B. LIST OF MAINTENANCE PARTS APPENDIX B63005EN/02
726
B63005EN/02 APPENDIX B. LIST OF MAINTENANCE PARTS
B.1
MAINTENANCE PARTS
727
C. BOOT SYSTEM APPENDIX B63005EN/02
C BOOT SYSTEM
728
B63005EN/02 APPENDIX C. BOOT SYSTEM
C.1 The boot system load the CNC system software (flash RAMDRAM),
then starts it so that software can be executed.
OVERVIEW The boot system provides the following maintenance functions for the
CNC:
(1) Registering a file in flash ROM
Reads a file from a memory card, in FAT format, into flash ROM.
(2) Checking a file (series and edition) in flash ROM
(3) Deleting a file from flash ROM
(4) Batch saving and restoration of files of parameters and programs
backed up by battery (SRAM area), to and from a memory card
(5) Saving a file in flash ROM to a memory card
(6) Formatting of a memory card
(7) Deleting a file from a memory card
This manual describes the activation of the boot system, as well as the
screen displays and operation for the functions listed above.
CAUTION
This control unit supports the use of a memory card as an
input/output device. When a flash card is used, however,
data can be written to a FANUCrecommended card only.
Data can be read in the same way as with an ordinary SRAM
card, provided the data has been saved in FAT format. Note
that, when a flash card is used, the card capacity is reduced
by 128KB.
See the order list for details of the supported memory card
types.
Hold down the two keys until the boot system screen appears.
If soft keys are not provided (for example, when a touch pad is being
used), use the MDI numeric keys. Hold down the 6 and 7
keys until the boot system screen appears.
1. 2. 3. 4. 5. 6. 7.
729
C. BOOT SYSTEM APPENDIX B63005EN/02
2 When the flash memory does not contain a file required to start the
CNC
Immediately after the CNC is turned on, the boot system starts
transferring files from flash ROM to DRAM. If, for some reason, a
file required to start the CNC (NC basic) is not in flash ROM or has
been destroyed, the boot system is automatically started.
C.1.2 The boot system organizes files in flash ROM into two main groups :
System Files and User system files and user files. These two file types have the following
characteristics :
Files
D User files PMC sequence program (ladder), PCODE macro program, and other
usercreated files
C.1.3 When CAPII board or LCB (loader control board) is mounted on the
Boot Slot CNC, we have to access to SRAM that mounted on additional board. So,
the boot system displays BOOT SLOT CONFIGURATION screen that
Configuration Screen to select a access board.
D Screen configuration
730
B63005EN/02 APPENDIX C. BOOT SYSTEM
C.2 When the boot system is first started, the MAIN MENU screen is
displayed. This screen is described below :
SCREEN
CONFIGURATION
AND OPERATING
PROCEDURE
D MAIN MENU screen
(9) 10.END
(1) : Screen title. The series and edition of the boot system appear at
the right end.
(2) : Function for writing data to flash ROM.
(3) : Function for checing the edition of a file in ROM.
(4) : Function for deleting a file from flash ROM.
(5) : Function for making a backup copy of the data stored on the memory
card.
(6) : Function for making a backup copy of the data in SRAM.
(7) : Function for deleting a file from a memory card.
(8) : Function for formatting a memory card.
(9) : Function for terminating the boot system and starting the CNC.
(10) : Condensed guidance or error message
D Operating procedure Press the [UP] or [DOWN] soft key to select the desired function. After
positioning the cursor to the desired function, press the [SELECT] soft
key. Before executing a function, the system my request confirmation
from the operator by having him/her press the [YES] or [NO] soft key.
D Basic operation
Return to
original state
731
C. BOOT SYSTEM APPENDIX B63005EN/02
C.2.1
System Data Loading
Screen
D Description This screen is used to read a system or user file from a memory card into
flash ROM.
D Screen configuration
FILE DIRECTORY
(2) B1F1A_B.MEM
B1F1A_AI.MEM
(3) END
(1) : Screen title. The page number (n) and total number of pages (m)
are displayed, in n/m format, at the right end.
(2) : Files on the memory card
(3) : Option for returning to previous menu Message
(4) : Message
D Operating procedure 1 Position the cursor to the file to be read from the memory card and
written to flash ROM. Then, press the [SELECT] soft key.
A single page can list up to eight file names. If the memory card
contains nine or more files, the remaining files are displayed on
another page.
To display the next page, press the soft key.
To display the previous page, press the soft key. The END option
is displayed on the last page.
The END option is displayed on the last page.
2 After a file has been slected, the system asks whether that file is to be
loaded.
732
B63005EN/02 APPENDIX C. BOOT SYSTEM
3 To start loading, press the [YES] soft key. To cancel, press the [NO]
key.
733
C. BOOT SYSTEM APPENDIX B63005EN/02
C.2.2
System Data Check
Screen
D Description This screen is used to list files in flash ROM, together with the
corresponding numbers of 128KB management units in each file and the
series and edition of the software.
D Screen configuration
734
B63005EN/02 APPENDIX C. BOOT SYSTEM
D Operating procedure 1 Select the file whose details are required. For example, select 1 NC
BASIC (10).
2 The numbers of management units in the selected file are listed,
together with the series and edition of the software in each
management unit. After checking the listed data, select the
[SELECT] soft key to return to the file selection screen.
2 B1F1 841A 002
3 B1F1 842A 003
4 B1F1 881A 004 Internal managementunit
5 B1F1 882A 005 number
6 B1F1 8C1A 006 ROM number and edition
7 B1F1 8C2A 007 Series
D Others Parity information for the system file and user file
The NC BASIC, DG SERVO, and other system files in flash ROM
contain parity information in each management unit. If the file name field
or parity field on the check screen contains a nonASC II character or an
@ , the flash ROM may have been destroyed or a damaged file may
have been read. Reread the data from the memory card.
The PMCRB, PCD 0.5M, and other user files do not contain parity
information in each management unit. A nonASCII character or an @
may appear in the series/edition information. In this case, it does not
indicate that the file has been damaged.
735
C. BOOT SYSTEM APPENDIX B63005EN/02
C.2.3
System Data Delete
Screen
D Description This screen is used to delete a user file from flash ROM.
D Screen configuration
3 To start the deletion, press the [YES] key. To cancel, press [NO].
736
B63005EN/02 APPENDIX C. BOOT SYSTEM
D Others 1 System files and user files on SYSTEM DATA DELETE screen
The system files are protected from accidental deletion. User files,
however, are not protected. Protected system files can be
overwritten from the SYSTEM DATA LOADING screen.
C.2.4
SYSTEM DATA SAVE
Screen
D Description This screen is used to write a user file in flash ROM to a memory card.
Only user files can be saved from flash ROM to a memory card. System
files cannot be saved.
D Screen configuration
737
C. BOOT SYSTEM APPENDIX B63005EN/02
D Operating procedure 1 Position the cursor to the name of the file to be deleted. Press the
[SELECT] soft key.
2 The system displays the following confirmation message :
D Others 1 System files and user files on SYSTEM DATA SAVE screen
The SYSTEM DATA SAVE function provides a safeguard against free
copying of the system files.
User files, however, are not protected.
2 Names of saved files
Files saved from flash ROM to a memory card have the following
names :
Flash ROM File name in
Memory card
738
B63005EN/02 APPENDIX C. BOOT SYSTEM
C.2.5
SRAM DATA BACKUP
Screen
D Description This screen is used to collectively save and restore parameters, programs,
and other data, retained after the CNC power in SRAM is turned off, to
and from a memory card.
D Screen configuration Select 4 SRAM DATA BACKUP on the SYSTEM MONITOR MAIN
MENU screen. The following screen is displayed.
739
C. BOOT SYSTEM APPENDIX B63005EN/02
D Operating procedure
[Backing up data] 1 Select 1. SRAM BACKUP. The following confirmation message is
displayed. The backup file name may be displayed according to the
SRAM capacity.
2 Press [YES] to start backup.
[Restoring the data] 1 Select 2. RESTORE SRAM. The system displays the following
message. Press the [YES] key.
740
B63005EN/02 APPENDIX C. BOOT SYSTEM
0.5MB SRAM0_5A.FDB
The backup file for SRAM on the PMCRE, CAPII, or LCB board
will have the following extension:
Board MAIN PMCRE CAPII LCB
CAUTION
If data such as parameters was restored from a memory
card to SRAM in a system using an absolute pulse coder,
set bit 4 (APZ) of parameter No. 1815 to 0, and set the
reference point again.
741
C. BOOT SYSTEM APPENDIX B63005EN/02
C.2.6
MEMORY CARD FILE
DELETE Screen
D Screen configuration
(1) : Screen title. Tlhe current page number (n) and the total number
of pages (m) are displayed, in n/m format, at the right end.
(2) : Files on the memory card
(3) : Option for returning to the previous menu
(4) : Message
D Operating procedure 1 Press the [SELECT] key to select the name of the file to be deleted
from the memory card.
2 The system displays the following confirmation message. Press the
[YES] key.
3 When a file has been deleted normally, display the following message.
Press the [SELECT] key.
742
B63005EN/02 APPENDIX C. BOOT SYSTEM
C.2.7
MEMORY CARD
FORMAT Function
D Description This function is used to format a memory card. Memory cards must be
formatted before they can be used for the first time or before they can be
reused after their data has been destroyed or lost because of, for example,
battery failure.
D Operating procedure 1 From the SYSTEM MONITOR MAIN MENU screen, select 7.
MEMORY CARD FORMAT.
2 The system displays the following confirmation message.
Press the [YES] key.
4 When a card has been formatted normally, the system display the
following message.
Press the [SELECT] key.
743
C. BOOT SYSTEM APPENDIX B63005EN/02
C.2.8
LOAD BASIC SYSTEM
Function
D Description The function is used to terminate the boot system and activate the CNC.
D Operating procedure From the MAIN MENU screen, select 9. END. The system displays
the ARE YOU SURE? HIT YES OR NO message. To terminate the
boot system and activate the CNC, press the [YES] soft key. Press the
[NO] soft key, and you will be brought back to the main menu.
If the contents of the NC BASIC SYSTEM file are found to have been
damaged or destroyed, the system returns to the processing selection
state, in exactly the same way as when the [NO] soft key is pressed.
744
B63005EN/02 APPENDIX C. BOOT SYSTEM
2 If the [NO] soft key is pressed, the system returns to the processing
selection state as shown below :
10.END
745
C. BOOT SYSTEM APPENDIX B63005EN/02
C.3 The following table lists and explains error messages in alphabetical
order.
ERROR MESSAGES
AND REQUIRED
ACTIONS
B BOOT ROM PARITY. The contents of flash memory containing boot software was de-
PLEASE POWER OFF. stroyed. Replace the CPU card.
C CHANGE MEMORY CARD. The memory card becomes full in the middle of SRAM backup op-
AND HIT YES OR NO. eration. Replace the card with a memory card containing enough
free space.
D DELETE ERROR. An attempt to delete a file from flash ROM was unsuccessful. Retry the
HIT SELECT KEY. deletion. If the second attempt also fails, the flash ROM may have
been damaged or destroyed. Replace the flash ROM module.
DEVICE ERROR (CNC x) An attempt to write data to flash ROM was unsuccessful. Retry the
write operation. If the second attempt also fails, the flash ROM may
have been damaged or destroyed. Repalce the flash ROM module.
F FILE SAVE ERROR. An attempt to write a file to a memory card was unsuccessful. Check
HIT SELECT KEY. that the memory card is not damaged.
Note) Check that the memory cards battery is not exhusted, that its
circuitry has not been damaged, and that it is securely inserted
into its slot.
FLASH MEMORY NO SPACE There is insufficient free flash ROM to store the selected file. Delete
any unnecessary files from flash ROM.
FLASH ROM MODULE NOT EXIST. The flash ROM module is not mounted on that CNC system. Put the
HIT SELECT. flash ROM module on the board.
I ILLEGAL FORMAT FILE The selected file cannot be read into flash memory. The selected file
or the header information for flash ROM may have been damaged or
destroyed.
ILLEGAL FROM MODULE. The flash ROM module ID is illegal. Check the drawing No. of the flash
HIT SELECT KEY. ROM module.
ILLEGAL SRAM MODULE. The SRAM module ID is illegal. Check the drawing No. of the SRAM
HIT SELECT KEY. module.
L LOADING ERROR. An error occurred while loading data into flash ROM.
HIT SELECT KEY. Do not touch the memory card while loading data.
746
B63005EN/02 APPENDIX C. BOOT SYSTEM
M MAX EXTENSION OVER. The extension number added to a file name exceeds 031. Delete any
HIT SELECT KEY. unnecessary backup files from the memory card.
MEMORY CARD BATTERY ALARM. The memory cards battery is exhausted. Replace the battery.
HIT SELECT.
MEMORY CARD FULL. The memory card is full. Delete any unnecessary files from the
HIT SELECT KEY. memory card. Alternatively, replace the memory card with another
card having sufficient free space.
MEMORY CARD IS NOT The use of this memory card is not supported. Use only FANUC
AVAILABLE. HIT SEL. recommended memory cards, as described in the order list.
MEMORY CARD MOUNT ERROR. The memory card could not be accessed. Check that the memory card
HIT SELECT KEY is normal.
MEMORY CARD NOT EXIST. The memory card is not inserted into its slot. Check that the memory
HIT SELECT KEY. card is pushed fully home.
MEMORY CARD PROTECTED.HIT Although writing to the memory card was selected, the write inhibit
SELECT KEY. switch is set. Disable the write inhibit switch.
Note) Check that the memory cards battery is not exhusted, that its
circuitry has not been damaged, and that it is securely inserted
into its slot.
MEMORY CARD TYPE IS NOT Write has been attempted to an incompatible flash memory card. Use
AVAILABLE. only the flash ROM cards recommended by FANUC. Recommended
flash ROM cards are listed in the ordering list.
MEMORY CARD RESET ERROR. Access to a memory card failed. The memory cards battery may have
HIT SELECT KEY. gone dead, the memory card may have been damaged electrically, or
the memory card may not be inserted in the slot securely.
MEMORY CARD WRITE ERROR. Access to the memory card has failed. Check whether the memory
HIT SELECT KEY. card is defective.
Note) Check that the memory cards battery is not exhusted, that its
circuitry has not been damaged, and that it is securely inserted
into its slot.
P PLEASE FORMAT FLASH TYPE It is not possible to delete only specific files from a flash ROM card, due
CARD.HIT SEL. to the characteristics of the memory used. To delete a file it is neces-
sary to delete all files on the card, by using the FORMAT function.
R ROM PARITY ERROR: The NC BASIC is parity error. Check whether NC BASIC is in flash
NC BASIC. HIT SELECT. ROM, using SYSTEM DATA CHECK.
S SRAM DATA BACKUP ERROR. An attempt to write a backup file to a memory card failed.
HIT SELECT KEY. Check that the memory card is normal.
Note) Check that the memory cards battery is not exhusted, that its
circuitry has not been damaged, and that it is securely inserted
into its slot.
SRAM PARITY OCCURRED. A parity error was detected during backup operation of SRAM (Cau-
PLEASE POWER OFF. tion).
747
C. BOOT SYSTEM APPENDIX B63005EN/02
CAUTION
1 Action to be taken when an SRAM parity error is detected during backup of SRAM in the boot
system
The SRAM area of each CNC shipped from the factory is cleared and is free of parity errors.
However, shock applied to the CNC during transportation may cause a parity error in the SRAM
area. A parity error may also occur in the SRAM area when the CNC was kept switched off for
one year or longer, and the battery has been exhausted. If a parity error occurs in the SRAM
area, the data held in the SRAM area is not guaranteed. However, the CNC does not always
use the entire SRAM area. A parity error is not detected by hardware unless the part containing
the error is read. Therefore, if a parity error occurs in an area not accessed by the CNC, the
CNC may operate normally. The SRAM backup function of the boot system reads the entire
SRAM area. So, a parity error may occur in the middle of backup operation even when the CNC
has operated normally. In this case, the SRAM data of the CNC is not guaranteed, and the data
cannot be backed up using the SRAM backup function of the boot system. Nevertheless, the
CNC may operate normally. So, it is recommended that necessary data be backed up using
the Floppy Cassette or Handy File, data all clear operation be performed, then the backed up
data be restored in the CNC. Once all clear operation is performed, the parity error can be
removed. Then, the SRAM backup function of the boot system can be used.
748
B63005EN/02 APPENDIX D. MEMORY CARD SLOT
749
D. MEMORY CARD SLOT APPENDIX B63005EN/02
D.1 Whether a memory card slot is provided or not and the types (functions)
of memory cards usable in the slot vary depending on the hardware
OVERVIEW configuration as shown below:
Hardware Card slot on LCD unit Card slot on control unit
(Supplementary)
Types A and B indicate the types (functions) of memory cards. See
Section D.2. Types 1 to 6 indicate hardware configuration. See Section
D.3.
NOTE
The functions of type A (such as a software write function)
are implemented by open CNC functions.
750
B63005EN/02 APPENDIX D. MEMORY CARD SLOT
NOTE
For details of the types of usable memory cards, see the
ordering list.
751
D. MEMORY CARD SLOT APPENDIX B63005EN/02
D.3
HARDWARE
CONFIGURATION
D Type 1 LCDmounted type
LCD
MDI
Card slot on
LCD unit
Control unit (LCDmounted type)
752
B63005EN/02 APPENDIX D. MEMORY CARD SLOT
Card slot on
control unit
PC
Optical cable
FA keyboard
HSSB
board
Intelligent terminal or
Control unit personal computer
Card slot on
MDI Electric wire Standard
control unit
card MDI
Optical cable
HSSB PC
board
Control unit
Intelligent terminal or
personal computer
D Type 6 Standalone type (with an LCD unit and MDI, and an intelligent terminal
and FA keyboard)
Card slot on
LCD unit
LCD
Card slot on Optical cable
control unit LCD MDI
link
card LCD unit for stand
alone type
753
E. LED DISPLAY AND MAINTENANCE
OF STANDALONE TYPE UNIT APPENDIX B63005EN/02
754
E. LED DISPLAY AND MAINTENANCE
B63005EN/02 APPENDIX OF STANDALONE TYPE UNIT
755
E. LED DISPLAY AND MAINTENANCE
OF STANDALONE TYPE UNIT APPENDIX B63005EN/02
E.2 The 7segment LED, rotary switch, and push switch are located as shown
below.
LAYOUT OF THE
7SEGMENT LED
AND SWITCHES
7segment LED (STATUS)
756
E. LED DISPLAY AND MAINTENANCE
B63005EN/02 APPENDIX OF STANDALONE TYPE UNIT
E.3
OPERATION
E.3.1 Before turning on the power, select a function number by using the rotary
switch. When the power is turned on after the selection with the rotary
Operation Before
switch, the number corresponding to the selected function number is
PowerOn indicated on the LED. The indication blinks at intervals of about one
second.
Function
Explanation Remarks
number
1 Reserved
3 Reserved
6 Reserved
7 Reserved
9 Reserved
B Reserved
C Reserved
D Reserved
E Reserved
F Reserved
NOTE
If the software edition is old, it cannot sometimes be used.
(See Section E.4, Supported Editions.)
757
E. LED DISPLAY AND MAINTENANCE
OF STANDALONE TYPE UNIT APPENDIX B63005EN/02
E.3.3
SevenSegment LED
Display
E.3.3.1
NC status display Number displayed on LED Blink/not blink Description
E.3.3.2
LED display during LED indication Description
automatic operation
Automatic operation start signal
When STL (F000#5) = 1
E.3.3.3
LED display when the Number displayed on LED Blink/not blink Description
push switch is pressed
Not blink The push switch has been
pressed normally.
NOTE
If the software edition is old, the above indication may not
appear. (See Section E.4, Supported Editions.)
758
E. LED DISPLAY AND MAINTENANCE
B63005EN/02 APPENDIX OF STANDALONE TYPE UNIT
E.3.3.4 When a system alarm is issued, a number blinks on the 7segment LED.
LED display when a Number on LED System alarm
Type of system alarm
system alarm is issued (blinking) number
759
E. LED DISPLAY AND MAINTENANCE
OF STANDALONE TYPE UNIT APPENDIX B63005EN/02
E.3.3.5
Display on the Number displayed On/off status of
Meaning
7segment LED at on LED 4 LEDs
j : Off J : On
760
E. LED DISPLAY AND MAINTENANCE
B63005EN/02 APPENDIX OF STANDALONE TYPE UNIT
E.3.4
Operation of Each
Function
D Function number 2 This function sets a device number for the display link function.
(1) Check that number 2 blinks on the LED, and press the push switch.
(2) Number 2 is displayed on the LED. Press the push switch.
(3) Sixteen numbers from 0 to F are displayed on the LED one by one at
intervals of about one second. When the device number you want to
set appears on the LED, press the push switch.
(4) The selected device number blinks on the LED. Press the push switch.
(5) The device number used for the display link function is displayed on
the LED.
D Function number 4 This function allows the maintenance switches to be used to display data
without using any display unit.
(1) Check that number 4 blinks on the LED. Press the push switch.
(2) Number 4 is displayed on the LED. Press the push switch.
(3) Number 0 is displayed on the LED. Press the push switch.
(4) Numbers 0 and 2 are displayed alternately on the LED at intervals of
about one second. When 2 is displayed, press the push switch.
(5) The device number used for the display link function is displayed on
the LED.
D Function number 5 This function clears all the battery backedup SRAM data. The device
number for the display link function is also cleared. Once the device
number has been cleared, the device number is set to 0.
(1) Check that number 5 blinks on the LED. Press the push switch.
(2) Number 5 is displayed on the LED. Press the push switch.
(3) The display on the LED changes from to F to 9 to 8 to 7 to 6 to 5 to
4 to 3 to 2 to 1 to 0 in this order.
(4) After allclear operation terminates normally, the LED display stops
changing at number 0.
(5) Turn off the power, set the rotary switch to 0 (normal state), then turn
on the power again.
761
E. LED DISPLAY AND MAINTENANCE
OF STANDALONE TYPE UNIT APPENDIX B63005EN/02
D Function number 6 This function saves battery backedup main board data in a memory card
at a time. The data saved using this function can be restored at a time by
performing the operation for function number A or by using the
SRAMDATABACKUP function of the boot function.
(1) In the memory card slot (MEMORY CARD CNM1B) of the control
unit, insert a formatted memory card having at least 512 KB of
available space.
(2) Check that number 8 blinks on the LED, and press the push switch.
(3) While data is being saved in the memory card, the LED indication
turns clockwise.
(4) If the data cannot fit in one memory card, number 3 blinks. Replace
the memory card with another one, and press the push switch.
(5) If the protect switch of the memory card is not released or if the battery
capacity of the memory card is insufficient, number 2 blinks on the
LED. Replace the memory card with another one, and press the push
switch.
(6) When the data has been saved normally, number 0 is displayed on the
LED. If the data cannot be saved normally, number 1 is displayed on
the LED.
(7) If SRAM PARITY occurs during data save operation, number 1 blinks
on the LED. In this case, it is impossible to save the data at a time.
Back up individual data items one by one, then perform allclear
operation.
D Function number A This function restores battery backedup main board data from a memory
card at a time.
(1) Insert the memory card in the memory card slot (MEMORY CARD
CNM1B) of the control unit.
(2) Check that A blinks on the LED, and press the push switch.
(3) While data is being restored from the memory card, the LED
indication turns counterclockwise.
(4) If the entire data cannot be restored from the single memory card,
number 3 blinks. Replace the memory card with the next memory
card, and press the push switch.
(5) If the memory card cannot be recognized correctly, number 2 blinks
on the LED. Check the memory card status, and press the push switch.
(6) When the data has been restored normally, number 0 is displayed on
the LED. If the data cannot be restored normally, number 1 is
displayed on the LED.
762
E. LED DISPLAY AND MAINTENANCE
B63005EN/02 APPENDIX OF STANDALONE TYPE UNIT
E.4 If an old software edition is used, part of the functions cannot be used.
SUPPORTED D NC software (common to each series)/edition 02
EDITIONS D Boot software (60M3 series)/edition 11
When editions earlier than those mentioned above are used, the following
functions cannot be used:
Function number 2 (display link function: Setting a device number)
Function number 4 (display link function: Displaying a device
number)
Function number 5 (memory all clear)
LED display immediately after the push switch is pressed (See Section
E.3.3.3.)
763
F. MAINTENANCE OF OPEN CNC
(BOOTUP AND IPL) APPENDIX B63005EN/02
764
F. MAINTENANCE OF OPEN CNC
B63005EN/02 APPENDIX (BOOTUP AND IPL)
Supplementary 1: Multiconnection
Ncboot32.exe supports HSSB multiconnection. The CNCs connected
by HSSB are managed as nodes. The boot, IPL, and system alarm screens
are displayed in windows that are opened independently for each node.
765
F. MAINTENANCE OF OPEN CNC
(BOOTUP AND IPL) APPENDIX B63005EN/02
F.2 With the rotary switch on the HSSB board on the CNC side (when the
CNC does not have the PC function) or on the motherboard of the CNC
CHANGING START (when the CNC has the PC function), the start sequence can be changed.
SEQUENCES Position 0 can be selected as required to perform maintenance using the
boot and IPL screens.
Position 0 (maintenance)
1. Wait until communication with the CNC is established.
2. Display the boot screen.
3. Display the IPL screen.
4. Display the CNC poweron screen.
5. Initialize the work area for the data window library.
6. Start a registered application program.
7. Perform monitoring for communication errors and CNC system
alarms.
Position 1 (normal operation)
1. Wait until communication with the CNC is established.
2. Initialize the work area for the data window library.
3. Start a registered application program.
4. Perform monitoring for communication errors and CNC system
alarms.
Position 2 (asynchronous start)
1. The CNC starts without waiting for communication to be established.
2. After communication is established, the PC performs initialization
described below.
3. Initialize the work area for the data window library.
4. Start a registered application program.
5. Perform monitoring for communication errors and CNC system
alarms.
766
F. MAINTENANCE OF OPEN CNC
B63005EN/02 APPENDIX (BOOTUP AND IPL)
Rotary switch
A20B8100046x
Rotary switch
767
F. MAINTENANCE OF OPEN CNC
(BOOTUP AND IPL) APPENDIX B63005EN/02
Rotary switch
Rotary switch
768
F. MAINTENANCE OF OPEN CNC
B63005EN/02 APPENDIX (BOOTUP AND IPL)
Rotary switch
769
F. MAINTENANCE OF OPEN CNC
(BOOTUP AND IPL) APPENDIX B63005EN/02
F.3
EXPLANATION OF
NOTE
SCREENS
A mouse is required to display Ncboot32.exe screens.
F.3.1
Boot Screen
Select the memory card on the CNC or a PC folder. The file location may
be changed at any time.
770
F. MAINTENANCE OF OPEN CNC
B63005EN/02 APPENDIX (BOOTUP AND IPL)
F.3.1.1 The following screen is used for manipulating system data (including
System data control software and ladder programs) on the NC.
manipulation
771
F. MAINTENANCE OF OPEN CNC
(BOOTUP AND IPL) APPENDIX B63005EN/02
[Backup] stores SRAM data, and [Restore] restores SRAM data. In the
center of the screen, the progress status is displayed. As with the NC, the
backup file name is determined automatically from the SRAM size, and
cannot be renamed.
772
F. MAINTENANCE OF OPEN CNC
B63005EN/02 APPENDIX (BOOTUP AND IPL)
F.3.1.3 The following screen is used for operating files on a memory card in the
File operation CNC or in a folder of the PC.
773
F. MAINTENANCE OF OPEN CNC
(BOOTUP AND IPL) APPENDIX B63005EN/02
F.3.2
IPL Screen
NOTE
The contents of the IPL screen vary depending on the CNC
model. Follow the instructions displayed in the menu.
The CNC allows functions to be performed according to the key status set
at poweron.
The open CNC does not allow this operation. On the IPL screen, however,
equivalent functions can be executed.
For details of the menu on the IPL screen and supported functions, see the
table given in Section F.3.2.1.
774
F. MAINTENANCE OF OPEN CNC
B63005EN/02 APPENDIX (BOOTUP AND IPL)
F.3.2.1
Functions on the IPL Corresponding MDI
screen key operation at
Title on IPL screen poweron
(Operation with a
standard CNC)
0. EXIT
1. 0. CANCEL
MEMORY
CLEAR 1. ALL MEMORY 0. CANCEL
1. ALL <DELETE> + <RESET>
2. SUB <CAM> + <2>
3. LOADER <CAN> + <5>
5. PMC 0. CANCEL
1. 0. CANCEL
PARAMETER 1. CNC <Z> + <O>
2. LOADER <Z> + <5>
2. PROGRAM 0. CANCEL
1. CNC <Z> + <O>
2. LOADER <Z> + <5>
6. CAPII 0. CANCEL
1. SUB <SP>
MEMORY
2. CONVERSA- <I>
TIONNAL
DATA
775
F. MAINTENANCE OF OPEN CNC
(BOOTUP AND IPL) APPENDIX B63005EN/02
Corresponding MDI
key operation at
Title on IPL screen poweron
(Operation with a
standard CNC)
2. 0. CANCEL
SETTING
1. IGNORE OVER 0. CANCEL
TRAVEL ALARM 1. CNC <CAN> + <P>
2. LOADER <CAN> + <L>
3. CLANGUAGE 0. CANCEL
EXECUTOR 1. MAKE VOID <M> + <0>
CEXEC
2. BOOTS UP <M> + <3>
CEXEC APL
9. 0. CANCEL
OTHERS
1. PCODE LOADER <CAN> + <PROG>
776
F. MAINTENANCE OF OPEN CNC
B63005EN/02 APPENDIX (BOOTUP AND IPL)
F.4
OTHER SCREENS
F.4.1
CNC Alarm Screen
This screen appears when a system alarm is issued in the CNC. (The
above screen is an example. The displayed information varies depending
on the system alarm issued in the CNC.)
777
F. MAINTENANCE OF OPEN CNC
(BOOTUP AND IPL) APPENDIX B63005EN/02
F.4.2 To open the status screen, doubleclick the icon in the system tray.
Status Screen Alternatively, in the menu popped up by rightclicking, click OPEN.
778
F. MAINTENANCE OF OPEN CNC
B63005EN/02 APPENDIX (BOOTUP AND IPL)
[Node] selects a node. In the list box in the center of the screen, the
programs registered for the selected node are displayed.
[New...] registers a new program. When a blank character is included in
the path, it is enclosed with double quotation marks.
[Remove] deletes a selected line.
[Edit] allows editing of a selected line. This button is used to edit
arguments. The character string %d in the command line is replaced by
a node number. To represent % itself, describe %%.
779
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
780
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
G.1 With a system that uses the FSSB, the parameters below need to be set for
axis setting. (Set other parameters as usually done.)
OVERVIEW
D No. 1023
D No. 1905
D No. 1910 to 1919
D No. 1936, 1937
For setting of these parameters, three methods are available.
1. Automatic setting
By entering data including the relationship between axes and
amplifiers on the FSSB setting screen, a calculation for axis setting is
made automatically, and parameter Nos. 1023, 1905, 1910 through
1919, 1936, and 1937 are automatically set.
2. Manual setting 2
Enter desired values directly in all of parameter Nos. 1023, 1905, 1910
through 1919, 1936, and 1937.
Before setting the parameters, fully understand the functions of the
parameters.
3. Manual setting 1(NOTE)
Based on the setting of No. 1023, default axis setting is performed.
Parameter Nos. 1905, 1910 through 1919, 1936, and 1937 need not be
set. Automatic setting is not performed.
NOTE
With manual setting 1, usable functions are limited. So,
when starting up the FSSB, use automatic setting or manual
setting 2 whenever possible.
781
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
G.2 In a system using the FSSB, the CNC, servo amplifiers, and pulse
modules are connected with each other via optical cables. These
SLAVE amplifiers and pulse modules are referred to as slaves. Assume that a
2axis amplifier consists of two slaves, and a 3axis amplifier consists
of three slaves. Slave numbers (1, 2, 3, ..., 10) are assigned to the slaves
in ascending order; a younger number is assigned to a slave that is closer
to the CNC.
Slave
No.
Control Program
axis axis name
No. No. 1020 1 axis AMP
Laxis
2 axis AMP
Maxis
Laxis
2 axis AMP
Maxis
M1
1 axis AMP
M2
782
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
G.3 When the following parameters are set, automatic setting can be
performed using the FSSB setting screen:
AUTOMATIC
Bit 0 of No. 1902 = 0
SETTING Bit 1 of No. 1902 = 0
For automatic setting on the FSSB setting screen, use the procedure
below.
1 Set a servo axis number in No. 1023.
Be sure to match an axis number set in No. 1023 with the total number
of axes of the servo amplifiers connected via optical cables.
2 On the servo initialization screen, initialize the servo parameters.
3 Turn off then on the power to the CNC.
[ ][ ][ ][ ][ ]
9 Press soft key [SETING]. (This soft key appears when a value is
entered.)
783
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
(AXIS SETTING)
AXIS NAME AMP M1 M2 IDSP Cs TNDM
1 X A1L 1 0 0 0 0
2 Y A1M 0 1 0 0 0
3 Z A2L 0 0 0 0 0
4 A A3L 2 0 0 0 0
5 B A3M 0 2 0 0 0
6 C A4L 0 0 0 0 0
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
16 Press soft key [SETING]. (This soft key appears when a value is
entered.)
This operation starts an automatic calculation, and parameter Nos. 1023,
1905, 1910 through 1919, 1936, and 1937 are automatically set.
Bit 1 of parameter No. 1902 is set to 1 to indicate that each of these
parameters has been set. When the power is turned off then back on, axis
settings are made according to each parameter.
m Notes on using the simple electronic gear box (EGB) function
When using the simple electronic gear box (EGB) function, perform
EGB axis setting (parameter No. 7771) before automatic setting using
the FSSB setting screen. Without EGB axis setting, correct values
cannot be set by automatic setting using the FSSB setting screen.
784
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
G.3.1
[Sample Setting 1]
General Configuration
(SemiClosed Loop)
Zaxis
Aaxis
Xaxis
Yaxis
(AMPLIFIER SETTING)
No. AMP SERIES UNIT CUR. [AXIS] NAME
1 A1L SVM 40A [ 2 ] Y
2 A2L SVM 40A [ 1 ] X
3 A3L SVM 40A [ 4 ] A
4 A3M SVM 80A [ 3 ] Z
NO. EXTRA TYPE PCB ID
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
Step 5 Press soft key [SETING]. (This soft key appears when a value
is entered.)
Step 6 Press function key SYSTEM
.
785
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
G.3.2
[Sample Setting 2]
General Configuration
(Closed Loop)
Connector 1 (CN1)
Connector 2 (CN2)
Zaxis
Aaxis scale
Xaxis
scale
Yaxis
Machine side
786
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
(Amplifier setting)
No. AMP SERIES UNIT CUR. [AXIS] NAME
1 A1L SVM 40A [ 2 ] Y
2 A2L SVM 40A [ 1 ] X
3 A3L SVM 40A [ 4 ] A
4 A3M SVM 80A [ 3 ] Z
NO. EXTRA TYPE PCB ID
5 M1 A 0008 DETECTOR(4AXES)
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
Step 5 Press soft key [SETING]. (This soft key appears when a value
is entered.)
(AXIS SETTING)
AXIS NAME AMP M1 M2 1DSP Cs TNDM
1 X A2L 0 0 0 0 0
2 Y A1L 1 0 0 0 0
3 Z A3M 0 0 0 0 0
4 A A3L 2 0 0 0 0
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
Step 11 Press soft key [SETING]. (This soft key is displayed when a
value is entered.)
Step 12 Set bit 1 of parameter No. 1815 to 1 for the Yaxis and Aaxis.
Step 13 Turn off then on the power to the CNC. This completes the
setting.
787
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
G.3.3
[Sample Setting 3]
When the CAxis is a
Cs Axis
Zaxis
Aaxis
Xaxis
Yaxis
Caxis
788
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
(AMPLIFIER SETTING)
No. AMP SERIES UNIT CUR. [AXIS] NAME
1 A1L SVM 40A [ 2 ] Z
2 A2L SVM 40A [ 1 ] X
3 A3L SVM 40A [ 4 ] A
4 A3M SVM 80A [ 3 ] Y
NO. EXTRA TYPE PCB ID
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
Step 6 Press soft key [SETING]. (This soft key appears when a value
is entered.)
(AXIS SETTING)
AXIS NAME AMP M1 M2 1DSP Cs TNDM
1 X A2L 0 0 0 0 0
2 Z A1L 0 0 0 0 0
3 C 0 0 0 1 0
4 Y A3M 0 0 0 0 0
5 A A3L 0 0 0 0 0
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
Step 12 Press soft key [SETING]. (This soft key appears when a value
is entered.)
Step 13 Turn off then on the power to the CNC. This completes the
setting.
789
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
Zaxis
Aaxis
Xaxis
Yaxis
Machine side
790
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
(AMPLIFIER SETTING)
No. AMP SERIES UNIT CUR. [AXIS] NAME
1 A1L SVM 40A [ 2 ] Y
2 A2L SVM 40A [ 1 ] X
3 A3L SVM 40A [ 4 ] A
4 A3M SVM 80A [ 3 ] Z
5 A4L SVM 40A [ 5 ] B
NO. EXTRA TYPE PCB ID
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
Step 5 Press soft key [SETING]. (This soft key appears when a value
is entered.)
(AXIS SETTING)
AXIS NAME AMP M1 M2 1DSP Cs TNDM
1 X A2L 0 0 0 0 1
2 Y A1L 0 0 0 0 3
3 Z A3M 0 0 0 0 0
4 A A3L 0 0 0 0 2
5 B A4L 0 0 0 0 4
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
Step 11 Press soft key [SETING]. (This soft key appears when a value
is entered.)
Step 12 Turn off then on the power to the CNC. This completes the
setting.
791
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
G.3.5 [EGB workpiece axis: Aaxis, EGB dummy axis: Baxis (No. 7771 =
[Sample Setting 5] 5)]
When the Simple
Electronic Gear Box
(EGB) Function is Used
Connector 1 (CN1)
3 Servo Amplifiers
Baxis
scale
Zaxis
Aaxis
Xaxis
792
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
(AMPLIFIER SETTING)
No. AMP SERIES UNIT CUR. [AXIS] NAME
1 A1L SVM 40A [ 2 ] Y
2 A2L SVM 40A [ 1 ] X
3 A3L SVM 40A [ 4 ] A
4 A3M SVM 80A [ 3 ] Z
NO. EXTRA TYPE PCB ID
5 M1 A 0008 DETECTOR(4AXES)
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
Step 5 Press soft key [SETING]. (This soft key appears when a value
is entered.)
(AXIS SETTING)
AXIS NAME AMP M1 M2 1DSP Cs TNDM
1 X A2L 0 0 0 0 0
2 Y A1L 0 0 0 0 0
3 Z A3M 0 0 0 0 0
4 A A3L 0 0 0 0 0
5 B 1 0 0 0 0
>
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
Step 11 Press soft key [SETING]. (This soft key appears when a value
is entered.)
Step 12 Turn off then on the power to the CNC. This completes the
setting.
793
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
G.4 When the following parameters are set, each axis can be set manually:
MANUAL SETTING 2 No.1902#0=1
No.1902#1=0
When performing manual setting, set parameter Nos. 1023, 1905, 1910
through 1919, 1936, and 1937, fully understanding their functions.
#7 #6 #5 #4 #3 #2 #1 #0
1902 ASE FMD
#7 #6 #5 #4 #3 #2 #1 #0
1905 PM2 PM1 FSL
794
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
2axis AMP
1axis AMP
2axis AMP
1axis AMP
795
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
NOTE
When using the simple electronic gear (EGB) function
An EGB axis (axis set in parameter No. 7771) actually
requires no amplifier. However, make a setting, assuming
that the EGB axis is connected to a dummy amplifier. That
is, as the address conversion table value for a nonexistent
slave, set a value obtained by subtracting 1 from the setting
of parameter No. 1023 for the EGB axis instead of 40.
These parameters are automatically set by data input on the FSSB setting
screen when the FSSB setting mode is the automatic setting mode (when
bit 0 of parameter No. 1902 = 0). When the manual setting 2 mode is used
(when bit 0 of parameter No. 1902 = 1), be sure to enter necessary data
directly.
796
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
Slave ATR
No. No.1910 AXIS
Control Axis Name Servo
X1919
No. No.1020 Axis No.
No.1023 1 axis AMP
Laxis
2 axis AMP
Maxis
Laxis
2 axis AMP
Maxis
M1
1 axis AMP
M2
Slave ATR
No. No.1910 AXIS
Control Axis Name Servo
X1919
No. No.1020 Axis No.
No.1023 1 axis AMP
Laxis
2 axis AMP
Maxis
Laxis
2 axis AMP
Maxis
M1
1 axis AMP
M2
797
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
Slave ATR
No. No.1910 AXIS
Control Axis Name Servo X1919
Axis No. No.1020 Axis No.
No.1023
1 axis AMP
Laxis
2 axis AMP
Maxis
Laxis
2 axis AMP
Maxis
M1
M2
798
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
Example:
Con- First con- Second No.1936 No.1937 No.1905
trolled nector connector (#7,#6)
axis number number
These parameters are automatically set by data input on the FSSB setting
screen when the FSSB setting mode is the automatic setting mode (when
bit 0 of parameter No. 1902 = 0). When the manual setting 2 mode is used
(when bit 0 of parameter No. 1902 = 1), be sure to enter necessary data
directly.
` Axis configuration and example of parameter setting in the manual
setting 2 mode
AXIS
Laxis
2 axis AMP
Maxis
Laxis
2 axis AMP
Maxis
M1
1 axis AMP
M2
No. 1902#0
FSBMD
799
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
No. 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919
0 1 2 3 4 16 5 48 40 40
X 1 0 1 0 0 0
Y 3 0 0 1 0 1
Z 4 1 0 1 0 0
A 2 1 0 0 0 0
B 5 0 1 0 1 0
C 6 1 0 1 0 2
800
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
G.5 When the following parameters are set, manual setting 1 is enabled:
MANUAL SETTING 1 Bit 0 of No. 1092 = 0
Bit 1 of No. 1902 = 0
Nos. 1910 through 1919 = 0 (all set to 0)
In manual setting 1, a setting is made at poweron so that the value set in
parameter No. 1023 is assumed to be a slave number. That is, an axis for
which the value of parameter No. 1023 is 1 is connected to the amplifier
closest to the CNC. An axis for which the value of parameter No. 1023
is 2 is connected to the amplifier next closest to the CNC.
Bit 0 of No. 1092 = 0
Bit 1 of No. 1902 = 0
Nos. 1910 through 1919 = 0 (all set to 0)
Note that some functions and settings cannot be used in manual setting
1 as described below.
D No pulse module can be used.
This means that no separate position detector can be used.
D Set sequential numbers in parameter No. 1023.
For example, 3 cannot be set for an axis without setting 2 for any axis.
D The following servo functions cannot be used:
- Learning control
- Highspeed current loop
- Simple electronic gear box (EGB)
801
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
361 n AXIS : ABNORMAL PHASE A phase data error occurred in the builtin
DATA (INT) pulse coder.
363 n AXIS : ABNORMAL CLOCK A clock error occurred in the builtin pulse
(INT) coder.
364 n AXIS : SOFT PHASE A soft phase data error occurred in the built
ALARM (INT) in pulse coder.
365 n AXIS : BROKEN LED (INT) An LED error occurred in the builtin pulse
coder.
366 n AXIS : PULSE MISS (INT) A feedback error occurred in the builtin
pulse coder.
367 n AXIS : COUNT MISS (INT) A count error occurred in the builtin pulse
coder.
368 n AXIS : SERIAL DATA ER- A data error occurred in the builtin pulse
ROR (INT) coder.
369 n AXIS : DATA TRANS. ER- A CRC error or stop bit error occurred in the
ROR (INT) builtin pulse coder.
380 n AXIS : BROKEN LED (EXT) An LED error occurred in the separate pulse
coder.
381 n AXIS : ABNORMAL PHASE A phase data error occurred in the separate
(EXT LIN) linear scale.
382 n AXIS : COUNT MISS (EXT) A count error occurred in the separate pulse
coder.
383 n AXIS : PULSE MISS (EXT) A feedback error occurred in the separate
pulse coder.
384 n AXIS : SOFT PHASE A soft phase data error occurred in the sep-
ALARM (EXT) arate pulse coder.
385 n AXIS : SERIAL DATA ER- A data error occurred in the separate pulse
ROR (EXT) coder.
386 n AXIS : DATA TRANS. ER- A CRC error or stop bit error occurred in the
ROR (EXT) separate pulse coder.
802
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
432 n AXIS : CNV. LOWVOLT The control power supply voltage (24 V) has
CON./POWFAULT dropped.
433 n AXIS : CNV. LOW VOLT DC The DC link voltage has dropped.
LINK
436 n AXIS : SOFTTHERMAL The digital servo software detected the soft
(OVC) thermal state (OVC).
438 n AXIS : INV. ABNORMAL The current of the main circuit is too high.
CURRENT
441 n AXIS : ABNORMAL CUR- The digital servo software detected an ab-
RENT OFFSET normality in the motor current detection cir-
cuit.
443 n AXIS : CNV. COOLING FAN The internal stirring fan failed.
FAILURE
445 n AXIS : SOFT DISCON- The digital servo software detected a broken
NECT ALARM wire in the detector.
446 n AXIS : HARD DISCON- A broken wire in the builtin pulse coder
NECT ALARM was detected by hardware(NOTE).
447 n AXIS : HARD DISCON- A broken wire in the separate detector was
NECT (EXT) detected by hardware.
448 n AXIS : UNMATCHED The sign of feedback data from the builtin
FEEDBACK ALARM pulse coder differs from the sign of the feed-
back data from the separate detector.
NOTE
This alarm is not issued with the FS16C and FS16i.
FBAL (bit 1 of alarm 1) may be set to 1 in the following cases:
S Hard broken wire in the separate pulse coder (bit 1 of
alarm 1 = 1, bit 7 of alarm 2 = 1, bit 4 of alarm 2 = 1
S Soft broken wire (bit 1 of alarm 1 = 1)
S Count error alarm (bit 1 of alarm 1 = 1, bit 7 of alarm 2 =
1, bit 3 of alarm 3 = 1)
803
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
461 n AXIS : ILLEGAL AMP IN- Both axes of a 2axis amplifier were as-
TERFACE signed to the fast type interface.
466 n AXIS : MOTOR/AMP COM- The maximum current value of the amplifier
BINATION does not match the maximum current value
of the motor.
467 n AXIS : ILLEGAL SETTING The following servo functions are not en-
OF AXIS abled even when an axis using a DSP ex-
clusively is set on the axis setting screen:
1) Learning control (bit 5 of parameter No.
2008 = 1)
2) Highspeed current loop (bit 0 of param-
eter No. 2004 = 1)
3) Highspeed interface axis (bit 4 of pa-
rameter No. 2005 = 1)
804
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
P/S alarms
NC
alarm Message Description
No.
5134 FSSB : OPEN READY TIME The FSSB did not become ready to open
OUT duringinitialization.
5138 FSSB : AXIS SETTING NOT Axis setting has not been performed in auto-
COMPLETE matic setting mode. Perform axis setting
using the FSSB setting screen.
5197 FSSB : OPEN TIME OUT The FSSB did not open when the CNC had
allowed the FSSB to open.
5198 FSSB : ID DATA NOT READ The initial ID information for the amplifier
cannot be read because of a failure in the
temporary assignment.
805
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
G.7 D MDI input is abnormal (each time data is entered, the power needs to
be turned off).
ACTIONS FOR
First, disconnect the optical cable of the NC, then turn off then on the
TROUBLE
power. Next, check the items below.
ENCOUNTERED AT
(A) Check parameter No. 1902.
STARTUP TIME
Action: hen parameter
No. 1902 = 00000000, set the following:
No. 1905 = 00000000
Nos. 1910 through 1919 = 0
Action: hen parameter
No. 1902 = 00000001 or 00000010, set the following:
No. 1905 = Appropriate value
Nos. 1910 through 1919 = Appropriate value
(B) When bit 1 of parameter No. 1815 = 1, check parameter Nos.
1910 through 1919 to see if 16 or 48 is set.
Action: If neither 16 nor 48 is set, set bit 1 of No. 1815 to 1.
(C) Check if communication is open (the green LED is on).
Action: If communication is not open, check the power supply
for the amplifier and optical cable connection.
D The separate detector can be recognized, but feedback pulses from the
separate detector are abnormal.
(A) Check parameter No. 1902.
Action: The setting of parameter
No. 1902 = 00000000 is incorrect. When parameter
No. 1902 = 00000001, set the following:
No. 1905 = 01000000 or 10000000
Nos. 1910 through 1919 = Appropriate value
Nos. 1936 and 1937 = Appropriate value
Action: When parameter No. 1902 = 00000010, set connector
numbers for M0 and M1 in axis setting on the FSSB
screen.
D In axis setting on the FSSB screen, connector numbers for M1 and M2
cannot be set.
Action: Check the FSSB screen to see if pulse module IDs are read
correctly. If pulse module IDs are not read correctly, check
the pulse module connections.
D The settings on the FSSB screen are canceled when the power is turned
off then back on.
Action: After setting desired values, press soft key [SETING] on the
amplifier setting screen and axis setting screen.
D P/S alarm 5138 AXIS SETTING NOT COMPLETE is issued.
Action: Automatic setting on the FSSB screen is not terminated
normally. Make settings correctly on the FSSB amplifier
setting screen and axis setting screen, and press soft key
[SETING] on both screens. At this time, be sure to make
settings on the amplifier setting screen and the axis setting
screen in this order.
806
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
807
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
G.8
EXAMPLES OF
SETTINGS USING
OTHER
CONNECTIONS
G.8.1
Example 1: Learning
Control
D Conceptual diagram of When learning control is used, one NC controlled axis uses one DSP (two
FSSB parameter setting axes of the servo axis card) exclusively.
for using learning (1) Set bit 0 of parameter No. 1902 to 1 to disable automatic setting.
control
(2) Assign two axes of the axis card to each of learning control axes X and
C. (Parameter No. 1023 X = 1, C = 3)
(3) Assign the remaining controlled axes to the axis card (Parameter No.
1023 Z = 5, A = 6, B = 7)
(4) Set bit 0 of parameter No. 1905 to 1 for the Aaxis, for which an even
number is set in parameter No. 1023.
(5) When using a 2axis amplifier, one of the two axes must always be set
for the slow type. So, set bit 0 of parameter No. 1905 to 1.
(6) Set the attributes of parameter Nos. 1910 through 1914 to 0, 2, 4, 5,
and 6, and set the attributes of the remaining parameters to 40 (for
absence of a slave).
Path 1
808
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
809
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
Path 1
Path 2
Axis Name Axis card Amplifi-
er/motor
(3) Set an axis card number (DSP number) in parameter No. 1023 to
connect an NC controlled axis with a motor.
(4) For an axis for which an even number is set in parameter No. 1023, set
bit 0 of parameter No. 1905 to 1.
With the settings above, a servo motor connected to another path can be
controlled.
When a pulse module is connected to use a separate scale, bits 7 and 6 of
parameter No. 1905, and parameter Nos. 1936 and 1937 need also be set.
810
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
Path 1
Axis Name Axis card Amplifi-
er/motor
Path 2
Axis Name Axis card Amplifi-
er/motor
811
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
G.9 The FSSB setting screen displays FSSBbased amplifier and axis
information, and allows amplifier and axis information to be set.
FSSB DATA DISPLAY
1 Press function key SYSTEM
.
There are three types of FSSB setting screens: the amplifier setting screen,
axis setting screen, and amplifier maintenance screen.
Pressing soft key [AMP] switches the screen display to the amplifier
setting screen.
Pressing soft key [AXIS] switches the screen display to the axis setting
screen.Pressing soft key [MAINT] switches the screen display to the
amplifier maintenance screen.
G.9.1 The amplifier setting screen displays slave information divided into
Amplifier Setting amplifier information and pulse module information.
Screen
(AMPLIFIER SETTING) O1000 N00001
NO.
1 A1L SVMHV 40AL 1 X
2 A1M SVM 12A 2 Y
3 A2L SVM 40A 3 Z
4 A3L SVM 20A 4 A
5 A3M SVM 40A 5 B
7 A4L SVU 240A 6 C
NO. PCB ID
6 M1 A 0000 DETECTOR(8AXES)
8 M2 B 12AB
>_
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
812
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
>_
MDI **** *** *** 13:11:56
[ AMP ][ AXIS ][ MAINT ][ ][ (OPRT) ]
813
G. FSSB STARTUP PROCEDURE/
MATERIALS APPENDIX B63005EN/02
814
G. FSSB STARTUP PROCEDURE/
B63005EN/02 APPENDIX MATERIALS
815
H. NOTATION OF MDI KEYS APPENDIX B63005EN/02
Series 16i/18i/160i/180iMODEL A have two types of MDI keypads : English type and Symbolic type.
The table below shows correspondence between English keys and Symbolic keys.
This manual uses English type in the text.
Therefore when a user uses Symbolic type MDI keypads and encounters an English key in the text, please refer
to the correspondence table shown below.
OFFSET/ OFFSET
816
B63005EN/02 APPENDIX H. NOTATION OF MDI KEYS
PAGE UP key
PAGE
PAGE
PAGE DOWN key
CUSTOM
CUSTOM/GRAPH key
GRAPH
817
B63005EN/02 Index
Symbols Amplifier setting screen, 812
Associated parameters, 541
[Sample setting 1] general configuration (semiclosed loop),
785 Automatic operation cannot be done, 578
[Sample setting 2] general configuration (closed loop), 786 Automatic setting, 783
[Sample setting 3] when the Caxis is a Cs axis, 788 Automatic setting of standard parameters, 554
[Sample setting 4] tandem control configuration, 790 Axis setting screen, 813
[Sample setting 5] when the simple electronic gear box (FGB)
function is used, 792
B
Basic unit, 245
A Basic units, 335
AC spindle (analog interface), 555 Block diagram, 556
AC spindle (serial interface), 542, 543 Boot screen, 770
Actions for trouble encountered at startup time, 806 Boot slot configuration screen, 730
Address, 451 Boot system, 728
Adjusting reference position (dog method), 537 Builtin debug function, 453
Alarm 300 (request for reference position return), 604
Alarm 300 (V ready off), 605
Alarm 404 (V ready on), 609 C
Alarm 417 (digital servo system is abnormal), 615 C board, serial communication board, 322
Alarm 462 (send CNC data failed), 612 C board, serial communication board, CAPII board, and
symbol CAP iT board, 208
Alarm 5134 (FSSB: open ready time out), 624
Cable clamping and shielding, 389
Alarm 5136 (FSSB: number of amps is small), 628
Calculation of S analog voltage and related parameters, 557
Alarm 700 (overheat: control unit), 616
CAPII board, 325
Alarm 701 (overheat: fan motor), 617
Changing start sequences, 766
Alarm 704 (spindle speed fluctuation detection alarm), 619
Clearing alarm history, 30
Alarm 749 (serial Spindle communication error), 620
Clearing CAPII data (16iT), 420
Alarm 750 (spindle serial link startup failure), 621
Clearing CAPII memory, 421
Alarm 85 to 87 (reader/puncher interface alarm), 595
CNC alarm screen, 777
Alarm 90 (reference position return is abnormal), 602
CNC state display, 82
Alarm 900 (ROM parity), 631
Color setting, 116
Alarm 926 (FSSB alarm), 643
Color setting screen, 116
Alarm 930 (CPU interrupt), 649
Configuration display of software, 26
Alarm 935 (SRAM ECC error), 651
Configuration of PCBs, 27
Alarm 950 (PMC system alarm), 655
Configuration of printed circuit board connectors and cards,
Alarm 951 (PMC watchdog alarm), 658 162
Alarm 972 (NMI alarm on an option board), 659 Confirming the parameters required for data output, 396
Alarm 973 (NMI alarm with an unknown cause), 660 Connector and card configurations of printed circuit boards,
304
Alarm 974 (FBUS error), 661
Contents displayed, 57
Alarm 975 (BUS error), 664
Contrast adjustment, 120
Alarm 976 (local BUS error), 665
Corrective action for failures, 563
Alarm display, 30
Correspondence between operation mode and parameters on
Alarm history screen, 30 spindle tuning screen, 551
Alarm list, 673 Countermeasures Against Noise, 382
Alarms, 802 Cycle start LED signal has turned off, 586
Alarms (serial spindle), 719
Alarms 910 and 911 (sram parity), 634
Alarms 912 to 919 (dram parity), 637 D
Alarms 920 and 921 (servo alarms), 639 Data input/output on the all IO screen, 422
Amplifier maintenance screen, 814 Data input/output using a memory card, 437
i1
INDEX B63005EN/02
Display on the 7segment LED at poweron, 760 Hardware configuration, 295, 752
Hardware overview, 296
Displaying diagnostic page, 57
Heat generated in each unit, 291
Displaying servo tuning screen, 534
Heat generation of the units, 358
Distributed I/O setting, 373
Help function, 54
Dogless reference position setting, 540
Help screen, 20
Dump/restore of CAPII data (16iT), 419
HSSB interface board, 233, 323
E I
Enthernet board, 327 I/O linkII board, 236 326
Environmental conditions outside cabinet, 381 Initial setting servo parameters, 524
Error codes (serial spindle), 724 Input and output of CAP data (super CAP T), 407
Error messages and required actions, 746 Input and output of data, 393
Input and output of each file (super CAP M), 407
Ethernet board, 240
Input and output of each file (super CAP T), 414
Example 1: learning control, 808
Input from and output to I/O devices cannot be performed
Example 2: when a 2axis amplifier is shared by two paths, 809 input/output cannot be performed properly, 593
Examples of settings using other connections, 808 Input/output of conversational data in a lump(super CAP M),
405
Execution period of PMC, 455
Input/output super cap data, 405
Explanation of screens, 770
Inputting and outputting floppy files, 432
External operator messages record, 31
Inputting and outputting offset data, 430
Inputting and outputting parameters, 429
Inputting and outputting programs, 425
F Inputting and outputting the operation history data, 47
FANUC twobyte character code table, 141 Inputting CNC parameters, 400
i2
B63005EN/02 INDEX
Maintenance of open CNC (bootup and IPL), 764 Operation of each function, 761
i3
INDEX B63005EN/02
R OFFSET
Soft key transition triggered by the function key SETTING , 13,
Registered data input/output, 139
15
Removing the board, 341, 343, 344
Removing the panel, 346 Soft key transition triggered by the function key POS ,3
Replacing a fan unit, 353
Replacing battery, 277 Soft key transition triggered by the function key PROG (When
Replacing fan motors, 281 the soft key [BGEDT] is pressed in all modes), 11
Replacing fuse on control unit, 275
Replacing fuses on various units, 376 Soft key transition triggered by the function key PROG in the
i4
B63005EN/02 INDEX
i5
Revision Record
01 Apr., 97