63505en PDF
63505en PDF
Series 0i-Model A
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
s–1
SAFETY PRECAUTIONS B–63505EN/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 damage 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.
s–2
B–63505EN/02 SAFETY PRECAUTIONS
WARNING
1. When checking the operation of the machine with the cover removed
(1) The user’s 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 high–voltage section (carrying a mark). Never
touch the high–voltage section. The high–voltage section presents a severe risk of electric
shock. Before starting any check of the operation, confirm that the cover is mounted on
the high–voltage section. When the high–voltage 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.
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.
s–3
SAFETY PRECAUTIONS B–63505EN/02
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. 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.
s–4
B–63505EN/02 SAFETY PRECAUTIONS
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.
s–5
SAFETY PRECAUTIONS B–63505EN/02
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 operator’s panel
or CRT screen.
When a low battery voltage alarm is displayed, replace the batteries within a week. Otherwise, the
contents of the CNC’s memory will be lost.
To replace the battery, see the procedure described in Section 2.6 of this manual.
s–6
B–63505EN/02 SAFETY PRECAUTIONS
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 operator’s 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.6 of this manual.
s–7
SAFETY PRECAUTIONS B–63505EN/02
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 high–voltage circuits
(marked and fitted with an insulating cover).
Touching an uncovered high–voltage circuit presents an extremely dangerous electric shock
hazard.
s–8
B–63505EN/02 PREFACE
PREFACE
p–1
PREFACE B–63505EN/02
Applicable models This manual can be used with the following models. The abbreviated
names may be used.
Product Name Abbreviations
0i–TA
FANUC Series 0i–MODEL A Series 0i
0i–MA
NOTE
Some function described in this manual may not be applied
to some products.
For details, refer to the DESCRIPTIONS (B–63502EN).
Related manuals The table below lists manuals related to Series 0i.
In the table, this manual is marked with an asterisk(*).
Specification
Manual name
number
DESCRIPTIONS B–63502EN
p–2
B–63505EN/02 Table of Contents
SAFETY PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s–1
PREFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p–1
c–1
Table of Contents B–63505EN/02
2. HARDWARE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
2.1 GENERAL OF HANDWARE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
2.2 CONFIGURATION OF PRINTED CIRCUIT BOARD AND LED DISPLAY . . . . . . . . . . . . . . . . . 94
2.2.1 Main PCB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
2.2.2 I/O Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
2.2.3 Power Supply Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
2.2.4 HSSB Interface Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
2.2.4.1 Parts layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
2.2.4.2 System block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
2.2.4.3 Configuration switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
2.2.4.4 LED display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
2.3 LIST OF UNIT AND PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
2.3.1 PC Board in the Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
2.3.2 Others . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
2.4 REPLACING THE PRINTED CIRCUIT BOARD AND MODULES . . . . . . . . . . . . . . . . . . . . . . . 104
2.4.1 Replacing the Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
2.4.2 How to Replace the Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
2.4.2.1 Removing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
2.4.2.2 Insertion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
2.5 REPLACING THE FUSES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
2.5.1 Replacing the Fuses for Power Supply of Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
2.5.2 Replacing the Fuse for LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
2.6 HOW TO REPLACE THE BATTERIES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
2.6.1 Replace the Battery for Memory Back Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
2.6.2 Replacing Batteries for Separate Absolute Pulse Coder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
2.6.3 Replacing Batteries for Absolute Pulse Coder (α Series Servo Amplifier Module) . . . . . . . . . . . . . . . . 112
2.7 REPLACING THE FAN MOTOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
2.7.1 Replacing the Fan Motor for Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
2.8 ADJUSTING THE FLAT DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
2.8.1 Adjusting the 8.4″ Color LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
2.8.2 Adjusting the 7.2″ Monochrome LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
2.8.3 Adjusting the 10.4″ Color LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
2.9 ENVIRONMENTAL REQUIREMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
2.10 POWER SUPPLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
2.11 ACTION AGAINST NOISE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
2.11.1 Separating Signal Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
2.11.2 Ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
2.11.3 Connecting the Signal Ground (SG) of the Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
2.11.4 Noise Suppressor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
2.11.5 Cable Clamp and Shield Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
c–2
B–63505EN/02 Table of Contents
c–3
Table of Contents B–63505EN/02
6. AC SPINDLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
6.1 AC SPINDLE (SERIAL INTERFACE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
6.1.1 Outline of Spindle Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
6.1.1.1 Method A of gear change for machining center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
6.1.1.2 Method B of gear change for machining center (PRM 3705#2=1) . . . . . . . . . . . . . . . . . . . . . . 221
6.1.1.3 For lathe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
6.1.2 Spindle Setting and Tuning Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
6.1.2.1 Display method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
6.1.2.2 Spindle setting screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
6.1.2.3 Spindle tuning screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
6.1.2.4 Spindle monitor screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
6.1.2.5 Correspondence between operation mode and parameters on spindle tuning screen . . . . . . . . . 227
6.1.3 Automatic Setting of Standard Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
6.2 AC SPINDLE (ANALOG INTERFACE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
6.2.1 Outline of Spindle Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
6.2.1.1 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
6.2.1.2 Calculation of S analog voltage and related parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
6.2.1.3 Tuning S analog voltage (D/A converter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
7. TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
7.1 CORRECTIVE ACTION FOR FAILURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
7.1.1 Investigating the Conditions Under which Failure Occurred . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
7.2 NO MANUAL OPERATION NOR AUTOMATIC OPERATION CAN BE EXECUTED . . . . . . . . 237
7.3 JOG OPERATION CANNOT BE DONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
7.4 HANDLE OPERATION (MPG) CANNOT BE DONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
7.5 AUTOMATIC OPERATION CANNOT BE DONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
7.6 CYCLE START LED SIGNAL HAS TURNED OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
7.7 NO DISPLAY APPEARS AT POWER–UP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
7.8 ALARM 85 TO 87 (READER/PUNCHER INTERFACE ALARM) . . . . . . . . . . . . . . . . . . . . . . . . 256
7.9 ALARM 90 (REFERENCE POSITION RETURN IS ABNORMAL) . . . . . . . . . . . . . . . . . . . . . . . 261
7.10 ALARM 300 (REQUEST FOR REFERENCE POSITION RETURN) . . . . . . . . . . . . . . . . . . . . . . . 263
7.11 ALARM 301 TO 305 (ABSOLUTE PULSE CODER IS FAULTY) . . . . . . . . . . . . . . . . . . . . . . . . . 264
7.12 ALARM 306 TO 308 (ABSOLUTE PULSE CODER BATTERY IS LOW) . . . . . . . . . . . . . . . . . . 265
7.13 ALARM 350 (SERIAL α PULSE CODER IS ABNORMAL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
7.14 ALARM 351 (SERIAL α PULSE CODER COMMUNICATION IS ABNORMAL) . . . . . . . . . . . 267
7.15 ALARM 400 (OVERLOAD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
7.16 ALARM 401 (*DRDY SIGNAL TURNED OFF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
7.17 ALARM 404 (*DRDY SIGNAL TURNED ON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
7.18 ALARM 410 (EXCESSIVE POSITION ERROR AMOUNT DURING STOP) . . . . . . . . . . . . . . . . 272
7.19 ALRAM 411 (EXECESSIVE POSITION ERROR DURING MOVE) . . . . . . . . . . . . . . . . . . . . . . . 273
7.20 ALARM 414 (DIGITAL SERVO SYSTEM IS ABNORMAL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
7.21 ALRAM 416 (DISCONNECTION ALARM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
7.22 ALARM 417 (DIGITAL SERVO SYSTEM IS ABNORMAL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
7.23 ALARM 704 (SPINDLE SPEED FLUCTUATION DETECTION ALARM) . . . . . . . . . . . . . . . . . . 278
c–4
B–63505EN/02 Table of Contents
APPENDIX
A. ALARM LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
A.1 LIST OF ALARM CODES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
A.2 LIST OF ALARMS (PMC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
A.3 ALARMS (SERIAL SPINDLE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
A.4 ERROR CODES (SERIAL SPINDLE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
c–5
Table of Contents B–63505EN/02
c–6
B–63505EN/02 1. DISPLAY AND OPERATION
1
1. DISPLAY AND OPERATION B–63505EN/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
Soft Keys key. Soft keys are also used for actual operations.
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.
2
B–63505EN/02 1. DISPLAY AND OPERATION
POSITION SCREEN Soft key transition triggered by the function key POS
POS 1.
[RUNPRE] [EXEC]
[ORIGIN] [ALLEXE]
[RUNPRE] [EXEC]
[ORIGIN] [ALLEXE]
[RUNPRE] [EXEC]
Handle interruption
[RUNPRE] [EXEC]
Monitor screen
[RUNPRE] [EXEC]
3
1. DISPLAY AND OPERATION B–63505EN/02
PROGRAM SCREEN Soft key transition triggered by the function key PROG
1/2
PROG 2.
[PRGRM] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] 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)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
[REL] (O number) [O SRH]
(N number) [N SRH]
[REWIND]
[P TYPE]
[Q TYPE]
[F SRH] [CAN]
(N number) [EXEC]
[CURRNT] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
[NEXT] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
[RSTR] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
4
B–63505EN/02 1. DISPLAY AND OPERATION
2/2
(2)
5
1. DISPLAY AND OPERATION B–63505EN/02
PROGRAM SCREEN Soft key transition triggered by the function key PROG
1/2
PROG 3.
Program display
[PRGRM] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] 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]
[EX–EDT] [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
B–63505EN/02 1. DISPLAY AND OPERATION
2/2
(1)
[LIB] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] 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 B–63505EN/02
PROGRAM SCREEN Soft key transition triggered by the function key PROG
PROG 4.
Program display
[PRGRM] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
[MDI] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
[START] [CAN]
[EXEC]
(Address) [SRH↓]
(Address) [SRH↑]
[REWIND]
[CURRNT] [(OPRT)] [BG–EDT] See When the soft key [BG-EDT] is pressed"
[NEXT] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
[RSTR] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
8
B–63505EN/02 1. DISPLAY AND OPERATION
PROGRAM SCREEN Soft key transition triggered by the function key PROG
5.
PROG
Program display
[PRGRM] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
[CURRNT] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
[NEXT] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
[RSTR] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
PROGRAM SCREEN Soft key transition triggered by the function key PROG
PROG 6.
[MDI] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
(O number) [O SRH] Return to the program
(Address) [SRH↓]
(Address) [SRH↑]
[REWIND]
[LIB] [(OPRT)] [BG–EDT] See “When the soft key [BG–EDT] is pressed”
(O number) [O SRH] Return to the program
9
1. DISPLAY AND OPERATION B–63505EN/02
PROG
PROGRAM SCREEN Soft key transition triggered by the function key
(When the soft key [BG–EDT] is pressed in all modes)
1/2
PROG
7.
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]
[EX–EDT] [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]
10
B–63505EN/02 1. DISPLAY AND OPERATION
2/2
(1)
[READ] [CHAIN]
[STOP]
[CAN]
(O number) [EXEC]
[PUNCH] [STOP]
[CAN]
(O number) [EXEC]
11
1. DISPLAY AND OPERATION B–63505EN/02
1/2
OFFSET
SETTING
8.
[CLEAR] [ALL]
[WEAR]
[GEOM]
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
Setting screen
[PUNCH] [CAN]
[EXEC]
12
B–63505EN/02 1. DISPLAY AND OPERATION
2/2
(1)
[OPR]
[CLEAR] [ALL]
[WEAR]
[GEOM]
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
13
1. DISPLAY AND OPERATION B–63505EN/02
1/2
OFFSET
SETTING 9.
[CLEAR] [ALL]
[WEAR]
[GEOM]
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
Setting screen
[PUNCH]
14
B–63505EN/02 1. DISPLAY AND OPERATION
2/2
(1)
[OPR]
15
1. DISPLAY AND OPERATION B–63505EN/02
SYSTEM SCREEN Soft key transition triggered by the function key SYSTEM
1/3
SYSTEM 10.
Parameter screen
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
Diagnosis screen
PMC screen
[F–SRCH]
[ADRESS]/[SYMBOL]
[TRIGER] [TRGON]
[TRGOFF]
[START]
[DUMP] [SRCH]
[DPARA]/[NDPARA] [BYTE]
[WORD]
[INIT]
[D.WORD]
[WINDOW] [DIVIDE]
[CANCEL]
[DELETE]
[SELECT]
[WIDTH]
(1) (2) (3)
(Continued on the next page)
16
B–63505EN/02 1. DISPLAY AND OPERATION
[BYTE]
[WORD]
[D.WORD]
[DRARA]/[NDPARA]
[PMCDGN] [TITLE]
[STATUS] [SEARCH]
[ALARM]
[TRACE] [T.DISP]/[TRCPRM]
[EXEC]
[M.SRCH] [SEARCH]
[INPUT]
[BYTE]
[WORD]
[D.WORD]
[I/OCHK] [IOLNK] [PRV.PG]
[NXT.PG]
[PMCPRM] [TIMER]
[COUNTR]
[KEEPRL]
[DATA] [G.DATA] [C.DATA]
[G.CONT] [G–SRCH]
[NO.SRH] [SEARCH]
[INIT]
[SETTING] [YES]/[MANUAL]/[ROM]
[NO]/[AUTO]/[RAM]
[STOP]/[RUN]
[I/O] [EXEC]
[CANCEL]
(No.)
[SPEED] [INPUT]
[INIT]
[COPY]
[SYSTEM]
(4)
(Continued on the next page)
17
1. DISPLAY AND OPERATION B–63505EN/02
(4) 3/3
Pitch error compensation screen
[READ] [CAN]
[EXEC]
[PUNCH] [CAN]
[EXEC]
[W.DGNS] [W.PRM]
[W.GRPH] [START]
[TIME→]
[←TIME]
[H–DOBL]
[H–HALF]
[START]
[CH–1↑]
[CH–1↓]
[V–DOBL]
[V–HALF]
[START]
[CH–2↑]
[CH–2↓]
[V–DOBL]
[V–HALF]
18
B–63505EN/02 1. DISPLAY AND OPERATION
MESSAGE SCREEN Soft key transition triggered by the function key MESSAGE
MESSAGE 11.
[ALARM]
[MSG]
HELP SCREEN
Soft key transition triggered by the function key HELP
HELP
12.
[PARAM]
19
1. DISPLAY AND OPERATION B–63505EN/02
GRAPHIC SCREEN (T series) Soft key transition triggered by the function key CUSTOM
GRAPH
GRAPHIC SCREEN (M series) Soft key transition triggered by the function key CUSTOM
GRAPH
[PARAM]
[GRAPH]
20
B–63505EN/02 1. DISPLAY AND OPERATION
1.2
SCREEN DISPLAYED
IMMEDIATELY AFTER
POWER IS TURNED ON
21
1. DISPLAY AND OPERATION B–63505EN/02
0: 01D94000 0:
1: 30464202 1:
2: 00504303 2:
3: 3:
4: 4:
5: 5:
… …
ff j j ∆ ∆
D Module ID ID Name
D9 0i–TA/MA main P.C.B.(A16B–3200–0362)
94 MMC–IV P.C.B.
22
B–63505EN/02 1. DISPLAY AND OPERATION
1.2.4
Setting Module Screen
END : Setting
D401–01 completed
1.2.5
Configuration Display
of Software
CNC control
D401–01 software
PMC ladder
23
1. DISPLAY AND OPERATION B–63505EN/02
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.1 (1) Press SYSTEM key.
Display Method
(2) Press soft key [SYSTEM], then the system configuration screen is
displayed.
(3) The system configuration screen is composed of three screens and
PAGE
each of them can be selected by the page key PAGE
.
1.3.2
Configuration of PCBs
D Screen
Software series of mod-
ule with CPU
Software ID (type)
Module ID
Slot No.
(80 to 8F is 2nd side)
D Module ID ID Name
D9 0i–MA/TA P.C.B.(A16B–3200–0362)
AA HSSB interface board
24
B–63505EN/02 1. DISPLAY AND OPERATION
1.3.3
Kind of software
Software Configuration Software series
Screen
SYSTEM CONFIG(SOFTWARE)
(3)
Contents of display
(1) Slot number (The number is corresponding to PCB configuration
screen)
(2) Type of PCB mounted
(3) Type of mounted module or hardware
(4) Mounted or not, or type of module
25
1. DISPLAY AND OPERATION B–63505EN/02
1.4
ALARM HISTORY
SCREEN
1.4.1 Alarms generated in the NC are recorded. The latest 50 alarms generated
General are recorded. The 51th and former alarms are deleted.
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 : X–AXIS 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
26
B–63505EN/02 1. DISPLAY AND OPERATION
1.5.2
Deletion of External (1) The recorded external operator message can be deleted by setting the
MMC bit (bit 0 of parameter 3113) to 1.
Operator Messages Pressing the [CLEAR] soft key erases all the records of the external
Record operator message.
(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.
27
1. DISPLAY AND OPERATION B–63505EN/02
1.5.3
#7 #6 #5 #4 #3 #2 #1 #0
Parameter
3113 MS1 MS0 MHC
#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.
28
B–63505EN/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
#7 #6 #5 #4 #3 #2 #1 #0
Parameter Setting
3106 OHS OHD
#7 #6 #5 #4 #3 #2 #1 #0
3112 OPH
NOTE
When this parameter has been set, the power must be
turned off before operation is continued.
3122 Interval at which the clock time is recorded in the operation history
29
1. DISPLAY AND OPERATION B–63505EN/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] [(OPRT)] 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 ] [ SG–SEL ] [ ] [ ] [ (OPE) ] [ ]
ãpush
[ ] [ TOP ] [ BOTTOM ] [ ] [ ] [ PG.SRH ] [ ]
(4) To display the next part of the operation history, press the page down
PAGE
30
B–63505EN/02 1. DISPLAY AND OPERATION
Mode selection signals and rapid traverse override signals are displayed
as indicated below:
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 R 100%
1 0 R 50%
0 1 R 25%
1 1 R F0%
31
1. DISPLAY AND OPERATION B–63505EN/02
(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.)
Example) P/S0050, SV_ALM, S_APC_ALM
NOTE
The clock time is recorded for a specified interval only when
data is stored within that interval.
32
B–63505EN/02 1. DISPLAY AND OPERATION
(3) Press the [OPEHIS] soft key, then press the [SG–SEL] soft key. The
operation history signal selection screen is displayed.
1.6.3
Setting the Input Signal (1) On the operation history signal selection screen, press the [(OPRT)]
soft key.
or Output Signal to be
Recorded in the OP_HIS SIGNAL SELECT O1000 N02000
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
33
1. DISPLAY AND OPERATION B–63505EN/02
To select a particular bit, position the cursor to that bit by pressing the
cursor key or , then press the [ON:1] soft key. To cancel
a selection made by pressing the [ON:1] soft key or to cancel a
previously selected signal, press the [OFF:0] soft key.
(5) Up to 20 addresses can be specified by means of this signal selection.
These addresses need not always be specified at consecutive positions,
starting from No.1.
(6) Pressing the [ALLDEL] and [EXEC] soft keys deletes all data. If the
[ALLDEL] key is pressed by mistake, it can be cancelled by pressing
the [CAN] key.
(7) To delete a selected signal address, position the cursor to the
corresponding position then press the [DELETE] and [EXEC] soft
keys. In the SIGNAL column, asterisks ******** are displayed in
place of the deleted data. In the ADDRES column, the corresponding
position is cleared.
If the [DELET] key is pressed by mistake, it can be cancelled by
pressing the [CAN] key.
(8) Pressing the return menu key causes the [OPEHIS] (OPE) soft
key to be displayed again.
1. M/T addresses
MT→PMC
#7 #6 #5 #4 #3 #2 #1 #0
X000 f f f f f f f f
to
X127 f f f f f f f f
X1000 f f f f f f f f
to
X1011 f f f f f f f f
PMC→CNC
#7 #6 #5 #4 #3 #2 #1 #0
G000 f f f f f f f f
to
G003 f f f f f f f f
G004 f f f f FIN f f f
34
B–63505EN/02 1. DISPLAY AND OPERATION
#7 #6 #5 #4 #3 #2 #1 #0
G006 f f f f f *ABS f SRN
G009 f f f f f f f f
to
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
to
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
to
G042 f f f f f f f f
G043 f × f × × f f f
G047 f f f f f f f f
to
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
to
G099 f f f f f f f f
G101 f f f f f f f f
G103 f f f f f f f f
to
G105 f f f f f f f f
35
1. DISPLAY AND OPERATION B–63505EN/02
#7 #6 #5 #4 #3 #2 #1 #0
G106 f f f f MI4 MI3 MI2 MI1
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
to
G125 f f f f f f f f
G127 f f f f f f f f
to
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
36
B–63505EN/02 1. DISPLAY AND OPERATION
#7 #6 #5 #4 #3 #2 #1 #0
G135 f f f f f f f f
to
G255 f f f f f f f f
PMC→MT
#7 #6 #5 #4 #3 #2 #1 #0
Y000 f f f f f f f f
to
Y127 f f f f f f f f
Y1000 f f f f f f f f
to
Y1007 f f f f f f f f
CNC→PMC
#7 #6 #5 #4 #3 #2 #1 #0
F000 f f f f f f f f
to
F255 f f f f f f f f
37
1. DISPLAY AND OPERATION B–63505EN/02
T(identifier word)
T0 : Header
T50 : MDI/soft key
T51 : Signal
T52 : Alarm
T53 : For extension (date or time)
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 power–on
H **: Key code (See the following table.)
3) Signal
T 5 1 P 0 to 6 N 0 to 255 H * * , * * ;
4) Alarm
T 5 2 P 0 to 10 N * * * * ;
38
B–63505EN/02 1. DISPLAY AND OPERATION
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 power–on
E0: Date
E1: Time
D*..*: Data Example) October 29, 1997
D 1 9 9 7 1 0 2 9
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 –
39
1. DISPLAY AND OPERATION B–63505EN/02
(80H to FFH)
8 9 A B C D E F
0 Reset F0
*1 *1
1 F1
*1
2 CNC F2
*1 *1
3 F3
*1
4 Shift Insert F4
*1 *1
5 Delete F5
*1 *1
6 CAN Alter
*1
7
40
B–63505EN/02 1. DISPLAY AND OPERATION
1.6.5
Notes (1) While the operation history screen is displayed, no information can be
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. See
Appendix A.
(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.
41
1. DISPLAY AND OPERATION B–63505EN/02
1.7
HELP FUNCTION
1.7.1 The help function displays alarm information, operation method and a
General table of contents for parameters. This function is used as a handbook.
1.7.2
Display Method
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
M’SAGE : IMPROPER G CODE
FUNCTION :
ALARM :
A G CODE NOT LISTED IN G–CODE TABLE
IS BEING COMMANDED
ALSO G–CODE 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.
42
B–63505EN/02 1. DISPLAY AND OPERATION
D Help for operation (1) Press [OPERAT], then a menu for operation method is displayed.
HELP (OPERATION METHOD) O1234 N12345
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]
D Parameter table Press soft key [PARAM], then a parameter table is displayed.
HELP (PARAMETER TABLE) O1234 N12345
1/4 Current
page/ Total
·SETTING (NO.0000~ ) page
·READER/PUNCHER INTERFACE (NO.0100~ )
·AXIS CONTROL/SETTING UNIT (NO.1000~ )
·COORDINATE SYSTEM (NO.1200~ )
·STROKE LIMIT (NO.1300~ )
·FEED RATE (NO.1400~ )
·ACCEL/DECELERATION CTRL (NO.1600~ )
·SERVO RELATED (NO.1800~ )
·DI/DO (NO.3000~ )
PAGE
Another screen can be selected by the PAGE key PAGE
or .
43
1. DISPLAY AND OPERATION B–63505EN/02
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 IN–POSITION CHECK In–position 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.
44
B–63505EN/02 1. DISPLAY AND OPERATION
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 Details of serial pulse
coder #7 #6 #5 #4 #3 #2 #1 #0
DGN 200 OVL LV OVC HCA HVA DCA FBA OFA
#7 #6 #5 #4 #3 #2 #1 #0
DGN 201 ALD EXP
45
1. DISPLAY AND OPERATION B–63505EN/02
#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
46
B–63505EN/02 1. DISPLAY AND OPERATION
#2(BZA): The battery voltage for the stand–alone type pulse coder is zero.
#1(PMA): A pulse error occurred in the stand–alone type pulse coder.
#0(SPH): A soft phase data error occurred in the stand–alone type pulse coder.
#7 #6 #5 #4 #3 #2 #1 #0
DGN 206 DTE CRC STB
#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 Position error amount
DGN 300 Position error of an axis in detection unit
D Machine position
DGN 301 Distance from reference position of an axis in detection unit
47
1. DISPLAY AND OPERATION B–63505EN/02
#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
48
B–63505EN/02 1. DISPLAY AND OPERATION
DGN 380 Difference between the absolute position of the motor and offset data
#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 doesn’t 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
49
1. DISPLAY AND OPERATION B–63505EN/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
50
B–63505EN/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)
51
1. DISPLAY AND OPERATION B–63505EN/02
This data indicates the internal HSSB (Open CNC) information (not
available to general users).
#7 #6 #5 #4 #3 #2 #1 #0
DGN 511
This data indicates the internal HSSB (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 internal HSSB (Open CNC) information (not
available to general users).
#0(PRA) 0 : Normal
1 : A RAM parity error occurred in shared RAM.
#2(THL), #3(THH)
THL THH Status
#7 #6 #5 #4 #3 #2 #1 #0
DGN 513
Indicates the internal information about the HSSB (open CNC). (Hidden
function)
D Diagnostic data related
to a small–diameter peck
drilling cycle (M series
only)
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
52
B–63505EN/02 1. DISPLAY AND OPERATION
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.
53
1. DISPLAY AND OPERATION B–63505EN/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)
54
B–63505EN/02 1. DISPLAY AND OPERATION
55
1. DISPLAY AND OPERATION B–63505EN/02
1.10 Tuning becomes easier by graphically displaying servo error amount and
torque command, etc. (Graphics control circuit is required).
WAVE FORM
DIAGNOSTIC The following two types of waveform diagnosis functions are supported:
FUNCTION (1) One–shot type
The one–shot 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
The waveform diagnosis function is enabled when bit 0
(SGD) of parameter No. 3112 is set to 1. Note, however, that
a graphics control circuit is necessary to display waveforms.
1.10.1 (1) Set a parameter to utilize the servo waveform diagnostic function.
#7 #6 #5 #4 #3 #2 #1 #0
Setting Parameters
3112 SGD
56
B–63505EN/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 .
57
1. DISPLAY AND OPERATION B–63505EN/02
(4) Data number: The table below lists the numbers of the data items for
which a waveform can be displayed (n = 1 to 4).
Data Description Units
No.
00 Does not display a waveform. –
0n Servo error (8 ms) for the n–th axis (positional deviation) Pulses
(detection units)
1n Pulse distribution for the n–th axis (move command) Pulses
(input increments)
2n Torque for the n–th axis (actual current) % (relative to maxi-
mum current)
3n Servo error (2 ms) for the n–th axis (positional deviation) Pulses
(detection units)
5n Actual speed for the n–th axis min–1
6n Command current for the n–th axis % (relative to maxi-
mum current)
7n Thermal simulation data for the n–th axis % (OVC alarm ratio)
90 Composite speed for the first, second, and third axes Pulses
(input increments)
99 On/off state of a machine signal specified with a signal None
address
10n Actual spindle speed for the n–th axis % (relative to maxi-
mum rotation speed)
11n Load meter for the spindle for the n–th axis % (relative to maxi-
mum output)
161 Difference in position error calculated on the spindle Pulses
basis (detection unit)
(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.
58
B–63505EN/02 1. DISPLAY AND OPERATION
(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: Invalid
59
1. DISPLAY AND OPERATION B–63505EN/02
CH1 CH2
1.0 1.0
0.5 0.5
0 0
–0. –0.
5 5
–1. –1.
0 0
[START] [TIME³] [²TIME] [H–DOBL] [H–HALF]
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 one–shot type waveform diagnosis function draws a waveform for a
one–shot 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.
60
B–63505EN/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.
61
1. DISPLAY AND OPERATION B–63505EN/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
Storage Type
the 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.
(5) Once the sampling axes have been selected, the sampling period for
each axis is displayed. Subsequently pressing the [START] soft key
starts data sampling.
62
B–63505EN/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.
(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.
63
1. DISPLAY AND OPERATION B–63505EN/02
1.10.5 Waveform diagnosis data of servo alarm format can be output to an I/O
Outputting Waveform device, as follows:
1) Select EDIT mode.
Diagnosis Data
(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
64
B–63505EN/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.
65
1. DISPLAY AND OPERATION B–63505EN/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 7 0 6 2 3 , 1 2 1 4 5 9 ;
3) Selected axes
T 6 8 P * * D * * , * * , to * * ,
66
B–63505EN/02 1. DISPLAY AND OPERATION
T 6 0 D * * , * * , * * , to * * ,
T 6 1 D * * , * * , * * , to * * ,
T 6 2 D * * , * * , * * , to * * ,
T 6 3 D * * , * * , * * , to * * ,
T 6 4 D * * , * * , * * , to * * ,
T 6 5 D * * , * * , * * , to * * ,
NOTE
1 Records are classified into header records and data records.
2 “%” is used as an end–of–record code.
3 Each record starts with an identifier and ends with an end–of–block 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. 0000). For ISO code,
parameter NCR (bit 3 of No. 0100) is used to specify whether the end–of–block 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
Notes (1) Once the storage is full, the oldest data is overwritten.
(2) Stored–type 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.
67
1. DISPLAY AND OPERATION B–63505EN/02
1.11 Load meter of the servo axis and the serial spindle and the speed meter
can be displayed.
OPERATING
MONITOR
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T 0000
NOTE
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 3154. If parameters 3151 to 3154
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.
68
B–63505EN/02 1. DISPLAY AND OPERATION
1.11.2
#7 #6 #5 #4 #3 #2 #1 #0
Parameters
3111 OPS OPM
3151 Axis number for which the first servo motor load meter is displayed
3152 Axis number for which the second servo motor load meter is displayed
3153 Axis number for which the third servo motor load meter is displayed
3154 Axis number for which the fourth servo motor load meter is displayed
69
1. DISPLAY AND OPERATION B–63505EN/02
1.12
LIST OF
OPERATIONS
Reset
Data Param- Func-
Function protec- eter Mode tion Operation
tion write=1 button
key
Resetting run hour [(OPRT)] [RUNPRE]→[EXEC]
– POS
Inputting offset
OFF – OFFSET
SETTING Offset number→[NO.SRH]→Offset value→ INPUT
values
Inputting setting
OFF MDI OFFSET
SETTING Setting no.→[NO.SRH] or 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]
70
B–63505EN/02 1. DISPLAY AND OPERATION
→[ ]→[READ]→[EXEC]
71
1. DISPLAY AND OPERATION B–63505EN/02
[(OPRT)]→[ ]→[PUNCH]→[EXEC]
Output of offset EDIT OFFSET
SETTING
Output of all
EDIT PROG O →–9999→[ ]→[PUNCH]→[EXEC]
programs
Output of one
EDIT PROG O →Program no.→[ ]→[PUNCH]→[EXEC]
program
Search
Searching a
sequence number MEMORY PROG Program no. search→ N →Sequence number→[NSRH]
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
72
B–63505EN/02 1. DISPLAY AND OPERATION
Edit
Data Param- Func-
Function protec- 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 changed→New Data→ ALTER
Collation
Data Param- Func-
Function protec- eter Mode tion Operation
tion write=1 button
key
ON [(OPRT)]→[ ]→[READ]→[EXEC]
Collating memory EDIT PROG
Playback
Data Param- Func-
Function protec- eter Mode tion Operation
tion write=1 button
key
73
1. DISPLAY AND OPERATION B–63505EN/02
Clear
Data Param- Func-
Function prote- eter Mode tion Operation
ction write=1 key
key
Memory all clear At
RESET
power AND DELETE
ON
Parameter/offset At
clear f Power RESET
ON
Clearing a program At
f Power DELETE
ON
Program under
edition at power – PROG AND RESET
off(PS101)
PMC nonvolatile At
memory Power Z AND O
ON
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
Turn on +X, –X, +Z, or –Z ³ Use JOG FEEDRATE to set jog feedrate
Jog feed JOG
³ Press Rapid traverse button, if required.
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.
74
B–63505EN/02 1. DISPLAY AND OPERATION
Display
Function KEY PWE Func-
Mode Operation
SW =1 tion key
Amount of
program
EDIT PROG [ DIR ]
memory in
use
Command
value display PROG Command value being executed, and previously specified modal value
[CURRNT]
[ NEXT ]
MEM
or Command value entered from MDI, and previously specified modal
MDI value
PROG
[ MDI ]
[PRGRM]
[CHECK]
Current–
position POS Representation of the position in the workpiece coordinate system
display
[ ABS ]
POS [ REL ]
[ 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 re–display.
Screen
switching
between NC
SHIFT and HELP
and loader
75
1. DISPLAY AND OPERATION B–63505EN/02
Parameter CUSTOM
[G.PRM]
setting GRAPH
[GRAPH]
[(OPRT)] ³ [ERASE ]
Enlarge graphics.
[ ZOOM ]
Parameter
setting
CUSTOM
GRAPH
[PARAM]
76
B–63505EN/02 1. DISPLAY AND OPERATION
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
table–of–con-
HELP [PARAM]
tents screen
display
Self–diagnosis function
KEY PWE Func-
Function Mode Operation
SW =1 tion key
[DGNOS ]
Self–diagno- ±
sis screen SYSTEM
1. PAGE page switch keys
display PAGE
77
1. DISPLAY AND OPERATION B–63505EN/02
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]
78
B–63505EN/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
Mark* varies with the parameter settings. Two or more
function names may be displayed.
79
1. DISPLAY AND OPERATION B–63505EN/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 the memory & spindle module or FROM &
SRAM module, however, perform all clear.
Operation:When turning on the power, hold down the
following keys:
O + DELETE
for M/T series
80
B–63505EN/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)
D401–01
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.
81
1. DISPLAY AND OPERATION B–63505EN/02
1.15 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 MATE CNC 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.15.1
#7 #6 #5 #4 #3 #2 #1 #0
Parameter
0960 SPE PMN MD2 MD1 SLV
The parameters are input or output in the program format, no matter which
I/O device is selected.
#3(PMN) The power mate CNC manager function is:
0 : Enabled.
1 : Disabled. (Communication with the slave is not performed.)
#4(SPE) The slave parameters set by the PowerMate CNC manager feature are:
0 : Always enabled.
1 : Enabled or disabled according to the setting of “Writing parameters.”
82
B–63505EN/02 1. DISPLAY AND OPERATION
1.15.2
Screen Display 1. Press the SYSTEM
function key.
2. Press the continuous menu key several times. The [PMM] soft
key appears.
3. Press the [PMM] soft key. The system configuration screen, which is
the initial screen of the power mate CNC manager, appears. The
screen has the following soft keys (function selection soft keys).
The currently active soft key is displayed in reverse video. Pressing a soft
key enables the corresponding function, as indicated below:
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.
83
1. DISPLAY AND OPERATION B–63505EN/02
D System configuration This screen displays the system software information of the slave. The
screen screen is displayed first when the power mate CNC 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.
POWER MATE CNC MANAGER
SYSTEM CONFIGURATION
1.GROUP0 / β
Sample screen: Series and edition of the servo unit β series system list
84
B–63505EN/02 1. DISPLAY AND OPERATION
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
Mate.
D Searching for a parameter
A search can be made for the parameter to be displayed.
1. Select the active slave.
2. Press the [(OPRT)] soft key. The following soft keys appear.
[ NO.SRC ][ ][ ][ ][ INPUT ]
3. Enter a desired number in the key–in 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 Mate can be directly set from the CNC.
1. Select the active slave.
2. Press the [(OPRT)] soft key. The following soft keys appear:
[ NO.SRC ][ ][ ][ ][ INPUT ]
key.
85
1. DISPLAY AND OPERATION B–63505EN/02
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 Mate.
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.
1 1267900
F 3500
[ WORK ][ ][ MACHIN ][ ][ ]
86
B–63505EN/02 1. DISPLAY AND OPERATION
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.
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.
87
1. DISPLAY AND OPERATION B–63505EN/02
D Single–slave display/ Whether the screen displays the data of just a single unit or of four units
Four–slave display in four segments is specified in the SLV bit (bit 0 of parameter 960).
To switch the four–slave display to the single–slave display, press the
[ZOOM] soft key, which is displayed after the continuous menu key
is pressed several times. The single–slave display shows the data
of the active slave. To switch the single–slave display to the four–slave
display showing the data of four slaves including the active slave, press
the [ZOOM] key.
When five or more slaves are connected, the four–slave display has two
or more pages. To see the slave data that is not displayed on the current
page, press soft key [±NEXT].
POWER MATE CNC MANAGER
SYSTEM CONFIGURATION
1.GROUP0 / β 2.GROUP1/ β
3.GROUP2/ β 4.GROUP3/ β
88
B–63505EN/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 Key–in field When the [(OPRT)] soft key is pressed, the message line may turn into
a key–in field as required. The numeric data input by using MDI keys is
displayed after the prompt (>).
On the parameter and diagnosis screens, the key–in field appears when
just a numeric value is input. The soft key [(OPRT)] need not be pressed.
89
1. DISPLAY AND OPERATION B–63505EN/02
1.15.3
Parameter Input/Output
D Saving parameters Parameters can be saved in CNC memory 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.
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.
Specify a desired input device in the MD1 and MD2 bits (bits 1 and 2 of
parameter 960). Check the free area of CNC memory. Then, follow the
steps given below:
1. Select the active slave.
2. Press the [(OPRT)] soft key. The following soft keys appear:
[ 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 ]
[ NO.SRC ][ ][ ][ ][ INPUT ]
[ ][ READ ][ PUNCH ][ ][ ]
4. Press the [PUNCH] soft key. The following soft keys appear:
[ ][ ][ ][CANCEL ][ EXEC ]
90
B–63505EN/02 1. DISPLAY AND OPERATION
1.15.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 mate After the data necessary for each slave connected is set and checked, the
CNC manager function communication of the power mate CNC 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.
(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.
91
2. HARDWARE B–63505EN/02
2 HARDWARE
92
B–63505EN/02 2. HARDWARE
2.1
GENERAL OF
HANDWARE
Main I/O
Mini slot
S HSSB board
2–slot
93
2. HARDWARE B–63505EN/02
2.2
CONFIGURATION OF
PRINTED CIRCUIT
BOARD AND LED
DISPLAY
2.2.1
Main PCB
D Module mounting
location
CPU
Memory card
94
B–63505EN/02 2. HARDWARE
D Types of modules
mounted
Mounting
Module name Specification Remarks
location
(1) PMC control module A20B–2900–0142 SA1, with I/O Link
A20B–2901–0660 SA3, with I/O Link
(2) Memory and spindle A20B–2902–0642 SRAM: 256KB, analog spindle control
module A20B–2902–0643 SRAM: 256KB, serial spindle control
A20B–2902–0644 SRAM: 0KB, analog spindle control
A20B–2902–0645 SRAM: 0KB, serial spindle control
(3) FROM and SRAM A20B–2902–0341 SRAM: 256KB, FROM: 4MB
module A20B–2902–0412 SRAM: 256KB, FROM: 4MB
A20B–2902–0411 SRAM: 256KB, FROM: 6MB
(4) Servo module A20B–2902–0290 For third/fourth axis
NOTE
A servo control circuit for the first/second axis is mounted on
the main board.
D Block diagram
Servo module
95
2. HARDWARE B–63505EN/02
D LED display
(1) LED status in power on routine (Green LED)
j:OFF J:ON
STATUS jjjj Power off
STATUS JJJJ State in which software is being loaded to DRAM after
power–on, or when CPU operation is stopped be-
cause of an error
STATUS JjJJ Waiting for other CPU’s answer (ID setting)
STATUS jjJJ Detect other CPU’s answer (Finished of ID setting)
STATUS JJjJ FANUC BUS initialized
STATUS jJjJ PMC initialization finished
STATUS JjjJ All PCBs configuration finished
STATUS JJJj PMC initial running finished
STATUS jJJj Waiting for digital servo initialization
STATUS Jjjj All initialized, running
96
B–63505EN/02 2. HARDWARE
2.2.2
I/O Printed Circuit
Board
D Module mounting
lacation
(1)
I/O: Machine side DI/DO
I/O: Machine side DI/DO
D Kind of module
Position Name Code Remarks
(1) Graphic module A20B–2900–0310 Graphic control
97
2. HARDWARE B–63505EN/02
2.2.3
Power Supply Printed
Circuit Board
(1) A20B–1005–0421
D LED display A green LED is provided at position A in the figure above. The LED lights
when +24 V is input.
98
B–63505EN/02 2. HARDWARE
2.2.4
HSSB Interface Board
2.2.4.1
Parts layout
SW1
ST1
AL2(RED)
ST2
JNA ST3 AL1(RED)
ST4
COP7
(HSSB)
(2) Interface Board for Drawing Number : A20B–8001–0582 (for 2ch), –0583 (for 1ch)
Personal Computer
(for ISA bus)
Switch B Switch A
LED2B(Green)
LED1B(Red)
SW1B SW3A
H
COP7B
SW2B COP7A
H
SW2A
SW1A LED2A(Green)
SW3B LED1A(Red)
* For 2–channel version, Switch A corresponds to COP7A and Switch B corresponds to COP7B
99
2. HARDWARE B–63505EN/02
(3) Interface Board for Drawing Number : A20B–8001–0960 (for 2ch), –0961 (for 1ch)
Personal Computer
(for PCI bus)
1ch 2ch
LED2B(Green)
LED1B(Red)
COP7B
COP7A
LED2A(Green)
LED1A(Red)
2.2.4.2
System block diagram
(1) Interface B board for
CNC
COMMON RAM
Switch A
ISA BUS
100
B–63505EN/02 2. HARDWARE
PCI I/F
HSSB Optical
COP7B
Controller Module
PCI BUS
2.2.4.3
Configuration switch Interfacece Board
Setting
I/F Board for CNC B
101
2. HARDWARE B–63505EN/02
2.2.4.4
LED display
Jjjj Start up has been completed and the system is now in normal
operation mode.
jJJj The thermal error occured in the Intelligent Terminal.
102
B–63505EN/02 2. HARDWARE
2.3
LIST OF UNIT AND
PRINTED CIRCUIT
BOARD
2.3.1
PC Board in the
Control Unit
Name Specification Remarks
Power supply PC board A20B–1005–0421 Ordering number: A20B–0279–H100
Ordering number: A02B–0279–B502, –B503 (0i–TA)
Main board A16B–3200–0362
A02B–0280–B502, –B503 (0i–MA)
Bult–in I/O board E1 A16B–2203–0073 Ordering number: A02B–0279–H010#E1
Bult–in I/O board E4 A16B–2203–0074 Ordering number: A02B–0279–H010#E4
Back panel A20B–2000–0880 Ordering number: A02B–0279–C002(2SLOT)
High–speed serial bus interface board (CNC side) A20B–2002–0211 Ordering number: A02B–0207–J203
High–speed serial bus interface board (PC side) A20B–8001–0583 ISA I/F, HSSB 1ch
A20B–8001–0582 ISA I/F, HSSB 2ch
A20B–8001–0961 PCI I/F, HSSB 1ch
A20B–8001–0960 PCI I/F, HSSB 2ch
2.3.2
Others
103
2. HARDWARE B–63505EN/02
2.4 When replacing the printed circuit board and modules in the control unit,
follow the description below.
REPLACING THE
Before replacing the printed circuit board and modules listed below, be
PRINTED CIRCUIT
sure to back up the SRAM area where parameters, part programs (NC
BOARD AND programs), and so forth are stored.
MODULES
Part name Drawing number Remarks
A20B–2901–0660 (*1)
A20B–2902–0643
A20B–2902–0644 (*1)
A20B–2902–0645 (*1)
A20B–2902–0412 4MB
A20B–2902–0411 6MB
NOTE
1 These modules do not have an SRAM area. However,
when any of these modules is replaced, the data in the
SRAM area may be destructed by mistake. Be sure to back
up the data in the SRAM area before replacing any of these
modules.
2 If the absolute position of a motor is held using a separate
absolute pulse coder or linear scale, detaching the cables
connected to JF21 through JF25 from the main printed
circuit board when replacing the main printed circuit board
or a module mounted on the printed circuit board disables
the absolute position of the motor from being held. After the
main printed circuit board or a module mounted on the
printed circuit board is replaced, a reference position return
request is indicated. Perform reference position return
operation.
104
B–63505EN/02 2. HARDWARE
2.4.2
How to Replace the
Modules
2.4.2.1 (1) Pull the latches of the module socket outwards. (Fig.(a))
Removing (2) Pull out the module upward. (Fig.(b))
2.4.2.2 (1) Insert the new module board diagonally with B–SIDE outward.
Insertion (Fig.(b))
(2) While pushing on the upper edge of the module board, raise it until it
is locked. (Fig.(c))
Be sure to push both upper edges of the module board with your
thumbs.
Do not push the center of the module board.
(a)
No.1 pin
(b)
(c)
CAUTION
Do not touch the contact pad on the module board or parts
installed on it inadvertently.
105
2. HARDWARE B–63505EN/02
2.5
REPLACING THE
FUSES
2.5.1 When a fuse built–in I/O board blows in the power supply unit of the
Replacing the Fuses CNC, find and correct the cause of the failure and replace the fuse.
Fig.2.5.1 shows the fuse mounting diagram.
for Power Supply of
Control Unit Fuse specification : A60L–0001–0046 #7.5R
Control unit
I/O board
+
Fuse
106
B–63505EN/02 2. HARDWARE
2.5.2 This section describes the location and replacement of the LCD fuse.
Replacing the Fuse for
LCD WARNING
Before replacing a blown fuse, it is necessary to remove the
cause of the blown fuse. For this reason, only the personnel
who have a working knowledge of maintenance and safety
are allowed to carry out this work. When replacing a fuse
with the cabinet open, be careful not to touch the
high–voltage circuit section (marked and shielded with
a shock hazard prevention cover). If you touch the
high–voltage circuit section when it is uncovered, you will
get an electric shock.
Fuse FS1
D Replacing the fuse (1) If the fuse blows, first find and eliminate the cause. Then, replace the
fuse.
(2) Pull the old fuse up.
(3) Push a new fuse into the fuse holder.
107
2. HARDWARE B–63505EN/02
Battery for Memory The CNC has a battery to memorize data of part programs, offset data,
Backup system parameters and so on. When the battery was reaching the low
level, the CNC would display BAT on the screen before losing the
important data in the memory.
When you find the sign BAT , please replace the battery as Subsec. 2.6.1
within a week. If you do not replace the battery, the data in memory could
get lost.
Battery for Absolute When the machine is equipped with absolute encoder. System such as an
Pulse Coder absolute pulse coder or absolute linear scale, there is a battery for them
separately from the battery for memory backup.
When you get an alarm message No. 307 or 308 APC alarm, please
replace the battery within a week following the instructions in 2.6.2 or
2.6.3, or the absolute position could be lost and it would be required to
take a procedure of manual reference point return.
2.6.1 Part programs, offset data, and system parameters are stored in CMOS
Replace the Battery memory in the control unit. The power to the CMOS memory is backed
up by a lithium battery mounted on the front panel of the control unit. The
for Memory Back Up above data is not lost even when the main battery goes dead. The backup
battery is mounted on the control unit at shipping. This battery can
maintain the contents of memory for about a year.
When the voltage of the battery becomes low, alarm message “BAT”
blinks on the CRT display and the battery alarm signal is output to the
PMC. When this alarm is displayed, replace the battery as soon as
possible. In general, the battery can be replaced within two or three
weeks, however, this depends on the system configuration.
If the voltage of the battery becomes any lower, memory can no longer
be backed up. Turning on the power to the control unit in this state causes
system alarm 910 (SRAM parity alarm) to occur because the contents of
memory are lost. Clear the entire memory and reenter data after replacing
the battery.The power to the control unit must be turned on when the
battery is replaced. If the battery is disconnected when the power is turned
off, the contents of memory are lost.
Observe the following precautions for lithium batteries:
WARNING
If an unspecified battery is used, it may explode.
Replace the battery only with the specified battery
(A02B–0177–K106.)
108
B–63505EN/02 2. HARDWARE
Battery connector
Battery case
BATTERY
MEMORY
CARD
CNMC
109
2. HARDWARE B–63505EN/02
BATTERY
MEMORY
CARD Battery
CNMC
Connector on
cable
CP8
BATTERY
Battery
Battery
unit
unit
Connector on
PCB side
Battery
Battery Replacement
110
B–63505EN/02 2. HARDWARE
WARNING
Turn off the power to the entire machine before opening the
cabinet.
Be careful not to touch the high–voltage circuits
(marked and covered by shock prevention covers)
when opening the cabinet and replacing the battery.
There is a danger of electric shock if the protective cover is
removed from a high–voltage circuit.
CAUTION
Never replace the battery with other than the specified type
(A02B–0177–K106).
Turn off the power to the machine before replacing the
battery. Complete the replacement work within 30 minutes.
The contents of CNC memory may be lost if the power is
turned off, and the battery is removed for 10 minutes or
more.
If the contents of CNC memory are lost because of the
above, a RAM parity system alarm is issued, and the CNC
becomes unusable.
2.6.2 One battery unit can maintain current position data for six absolute pulse
Replacing Batteries for coders for a year.
When the voltage of the battery becomes low, APC alarms 3n6 to 3n8 (n:
Separate Absolute axis number) are displayed on the CRT display. When APC alarm 3n7
Pulse Coder is displayed, replace the battery as soon as possible. In general, the battery
should be replaced within two or three weeks, however, this depends on
the number of pulse coders used.
If the voltage of the battery becomes any lower, the current positions for
the pulse coders can no longer be maintained. Turning on the power to
the control unit in this state causes APC alarm 3n0 (reference position
return request alarm) to occur. Return the tool to the reference position
after replacing the battery.
Replacing the battery according to below procedures:
1. Prepare 4 commercially available dry cell batteries
2. Turn on CNC power.
If the batteries are replaced with the power off ,absolute position of the
machine is lost.
3. Loosen the screws of battery case lid and remove the lid.
Consult with the MTB’s manual for where the battery case is installed.
111
2. HARDWARE B–63505EN/02
Thread
Ç
Ç Lid
Ç
5. Having exchanged the batteries put the lid back on.
6. Procedure completes.
2.6.3 In case that the α series servo drive is used, the battery for absolute pulse
Replacing Batteries for coder could be provided on the α series servo amplifier module instead
of the battery case as shown in 1.3. In this case the battery is not an
Absolute Pulse Coder alkaline battery but a lithium battery, A06B–6073–K001. Prepare the
(α Series Servo battery in advance and replace it by the following procedure.
Amplifier Module)
Observe the following precautions for lithium batteries:
WARNING
If an unspecified battery is used, it may explode.
Replace the battery only with the specified battery
(A06B–6037–K001).
112
B–63505EN/02 2. HARDWARE
CX5X
α series
SVM
Battery compartment
Battery
A06B–6073–K001
113
2. HARDWARE B–63505EN/02
2.7
REPLACING THE
FAN MOTOR
2.7.1 Fan ordering information
1. Remove the control section printed circuit board underneath the fan to
be replaced.
2. There is a backplane inside the slot. The fan motor cable is connected
to the backplane. Grasp the left and right side of the cable connector
attached to the backplane and remove it.
3. Open the upper lid of the control section rack. Insert a philips head
screwdriver into the hole at the center front of the lid. The latch
holding the cover in place can be released by prying with the
screwdriver in the direction shown in (3) of Fig.2.7.1.
4. Open the lid sufficiently and remove the fan motor. Since the fan itself
is not screwed into the rack, it can be easily removed.
5. Install the new fan motor. Guide the fan motor cable through the hole
and into the rack.
6. Close the lid until the latch locks.
7. Attach the fan motor cable to the connector on the back plane. At this
time,affix the middle portion of the cable to the hooks at the back of
the rack.
8. Insert the removed control section printed circuit board.
(4) (3)
Fan motor
Cable
Connector
Back plane
114
B–63505EN/02 2. HARDWARE
2.8 Fine adjustment of the video signal is supported to enable its use with
liquid crystal displays. This adjustment is necessary to compensate for
ADJUSTING THE errors resulting from the combination of NC devices and cables.
FLAT DISPLAY Adjustment of the video signal is necessary if you have replaced the
display unit, cable, or a hardware component of the display circuit in the
NC, either as part of regular field maintenance or the correct a failure.
(2) Adjustment point (as viewed from the rear of the display unit
TM1
SW1
115
2. HARDWARE B–63505EN/02
(2) Adjustment point (as viewed from the rear of the display unit)
VRP1
SW1
Shifted one 0 4 8 C
dot to the right
Standard 1 5 9 D
Horizontal
position Shifted one 2 6 A E
dot to the left
Shifted two 3 7 B F
dots to the left
116
B–63505EN/02 2. HARDWARE
TM1
SW1
117
2. HARDWARE B–63505EN/02
2.9 The peripheral units, such as the control unit and CRT/MDI, have been
designed on the assumption that they are housed in closed cabinets. In this
ENVIRONMENTAL manual “cabinet” refers to the following:
REQUIREMENT (1) Cabinet manufactured by the machine tool builder for housing the
control unit or peripheral units;
(2) Cabinet for housing the flexible turnkey system provided by FANUC:
(3) Operation pendant, manufactured by the machine tool builder, for
housing the CRT/MDI unit or operator’s panel ;
(4) Equivalent to the above.
The environmental conditions when installing these cabinets shall
conform to the following table.
2.10 The following units related to the CNC control unit require input power
of 24 VDC ± 10% :
POWER SUPPLY
Table 2.10 Power supply
Power supply
Unit Power supply
voltage
Control unit 24 VDC ± 10% 3.4A (only control unit)
Control unit (± 10% includes 3.5A (only control unit)
momentary
When HSSB is used.
surges and
9″ CRT unit ripples.) 0.8A
8.4″ TFT color LCD unit 0.8A
7.2″ STN monochrome LCD unit 0.8A
10.4″ TFT color LCD unit 0.8A
118
B–63505EN/02 2. HARDWARE
2.11 The CNC has been steadily reduced in size using surface–mount and
custom LS1 technologies for electronic components. The CNC also is
ACTION AGAINST designed to be protected from external noise. However, it is difficult to
NOISE measure the level and frequency of noise quantitatively, and noise has
many uncertain factors. It is important to prevent both noise from being
generated and generated noise from being introduced into the CNC. This
precaution improves the stability of the CNC machine tool system.
The CNC component units are often installed close to the parts generating
noise in the power magnetics cabinet. Possible noise sources into the CNC
are capacitive coupling, electromagnetic induction, and ground loops.
When designing the power magnetics cabinet, guard against noise in the
machine as described in the following:
2.11.1 The cables used for the CNC machine tool are classified as listed in the
Separating Signal following table :
Bind the cables in each group as described in the action column.
Lines
Group Signal line Action
A Primary AC power line Bind the cables in group A separately
(Note 1) from groups B and C or cover
Secondary AC power line group A with an electromagnetic shield
AC/DC power lines (containing the (Note 2).
power lines for the servo and spindle Connect spark killers or diodes with
motors) the solenoid and relay.
AC/DC solenoid
AC/DC relay
B DC solenoid (24VDC) Connect diodes with DC solenoid and
relay.
DC relay (24 VDC) Bind the cables in group B separately
from group A or cover group B with an
DI/DO cable between the CNC and electromagnetic shield.
power magnetics cabinet Separate group B as far from group C
as possible.
DI/DO cable between the CNC and ma- It is more desirable to cover group B
chine with the shield.
C Cable between the CNC and Bind the cables in group C separately
servo amplifier from group A or cover group C with an
electromagnetic shield.
Cable for position and velocity feed-
back Separate group C as far from group B
as possible.
Cable between the CNC and spindle
amplifier Be sure to perform shield processing.
NOTE
1 The groups must be 10 cm or more apart from one another
when binding the cables in each group.
2 The electromagnetic shield refers to shielding between
groups with grounded steel plates.
119
2. HARDWARE B–63505EN/02
Cabinet
Duct
To operator’s
panel,
motor, etc.
Group A Group B, C
Cover
2.11.2 The following ground systems are provided for the CNC machined tool:
Ground 1. Signal ground system (SG)
The signal ground (SG) supplies the reference voltage (0V) of the
electrical signal system to the machine.
2. Frame ground system (FG)
The frame ground system (FG) is used for safety, and suppressing
external and internal noises. In the frame ground system, the frames
and cases of the units, panels, and shields for the interface cables
between the units are connected.
3. System ground system
The system ground system is used to connect the frame ground
systems connected between devices or units with the ground.
Machine
tool
Power magnet-
ics cabinet
Distribution board
120
B–63505EN/02 2. HARDWARE
2.11.3
Connecting the Signal
Ground (SG) of the
Control Unit
Control unit
M3 or M4
M3 or M4 terminal for
signal ground (SG) Ground cable: wire with a
sectional area of 2mm2 Ground cable
or more
System ground
Frame ground Ground plate of
(FG) = the cabinet
Connect the 0 V line of the electronic circuit in the control unit with the
ground plate of the cabinet via the signal ground (SG) terminal.
The SG terminal is located on the printed circuit board at the rear of the
control unit.
121
2. HARDWARE B–63505EN/02
2.11.4 The AC/DC solenoid and relay are used in the power magnetics cabinet.
Noise Suppressor A high pulse voltage is caused by coil inductance when these devices are
turned on or off.
This pulse voltage induced through the cable causes the electronic circuits
to be disturbed.
To reduce the pulse voltage, use a spark killer for an AC device or a diode
for a DC device.
R C
Equivalent circuit of the spark killer
Spark killer
AC relay
Motor
Spark killer
Diode
DC relay
122
B–63505EN/02 2. HARDWARE
2.11.5 The CNC cables that required shielding should be clamped by the method
Cable Clamp and shown below. This cable clamp treatment is for both cable support and
proper grounding of the shield. To insure stable CNC system operation,
Shield Processing follow this cable clamp method.
Partially peel out the sheath and expose the shield. Push and clamp by
the plate metal fittings for clamp at the part. Metal fittings for clamp are
attached to the control unit. The ground plate must be made by the
machine tool builder, and set as follows:
ÇÇ
ÇÇ
ÇÇ
ÇÇ
Control unit
Machine side
ÇÇ
installation
ÇÇ
board
ÇÇ
ÇÇ
ÇÇ
Ground plate
ÇÇ
Ô
ÕÕ Ÿ ÇÇ
ÕÕŸ
Ô
Metal fittings
ÇÇ
Ÿ ÇÇ
for clamp
Shield coverÇÇ
123
3. INPUT AND OUTPUT OF DATA B–63505EN/02
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.
NOTE
The SRAM module described here is either of the following
two modules:
S Memory & spindle module
S FROM & SRAM module
124
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
3.1
SETTING
PARAMETERS
FOR INPUT/OUTPUT
D Setting procedure of First, enable parameter writing by performing steps 1 to 3, below.
parameters
1. Set to MDI mode or emergency stop state.
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 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
125
3. INPUT AND OUTPUT OF DATA B–63505EN/02
7. Convenient method
9 9 9 INPUT
126
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
#7 #6 #5 #4 #3 #2 #1 #0
0101 NFD ASI SB2
127
3. INPUT AND OUTPUT OF DATA B–63505EN/02
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.
128
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
3.2.3
Outputting PMC 1. Select MDI mode.
Parameters 2. Press OFFSET
SETTING key then soft key [SETTING] to select a setting screen.
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.
3.2.4
1. Select EDIT mode.
Outputting Pitch Error
Compensation Amount 2. Press SYSTEM key several times, press soft key [PARAM], and
[PITCH] to select the SETTING screen for pitch error amount.
3. Press soft key [(OPRT)] and .
4. Press soft key [PUNCH] and [EXEC], then pitch error compensation
amount is started to be output.
129
3. INPUT AND OUTPUT OF DATA B–63505EN/02
3.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.
3.2.6
1. Select EDIT mode.
Outputting Tool
Compensation Amount 2. Press OFFSET
SETTING key and soft key [OFFSET] to display the tool
compensation amount screen.
3. Press [(OPRT)] key and soft key .
4. Press soft key [PUNCH] an [EXEC] key, and the tool compensation
amount is started to be output.
3.2.7
Outputting Part Program 1. Confirm the following parameters. If 1 is set, set to the MDI mode and
set it to 0.
#7 #6 #5 #4 #3 #2 #1 #0
3202 NE9 NE8
130
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
3.2.8
Inputting CNC 1. Set to the emergency stop state.
Parameters 2. Confirm that the patameters required to input data is correct.
1) Press OFFSET
SETTING key several times, and press [SETING] to display
SETTING screen.
2) Confirm that PARAMETER WRITE=1.
3) Press SYSTEM key to select the parameter screen.
4)
0020 Selectionof I/O channel
5)
#7 #6 #5 #4 #3 #2 #1 #0
0101 NFD ASI SB2
6)
0102 Specification number of I/O device
131
3. INPUT AND OUTPUT OF DATA B–63505EN/02
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
4. Press soft key [READ] and [EXEC]. Then input of parameters are
started.
5. After parameters have been inputted, turn off power and turn it on.
6. Alarm 300 is issued if the system employs an absolute pulse coder.
In such a case, perform reference position return again.
132
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
3.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.
133
3. INPUT AND OUTPUT OF DATA B–63505EN/02
#7 #6 #5 #4 #3 #2 #1 #0
3201 NPE RAL
#7 #6 #5 #4 #3 #2 #1 #0
3202 NE9 NE8
#0 (NE8)
l 0: Programs of 8000s can be edited.
1: Programs of 8000s are protected.
#4 (NE9)
l 0: Programs of 9000s can be edited.
1: Programs of 9000s are protected.
For PPR, item 4 is not required.
134
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
(0:EIA 1:ISO)>1_
MDI **** *** *** *** 12:34:56
PRGRM PARAM OFFSET MACRO (OPRT)
135
3. INPUT AND OUTPUT OF DATA B–63505EN/02
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.
(0:EIA 1:ISO)>1_
MDI **** *** *** *** 12:34:56
PRGRM PARAM OFFSET MACRO (OPRT)
4 Select the soft key corresponding to the desired type of data (program,
parameter, and so forth).
5 Set the parameters corresponding to the type of input/output unit to be
used. (Parameter setting is possible regardless of the mode.)
136
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
3.3.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 Subsec.
3.3.1.
2 Select EDIT mode. A program directory is displayed.
3 Press soft key [(OPRT)]. The screen and soft keys change as shown
below.
D 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.
D N0
The first floppy file is found.
D One of N1 to N9999
Among the files numbered from 1 to 9999, a specified file is found.
D N–9999
The file immediately after that used most recently is found.
D N–9998
When –9998 is specified, the next file is found. Then, each time
a file input/output operation is performed, N–9999 is automatically
inserted. This means that subsequent files can be sequentially
found automatically.
This state is canceled by specifying N0, N1 to N9999, or N–9999,
or upon a reset.
6 Press soft keys [F SRH] and [EXEC].
CAN EXEC
The specified file is found.
137
3. INPUT AND OUTPUT OF DATA B–63505EN/02
Inputting a program
Procedure 1 Press soft key [PRGRM] on the ALL IO screen, described in Subsec.
3.3.1.
2 Select EDIT mode. A program directory is displayed.
3 Press soft key [(OPRT)]. The screen and soft keys change as shown
below.
D 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)
138
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
Outputting programs
Procedure 1 Press soft key [PRGRM] on the ALL IO screen, described in Subsec.
3.3.1.
2 Select EDIT mode. A program directory is displayed.
3 Press soft key [(OPRT)]. The screen and soft keys change as shown
below.
D 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].
139
3. INPUT AND OUTPUT OF DATA B–63505EN/02
Deleting files
Procedure 1 Press soft key [PRGRM] on the ALL IO screen, described in Subsec.
3.3.1.
2 Select EDIT mode. A program directory is displayed.
3 Press soft key [(OPRT)]. The screen and soft keys change as shown
below.
D 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)
140
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
3.3.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 Subsec.
3.3.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 Subsec.
3.3.1.
2 Select EDIT mode.
3 Press soft key [(OPRT)]. Soft keys change as shown below.
READ PUNCH
141
3. INPUT AND OUTPUT OF DATA B–63505EN/02
3.3.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 Subsec.
3.3.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 Subsec.
3.3.1.
2 Select EDIT mode.
3 Press soft key [(OPRT)]. Soft keys change as shown below.
READ PUNCH
142
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
3.3.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 Subsec.
3.3.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.
143
3. INPUT AND OUTPUT OF DATA B–63505EN/02
3.3.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 Subsec. 3.3.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.
D 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
144
B–63505EN/02 3. INPUT AND OUTPUT OF DATA
145
3. INPUT AND OUTPUT OF DATA B–63505EN/02
Inputting a file
Procedure 1 Press the rightmost soft key (continuous menu key) on the ALL
IO screen, described in Subsec. 3.3.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
146
B–63505EN/02 3. 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 Subsec. 3.3.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
147
3. INPUT AND OUTPUT OF DATA B–63505EN/02
Deleting a file
Procedure 1 Press the rightmost soft key (continuous menu key) on the ALL
IO screen, described in Subsec. 3.3.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
148
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
+This chapter describes the signals between the machine operator’s 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.
149
(D1)
4.1
PMCDGN (0) Input potential (0V) Contact point (open)
PMCDGN (1) Input potential (24V) Contact point (close)
Machine side DI/DO (Sink type DO)
PMCDGN (0) DV (OFF) Output potential (24V) Load (OFF)
PMCDGN (1) DV (ON) Output potential (0V) Load (ON)
High–speed processing signal (Source type DO)
INTERFACE
*DEC *ESP, SKIP, PMCDGN (0) DV (OFF) Output potential (0V) Load (OFF)
GENERAL OF
PMCDGN (1) DV (ON) Output potential (24V) Load (ON)
PMCDGN PMCDGN *1)
NC PMC–RA Machine side power magnetic circuit
G 0000 to 0255 X 1000 to 1011 DI / DO operator’s panel
RV
ST1 DOOR ST
G X ST1
X0.1 X0.0 G007.2 *2)
ST2
ST2
+24E
Power
4. INTERFACE BETWEEN NC AND PMC
150
+
F Y
DV
PMC address RV
FANUC decides Internal relay R0.0 to R999.7 MTB decides
RV
addresses Variable timer T0.0 to T079.7 addresses
and signals Counter C0.0 to C079.7 and signals
correspondence Data table D0.0 to D1859.7 Matrix DI
Message display A0.0 to A024.7 *1) If I/O unit is added :
DV
Keep relay K0.0 to K016.7 X 0000 to 0127
Y 0000 to 0127
System reserve R9000 to R9099
area K17.0 to K19.7 *2) DI is prepared to
select pull up or
pull down eternally.
Matrix D0
B–63505EN/02
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
4.2
SPECIFICATION OF
PMC
4.2.1
Specification Model PMC–SA1 PMC–SA3
Programming method lan- Ladder Ladder
guage
Number of ladder level 2 2
Level–1 Cycle Time 8 ms 8 ms
Basic Instruction Execution 5.0 0.15
Time (µs/step) (µs/step)
Program capacity
S Ladder (step) Approx. 5,000 Approx. 16,000
S Symbol(Note)/comment 1 to 128KB 1 to 128KB
S Message 0.1 to 64KB 0.1 to 64KB
S C Language No No
Instruction (Basic) 12 kinds 14 kinds
(Function) 49 kinds 66 kinds
Internal relay (R) 1100 byte 1118 byte
(System uses R9000 (System uses R9000
to R9099) to R9117)
Message request (A) 25 byte (200 Kinds) 25 byte (200 Kinds)
Non–volatile
S Var. Timer (T) 80 byte (40 pairs) 80 byte (40 pairs)
S Counter (C) 80 byte (20 pairs) 80 byte (20 pairs)
S Keep relay (K) 20 byte 20 byte
S Data table (D) 1860 byte 1860 byte
Fixed timer 100 100
(Specification (Specification
timer No.) timer No.)
I/O
S I/O link (DI/DO) 1024 points/1024 points maximum (sharable
with a built–in I/O card)
S Built–in I/O card (DI/DO) 96 points/64 points maximum for the machine
(source type)
Storage media Flash–ROM
Note) There is no object–level compatibility.
NOTE
Max. size of a symbol and a comment are each 64KB.
151
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
4.2.2
Address Char- Kinds Byte Addresses Remarks
acter
Input signal from X0 to X127 FANUC I/O Link
X the machine to the 142
PMC (MT to PMC) X1000 to X1011 Built–in I/O card *1)
Output signal from Y0 to Y127 FANUC I/O Link
Y the PMC to the ma- 142
chine (PMC to MT) Y1000 to Y1005 Built–in I/O card *1)
Input signal from
F the NC to the PMC 256 F0 to F255
(NC to PMC)
Output signal from
G the PMC to NC 256 G0 to G255
(PMC to NC)
R0 to R999
1100 Operation results,
R9000 to R9099
reserved system area
R Internal relay
R0 to R999
1118 Operation results,
R9000 to R9117
reserved system deta
4.2.3
Built–in Debug Function Contents
Function Display of sequence pro- Dynamic display of ladder diagram
gram
Diagnostic function STitle data display
S signal status (symbol can be displayed)
S PMC alarm display
S Signal trace
S Memory contents display
S Signal waveform display (*)
S I/O connection status display (*)
Setting and displaying data S Timer
S Counter
S Keep relay
S Data table
Sequence program edit Ladder diagram editing a ladder edit module is
function required)
152
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
4.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
(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 Z
The instruc-
tion ended in
error.
(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
R9091
always OFF
always ON
Cyclic signal of 200
ms (104 ms ON, 96
ms OFF)
Cyclic signal of 1 se-
cond. (504 ms ON,
496 ms OFF)
NOTE
1 Each signal is initially off.
2 R9091.0 and R9091.1 are set cyclically at the beginning of
the first ladder level.
3 Each signal (ON–OFF signal) has an accuracy of ± 8 ms.
153
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
R9091.5
104ms 96ms
200ms
R9091.6
504ms 496ms
1s
4.2.5
Execution Period of
PMC
Sequence program
Synchronized
buffer
(2)–2
(2)–n
8msec END2
Period
(1) (1) (1) (1)
1st level
(2)–1 (2)–2 (2)–n (2)–1
2nd level
154
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
4.3
PMC SCREEN
155
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
X008.4 *ESP
EMERGENCY
STOP
END1
PORD POR
POWER ON
RESET
D Contents displayed 1. Green (Low brightness) display Contacts :open Relay :off
2. White (High brightness) display Contacts : closed Relay : on
D Search method PAGE
156
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
[Remarks]
D 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.
D 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.
157
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
NOTE
“;”=“EOB” adr (trigger address) ;p1 (trigger point) ;p2 (trigger
checking number (1 to 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 is set to 1 after parameters for sampling
are specified, the trigger function automatically starts when the power
is turned on.
For this operation, press [TRIGER] soft key to bring the following
menu.
SEARCH ADRESS TRIGER WINDOW
RET
NEXT
158
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
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 don’t change the size.)
(Cannot be Addition, deletion and chanegable data size)
When bit 3 in the keep relay K18 is 1, this program is automatically
transferred to backup RAM after on–line edit.
When bit 3 in the keep relay K18 is 0, transfer to backup RAM with COPY
function of I/O screen. If you select the soft keys [EDIT] then
[LADDER] without performing this operation, data edited online is lost.
159
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
4.3.3 Press soft key [PMCDGN] then PMC’s diagnostic screen is displayed.
PMCDGN Screen
D TITLE screen The title data registered when a ladder program is prepared is displayed.
Page number
ÄÄÄ
ÄÄ
ÄÄÄ
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
160
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
D STATUS screen On/Off state of input/output signals and internal relay is displayed.
SEARCH
[Search Method]
PAGE
• Page keys PAGE
:Forward and Backward by screen
ALM Blinked
161
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
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
162
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀ
0001 * * * * * * * *
0002 I I * * * * * * * * * * * * * *
0003 * I * * * * * * * * * * * * * * Latest status
0004 . . . . . . . . . . . . . . . . I mark : 1
0005 . . . . . . . . . . . . . . . . * mark : 0
0006 . . . . . . . . . . . . . . . .
0007 . . . . . . . . . . . . . . . .
0008 . . . . . . . . . . . . . . . .
TRCPRM STOP
163
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
4.3.4
Memory Display
(M.SRCH)
D Display of Screen and 1) Pressing the [M.SRCH] soft key changes the screen to that shown in
Operation Fig. 3.5. The displayed soft keys also change.
2) Enter a physical address in hexadecimal from which the contents of the
memory are to be displayed. Then pressing the [SEARCH] key
displays 256 byte of stored data starting from the specified address.
Example) Enter 100000, then pressing the [SEARCH] keydisplays
the contents of the memory starting from 100000H.
PAGE
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
164
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
D ANALYS screen Change of signals is displayed as the same display as that on the
(Ladder editing card is oscilloscope.
required) 1 Parameter setting screen (1st page)
PMC–SA3
CONDITION : 0 (c)
(0: START 1: TRIGGER–ON 2: TRIGGER–OFF)
165
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
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 :
166
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
3 SCOPE screen
X0000.0
X0000.1
X0002.0
X0005.0
+–––––––––+–––––––––+–––––––––+––––––
0 256(MSEC)
167
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
4.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
5 Input a numeric key and press INPUT key and data is input.
D TIMER screen This screen is used for setting timer time of the functional instruction
(SUB 3).
Page no. (screen is scrolled by page key)
Timer no. specified by functional instruction
Address specified by ladder
Timer set time : Timer no. 1–8 is max. 1572.8 sec and its accuracy is
48ms.
Timer no. 9 is max. 262.1 sec and its accuracy is 8ms.
168
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
D COUNTER screen This screen sets and displays max. value of counter and current value of
the counter instruction (SUB 4).
ÀÀÀÀ
05 K04 00000000 15 K14 00000000
ÀÀÀÀ
06 K05 00000000 16 K15 00000000
07 K06 00000000 17 K16 00000000
08 K07 00000000 18 K17
ÀÀÀÀ 00000000
09 K08
10 K09
TIMER COUNTR
00000000
00000000
KEEPRL
19 K18
20 K19
DATA
ÀÀÀÀ 00000000
00000000
169
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
K016 ÀÀÀÀÀÀ
#7
ÀÀÀÀÀÀ
#6 #5 #4 #3 #2 #1 #0
ÀÀÀÀÀÀÀÀÀÀÀ
#7
ÀÀÀÀÀÀÀÀÀ
#6 #5 #4 #3 #2 #1 #0
K017
ÀÀÀÀÀÀÀÀÀÀÀ ÀÀÀÀÀÀÀÀÀ
#0(LADMASK) 0 : Dynamic display of ladder is executed.
1 : Dynamic display of ladder is not executed.
#1(PRGRAM) 0 : Built–in programmer is not used.
1 : Built–in programmer is used.
#2(AUTORUN) 0 : A sequence program is executed automatically after the power is
turned on.
1 : A sequence program is executed by sequence program soft key.
#4(MEMINP) 0 : Data input cannot be done in memory contents display function.
1 : Data input can be done in memory contents display function.
#5(TRCSTAT) 0 : Signal tracing starts by soft key [EXEC] in signal trace function.
1 : Signal tracing starts automatically by power on in signal trace
function.
#6(ANASTAT) 0 : Pressing [EXEC] key initiates sampling by signal waveform display
function.
1 : Turning power to on initiates sampling by signal waveform display
function.
#7(DTBLDSP) 0 : The PMC parameter data table control screen is displayed.
1 : The PMC parameter data table control screen is not displayed.
ÀÀÀÀ
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ
#7 #6 #5 #4 #3 #2 #1 #0
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ
ÀÀÀÀ ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ
K018
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ
ÀÀÀÀ ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ
#7 #6 #5 #4 #3 #2 #1 #0
K019
* The system uses the unused data areas for the PMC management
software. The settings should not be changed. Usually, all bits are set
to 0.
170
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
PARAMETER
K019
#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 : 1–byte length 1 : 2–byte length 2 : 4–byte length
PAGE
171
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
Group number
Page number
172
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
4.4
LIST OF SIGNALS BY
EACH MODE
D Automatic operation
MODE INPUT/OUTPUT SIGNAL FEED RATE,
ETC
173
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
D Manual operation
MODE INPUT/OUTPUT SIGNAL FEED RATE,
ETC
D Others
[PMC ⇒ CNC]
MD1∼4 (Mode selection)
*ESP (Emergency stop)
KEY1∼4 (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α (In–position)
MVα (Axis moving)
TAP (Tapping)
174
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
4.5
f : Available
LIST OF SIGNALS – : Unavailable
T M
Group Symbol Signal name Address
series series
*+ED1 to *+ED4 External deceleration signal G118 f f
*ESP X1008#4 f f
Emergency stop signal
*ESP G008#4 f f
*ESPA G071#1 f f
Emergency stop signal (serial spindle)
*ESPB G075#1 f f
*SSTP1 G027#3 f -
Stop signal in each spindle
*SSTP2 G027#4 f -
G049#0 to
*TLV0 to *TLV9 Tool life count override signal - f
G050#1
175
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
T M
Group Symbol Signal name Address
series series
F081#0,#2,#4,#
+J1O to +J4O Software operator's panel signal(+J1 to +J4) f f
6
+MIT1 to +MIT4 Interlock signal for each axis and direction G132#0 to #3 - f
F081#1,#3,#5,#
-J1O to -J4O Software operator's panel signal(-J1 to -J4) f f
7
-MIT1 to -MIT4 Interlock signal for each axis and direction G134#0 to #3 - f
ARSTA G071#0 f f
Alarm reset signal (serial spindle)
ARSTB G075#0 f f
BFIN G005#4 f -
2nd auxiliary function completion signal
BFIN G005#7 - f
176
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
T M
Group Symbol Signal name Address
series series
CFINA F046#1 f f
Spindle switch completion signal (serial spindle)
CFINB F050#1 f f
CHPA F046#0 f f
Power line switch signal (serial spindle)
CHPB F050#0 f f
CTH1A,CTH2A G070#3,#2 f f
Clutch/gear signal (serial spindle)
CTH1B,CTH2B G074#3,#2 f f
DEFMDA G072#3 f f
Differential mode command signal (serial spindle)
DEFMDB G076#3 f f
DM00 F009#7 f f
DM01 F009#6 f f
Decode M signal
DM02 F009#5 f f
D
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 EAX4 Control axis select signal (PMC axis control) G136 f f
EBSYA F130#7 f f
EBSYB Axis control command read completion signal (PMC axis F133#7 f f
EBSYD F139#7 f f
177
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
T M
Group Symbol Signal name Address
series series
EBUFA G142#7 f f
EBUFB G154#7 f f
Axis control command read signal(PMC axis control)
EBUFC G166#7 f f
EBUFD G178#7 f f
ECKZA F130#1 f f
ECKZB F133#1 f f
Following zero checking signal (PMC axis control)
ECKZC 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
EDENA F130#3 f f
E
EDENB F133#3 f f
Auxiliary function executing signal (PMC axis control)
EDENC F136#3 f f
EDEND F139#3 f f
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 moving 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 signal (PMC axis control)
EIALC F136#2 f f
EIALD F139#2 f f
178
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
T M
Group Symbol Signal name Address
series series
EINPA F130#0 f f
EINPB F133#0 f f
-
In-position signal (PMC axis control)
EINPC F136#0 f f
EINPD F139#0 f f
EMBUFA G142#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
EMSBKD G179#7 f f
ENB F001#4 f f
Spindle enable signal
ENB2 F038#2 f -
179
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
T M
Group Symbol Signal name Address
series series
EOTNA F130#6 f f
EOTNB F133#6 f f
-
Negative-direction overtravel signal (PMC axis control)
EOTNC F136#6 f f
EOTND F139#6 f f
EOTPA F130#5 f f
EOTPB F133#5 f f
-
Positive-direction overtravel signal (PMC axis control)
EOTPC F136#5 f f
EOTPD F139#5 f f
G024#0 to #7
EPN0 to EPN13 Expansion workpiece number serach signal f f
G025#0 to #5
ESBKA G142#3 f f
ESBKB G154#3 f f
Block stop signal (PMC axis control)
ESBKC G166#3 f f
E
ESBKD G178#3 f f
ESOFA G142#4 f f
ESOFB G154#4 f f
Servo off 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
180
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
T M
Group Symbol Signal name Address
series series
INCSTA F047#1 f f
Incremental method orientation signal (serial spindle)
I INCSTB F051#1 f f
INDXA G072#0 f f
Orientation stop position change signal (serial spindle)
INDXB G076#0 f f
INTGA G071#5 f f
Signal for controlling velocity integration (serial spindle)
INTGB G075#5 f f
LDT1A F045#4 f f
Load detection signal 1 (serial spindle)
LDT1B F049#4 f f
L
LDT2A F045#5 f f
Load detection signal 2 (serial spindle)
LDT2B F049#5 f f
181
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
T M
Group Symbol Signal name Address
series series
MBDT1,MBDT2 to
Optional block skip check signal F004#0,F005 f f
MBDT9
MCFNA G071#3 f f
Power line switch completion signal (serial spindle)
MCFNB G075#3 f f
MFNHGA Main spindle MCC status signal while changing spindles signal G072#6 f f
182
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
T M
Group Symbol Signal name Address
series series
MORCMA Command for spindle orientaion with a magnetic sensor (serial G073#0 f f
MPOFA G073#2 f f
Motor power stop signal (serial spindle)
MPOFB G077#2 f f
MRDYA G070#7 f f
Machine ready signal (serial spindle)
MRDYB G074#7 f f
G039#0 to
OFN0 to OFN5,OFN6 Tool offset number select signal f -
#5,G040#0
ORARA F045#7 f f
Orientation completion signal (serial spindle)
ORARB F049#7 f f
ORCMA G070#6 f f
O Orientation command signal (serial spindle)
ORCMB G074#6 f f
OVRIDA G072#4 f f
Analog override command signal (serial spindle)
OVRIDB G076#4 f f
183
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
T M
Group Symbol Signal name Address
series series
PN1,PN2,PN4,PN8,
Workpiece number search signal G009#0 to 4 f f
PN16
PORA2A Signal for approximate spindle orientation with a position coder F046#5 f f
F070#0 to
PSW01 to PSW10 Position switch signal f f
F071#1
G032#0 to
R01I to R12I f f
G033#3
Spindle motor speed command signal
G034#0 to
R01I2 to R12I2 f f
G035#3
F036#0 to
R01O to R12O S12-bit code signal f f
F037#3
RCFNA F046#3 f f
Output switch completion signal (serial spindle)
RCFNB F050#3 f f
RCHA G071#7 f f
Power line status check signal (serial spindle)
RCHB G075#7 f f
RCHHGA High–output MCC status signal while a magnetic sensor (serial G072#7 f f
RGSPM F065#1 - f
Spindle rotation direction signal
RGSPP F065#0 - f
ROTAA Rotation direction command while changing the orientation stop G072#1 f f
184
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
T M
Group Symbol Signal name Address
series series
R RSLA G071#6 f f
Output switch request signal (serial spindle)
RSLB G075#6 f f
RTE Manual rapid traverse selection signal (PMC axis control) G150#6 f f
SARA F045#3 f f
Speed arrival signal (serial spindle)
SARB F049#3 f f
SDTA F045#2 f f
Speed detection signal (serial spindle)
SDTB F049#2 f f
SFRA G070#5 f f
CW command signal (serial spindle)
SFRB G074#5 f f
SGN G033#5 f f
Spindle motor command polarity select signal
SGN2 G035#5 f f
G078#0 to
SHA00 to SHA11 f f
G079#3
Spindle orientation external stop position command signal
G080#0 to
SHB00 to SHB11 f f
G081#3
SIND G033#7 f f
Spindle motor speed command select signal
SIND2 G035#7 f f
185
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
T M
Group Symbol Signal name Address
series series
SLVA G073#1 f f
Slave operation command signal (serial spindle)
SLVB G077#1 f f
SLVSA F046#4 f f
Slave operation status signal (serial spindle)
SLVSB F050#4 f f
SOCNA G071#4 f f
/
Soft start/stop cancel signal (serial spindle)
SOCNB G075#4 f f
SPSLA G071#2 f f
Spindle select signal (serial spindle)
SPSLB G075#2 f f
SRVA G070#4 f f
CCW command signal (serial spindle)
SRVB G074#4 f f
SSIN G033#6 f f
Spindle motor command polarity select signal
SSIN2 G035#6 f f
SSTA F045#1 f f
Speed zero signal (serial spindle)
SSTB F049#1 f f
SWS1 G027#0 f -
Spindle selection signal
SWS2 G027#1 f -
SYNCJ1 to SYNCJ4 Simple synchronous manual feed axis select signal G140 - f
186
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
T M
Group Symbol Signal name Address
series series
TLMA F045#6 f f
Torque limit signal (serial spindle)
T TLMB F049#6 f f
TLMHA G070#1 f f
Torque limit command HIGH signal (serial spindle)
TLMHB G074#1 f f
TLMLA G070#0 f f
Torque limit command LOW signal (serial spindle)
TLMLB G074#0 f f
X XAE X1004#0 f f
Y YAE X1004#1 - f
Measuring position reached signal
ZAE X1004#1 f -
ZAE X1004#2 - f
187
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
4.6
LIST OF ADDRESSES
Relation of interface signals among the CNC, the PMC and the machine
tool is shown below:
CNC PMC MT
Built in I/O
(Basic) Y1000 or
F000 or later later Machine
tool
X 000 or
later
FANUC
I/O Link
Y 000 or
(Optional) later
In an item where both T series and M series are described, some signals
are covered with shade ( ) in the signal address figure as shown
below. This means either T series or M series does not have this signal.
Upper part is for T series and lower part is for M series.
[Example 1]
Signal EXLM, ST is a common signal, STLK is for T series only and
RLSOT and RVS are for M series only.
#7 #6 #2 #1 #0
T series
G007 RLSOT EXLM ST STLK
M series
188
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
MT → PMC
Address Bit number
7 6 5 4 3 2 1 0
X1000
X1001
X1002
X1003
X1004 SKIP ESKIP –MIT2 +MIT2 –MIT1 +MIT1 ZAE XAE (T series)
X1005
X1006
X1007
X1008 *ESP
X1010
X1011
NOTE
1 The signals other than X1009 are used in high–speed
receivers.
2 Address X1004 allows common switching.
3 The DI signals other than *ESP can be used as
general–purpose DI signals if appropriate functions are not
used.
189
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
PMC → MT
Address Bit number
Y1000
Y1001
Y1002
Y1003
Y1004
Y1005
Y1006
Y1007
190
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
PMC → CNC
Address Bit number
7 6 5 4 3 2 1 0
G000 ED7 ED6 ED5 ED4 ED3 ED2 ED1 ED0
G003
G015
G016 F1D
G017
G020
G021
G022
G023
G024
191
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
7 6 5 4 3 2 1 0
G025
G026
G031
G036
G037
192
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
7 6 5 4 3 2 1 0
G050 *TLV9 *TLV8
G051
G052
G056
G057
G059
G060
G062 *CRTOF
G063
G064
G065
G067
G068
G069
193
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
7 6 5 4 3 2 1 0
G075 RCHB RSLB INTGB SOCNB MCFNB SPSLB *ESPB ARSTB
G082
G083
G084
G085
G086
G087
G088
G089
G090
G091
G092
G093
G094
G095
G097
G099
194
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
7 6 5 4 3 2 1 0
G100 +J4 +J3 +J2 +J1
G101
G103
G104
G105
G107
G109
G111
G113
G115
G117
G119
G121
G122
G123
195
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
7 6 5 4 3 2 1 0
G124
G125
G127
G128
G129
G131
G133
G135
G137
G139
G141
196
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
7 6 5 4 3 2 1 0
G149 EID31A EID30A EID29A EID28A EID27A EID26A EID25A EID24A
G152
G153
G162
G163
G164
G165
197
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
7 6 5 4 3 2 1 0
G174
G175
G176
G177
G186
G187
G188
G189
G190
G191
G193
G194
G195
G196
G197
198
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
7 6 5 4 3 2 1 0
G199
G200
G201
G202
G203
G204
G205
G206
G207
G208
G209
G210
G211
G212
G213
G214
G215
G216
G217
G218
G219
G220
G221
G222
199
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
CNC → PMC
Address Bit number
7 6 5 4 3 2 1 0
F000 OP SA STL SPL RWD
F006
F007 BF BF TF SF EFD MF
F018
F019
F020
F021
200
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
7 6 5 4 3 2 1 0
F025 S31 S30 S29 S28 S27 S26 S25 S24
F035 SPAL
F039
F042
F043
F048
201
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
7 6 5 4 3 2 1 0
F050 MORA2B MORA1B PORA2B SLVSB RCFNB RCHPB CFINB CHPB
F052
F062 PRTSF
F063 PSYN
F067
F068
F069
F074
202
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
7 6 5 4 3 2 1 0
F075 SPO KEYO DRNO MLKO SBKO BDTO
F082
F083
F084
F085
F086
F087
F088
F089
F091
F092
F093
F095
F097
F099
203
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
7 6 5 4 3 2 1 0
F100 ZP44 ZP43 ZP42 ZP41
F101
F103
F105
F107
F109
F110
F111
F113
F115
F116
F117
F118
F119
F121
F122 HDO0
F123
F124
204
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
7 6 5 4 3 2 1 0
F125
F126
F127
F128
F143
F144
F146
F147
F149
205
4. INTERFACE BETWEEN NC AND PMC B–63505EN/02
7 6 5 4 3 2 1 0
F150
F152
F153
F154
F155
F156
F157
F158
F159
F160
F161
F162
F163
F164
F165
F166
F167
F168
F169
F170
F171
F172
F173
F174
206
B–63505EN/02 4.INTERFACE BETWEEN NC AND PMC
7 6 5 4 3 2 1 0
F175
F176
F177
F178
F179
F181
F183
F184
F185
F186
F187
F188
F189
F190
F191
F192
F193
F194
F195
207
5. DIGITAL SERVO B–63505EN/02
5 DIGITAL SERVO
208
B–63505EN/02 5. DIGITAL SERVO
5.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
2. Set the parameter to display the servo tuning screen.
PARAMETERS #7 #6 #5 #4 #3 #2 #1 #0
3111 SVS
SERVO SETTING
X AXIS Y AXIS
(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
#0 (PLC01) 0 : Values of parameter 2023 and 2024 are used as they are:
1 : Values of parameter 2023 and 2024 are multiplied by 10.
#1 (DGPRM)l 0 : Initial setting of digital servo parameter is done.
1 : Initial setting of digital servo parameter is not done.
#3 (PRMCAL) 1 : Turns to 1 when the initial setting is done.
The following parameters are set automatically in
accordance with the no. of pulses of pulse coder:
PRM 2043(PK1V), PRM 2044(PK2V), PRM 2047(POA1),
PRM 2053(PPMAX),PRM 2054(PDDP),
PRM 2056(EMFCMP),
PRM 2057(PVPA), PRM 2059(EMFBAS),
PRM 2074(AALPH),PRM 2076(WKAC)
209
5. DIGITAL SERVO B–63505EN/02
#7 #6 #5 #4 #3 #2 #1 #0 Motor model
1 0 0 0 0 0 1 0 5–0S
0 0 0 0 0 0 1 1 4–0S, 3–0S
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.
<<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
210
B–63505EN/02 5. DIGITAL SERVO
NOTE
1 NS is the number of position feedback pulses per one
revolution of the motor (multiplied by four)
2 The 5–0S to 3–0S 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.
211
5. DIGITAL SERVO B–63505EN/02
5.2
SERVO TUNING
SCREEN
5.2.2 1. Press SYSTEM key and soft key [SV. PARA] in this order.
Displaying Servo
Tuning Screen 2. Press soft key [SV.TUN] to select the servo tuning screen.
212
B–63505EN/02 5. DIGITAL SERVO
#7 #6 #5 #4 #3 #2 #1 #0
Alarm1 OVL LV OVC HCA HVA DCA FBA OFA
DGN (200) :
#0 (OFA) : Overflow alarm
#1 (FBA) : Disconnection alarm
#2 (DCA) : Discharge alarm
#3 (HVA) : Excessive voltage alarm
#4 (HCA) : Abnormal current alarm
#5 (OVC) : Overcurrent alarm
#6 (LV) : Insufficient voltage alarm
#7 (OVL) : Overload 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) :
#0 (SPH) : Serial pulse coder or feedback cable is faulty.
Counting the feedback signal is in error.
#1 (CKA) : Serial pulse coder is faulty.
Internal block has stopped.
#2 (BZA) : Battery voltage becomes 0.
Replace batteries and set the reference position.
#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.
#4 (PHA) : Serial pulse coder or feedback cable is abnormal.
Counting the feedback signal is in error.
#5 (BLA) : Battery voltage is in low (warning).
#6 (CSA) : Hardware of serial pulse coder is abnormal.
213
5. DIGITAL SERVO B–63505EN/02
#7 #6 #5 #4 #3 #2 #1 #0
Alarm4 DTE CRC STB PRM
DGN (203) :
#4 (PRM) : Parameter detected by the Digital servo is invalid.
#5 (STB) : Communication error of serial pulse coder.
Transmitted data is in error.
#6 (CRC) : Communication error of serial pulse coder.
Transmitted data is in error.
#7 (DTE) : Communication error of serial pulse coder.
There is no response.
#7 #6 #5 #4 #3 #2 #1 #0
Alarm5 OFS MCC LDM PMS
DGN (204) :
#3 (PMS) : No. of feedback pulses are in error because pulse coder α series or
feedback cable is faulty.
#4 (LDM) : LED of pulse coder α series is abnormal.
#5 (MCC) : Contacts of electro–magnetic contactor of servo amplifier is blown
#6 (OFS) : A/D conversion of current value of digital servo is abnormal.
214
B–63505EN/02 5. DIGITAL SERVO
5.3
ADJUSTING
REFERENCE
POSITION
(DOG METHOD)
5.3.1
General
Speed
Rapid traverse
(PRM1420α)
FL rate
(PRM1425 α )
Time
*DECα
PCZ
Grid
10mm/rev
10000P +
Error Position Speed M
CMR f gain
Command counter loop
–
4 (Serial)
Reference
GRID counter FFG PC
10000P/rev
Counter capacity
(Flexible feed gear)
10000P
D Parameter
#7 #6 #5 #4 #3 #2 #1 #0
PRM 1002 DLZ
215
5. DIGITAL SERVO B–63505EN/02
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
#1(OPT) 0 : Position detection is performed by the pulse coder built in the motor.
1 : Separate type pulse coder or linear scale is used.
#4(APZ) Zero position of absolute pulse coder is :
0 : Not established
1 : Established
(Turns to 1 after establishment)
To manually change the value of the APZ bit from 0 to 1 without first
returning to the reference position
when using serial pulse coder α , follow this procedure: Back up the
data with the battery and give the motor one or more turns.
Turn the power off then on again, then change the APZ bit setting
from 0 to 1.
#5(APC) 0 : Position detector is other than absolute pulse coder.
1 : Position detector is absolute pulse coder.
Example)
(1µ m)
300mm ⇒ reference counter 30000
20000
15000
10000 etc
216
B–63505EN/02 5. DIGITAL SERVO
5.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.
5.4.1
General
Speed
Time
JOG
ZRN
+Jα
GRID .........................
ZP α
5.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 axis–and–direction–select–signal + 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(ZRN signal is 1) and turn on an axis–and–direction–
select signal, then the tool returns to the reference position.
217
5. DIGITAL SERVO B–63505EN/02
5.4.3
Associated Parameters
#7 #6 #5 #4 #3 #2 #1 #0
PRM 1002 DLZ
#7 #6 #5 #4 #3 #2 #1 #0
PRM 1006 ZMI
218
B–63505EN/02 6. AC SPINDLE
6 AC SPINDLE
This chapter outlines the serial interface and analog interface spindle
amplifiers and explains related parameters.
219
6. AC SPINDLE B–63505EN/02
6.1
AC SPINDLE
(SERIAL INTERFACE)
6.1.1
Outline of Spindle
Control
S instruction M instruction
NC PMC
M03,M04,M05,M19
FIN
*SSTP(Spindle stop)
SF,GR1O,GR2O,GR3O
(For machining center)
GR1,GR2 (For lathe)
S SOR( Orientation)
(PRM 3735 to 3752)
0
1 R01O to R12O
Orientation speed
(PRM 3705#1, 3732, R01I to R12I
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
Operator’s motor
panel PC
Load meter
LM
Speed meter
SM Spindle
220
B–63505EN/02 6. AC SPINDLE
6.1.1.1
Method A of gear change Output Motor speed
PRM 3735
0
0 PRM 3741 PRM 3742 PRM 3743 S code
6.1.1.2
Method B of gear change Output Motor speed
for machining center 4095 Max
(PRM 3705#2=1) PRM 3736
0 PRM 3735
S code
0 PRM 3741 PRM 3742 PRM 3743
6.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
221
6. AC SPINDLE B–63505EN/02
6.1.2
Spindle Setting and
Tuning Screen
6.1.2.1
Display method (1) Confirm the parameters
#7 #6 #5 #4 #3 #2 #1 #0
3111 SPS
6.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
222
B–63505EN/02 6. AC SPINDLE
D Parameters
S11:1st Main S12:1st Sub S21:2nd Main S22:2nd Sub
Gear ratio(HIGH) 4056 4056
4216 4216
Gear ratio(MIDIUM HIGH) 4057 4057
Gear ratio(MIDIUM LOW) 4058 4058
4217 4217
Gear ratio(LOW) 4059 4059
Max. spindle speed
(gear1) 3741 3741
6.1.2.3
Spindle tuning screen SPINDLE TUNING
223
6. AC SPINDLE B–63505EN/02
D Displayed parameters The displayed parameters vary depending on the operation mode.
Spindle positioning Normal Synchronization Cs contour
control operation Orientation control Rigid tapping control
Proportional gain Proportional gain Proportional gain Proportional gain Proportional gain Proportional gain
Integral gain Integral gain Integral gain Integral gain Integral gain Integral gain
Loop gain Motor voltage Loop gain Loop gain Loop gain Loop gain
Motor voltage Regenerative power Motor voltage Motor voltage Motor voltage Motor voltage
ZRN gain (%) ORAR gain (%) Acceleration/deceleration ZRN gain ZRN gain (%)
Shift reference position Shift spindle stop position constant (%) Shift reference position Shift reference position
Shift reference position Shift reference position
D Displayed monitoring The displayed monitoring items vary depending on the operation mode.
items
Spindle positioning Normal Synchronization Cs contour
control operation Orientation control Rigid tapping control
Motor speed Motor speed Motor speed Motor speed Motor speed Motor speed
Feedrate Spindle speed Spindle speed Spindle speed Spindle speed Spindle speed
Position deviation S1 Position deviation S1 Position deviation S1 Position deviation S1 Position deviation S1
Position deviation S2 Position deviation Z
Synchronous deviation Synchronous deviation
Note 1)
|Spindle data|
Motor speed [rpm] + Max. Motor speed.(* 1)
16383
(*1) Parameter 4020: Main spindle Parameter 4196: Subspindle
224
B–63505EN/02 6. AC SPINDLE
6.1.2.4
Spindle monitor screen SPINDLE MONITOR SCREEN
ALARM : AL–27(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
225
6. AC SPINDLE B–63505EN/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:
226
B–63505EN/02 6. AC SPINDLE
6.1.2.5
Correspondence
between operation mode
and parameters on
spindle tuning screen
D Orientation mode
S11: S12: S21: S22:
1st Main 1st Sub 2nd Main 2nd Sub
Proportional gain(HIGH) 4042 4208 4042 4208
Proportional gain (LOW) 4043 4209 4043 4209
Integral gain(HIGH) 4050 4050
4213 4213
Integral gain(LOW) 4051 4051
Loop gain (HIGH) 4060 4060
4218 4218
Loop gain (MID, HIGH) 4061 4061
Loop gain (MID, LOW) 4062 4062
4219 4219
Loop gain (LOW) 4063 4063
Motor voltage 4084 4237 4084 4237
Gain change upon completion 4064 4220 4064 4220
of orientation
Stop position shift 4077 4228 4077 4228
PC–type orientation stop posi- 4031 4204 4031 4204
tion
D Synchronization 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 4221 4065 4221
Position loop gain(MID,HIGH) 4066 4066
Position loop gain(MID,LOW) 4067 4222 4067 4222
Position loop gain(LOW) 4068 4068
Motor voltage 4085 4238 4085 4238
Acc./Dec. time constant 4032 4032
Shift amount 4034 4034
227
6. AC SPINDLE B–63505EN/02
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
228
B–63505EN/02 6. AC SPINDLE
6.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.
229
6. AC SPINDLE B–63505EN/02
6.2
AC SPINDLE
(ANALOG
INTERFACE)
6.2.1
Outline of Spindle
Control
6.2.1.1
Block diagram
S command M command
PMC
NC M03 to 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
Operator’s panel
Spindle
PC motor Load meter
LM
Speed meter
Spindle SM
230
B–63505EN/02 6. AC SPINDLE
6.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 (min–1)
PRM 3752
PRM 3751
PRM 3735
0V
S code
0 PRM 3741 PRM 3742 PRM 3743 (min–1)
[T series]
Constant surface speed control
0V
S code
0 PRM 3741 PRM 3742 PRM 3743 PRM 3744 (min–1)
231
6. AC SPINDLE B–63505EN/02
#7 #6 #5 #4 #3 #2 #1 #0
3706 TCW CWM
[M series]
#7 #6 #5 #4 #3 #2 #1 #0
3705 SGB
[T series]
3741 Max. spindle speed of gear 1 (1 to 9999) [min–1]
232
B–63505EN/02 6. AC SPINDLE
6.2.1.3
Tuning S analog voltage (1) For M series, change the upper and lower limits as follows:
S When gear change method A is used: Parameter 3736 = 4095,
(D/A converter) parameter 3735 = 0
S 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.)
(5) Execute an S command again and confirm that the output voltage is
correct.
.Restore the original parameter values.
233
7. TROUBLESHOOTING B–63505EN/02
7 TROUBLESHOOTING
234
B–63505EN/02 7.TROUBLESHOOTING
7.1.1
Investigating the (1) When and how many times (frequency of occurrences)
(2) With what operation
Conditions Under (3) What failure occurred
which Failure Occurred
1 When did the failure occur?
D Date and time?
D Occurred during operation? (how long was the operation?)
D Occurred when the power was turned on?
D Was there any lightening surge, power failure, or other disturbances
to the power supply?
How many times has it occurred
D Only once?
D Occurred many times ? (How many times per hour, per day, or per
month?)
2 With what operation did it occur ?
D What was the NC mode when the failure occurred?
D Jog mode/memory operation mode /MDI mode /reference position
return mode
If during program operation,
1) Where in the program ?
2) Which program No. and sequence No. ?
3) What program ?
4) Occurred during axial movement ?
5) Occurred during the execution of an M/S/T code ?
6) Failure specific to the program ?
D Does the same operation cause the same failure ?
(Check the repeatability of the failure.)
D Occurred during data input/output ?
<Feed axes and spindles>
D For a failure related to feed axis servo
1) Occurred at both low feedrate and high feedrate ?
2) Ocurred only for a certain axis ?
D For a failure related to spindles
When did the failure occur ? (during power–on, acceleration,
deceleration, or constant rotation)
235
7. TROUBLESHOOTING B–63505EN/02
236
B–63505EN/02 7.TROUBLESHOOTING
7.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 PMC’s diagnostic function
(PMCDGN).
#7 #6 #5 #4 #3 #2 #1 #0
X1008 *ESP
G0008 *ESP
237
7. TROUBLESHOOTING B–63505EN/02
(Example of display)
JOG : Manual operation (JOG) mode
HND : Manual handle (MPG) mode
MDI : Manual data input (MDI) mode
MEM : Automatic operation (Memory) mode
EDIT: EDIT (Memory edit) mode
<Mode select signal>
#7 #6 #5 #4 #3 #2 #1 #0
G0043 MD4 MD2 MD1
↓ ↓ ↓
Manual operation (JOG) mode 1 0 1
Manual handle (MPG) mode 1 0 0
Manual data input (MDI) mode 0 0 0
Automatic operation (Memory) mode 0 0 1
EDIT (Memory edit) mode 0 1 1
(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 IN–POSITION 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.
a. In–position 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.
238
B–63505EN/02 7.TROUBLESHOOTING
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 DIT ITX ITL
S T series
#7 #6 #5 #4 #3 #2 #1 #0
X1004 –MIT2 +MIT2 –MIT1 +MIT1
c. Jog feedrate override is Check the signals using PMC’s 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.
239
7. TROUBLESHOOTING B–63505EN/02
240
B–63505EN/02 7.TROUBLESHOOTING
7.3
JOG OPERATION
CANNOT BE DONE
(2) Feed axis and direction select signal is not input Check the signal using
PMC’s diagnostic function (PMCDGN).
#7 #6 #5 #4 #3 #2 #1 #0
G0100 +J4 +J3 +J2 +J1
Example)
When +X button is pressed on the operator’s panel, signal+J1 turns
to 1.
This signal is effected at its rise. If axis selection signal is input before
JOG mode is selected, axis movement does not occur. Turn the signal
to off, then on.
(3) Check CNC’s diagnostic function 000 to 015. Check the items for
which 1 is displayed at right side.
No. Message Display
000 WAITING FOR FIN SIGNAL :0
001 MOTION :0
002 DWELL :0
a. 003 IN–POSITION 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.
241
7. TROUBLESHOOTING B–63505EN/02
a. In–position 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 In–position 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
D T series
#7 #6 #5 #4 #3 #2 #1 #0
X1004 –MIT2 +MIT2 –MIT1 +MIT1
242
B–63505EN/02 7.TROUBLESHOOTING
c. Jog feedrate override is Check the signals using PMC’s 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.
243
7. TROUBLESHOOTING B–63505EN/02
7.4
HANDLE OPERATION
(MPG) CANNOT BE
DONE
Points (1) Check another manual operation (JOG) is accepted.
(2) Check CNC status display.
Causes and
Countermeasure
2 When only handle (1) Check CNC status display at lower left corner of the CRT.
operation (MPG) cannot (Refer to 1.9 CNC STATUS DISPLAY for details)
be done 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 PMC’s diagnostic function(PMCDGN).
#7 #6 #5 #4 #3 #2 #1 #0
G0043 MD4 MD2 MD1
↓ ↓ ↓
Manuale handle mode 1 0 0
When axis select switch for manual handle feed is selected on the
machine operator’s 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
NOTE
1 In the above table, n is the number of the manual pulse
generator (MPG) and up to 3 MPGs can be used.
2 A feed axis is selected by 4–bit code of A to D.
244
B–63505EN/02 7.TROUBLESHOOTING
↓ ↓
MP2 MP1 Multiplication
0 0 1
1 0 10
0 1 m
1 1 n
#7 #6 #5 #4 #3 #2 #1 #0
7102 HNGx
Back of MPG
+5V 0V HA HB
+5V
HA on off on off
0V
+5V
HB on off on off
0V
1:1
1/4 phase difference 1/4 phase difference
245
7. TROUBLESHOOTING B–63505EN/02
7.5
AUTOMATIC
OPERATION
CANNOT BE DONE
Points (1) Check manual operation is possible.
(2) Check the status of cycle start LED on machine operator’s 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.
246
B–63505EN/02 7.TROUBLESHOOTING
#7 #6 #5 #4 #3 #2 #1 #0
G0004 FIN
247
7. TROUBLESHOOTING B–63505EN/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
248
B–63505EN/02 7.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.
d. In–position check Positioning (G00) to a specified position of a specified axis is not
(confirming positioning) completed.
is being done Whether positioning is completed or not is checked as the servo position
error amount. Check it CNC’s diagnostic function as follows:
DGN no.300 Position Error > PARAM 1826 In–position width
Position error amount almost becomes 0, when positioning of an axis
completes and when the amount becomes within the in–posiiton width,
it is assumed that positioning completes and the next block is exected.
If position error amount does not become within the in–position width,
refer to servo alarm 400, 4n0 and 4n1.
e. Feedrate override is at Actual feedrate is overridden by the override signals to a programmed
0% feedrate. Check the override signals using the PMC’s diagnostic function
(PMCDGN).
<Normal override signal>
#7 #6 #5 #4 #3 #2 #1 #0
G0012 *FV7 *FV6 *FV5 *FV4 *FV3 *FV2 *FV1 *FV0
249
7. TROUBLESHOOTING B–63505EN/02
*ITn When the bit is 0, the corresponding axis’s interlock signal is input.
3) Interlock signal per axis and direction(+/– MITn) is input
D M series
#7 #6 #5 #4 #3 #2 #1 #0
G0132 +MIT4 +MIT3 +MIT2 +MIT1
D T series
#7 #6 #5 #4 #3 #2 #1 #0
X1004 –MIT2 +MIT2 –MIT1 +MIT1
#4(SAR) : When this signal is 0, spindle speed does not arrive at the specified speed.
This function is valid when PARAM 3708#0=1.
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
250
B–63505EN/02 7.TROUBLESHOOTING
#7 #6 #5 #4 #3 #2 #1 #0
G0010 *JV7 *JV6 *JV5 *JV4 +JV3 *JV2 *JV1 *JV0
↓ ↓ ↓
G0011 *JV15 *JV14 *JV13 *JV12 +JV11 *JV10 *JV9 *JV8
i. NC is in a reset state In this case, the CNC’s 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
(HROV–0) (HROV=1)
251
7. TROUBLESHOOTING B–63505EN/02
252
B–63505EN/02 7.TROUBLESHOOTING
7.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 operator’s panel.
(3) Confirm CNC’s diagnostic function.
Causes and Remedies The reason why cycle start LED signal (STL) has turned off are displayed
on CNC’s diagnostic numbers 020 to 025 as follows:
G0008 *ESP
253
7. TROUBLESHOOTING B–63505EN/02
#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
254
B–63505EN/02 7.TROUBLESHOOTING
7.7
NO DISPLAY
APPEARS AT
POWER–UP
Judgement of the point Check whether the STATUS LED on the main board shows the following
state.
1 2 3 4
STATUS f (f : on, : off)
When STATUS LED on the main board is other than above, check LEDs
on the main CPU board, identify the trouble and make an appropriate
action. See Subsec. 2.2.1 for LED display.
255
7. TROUBLESHOOTING B–63505EN/02
7.8
ALARM 85 TO 87 (START)
(READER/PUNCHER
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
256
B–63505EN/02 7.TROUBLESHOOTING
<Parameter>
Value of parame-
ter 0020 0 1 2
Function
Feed 0101#7 0111#7 0121#7
Data input code 0101#3 0111#3 0121#3
Stop bit 0101#0 0111#0 0121#0
Type of I/O device 102 112 122
Baud rate 103 113 123
Communica- 0135#3 – – –
tion method RS–232C
I/O printed circuit board
Connector
JD5A JD5B
NOTE
1 Numbers in the table indicate parameters and bit numbers.
Example) 101#7:bit7 of parameter 101.
2 For data communications by RS–422, refer to parameters
134 and 135.
#7 #6 #5 #4 #3 #2 #1 #0
0101 NFD ASI SB2
0111
0121
257
7. TROUBLESHOOTING B–63505EN/02
R232C(JD5B)
Tape reader
258
B–63505EN/02 7.TROUBLESHOOTING
<Cable connection>
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
Connector : Grounding GND Connector :DBM–25S
Half–pitch 20–pins plate
(PCR)
259
7. TROUBLESHOOTING B–63505EN/02
RD RD
RS RS
CS CS
ER ER
DR DR
CD CD
SG SG
FG FG
NOTE
1 When connecting FANUC’s Handy File or another I/O
device, also connect the +24–V power supply.
2 RS coupled with CS and ER coupled with DR may not be
used for some I/O devices the user uses. In this case,
connect RS to CS and ER to DR on both the I/O device and
NC.
260
B–63505EN/02 7.TROUBLESHOOTING
7.9
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
261
7. TROUBLESHOOTING B–63505EN/02
(1)
NO
More than 4.75V
YES
NOTE
After the pulse coder or motor is exchanged, reference
position or machine’s 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, one–rotation 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.)
262
B–63505EN/02 7.TROUBLESHOOTING
7.10 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
System configuration
263
7. TROUBLESHOOTING B–63505EN/02
7.11 The absolute pulse coder cable, or servo module on the main board may
be faulty.
ALARM 301 TO 305
(ABSOLUTE PULSE
CODER IS FAULTY)
Countermeasures 1 Agitate the cable connected to the SERVO 1 to 4 or the cable connected
to the ENC 1 to 4 of servomodule. If an alarm is issued, replace the
cable.
2 Replace the servo module or main board.
First/second axis servo interface circuit is mounted on the main board,
and the third/fourth axis servo interface circuit is mounted on the servo
module. Therefore, replace either the main board or servo module
according to the axis for which an alarm was issued.
NOTE
1 The configuration and mounting locations of the modules
mounted on the main board vary with the specification of the
main board. For details, see Subsec. 2.2.1.
2 When the main board is replaced, all the data stored in
memory is lost. Set NC data again, referring to Chapter 3
“INPUT AND OUTPUT OF DATA”.
264
B–63505EN/02 7.TROUBLESHOOTING
7.12 This alarm is generated when absolute pulse coder battery becomes low.
ALARM 306 TO 308
(ABSOLUTE PULSE
CODER BATTERY IS
LOW)
Remedies 1 Battery for built–in absolute pulse coderReplace the battery
connected to connector CX5X (or CX5Y) of the servo amplifier
module. (Battery specification: A06B–6073–K001)
2 Battery for separate absolute pulse coder
Exchange the battery connected to the connector JF25 on the main
board.
NOTE
1 When replacing the battery, see Sec. 2.6.
2 Change the batteries while power of NC is supplied.
3 Do not change the battery (memory backup battery) for the
control unit.
265
7. TROUBLESHOOTING B–63505EN/02
7.13 An error is generated in the control section of the serial α pulse coder.
ALARM 350 (SERIAL
α PULSE CODER IS
ABNORMAL)
#3(PMAL) Pulses are not issued correctly by abnormality of serial α pulse coder or
feedback cable.
#4(LDAL) LED of serial α pulse coder is abnormal
(1) #4(LDAL) : LED in the serial pulse coder is abnormal.
Serialα pulse coder is faulty⇒Refer to Note
(2) #3(PMAL) : Pulses are not issued correctly by abnormality of
feedback cable.
1 Fault of serialα pulse coder ⇒Refer to Note
2 Feedback cable.
(Failure of the cables connecting the pulse coder and servo
amplifier module and those connecting the servo amplifier module
and main board)
NOTE
Reference position and machine’s standard position are
different from the ones before, adjust and set them correctly.
266
B–63505EN/02 7.TROUBLESHOOTING
NOTE
1 After the serial pulse coder is changed, reference position
or machine’s standard point is different from the one before
replacement. Therefore reset and adjust it again.
2 Replace the module corresponding to the axis for which an
alarm was issued. The configuration and mounting
locations of the modules vary with the specification of the
main board. For details, see Subsec. 2.2.1.
3 All the data stored in memory is lost when the main board
is changed. Set NC data again, referring to Chapter 3
“INPUT AND OUTPUT OF DATA”.
267
7. TROUBLESHOOTING B–63505EN/02
NO
Is it hot ?
YES
Overheat of motor
Defective thermostat
(Next page) 1
NOTE
After the motor is changed, reference position or machine’s
reference point is different from the one before replace
ment. Set it again.
268
B–63505EN/02 7.TROUBLESHOOTING
D Overheat of power
supply module
(START)
NO
[3] ?
YES NO
Normal ?
YES
S Check whether the ambient
Power supply
temperature has increased.
module is faulty
S Check whether the cutting
conditions are too severe.
S Check whether excessive
load is being imposed on the
machine. Check magnetic circuit
S Check that the motor insula-
tion is normal.
269
7. TROUBLESHOOTING B–63505EN/02
7.16 Ready signal (*DRDY) of servo amplifier is not turned on or turned off
during operation.
ALARM 401
(*DRDY SIGNAL
TURNED OFF) (START)
NO(Not lit)
[-] ?
NO
100VAC is
normal ?
NOTE
1 The configuration and mounting locations of the modules
mounted on the main board vary with the specification of the
main board. For details, see Subsec. 2.2.1.
2 When the main board is replaced, all the data stored in
memory is lost. Set NC data again, referring to Chapter 3
“INPUT AND OUTPUT OF DATA”.
270
B–63505EN/02 7.TROUBLESHOOTING
7.17 *DRDY signal is turned on before MCON signal is turned on. Or *DRDY
is not turned off after MCON signal is turned off.
ALARM 404 (*DRDY
SIGNAL TURNED ON)
NOTE
1 The configuration and mounting locations of the mounted
modules vary with the specification of the main board. For
details, see Subsec. 2.2.1.
2 When the main board is replaced, all the data stored in
memory is lost. Set the NC data again, referring to Chapter
3 “INPUT AND OUTPUT OF DATA”.
Position, velocity
=*System alarm (ALM900 to 973)
control ready (*MCON)
=*Servo alarm (ALM400 to 417)
=*Emergency stop (*ESP)
JSnA JSnB
–10 –10
DV RV RLY MCC
*MCOM
–20 –20
RV DV
*DRDY
271
7. TROUBLESHOOTING B–63505EN/02
7.18 Position error amount at stop (DGN 300) exceeds a value set by parameter
No. 1829.
ALARM 410
(EXCESSIVE (START)
POSITION ERROR
AMOUNT DURING YES
Is it vertical axis?
STOP)
NO
Check parameters 1825 and 1829 if they are cor- Check servo off signal of
rect (see parameter list attached) each axis. The servo off
function is valid when DGN
G126 bits 0 to 7 is 1.
Servo off funciton is used to
escape overload of an axis
when the axis is mechani-
cally clamped.
NO
Correct ?
YES
Set correct
Note) parameters.
Perform initial setting
of servo parameters YES
“1” ?
NO
Check PMC
NO
Recovered ?
YES
Turn off NC power
Be carefull vertical and remove power
Set digital servo pa- axis does not drop. line of motor then
rameters according turn on power
to parameter list
Check the motor power
Note) Save current CNC pa- interphase voltage at ter-
Measure in DC range
rameters in a floppy disk or minal block TB2 of the
such before performing ini- power supply module.
tial setting for safety.
( No power ) ON
Power
supplied?
YES
S Servo amp. module is faulty.
S Servo module failure on main board:
S Main board or option 2 board is faulty.
Motor power line
is broken
NOTE
1 The configuration and mounting locations of the modules
vary with the specification of the main board. For details,
see Subsec. 2.2.1.
2 When the main board is replaced, all the data stored in
memory is lost. Set NC data again, referring to Chapter 3
“INPUT AND OUTPUT OF DATA”.
272
B–63505EN/02 7.TROUBLESHOOTING
7.19 Position error amount during movement (DGN 300) execeeds a value set
by parameter 1828.
ALRAM 411
(EXECESSIVE (START)
POSITION ERROR
DURING MOVE) With a move command,
does this alarm occur af-
ter machine moves ?
YES (Move)
Moves and
1
alarmed?
NO (No move)
NO (Not output)
Power output ?
NO
Check PMC su-
quence, release ser- Signal line between main
vo off and check op- CPU board and servo am-
eration again plifier module is discon-
nected
YES
Normal ?
NO
273
7. TROUBLESHOOTING B–63505EN/02
YES
Value fluctuate ?
NO
S Check whether the cut-
ting conditions are too
Compare the value Note 1) severe.
obtained by the fol-
lowing formula and S Check whether exces-
DGN 300 sive load is being im-
posed on the machine.
S Check that the motor in-
sulation is normal.
NO
Correct ?
Compare value of
PRM1828 and the
list Note2)
NO
Correct ?
YES
274
B–63505EN/02 7.TROUBLESHOOTING
7.20
ALARM 414
(DIGITAL SERVO 414 SERVO ALARM:X–AXIS
EXAMPLE OF DISPLAY
AXIS NAME DETECTED
SYSTEM IS DETECTION IS DISPLAYED
SYSTEM ERROR
ABNORMAL)
Points Check details by CNC’s diagnostic fucntion and LED display on the servo
amplifier module and power supply module.
1
#7 #6 #5 #4 #3 #2 #1 #0
DGN 0200 OVL LV OVC HCA HVA DCA FBA OFA
2 LED display on the servo amplifier module and power supply module
(Front panel)
STATUS
7 segments
275
7. TROUBLESHOOTING B–63505EN/02
NOTE
This alarm is related with full–closed system.
NOTE
1 After the pulse coder is replaced, reference position or
machine’s standard position is different from former one.
Adjust and set it correctly.
2 The configuration and mounting locations of the modules
vary with the specification of the main board. For details,
see Subsec. 2.2.1.
3 When the main board is replaced, all the data stroed in
memory is lost. Set NC data again, referring to chapter 3
“INPUT AND OUTPUT OF DATA”.
Linearscale
Servo amp.
module
PC
(JFn)
(SERVOn) (JSnB)
(SCALEn)
n is an axis number
276
B–63505EN/02 7.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 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.
277
7. TROUBLESHOOTING B–63505EN/02
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.
278
B–63505EN/02 7.TROUBLESHOOTING
Causes and Remedies Improper connection between the main board and the serial spindle. The
following reason is considered.
S Memory & spindle module is faulty
S A cable between the main board and spindle amplifier module
disconneted or short–circuited.
S Spindle amplifier module is faulty
NOTE
When the memory & spindle module is replaced, the NC
data stored in memory is lost.
See input/output item of data and set NC data again.
279
7. TROUBLESHOOTING B–63505EN/02
7.25 When the spindle amplifier does not become normal state immediately
after power is turned on in the serial spindle system, this alarm is
ALARM 750 informed.
(SPINDLE SERIAL
LINK CANNOT BE
STARTED)
Points This alarm does not occur once the system becomes ready including the
spindle system .
This alarm occurs during power on sequence before the system becomes
ready.
After the system becomes ready, serial spindle alarm is issued by alarm
749.
Causes
(1) Serial spindle cable (JA7A–JA7B) cable is in poor contact or spindle
amplifier power is off.
(2) When display of spindle amplifier shows SU–01 or an alarm other than
AL–24 is displayed, power to the NC is turned on.
In this case, this alarm usually occurs when the NC’s power is turned
off while the serial spindle is operating. Turn off the power of serial
spindle once, then turn it on and starts the system.
(3) When the 2nd spindle is at the state of (1) or (2).
When the 2nd spindle is used, parameter is set as follows :
Bit 4 of parameter no.3701 is 1: No. of serial spindles connected is 2.
280
B–63505EN/02 7.TROUBLESHOOTING
NOTE
When the memory and spindle module is replaced, the NC
data stored in memory may be lost. Reenter the NC data
as explained in the section describing data I/O.
281
7. TROUBLESHOOTING B–63505EN/02
7.26 With serial spindle system, an alarm on the spindle amplifier unit (SPM)
is informed to the CNC.
ALARM 751 The alarm contents is displayed by xx on the display of spindle amp.
(SPINDLE ALARM) The CNC holds an alarm number display (xx).
D Causes and Remedies Refer to the “FANUC SERVO MOTOR α series Maintenance Manual
(B–65165E)” for details. Repair the spindle system as described in the
manual.
282
B–63505EN/02 7.TROUBLESHOOTING
Remedies
(START)
NO
Operating
YES
High YES
temperature ?
NO
NOTE
When the main board is replaced, all data stored in memory
is lost. So, set the NC data again as explained in the section
describing data I/O.
283
7. TROUBLESHOOTING B–63505EN/02
NOTE
1 Confirm the series and versions of control software those
are displayed on upper right of the screen.
2 When FROM and SRAM modules is exchanged, exchange
it with one that contains the software equal to or later than
the previous software.
3 When the main board is replaced or FROM and SRAM
modules on the main board are replaced, all the data stored
in memory is lost.
See data input/output item and reset NC data.
4 See Subsec.2.2.1 for specifications and locations of
modules.
284
B–63505EN/02 7.TROUBLESHOOTING
NOTE
When the main board is replaced, all data stored in the
memory is lost. Set the NC data again according to the
section describing data input/output.
285
7. TROUBLESHOOTING B–63505EN/02
STACK (PL0)
3646 0338 7CBA 0001 0958 FFF8 0063 0346 0000 0000 0338 0FF1 03E8 0000 0000 0000
0000 0000 0000 0000
286
B–63505EN/02 7.TROUBLESHOOTING
NOTE
1 For the specifications and mounting locations of the
modules, see Subsection 2.2.1.
2 When the FROM and SRAM module is replaced
S The NC data stored in the memory is lost. Reenter the NC
data according to the section describing data input/output.
S The ladder program stored in the memory is lost. Reenter
the ladder program according to the section describing
PMC data input/output.
S When the macro executor is used, the macro data is also
lost. Reenter the macro data after replacing the module.
S Use a replacement module that holds software equivalent
to or upwardly compatible with the currently used
software.
3 When the memory and spindle module is replaced
S The NC data stored in the memory is lost. Reenter the NC
data according to the section describing data input/output.
4 When the main board is replaced, all data stored in the
memory is lost. Reset the NC data according to the section
describing data input/output.
NOTE
Replace the battery as soon as possible according to
Subsection 2.6.1.
287
7. TROUBLESHOOTING B–63505EN/02
7.31 920: Watch dog alarm or RAM parity in servo control circuit
has occurred in the 1st or 2nd axis
ALARM 920 AND 921 921: Above alarm has occurred in the 3rd or 4th axis
(WATCH DOG OR
RAM PARITY)
points
D Watch dog timer alarm The timer used to monitor the operation of CPU is called the watch dog
timer. The CPU resets timer time every time a constant time has passed.
When an error occurs in CPU or peripheral device, timer is not reset but
the alarm is informed.
D RAM parity error RAM parity error was detected in the servo control module.
NOTE
When the main board is replaced, all the data stored in
memory is lost. Refer to data input/ output item and set NC
data again.
NOTE
See Subsec. 2.2.1 for the each specifications and locations
of modules.
288
B–63505EN/02 7.TROUBLESHOOTING
D Causes and remedies (1) Check whether servo module is mounted or not, whether it is mounted
correctly or not, and whether it is mounted securely.
(2) If cause 1 is not identified, servo module or main board may be faulty.
Replace each module, referring to the alarm 920 and 921 in the previous
sections.
289
7. TROUBLESHOOTING B–63505EN/02
NOTE
When the main board is replaced, all the data stored in
memory is lost. Refer to data input/ output item and set NC
data again.
290
B–63505EN/02 7.TROUBLESHOOTING
NOTE
1 when the main board or the FROM and SRAM module is
replaced, all the data stored in memory is lost. Set NC data
again, referring to the Data input/output item.
2 when replacing FROM and SRAM module, replace it with
one that has software equal to or more than current software
version.
3 When the FROM and SRAM module is replaced, the ladder
program stored in memory is lost. See input/output item of
PMC data and set ladder program again.
4 When the FROM and SRAM module is replaced, the NC
data stored in memory is lost.
See input/output item of data and set NC data again.
5 When the FROM and SRAM module is replaced, with using
the macro executer, the macro data is also lost. Set macro
data again after replacing.
6 When the main board is replaced, the NC data stored in
memory is lost.
See input/output item of data and set NC data again.
7 See Subsec. 2.2.1 for the specifications and locations of
module.
291
7. TROUBLESHOOTING B–63505EN/02
Causes and Remedies Check if the voltage of the 24 VDC power supply is normal (24 VDC
± 10%).
When the check result is abnormal:
⇒ Check if the external power supply feeding 24 VDC is normal.
Check also if the input power cable is disconnected or short–circuited.
24 VDC output from the connector of the I/O card may be abnormal.
When the check result is normal:
⇒ The voltage of the 24VDC power supply may be momentarily
abnormal.
Check if noise affects the input power.
NOTE
This system alarm is not recorded in the alarm history and
operation history.
292
B–63505EN/02 7.TROUBLESHOOTING
7.36 RAM parity error or NMI has occurred in the PMC control module.
ALARM 970
(NMI ALARM IN PMC
CONTROL MODULE)
293
7. TROUBLESHOOTING B–63505EN/02
7.37 A communication error is detected between the CNC and FANUC I/O
unit at SLC in the PMC control module.
ALARM 971
(NMI ALARM IN SLC)
Causes and Remedies Following cause is considered.
S PMC control module is faulty.
Refer to “alarm 950” for changing of PMC control module.
S A slave unit connected via the FANUC I/O Link is faulty.
S The +24V power fed to a slave unit connected via the FANUC I/O Link
is abnormal.
Measure the voltage applied to each slave unit.
(Normally+24VDC ± 10%)
Disconnection or broken of cable.
294
B–63505EN/02 7.TROUBLESHOOTING
NOTE
When the main board is replaced, all the data stored in
memory is lost. Refer to data input/ output item and set NC
data again.
295
APPENDIX
B–63505EN/02 APPENDIX A. ALARM LIST
A ALARM LIST
299
A. ALARM LIST APPENDIX B–63505EN/02
A.1
LIST OF ALARM
CODES
(1) Program errors /Alarms on program and operation (P/S alarm)
Number Message Contents
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 can-
not 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 G–CODE 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 An axis not included in the selected plane (by using G17, G18, G19) was
COMMANDED 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.
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 F0 (fast feed) was instructed by F1 –digit column feed in circular inter-
G02/G03 (M series) polation. Modify the program.
300
B–63505EN/02 APPENDIX A. ALARM LIST
301
A. ALARM LIST APPENDIX B–63505EN/02
302
B–63505EN/02 APPENDIX A. ALARM LIST
303
A. ALARM LIST APPENDIX B–63505EN/02
304
B–63505EN/02 APPENDIX A. ALARM LIST
305
A. ALARM LIST APPENDIX B–63505EN/02
306
B–63505EN/02 APPENDIX A. ALARM LIST
307
A. ALARM LIST APPENDIX B–63505EN/02
308
B–63505EN/02 APPENDIX A. ALARM LIST
309
A. ALARM LIST APPENDIX B–63505EN/02
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.
310
B–63505EN/02 APPENDIX A. ALARM LIST
D The details of serial The details of serial pulse coder alarm No. 350 (pulse coder alarm) are
pulse coder alarm displayed in the diagnosis display (No. 202) as shown below.
No.350
#7 #6 #5 #4 #3 #2 #1 #0
202 CSA BLA PHA RCA BZA CKA SPH
D The details of serial The details of serial pulse coder alarm No. 351 (communication alarm)
pulse coder alarm are displayed in the diagnosis display (No. 203) as shown below.
No.351
#7 #6 #5 #4 #3 #2 #1 #0
203 DTE CRC SRB PRM
311
A. ALARM LIST APPENDIX B–63505EN/02
312
B–63505EN/02 APPENDIX A. ALARM LIST
D Details of servo The details of servo alarm No. 414 are displayed in the diagnosis display
alarm No.414 (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
313
A. ALARM LIST APPENDIX B–63505EN/02
#7 #6 #5 #4 #3 #2 #1 #0
204 OFS MCC LDA PMS
NOTE
Parameters 1326 and 1327 are effective when EXLM(stroke limit switch signal) is on.
314
B–63505EN/02 APPENDIX A. ALARM LIST
315
A. ALARM LIST APPENDIX B–63505EN/02
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
316
B–63505EN/02 APPENDIX A. ALARM LIST
(10) System alarms (These alarms cannot be reset with reset key.)
Number Message Contents
900 ROM PARITY F–ROM parity error in a ROM file (control software), such as CNC,
macro, or digital servo. The F–ROM module may be defective.
910 DRAM PARITY : (Low) DRAM parity error
911 DRAM PARITY: (High) The main board may be defective.
912 SRAM PARITY: (Low) For an SRAM parity error, initialize the memory. If the error subse-
quently recurs, or in the case of a DRAM parity error, replace the
913 SRAM PARITY : (High) FROM and SRAM modules or memory or spindle modules.
Subsequently, set the parameters and all other data again.
920 SERVO ALARM (1/2 AXIS) Servo alarm (1st or 2nd axis). A watchdog alarm or a RAM parity
error in the servo module occurred.
Replace the servo control module on the main CPU board.
921 SERVO ALARM (3/4 AXIS) Servo alarm (3rd or 4th axis). A watchdog alarm or a RAM parity
error in the servo module occurred.
Replace the servo control module on the main CPU board.
924 SERVO MODULE SETTING The digital servo module is not installed.
ERROR Check that the servo control module on the main board is mounted
securely.
930 CPU INTERRUPUT CPU error (abnormal interrupt)
The main board is faulty.
940 PCB ERROR PCB ID error. The main board or the memory module may be
defective.
950 PMC SYSTEM ALARM Fault occurred in the PMC. The PMC control module on the main
board or the RAM module may be defective.
960 DC24V POWER OFF The abnormal 24VDC input power may be defective.
971 NMI OCCURRED IN SLC An alarm condition occurred in the interface with an I/O unit.
Check the connection between the PMC control module on the main
board and the I/O Unit. Also, check that the power of the I/O Unit is
on and that the interface module is operating normally.
973 NON MASK INTERRUPT NMI occurred for an unknown reason.
The printed board of the power unit or the main board may be defec-
tive. Or, there may be noise interference.
974 BUS ERROR Bus error
The main board may be defective.
317
A. ALARM LIST APPENDIX B–63505EN/02
A.2
LIST OF ALARMS
(PMC)
(1) Alarm messages (PMC)
Message Contents and solution
ALARM NOTHING Normal status
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(PMC–RC
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.
ER07 NO OPTION There is no step number option of LADDER.
(LADDER STEP)
ER10 OPTION AREA NOTHING The management software for the PMC–RB 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 PMC–RB 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 PMC–RB 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.
ER 16 RAM CHECK ERROR The debugging RAM cannot be read/written normally.
(PROGRAM RAM) (solution) Please exchange the debugging RAM.
ER17 PROGRAM PARITY The parity error occurred on ROM for sequence program or the debugging RAM.
(solution) ROM: The deterioration of ROM may be deteriorated
Please exchange ROM for the sequence program
RAM: Please edit the sequence program once on PMC
Still the error occurs, exchange the debugging RAM.
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.
318
B–63505EN/02 APPENDIX A. ALARM LIST
319
A. ALARM LIST APPENDIX B–63505EN/02
320
B–63505EN/02 APPENDIX A. ALARM LIST
321
A. ALARM LIST APPENDIX B–63505EN/02
322
B–63505EN/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 2–digit 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
indica- Faulty location and remedy Description
tion(*1)
A0 1 Replace the ROM on the SPM control printed cir- The program does not start normally.
A cuit board. ROM series error or hardware abnormality on the SPM
2 Replace the SPM control printed circuit board. control printed circuit board
A1 Replace the SPM control printed circuit board. An abnormality was detected in the CPU peripheral cir-
cuit of the SPM control circuit.
01 1 Check and correct the peripheral temperature and The thermostat embedded in the motor winding oper-
load status. ated.
2 If the cooling fan stops, replace it. The internal temperature of the motor exceeds the spe-
cified level.
The motor is used in excess of the continuous rating, or
the cooling component is abnormal.
02 1 Check and correct the cutting conditions to decrease The motor speed cannot follow a specified speed.
the load. An excessive motor load torque is detected.
2 Correct parameter No. 4082. The acceleration/deceleration time in parameter No.
4082 is insufficient.
03 1 Replace the SPM unit. The PSM becomes ready (00 is indicated), but the DC
2 Check the motor insulation status. link voltage is too low in the SPM.
3 Replace the interface cable. 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.
04 Check the PSM input power supply status. The PSM detects open phase of power. (PSM alarm in-
dication: 5)
07 Check for a sequence error. (For example, check The motor speed has exceeded 115% of its rated speed.
whether spindle synchronization was specified when When the spindle axis was in position control mode,
the spindle could not be turned.) positional deviations were accumulated excessively
(SFR and SRV were turned off during spindle synchro-
nization.)
09 1 Improve the heat sink cooling status. Abnormal temperature rise of the power transistor radia-
2 If the heat sink cooling fan stops, replace the SPM tor
unit.
323
A. ALARM LIST APPENDIX B–63505EN/02
SPM
indica- Faulty location and remedy Description
tion(*1)
11 1 Check the selected PSM. Overvoltage of the DC link section of the PSM was de-
2 Check the input power voltage and change in power tected. (PSM alarm indication: 7)
during motor deceleration. If the voltage exceeds PSM selection error. (The maximum output specifica-
253 VAC (for the 200–V system) or 530 VAC (for the tion of the PSM is exceeded.)
400–V system), improve the power supply imped-
ance.
12 1 Check the motor insulation status. The motor output current is abnormally high.
2 Check the spindle parameters. A motor–specific parameter does not match the motor
3 Replace the SPM unit. model.
Poor motor insulation
15 1 Check and correct the ladder sequence. The switch sequence in spindle switch/output switch op-
2 Replace the switching MC. eration is abnormal.
The switching MC contact status check signal and com-
mand do not match.
16 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component is de-
tected. (RAM for external data is abnormal.)
18 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component is de-
tected. (Program ROM data is abnormal.)
19 Replace the SPM unit. Abnormality in an SPM component is detected. (The ini-
tial value for the U phase current detection circuit is ab-
normal.)
20 Replace the SPM unit. Abnormality in an SPM component is detected. (The ini-
tial value of the V phase current detection circuit is ab-
normal.)
24 1 Place the CNC–to–spindle cable away from the pow- The CNC power is turned off (normal power–off or bro-
er cable. ken cable).
2 Replace the cable. An error is detected in communication data transferred
to the CNC.
26 1 Replace the cable. The signal amplitude of the detection signal (connector
2 Re–adjust the pre–amplifier. JY2) on the Cs contour control motor side is abnormal.
(Unconnected cable, adjustment error, etc.)
27 1 Replace the cable. 1 The spindle position coder (connector JY4) signal is
2 Re–adjust the BZ sensor signal. abnormal.
2 The signal amplitude (connector JY2) of the MZ or BZ
sensor is abnormal.
(Unconnected cable, adjustment error, etc.)
28 1 Replace the cable The position detection signal (connector JY5) for Cs
2 Re–adjust the pre–amplifier. contour control is abnormal.
(Unconnected cable, adjustment error, etc.)
29 Check and correct the load status. Excessive load has been applied continuously for a cer-
tain period of time. (This alarm is issued also when the
motor shaft has been locked in the excitation state.)
30 Check and correct the power supply voltage. Overcurrent is detected in PSM main circuit input. (PSM
alarm indication: 1)
Unbalanced power supply.
PSM selection error (The maximum PSM output specifi-
cation is exceeded.)
324
B–63505EN/02 APPENDIX A. ALARM LIST
SPM
indica- Faulty location and remedy Description
tion(*1)
31 1 Check and correct the load status. The motor cannot rotate at a specified speed. (A level
2 Replace the motor sensor cable (JY2 or JY5). not exceeding the SST level for the rotation command
has existed continuously.)
Abnormality in the speed detection signal.
32 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component is de-
tected. (The LSI device for serial transfer is abnormal.)
33 1 Check and correct the power supply voltage. Charging of direct current power supply voltage in the
2 Replace the PSM unit. power circuit section is insufficient when the magnetic
contractor in the amplifier is turned on (such as open
phase and defective charging resistor).
34 Correct a parameter value according to the manual. Parameter data exceeding the allowable limit is set.
If the parameter number is unknown, connect the
spindle check board, and check the indicated parame-
ter.
35 Correct the value according to the parameter manual. Gear ratio data exceeding the allowable limit is set.
36 Check whether the position gain value is too large, and An error counter overflow occurred.
correct the value.
37 Correct the value according to the parameter manual. The setting of the parameter for the number of pulses in
the speed detector is incorrect.
39 1 Adjust the 1–rotation signal in the pre–amplifier. An incorrect relationship between the 1–rotation signal
2 Check the cable shield status. and the number of AB phase pulses was detected dur-
3 Replace the cable. ing Cs contour control.
40 1 Adjust the 1–rotation signal in the pre–amplifier. The 1–rotation signal is not generated during Cs contour
2 Check the cable shield status. control.
3 Replace the cable.
41 1 Check and correct the parameter. 1 The 1–rotation signal of the spindle position coder
2 Replace the cable. (connector JY4) is abnormal.
3 Re–adjust the BZ sensor signal. 2 The 1–rotation signal (connector JY2) of the MZ or BZ
sensor is abnormal.
3 Parameter setting error
42 1 Replace the cable. 1 The 1–rotation signal of the spindle position coder
2 Re–adjust the BZ sensor signal. (connector JY4) is disconnected.
2 The 1–rotation signal (connector JY2) of the MZ or BZ
sensor is disconnected.
43 Replace the cable. The differential speed position coder signal (connector
JY8) in SPM type 3 is abnormal.
44 Replace the SPM control printed circuit board. Abnormality in an SPM control circuit component was
detected (A/D converter abnormality).
46 1 Check and correct the parameter. An abnormality equivalent to alarm 41 was detected dur-
2 Replace the cable. ing thread cutting operation.
3 Re–adjust the BZ sensor signal.
325
A. ALARM LIST APPENDIX B–63505EN/02
SPM
indica- Faulty location and remedy Description
tion(*1)
47 1 Replace the cable. 1 The A/B phase signal of the spindle position coder
2 Re–adjust the BZ sensor signal. (connector JY4) is abnormal.
3 Correct the cable layout (vicinity of the power line). 2 The A/B phase signal (connector JY2) of the MZ or
BZ sensor is abnormal.
The relationship between the A/B phase and 1–rotation
signal is incorrect (Pulse interval mismatch).
49 Check whether the calculated differential speed value In differential speed mode, the speed of the other
exceeds the maximum motor speed. spindle converted to the speed of the local spindle has
exceeded the allowable limit (the differential speed is
calculated by multiplying the speed of the other spindle
by the gear ratio).
50 Check whether the calculated value exceeds the maxi- In spindle synchronization, the speed command cal-
mum motor speed. culation value exceeded the allowable limit (the motor
speed is calculated by multiplying the specified spindle
speed by the gear ratio).
51 1 Check and correct the power supply voltage. Input voltage drop was detected. (PSM alarm indication:
2 Replace the MC. 4) (Momentary power failure or poor MC contact)
52 1 Replace the SPM control printed circuit board. NC interface abnormality was detected (the ITP signal
2 Replace the spindle interface printed circuit board in stopped).
the CNC.
53 1 Replace the SPM control printed circuit board. NC interface abnormality was detected (the ITP signal
2 Replace the spindle interface printed circuit board in stopped).
the CNC.
56 Replace the SPM unit. The cooling fan in the SPM control circuit stopped.
57 1 Decrease the acceleration/deceleration duty. An overload was detected in the regenerative resis-
2 Check the cooling condition (peripheral tempera- tance. (PSMR alarm indication: 8)
ture). Thermostat operation or short–time overload was de-
3 If the cooling fan stops, replace the resistor. tected.
4 If the resistance is abnormal, replace the resistor. The regenerative resistor was disconnected, or an ab-
normal resistance was detected.
58 1 Check the PSM cooling status. The temperature of the radiator of the PSM has in-
2 Replace the PSM unit. creased abnormally. (PSM alarm indication: 3)
59 Replace the SPM unit. The cooling fan in the PSM stopped. (PSM alarm indica-
tion: 2)
326
B–63505EN/02 APPENDIX A. ALARM LIST
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 2–digit 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).”
327
A. ALARM LIST APPENDIX B–63505EN/02
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
328
B–63505EN/02 APPENDIX B. LIST OF MAINTENANCE PARTS
329
C. BOOT SYSTEM APPENDIX B–63505EN/02
C BOOT SYSTEM
330
B–63505EN/02 APPENDIX C. BOOT SYSTEM
C.1 The boot system of first loads the CNC system software (flash RAM !
DRAM), then starts execution of the CNC software so that other software
OUTLINE can be executed.
The CNC boot system supports the following system maintenance
functions:
(1) Registering a file in flash memory
Reads a file to flash memory from an MS-DOS format memory card
conforming to JEIDA V4.1.
(2) Checking a file (series and edition) in flash memory
(3) Deleting a file from flash memory
(4) Batch saving of parameters, programs, and other files, powered by
battery (SRAM area), to a memory card and batch restoring of data
from the memory card
(5) Writing a file in flash memory to a memory card
(6) Formatting a memory card
(7) Deleting a file from a memory card
This manual describes the activation of the boot system, as well as the
operation and corresponding screen displays for the functions listed
above.
C.1.1 BOOT SYSTEM is automatically started when the CNC is powered on.
It then loads and starts the CNC system software. The user, therefore, can
Starting the BOOT
usually ignore the operation of BOOT SYSTEM. When maintenance is
SYSTEM carried out or if flash memory does not contain a required file, however,
the boot system must be controlled from an on-screen menu.
Hold down the two keys until the boot system screen appears.
(2) If flash memory does not contain a file required to start the CNC
If the file required to start the CNC (NC BASIC) is not found in flash
memory, or if that file is damaged, the BOOT SYSTEM menu is
automatically displayed when the CNC is powered on.
331
C. BOOT SYSTEM APPENDIX B–63505EN/02
C.1.2 The boot system manages files in flash memory by dividing them into two
System File and User main groups: system files and user files. These two groups have the
following characteristics:
File
D User files PMC sequence program (ladder), P-CODE macro program, and other
user-created files
332
B–63505EN/02 APPENDIX C. BOOT SYSTEM
C.2 When the boot system is started, the MAIN MENU screen appears. The
contents of this screen are described below:
OPERATION AND
CORRESPONDING
SCREENS
SYSTEM MONITOR MAIN MENU 60M4 - 01
10. END
∗∗∗ MESSAGE ∗∗∗
SELECT MENU AND HIT SELECT KEY
: Screen title. The series and edition of the boot system are indicated
at the right end.
: Function used to write data to flash memory
: Function used to check the edition of a file in ROM
: Function used to delete a file from flash memory
: Function used to make a backup of the data stored on a memory card
: Function used to make a backup of the data in SRAM
: Function used to delete a file from a memory card
: Function used to format a memory card
: Function used to terminate the boot system and start the CNC
: Brief guidance message 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
333
C. BOOT SYSTEM APPENDIX B–63505EN/02
C.2.1
System Data Loading
Screen
Description This screen is used to read a system or user file from a memory card and
write it to flash memory.
Screen configuration
: Screen title. The page number (n) and total number of pages (m) are
displayed in n/m format at the right end.
: Files on the memory card
: Option for returning to the previous menu
: Message
Operation
(1) Position the cursor to the file to be read from the memory card into
flash memory. Then, press the [SELECT] soft key.
Up to eight file names can be listed on a single page. If nine or more
files are stored on the memory card, the ninth and subsequent files are
displayed on other pages. To display the next page, press the [ ] soft
key. To display the previous page, press the [ ] soft key. END is
displayed on the last page.
(2) When a file is selected, the system prompts the operator to confirm
loading of that file.
∗∗∗ MESSAGE ∗∗∗
LOADING OK ? HIT YES OR NO.
(3) To load the file, press the [YES] soft key. To cancel, press the [NO]
key.
∗∗∗ MESSAGE ∗∗∗
LOADING FROM MEMORY CARD.
334
B–63505EN/02 APPENDIX C. BOOT SYSTEM
(4) When the function terminates normally, the system displays the
following message. Press the [SELECT] soft key. If an error occurs,
see Appendix (B).
∗∗∗ MESSAGE ∗∗∗
LOADING COMPLETE. HIT SELECT KEY.
Others
(a) Counter display while a file is being loaded
While a file is being loaded, the address of the data currently being
accessed is displayed.
ÅÅ
∗∗∗ MESSAGE ∗∗∗
ÅÅ
LOADING FROM MEMORY CARD.
ADDRESS 001: z The counter is displayed under the
message field.
335
C. BOOT SYSTEM APPENDIX B–63505EN/02
C.2.2
System Data Check
Screen
Description This screen is used to list files in flash memory, together with the number
of 128-KB management units constituting each file and the series and
edition of the software.
Screen configuration
: Screen title.
: Names of files in flash memory. The number of management units
constituting each file appears in parentheses to the right of the file
name. The file names are given in item C.2.1–(1).
: Option for returning to the previous menu
: Message
336
B–63505EN/02 APPENDIX C. BOOT SYSTEM
Operation
(1) Select the file for which details are required. For example, select “1
NC BASIC.”
(2) The numbers of management units in the selected file are listed,
together with the series and edition of the software. After checking
the list, press the [SELECT] soft key and return to the file selection
screen.
Others
D Parity information for system file and user file
The NC BASIC, DG SERVO, NC1 OPTN, and other system files in
flash memory contain parity information in each of their management
units. If the file name field or parity field on the check screen contains
a non-ASCII character or @, the flash ROM may be
damaged/destroyed or a damaged file may have been read. Re-read
data from the memory card.
The PMC-xxxx, PC-D xxxx, and other user files do not contain parity
information in each of their management units. A non-ASCII
character or @ may be included in the displayed series/edition
information. This does not, however, indicate any abnormality.
337
C. BOOT SYSTEM APPENDIX B–63505EN/02
C.2.3
System Data Delete
Screen
Description This screen is used to delete a user file from flash memory.
Screen configuration
: Screen title.
: Names of files in flash memory. The number of management units
constituting each file appears in parentheses to the right of the file
name.
: Option for returning to the previous menu
: Message
Operation
(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:
∗∗∗ MESSAGE ∗∗∗
DELETE OK ? HIT YES OR NO.
(3) To delete the file, press the [YES] key. To cancel, press the [NO] key.
∗∗∗ MESSAGE ∗∗∗
DELETE ROM FILE IN FLASH MEMORY.
(4) When the deletion terminates normally, the system displays the
following message. Press the [SELECT] key.
∗∗∗ MESSAGE ∗∗∗
DELETE COMPLETE. HIT SELECT KEY.
338
B–63505EN/02 APPENDIX C. BOOT SYSTEM
Others
D System file and user file on SYSTEM DATA DELETE screen
The SYSTEM DATA DELETE function provides a safeguard against
accidental deletion of the system files. User files, however, are not
protected. Protected system files can be overwritten by using the
SYSTEM DATA LOADING function.
339
C. BOOT SYSTEM APPENDIX B–63505EN/02
C.2.4
System Data Save
Screen
Description This screen is used to write a user file from flash memory to a memory
card. This function supports the writing of user files only. System files
cannot be written from flash memory to a memory card.
Screen configuration
: Screen title.
: Names of files in flash memory. The number of management units
constituting each file appears in parentheses to the right of the file
name.
: Option for returning to the previous menu
: Message
Operation
(1) Position the cursor to the name of the file to be saved, then press the
[SELECT] soft key.
(2) The system displays the following confirmation message:
(3) To save the file, press the [YES] key. To cancel, press the [NO] key.
∗∗∗ MESSAGE ∗∗∗
WRITING FLASH ROM FILE TO MEMORY CARD.
SAVE FILE NAME : PMC–RA.000
340
B–63505EN/02 APPENDIX C. BOOT SYSTEM
(4) When saving terminates normally, the system displays the following
message. Press the [SELECT] key. The name of the file written to
the memory card is displayed. Check the file name.
∗∗∗ MESSAGE ∗∗∗
FILE SAVE COMPLETE. HIT SELECT KEY.
SAVE FILE NAME : PMC–RA.000
Others
(1) Difference between a system file and user file for SYSTEM DATA
SAVE
SYSTEM DATA SAVE protects system files so that they cannot be
copied easily. User files are not protected.
(2) Names of saved files
The names of the files written from flash memory to the memory card
are as follows:
Flash memory Memory card
NC BASIC ! NC_BASIC.XXX
DG SERVO ! DG_SERVO.XXX
NC1 OPTN ! NC1_OPTN.XXX
PMC-RA ! PMC–RA.XXX
PCD 0.5M ! PCD_0.5M.XXX
PMM ! PMM.XXX
XXX is equivalent to the extension assigned to MS-DOS file names.
One of 32 numbers from 000 to 031 is assigned as XXX. For
example, if a PMC-RA file in flash memory is saved to a memory card
containing no PMC_RA.* files, the saved file is named
PMC_RA.000. If that same file is saved to a memory card that
already contains a PMC_RA.000 file, however, it is named
PMC_RA.001. In this way, the extension is incremented by one, up
to PMC_RA.031. If there are any free extension numbers in the
sequence of the extension numbers, they are used in ascending order.
If two or more files having identical names but different extension
numbers are saved to a single memory card, check the file names
displayed after saving.
341
C. BOOT SYSTEM APPENDIX B–63505EN/02
C.2.5
SRAM Data Backup
Screen
Description This screen is used for the batch saving and restoring of parameters,
programs, and other data to be retained after the CNC is turned off to/from
a memory card.
Screen configuration Select “4 SRAM DATA BACKUP” from the SYSTEM MONITOR
MAIN MENU screen. The following screen is displayed.
: Screen title.
: Menu
: Option for returning to the previous menu
: Size of SRAM mounted on the CNC
: File name
: Message
(2) The FILE NAME: field displays the name of the file that is being
written to the memory card. The writing time depends on the amount
of free space on the memory card. Generally, to write the SRAM
BASIC file (512KB) takes about 2 minutes.
ÅÅÅÅÅÅÅ
ÅÅÅÅÅÅÅ
SRAM SIZE : 512K
FILE NAME : SRAM0_5A.FDB!MEMORY CARD z Name of file that
ÅÅÅÅÅÅÅ
is being backed
∗∗∗ MESSAGE ∗∗∗ up.
SRAM DATA WRITING TO MEMORY CARD.
342
B–63505EN/02 APPENDIX C. BOOT SYSTEM
[Restoring data]
(1) Select “2. RESTORE SRAM.” The system displays the following
message. Press the [YES] key.
∗∗∗ MESSAGE ∗∗∗
RESTORE SRAM DATA OK ? HIT YES OR NO.
(2) The system displays the following message while the file is being
restored.
∗∗∗ MESSAGE ∗∗∗
RESTORE SRAM DATA FROM MEMORY CARD.
Others
(4) Name of a backup file
The name of a backup file written to a memory card by the SRAM
backup function depends on the size of the SRAM in the CNC.
Size of SRAM File name on the memory card CNC
256KB SRAM256K.FDB
Series 0i
512KB SRAM0_5A.FDB
343
C. BOOT SYSTEM APPENDIX B–63505EN/02
C.2.6
Memory Card File
Delete Screen
Screen configuration
: Screen title. The current page number (n) and the total number of
pages (m) are displayed in n/m format at the right-hand end.
: Files on the memory card
: Option for returning to the previous menu
: Message
Operation
(1) Select the name of the file to be deleted from the memory card by
pressing the [SELECT] key.
(2) The system displays the following confirmation message. Press the
[YES] key.
∗∗∗ MESSAGE ∗∗∗
DELETE OK ? HIT YES OR NO.
(3) Upon normal deletion of the file, the system displays the following
message. Press the [SELECT] key.
∗∗∗ MESSAGE ∗∗∗
DELETE COMPLETE. HIT SELECT KEY.
Others
D When nine or more files are stored to the memory card
Display the desired page, by following the procedure in the section
describing the use of the SYSTEM DATA LOADING screen.
344
B–63505EN/02 APPENDIX C. BOOT SYSTEM
C.2.7
Memory Card Format
Function
Description This function is used to format a memory card. A memory card must be
formatted before it can be used for the first time or before it is to be re-used
after its data has been lost as a result of its battery failing or similar
reasons.
Operation
(1) On the SYSTEM MONITOR MAIN MENU screen, select “7.
MEMORY CARD FORMAT.”
(2) The system displays the following confirmation message. Press the
[YES] key.
∗∗∗ MESSAGE ∗∗∗
MEMORY CARD FORMAT OK ? HIT YES OR NO.
(4) Upon the completion of formatting, the system displays the following
message. Press the [SELECT] key.
∗∗∗ MESSAGE ∗∗∗
FORMAT COMPLETE. HIT SELECT KEY.
345
C. BOOT SYSTEM APPENDIX B–63505EN/02
C.2.8
End of Boot System
Description This function is used to terminate the boot system and activate the CNC.
Operation On 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. If the [NO] key
is pressed, the boot system is not terminated.
D If the NC BASIC system file is normal, the system reads the system
file into DRAM (for Series 16-B/C, 18-B/C, or 20) then starts the NC
basic system. During reading, the following message blinks:
346
B–63505EN/02 APPENDIX C. BOOT SYSTEM
C.3 The following table lists and explains error messages in alphabetical
order.
ERROR MESSAGES
AND REQUIRED
ACTIONS
D DELETE ERROR. Cause An attempt to delete a file from flash ROM was unsuccessful.
HIT SELECT KEY. Action Retry the 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) Cause An attempt to write data to flash ROM was unsuccessful.
Action Retry the write operation. If the second attempt also fails, the
flash ROM may have been damaged or destroyed. Repalce
the flash ROM module.
D–RAM OR S–RAM PARITY Cause Invalid data was detected in the RAM area.
Action If an attempt is made to back up a RAM not cleared even
once, this message is displayed, and the boot system may
stop.
F FILE SAVE ERROR. Cause An attempt to write a file to a memory card was unsuccessful.
HIT SELECT KEY. Action Check that the memory card is not damaged.
Note Check that the memory card’s battery is not exhusted, that its
circuitry has not been damaged, and that it is securely in-
serted into its slot.
FLASH MEMORY NO SPACE Cause There is insufficient free flash ROM to store the selected file.
Action Delete any unnecessary files from flash ROM.
FLASH ROM MODULE NOT EXIST. Cause The flash ROM module is not mounted on that CNC system.
HIT SELECT. Action Put the flash ROM module on the board.
I ILLEGAL FORMAT FILE Cause The selected file cannot be read into flash memory.
Action The selected file or the header information for flash ROM may
have been damaged or destroyed.
L LOADING ERROR. Cause An error occurred while loading data into flash ROM.
HIT SELECT KEY. Action Do not touch the memory card while loading data.
347
C. BOOT SYSTEM APPENDIX B–63505EN/02
M MAX EXTENSION OVER. Cause The extension number added to a file name exceeds 031.
HIT SELECT KEY. Action Delete any unnecessary backup files from the memory card.
MEMORY CARD BATTERY ALARM. Cause The memory card’s battery is exhausted.
HIT SELECT. Action Replace the battery.
MEMORY CARD MOUNT ERROR. Cause The memory card could not be accessed.
HIT SELECT KEY Action Check that the memory card is normal.
MEMORY CARD NOT EXIST. Cause The memory card is not inserted into its slot.
HIT SELECT KEY. Action Check that the memory card is pushed fully home.
MEMORY CARD PROTECTED.HIT Cause Although writing to the memory card was selected, the write
SELECT KEY. inhibit switch is set.
Action Disable the write inhibit switch.
MEMORY CARD WRITE ERROR. Cause Access to the memory card has failed.
HIT SELECT KEY. Action Check whether the memory card is defective.
P PLEASE FORMAT FLASH TYPE Cause It is not possible to delete only specific files from a flash ROM
CARD.HIT SEL. card, due to the characteristics of the memory used.
Action To delete a file it is necessary to delete all files on the card, by
using the FORMAT function.
348
B–63505EN/02 APPENDIX C. BOOT SYSTEM
S SRAM DATA BACKUP ERROR. Cause An attempt to write a backup file to a memory card failed.
HIT SELECT KEY. Action Check that the memory card is normal.
SRAMXXXX * NOT FOUND. Cause A backup file of the SRAM with a capacity of XXX cannot be
HIT SELECT KEY. found.
Action A backup file is required for restoration.
SRAM PARITY OCCURRED. Cause A parity error was detected during backup operation of SRAM.
PLEASE POWER OFF. Action The SRAM areas of all CNCs are cleared before shipment
from the factory so that they are free from parity errors. If,
however, the CNC receives impact during transportation, or
it is left unused for one year or longer, causing the backup bat-
tery to run down, a parity error may occur in the SRAM area.
If a parity error occurs in the SRAM area, the data stored there
is not guaranteed. On the other hand, the CNC may not use
the entire SRAM area. It is when the portion where a parity
error occurred is called that the error is detected by the hard-
ware. If, therefore, a parity error occurs in a portion not ac-
cessed by the CNC, the CNC may operate without any prob-
lems. The SRAM BACKUP function of BOOT, however,
reads the entire SRAM area, and a parity error may be de-
tected during backup although the CNC operates without any
problems. Strictly speaking, if this occurs, the SRAM data of
the CNC is not guaranteed and the data cannot be backed up
using the SRAM BACKUP function of BOOT. Because, how-
ever, the CNC may operate without any problem, it is recom-
mended that the necessary data be backed up using a floppy
cassette or handy file, all data clear be performed, and then
the data backup be loaded into the CNC. Once all clear is per-
formed, the parity error is eliminated, making it possible to use
the SRAM BACKUP function of BOOT.
349
D. MEMORY CARD INTERFACE APPENDIX B–63505EN/02
350
B–63505EN/02 APPENDIX D. MEMORY CARD INTERFACE
D.1 Via the memory card interface, data input/output (registering and saving
user files (PMC ladder programs and P–CODE macro programs) in the
OUTLINE CNC flash memory, and batch saving and restoration of battery backup
files (SRAM area) including parameters, programs, and so forth) is
enabled using a memory card.
351
D. MEMORY CARD INTERFACE APPENDIX B–63505EN/02
D.2 Three types of memory cards can be used for data input/output:
USABLE CARDS D SRAM memory card
D Flash memory card
D Flash ATA card
D.2.1 An SRAM memory card that complies with any of the following can be used:
SRAM Memory Card D TYPE1 to TYPE2 of JEIDA (Japan Electronic Industry Development
Association) 4.0 or up
D TYPE1 to TYPE2 of PCMCIA (Personal Computer Memory Card
International Association) 2.0 or up
D PC Card Standard
FANUC has confirmed the normal operation of the following
FANUC–specified SRAM memory cards:
Capacity Specification
256KB A87L–0001–0150#256K
512KB A87L–0001–0150#512K
1MB A87L–0001–0150#1M
2MB A87L–0001–0150#2M
NOTE
Cards dedicated to 3.3 V cannot be used. (Those cards
cannot be inserted physically.)
D.2.2 Series 2 flash memory cards manufactured by Intel (or equivalent) can be
Flash Memory Card used.
FANUC has confirmed the normal operation of the following
FANUC–specified flash memory card:
Capacity Specification
4MB A87L–0001–0153#4M
NOTE
Cards dedicated to 3.3 V cannot be used. (Those cards
cannot be inserted physically.)
352
B–63505EN/02 APPENDIX D. MEMORY CARD INTERFACE
D.2.3 The flash ATA card has the advantage that data input/output can be
Flash ATA Card performed on a personal computer equipped with the PCMCIA interface
without using a special PC card reader/writer.
Flash ATA cards that satisfy the standard and size defined below must be
used.
Note, however, that FANUC does not guarantee the normal operation of
all flash ATA cards that satisfy the standard. For those cards the normal
operation of which has been confirmed by FANUC, see Item 3)–5.
3)–1 Standard
PCMCIA (Personal Computer Memory Card International
Association) PC Card standard Release 2.1, PCMCIA PC Card ATA
Release 1.02
3)–2 Card size
PCMCIA TYPE 1 to TYPE II
3)–3 Card operation mode
PC–ATA specification
3)–4 Card operation voltage
Cards operating from 5 V (single voltage) and 5 V/3.3 V
(automatically switchable) can be used.
NOTE
Cards dedicated to 3.3 V cannot be used. (Those cards
cannot be inserted physically.)
HB289048A4 48MB
Matsushita Electric BN–012AB 12MB
Industrial Co., Ltd.
BN–020AB 20MB
BN–040AB 40MB
SanDisk SDP3B–20 20MB
SDP3B–40 40MB
NOTE
1 FANUC cannot guarantee the normal operation of cards not
listed above.
2 The cards listed above operate from 5 V/3.3 V
(automatically switchable), and can be used with CNCs of
0i only.
With CNCs of other than 0i, a card listed above can be
inserted into the memory card slot physically, but the card
or CNC control unit is electrically damaged when the power
is turned on. Be careful when handling these cards.
353
D. MEMORY CARD INTERFACE APPENDIX B–63505EN/02
354
B–63505EN/02 APPENDIX D. MEMORY CARD INTERFACE
D.3 The table below indicates the memory card related functions of the boot
system usable with each type of memory card.
BOOT SYSTEM
FUNCTIONS USABLE
WITH MEMORY
CARDS
SRAM memory Flash memory
System monitor menu function Operation Flash ATA card
card card
1. SYSTEM DATA LOADING File listing f f f
(NOTE 1) File read f f f
4. SYSTEM DATA SAVE File write f f(NOTE 6) f
5. SRAM DATA SRAM BACKUP File write f f(NOTE 6) f
BACKUP RESTORE SRAM File read f f f
6. MEMORY CARD FILE DELETE File listing f × f
(NOTE 1) File deletion f ×(NOTE 6) f
7. MEMORY CARD FORMAT Card formatting f f n(NOTE 5)
(f: Usable, ×: Unusable)
For details of boot system operation, see Appendix C, “BOOT
SYSTEM,” of this maintenance manual.
355
D. MEMORY CARD INTERFACE APPENDIX B–63505EN/02
NOTE
S The following notes are applicable to all types of memory
cards:
1 The files on a memory card that can be displayed and
selected are only the first to 64th files registered in the root
directory area.
2 The files on a memory card that can be displayed and
selected on a memory card are only those files in the root
directory area. The sub–directory area cannot be used. A
file on a memory card can be named using an alphanumeric
character string in uppercase not longer than 8 characters
and an extension not longer than 3 characters.
3 The time used to read/write data varies, depending on the
type of memory card, memory card use status, and so forth.
4 When a memory card is used, a file on the memory card may
be deleted by mistake. It is recommended to back up
important data to the personal computer.
356
B–63505EN/02 APPENDIX D. MEMORY CARD INTERFACE
D.4 When a flash memory card is used with a personal computer, a memory
card reader/writer compatible with the flash memory card is used. In this
HANDLING OF case, the user must observe some notes described below.
FLASH MEMORY
CARDS
D.4.1 CardPro formats a flash memory card with the flash file system under the
standard setting. When a flash memory card to be used with the boot
Notes on Formatting a
system is to be formatted using CardPro, use the following command:
Flash Memory Card A:CPFORMAT drive–name:/F:FLASHFAT/NOCIS
with CardPro
D.4.2
When Flash Memory Operation RAMUZO CardPro
Cards Formatted by File read f f
the Boot System Are File addition Not provided with a file ×
addition function
Used with the Systems
File listing f f
of Some Manufacturers
D.4.3
When Flash Memory Operation RAMUZO CardPro
357
D. MEMORY CARD INTERFACE APPENDIX B–63505EN/02
D.5
EXTERNAL
DIMENSIONS FOR
MEMORY CARD
D.5.1
Names and Function of
Memory Components
WRITE
PROTECT
SWITCH
BATTERY
CASE
Name Function
1 Write Protect The memory card can be protected from writing data
Switch into the memory card by setting of the write protect
switch.
The flash ATA card does not have a write protect switch.
2 Battery Case Incase of the SRAM memory card, the battery case
includes the battery for data backup.
The flash memory card or Flash ATA card has no bat-
tery case.
358
B–63505EN/02 APPENDIX D. MEMORY CARD INTERFACE
D.6
OPERATING OF
MEMORY CARD
D.6.1 (1) Insert the memory card in the direction shown in the figure through
Connection of Memory the memory card insertion slot.
Card (2) The memory card cannot be inserted with wrong side, because the
memory card has insertion guides.
Take care the direction of the memory card.
D.6.2 Pull the memory card out in the direction shown in the figure.
Disconnection of
Memory Card
359
D. MEMORY CARD INTERFACE APPENDIX B–63505EN/02
D.7 The SRAM card has a built–in battery for memory backup.
BATTERY CHANGE
D.7.1 CR2025 or equivalent battery can be used for the SRAM memory card.
Battery
D.7.2 The battery life is as follows.
Battery Life But the battery life in the table is only reference data, because the battery
life is changeable by the change of ambient temperature.
Drawing Number Part’s Number Battery Life
A87L–0001–0150#512K MB98A90923–20 about 6 months
A87L–0001–0150#1M MB98A91023–20 about 1 year
A87L–0001–0150#2M MB98A91123–20 about 6 months
D.7.3 (1) Pull the battery case out with pushing projection.
Procedure of Battery
Change
BATTERY
CASE
(3) Put the battery case back in the memory card, and make sere
read/write operation.
360
E. MAINTENANCE OF OPEN CNC
B–63505EN/02 APPENDIX (BOOT–UP AND IPL)
361
E. MAINTENANCE OF OPEN CNC
(BOOT–UP AND IPL) APPENDIX B–63505EN/02
Supplementary 1: Multi–connection
Ncboot32.exe supports HSSB multi–connection. 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.
362
E. MAINTENANCE OF OPEN CNC
B–63505EN/02 APPENDIX (BOOT–UP AND IPL)
E.2 With the setting switch on the HSSB board on the CNC side, the start
sequence can be changed.
CHANGING START
Position 0 can be selected as required to perform maintenance using the
SEQUENCES boot and IPL screens.
SW Setting switch
ST1
AL2(RED)
ST2
JNA ST3 AL1(RED)
ST4
COP7
(HSSB)
363
E. MAINTENANCE OF OPEN CNC
(BOOT–UP AND IPL) APPENDIX B–63505EN/02
E.3
EXPLANATION OF
NOTE
SCREENS
A mouse is required to display Ncboot32.exe screens.
E.3.1
Boot Screen
Select the memory card on the CNC or a PC folder. The file location may
be changed at any time.
364
E. MAINTENANCE OF OPEN CNC
B–63505EN/02 APPENDIX (BOOT–UP AND IPL)
E.3.1.1 The following screen is used for manipulating system data (including
System data control software and ladder programs) on the NC.
manipulation
365
E. MAINTENANCE OF OPEN CNC
(BOOT–UP AND IPL) APPENDIX B–63505EN/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.
366
E. MAINTENANCE OF OPEN CNC
B–63505EN/02 APPENDIX (BOOT–UP AND IPL)
E.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.
367
E. MAINTENANCE OF OPEN CNC
(BOOT–UP AND IPL) APPENDIX B–63505EN/02
E.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 power–on.
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.
368
E. MAINTENANCE OF OPEN CNC
B–63505EN/02 APPENDIX (BOOT–UP AND IPL)
E.3.2.1
Functions on the IPL Corresponding MDI
screen key operation at
Title on IPL screen power–on
(Operation with a
standard CNC)
0. EXIT
4. PMC 0. CANCEL
2. SETTING 0. CANCEL
9. OTHERS 0. CANCEL
369
E. MAINTENANCE OF OPEN CNC
(BOOT–UP AND IPL) APPENDIX B–63505EN/02
E.4
OTHER SCREENS
E.4.1
CNC System 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.)
370
E. MAINTENANCE OF OPEN CNC
B–63505EN/02 APPENDIX (BOOT–UP AND IPL)
E.4.2 To open the status screen, double–click the icon in the system tray.
Status Screen Alternatively, in the menu popped up by right–clicking, click OPEN.
371
E. MAINTENANCE OF OPEN CNC
(BOOT–UP AND IPL) APPENDIX B–63505EN/02
[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 %%.
372
B–63505EN/02 Index
[A] Alarm 970 (NMI Alarm in PMC Control Module),
293
AC Spindle, 219 Alarm 971 (NMI Alarm in SLC), 294
AC Spindle (Analog Interface), 230 Alarm 973 (NMI Alarm by Unknown Cause), 295
AC Spindle (Serial Interface), 220 Alarm Display, 26
Action Against Noise, 119 Alarm History Screen, 26
Address, 152 Alarm List, 299
Adjusting Reference Position (Dog Method), 215 Alarms (Serial Spindle), 323
Adjusting the 10.4″ Color LCD, 117 Alram 411 (Execessive Position Error During Move),
273
Adjusting the 7.2″ Monochrome LCD, 116
Alram 416 (Disconnection Alarm), 276
Adjusting the 8.4″ Color LCD, 115
Associated Parameters, 218
Adjusting the Flat Display, 115
Automatic Operation Cannot be Done, 246
Alarm 300 (Request for Reference Position Return),
263 Automatic Setting of Standard Parameters, 229
Alarm 301 to 305 (Absolute Pulse Coder is Faulty),
264
Alarm 306 to 308 (Absolute Pulse Coder Battery is [B]
Low), 265
Battery, 360
Alarm 350 (Serial α Pulse Coder is Abnormal), 266
Battery Change, 360
Alarm 351 (Serial α Pulse Coder Communication is
Abnormal), 267 Battery Life, 360
Alarm 400 (Overload), 268 Block diagram, 230
Alarm 401 (*DRDY Signal Turned off), 270 Boot Screen, 364
Boot System, 330
Alarm 404 (*DRDY Signal Turned on), 271
Boot System Functions Usable with Memory Cards,
Alarm 410 (Excessive Position Error Amount During 355
Stop), 272
Built–in Debug Function, 152
Alarm 414 (Digital Servo System is Abnormal), 275
Alarm 417 (Digital Servo System is Abnormal), 277
Alarm 700 (Overheat at Control Side), 283
[C]
Alarm 704 (Spindle Speed Fluctuation Detection
Alarm), 278 Cable Clamp and Shield Processing, 123
Alarm 749 (Serial Spindle Communication Error), 279 Calculation of S analog voltage and related parame-
ters, 231
Alarm 750 (Spindle Serial Link Cannot be Started),
280 Changing Start Sequences, 363
Clearing Alarm History, 26
Alarm 751 (Spindle Alarm), 282
CNC State Display, 54
Alarm 85 to 87 (Reader/Puncher Interface Alarm),
256 CNC System Alarm Screen, 370
Alarm 90 (Reference Position Return is Abnormal), Configuration Display of Software, 23
261
Configuration of PCBs, 24
Alarm 900 (ROM Parity Error), 284 Configuration of Printed Circuit Board and LED Dis-
Alarm 910 and 911 (Dram Parity Error), 285 play, 94
Alarm 912 and 913 (SRAM Parity Error), 286 Configuration switch, 101
Alarm 920 and 921 (Watch Dog or RAM Parity), 288 Confirming the Parameters Required for Data Output,
127
Alarm 924 (Servo Module Mounting Error), 289
Connecting the Signal Ground (SG) of the Control
Alarm 930 (CPU Error), 290 Unit, 121
Alarm 950 (PMC System Alarm), 291 Connection of Memory Card, 359
Alarm 960 (Abnormal 24 V Input Power), 292 Contents Displayed, 44
i–1
Index B–63505EN/02
[G] [L]
General of Handware, 93 LED Display, 102
General of Interface, 150 List of Addresses, 188
i–2
B–63505EN/02 Index
[M]
Main PCB, 94 [P]
Maintenance of Open CNC (Boot–Up and IPL), 361 Parameter, 28, 82
Memory Card Capacity, 354 Parameter Input/Output, 90
Memory Card File Delete Screen, 344 Parameter Setting, 29, 212
Memory Card Format Function, 345 Parameters, 69
Memory Card Interface, 350 Parts layout, 99
Memory Display (M.SRCH), 164 PC Board in the Control Unit, 103
Method A of gear change for machining center, 221 PMC Screen, 155
Method B of gear change for machining center (PRM PMCDGN Screen, 160
3705#2=1), 221
PMCLAD Screen, 156
Module Configuration Screen, 25 PMCPRM Screen, 168
Power Mate CNC Manager, 82
Power Supply, 118
[N] Power Supply Printed Circuit Board, 98
Names and Function of Memory Components, 358 Procedure of Battery Change, 360
No Display Appears at Power–up, 255
No Manual Operation Nor Automatic Operation Can
be Executed, 237
[R]
Noise Suppressor, 122
Removing, 105
Notes on Formatting a Flash Memory Card with Card-
Pro, 357 Replace the Battery for Memory Back Up, 108
Replacing Batteries for Absolute Pulse Coder (α Se-
ries Servo Amplifier Module), 112
Replacing Batteries for Separate Absolute Pulse Cod-
[O] er, 111
Operating Monitor, 68 Replacing the Fan Motor, 114
Operating of Memory Card, 359 Replacing the Fan Motor for Control Unit, 114
Operation, 217 Replacing the Fuse for LCD, 107
Operation and Corresponding Screens, 333 Replacing the Fuses, 106
Operation History, 29 Replacing the Fuses for Power Supply of Control
Unit, 106
Option Setting Screen, 372
Replacing the Printed Circuit Board, 104
Other Screens, 370
Replacing the Printed Circuit Board and Modules, 104
Others, 103
i–3
Index B–63505EN/02
i–4
Revision Record
01 Jul., 2000