GE FANUC 30i- B, 31- B, 32i- B Maintenance Manual

Page 1
FANUC Series 30+-MODEL B FANUC Series 31+-MODEL B FANUC Series 32+-MODEL B
MAINTENANCE MANUAL
B-64485EN/01
Page 2
No part of this manual may be reproduced in any form.
All specifications and designs are subject to change without notice.
The products in this manual are controlled based on Japan’s “Foreign Exchange and Foreign Trade Law”. The export of Series 30i-B, Series 31i-B5 from Japan is subject to an
export license by the government of Japan. Other models in this manual may also be subject to export controls. Further, re-export to another country may be subject to the license of the government of the country from where the product is re-exported. Furthermore, the product may also be controlled by re-export regulations of the United States government. Should you wish to export or re-export these products, please contact FANUC for advice.
The products in this manual are manufactured under strict quality control. However, when some serious accidents or losses are predicted due to a failure of the product, make adequate consideration for safety.
In this manual we have tried as much as possible to describe all the various matters. However, we cannot describe all the matters which must not be done, or which cannot be done, because there are so many possibilities. Therefore, matters which are not especially described as possible in this manual should be regarded as “impossible”.
This manual contains the program names or device names of other companies, some of which are registered trademarks of respective owners. However, these names are not followed by ® or ™ in the main body.
Page 3
B-64485EN/01 SAFETY PRECAUTIONS

SAFETY PRECAUTIONS

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
DEFINITION OF WARNING, CAUTION, AND NOTE.........................................................................s-1
WARNINGS RELATED TO CHECK OPERATION...............................................................................s-2
WARNINGS RELATED TO REPLACEMENT.......................................................................................s-3
WARNINGS RELATED TO PARAMETERS..........................................................................................s-3
WARNINGS, CAUTIONS, AND NOTES RELATED TO DAILY MAINTENANCE...........................s-4

DEFINITION OF WARNING, CAUTION, AND NOTE

This manual includes safety precautions for protecting the maintenance personnel (herein referred to as the user) and preventing damage to the machine. Precautions are classified into Warnings and Cautions according to their bearing on safety. Also, supplementary information is described as a Note. Read the Warning, Caution, and Note thoroughly before attempting to use the machine.
WARNING
Applied when there is a danger of the user being injured or when there is a
danger of both the user being injured and the equipment being damaged if the approved procedure is not observed.
CAUTION
Applied when there is a danger of the equipment being damaged, if the
approved procedure is not observed.
NOTE
The Note is used to indicate supplementary information other than Warning and
Caution.
* Read this manual carefully, and store it in a safe place.
s-1
Page 4
SAFETY PRECAUTIONS B-64485EN/01

WARNINGS RELATED TO CHECK OPERATION

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-2
Page 5
B-64485EN/01 SAFETY PRECAUTIONS

WARNINGS RELATED TO REPLACEMENT

WARNING
1 Before exchanging, be sure to shut off externally supplied power. Otherwise,
electrical shocks, breakdown, and blowout may occur.
If a control unit is turned off but other units are not, it is likely that power may be
supplied to servo units, resulting in the units being damaged and workers getting
an electrical shock when the units are exchanged. 2 In order to prevent damage that may be caused by static electricity, wear a
grounding wrist strap or take a similar protective measure before starting to
touch a printed-circuit board or unit or attach a cable.
Static electricity from human bodies can damage electrical circuits. 3 Voltage lingers in servo and spindle amplifiers for a while even after power has
been turned off, resulting in workers possibly getting an electrical shock when
the workers touch them. Before starting to exchange these amplifiers, wait for 20
minutes after power has been turned off. 4 When replacing a unit, ensure that the new unit has the same parameters and
settings as the old one. (For details, refer to the manual for the machine.)
Otherwise, unpredictable machine movement could damage the workpiece or
the machine itself or cause injury. 5 If you notice an apparent hardware fault, such as abnormal noise, abnormal
odor, smoke, ignition, or abnormal heat, in the hardware while power is being
supplied to it, shut it off at once. These faults can cause fire, breakdown,
blowout, and malfunction. 6 The radiating fins of control units, servo amplifiers, spindle amplifiers, and other
devices can remain very hot for a while after power has been turned off, making
you get burned if you touch them. Before starting to work on them, wait and
make sure they are cool. 7 When exchanging heavy stuff, you should do so together with two or more
people. If the replacement is attempted by only one person, the old or new unit could slip
and fall, possibly causing injury. 8 Be careful not to damage cables. Otherwise, electrical shocks can occur. 9 When working, wear suitable clothes with safety taken into account. Otherwise,
injury and electrical shocks can occur. 10 Do not work with your hands wet. Otherwise, electrical shocks and damage to
electrical circuits can occur.

WARNINGS RELATED TO PARAMETERS

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.
s-3
Page 6
SAFETY PRECAUTIONS B-64485EN/01
WARNING
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.

WARNINGS, CAUTIONS, AND NOTES RELATED TO DAILY MAINTENANCE

WARNING
When using the controller unit, display unit, MDI unit, or machine operator's
panel, prevent these units from directly exposing to chips or coolants. Even if
direct exposure to coolants is prevented, coolants containing sulfur or chlorine at
a high activation level, oil-free synthetic-type coolants, or water-soluble coolants
at a high alkali level particularly have large effects on the control unit and
peripheral units, possibly causing the following failures.
Coolants containing sulfur or chlorine at a high activation level
Some coolants containing sulfur or chlorine are at an extremely high activity level. If such a coolant adheres to the CNC or peripheral units, it reacts chemically with a material, such as resin, of equipment, possibly leading to corrosion or deterioration. If it gets in the CNC or peripheral units, it corrodes metals, such as copper and silver, used as component materials, possibly leading to a defective component.
Synthetic-type coolants having a high permeability
Some synthetic-type coolants whose lubricating component is, for example, PAG (polyalkylene glycol) have an extremely high permeability. If such a coolant is used even in equipment having a high closeness, it can readily flow into the CNC or peripheral units through, for example, gaskets. It is likely that, if the coolant gets in the CNC or a peripheral unit, it may deteriorate the insulation and damage the components.
Water-soluble coolants at a high alkali level
Some coolants whose pH is increased using alkanolamine are so strong alkali that its standard dilution will lead to pH10 or higher. If such a coolant spatters over the surface of the CNC or peripheral unit, it reacts chemically with a material, such as resin, possibly leading to corrosion or deterioration.
WARNING
Battery replacement Do not replace batteries unless you have been well informed of maintenance
work and safety. When opening the cabinet and replacing batteries, be careful not to touch any
high-voltage circuit (marked with
prevention cover). When the electric shock prevention cover has been removed, you will get an
electric shock if you touch any high-voltage circuit.
and covered with an electric shock
s-4
Page 7
B-64485EN/01 SAFETY PRECAUTIONS
WARNING
Fuse replacement Before replacing a blown fuse, it is necessary to remove the cause of the blown
fuse. So, do not replace fuses unless you have been well informed of maintenance
work and safety. When opening the cabinet and replacing fuses, be careful not to touch any
high-voltage circuit (marked with
and covered with an electric shock
prevention cover). When the electric shock prevention cover has been removed, you will get an
electric shock if you touch any high-voltage circuit.
CAUTION
Handle the batteries gently. Do not drop them or give a strong impact to them.
NOTE
Each control unit uses batteries, because it must hold data, such as programs,
offset values, and parameters even when AC power for it is off. Back up the data (programs, offset values, and parameters) regularly. If the battery voltage becomes low, a low battery voltage alarm is displayed on
the machine operator’s panel or screen. Once the battery voltage alarm has been displayed, replace the batteries within
one week. Otherwise, the memory contents may be lost. The time when the
battery for the absolute pulse coder is to be replaced depends on the machine
configuration including the detector type. For details, contact the machine tool
builder. For the battery replacement procedure, see Chapter 3 or 4. Recollect or discard
old batteries in the way your local autonomous community specifies.
s-5
Page 8
Page 9
B-64485EN/01 PREFACE

PREFACE

The manual consists of the following chapters:
Description of this manual
1. DISPLAY AND OPERATION
This chapter covers those items, displayed on the screen, that are related to maintenance. A list of all
supported operations is also provided at the end of this chapter.
2. CONTROL UNIT HARDWARE
This chapter describes the hardware configuration, printed circuit boards and their mounting
positions, and LED display and installation of the control unit.
3. REPLACING CONTROL UNIT MAINTENANCE PARTS
This chapter describes the replacement of maintenance parts of the control unit.
4. MAINTENANCE OF THE OTHER UNITS
This chapter describes the basics of maintenance of other units.
5. INPUT AND OUTPUT OF DATA
This chapter describes the input/output of data, including programs, parameters, and tool
compensation data, as well as the input/output procedures for conversational data.
6. INTERFACE BETWEEN CNC AND PMC
This chapter describes the PMC specifications, the system configuration, and the signals used by the
PMC.
7. EMBEDDED ETHERNET FUNCTION
This chapter describes the embedded Ethernet.
8. DIGITAL SERVO
This chapter describes the servo tuning screen and how to adjust the reference position return
position.
9. AC SPINDLE
This chapter describes the spindle tuning screen.
10. TROUBLESHOOTING
This chapter describes the procedures to be followed in the event of certain problems occurring, for
example, if the power cannot be turned on or if manual operation cannot be performed. Countermeasures to be applied in the event of alarms being output are also described.
11. MOTOR/DETECTOR/AMPLIFIER PREVENTIVE MAINTENANCE
This chapter describes the basic information about the preventive maintenance of motors, detectors,
and amplifiers.
APPENDIX
A. ALARM LIST B. LIST OF MAINTENANCE PARTS C. BOOT SYSTEM D. MEMRY CARD SLOT E. LED DISPLAY F. MAINTENANCE OF PERSONAL COMPUTER FUNCTIONS (BOOT-UP AND IPL) G. MAINTENANCE OF STAND-ALONE TYPE UNIT H. ETHERNET DISPLAY FUNCTION J. MEMORY CLEAR
K. USB FUNCTION MAINTENANCE This manual does not provide a parameter list. If necessary, refer to the separate PARAMETER MANUAL.
p-1
Page 10
PREFACE B-64485EN/01
Applicable models
This manual can be used with the following models. The abbreviated names may be used.
Model name Abbreviation
FANUC Series 30i–B 30i –B Series 30i
FANUC Series 31i–B5 31i –B5 FANUC Series 31i–B 31i –B
FANUC Series 32i–B 32i –B Series 32i
Series 31i
NOTE
Some function described in this manual may not be applied to some products.
For details, refer to the DESCRIPTIONS manual (B-64482EN).
Related manuals of Series 30i- MODEL B Series 31i- MODEL B Series 32i- MODEL B
The following table lists the manuals related to Series 30i-B, Series 31i-B, Series 32i-B. This manual is indicated by an asterisk(*).
Table 1 Related manuals
Manual name Specification
DESCRIPTIONS B-64482EN CONNECTION MANUAL (HARDWARE) B-64483EN CONNECTION MANUAL (FUNCTION) B-64483EN-1 OPERATOR’S MANUAL (Common to Lathe System/Machining Center System) B-64484EN OPERATOR’S MANUAL (For Lathe System) B-64484EN-1 OPERATOR’S MANUAL (For Machining Center System) B-64484EN-2 MAINTENANCE MANUAL B-64485EN * PARAMETER MANUAL B-64490EN
Programming
Macro Executor PROGRAMMING MANUAL B-63943EN-2 Macro Compiler PROGRAMMING MANUAL B-66263EN C Language Executor PROGRAMMING MANUAL B-63943EN-3
PMC
PMC PROGRAMMING MANUAL B-64513EN
Network
PROFIBUS-DP Board CONNECTION MANUAL B-63993EN Fast Ethernet / Fast Data Server OPERATOR’S MANUAL B-64014EN DeviceNet Board CONNECTION MANUAL B-64043EN FL-net Board CONNECTION MANUAL B-64163EN CC-Link Board CONNECTION MANUAL B-64463EN
Operation guidance function
MANUAL GUIDE i (Common to Lathe System/Machining Center System) OPERATOR’S MANUAL MANUAL GUIDE i (For Machining Center System) OPERATOR’S MANUAL MANUAL GUIDE i (Set-up Guidance Functions) OPERATOR’S MANUAL
Dual Check Safety
Dual Check Safety CONNECTION MANUAL B-64483EN-2
B-63874EN
B-63874EN-2 B-63874EN-1
p-2
Page 11
B-64485EN/01 PREFACE
Related manuals of SERVO MOTOR series
The following table lists the manuals related to SERVO MOTOR series
Manual name Specification
FANUC AC SERVO MOTOR αi series DESCRIPTIONS FANUC AC SERVO MOTOR βis series DESCRIPTIONS FANUC SYNCHROUNOUS BUILT-IN SERVO MOTOR DiS series DESCRIPTIONS FANUC LINEAR MOTOR LiS series DESCRIPTIONS FANUC AC SPINDLE MOTOR αi series DESCRIPTIONS FANUC AC SPINDLE MOTOR βi series DESCRIPTIONS FANUC BUILT-IN SPINDLE MOTOR BiI series DESCRIPTIONS FANUC SYNCHROUNOUS BUILT-IN SPINDLE MOTOR BiS series DESCRIPTIONS
FANUC - NSK SPINDLE UNIT series DESCRIPTIONS B-65352EN FANUC SERVO AMPLIFIER αi series DESCRIPTIONS
FANUC SERVO AMPLIFIER βi series DESCRIPTIONS FANUC AC SERVO MOTOR αi series FANUC AC SERVO MOTOR βi series FANUC LINEAR MOTOR LiS series FANUC SYNCHRONOUS BUILT-IN SERVO MOTOR DiS series PARAMETER MANUAL
FANUC AC SPINDLE MOTOR αii series BUILT-IN SPINDLE MOTOR Bi series PARAMETER MANUAL FANUC AC SERVO MOTOR αis/αi series AC SPINDLE MOTOR αi series SERVO AMPLIFIER αi series MAINTENANCE MANUAL FANUC AC SERVO MOTOR βis series AC SPINDLE MOTOR βi series SERVO AMPLIFIER βi series MAINTENANCE MANUAL FANUC SERVO AMPLIFIER βi series MAINTENANCE MANUAL
FANUC SERVO GUIDE OPERATOR’S MANUAL B-65404EN FANUC AC SERVO MOTOR αis/αiis series SERVO TUNING PROCEDURE (BASIC)
B-65262EN
B-65302EN
B-65332EN
B-65382EN
B-65272EN
B-65312EN
B-65292EN
B-65342EN
B-65282EN
B-65322EN
B-65270EN
B-65280EN
B-65285EN
B-65325EN
B-65395EN
B-65264EN
Related manuals of FANUC PANEL i
The following table lists the manuals related to FANUC PANEL i.
Manual name Specification
FANUC PANEL i CONNECTION AND MAINTENANCE MANUAL
B-64223EN
Related manuals of FANUC I/O Unit
The following table lists the manuals related to FANUC I/O Unit.
Manual name Specification
FANUC I/O Unit-MODEL A CONNECTION AND MAINTENANCE MANUAL B-61813E FANUC I/O Unit-MODEL B CONNECTION AND MAINTENANCE MANUAL B-62163E Handy Machine Operator’s Panel CONNECTION MANUAL B-63753EN
Training
FANUC runs FANUC Training Center to train those who will be involved in the connection,
maintenance, and operation of FANUC products. It is recommended to attend the class so you will
be able to use the products effectively. Visit the following web site for detailed descriptions of its curriculum. http://www.fanuc.co.jp/
p-3
Page 12
Page 13
B-64485EN/01 TABLE OF CONTENTS

TABLE OF CONTENTS

SAFETY PRECAUTIONS............................................................................s-1
DEFINITION OF WARNING, CAUTION, AND NOTE.............................................s-1
WARNINGS RELATED TO CHECK OPERATION..................................................s-2
WARNINGS RELATED TO REPLACEMENT .........................................................s-3
WARNINGS RELATED TO PARAMETERS............................................................s-3
WARNINGS, CAUTIONS, AND NOTES RELATED TO DAILY MAINTENANCE....s-4
PREFACE....................................................................................................p-1
1 DISPLAY AND OPERATION ..................................................................1
1.1 FUNCTION KEYS AND SOFT KEYS............................................................1
1.1.1 Soft Key Structure....................................................................................................1
1.1.2 General Screen Operations.......................................................................................1
1.1.3 Function Keys ..........................................................................................................2
1.1.4 Soft Keys..................................................................................................................3
1.2 SYSTEM CONFIGURATION SCREEN.........................................................9
1.2.1 Display Method........................................................................................................9
1.2.2 Hardware Configuration Screen.............................................................................10
1.2.3 Software Configuration Screen ..............................................................................11
1.2.4 Outputting Sy stem Configuration Data..................................................................13
1.3 DIAGNOSIS FUNCTION.............................................................................13
1.3.1 Display ing Diagnosis Screen..................................................................................13
1.3.2 Contents Displayed.................................................................................................13
1.4 CNC STATE DISPLAY ................................................................................44
1.5 OPERATING MONITOR..............................................................................46
1.5.1 Display Method......................................................................................................46
1.5.2 Parameters..............................................................................................................47
1.6 WAVEFORM DIAGNOSIS DISPLAY...........................................................48
1.6.1 Waveform Diagnosis Graph Screen .......................................................................48
1.6.2 Waveform Diagnosis Parameter Screen.................................................................49
1.6.3 Tracing Data...........................................................................................................58
1.6.4 Outputting Data......................................................................................................59
1.7 COLOR SETTING SCREEN........................................................................65
1.7.1 Screen Display........................................................................................................65
1.7.2 Operations for Color Setting ..................................................................................65
1.7.3 Parameter................................................................................................................66
1.7.4 Notes.......................................................................................................................68
1.8 POWER MATE CNC MANAGER FUNCTION.............................................68
1.8.1 Screen Display........................................................................................................69
1.8.2 Inputting and Outputting Parameters......................................................................73
1.8.3 Parameters..............................................................................................................74
1.8.4 Notes.......................................................................................................................76
1.9 SERVO GUIDE MATE.................................................................................77
1.9.1 Wave Display.........................................................................................................77
1.9.1.1 Y-time graph...................................................................................................... 78
1.9.1.2 XY graph ...........................................................................................................95
1.9.1.3 Circle graph .....................................................................................................105
1.9.1.4 Fourier graph ...................................................................................................114
1.9.1.5 Bode graph.......................................................................................................120
c-1
Page 14
TABLE OF CONTENTS B-64485EN/01
1.9.1.6 Parameters........................................................................................................129
1.10 MAINTENANCE INFORMATION SCREEN...............................................131
1.10.1 Displaying the Maintenance Information Screen .................................................131
1.10.2 Operating the Maintenance Information Screen...................................................132
1.10.3 Half-Size Kana Input on the Maintenance Information Screen............................133
1.10.4 Warnings That Occurs on the Maintenance Information Screen..........................134
1.10.5 Parameter..............................................................................................................134
1.10.6 Overview of the History Function........................................................................135
1.10.6.1 Alarm history...................................................................................................136
1.10.6.2 External operator message history...................................................................138
1.10.6.3 Operation history.............................................................................................142
1.10.6.4 Operation history signal selection....................................................................148
1.10.6.5 Outputting all history data ............................................................................... 153
1.11 SYSTEM ALARM HISTORY SCREEN......................................................156
1.11.1 System Alarm History List Screen....................................................................... 156
1.11.2 System Alarm History Detail Screen....................................................................157
1.11.3 Outputting System Alarm History........................................................................158
1.11.4 Parameter..............................................................................................................158
2 CONTROL UNIT HARDWARE ...........................................................159
2.1 EXAMPLE OF HARDWARE CONFIGURATION.......................................159
2.1.1 Example of the Hardware Configuration of the LCD-mounted Type Control
Unit.......................................................................................................................159
2.1.2 Example of the Hardware Configuration of the Stand-alone Type Control Unit. 160
2.2 HARDWARE OVERVIEW..........................................................................161
2.2.1 LCD-mounted Type Control Unit Overview .......................................................161
2.2.2 Stand-alone Ty pe Control Unit Overview............................................................162
2.3 TOTAL CONNECTION DIAGRAMS..........................................................163
2.3.1 Control Unit Connection Diagram .......................................................................163
2.3.2 Connection Diagram of a Display Unit for the Stand-Alone Type Control Unit.167
2.4 HARDWARE OF LCD-MOUNTED TYPE CONTROL UNIT ......................171
2.4.1 LCD-mounted Type Control Unit (8.4” LCD Unit and 10.4” LCD Unit A) .......171
2.4.2 LCD-mounted Type Control Unit (10.4” LCD Unit B and 15” LCD Unit) ........180
2.4.3 LCD-mounted Type Control Unit (with Personal Computer Function with
Windows®CE) Hardware ....................................................................................188
2.5 HARDWARE OF STAND-ALONE TYPE CONTROL UNIT .......................198
2.5.1 Stand-alone Ty pe Control Unit ............................................................................198
2.5.2 Display Unit for Stand-alone Type Control Unit.................................................203
2.5.2.1 Display Unit (10.4” LCD unit A) ....................................................................203
2.5.2.2 Display unit (10.4” LCD unit B and 15” LCD unit)..................................206
2.5.2.3 Display unit for automotive manufacture........................................................ 211
2.5.3 Display Unit for Stand-Alone Type Control Unit (with Personal Computer Function with Windows
2.6 HARDWARE OF OPTIONAL BOARDS.....................................................226
2.6.1 Fast Ethernet Board..............................................................................................226
2.6.2 Additional axis board ...........................................................................................228
2.6.3 HSSB interface board...........................................................................................229
2.6.4 PROFIBUS-DP Board..........................................................................................230
2.6.5 DeviceNet Board..................................................................................................233
2.6.6 CC-Link Board.....................................................................................................239
2.7 ENVIRONMENTAL REQUIREMENTS OUTSIDE THE CABINET.............241
2.7.1 Environmental Conditions outside the Cabinet....................................................241
2.7.2 Installation Conditions of the Control Unit..........................................................241
2.8 CAUTIONS RELATED TO GROUNDING AND NOISE.............................242
®
CE)...............................................................................219
c-2
Page 15
B-64485EN/01 TABLE OF CONTENTS
2.8.1 Separating Cables.................................................................................................242
2.8.2 Noise Suppressor..................................................................................................244
2.8.3 Cable Clamp and Shield Processing.....................................................................245
2.8.4 Lightning Surge Absorber....................................................................................247
3 REPLACING CONTROL UNIT MAINTENANCE PARTS...................249
3.1 CAUTIONS FOR REPLACEMENT............................................................249
3.1.1 Optional Information File.....................................................................................250
3.1.2 Attaching and Detaching Units ............................................................................250
3.1.3 Tightening Torque for Fastening Units and Ground Terminals...........................251
3.1.4 Packing.................................................................................................................251
3.2 REPLACING THE MAIN BOARD..............................................................253
3.2.1 LCD-mounted Type Control Unit ........................................................................253
3.2.2 Stand-alone Ty pe Control Unit ............................................................................255
3.3 REPLACING THE DISPLAY CONTROL BOARD FOR THE DISPLAY
UNIT..........................................................................................................256
3.4 REPLACING LCD UNITS..........................................................................257
3.4.1 LCD-mounted Type Control Unit (8.4” LCD Unit and 10.4” LCD Unit) ...........257
3.4.2 Display Unit for Stand-alone Type Control Unit (10.4” LCD Unit)....................258
3.5 MOUNTING AND DEMOUNTING CARD PCBS .......................................259
3.6 MOUNTING AND DEMOUNTING FROM/SRAM MODULE......................261
3.7 ATTACHING A COMPACT FLASH CARD ONTO, AND DETACHING IT
FROM, A PRINTED CIRCUIT BOARD......................................................262
3.8 INSERTING AND EXTRACTING OPTIONAL BOARDS ...........................263
3.9 REPLACING FUSES.................................................................................265
3.9.1 LCD-mounted Type Control Unit ........................................................................266
3.9.2 LCD-mounted Type Control Unit (Personal Computer Function with
Windows
3.9.3 Stand-alone Ty pe Control Unit ............................................................................267
3.9.4 Display Unit for Stand-alone Type Control Unit.................................................268
3.9.4.1 Display unit (10.4” LCD unit A)..................................................................... 268
3.9.4.2 Display unit (10.4” LCD unit B and 15” LCD unit)..................................268
3.9.4.3 Display unit for Automotive manufacture.......................................................269
3.9.5 Replacing the Fuse on the Display Unit for the Stand-Alone Type Control Unit
(with PC Functions Supporting Windows
3.10 REPLACING THE MEMORY BACKUP BATTERY IN THE CONTROL
UNIT..........................................................................................................270
3.10.1 Replacing a Lithium Battery ................................................................................ 270
3.10.2 Replacing a Commercial D-size Alkaline Dry Cells............................................273
3.11 REPLACING A FAN ..................................................................................274
3.11.1 LCD-mounted Type Control Unit ........................................................................274
3.11.2 Stand-alone Type Control Unit ............................................................................275
3.11.3 Display Unit for Automotive................................................................................276
3.11.4 Display Unit for Stand-alone Type Control Unit (Personal Computer Function
with Windows
3.12 REPLACING THE PROTECTION COVER................................................278
3.13 REPLACING THE TOUCH PANEL PROTECTION SHEET......................279
3.14 TOUCH PANEL CALIBRATION................................................................280
3.15 REPLACING THE BACKUP UNIT.............................................................284
®
CE).....................................................................................................267
®
CE) ..................................................269
®
CE).............................................................................................277
4 MAINTENANCE OF THE OTHER UNITS...........................................285
4.1 CAUTIONS COMMON TO THE OTHER UNITS.......................................285
c-3
Page 16
TABLE OF CONTENTS B-64485EN/01
4.2 UNITS SUPPORTING I/O Link i ........................................................................ 285
4.2.1 Items Common to Units Supporting I/O Link i ....................................................285
4.2.2 I/O Module for Connector Panel [Supporting I/O Link i]....................................286
4.2.3 I/O Module for Operator’s Panel (Supporting Matrix Input)
[Supporting I/O Link i].........................................................................................289
4.2.4 Connection of I/O Module for Operator's Panel and I/O Module for Power
Magnetics Cabinet [Supporting I/O Link i]..........................................................290
4.2.5 I/O Module Ty pe-2 for Connector Panel [Supporting I/O Link i] .......................291
4.2.6 Terminal Type I/O Module [Supporting I/O Link i]............................................293
4.2.7 I/O Link Connection Unit [Supporting I/O Link i] ..............................................298
4.2.8 Standard Machine Operator's Panel [Supporting I/O Link i] ...............................300
4.3 UNITS SUPPORTING I/O Link..................................................................302
4.3.1 I/O Link-AS-i Converter ......................................................................................302
4.4 SEPARATE DETECTOR INTERFACE UNIT ............................................310
4.5 Analog Input Separate Detector Interface Unit..........................................311
4.6 PANEL i.................................................................................................................. 312
4.6.1 Replacing the Battery ...........................................................................................312
4.6.2 Replacing the Fan.................................................................................................314
4.6.2.1 Replacing the fan in the PANEL i ................................................................... 314
4.6.2.2 Replacing the fan for the HDD........................................................................315
4.6.3 Replacing the Touch Panel Protection Sheet........................................................315
4.7 REPLACING BATTERY FOR ABSOLUTE PULSECODERS....................316
4.7.1 Overview..............................................................................................................316
4.7.2 Replacing Batteries...............................................................................................316
4.7.3 Replacing the Batteries in a Separate Battery Case..............................................317
4.7.4 Replacing the Battery Built into the Servo Amplifier ..........................................317
5 INPUT AND OUTPUT OF DATA.........................................................319
5.1 SETTING PARAMETERS FOR INPUT/OUTPUT......................................319
5.2 INPUTTING/ OUTPUTTING DATA............................................................320
5.2.1 Confirming the Parameters Required for Data Output.........................................321
5.2.2 Outputting CNC Parameters.................................................................................322
5.2.3 Outputting Pitch Error Compensation Amount....................................................323
5.2.4 Outputting Custom Macro Variable Values .........................................................323
5.2.5 Outputting Tool Compensation Amount..............................................................323
5.2.6 Outputting Part Program ......................................................................................323
5.2.7 Inputting CNC Parameters ...................................................................................324
5.2.8 Inputting Pitch Error Compensation Amount.......................................................325
5.2.9 Inputting Custom Macro Variable Values............................................................326
5.2.10 Inputting Tool Compensation Amount.................................................................326
5.2.11 Inputting Part Programs........................................................................................326
5.3 AUTOMATIC DATA BACKUP ...................................................................327
6 INTERFACE BETWEEN CNC AND PMC...........................................332
6.1 WHAT IS PMC?.........................................................................................332
6.1.1 Basic Configuration of PMC................................................................................332
6.1.2 I/O Signals of PMC ..............................................................................................332
6.1.3 PMC Signal Addresses.........................................................................................333
6.1.4 Communication Method for External I/O Device ................................................335
6.2 MULTI-PMC FUNCTION...........................................................................336
6.2.1 Execution Order and Execution Time Percentage................................................337
6.2.2 Setting I/O Address for I/O Link i and I/O Link ..................................................338
6.2.3 Interface Between CNC and PMC .......................................................................339
c-4
Page 17
B-64485EN/01 TABLE OF CONTENTS
6.2.4 Multi-Path PMC Interface ....................................................................................340
6.2.5 Sy stem Relay Addresses (R9000, Z0)..................................................................341
6.3 PMC SPECIFICATIONS............................................................................346
6.3.1 Basic Specifications .............................................................................................346
6.3.2 Addresses..............................................................................................................350
6.4 OPERATING THE PMC SCREEN.............................................................352
6.4.1 Transition of the PMC Screens.............................................................................354
6.5 PMC DIAGNOSIS AND MAINTENANCE SCREENS ([PMC MAINTE]) ....355
6.5.1 Monitoring PMC Signal Status ([STATUS] Screen) ...........................................355
6.5.2 Checking PMC Alarms ([PMC ALARM] Screen)...............................................356
6.5.3 Setting and Display ing Variable Timers ([TIMER] Screen)................................357
6.5.4 Setting and Display ing Counter Values ([COUNTR] Screen).............................359
6.5.5 Setting and Display ing Keep Relays ([KEEP RELAY] Screen)..........................360
6.5.6 Setting and Display ing Data Tables ([DATA] Screen) ........................................361
6.5.7 Data Input/Output ([I/O] Screen) .........................................................................367
6.5.8 Display ing i/o devices connection status ([I/O DEVICE] screen) .......................370
6.5.9 Signal Trace Function ([TRACE] Screen) ...........................................................372
6.5.10 Setting of Trace Parameter ([TRACE SETING] Screen).....................................373
6.5.11 Execution of Trace ...............................................................................................376
6.5.11.1 Operation after execution of trace ...................................................................377
6.5.11.2 Automatic start of trace setting........................................................................380
6.5.12 MONITORING I/O DIAGNOSIS ([I/O DGN] SCREEN)..................................380
6.6 LADDER DIAGRAM MONITOR AND EDITOR SCREENS
([PMC LADDER]).......................................................................................384
6.6.1 Display ing a Program List ([LIST] Screen) .........................................................385
6.6.2 Monitoring Ladder Diagrams ([LADDER] Screen).............................................386
6.6.3 Editing Ladder Programs......................................................................................389
6.6.3.1 NET EDITOR screen....................................................................................... 391
6.6.4 PROGRAM LIST EDITOR Screen .....................................................................393
6.6.5 Collective Monitor Function ................................................................................394
6.6.5.1 COLLECTIVE MONITOR function............................................................... 395
6.7 LIST OF ADDRESSES..............................................................................398
7 EMBEDDED ETHERNET FUNCTION ................................................435
7.1 EMBEDDED ETHERNET PORT AND PCMCIA ETHERNET CARD.........435
7.2 SETTING UP THE EMBEDDED ETHERNET FUNCTION........................437
7.2.1 Setting of the FOCAS2/Ethernet Function........................................................... 437
7.2.1.1 Operation on the FOCAS2/Ethernet setting screen.........................................438
7.2.1.2 Example of setting the FOCAS2/Ethernet function.........................................440
7.2.2 Setting of the FTP File Transfer Function............................................................440
7.2.2.1 Operation on the FTP file transfer setting screen ............................................ 441
7.2.2.2 Related NC parameters.................................................................................... 443
7.2.2.3 Example of setting the FTP file transfer function............................................443
7.2.3 Setting Up the DNS/DHCP Function...................................................................444
7.2.3.1 Setting up DNS................................................................................................444
7.2.3.2 Setting up DHCP .............................................................................................445
7.2.3.3 Related NC parameters.................................................................................... 447
7.2.4 Setting of the Unsolicited Messaging Function....................................................448
7.2.4.1 Overview ......................................................................................................... 448
7.2.4.2 Setting of the FOCAS2/Ethernet function....................................................... 449
7.2.4.3 Mode selection.................................................................................................452
7.2.4.4 Setting on the CNC screen............................................................................... 454
7.2.4.5 Setting on the personal computer.....................................................................457
7.2.4.6 Execution methods........................................................................................... 457
c-5
Page 18
TABLE OF CONTENTS B-64485EN/01
7.2.4.7 Related NC parameters.................................................................................... 463
7.2.5 Backing Up and Restoring Communication Parameters ......................................464
7.3 SWITCHING BETWEEN THE EMBEDDED ETHERNET DEVICES .........466
7.4 EMBEDDED ETHERNET OPERATIONS..................................................466
7.4.1 FTP File Transfer Function ..................................................................................466
7.4.1.1 Displaying and operating the file list...............................................................469
7.5 RESTART OF THE EMBEDDED ETHERNET ..........................................470
7.6 MAINTENANCE SCREEN FOR EMBEDDED ETHERNET FUNCTION ...471
7.7 LOG SCREEN OF THE EMBEDDED ETHERNET FUNCTION................474
8 DIGITAL SERVO.................................................................................479
8.1 INITIAL SETTING SERVO PARAMETERS...............................................479
8.2 FSSB SETTING SCREEN.........................................................................489
8.3 SERVO TUNING SCREEN........................................................................501
8.3.1 Parameter Setting .................................................................................................501
8.3.2 Display ing Servo Tuning Screen..........................................................................501
8.4 ADJUSTING REFERENCE POSITION (DOG METHOD).........................502
8.5 DOGLESS REFERENCE POSITION SETTING........................................505
8.6 αi SERVO WARNING INTERFACE ..........................................................506
8.7 αi SERVO INFORMATION SCREEN........................................................509
9 AC SPINDLE.......................................................................................514
9.1 SERIAL INTERFACE AC SPINDLE ..........................................................515
9.1.1 Outline of Spindle Control ...................................................................................515
9.1.1.1 Method A of gear change for machining center system
(bit 2 (SGB) of Parameter No.3705 = 0) ......................................................... 516
9.1.1.2 Method B of gear change for machining center system
(bit 2 (SGB) of Parameter No.3705 = 1) ......................................................... 516
9.1.1.3 Lathe system .................................................................................................... 516
9.1.2 Spindle Setting and Tuning Screen ......................................................................517
9.1.2.1 Display method................................................................................................ 517
9.1.2.2 Spindle setting screen......................................................................................517
9.1.2.3 Spindle tuning screen.......................................................................................519
9.1.2.4 Spindle monitor screen....................................................................................520
9.1.2.5 Correspondence between operation mode and parameters on spindle tuning
screen...............................................................................................................522
9.1.3 Automatic Setting of Standard Parameters...........................................................524
9.1.4 Warning Interface.................................................................................................525
9.1.5 Spindle Information Screen..................................................................................527
10 TROUBLESHOOTING ........................................................................532
10.1 CORRECTIVE ACTION FOR FAILURES..................................................532
10.1.1 Investigating the Conditions under which Failure Occurred................................533
10.2 NO MANUAL OPERATION NOR AUTOMATIC OPERATION CAN BE
EXECUTED...............................................................................................534
10.3 JOG OPERATION CANNOT BE DONE....................................................537
10.4 HANDLE OPERATION CANNOT BE DONE.............................................540
10.5 AUTOMATIC OPERATION CANNOT BE DONE ......................................544
10.6 CYCLE START LED SIGNAL HAS TURNED OFF....................................549
10.7 NOTHING IS DISPLAYED ON THE LCD WHEN THE POWER IS
TURNED ON .............................................................................................550
c-6
Page 19
B-64485EN/01 TABLE OF CONTENTS
10.8 INPUT FROM AND OUTPUT TO I/O DEVICES CANNOT BE PERFORMED, INPUT/OUTPUT CANNOT BE PERFORMED
PROPERLY...............................................................................................551
10.9 IN A CONNECTOR PANEL I/O UNIT, DATA IS INPUT TO
AN UNEXPECTED ADDRESS..................................................................553
10.10 IN A CONNECTOR PANEL I/O UNIT, NO DATA IS OUTPUT TO
AN EXPANSION UNIT ..............................................................................554
10.11 ALARM SR0085 TO SR0087 (READER/PUNCHER INTERFACE
ALARM).....................................................................................................555
10.12 ALARM PS0090 (REFERENCE POSITION RETURN IS ABNORMAL)....559
10.13 ALARM DS0300 (REQUEST FOR REFERENCE POSITION RETURN) ..560
10.14 ALARM SV0401 (V READY OFF) .............................................................561
10.15 ALARM SV0404 (V READY ON)...............................................................563
10.16 ALARM SV0462 (SEND CNC DATA FAILED)
ALARM SV0463 (SEND SLAVE DATA FAILED).......................................563
10.17 ALARM SV0417 (DIGITAL SERVO SYSTEM IS ABNORMAL).................564
10.18 ALARM OH0700 (OVERHEAT: CONTROL UNIT)....................................564
10.19 ALARM OH0701 (OVERHEAT: FAN MOTOR)..........................................565
10.20 ALARM SV5134 (FSSB: OPEN READY TIME OUT) ALARM SV5137 (FSSB: CONFIGURATION ERROR)
ALARM SV5197 (FSSB: OPEN TIME OUT)..............................................565
10.21 ALARM SV5136 (FSSB: NUMBER OF AMPS IS SMALL)........................566
10.22 SERVO ALARMS ......................................................................................566
10.23 SPINDLE ALARMS....................................................................................566
10.24 SYSTEM ALARMS....................................................................................566
10.24.1 Overview..............................................................................................................566
10.24.2 Operations on the System Alarm Screen..............................................................568
10.24.3 System Alarms Detected by Hardware.................................................................571
10.24.4 System Alarms 114 to 160 (Alarms on the FSSB)...............................................572
10.25 SYSTEM ALARMS RELATED TO THE PMC AND I/O Link......................575
System alarms 197, 199 (PMC general)...........................................................................576
System alarm 196 (PMC watchdog)................................................................................. 578
System alarm 195 (related to the I/O Link)......................................................................579
System alarm 194 (related to the I/O Link i).................................................................... 580
10.26 LEDS ON UNITS SUPPORTING I/O LINK i .................................................... 584
10.26.1 Meanings of LEDs on units supporting I/O Link i ...............................................584
10.26.2 Unit’s LED on I/O Link i .....................................................................................586
10.26.3 Unit’s LED on I/O Link .......................................................................................590
11 MOTOR/DETECTOR/AMPLIFIER PREVENTIVE MAINTENANCE...593
11.1 LIST OF MANUALS RELATED TO MOTORS AND AMPLIFIERS............594
11.2 PREVENTIVE MAINTENANCE OF MOTORS AND DETECTORS...........595
11.2.1 Warnings, Cautions, and Notes on Preventive Maintenance of Motors and
Detectors...............................................................................................................595
11.2.2 Preventive Maintenance of a Motor (Common to All Models)............................597
11.2.2.1 Main inspection items......................................................................................597
11.2.2.2 Periodic cleaning of a motor............................................................................599
11.2.2.3 Notes on motor cleaning..................................................................................600
11.2.2.4 Notes on the cutting fluid (informational).......................................................600
11.2.3 Preventive Maintenance of a Built-in Spindle Motor and Spindle Unit...............600
c-7
Page 20
TABLE OF CONTENTS B-64485EN/01
11.2.3.1 Routine inspection of the FANUC-NSK spindle unit .....................................601
11.2.3.2 Maintenance of the FANUC-NSK spindle unit...............................................601
11.2.3.3 Test run of the FANUC-NSK spindle unit ...................................................... 602
11.2.3.4 Storage method of the FANUC-NSK spindle unit .......................................... 602
11.2.4 Preventive Maintenance of a Linear Motor..........................................................602
11.2.4.1 Appearance inspection of the linear motor (magnet plate)..............................602
11.2.5 Maintenance of a Detector....................................................................................603
11.2.5.1 Alarms for built-in detectors (αi and βi Pulsecoders) and troubleshooting
actions..............................................................................................................603
11.2.5.2 Alarms for separate detectors and troubleshooting actions ............................. 604
11.2.5.3 Detailed troubleshooting methods...................................................................604
11.2.5.4 Maintenance of βiS motor Pulsecoders ...........................................................606
11.3 PREVENTIVE MAINTENANCE OF SERVO AMPLIFIERS.......................607
11.3.1 Warnings, Cautions, and Notes on Preventive Maintenance of Servo
Amplifiers.............................................................................................................607
11.3.2 Preventive Maintenance of a Servo Amplifier .....................................................610
11.3.3 Maintenance of a Servo Amplifier .......................................................................611
11.3.3.1 Display of the servo amplifier operation status ............................................... 611
11.3.3.2 Replacement of a fan motor............................................................................. 613
APPENDIX
A ALARM LIST.......................................................................................617
A.1 ALARM LIST (CNC)...................................................................................617
A.2 ALARM LIST (PMC) ..................................................................................681
A.2.1 Messages That May Be Displayed on the PMC Alarm Screen............................681
A.2.2 PMC System Alarm Messages .............................................................................690
A.2.3 Operation Errors...................................................................................................695
A.2.4 I/O Communication Error Messages....................................................................710
A.3 ALARM LIST (SERIAL SPINDLE) .............................................................715
A.4 ERROR CODES (SERIAL SPINDLE)........................................................727
B LISTS OF UNITS, PRINTED CIRCUIT BOARDS, AND
CONSUMABLES.................................................................................730
B.1 UNITS AND PRINTED CIRCUIT BOARDS FOR LCD-MOUNTED TYPE
CONTROL UNIT........................................................................................730
B.2 UNITS AND PRINTED CIRCUIT BOARDS FOR STAND-ALONTE TYPE
CONTROL UNIT........................................................................................731
B.3 PRINTED CIRCUIT BOARDS COMMON TO LCD-MOUNTED AND
STAND-ALONE TYPE CONTROL UNITS.................................................735
B.4 PRINTED CIRCUIT BOARDS AND UNITS UNIQUE TO PERSONAL
COMPUTER FUNCTION WITH Windows
B.4.1 Personal computer function with Windows® CE for LCD-mounted type Control
Unit.......................................................................................................................736
B.4.2 Personal computer function with Windows
Unit.......................................................................................................................737
B.5 MDI UNIT...................................................................................................740
B.6 OTHER UNITS ..........................................................................................740
B.7 Consumables.............................................................................................742
®
CE .........................................736
®
CE for Stand-alone type Control
C BOOT SYSTEM...................................................................................744
C.1 OVERVIEW ...............................................................................................744
c-8
Page 21
B-64485EN/01 TABLE OF CONTENTS
C.1.1 Displaying the Power ON Sequence....................................................................745
C.1.2 Starting the Boot System......................................................................................745
C.1.3 System Files and User Files.................................................................................746
C.2 SCREEN CONFIGURATION AND OPERATING PROCEDURE ..............747
C.2.1 USER DATA LOADING/SYSTEM DATA LOADING Screen.........................748
C.2.2 SYSTEM DATA CHECK Screen........................................................................750
C.2.3 SYSTEM DATA DELETE Screen......................................................................752
C.2.4 SYSTEM DATA SAVE Screen...........................................................................754
C.2.5 SRAM DATA UTILITY Screen..........................................................................755
C.2.6 MEMORY CARD FORMAT Screen...................................................................757
C.2.7 LOAD BASIC SYSTEM.....................................................................................758
C.2.8 Cautions................................................................................................................758
C.3 ERROR MESSAGES AND REQUIRED ACTIONS...................................759
D MEMORY CARD SLOT.......................................................................761
D.1 OVERVIEW ...............................................................................................761
D.2 MEMORY CARD TYPES (FUNCTIONS) ..................................................761
D.3 HARDWARE CONFIGURATION...............................................................763
E LED DISPLAY.....................................................................................764
E.1 OVERIVIEW ..............................................................................................764
E.2 7-SEGMENT LED INDICATIONS (TURNED ON).....................................764
E.3 7-SEGMENT LED INDICATIONS (BLINKING)..........................................766
F MAINTENANCE OF PERSONAL COMPUTER FUNCTIONS
(BOOT-UP AND IPL) ..........................................................................767
F.1 OVERVIEW ...............................................................................................767
F.2 CHANGING START SEQUENCES ...........................................................769
F.3 EXPLANATION OF SCREENS .................................................................770
F.3.1 BOOT Screen .......................................................................................................770
F.3.1.1 User data manipulation.................................................................................... 771
F.3.1.2 SRAM operation..............................................................................................772
F.3.1.3 File operation...................................................................................................773
F.3.2 IPL Screen ............................................................................................................773
F.3.2.1 Functions on the IPL screen ............................................................................774
F.4 OTHER SCREENS....................................................................................774
F.4.1 CNC Alarm Screen...............................................................................................774
F.4.2 Status Screen (Personal Computer Functions with WindowsXP only)................775
F.4.3 Option Setting Screen...........................................................................................775
F.4.3.1 Option setting screen (Personal Computer Functions with WindowsXP).......776
F.4.3.2 Option setting screen (Personal Computer Functions with WindowsCE).......777
G MAINTENANCE OF STAND-ALONE TYPE UNIT..............................782
G.1 OVERVIEW ...............................................................................................782
G.2 OPERATION..............................................................................................782
G.3 OPERATION OF EACH FUNCTION.........................................................783
H ETHERNET DISPLAY FUNCTION .....................................................786
H.1 OVERVIEW ...............................................................................................786
H.2 EXAMPLE OF NETWORK CONFIGURATION..........................................788
H.3 DISPLAY UNIT NUMBER SETTING AND CONFIRMATION....................790
H.3.1 Display Unit Number Setting...............................................................................790
c-9
Page 22
TABLE OF CONTENTS B-64485EN/01
H.3.2 Display Unit Number Confirmation.....................................................................791
H.4 NODE NUMBER SETTING AND CONFIRMATION ..................................792
H.4.1 Method of Node Number Setting .........................................................................792
H.4.2 Method of Node Number Confirmation...............................................................792
H.5 CHANGING START SEQUENCES ...........................................................793
H.6 NCBOOT32E.exe......................................................................................794
H.6.1 Boot Screen ..........................................................................................................795
H.6.2 File Storage Location Selection............................................................................796
H.6.3 User Data Operation.............................................................................................796
H.6.4 S-RAM Operation ................................................................................................797
H.6.5 File Operation.......................................................................................................798
H.6.6 IPL Screen ............................................................................................................799
H.6.7 CNC Alarm Screen...............................................................................................800
H.6.8 Status Screen ........................................................................................................800
H.6.9 Option Setting Screen...........................................................................................801
H.6.10 Changer Screen.....................................................................................................802
H.7 STARTING OF THE CNC SCREEN DISPLAY FUNCTION ......................803
I IPL MONITOR .....................................................................................805
I.1 OVERVIEW ...............................................................................................805
I.2 STARTING OF THE IPL MONITOR..........................................................805
I.3 IPL MENU..................................................................................................806
J MEMORY CLEAR ...............................................................................808
J.1 OVERVIEW ...............................................................................................808
J.2 OPERATION METHOD.............................................................................808
J.3 DATA TYPES TO BE CLEARED...............................................................809
K USB FUNCTION MAINTENANCE......................................................811
K.1 USB FUNCTION MAINTENANCE SCREEN.............................................811
K.2 USB FUNCTION LOG SCREEN ...............................................................813
c-10
Page 23
B-64485EN/01 1.DISPLAY AND OPERATION
y

1 DISPLAY AND OPERATION

This chapter describes how to display various screens by the function keys. The screens used for maintenance are respectively displayed.
1.1 FUNCTION KEYS AND SOFT KEYS ...............................................................................................1
1.2 SYSTEM CONFIGURATION SCREEN.............................................................................................9
1.3 DIAGNOSIS FUNCTION ..................................................................................................................13
1.4 CNC STATE DISPLAY .....................................................................................................................44
1.5 OPERATING MONITOR...................................................................................................................46
1.6 WAVEFORM DIAGNOSIS DISPLAY .............................................................................................48
1.7 COLOR SETTING SCREEN .............................................................................................................65
1.8 POWER MATE CNC MANAGER FUNCTION ...............................................................................68
1.9 SERVO GUIDE MATE......................................................................................................................77
1.10 MAINTENANCE INFORMATION SCREEN ................................................................................131
1.11 SYSTEM ALARM HISTORY SCREEN .........................................................................................156

1.1 FUNCTION KEYS AND SOFT KEYS

Operations and soft key display status for each function key are described below:

1.1.1 Soft Key Structure

The function keys are used to select the type of screen (function) to be displayed. When a soft key (section select soft key) is pressed immediately after a function key, the screen (section) corresponding to the selected function can be selected.

1.1.2 General Screen Operations

- Procedure
1 By pressing a function key on the MDI panel, the chapter selection soft keys that belong to the
function are displayed.
Example 1)
Chapter selection soft ke
2 When one of the chapter selection soft keys is pressed, the screen of the chapter is displayed. If the
soft key of a desired chapter is not displayed, press the continuous menu key.
In a chapter, a further choice may be made from multiple chapters.
3 When the screen of a desired chapter is displayed, press the operation selection key to display
operations to be performed.
4 Select a desired operation with the operation selection soft key.
Depending on the operation to be executed, an auxiliary menu of soft keys is displayed. Perform an operation according to the indications on the auxiliary menu.
Operation selection key
s
Continuous menu key
- 1 -
Page 24
1.DISPLAY AND OPERATION B-64485EN/01
Example 2)
Operation selection soft keys Return menu key
Example 3)
Auxiliary menu
5 To return to the display of chapter selection soft keys, press the return menu key.
A general screen display procedure is provided above. The actual display procedure varies from one screen to another. For details, see each description of operation.
- Button design change depending on soft key state
The soft keys assume one of the following states, depending on the selection target:
Chapter selection soft keys
Operation selection soft keys
Auxiliary menu of operation selection soft keys
Depending on the state, the button images of the soft keys change. From the button images, which state the soft keys are assuming can be known.
Example)
Chapter selection soft keys
Operation selection soft keys
Auxiliary menu of operation selection soft keys

1.1.3 Function Keys

Function keys are provided to select the type of screen to be displayed. The following function keys are provided on the MDI panel:
Press this key to display the position screen.
- 2 -
Page 25
B-64485EN/01 1.DISPLAY AND OPERATION
Press this key to display the program screen.
Press this key to display the offset/setting screen.
Press this key to display the system screen.
Press this key to display the message screen.
Press this key to display the graphics screen.
Press this key to display the custom screen 1 (conversational macro screen or C Language Executor screen).
Press this key to display the custom screen 2 (conversational macro screen or C Language Executor screen).

1.1.4 Soft Keys

By pressing a soft key after a function key, the corresponding screen of the function can be displayed.
The chapter selection soft keys of each function are described below. The horizontal four keys on the right-hand side are assigned to chapter selection soft keys. When multiple pages are used for chapter selection soft keys, [+] is displayed on the continuous menu key (rightmost soft key). Press the continuous menu key to switch between chapter selection soft keys.
NOTE
1 Press function keys to switch between screens that are used frequently. 2 Some soft keys are not displayed depending on the option configuration.
If position indications are provided on the left half of the screen when a key other than the function key
is pressed, the left half of the soft keys is displayed as follows at all times:
- 3 -
Page 26
1.DISPLAY AND OPERATION B-64485EN/01
Position display screen
The chapter selection soft keys that belong to the function key and the function of each screen are
described below.
(1) (2) (3) (4) (5)
Page 1
ABS REL ALL HNDL
(OPRT)
+
(6) (7) (8) (9) (10)
Page 2
MONI
3-D
MANUAL
(OPRT)
+
Table 1.1.4 (a) Position display screen
No. Chapter menu Description
(1) ABS Selects the absolute coordinate display screen. (2) REL Selects the relative coordinate display screen. (3) ALL Selects the overall coordinate display screen. (4) HNDL Selects the operation screen for manual handle operation. (6) MONI Selects the screen for displaying the servo axis load meter, serial spindle load
meter, and speedometer.
(7) 3-D
MANUAL
Displays a handle pulse interrupt amount in three-dimensional manual feed.
Program screen
The chapter selection soft keys that belong to the function key and the function of each screen are
described below.
(1) (2) (3) (4) (5)
Page 1
PROGRA
FOLDER
NEXT
CHECK (OPRT)
+
M
(6) (7) (8) (9) (10)
Page 2
TIME JOG
RSTR (OPRT)
+
Table 1.1.4 (b) Program
No. Chapter menu Description
(1) PROGRAM Selects the screen for displaying a list of part programs currently registered. (2) FOLDER Selects the screen for displaying a list of part programs currently registered. (3) NEXT Selects the screen for displaying the command values of the block currently
executed and the next block to be executed among the command values.
(4) CHECK Selects the screen for displaying programs, position data, modal information,
and so forth simultaneously. (6) TIME Selects the screen for displaying executed program operation time. (7) JOG Selects the screen for executing, in the JOG mode, data specified in the
program format from the MDI. (8) RSTR Selects the operation screen for restarting an interrupted program operation.
- 4 -
Page 27
B-64485EN/01 1.DISPLAY AND OPERATION
Offset/setting screen
The chapter selection soft keys that belong to the function key and the function of each screen are
described below.
(1) (2) (3) (4) (5)
Page 1
Page 2
Page 3
Page 4
OFFSET SETTING WORK
(6) (7) (8) (9) (10)
MACRO
OFST.2 W.SHFT GEOM.2
(11) (12) (13) (14) (15)
(16) (17) (18) (19) (20)
PR-LV
or
MACHIN
LEVEL
EXTEND OFFSET
OPR
TOOL
MANAGER
CHOPP
ING
(OPRT)
(OPRT)
(OPRT)
(OPRT)
+
+
+
+
or
QUALTY SELECT
(21) (22) (23) (24) (25)
Page 5
Page 6
Page 7
CHUCK
TAIL
(26) (27) (28) (29) (30)
(31) (32) (33) (34) (35)
WORK
SET ER
LANG.
PROTECT
GUARD (OPRT)
TOOL
LIFE
Table 1.1.4 (c) Offset
No. Chapter menu Description
(1) OFFSET Selects the screen for setting tool offset values. (2) SETTING Selects the screen for setting the setting parameters.
(OPRT)
(OPRT)
+
- 5 -
Page 28
1.DISPLAY AND OPERATION B-64485EN/01
No. Chapter menu Description
(3) WORK Selects the screen for setting a workpiece coordinate system offset. (6) MACRO Selects the screen for setting macro variables. (8) OPR Selects the screen for operating some operation switches on the machine
operator's panel as soft switches. (9) TOOL MANAGER Selects the screen for setting data related to tool management.
(11) OFST.2 Selects the screen for setting a Y-axis offset. (12) W.SHFT Selects the screen for setting a workpiece coordinate system shift value. (13) GEOM.2 Selects the screen for setting a second geometry offset. (17)
(18) EXTEND OFFSET Selects the screen for setting the offsets of the fourth and fifth axes. (21) CHUCK TAIL Selects the chuck tail stock barrier screen. (22) LANG. Selects the screen for setting a display language. (23) PROTECT Selects the screen for setting data protection. (24) GUARD Selects the screen for setting wrong operation prevention. (29) TOOL LIFE Selects the screen for operations and setting related to tool life management. (31) WRK ERR COMP Selects the screen for setting errors related to workpiece mounting position.
PR-LV Selects the screen for setting a precision level.
MACHIN LEVEL
QUALTY SELECT
Selects the screen for setting a precision level or smoothing level.
System screen
The chapter selection soft keys that belong to the function key and the function of each screen are
described below.
(1) (2) (3) (4) (5)
SERVO
GUIDEM
SERVO PARAM
PMC
CONFIG
SYSTEM (OPRT)
SP.SET (OPRT)
(OPRT)
+
+
+
+
Page 1
Page 2
Page 3
Page 4
PARAM
(6) (7) (8) (9) (10)
MEMORY PITCH
(11) (12) (13) (14) (15)
PMC
MAINTE
(16) (17) (18) (19) (20)
MCNG
TUNING
(21) (22) (23) (24) (25)
DGNOS
PMC
LADDER
ALL IO ALL IO OPEHIS (OPRT)
Page 5
COLOR
MAINTE M-INFO
- 6 -
W. DGNS (OPRT)
+
Page 29
B-64485EN/01 1.DISPLAY AND OPERATION
Page 6
(26) (27) (28) (29) (30)
TOUCH
PANEL
FSSB
PRMTUN
P.MATE
MGR.
(OPRT)
+
(31) (32) (33) (34) (35)
Page 7
EMBED
PORT
PCMCIA
LAN
ETHNET
BOARD
PROFI
MASTER
(OPRT)
+
(36) (37) (38) (39) (40)
Page 8
REMOTE
DIAG
M CODE
(OPRT)
(41) (42) (43) (44) (45)
Page 9
PROFI SLAVE
DEVNET MASTER
(OPRT)
(46) (47) (48) (49) (50)
Page 10
DUAL
CHECK
R.TIME
MACRO
(OPRT)
Table 1.1.4 (d) System
No. Chapter menu Description
(1) PARAM Selects the screen for setting parameters. (2) DGNOS Selects the screen for displaying CNC state. (3) SERVO GUIDEM Selects the screen for displaying the servo guide mate. (4) SYSTEM Selects the screen for displaying the current system status. (6) MEMORY Selects the screen for displaying the contents of memory. (7) PITCH Selects the screen for setting pith error compensation. (8) SERVO PARAM Selects the screen for setting the servo-related parameters. (9) SP.SET Selects the screen for spindle-related setting.
(11) PMC MAINTE Selects the screen related to PMC maintenance such as PMC signal state
monitoring and tracing, and PMC parameter display/editing. (12) PMC LADDER Selects the screen related to ladder display/editing. (13) PMC CONFIG Displays the screen for displaying/editing data other than ladders that makes
up a sequence program and for setting the PMC function. (16) MCNG TUNING Displays the screen for setting the parameter set for emphasis on speed (LV1),
emphasis on precision (LV10), or smoothing level (LV1 or LV10). (17) ALL IO Selects the screen for data input and output. (18) ALL IO Selects the screen for data input to and output from the memory card. (19) OPEHIS Selects the screen for displaying the history of operations performed by the
operator and issued alarms. (21) COLOR Selects the screen for setting colors to be used on the screen. (22) MAINTE Selects the screen for setting maintenance items to be managed periodically. (23) M-INFO Selects the screen for displaying information about maintenance performed. (24) W.DGNS Selects the screen for displaying data such as servo positional deviation
values, torque values, machine signals, and so forth as graphs. (26) TO UCH PANEL Selects the screen for setting a touch panel. (27) FSSB Selects the screen for making settings related to the high-speed serial servo
bus (FSSB: Fanuc Serial Servo Bus). (28) PRMTUN Selects the screen f or setting parameters necessary for start-up and tuning.
- 7 -
Page 30
1.DISPLAY AND OPERATION B-64485EN/01
No. Chapter menu Description
(31) EMBED PORT Selects the screen for making settings related to the embedded Ethernet
(embedded port). (32) PCMCIA LAN Selects the screen for making settings related to the embedded Ethernet
(PCMCIA Ethernet card). (33) ETHNET BOARD Selects the screen for making settings related to the fast Ethernet/fast data
server. (34) PROFI MASTER Selects the screen for making settings related to the profibus master function. (37) M CODE Selects the screen for setting an M code group. (41) PROFI SLAVE Selects the screen for making settings related to the profi-bus slave function. (42) DEVNETMASTER Selects the screen for making set tings related to the DeviceNet master
function. (46) DUAL CHECK Selects the screen for making settings related to the dual check safety
function. (47) R.TIME MACRO Selects the screen f or making set tings related to the real-time custom macro
function.
Message screen
The chapter selection soft keys that belong to the function key and the function of each screen are
described below.
(1) (2) (3) (4) (5)
Page 1
ALARM MSG HISTRY
MSGHIS
(OPRT)
+
(6) (7) (8) (9) (10)
Page 2
EMBED
LOG
PCMCIA
LOG
BOARD
LOG
(OPRT)
+
Table 1.1.4 (e) Message
No. Chapter menu Description
(1) ALARM Selects the alarm message screen. (2) MSG Selects the operator message screen. (3) HISTRY Selects the screen for displaying the details of alarms issued so far. (4) MSGHIS Selects the external operator message screen. (6) EMBED LOG Selects the screen for displaying error messages related to the embedded
Ethernet (embedded port).
(7) PCMCIA LOG Selects the screen for displaying error messages related to the embedded
Ethernet (PCMCIA Ethernet card).
(8) BOARD LOG Selects the screen for displaying error messages related to the fast
Ethernet/fast data server.
Graphic screen
The chapter selection soft keys that belong to the function key and the function of each screen are
described below.
When the graphic display function is enabled:
- 8 -
Page 31
B-64485EN/01 1.DISPLAY AND OPERATION
(1) (2) (3) (4) (5)
Page 1
PARAM GRAPH
Table 1.1.4 (f) Graphic
No. Chapter menu Description
(1) PARAM Selects the screen for setting graphic paramet ers. (2) GRAPH Selects the screen for graphically displaying the tool path.
When the dynamic graphic display function is enabled:
(1) (2) (3) (4) (5)
Page 1
DRAW
PARAM
PATH
EXEC
ANIME
EXEC
TOOL
POS
Table 1.1.4 (g) Graphic
No. Chapter menu Description
(1) DRAW PARAM Selects the screen for setting drawing parameters. (2) PATH EXEC Selects the screen for drawing tool paths. (3) ANIME EXEC Selects the screen for drawing animation. (4) TOOL POS Selects the screen for displaying tool positions.
(OPRT)
(OPRT)
+

1.2 SYSTEM CONFIGURATION SCREEN

After the system has started normally, you can find the types of installed printed circuit boards and software types by displaying a system configuration screen.

1.2.1 Display Method

1 Press function key .
2 Press soft key [SYSTEM]. 3 Two types of system configuration screen, the hardware screen and software screen, are provided,
and you can switch between these screens by using the
When all information cannot be displayed on one page of the screen, you can switch to the next page
by using the
keys.
page keys.
- 9 -
Page 32
1.DISPLAY AND OPERATION B-64485EN/01

1.2.2 Hardware Configuration Screen

- Screen display
- Displayed information
The following explains the displayed information:
1. NAME MAIN BOARD
Displays information on the main board, and cards and modules on the main board. OPTION BOARD
Displays information on the board installed in the option slot. DISPLAY
Displays information on the display unit. OTHERS
Displays information on other components (such as an MDI and a basic unit).
2. SLOT
Displays the number of the slot in which the option board is inserted.
- 10 -
Page 33
B-64485EN/01 1.DISPLAY AND OPERATION

1.2.3 Software Configuration Screen

- Screen display
- Displayed information
The following explains the displayed information:
SYSTEM : Software type SERIES : Software series EDITION : Software edition
- Displayed systems and corresponding software types
The following lists the correspondence between displayed systems and software:
System Software type
CNC(BASIC) CNC basic software CNC(OPT A1) Option assembly A1 CNC(OPT A2) Option assembly A2 CNC(OPT A3) Option assembly A3 CNC(MSG ENG) Language indication (English) CNC(MSG JPN) Language indication (Japanese) CNC(MSG DEU) Language indication (German) CNC(MSG FRA) Language indication (French) CNC(MSG CHT) Language indication (Chinese (traditional characters)) CNC(MSG ITA) Language indication (Italian) CNC(MSG KOR) Language indication (Korean) CNC(MSG ESP) Language indication (Spanish) CNC(MSG NLD) Language indication (Dutch) CNC(MSG DAN) Language indication (Danish) CNC(MSG PTG) Language indication (Portuguese) CNC(MSG PLK) Language indication (Polish) CNC(MSG HUN) Language indication (Hungarian) CNC(MSG SVE) Language indication (Swedish) CNC(MSG CSY) Language indication (Czech) CNC(MSG CHS) Language indication (Chinese (simplified characters)) CNC(MSG RUS) Language indication (Russian) CNC(MSG TRK) Language indication (Turkish)
- 11 -
Page 34
1.DISPLAY AND OPERATION B-64485EN/01
System Software type
BOOT Boot system PMC(SYSTEM) PMC function PMC(LADDER1) PMC ladder for path 1 PMC(LADDER2) PMC ladder for path 2 PMC(LADDER3) PMC ladder for path 3 PMC(LAD DCS) Dual check safety PMC ladder CLB(SYSTEM) System software for C language board CLB(USER) User software for C language board SERVO Digital servo software (up to ten programs displayed) SPINDLE-1 Spindle 1 SPINDLE-2 Spindle 2 SPINDLE-3 Spindle 3 SPINDLE-4 Spindle 4 SPINDLE-5 Spindle 5 SPINDLE-6 Spindle 6 SPINDLE-7 Spindle 7 SPINDLE-8 Spindle 8 SPINDLE-9 Spindle 9 SPINDLE-10 Spindle 10 SPINDLE-11 Spindle 11 SPINDLE-12 Spindle 12 SPINDLE-13 Spindle 13 SPINDLE-14 Spindle 14 SPINDLE-15 Spindle 15 SPINDLE-16 Spindle 16 GRAPHIC Graphic function GRAPHIC1 Graphic function GRAPHIC2 Graphic function MACRO EXE1 Macro executor 1 MACRO EXE2 Macro executor 2 MACRO EXE3 Macro executor 3 MACRO EXE4 Macro executor 4 MACRO EXE5 Macro executor 5 MACRO EXE6 Macro executor 6 MACRO EXE7 Macro executor 7 MACRO EXE8 Macro executor 8 MACRO EXE9 Macro executor 9 MACRO EXE10 Macro executor 10 MACRO EXE11 Macro executor 11 MACRO EXE12 Macro executor 12 MACRO EXE13 Macro executor 13 MACRO EXE14 Macro executor 14 MACRO EXE15 Macro executor 15 MACRO EXE16 Macro executor 16 MACRO EXE17 Macro executor 17 MACRO EXE18 Macro executor 18 MACRO EXE19 Macro executor 19 MACRO EXE20 Macro executor 20 CEXELIB Library for C Language Executor CEXEAPL Application for C Language Executor MGI(LIB) Library for MANUAL GUIDE i MGI(SYSTEM) System software for MANUAL GUIDE i MGI(MACRO M) Macro software for MANUAL GUIDE i (M series) MGI(MACRO T) Macro software for MANUAL GUIDE i (T series)
- 12 -
Page 35
B-64485EN/01 1.DISPLAY AND OPERATION
System Software type
EMBED ETHER Control software for embedded Ethernet function PROFI SOFT Software for PROFIBUS function PROFI MASTER Control software for PROFIBUS master function PROFI SLAVE Control software for PROFIBUS slave function DEVNT SOFT Software for DeviceNet function DEVNT MASTER Control software for DeviceNet master function DEVNT SLAVE Control software for DeviceNet slave function ETHERNET Control software for fast Data Server CMB(SYSTEM) Customers' board system software CMB(USER) Customers' board user software USB SOFT Control software for USB function
Display of macro executor
The series and edition are displayed for each number specified at the time of P-CODE macro creation. Up to 20 types of macro executor are displayed.

1.2.4 Outputting System Configuration Data

Data displayed on the system configuration screen can be output to an input/output device.
(1) Press function key
(2) Press the EDIT switch on the machine operator's panel. (3) Press soft key [SYSTEM] to display the system configuration screen. (4) Press soft key [(OPRT)] and select soft key [PUNCH]. (5) Press soft key [EXCE]. (6) Data is output to the output device selected by parameter No. 20.
Data is output to a file named SYS_CONF.TXT.
.

1.3 DIAGNOSIS FUNCTION

1.3.1 Displaying Diagnosis Screen

(1) Press function key .
(2) Press soft key [DGNOS], then a diagnosis screen is displayed.

1.3.2 Contents Displayed

Causes when the machine does not travel in spite of giving a command
Diagnosis 0 CNC internal state 1
[Data type] Bit
NAME Internal state when "1" is displayed INPOSITION CHECK In-position check is being done. FEEDRATE OVERRIDE 0% Feedrate override is 0%. JOG FEED OVERRIDE 0% Jog feedrate override is 0%. INTER/START LOCK ON Interlock/start lock is on. SPEED ARRIVAL ON The system is waiting for the speed arrival signal to turn
on.
- 13 -
Page 36
1.DISPLAY AND OPERATION B-64485EN/01
WAIT REVOLUTION The system is waiting for the spindle one-rotation signal
in threading.
STOP POSITION OCDER The system is waiting for the rotation of the position
coder in spindle feed per revolution.
FEED STOP A feed stop was made.
Diagnosis 2 Dwell execution state
When a dwell is being executed, "1" is displayed.
Diagnosis 8 CNC internal state 2
[Data type] Bit
NAME Internal state when "1" is displayed FOREGROUND READING Data is being input in the foreground. BACKGROUND READING Data is being input in the background.
Reader/puncher interface output state
Diagnosis 10 Reader/puncher interface output state
When data is being output through the reader/puncher interface, "1" is indicated.
State of TH alarm
Diagnosis 30 TH alarm character count (foreground edit)
[Data type] 2-word axis
The position where the TH alarm occurred in foreground input is indicated by the number of characters from the beginning of the block.
Diagnosis 31 TH alarm character code (foreground edit)
[Data type] 2-word axis
The character code of the character at which the TH alarm occurred in foreground input is indicated.
Diagnosis 32 TH alarm character count (background edit)
[Data type] 2-word axis
The position where the TH alarm occurred in background input is indicated by the number of characters from the beginning of the block.
Diagnosis 33 TH alarm character code (background edit)
[Data type] 2-word axis
The character code of the character at which the TH alarm occurred in background input is indicated.
Display language of the CNC screen
Diagnosis 43 Number of the current display language of the CNC screen
[Data type] Byte
The number of the current display language of the CNC screen is indicated. The correspondence between languages and numbers is show below. 0 : English 1 : Japanese 2 : German 3 : French 4 : Chinese (traditional characters) 5 : Italian 6 : Korean 7 : Spanish 8 : Dutch
- 14 -
Page 37
B-64485EN/01 1.DISPLAY AND OPERATION
9 : Danish 10 : Portuguese 11 : Polish 12 : Hungarian 13 : Swedish 14 : Czech 15 : Chinese (simplified characters) 16 : Russian 17 : Turkish
Details of serial Pulsecoder
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 200 OVL LV OVC HCA HVA DCA FBA OFA
#0 OFA Overflow alarm #1 FBA Disconnection alarm #2 DCA Discharge alarm #3 HVA Overvoltage alarm #4 HCA Abnormal current alarm #5 OVC Over current alarm #6 LV Insufficient voltage alarm #7 OVL Overload alarm
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 201 ALD PCR EXP
#4 EXP #7 ALD
ALD EXP Description
0 - Motor overheat Overload alarm 1 - Amplifier overheat
Disconnection alarm
#6 PCR The one-rotation signal of the position detector was caught before a manual reference
position return is performed. Since the manual reference position return grid was established, a manual reference position return is enabled.
NOTE
This bit is valid only when the operation of the manual reference
position return mode is started.
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 202 CSA BLA PHA RCA BZA CKA SPH
#0 SPH Serial Pulsecoder or feedback cable is faulty.
Counting of feedback cable is erroneous.
#1 CKA Serial Pulsecoder is faulty.
Internal block stopped.
#2 BZA Battery voltage became 0.
Replace the battery and set the reference position.
#3 RCA Serial Pulsecoder is faulty.
The speed was incorrectly counted.
#4 PHA Serial Pulsecoder or feedback cable is erroneous.
Counting of feedback cable is erroneous.
#5 BLA Battery voltage is low (warning) #6 CSA Hardware of serial Pulsecoder is abnormal
1 0 Built-in Pulsecoder (hard) 1 1 Disconnection of separated type Pulsecoder (hard) 0 0 Disconnection of Pulsecoder (software)
- 15 -
Page 38
1.DISPLAY AND OPERATION B-64485EN/01
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 203 DTE CRC STB PRM
#4 PRM A parameter failure was detected on the digital servo side. See the cause and
measure described in diagnosis No. 352.
#5 STB Communication failure of serial Pulsecoder.
Transferred data is erroneous.
#6 CRC Communication failure of serial Pulsecoder.
Transferred data is erroneous.
#7 DTE Communication failure of serial Pulsecoder.
There is no response for communication.
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 204 OFS MCC LDA PMS
#3 PMS Feedback is not correct due to faulty serial Pulsecoder C or feedback cable. #4 LDA Serial Pulsecoder LED is abnormal #5 MCC Contacts of MCC of servo amplifier is melted. #6 OFS Abnormal current value result of A/D conversion of digital servo
Details of separate serial Pulsecoder alarms
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 205 OHA LDA BLA PHA CMA BZA PMA SPH
#0 SPH A soft phase data error occurred in the separate Pulsecoder. #1 PMA A pulse error occurred in the separate Pulsecoder. #2 BZA The battery voltage for the separate Pulsecoder is zero. #3 CMA A count error occurred in the separate Pulsecoder. #4 PHA A phase data error occurred in the separate linear scale. #5 BLA A low battery voltage occurred in the separate Pulsecoder. #6 LDA An LED error occurred in the separate Pulsecoder. #7 OHA Overheat occurred in the separate Pulsecoder.
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 206 DTE CRC STB
#5 STB A stop bit error occurred in the separate Pulsecoder. #6 CRC A CRC error occurred in the separate Pulsecoder. #7 DTE A data error occurred in the separate Pulsecoder.
Details of invalid servo parameter alarms (on the CNC side)
When servo alarm No. 417 is issued, and diagnosis No. 203#4 = 0, its cause is indicated. When diagnosis No. 203#4 = 1, see diagnosis No. 352.
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 280 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).
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 281 TDM
#0 TDM Four-winding motor drive (bit 7 of parameter No. 2211) or two-winding motor drive (bit
6 of parameter No. 2211) is enabled when no option for tandem control is present.
- 16 -
Page 39
B-64485EN/01 1.DISPLAY AND OPERATION
Position error amount
Diagnosis 300 Position error of an axis in detection unit
Position error =
Feed rate [mm/min] × 100
60 × servo loop gain [1/sec]
×
1
Detection unit
Machine position
Diagnosis 301 Distance from reference position of an axis in detection unit
Distance from the end of the deceleration dog to the first grid point
Diagnosis 302 Distance from the end of the deceleration dog to the first grid point
[Data type] Real axis [Unit of data] Machine unit [Valid data range] 0 to ±99999999
NOTE
For the reference position setting without a dog, the distance from
the beginning of the reference position setting without a dog to the first grid point is assumed.
Reference counter
Diagnosis 304 Reference counter amount in each axis
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] –99999999 to 99999999
Motor temperature information
Diagnosis 308
[Data type] Byte axis [Unit of data] °C [Valid data range] 0 to 255
The temperature of the coil of the servo motor is indicated. When the temperature reaches 140°C, a motor overheat alarm is issued.
Diagnosis 309
[Data type] Byte axis [Unit of data] °C [Valid data range] 0 to 255
The temperature of the printed circuit board in the Pulsecoder is indicated. When the temperature reaches 100°C (approximately 85°C for the temperature of atmosphere in the Pulsecoder), a motor overheat alarm is issued.
NOTE
1 Temperature information has the following error:
• 50°C to 160°C ±5°C
• 160°C to 180°C ±10°C 2 The temperature at which an overheat alarm is issued has an error
of up to 5°C.
Servo motor temperature (°C)
Pulsecoder temperature (°C)
- 17 -
Page 40
1.DISPLAY AND OPERATION B-64485EN/01
Cause that sets bit 4 (APZ) of parameter No. 1815 to 0
You can find the cause that sets bit 4 (APZ) of parameter No. 1815 to 0 by checking diagnosis Nos. 310 and 311. Once diagnosis No. 310 or 311 is set to 1, this setting is kept unchanged until the zero point of the absolute position detector of the corresponding axis is set again. Possible causes that set APZ to 0 are as follows:
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 310 DTH ALP BZ2 BZ1 PR2 PR1
#0 PR1 One of the following parameters was changed:
No.1815#0, No.1815#1, No.1815#6, No.1817#3, No.1820, No.1821, No.1822, No.1823, No.1850, No.1868, No.1869, No.1874, No.1875, No.1876, No.1883, No.1884, No.2022, No.2084, No.2085, No.2179
#1 PR2 Bit 1 (ATS) of parameter No. 8303 was changed. Alternatively, when bit 7 (SMA) of
parameter No. 8302 was set to 1, APZ of the axis to be synchronized together was set to
0.
#2 BZ1 A battery voltage of 0 V was detected. (Inductosyn) #3 BZ2 A battery voltage of 0 V was detected. (Separate position detector) #5 ALP The zero point was set by MDI when the α pulse coder had not rotate one or more turns.
Alternatively, the CNC could not obtain a correct value from the absolute pulse coder.
#6 DTH An axis detach operation was performed by the controlled-axis detach signal DTCH
<G124> or by setting bit 7 (RMV) of parameter No. 0012.
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 311 DUA XBZ GSG AL4 AL3 AL2 AL1
#0 AL1 An SV alarm (SV301 to SV305) was issued. #1 AL2 When bit 1 (CRF) of parameter No. 1819 was set to 1, alarm SV0445, “SOFT
DISCONNECT ALARM”, SV0447, “HARD DISCONNECT(EXT)”, or SV0646, “ABNORMAL ANALOG SIGNAL(EXT)”, was detected.
#2 AL3 A battery voltage of 0 V was detected. (Built-in serial Pulsecoder) #3 AL4 Alarm SV0367, “COUNT MISS(INT)”, was detected. #4 GSG The status of broken-wire alarm ignore signal NDCAL (G202) changed from 1 to 0. #5 XBZ A battery voltage of 0 V or alarm SV0382, “COUNT MISS(EXT)”, was detected.
(Separate serial position detector)
#6 DUA When bit 1 (CRF) of parameter No. 1819 was set to 1, alarm SV0421, “EXCESS
ERROR(SEMI-FULL)”, was detected.
Details of invalid servo parameter setting alarms (on the servo side)
Diagnosis 352 Detail number for invalid servo parameter setting alarm
Indicates information that can be used to identify the location (parameter) and cause of an invalid servo parameter setting alarm (servo alarm No. 417). This diagnosis information is valid when the following conditions are satisfied.
Servo alarm No. 417 has occurred.
Bit 4 of diagnosis No. 203 (PRM) = 1
See the following table for the displayed detail numbers and the corresponding causes. For further detail information that could be used to take measures, refer to FANUC AC Servo Motor αis/αi/βis series Parameter Manual (B-65270EN).
Detailed descriptions about invalid servo parameter setting alarms
Detail
number
83 2019
Parameter No. Cause Action
Parameter settings related to learning control are illegal
See Supplementary.
- 18 -
Change the parameter settings so that they fall in the applicable range.
Page 41
B-64485EN/01 1.DISPLAY AND OPERATION
Detail
number
Parameter No. Cause Action
0233 2023
0234 2023
0243 2024
0434 0435
2043
0443 0444
2044
0445
0474 0475
0534 0535
0544 0545
2047
2053
2054
0694 0695 0696
2069
0699 0754 0755 0764 0765
2075
2076
0843 2084
0853 2085
0883 2088
0884 0885
2088
0886
When initialization bit 0 is set to 1, the number of velocity pulses exceeds 13100.
When a DD motor is used, a value smaller than 512 is set as the number of velocity pulses.
When initialization bit 0 is set to 1, the number of position pulses exceeds
13100.
The internal value of the velocity loop integral gain overflowed.
The internal value of the velocity loop proportional gain overflowed.
The internal value of the observer parameter (POA1) overflowed.
The internal value of a parameter related to dead zone compensation overflowed.
The internal value of a parameter related to dead zone compensation overflowed.
The internal value of the velocity feed-forward coefficient overflowed.
The setting for this parameter has overflowed. The setting for this parameter has overflowed.
A positive value is not set as the flexible feed gear numerator. Alternatively, the following condition exists: Feed gear numerator > denominator
× 16
A positive value is not set as the flexible feed gear denominator.
For an axis with a serial type separate detector, a value exceeding 100 is set as the machine velocity feedback coefficient.
The internal value of the machine velocity feedback coefficient overflowed.
Correct the number of velocity pulses so
that it is within 13100. Set 512 or a greater number as the number of velocity pulses, or disable the DD motor. Bit 0 of parameter No. 2300=0
Correct the number of position pulses so
that it is within 13100.
Use the position feedback pulse
conversion coefficient (parameter No.
2185).
Decrease the value of the velocity loop
integral gain parameter.
Use the function for changing the internal
format of the velocity loop proportional
gain (bit 6 of parameter No. 2200).
Alternatively, decrease the parameter
setting.
Correct the setting to
1) × (desired value)/10.
(
Decrease the setting to the extent that the
illegal servo parameter setting alarm is
not caused.
Decrease the setting to the extent that the
illegal servo parameter setting alarm is
not caused.
Decrease the velocity feed-forward
coefficient.
This parameter is not used at present. Set
0.
This parameter is not used at present. Set
0.
Set a positive value as the flexible feed
gear numerator. Alternatively, satisfy the following condition: Feed gear numerator denominator
× 16
(except for phase A-/B-specific separate
detector).
Set a positive value as the flexible feed
gear denominator.
For an axis with a serial type separate
detector, the upper limit of the machine
velocity feedback coefficient is 100.
Correct the coefficient so that it does not
exceed 100.
Decrease the machine velocity feedback
coefficient.
Alternatively, use the vibration-damping
control function that has an equivalent
effect.
- 19 -
Page 42
1.DISPLAY AND OPERATION B-64485EN/01
Detail
number
0994 0995 0996
1033 2103
1123 2112
1182
1284 1285
1294 1295
1393 2139
1454 1455 1456 1459
1493 2149
1503 2150 A value equal to or greater than 10 is set. Set a value less than 10. 1786 2178
1793 2179
1853 2185
2203 2220#0
2243 2224#5
Parameter No. Cause Action
Disable the N pulse suppression function.
Alternatively, decrease the parameter
setting so that no overflow will occur.
Set the same value for both the L and M axes.
Set the AMR conversion coefficient.
Specify the dual position feedback conversion coefficient.
Decrease the value in this parameter to
the extent that the alarm is not caused.
When the value set in this parameter is
resolved to the form a
smaller value in a again.
Enlarge the AMR offset setting range (bit
0 of parameter N. 2270=1) to input a
value within a range of
Decrease the velocity feed-forward
coefficient.
Only 6 or less can be specified in this parameter. Change the setting to 6 or below 6.
Set bit 6 of No. 2212 or bit 6 of No. 2213 to 0. Set a positive value less than the setting of parameter No. 1821. Set a positive value less than the setting of parameter No. 2023.
Set the AMR conversion coefficients correctly.
Use either one.
2099
2118 2078 2079
2128
2129
2145
The internal value for N pulse suppression overflowed.
The retract distance related to an abnormal load differs between the L and M axes (if the same-axis retract function is in use).
Although a linear motor is used, the AMR conversion coefficient parameter is not input.
The dual position feedback conversion coefficient has not been specified.
When a small value is set as the number of velocity pulses, the internal value of a parameter related to current control overflows. When a large value is set as the number of velocity pulses, the internal value of a parameter related to current control overflows.
The AMR offset setting value of a linear motor exceeds
Velocity feed-forward coefficient for cutting overflowed.
A value greater than 6 is specified in this parameter.
Bit 6 of No. 2212 or bit 6 of No. 2213 is set to 1, and No. 2621=0 is set. A negative value or a value greater than the setting of parameter No. 1821 is set. A negative value or a value greater than the setting of parameter No. 2023 is set. If pole detection is enabled (bit 7 of No. 2213=1) and a non-binary detector is enabled (bit 0 of No. 2220=1), an illegal servo parameter setting alarm is issued when any of the following is set:
- AMR conversion coefficient 1
- AMR conversion coefficient 2
- AMR conversion coefficient 2 (The settable range is 1 (2 poles) to 512 (1024 poles).) This alarm is issued when a setting is made to neglect the invalid setting of the parameter for the feed-forward timing adjustment function (bit 5 of No. 2224=1) and a command for nano interpolation is issued.
±45.
0 0 > 512
× 256 + b, set a
±60.
- 20 -
Page 43
B-64485EN/01 1.DISPLAY AND OPERATION
Detail
number
Parameter No. Cause Action
2632 2263
2277#5,6,7 2278#0,2,4
2780
24096
2277#5,6,7 2278#1,3,4
2781
24097
2277#5,6,7
2278#0,4
24096
2782
2277#5,6,7
2783
2278#1,4
24097
1815#1
2784
2277#5,6,7 2278#0,1,4
1815#1
2785
2277#5,6,7
2278#0,4
1815#1
2786
2277#5,6,7
2278#1,4
When the lifting function against gravity is enabled (bit 7 of No. 2298=1) or the post-servo-off travel distance monitor function is enabled (bit 5 of No. 2278=1), the function for enabling the CNC software to post the detection unit to the servo software is not supported and the setting of the detection unit (No. 2263) is disabled. When the first SDU unit is not used (No.24096=0), a setting is made to connect a detector (acceleration sensor, temperature detection circuit, or analog check interface unit) to the first SDU unit. When the second SDU unit is not used (No.24097=0), a setting is made to connect a detector (acceleration sensor, temperature detection circuit, or analog check interface unit) to the second SDU unit. Any of the following settings is made:
For use with the first SDU unit, both of
an acceleration sensor and temperature detection circuit are enabled.
Settings are made to use the first
SDU unit (No.24096>0), disable an acceleration sensor (bits 5, 6, 7 of No. 2277=0,0,0), and read acceleration data from the second unit (bit 1 of No. 2278=1).
Any of the following settings is made:
For use with the second SDU unit,
both of an acceleration sensor and temperature detection circuit are enabled.
Settings are made to use the second
SDU unit (No.24097>0), disable an acceleration sensor (bits 5, 6, 7 of No. 2277=0,0,0), and read acceleration data from the second unit (bit 1 of No.
2278=1). At the time of full-closed system setting, a detector other than a separate position detector is connected (with the first/second SDU unit). At the time of full-closed system setting, a detector other than a separate position detector is connected (with the first SDU unit). At the time of full-closed system setting, a detector other than a separate position detector is connected (with the second SDU unit).
Take one of the following actions:
1) Set a value in parameter No. 2263.
2) Disable the lifting function against gravity and the post-servo-off travel distance monitor function.
3) Use CNC software that supports the function for enabling the detection unit to be posted to the servo software.
Check the FSSB setting (No.24096) or the detector setting (bits 0, 2, and 4 of No.
2278).
Check the FSSB setting (No.24097) or the detector setting (bits 1, 3, and 4 of No.
2278).
Check the settings of the acceleration sensor and temperature detection circuit.
Check the settings of the acceleration sensor and temperature detection circuit.
Modify the setting of the detector.
Modify the setting of the detector.
Modify the setting of the detector.
- 21 -
Page 44
1.DISPLAY AND OPERATION B-64485EN/01
Detail
number
2787 2278#0,#1
2788
3002 2300#3,#7
3012 2301#2,#7
3553 3603
3603
3603 3663 4553 2455 A negative value is set. Set the value 0 or a greater number. 4563 2456 A value not within 0 to 12 is set. Set a value within 0 to 12.
8213 1821
8254 8255 8256
9053
10010 10016 10019
10033 2004
10053 2018#0
Parameter No. Cause Action
Only one temperature detection circuit can A setting is made to connect two temperature detection circuits.
1815#1
2277#5,6,7
2278#4
2278#0,1
24096 24097
2355 The value 4 or a smaller number is set. Set the value 5 or a greater number.
2113 2360 2363 2366
2366 The value 4 or a smaller number is set. Set the value 5 or a greater number.
1825
1815#1
24096 24097
2200#0
A setting is made to connect two temperature detection circuits.
αiCZ detection circuit and linear
The motor position detection circuit do not
support overheat signal connection.
When bit 2 of No. 2301=1
Hardware (PS, SV) that does not
support DC link voltage information output is connected, but bit 2 of No. 2301 is set to 1.
When bit 7 of No. 2301=1
The CNC software does not support
the torque control setting range extension function.
The value 95 or smaller number is set.
A positive value is not set in the reference counter capacity parameter.
A position gain of 0 is set, or the internal position gain value has overflowed.
At the time of full-closed system setting, no separate detector interface unit is set.
The internal value of a parameter used to detect runaway has overflowed.
Illegal control cycle setting This error occurs if automatic modification is carried out for the control cycle.
When a linear motor is used, the scale reverse connection bit is set.
be connected. Modify the setting so that
data is read from one of the first and
second SDU units.
Only one temperature detection circuit can
be connected. Modify the setting so that
data is read from one of the first and
second SDU units.
Replace the
linear motor position detection circuit with
those circuits that support overheat signal
connection. Alternatively, modify the
setting so that the overheat signal is read
from a DI signal (bit 3 of parameter No.
2300=0).
When bit 2 of No. 2301=1
Set bit 2 of No. 2301 to 0.
When bit 7 of No. 2301=1
Use CNC software that supports the
function.
Set the value 96 or a greater number.
Alternatively, if no resonance elimination
filter is used, set all of the center
frequency, band width, and dumping value
to 0.
Set a positive value in this parameter.
Set a value other than 0 (when setting
= 0).
Use the function for automat ic format
change for position gain setting range. (Set bit 6 of parameter No. 2209 to 1.)
Set a separate detector interface unit.
Do not use the runaway detection function
(specify bit 0 = 1).
Correct this parameter related to interrupt cycle setting.
When the linear motor is used, the scale reverse connection bit cannot be used.
αiCZ detection circuit and
- 22 -
Page 45
B-64485EN/01 1.DISPLAY AND OPERATION
Detail
number
10062 2209#4
10092 10093
10103
10113 2013#0
10123 2013#0
10133
10133
10202
10212
Parameter No. Cause Action
When you use the current amplifier continuously, set the function bit shown to
2004 2013#0 2014#0
2004 2013#0
2013#0 2014#0
2013#0 2014#0
2277#5,6,7 2278#0,2,4
2277#5,6,7 2278#1,3,4
The amplifier used does not support the HC alarm prevention function.
Different control cycles are set within one servo CPU.
When HRV4 is enabled, a detector that does not support HRV4 is used.
When HRV4 is enabled, a servo amplifier that does not support HRV4 is connected.
HRV1 is set.
Current cycle mismatch alarm. This alarm is issued if the specified current cycle does not match the actual setting.
Alarm for indicating the disability of HRV3 setting. This alarm is issued when the axis supports HRV3 but the other axis of the pair does not support HRV3. When HRV4 is set, this alarm is issued if any of the following conditions is met.
Servo software not supporting HRV4
is used.
The same FSSB system includes
axes with HRV4 setting and axes with HRV2 or HRV3 setting.
The limitation in the number of axes is
not observed.
(In HRV4 control, one axis/DSP is
set.) This alarm is issued when HRV3 or HRV4 is set, but the amplifier does not support these control types. The ID of the detector connected to the first SDU unit differs from the parameter setting. The ID of the detector connected to the second SDU unit differs from the parameter setting.
the left to 0. When using the HC alarm prevention function, use an appropriate amplifier that supports the function.
Set the same control cycle for axes controlled by one servo CPU.
Replace the detector with a detector supporting HRV4. Alternatively, disable HRV4. Replace the servo amplifier with a servo amplifier supporting HRV4. Alternatively, disable HRV4. The Series 30 setting. Set HRV2, HRV3 or HRV4. An axis for which HRV3 is specified exists on the same optical cable. Review the placement of the amplifier, or disable HRV3.
Eliminate the cause of the disability in setting the other axis. Alternatively, cancel the HRV3 setting.
Eliminate the causes listed on the left. Alternatively, cancel the HRV4 setting.
HRV3 or HRV4 is unusable for the axis on which the alarm was issued.
Check the detector-related parameter or the state of detector connection.
Check the detector-related parameter or the state of detector connection.
i does not allow HRV1
Supplementary: Details of an illegal learning control parameter Set parameter No. 2115 to 0, and parameter No. 2151 to 6265 to change the value of DGN No. 353 to a binary number. You can find a detailed cause from the bit position of the obtained binary number at which 1 is set.
Position Cause
B3 The band-pass filter (No. 2512) is not in the range.
- 23 -
Page 46
1.DISPLAY AND OPERATION B-64485EN/01
#11
#09
#08
Position Cause
B4 The profile number (No. 2511) is not in the range. B5 The specified data period (No. 251, 2519, 2521, 2523, or 2525) is not in the range. B6 The total number of profiles (No. 2510) is not in the range. B7 This alarm is issued when G05 starts during a memory clear operation. B8 This alarm is issued when the total number of profiles (No. 2510) is not 0, and the profile number
(No. 2511) is 0.
B9 This alarm is issued when the automatically-set thinning shift value exceeds the range because the
Diagnosis 355 Communication alarm ignore counter (separate type)
Diagnosis 356 Link processing counter (built-in type)
Diagnosis 357 Link processing counter (separate type)
Diagnosis 358 V ready-off information
specified data period is too long.
The number of times a communication error occurred during serial communication with the detector is indicated. Data transmitted during communication is guaranteed unless another alarm occurs. However, if the counter value indicated in this diagnosis information increases in a short period, there is a high probability that serial communication is disturbed by noise. So, take sufficient measures to prevent noise.
* For details, refer to a relevant manual on FANUC SERVO MOTOR αi series.
This information is provided to analyze the cause of the V ready-off alarm (servo alarm SV0401). Convert the indicated value to a binary representation, and check bits 5 to 14 of the binary representation. When amplifier excitation is turned on, these bits are set to 1 sequentially from the lowest bit, which is bit 5. If the amplifier is activated normally, bits 5 to 14 are all set to 1. Therefore, check the bits sequentially from the lowest bit to find the first bit that is set to
0. This bit indicates that the corresponding processing could not be completed and so the V ready-off alarm was caused.
#14 #13
#15
SRDY DRDY INTL
#12
#10
CRDY
#07
#06 #05
*ESP
#04 #03
#02 #01
#00
# 06 *ESP Converter emergency stop state released # 10 CRDY Converter ready # 12 INTL DB relay released # 13 DRDY Amplifier ready (amplifier) # 14 SRDY Amplifier ready (software)
* For details, refer to a relevant manual on FANUC SERVO MOTOR αi series.
Diagnosis 359 Communication alarm neglect counter (built-in type)
The diagnosis information is the same as that of diagnosis No. 355. See the descriptions in diagnoses No.355 to 357.
- 24 -
Page 47
B-64485EN/01 1.DISPLAY AND OPERATION
Diagnosis 360 Cumulative value of specified pulses (NC)
[Data type] 2-word [Unit of data] Detection unit [Valid data range] -99999999 to 99999999
Cumulative value of move commands distributed from the CNC since power-on is indicated.
Diagnosis 361 Compensation pulses (NC)
[Data type] 2-word [Unit of data] Detection unit [Valid data range] -99999999 to 99999999
Cumulative value of compensation pulses (backlash compensation, pitch error compensation, and so on) distributed from the CNC since power-on is indicated.
Diagnosis 362 Cumulative value of specified pulses (SV)
[Data type] 2-word [Unit of data] Detection unit [Valid data range] -99999999 to 99999999
Cumulative value of move pulses and compensation pulses received by the servo system since power-on is indicated.
Diagnosis 363 Cumulative feedback (SV)
[Data type] 2-word [Unit of data] Detection unit [Valid data range] -99999999 to 99999999
Cumulative value of positional feedback pulses the servo system received from the pulse coder since power-on is indicated.
Diagnosis data related to the Inductosyn absolute position detector
Diagnosis 380 Difference between the absolute position of the motor and offset data
[Data type] 2-word axis [Unit of data] Detection unit
M (absolute position of the motor)-S (offset data)
λ (pitch interval)
The remainder resulting from the division is displayed.
Diagnosis 381 Offset data from the Inductosyn
[Data type] 2-word axis [Unit of data] Detection unit
Off set data is displayed when CNC calculates the machine position.
Diagnosis data related to the serial spindles
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 400 LNK
#7 LNK Communication with the spindle control side has been established.
Diagnosis 403 Temperature of spindle motor
[Data type] Byte spindle [Unit of data] °C [Valid data range] 0 to 255
The temperature of the winding of the spindle motor is indicated. This information can be used to determine the overheat alarm of the spindle. (The temperature that causes an overheat alarm varies from motor to motor.)
- 25 -
Page 48
1.DISPLAY AND OPERATION B-64485EN/01
NOTE
1 Temperature information has the following error:
50°C to 160°C ±5°C
160°C to 180°C ±10°C
2 The indicated temperature and the temperature causing an
overheat alarm have the following error:
For lower than 160°C 5°C maximum
For 160 to 180°C 10°C maximum
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 408 SSA SCA CME CER SNE FRE CRE
#0 CRE A CRC error occurred (warning). #1 FRE A framing error occurred (warning). #2 SNE The sender or receiver is not correct. #3 CER An abnormality occurred during reception. #4 CME No response was returned during automatic scanning. #5 SCA A communication alarm was issued on the spindle amplifier side. #7 SSA A system alarm was issued on the spindle amplifier side.
(The above conditions are major causes of alarm SP0749. These conditions are caused mainly by noise, a broken wire, a momentary failure of power, and so on.)
Diagnosis 410 Spindle load meter indication [%]
[Data type] Word spindle [Unit of data] %
Diagnosis 411 Spindle load meter indication [min-1]
[Data type] Word spindle [Unit of data] min
Diagnosis 417 Spindle position coder feedback information
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 418 Positional deviation of spindle in position loop mode
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 425 Spindle synchronization error
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 445 Spindle position data
[Data type] Word spindle [Unit of data] Pulse [Valid data range] 0 to 4095
-1
When the spindles are in synchronization mode, the absolute value of the synchronization error when each spindle is set as the slave axis is indicated.
For the serial spindle, position coder signal pulse data from the one-rotation signal is indicated as the position data of the spindle. This data is valid when bit 1 of parameter No. 3117 is set to 1. To display spindle position data, spindle orientation must be performed once.
- 26 -
Page 49
B-64485EN/01 1.DISPLAY AND OPERATION
Diagnosis data related to rigid tapping
Diagnosis 450 Spindle position error during rigid tapping
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 451 Spindle distribution during rigid tapping
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis
452
[Data type] 2-word spindle [Unit of data] %
Diagnosis
453
[Data type] 2-word spindle [Unit of data] %
Diagnosis 454 Accumulated spindle distribution during rigid tapping (cumulative value)
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 455 Difference in spindle-converted move command during rigid tapping (momentary value)
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 456 Difference in spindle-converted positional deviation during rigid tapping (momentary value)
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 457 Width of synchronization error during rigid tapping (maximum value)
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 458 Tapping axis distribution amount during rigid tapping (cumulative value)
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 459 Selected spindle number during rigid tapping
[Data type] 2-word path
Diagnosis 460 Difference in spindle-converted move command during rigid tapping (maximum value)
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 461 Difference in spindle-converted machine position during rigid tapping (momentary value)
[Data type] 2-word spindle [Unit of data] Detection unit
Diagnosis 462 Difference in spindle-converted machine position during rigid tapping (maximum value)
[Data type] 2-word spindle [Unit of data] Detection unit
Difference in error amount between spindle and tapping axis during rigid tapping
(momentary value)
Difference in error amount between spindle and tapping axis during rigid tapping (maximum
value)
- 27 -
Page 50
1.DISPLAY AND OPERATION B-64485EN/01
Diagnosis data related to polygon machining with two spindles
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 470 SC0 LGE SCF PSC PEN PSU SPL
#0 SPL Polygon synchronization with two spindles under way #1 PSU Polygon synchronization mode with two spindles being activated
NOTE
If only PSU becomes 1, but no change occurs, and the program
stops in a block containing a G51.2 command, the speed of an spindle does not reach the targeted polygon synchronization speed, for example, because bit 7 (PST) of parameter No. 7603 = 0 keeps the spindle from being energized.
#2 PEN Polygon synchronization mode with two spindles released #3 PSC Spindle speed being changed during polygon synchronization mode with two spindles #4 SCF Spindle speed changed during polygon synchronization mode with two spindles #6 LGE The loop gain is different between the spindles during polygon synchronization mode
with two spindles.
NOTE
When the speed is changed during polygon synchronization mode,
LGE is set to 1 if the spindle synchronization control loop gain used by the serial spindle control unit is different between the master spindle and polygon synchronization axis.
Diagnosis display indicates the loop gain because this function
requires that both spindles be controlled with the same loop gain. However, no alarm is issued even if the loop gain is different between the spindles.
(For the serial spindle control unit, the parameters used are
changed according to the state of the CTH1 and CTH2 signals.)
#7 SC0 Actual speed command is 0 during polygon synchronization mode with two spindles.
NOTE
Signal SC0 is not a value specified by the program. It is set to 1
under any of the following conditions:
1. When the S command value is adjusted according to the signals related to spindle control, SSTP<Gn029.6> and SOV0­SOV7<Gn030> and the signal related to multi-spindle control <Gn027>, the result is 0.
2. The S command value is smaller than the spindle control resolution (the result of multiplying the S command value by a value of 4095/(maximum spindle speed) is less than 1).
The S command value is specified by SIND control <Gn032,
Gn033>, and it is 0.
If SC0 = 1, the spindle speed becomes 0 and bit 0 of diagnosis
display No. 471 becomes 1. In this case, the polygon synchronization rotation ratio is impractical, but alarm PS5018 does not occurs, because it is regarded as the result of the command.
- 28 -
Page 51
B-64485EN/01 1.DISPLAY AND OPERATION
If the following status is indicated during the polygon synchronization mode, there are no abnormalities.
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 470 0 0 0 1 - 0 0 1
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 471 NPQ PQE QMS NSP SUO QCL SCU
Polygon turning with two spindles Indication of causes for alarms PS5018, PS0314, and PS0218
#0 to #3 Causes for alarm PS5018
Alarm PS5018 is cleared by a reset, but the indication of its causes remains until the causes are cleared or the polygon synchronization mode is released.
SCU The specified speed is too low during polygon synchronization mode with two spindles.
(The unit of speed calculated internally becomes 0.)
NOTE
SCU becomes 1 also when the specified spindle speed is 0
(diagnosis display No. 470#7 = 1). In this case, however, alarm PS5018 is not issued (because the command is 0). When diagnosis display No. 470#7 = 0 and diagnosis display No. 471#0 = 1, alarm PS5018 occurs. Normally this does not occur with speed at which the spindle can rotate.
QCL The polygon synchronization axis is clamped.
NOTE
QCL becomes 1, when the polygon synchronization axis receives a
command with a polygon synchronization speed that is higher than the value specified in parameter No. 7621 and is clamped at that speed.
SUO The specified speed is too high during the polygon synchronization mode with two
spindles. (It is clamped to the upper limit calculated internally.)
NOTE
SUO occurs, if a result of (speed specified for the master
spindle)/(value specified at P) is higher than 59998. In other words, the master spindle must rotate at a speed lower than 59998 min
-1
assuming P = 1.
#4 Causes for alarm PS0314
When alarm PS0314 occurs, the polygon synchronization mode is released, but the indication of its causes remains until the alarm PS0314 is cleared by a reset.
NSP A spindle necessary for control is not connected.
(For example, there is not a serial spindle or the second spindle.) The axis settings for polygon turning are not correct.
- 29 -
Page 52
1.DISPLAY AND OPERATION B-64485EN/01
#5 to #7 Causes for alarm PS0218
When alarm PS0218 occurs, the polygon synchronization mode is released, but the indication of its causes remains until the alarm PS0218 is cleared by a reset.
QMS When bit 1 (QDR) of parameter No. 7603 = 1, a negative value is specified at Q.
PQE In a G51.2, either P or Q has a value out of the specifiable range.
Or, P and Q are not specified as a pair.
NPQ In a G51.2, R is specified when P and Q have not been specified at all, or none of P, Q,
and R has been specified.
Indication of values specified during the polygon synchronization mode with two spindles
Diagnosis
474
Rotation ratio for the master axis during the polygon synchronization mode with two
spindles (P command value)
This indication is the current rotation ratio (P command value) of the master axis during the polygon synchronization mode with two spindles.
Diagnosis
475
Rotation ratio for the polygon synchronization axis during the polygon synchronization
mode with two spindles (Q command value)
This indication is the current rotation ratio (Q command value) of the polygon synchronization axis during the polygon synchronization mode with two spindles.
Diagnosis data related to the small-hole peck drilling cycle
Diagnosis
520
Diagnosis
521
The total numbers of times output in Nos.520 and 521 are cleared to zero by a G83 command issued after the small-hole peck drilling cycle mode is entered.
Diagnosis
522
Diagnosis 523
Total number of times a retraction operation has been performed during drilling since G83
was specified
Total number of times a retraction operation has been performed in response to the
reception of the overload torque detection signal during drilling since G83 was specified
Coordinate value of the drilling axis at which retraction operation starts
(least input increment)
Difference between the coordinate value of the drilling axis at which the previous retraction
operation started and the coordinate value of the drilling axis at which the current retraction
operation starts (least input increment: previous value minus current value)
Diagnosis data related to the dual position feedback function
Diagnosis 550 Closed loop error
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] -99999999 to +99999999
Diagnosis 551 Semi-closed loop error
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] -99999999 to +99999999
Diagnosis 552 Error between semi-closed and closed loops
[Data type] Word axis [Unit of data] Detection unit [Valid data range] -32768 to +32767
- 30 -
Page 53
B-64485EN/01 1.DISPLAY AND OPERATION
×
Diagnosis 553 Amount of dual position compensation
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] -99999999 to +99999999
The data items displayed on the diagnosis screen are obtained at the following positions:
Semi-closed loop error (No. 551)
Command
+ +
-
Ps
error (No. 550)
+
-
Σ Kp
Closed loop
Σ
+
+
-
Error between
semi-closed and
closed loops (No.
552)
+
-
(Parameters No. 2078 and 2079)
+
+
(Parameter No. 2080)
Speed control
Servo amplifier
Conversion coefficients
Time
constant
Automatic alteration of tool position compensation
Diagnosis 0560 Manual tool compensation state number
[Data type] Byte [Unit of data] None [Valid data range] 0 to 255
When incomplete operation was performed in manual tool compensation, one of the following numbers is used for notification. 0 : Manual tool compensation was completed normally. 1 : The data of T code command falls outside the allowable range. 2 : The offset value falls outside the range. 3 : The offset number falls outside the range. 4 : Automatic operation or axis movement is being performed in the CNC. 5 : The CNC is in the tool-nose radius compensation mode. 6 : The CNC is in a mode other than the JOG mode, HNDL (INC) mode, and REF
mode. 7 : A CNC parameter is illegal. 8 : The CNC is in the 3-dimensional cutter compensation mode or tool center point
control mode.
Motor
Amount of dual
position
compensation (No.
553)
Machine
- 31 -
Page 54
1.DISPLAY AND OPERATION B-64485EN/01
Data for adjusting the compensation of the start position of thread cutting when the spindle speed is changed
Diagnosis 670 Delay in acceleration/deceleration after interpolation that is calculated in the NC
Diagnosis 671 Servo delay calculated in the NC
Diagnosis 672 Delay in one-rotation signal detection that is calculated in the NC
[Data type] 2-word path [Unit of data] Metric input: 0.00001mm Inch input : 0.000001inch [Valid data range] 0 to 99,999,999
Compensation amounts calculated by the NC are indicated. Use them to set adjustment parameters Nos. 1446 to 1449.
State of high-speed HRV current control
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 700 DCLNK HOK HON
[Data type] Bit axis The state of high-speed HRV current control is displayed.
#0 HON The motor is controlled in the high-speed HRV current control mode. #1 HOK This bit is set to 1 when high-speed HRV current control is enabled.
High-speed HRV current control is enabled when the following conditions are satisfied:
Bit 0 (HR3) of parameter No. 2013 is set to 1.
Bit 0 (HR4) of parameter No. 2014 is set to 1.
Servo software, servo modules, and servo amplifiers suitable for high-speed HRV
current control are used.
When a separate detector interface unit is used, the separate detector interface unit is
suitable for high-speed HRV current control.
#2 DCLNK This bit is set to 1 when voltage information can be output to the diagnosis screen.
Thermal growth compensation along tool vector
Diagnosis 705 Thermal growth compensation amount for each axis
[Data type] Word axis [Unit of data] Detection unit [Valid data range] 32768 to +32767
The compensation amount for each axis in thermal growth compensation along the tool vector is indicated.
Spindle error and warning states
Diagnosis 710 Spindle error state
[Data type] Word spindle
Diagnosis 712 Spindle warning state
[Data type] Word spindle
When an error (yellow LED ON + error number indication) or a warning occurs in a Spindle Amplifier (SP), the number is indicated on the diagnosis screen. If neither error nor warning occurs, 0 is indicated.
For spindle errors, refer to "FANUC SERVO MOTOR αi series Maintenance Manual" (B-65285EN). For warnings, see Subsection 10.1.4, "Spindle Warning Interface" in this manual.
- 32 -
Page 55
B-64485EN/01 1.DISPLAY AND OPERATION
OVC level
Diagnosis 750 OVC level
[Data type] Word axis [Unit of data] %
The proportion of soft thermal (OVC) in the alarm issuance level is indicated.
Linear inclination compensation function
Diagnosis 751 Each axis linear inclination compensation
[Data type] Word axis [Unit of data] Detection unit [Valid data range] -32768 to +32767
Compensation of linear inclination compensation for each axis is indicated.
DC link voltage information
Diagnosis 752 DC link voltage information
[Data type] Word axis [Unit of data] Vrms [Valid data range] 0 to 452 (200 Vrms input amplifier)
0 to 905 (400 Vrms input amplifier) DC link voltage information is indicated.
Servo motor
Diagnosis 760 R phase current value
[Data type] Word axis [Unit of data] Value 6554 is equivalent to the maximum amplifier current. [Valid data range] -6554 to +6554
The actual R phase current value of the servo motor is indicated.
Diagnosis 761 Effective current value
[Data type] Word axis [Unit of data] Value 8027 is equivalent to the maximum amplifier current. [Valid data range] -8027 to +8027
The effective current value of the servo motor is indicated.
Diagnosis 762 Activating phase
[Data type] Word axis [Unit of data] Value 256 is equivalent to 360 degrees. [Valid data range] 0 to 255
The activating phase (electrical angle) of the servo motor is indicated.
Reason why a start cannot be performed
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 1006 ALM *SP
[Data type] Bit
The reason why a start cannot be performed is displayed.
#0 *SP The feed hold signal (*SP) is 0. #1 ALM An alarm occurs.
Automatic data backup
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 1016 ANG ACM DT3 DT2 DT1 AEX
[Data type] Bit
The execution state of backup is indicated.
#0 AEX Automatic data backup is being performed.
- 33 -
Page 56
1.DISPLAY AND OPERATION B-64485EN/01
#1 DT1 Data 1 was updated in the previous backup. #2 DT2 Data 2 was updated in the previous backup. #3 DT3 Data 3 was updated in the previous backup. #6 ACM Automatic data backup was performed. #7 ANG An error occurred in automatic data backup.
Fan rotation speed
Diagnosis 1002 FAN1 rotation speed
Diagnosis 1003 FAN2 rotation speed
Diagnosis 1490 FAN3 rotation speed
Diagnosis 1491 FAN4 rotation speed
[Data type] 2-word [Unit of data] 1/min
FAN1, FAN2 The rotation speed of the fans in the CNC controller are indicated. FAN3, FAN4 The rotation speed of the fans in the stand-alone CNC with 15" LCD display are
indicated. If there is no applicable fan, 0 is indicated.
Custom macro / execution macro / auxiliary macro
Diagnosis 1493 Number of blocks in the macro statements executed by a custom macro/execution macro
[Data type] 2-word [Unit of data] Block
Displays the number of blocks in the macro statements executed by a custom macro/execution macro per 1024 ms. It provides an indication of the actual processing speed of macro statements.
Diagnosis 1494 Number of blocks in executed by an auxiliary macro
[Data type] 2-word [Unit of data] Block
Displays the number of blocks executed by an auxiliary macro per 1024 ms. It provides an indication of the actual processing speed of auxiliary macros.
Spindle revolution number history function
Diagnosis 1520 Spindle total revolution number 1
Diagnosis 1521 Spindle total revolution number 2
[Data type] 2-word spindle [Unit of data] 1000 min
-1
[Valid data range] 0 to 999999999
The number of revolutions of the spindle is counted and the total number of revolutions is indicated.
Built-in 3D interference check
1900 Built-in 3D interference check processing time
[Data type] Word [Unit of data] msec [Description] Displays the current processing time required for 3D interference check.
- 34 -
Page 57
B-64485EN/01 1.DISPLAY AND OPERATION
1901 Additional width for Built-in 3D interference check
[Data type] Real [Unit of data] mm, inch (machine unit) [Description] Displays the current additional width to be considered for 3D interference check.
The display unit is the same as the unit set for the reference axis (parameter No. 1031).
Detector battery exhaustion
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 3019
EXP INP ABP
[Data type] Bit axis
If a detector battery low alarm is issued, the cause can be checked.
#3 ABP The battery of the A/B phase is low. #4 INP The battery of the serial pulse coder (built-in position detector) is low. #5 EXP The battery of the separate detector of serial type is low.
Diagnosis data related to axis synchronous control
Diagnosis 3500 Synchronization error amount
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] 99999999 to +99999999
The difference in position (synchronization error amount) between the master axis and slave axis is indicated. This data is indicated for the slave axis.
Diagnosis 3501 Synchronization error compensation value
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] 99999999 to +99999999
Cumulative value of compensation pulses (synchronization error compensation value) output to the slave axis is indicated. This data is indicated for the slave axis.
Diagnosis data related to synchronous/composite control
Diagnosis 3502 Indication of synchronization error amount for each axis
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] 99999999 to +99999999
When synchronization deviation is detected (bit 1 (SERx) of parameter No. 8162 is set to
1), the positional deviation difference of the slave axis from the master axis is indicated. The positional deviation difference is: (Positional deviation of master axis) ± (positional deviation of slave axis)
+when mirror image is applied to synchronization command
when mirror image is not applied to synchronization command
Details of invalid FSSB setting alarms
Diagnosis 3510 FSSB alarm number
[Data type] Word
Information is output for identifying the location (parameter) and cause of an FSSB-related alarm which has been issued. For the displayed detail numbers and corresponding causes and actions, see the table below. When multiple FSSB alarm numbers appear, address the alarms in ascending order of the FSSB alarm number.
- 35 -
Page 58
1.DISPLAY AND OPERATION B-64485EN/01
Detail
alarm No.
120 451 452
140 450
271
272
273 24032 to 24063
276 24000 to 24095
290 24000 to 24095
291 24000 to 24095
293 24000 to 24095
310
313
314
383 -
453 -
454 -
460 24000 to 24095
471 24000 to 24095
480 24000 to 24095
Parameter
number
-
24000 to 24095
3717
24000 to 24095
24000 to 24031 24064 to 24095
1023
24104 to 24199
1023
14476#5
24104 to 24199
1023
14476#5
24104 to 24199
Cause Action
The FSSB internal status did not change to open.
The ATR value is inconsistent with the connected slave (servo, spindle, or separate detector). The spindle amplifier number corresponding to the ATR value setting is not set. The fifth to eighth separate detector is set for the first FSSB line (third FSSB line). The first to fourth (ninth to twelfth) separate detector is set for the second FSSB line. The setting for a separate detector is made more than once. The maximum number of slaves per FSSB line is exceeded for an FSSB line of servo HRV2 control. The maximum number of slaves per FSSB line is exceeded for an FSSB line of servo HRV3 control. The maximum number of slaves per FSSB line is exceeded for an FSSB line of servo HRV4 control. The servo axis number corresponding to the ATR value setting of a separate detector is not set for parameter No.
1023. The servo axis number corresponding to the ATR value setting of a separate detector is not set for parameter No.
1023. The ATR value setting of a separate detector is invalid.
Manual setting 1 cannot be performed when a separate detector is used.
Servo initialization has not completed successfully.
Alarm No. 550 to 556 of diagnostic data No. 3511 occurred. The ATR value of a spindle or separate detector is set for a slave which is not connected. Although a separate detector is connected, the separate detector setting is not made. In ATR value setting, a servo axis number exceeds 80.
Check the connection between the CNC and each amplifier. Alternatively, the servo card may be faulty. Set the ATR value corresponding to the connected slave.
Make the spindle amplifier number consistent with the ATR value setting.
Do not set the fifth to eighth separate detectors for the first FSSB line (third FSSB line). Do not set the first to fourth (ninth to twelfth) separate detectors for the second FSSB line. Make the setting for each separate detector only once in the servo card. Reduce the number of slaves to 32 (maximum number of slaves per FSSB line of servo HRV2 control) or less. Reduce the number of slaves to 15 (maximum number of slaves per FSSB line of servo HRV3 control) or less. Reduce the number of slaves to 7 (maximum number of slaves per FSSB line of servo HRV4 control) or less. Set the value corresponding to the ATR value setting for parameter No. 1023.
Set the value corresponding to the ATR value setting for parameter No. 1023.
Correct the settings of parameters Nos. 24104 to 24199.
Disconnect the separate detector. Alternatively, perform manual setting or automatic setting. An optical cable may be faulty or the connection between the amplifier and another module may be incorrect. Check diagnostic data No. 3511.
Set the ATR value corresponding to the connected slave.
Set the value for the separate detector in the corresponding parameter.
Make settings so that any servo axis number does not exceed 80.
- 36 -
Page 59
B-64485EN/01 1.DISPLAY AND OPERATION
Diagnosis 3511 FSSB alarm number
[Data type] Word axis
Information is output for identifying the location (parameter) and cause of an FSSB-related alarm which has been issued. For the displayed detail numbers and corresponding causes and actions, see the table below. When multiple FSSB alarm numbers appear, address the alarms in ascending order of the FSSB alarm number.
Detail
alarm No.
210 24096 to 24103
220 1023
221 1023
250 24096 to 24103
270
292
294
311 24096 to 24103 A connector number is invalid. Specify a value between 0 and 8.
314 24096 to 24103
350
360
370
380 1023
Parameter
number
1023
24000 to 24095
1023
2013#0
1023
2014#0
2013#0 2014#0
1023 2013#0 2014#0
1902#0 1902#1 2013#0 2014#0
Cause Action
Although a separate detector is not set, a value is set in parameter No. 24096 to 24103. An unavailable servo axis number is set. A servo axis number is set more than once. For a specific servo axis, two or more separate detectors are used and the paired separate detectors are two of the first, third, fifth, and seventh units or the second, fourth, sixth, and eighth units.
The servo axis number
corresponding to the ATR value setting is not set for parameter No.
1023.
An unavailable servo axis number is
set.
A servo axis number is set more
than once. For an FSSB line of servo HRV3 control, only the following servo axis numbers can be used: (1 + 8n, 2 + 8n, 3 + 8n, 4 + 8n (n = 0,
, 9))
1, For an FSSB line of servo HRV4
control, only the following servo axis numbers can be used: (1+8n(n=0,1,
A connector number is set more than once.
Different current loops (HRV) are used for FSSB lines. Different current loops (HRV) are set for the first and second FSSB lines and parameter No. 1023 setting is invalid. When servo HRV3 or HRV4 control is set, manual setting 1 cannot be performed.
When a servo axis number is skipped, manual setting 1 cannot be performed.
,9))
Set parameter Nos. 24096 to 24103 to all 0.
Change the servo axis number.
Change the servo axis number.
To use two separate detectors for a specific servo axis, one separate detector must have an odd number and the other must have an even number. Three or more separate detectors cannot be used. Check the conditions on the left.
For the FSSB line of servo HRV3 control, set the servo axis numbers on the left.
For the FSSB line of servo HRV4 control, set the servo axis numbers on the left.
Make setting so that each connector number is used only once for one separate detector. Set the same current loop (HRV) for the FSSB lines. Set servo axis numbers so that each set of (1 to 6), (9 to 14), (17 to 22), (25 to
30), (33 to 38), and (41 to 46) is set for the same FSSB line. To set servo HRV3 or HRV4 control, perform manual setting or automatic setting.
Set servo axis numbers without skipping any number.
- 37 -
Page 60
1.DISPLAY AND OPERATION B-64485EN/01
Detail
alarm No.
382 1023
470 24000 to 24095 An ATR value is set more than once. Set each ATR value only once.
481
520 2165
550
551 24000 to 24095
552 1023
553 1023
554 24096 to 24103
555 557 558
1023 1023 An invalid servo axis number is set. Set a correct servo axis number.
Parameter
number
1023
24000 to 24095
1023
24000 to 24095
2165
Cause Action
An attempt was made to perform manual setting 1 though the maximum number of controlled axes per FSSB line is exceeded.
A servo axis number is inconsistent with the ATR value setting or the servo motor having a servo axis number is not connected.
At power-on, amplifier ID information could not be read.
The ATR value setting is inconsistent with the servo axis number setting.
The number of ATR value settings exceeds the number of slaves connected to the CNC. An unavailable servo axis number is set. A servo axis number is set more than once. A value is set in parameter No. 24096 to 24103 though no separate detector is connected. The maximum current of an amplifier (parameter No. 2165) differs from that of a motor.
Reduce the number of connected servo axes to the maximum number of controlled axes or less.
Check whether the value set in parameter No. 1023 is consistent with ATR value setting and whether the servo motor corresponding to each servo axis number is connected. Check the connection between the CNC and each amplifier. Alternatively, an amplifier may be faulty. Make the value set in parameter No. 1023 consistent with the ATR value setting. Make as many settings as the number of slaves connected to the CNC.
Change the servo axis number.
Change the servo axis number.
Set parameters Nos. 24096 to 24103 to all 0.
Set the maximum current of the amplifier (parameter No. 2165) to that of the motor.
Diagnosis 3513 FSSB alarm number
[Data type] Word spindle
Information is output for identifying the location (parameter) and cause of an FSSB-related alarm which has been issued. For the displayed detail numbers and corresponding causes and actions, see the table below. When multiple FSSB alarm numbers appear, address the alarms in ascending order of the FSSB alarm number.
Detail
alarm No.
271
381 3717
Parameter
number
3717
24000 to 24095
Cause Action
An ATR value is set more than once. Make each spindle amplifier consistent
with the ATR value setting. When a spindle amplifier number is skipped, manual setting 1 cannot be performed.
Set spindle amplifier numbers without
skipping any number.
Diagnosis data related to linear scale with absolute address reference marks
Diagnosis 3545 Linear scale with absolute address reference marks: Measurement point 1
Diagnosis 3546 Linear scale with absolute address reference marks: Measurement point 2
Diagnosis 3547 Linear scale with absolute address reference marks: Measurement point 3
- 38 -
Page 61
B-64485EN/01 1.DISPLAY AND OPERATION
Diagnosis 3548 Linear scale with absolute address reference marks: Measurement point 4
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] -999999999 to 999999999
Diagnosis 3549 Linear scale with absolute address reference marks: Status display
Diagnosis 3550 Linear scale with absolute address reference marks: Scale value
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] -999999999 to 999999999
Diagnosis 3551 Linear scale with absolute address reference marks: Scale value (High)
[Data type] 2-word axis [Unit of data] Detection unit [Valid data range] -999 to 999
Linear scale with absolute address reference marks Scale value = Diagnosis No.3551 × 1,000,000,000 + Diagnosis No.3550
Wrong operation prevention function
#7 #6 #5 #4 #3 #2 #1 #0
Diagnosis 3570 MSC
[Data type] Bit path
#0 MSC Memory operation is stopped due to the reconfirming of midway block start.
In a multipath system, the bit is set to 1 on only the path on which the cursor is position in the middle of the program.
Diagnosis data related to flexible path axis assignment
Diagnosis 4000 Reason number of alarm in flexible path axis assignment
The cause of the alarm that may be issued in flexible path axis assignment is displayed. 1 The number of axes in the path is 0. 2 The number of axes in the path is larger than its allowable maximum value. 3 The removal command has no ID specification. 4 The removal command has a duplicate ID specification. 5 An axis specified with removal command P does not exist in the path or has been
removed from the path.
6 An axis specified with removal command Q does not exist in the path or has been
removed from the path.
7 An axis specified with removal command R does not exist in the path or has been
removed from the path.
8 An axis specified with the removal command does not exist in the path or has been
removed from the path. 9 The removal command has no axis specification or has an ID specification. 10 In flexible path axis assignment, the ID specification is incorrect. 11 The assignment command has no ID specification. 12 The assignment command has a duplicate ID specification. 13 The assignment command has a duplicate axis arrangement specification. 14 The path specified with the arrangement command has no target axis or the
arrangement command has no ID specification. 15 The path specified with the arrangement command has an invalid axis assignment
specification.
- 39 -
Page 62
1.DISPLAY AND OPERATION B-64485EN/01
16 An axis whose removal a command is waiting for belongs to the path where the
command was issued. 18 An axis whose removal an exchange command is waiting for belongs to the path
paired with the path where the exchange command was issued. 19 An axis for which an assignment command was issued is yet to be removed. (Bit 1
of parameter No. 11561 is set to 1.) 20 An axis for which an assignment command is issued in a path belongs to another
path where a removal command for it has been issued. 21 An axis for which an assignment command was issued is yet to be removed. 22 The assignment command has no axis specification or has an ID specification. 24 An axis at which an exchange command is targeted belongs to the path where the
exchange command was issued. 25 The exchange command has no ID specification. 26 The exchange command has a duplicate ID specification. 27 In a system having 3 or more paths, an exchange command has no L specification. 28 An axis targeted by an exchange command was not found in the source path (path
where this exchange command was issued). 29 An axis specified in the exchange command is being processed by another command
or has already been removed. 30 An axis targeted by an exchange command was not found in the destination path
(path paired with a path where another exchange command was issued for the axis). 32 The exchange command has no target axis. 33 The exchange command has a conflict. 34 The exchange command has no axis specification or has an ID specification. 35 A cycle other than flexible path axis assignment is under way. 36 An attempt was made to perform flexible path axis assignment during the SV
rotation control mode. 37 An attempt was made to perform flexible path axis assignment during the polygon
turning mode. 38 An attempt was made to perform flexible path axis assignment during PMC axis
control. 39 An attempt was made to perform flexible path axis assignment during the chopping
mode. 40 An attempt was made to perform flexible path axis assignment during mirror
imaging. 41 An attempt was made to perform flexible path axis assignment during 3-dimensional
coordinate conversion. 42 An attempt was made to perform flexible path axis assignment during coordinate
system rotation. 43 An attempt was made to perform flexible path axis assignment during scaling. 44 An attempt was made to perform flexible path axis assignment during axis
synchronization. 45 An attempt was made to perform flexible path axis assignment for an axis already
removed. 46 An attempt was made to perform flexible path axis assignment for an axis under
composite control. 47 An attempt was made to perform flexible path axis assignment for an axis under
synchronous control. 48 An attempt was made to perform flexible path axis assignment for an axis under
superimposed control. 55 An attempt was made to perform flexible path axis assignment simultaneously with
an axis move command. 56 An attempt was made to perform flexible path axis assignment during tool
compensation.
- 40 -
Page 63
B-64485EN/01 1.DISPLAY AND OPERATION
Diagnosis 4001 Belonging path of axis in flexible path axis assignment
A path (specified by parameter No. 981) to which an axis specified for flexible path axis assignment belongs is displayed. 0 : Source path 1 to 10 : Destination path (because of assignment or exchange)
-1 to -10 : Already removed
Pulse superimposed function
Diagnosis 4110 Number of accumulated pulses specified by the pulse superimposed function
[Data type] Floating point number axis [Unit of data] Input unit
The number of accumulated pulses specified by pulse superimposition is indicated. The number multiplied by the travel distance magnification is indicated.
Diagnosis 4110 Number of accumulated pulses specified by the pulse superimposed function
[Data type] Floating point number axis [Unit of data] Input unit
When the maximum cutting feedrate is to be exceeded by the specified pulse superimposition, the pulses exceeding the allowable number (set in parameter No. 7117) are discarded. This diagnosis data indicates the number of accumulated pulses that are actually discarded in pulse superimposition.
| Number of pulses specified by pulse superimposition × travel distance magnification | > |maximum cutting feedrate + allowable number of pulses | Number of discarded pulses
= Number of pulses specified by pulse superimposition × travel distance magnification ­maximum cutting feedrate - allowable number of pulses
| Number of pulses specified by pulse superimposition × travel distance magnification | < |maximum cutting feedrate + allowable number of pulses | Number of discarded pulses = 0
NOTE
When the pulse superimposed function is disabled (bit 0 (PSI) of
parameter No. 10350 is set to 0), reset operation clears the indicated number of accumulated/discarded pulses.
Total of the current actual power consumption of all servo axes/spindles
Diagnosis 4900 Total of current actual power consumption of all axes
[Data type] 2-word
[Unit of data] W
NOTE
The actual power consumption is obtained by subtracting the
regenerative power from the power consumption. If the regenerative power exceeds the power consumption, the actual power consumption becomes a negative value.
Current actual power consumption of each servo axis
Diagnosis 4901 Current actual power consumption of each servo axis
[Data type] 2-word axis
- 41 -
Page 64
1.DISPLAY AND OPERATION B-64485EN/01
[Unit of data] W
NOTE
This power consumption becomes a negative value during
regeneration of power such as reduction in servo axis speed.
Current actual power consumption of each spindle
Diagnosis 4902 Current actual power consumption of each spindle
[Data type] 2-word spindle
[Unit of data] W
NOTE
This power consumption becomes a negative value during
regeneration of power such as reduction in spindle speed.
Accumulated value of the total power consumption of all servo axes/spindles
Diagnosis 4910 Accumulated value of the total actual power consumption of all axes
Diagnosis 4911 Accumulated value of the total power consumption of all axes
Diagnosis 4912 Accumulated value of the total regenerated power of all axes
[Data type] 2-word
[Unit of data] 0.001kWh
NOTE
These values are accumulated after power-on.
Accumulated value of power consumption of each servo axis
Diagnosis 4920 Accumulated value of the actual power consumption of each servo axis
Diagnosis 4921 Accumulated value of the power consumption of each servo axis
Diagnosis 4922 Accumulated value of the regenerated power of each servo axis
[Data type] 2-word axis
[Unit of data] 0.001kWh
NOTE
These values are accumulated after power-on.
Accumulated value of power consumption of each spindle
Diagnosis 4930 Accumulated value of the actual power consumption of each spindle
Diagnosis 4931 Accumulated value of the power consumption of each spindle
Diagnosis 4932 Accumulated value of the regenerated power of each spindle
[Data type] 2-word spindle
[Unit of data] W
NOTE
These values are accumulated after power-on.
- 42 -
Page 65
B-64485EN/01 1.DISPLAY AND OPERATION
Interpolation state
Diagnosis 5000 Smoothing mode
[Data type] Bit
NAME Interpolation state when "1" is indicated
Smooth IPL on When smooth interpolation G5.1 Q2 is specified and all conditions are satisfied, "1" is
indicated. The G5.1 Q2 command turns on AI contour control at the same time. Therefore, the AI contour control mode signal AICC<Fn062.0> turns on and AICC1/AICC2 blinks in the state display at the lower right of the screen.
SMOOTHING ON When nano smoothing G5.1 Q3 is specified and all conditions are satisfied, "1" is
indicated. The G5.1 Q3 command turns on AI contour control at the same time. Therefore, the AI contour control mode signal AICC<Fn062.0> turns on and AICC1/AICC2 blinks in the state display at the lower right of the screen.
3-dimensional machine position compensation
Diagnosis 5302 Compensation amount of 3-dimensional machine position compensation
[Data type] 2-word axis [Unit of data] Detection unit
The compensation value of 3-dimensional machine position compensation is indicated.
Diagnosis data related to automatic phase synchronization for flexible synchronous control
Diagnosis 5600 Error of automatic phase synchronization (group A)
Diagnosis 5601 Error of automatic phase synchronization (group B)
Diagnosis 5602 Error of automatic phase synchronization (group C)
Diagnosis 5603 Error of automatic phase synchronization (group D)
[Data type] Real path [Unit of data] mm, inch, deg (machine unit)
Error between master axis and slave axis after executing automatic phase Synchronization for flexible synchronous control is displayed.
This data is displayed in the path of slave axis in inter-path flexible synchronous control.
Diagnosis 5604 Maximum error of Automatic Phase Synchronization (group A)
Diagnosis 5605 Maximum error of Automatic Phase Synchronization (group B)
Diagnosis 5606 Maximum error of Automatic Phase Synchronization (group C)
Diagnosis 5607 Maximum error of Automatic Phase Synchronization (group D)
[Data type] Real path [Unit of data] mm, inch, deg (machine unit)
Maximum error between master axis and slave axis after executing automatic phase synchronization for flexible synchronous control is displayed. This data is displayed in the path of slave axis in inter-path flexible synchronous control. This data is cleared when automatic operation is started in auto mode. This data is cleared when flexible synchronous control is started in manual mode.
- 43 -
Page 66
1.DISPLAY AND OPERATION B-64485EN/01

1.4 CNC STATE DISPLAY

- Description of each display
(9)
(1)
DATA IS OUT OF RANGE
(4)
(2) (3)
(5) : (5) is displayed in the area for (3) and (4).
Fig. 1.4
(6)
(7) (8)
(10) : (10) is displayed at the position where (8) is now displayed.
(1) Current mode
MDI : Manual data input, MDI operation MEM : Automatic operation (memory operation) RMT : Automatic operation (DNC operation, or such like) EDIT : Memory editing HND : Manual handle feed JOG : Jog feed INC : Manual incremental feed REF : Manual reference position return
(2) Automatic operation status
**** : Reset (When the power is turned on or the state in which program execution has terminated and
automatic operation has terminated.)
STOP : Automatic operation stop (The state in which one block has been executed and automatic
operation is stopped.)
HOLD : Feed hold (The state in which execution of one block has been interrupted and automatic
operation is stopped.) STRT : Automatic operation start-up (The state in which the system operates automatically) MSTR : Manual numerical command start state (The state in which a manual numerical command is
being executed) Alternatively, tool retract and recover operation state (The state in which a recover operation
and repositioning operation are being performed)
(3) Axis moving status/dwell status
MTN : Indicates that the axis is moving. DWL : Indicates the dwell state. *** : Indicates a state other than the above.
(4) State in which an auxiliary function is being executed
FIN : Indicates the state in which an auxiliary function is being executed. (Waiting for the complete
signal from the PMC) *** : Indicates a state other than the above.
(5) Emergency stop or reset status
--EMG-- : Indicates emergency stop.(Blinks in reversed display.)
- 44 -
Page 67
B-64485EN/01 1.DISPLAY AND OPERATION
--RESET-- : Indicates that the reset signal is being received.
(6) Alarm status
ALM : Indicates that an alarm is issued. (Blinks in reversed display.) BAT : Indicates that the voltage of the lithium battery (the backup battery of the CNC) has decreased.
(Blinks in reversed display.)
APC : Indicates that the voltage of the backup battery of the absolute pulse coder has decreased.
(Blinks in reversed display.)
FAN : Indicates that the rotation speed of the fan has decreased. (Blinks in reversed display.)
Check the fan motor status display screen and replace the fan motors for which the rotation
speed is found to be decreased. Space : Indicates a state other than the above.
(7) Current time
hh : mm : ss - Hours, minutes, and seconds
(8) Program editing status
INPUT : Indicates that data is being input. OUTPUT : Indicates that data is being output. SEARCH : Indicates that a search is being performed. EDIT : Indicates that another editing operation is being performed (insertion, modification, etc.) LSK : Indicates that labels are skipped when data is input. RSTR : Indicates that the program is being restarted COMPARE : Indicates that a data comparison is being made. OFST : Indicates that the tool length compensation amount measurement mode is set (for the machining center system) or that the tool length compensation amount write mode
is set (for the lathe system). WOFS : Indicates that the workpiece origin offset amount measurement mode is set. AICC1 : Indicates that operation is being performed in the AI contour control I mode. AICC2 : Indicates that operation is being performed in the AI contour control II mode. MEM-CHK : Indicates that a program memory check is being made. WSFT : Indicates that the workpiece shift amount write mode is set. LEN : Indicates that the active offset value change mode (tool length offset value of the M series)
is set. RAD : Indicates that the active offset value change mode (tool radius compensation amount of the
M series) is set. WZR : Indicates that the active offset value change mode (workpiece origin offset value) is set. TOFS : Indicates that the active offset value change mode (tool offset value of the M series) is set. OFSX : Indicates that the active offset value change mode (X-axis tool offset value of the T series)
is set. OFSZ : Indicates that the active offset value change mode (Z-axis tool offset value of the T series)
is set. OFSY : Indicates that the active offset value change mode (Y-axis tool offset value of the T series). TCP : Indicates that operation is being performed in the tool center point control. TWP : Indicates that operation is being performed in the tilted working plane command mode. Space : Indicates that no editing operation is being performed.
(9) Warning for data setting or input/output operation
When invalid data is entered (wrong format, value out of range, etc.), when input is disabled (wrong mode, write disabled, etc.), or when input/output operation is incorrect (wrong mode, etc.), a warning message is displayed. When the RS232-C communication port is being used, “CANNOT USE I/O DEVICE” is displayed. In this case, the CNC does not accept the setting or input/output operation (retry the operation according to the message).
- 45 -
Page 68
1.DISPLAY AND OPERATION B-64485EN/01
Example 1) When a parameter is entered
Example 2) When a parameter is entered
Example 3) When a parameter is output to an external input/output device
(10) Tool post name
The number of a path whose status is indicated is displayed. PATH1 : Indicates that the status being indicated is for path 1. Other names can be used depending on the settings of parameters 3141 to 3147. The tool post name is displayed at the position where (8) is now displayed. While the program is edited, (8) is displayed.

1.5 OPERATING MONITOR

Load meter of the servo axis and the serial spindle and the speed meter can be displayed.

1.5.1 Display Method

1 Set a parameter to display operating monitor. (Bit 5 (OPM) of parameter No.3111) 2 Press the
3 Press continuous menu key 4 Press the soft key [MONITOR], then the operating monitor screen is displayed.
key to display the position display screen.
, then soft key [MONITOR] is displayed.
- 46 -
Page 69
B-64485EN/01 1.DISPLAY AND OPERATION
CAUTION
1 The bar graph for the load meter shows load up to 200%. 2 The bar graph for the speed meter shows the ratio of the current spindle speed
to the maximum spindle speed (100%). Although the speed meter normally indicates the speed of the spindle motor, it can also be used to indicate the speed of the spindle by setting bit 6 (OPS) of parameter 3111 to 1.
3 The servo axes for their load meters are displayed are set to parameter No.
3151 to 3153. If parameters 3151 to 3153 are all zero, the load meter of the basic axes are displayed.
4 When high precision spindle speed control is enabled, these values are rounded
off to nearest integers.

1.5.2 Parameters

#7 #6 #5 #4 #3 #2 #1 #0
3111 OPS OPM
[Input type] Setting input [Data type] Bit path
#5 OPM Operating monitor
0: Not displayed 1: Displayed
#6 OPS The speedometer on the operating monitor screen indicates:
0: Spindle motor speed 1: Spindle speed
- 47 -
Page 70
1.DISPLAY AND OPERATION B-64485EN/01

1.6 WAVEFORM DIAGNOSIS DISPLAY

The waveform diagnosis display function traces values of data such as servo positional deviation amount, torque, and machine signals and plots and displays a graph representing changes in the traced data. This function facilitates servo motor and spindle motor adjustment and fault location when trouble has occurred.
The waveform diagnosis function can trace the following data: (1) Servo-related data
Positional deviation amount
Pulse amount after distribution
Torque amount (actual current)
Pulse amount after acceleration/deceleration
Current command value
Heat simulation data
Composite speed of all axes
(2) Spindle-related data
Speed of each spindle
Load meter value
Difference in spindle-converted positional deviation during rigid tapping
(3) Machine signal
ON/OFF state of the external I/O signal specified by a signal address
Up to four servo and spindle data items or up to 32 signals can be traced at the same time.
Data can be traced under the following three conditions: (1) Data is acquired at any point of time. (2) Data immediately after a specified event is acquired. (3) Data immediately before a specified event is acquired.
In condition (1), the time to end tracing can be delayed by a specified time. This allows data before and after the occurrence of an event can be acquired.
Traced data can be output to an external input/output device.

1.6.1 Waveform Diagnosis Graph Screen

1 Press the function key . 2 Pressing the soft key [W.DGNS] displays a screen as shown below.
3 Pressing the operation soft key [(OPRT)] displays the following soft keys:
- 48 -
Page 71
B-64485EN/01 1.DISPLAY AND OPERATION
- Servo and spindle data
Each waveform is drawn in a specified color. The numbers and colors of the first and second waveforms are indicated in the upper left part, and the numbers and colors of the third and fourth waveforms are indicated in the upper right part.
- I/O signals
When displayed over the waveforms of servo and spindle data, up to four I/O signals are plotted in the lower half of the screen. In this case, the addresses of the plotted signals are indicated in the second column on the left side. When only signal data is displayed, up to nine signals are plotted in the entire screen. The addresses of the plotted signals are indicated in the first column on the left side.

1.6.2 Waveform Diagnosis Parameter Screen

Display
1 Press the function key . 2 Press the soft key [W.DGNS].
3 Pressing the soft key [PARAME] displays the waveform diagnosis parameter screen.
- 49 -
Page 72
1.DISPLAY AND OPERATION B-64485EN/01
Editing
1 Follow the steps explained in "Display" to display the screen.
2 Pressing the 3 Press numeric keys, then press the
cursor keys moves the cursor on the screen.
MDI key or soft key [INPUT] to set the entered value.
4 Press the [(OPRT)] operation soft key to display the following operation soft keys:
Pressing continuous menu key displays the following soft keys:
Pressing [TRACE] displays the trace setting screen of the waveform diagnosis parameter screen. Pressing [WAVE] displays the waveform setting screen of the waveform diagnosis parameter screen.
- 50 -
Page 73
B-64485EN/01 1.DISPLAY AND OPERATION
Pressing [SIGNAL] displays the signal setting screen of the waveform diagnosis parameter screen.
Trace setting
- Trace condition
One of the following three trace conditions can be selected to start and end tracing:
Type 1 (1: JUST)
Data is traced only for a specified period of time immediately after the soft key [TRACE] is pressed.
Trace time
Time
[TRACE] pressed
Type 2 (2: AFTER)
When the soft key [TRACE] has been pressed, data is traced only for a specified period of time immediately after a specified trigger event occurs.
Trace time
[TRACE] pressed
Event occurs
Type 3 (3: BEFORE)
When the soft key [TRACE] has been pressed, data is traced only for a specified period of time immediately before a specified trigger event occurs.
Trace time
[TRACE] pressed
Event occurs
Setting Trace condition
1 Type 1 2 Type 2 3 Type 3
Time
Time
- 51 -
Page 74
1.DISPLAY AND OPERATION B-64485EN/01
- Sampling cycle
Set the sampling cycle period for waveforms and the sampling cycle for signals as follows:
Type Setting
Waveform Multiple of 2 ranging from 2 ms to 4096 ms
Signal Multiple of 2 ranging from 2 ms to 4096 ms
- Trace time
Set the period for tracing data. The trace time specifies a period of time during which tracing is to be performed for waveforms and signals. If the trace period is insufficient, increase the sampling cycle, or decrease the measurement items. Approximately 32700 points of data can be traced. One point is used for each sampling cycle of one channel. For signal measurement, one channel is used regardless of the number of signals measured at the same time. When one channel of waveform is traced with a sampling cycle of 4 ms, tracing can be performed for 130 s. When one channel of waveform is traced with a sampling cycle of 4096 ms, tracing can be performed for 37 hours.
Valid data range: 2 to 133939200 Unit of data: msec Example of maximum trace time determined by the sampling cycle and the number of channels
Cycle
No. of channels
2 ms 4 ms 8 ms
4096 ms
37 hours and 12 minutes 7 hours and 26 minutes
1ch 4ch + signal
65 s 13 s 130 s 26 s 261 s 52 s
- Delay time
When type 3 is selected as the trace condition, the end of tracing can be delayed by a specified time after the occurrence of an event. Valid data range: 0 to 65528 (in 8-ms increments) Unit of data: ms
NOTE
If the input numeric value is not a multiple of 8 ms, the value is rounded off to the
nearest multiple of 8 ms.
- Graduation unit on the horizontal axis
Set an increment per graduation on the horizontal axis. Valid data range : 1 to 100000000 Unit of data : ms
- 52 -
Page 75
B-64485EN/01 1.DISPLAY AND OPERATION
Trigger setting
- Trigger type
If you specify the occurrence of an event as a trigger when selecting a trace condition in the trace setting of the waveform diagnosis parameter screen (2: AFTER or 3: BEFORE is specified as the trace condition), set the type of the trigger. If 2 (AFTER) is selected as the trace condition, tracing starts when a set trigger event occurs. If 3 (BEFORE) is selected as the trace condition, tracing ends when the trigger event occurs.
Setting Trigger type
1 Alarms only 2 A specified signal is turned on. 3 A specified signal is turned off. 4 The status of a specified signal changes. 5 An alarm is issued, or a specified signal is turned on. 6 An alarm is issued, or a specified signal is turned off. 7 An alarm is issued, or the status of a specified signal changes.
- Alarm type
When the issuance of an alarm is specified as a trigger in the setting of the trigger type (the trigger type is set to 1, 5, 6, or 7), set the type of alarms used as a trigger as listed in the table below. When a particular alarm type is not to be specified, use alarm signal AL as the trigger.
Setting Alarm type
1 PW alarms 2 IO alarms 3 PS alarms 4 OT alarms 5 OH alarms 6 SV alarms 7 SR alarms 8 MC alarms
9 SP alarms 10 DS alarms 11 IE alarms 12 BG alarms 13 SN alarms 14 EX alarms 15 PC alarms
- 53 -
Page 76
1.DISPLAY AND OPERATION B-64485EN/01
- Alarm No.
If 6 (SV alarms) or 9 (SP alarms) is specified as the alarm type, specify the target alarm number with an integer from 1 to 9999. To specify all alarm numbers as the alarm target, set -1.
- Axis No.
If 6 (SV alarms) or 9 (SP alarms) is specified as the alarm type, specify the target axis for the alarm with an axis number. To set all axes as the alarm target, set -1.
NOTE
For multi-axis control, the axis number must be an absolute axis number instead
of a relative axis number in each path.
- Signal address
When use of a signal as a trigger is specified for the trigger type (the trigger type is set to 2, 3, 4, 5, 6, or
7), enter the address of the signal used as the trigger. With a multi-path PMC, an address on a PMC path is set by specifying the path number together with the address. Example: 2:F0001.1 As shown in the above example, set a PMC path number plus a colon (:) plus an address. With the standard PMC, which has just one path, no path number needs to be specified.
NOTE
1 For PMC path numbers, refer to "Multi-Path PMC Function" in "FANUC Series
30i-MODEL B PMC Programming Manual" (B-64513EN).
2 If the keyboard used does not have the ":" key, use ";" or "/" instead of ":".
Waveform setting
- 54 -
Page 77
B-64485EN/01 1.DISPLAY AND OPERATION
- Trace data type
Set the type number of data to be traced as listed below:
Setting Type Unit
0 (Not traced) 1 Servo positional deviation Pulse (detection unit) 2 Servo pulses after distribution Pulse (detection unit) 3 Servo torque (actual current) % 4 Servo pulses after acceleration/deceleration Pulse (detection unit) 5 Actual servo speed min-1 6 Servo current command value % 7 Servo heat simulation data % 8 Composite speed of all axes mm/min or min-1
9 Spindle speed min-1 10 Spindle load meter % 11 Difference in spindle-converted positional deviation during rigid tapping Pulse (detection unit)
NOTE
The servo torque (actual current) and current command value are represented
by percentages to parameter No. 2086 (rated current).
- Axis number/path number
Specify an axis number or path number according to the type of data to be traced as follows:
Type Setting
Servo positional deviation Servo pulses after distribution Servo torque (actual current) Servo pulses after acceleration/deceleration Actual servo speed Servo current command value Servo heat simulation data Composite speed of all axes Path number (1 to 10) Spindle speed Spindle load meter Difference in spindle-converted positional deviation during rigid tapping
Controlled axis number (1 to 32)
Controlled spindle number (1 to 8)
NOTE
For multi-axis control, the axis number must be an absolute axis number instead
of a relative axis number in each path.
- 55 -
Page 78
1.DISPLAY AND OPERATION B-64485EN/01
- Graduation unit on the axis
Set an increment per graduation on the vertical axis. This setting is valid for servo and spindle data. Valid data range : 1 to 100000000
- Waveform color
Set the number of a color to be used for drawing the waveform as listed below. The numbers represent associated system colors.
Setting
0 Black (Data display color) 1 Red (Alarm display color) 2 Green (Title display color) 3 Yellow (Cursor display color) 4 Blue (Subtitle display color) 5 Purple (Input key display color) 6 Blue (Color selection window bar display color) 7 White (Background color for specifiable data)
Default drawing colorAssociated system color
Signal setting
- Signal setting
When the ON/OFF state of an input/output signal is to be traced, set the address of the signal. With a multi-path PMC, an address on a PMC path is set by specifying the path number together with the address. Example: 2:F0001.1
- 56 -
Page 79
B-64485EN/01 1.DISPLAY AND OPERATION
As shown in the above example, set a PMC path number plus a colon (:) plus an address. With the standard PMC, which has just one path, no path number needs to be specified.
NOTE
1 For PMC path numbers, refer to "Multi-Path PMC Function" in "PMC
Programming Manual" (B-64513EN). 2 If the keyboard used does not have the ":" key, use ";" or "/" instead of ":". 3 For signal data, even when just one signal address is input in an address 1 to
32, one channel is used. 4 When tracing is not performed, enter 0. 5 Up to 32 signals can be measured at the same time.
Guide to selecting items
- Alarm type
1 When the soft key [(OPRT)] is pressed with the cursor positioned at the alarm type in the trigger
setting, the soft key [EXPLAIN] appears.
2 Pressing the soft key [EXPLAIN] displays a list of alarm types.
- Data type
1 When the soft key [(OPRT)] is pressed with the cursor positioned at the trace data type in the trace
waveform setting, the soft key [EXPLAIN] appears.
2 Pressing the soft key [EXPLAIN] displays a list of trace data types.
- 57 -
Page 80
1.DISPLAY AND OPERATION B-64485EN/01
- Waveform color
1 When the soft key [(OPRT)] is pressed with the cursor positioned at the waveform color in the trace
waveform setting, the soft key [EXPLAIN] appears.
2 Pressing the soft key [EXPLAIN] displays a list of waveform colors

1.6.3 Tracing Data

Starting tracing
1 Display the waveform diagnosis graph screen. 2 Press the soft key [TRACE] to start tracing.
"Now Sampling…" appears in the upper part of the screen. When tracing ends, the indication "Now Sampling…" disappears. Even when the screen display is changed to another screen, tracing continues.
Canceling tracing
When the soft key [CANCEL] is pressed during tracing, tracing stops.
- 58 -
Page 81
B-64485EN/01 1.DISPLAY AND OPERATION
Moving, extending, and reducing a waveform
When soft key [H-DOBL] or [H-HALF] is pressed, the length of the time axis on one screen is extended or reduced, respectively. When a waveform cannot fit in one screen, the time axis can be moved by pressing soft key [TIME] or [TIME].
Furthermore, pressing [CH-1], [CH-2], [CH-3], or [CH-4], a submenu appears.
When soft key [WAVE.EX] or [WAVE.RE] is pressed, the length of the time axis on one screen is extended or reduced, respectively. The graduation unit on the horizontal axis, which is a parameter, also changes automatically. The graduation unit changes from 1 to 2 to 5 to 10 to 20 to 50 to 100, and so on. When soft key [WAVE.] or [WAVE.] is pressed, each waveform of servo and spindle data can be moved upward or downward.
Displaying signal data
Up to 32 signals can be measured at the same time. Up to nine signals can be displayed at the same time if only signal data is displayed, or up to four signals can be displayed if signal data is displayed over waveforms. When soft key [SIG.] or [SIG.] is pressed, the currently displayed signals are changed.
NOTE
Signal data cannot be moved.

1.6.4 Outputting Data

Waveform diagnosis data can be output to an input/output device.
Specifying a format
When outputting data, you can select one of the two formats, which are the FS16i compatible format (called the 16 compatible format hereinafter) and the FS30i format (called the 30 format hereinafter). If bit 0 (IOF) of parameter No. 10600 is set to 0, the 30 format is selected; if bit 0 (IOF) of parameter No. 10600 is set to 1, the 16 compatible format is selected.
Output format
Traced data is input or output as a text file with the following format:
- 59 -
Page 82
1.DISPLAY AND OPERATION B-64485EN/01
- Identifiers
Identifier word (T) Meaning
T0/T1 Header
T60 Servo positional deviation T61 Servo pulses after distribution T62 Servo torque (actual current) T63 Actual servo speed T64 Servo current command value T65 Servo heat simulation data T68 Measurement item T69 Date and time (start of measurement) T70 Servo pulses after acceleration/deceleration T75 Composite speed of all axes T80 Spindle speed T81 Spindle load meter T82 Difference in spindle-converted positional deviation during rigid tapping T90 Measurement period (waveform) T91 Measurement period (signal) T92 Date and time (end of measurement) T98 Signal data
(1) Header 30 format
T 1 C W A VE DI AGNOS ;
16 compatible format
T 0 C W A VE DI AGNOS ;
(2) Date and time of start/end of tracing
- Starting date and time
T 6 9 D * * ******,***** * ;
Month
DayYear Hour Min Sec
- Ending date and time
T 9 2 D * * * * * * * * , * * * * * * ;
Year
Month
Day
Hour Min Sec
NOTE
The ending date and time is output only in the 30 format.
- 60 -
Page 83
B-64485EN/01 1.DISPLAY AND OPERATION
t
(3) Waveform sampling cycle
T 9 0 D * * * * ;
Waveform sampling cycle
(4) Signal sampling cycle
T 9 1D****;
Signal sampling period
NOTE
The waveform sampling cycle and signal sampling cycle are output only in the
30 format.
(5) Selection items
T6 8 P * *D* * , * * ,~* * ;
Measurement item Axis No./path P0 Servo positional deviation
P1 Servo pulses after distribution P2 Servo torque P3 Actual servo speed P4 Servo current command value P5 Servo heat simulation data P6 Servo pulses after
acceleration/deceleration P10 Composite speed of all axes Path number (1 to 10) P20 Spindle speed P21 Spindle load meter P22 Difference in spindle-conver
positional deviation P30 Signal Signal address
No./signal address Controlled axis number (1 to 32)
Controlled spindle number (1 to 8)
NOTE
Items P6 to P30 are output only in the 30 format.
- 61 -
Page 84
1.DISPLAY AND OPERATION B-64485EN/01
(6) Waveform diagnosis data
T6 0 D * * , * * ,~**;
T6 1 D * * , * * ,~**;
T6 2 D * * , * * ,~**;
T6 3 D * * , * * ,~**;
T6 4 D * * , * * ,~**;
T6 5 D * * , * * ,~**;
T7 0 D * * , * * ,~**;
T7 5 D * * , * * ,~**;
T8 0 D * * , * * ,~**;
T8 1 D * * , * * ,~**;
T8 2 D * * , * * ,~**;
T9 8 D * * , * * ,~**;
D** ~ ** : Waveform diagnosis data × No. of axes/No. of
paths/No. of signals
Blocks are output in the following order:
Header (16 compatible/30 format) Date and time (start of measurement) (16 compatible/30 format) Date and time (end of measurement) (30 format only) Waveform measurement period (30 format only) Signal measurement period (30 format only) Selection item (16 compatible/30 format) Waveform diagnosis data (16 compatible/30 format)
NOTE
Signal data of waveform diagnosis data is output after all waveform data is
output.
- 62 -
Page 85
B-64485EN/01 1.DISPLAY AND OPERATION
- Sample file
T01WAVE DIAGNOSE T69D20040101,120125 T92D20040101,120130 T90D2 T91D4
Header Start time End time Waveform period Signal period
T68P0D1,2 T68P4D1 T68P10D1
T68P30DG0010.4,G0010.5,G0010.6 T60D643,6420
T64D270 T75D1855 T60D673,6451 T64D265 T75D1855 T60D702,6480 T64D268 T75D1855 : T75D1855 T98D0,0,1 T98D0,0,1
Measurement item/axis
Measurement item/signal
Waveform data
Signal data
T98D0,0,1 :
Outputting a file
1 Display the waveform diagnosis graph screen. 2 When the [(OPRT)] operation soft key is pressed, soft keys are displayed in the following operation
selection state:
- 63 -
Page 86
1.DISPLAY AND OPERATION B-64485EN/01
3 Change the mode to the EDIT mode. 4 Enter a file name in the key-in buffer, and press the soft key [PUNCH]. If no file name is input, the
file name is assumed to be WAVE-DGN.TXT by default.
5 Press the soft key [EXEC] shown below to start outputting data:
6 When data output ends, or when the soft key [CAN] is pressed, the initial operation selection state is
restored.
NOTE
While data is being traced, data output is not allowed.
Parameter
#7 #6 #5 #4 #3 #2 #1 #0
10600 IOF
[Input type] Parameter input [Type of data] Bit
#0 IOF The output format used for waveform diagnosis is:
0: 30i /31i /32i format (30 format). 1: 16i /18i /21i format (16 compatible format).
- 64 -
Page 87
B-64485EN/01 1.DISPLAY AND OPERATION

1.7 COLOR SETTING SCREEN

On the color setting screen, the colors of the VGA screen can be set.

1.7.1 Screen Display

1 Press the function key . 2 Press the continuous menu key
3 Pressing the soft key [COLOR] displays the color setting screen.
several times until the soft key [COLOR] is displayed.

1.7.2 Operations for Color Setting

Modification to color settings (color palette values)
1 Pressing the soft key [(OPRT)] displays the following operation soft keys:
2 Move the cursor to a color number whose color palette values are to be modified.
The current color palette values of the individual color elements are displayed.
3 Select a color element to be modified, with the soft key [RED], [GREEN], or [BLUE].
Multiple color elements can be selected at a time. Each of the soft keys [RED], [GREEN], and [BLUE] toggles between selection and deselection each time the soft key is pressed. (The soft keys [RED], [GREEN], and [BLUE], when not displayed, can be displayed by pressing the rightmost soft key.)
4 By pressing the operation soft key [BRIGHT] or [DARK], modify the brightness of the selected
color element.
Storing color settings (color palette values)
Set color palette values can be stored.
- 65 -
Page 88
1.DISPLAY AND OPERATION B-64485EN/01
1 Select a storage area by pressing the [COLOR1], [COLOR2], or [COLOR3] operation soft key.
Color 1 Color 1 (standard color) data parameters Nos. 6581 to 6595 Color 2 Color 2 data parameters Nos. 10421 to 10435 Color 3 Color 3 data parameters Nos. 10461 to 10475
2 Press the operation soft key [STORE]. The following operation soft keys are displayed:
3 Press the operation soft key [EXEC]. The current color palette values are stored in the selected area.
Pressing the operation soft key [CAN] or the leftmost key does not store the current color palette values.
Calling color settings (color palette values)
1 Select an area for storing color palette values by pressing the operation soft key [COLOR1],
[COLOR2], or [COLOR3]. (The soft keys [COLOR1], [COLOR2], and [COLOR3], when not displayed, can be displayed by pressing the rightmost soft key.)
2 Press the [RECALL] operation soft key. The following operation soft keys are displayed:
3 Press the operation soft key [EXEC]. Color palette values are called from the selected area for
modification to the color settings. This operation is invalid if no color palette values are stored. Pressing the operation soft key [CANCEL] or the leftmost key does not call color palette values.

1.7.3 Parameter

6581 RGB value of color palette 1 for color set 1
6582 RGB value of color palette 2 for color set 1
6583 RGB value of color palette 3 for color set 1
6584 RGB value of color palette 4 for color set 1
6585 RGB value of color palette 5 for color set 1
6586 RGB value of color palette 6 for color set 1
6587 RGB value of color palette 7 for color set 1
6588 RGB value of color palette 8 for color set 1
6589 RGB value of color palette 9 for color set 1
6590 RGB value of color palette 10 for color set 1
6591 RGB value of color palette 11 for color set 1
6592 RGB value of color palette 12 for color set 1
6593 RGB value of color palette 13 for color set 1
6594 RGB value of color palette 14 for color set 1
6595 RGB value of color palette 15 for color set 1
- 66 -
Page 89
B-64485EN/01 1.DISPLAY AND OPERATION
[Data type] 2-word [Unit of data] rrggbb 6-digit number
(rr: Red data, gg: Green data, bb: Blue data) When a number shorter than 6 digits is specified, the unspecified higher digit or digits are treated as 0.
[Valid data range] 00 to 15 for each color data (same as the tone level on the color setting screen)
When a value equal to or greater than 16 is specified, the specification of 15 is assumed.
(Example) When setting the color tone level as red = 1, green = 2, and blue = 3, specify "10203".
10421 RGB value of color palette 1 for color set 2
10422 RGB value of color palette 2 for color set 2
10423 RGB value of color palette 3 for color set 2
10424 RGB value of color palette 4 for color set 2
10425 RGB value of color palette 5 for color set 2
10426 RGB value of color palette 6 for color set 2
10427 RGB value of color palette 7 for color set 2
10428 RGB value of color palette 8 for color set 2
10429 RGB value of color palette 9 for color set 2
10430 RGB value of color palette 10 for color set 2
10431 RGB value of color palette 11 for color set 2
10432 RGB value of color palette 12 for color set 2
10433 RGB value of color palette 13 for color set 2
10434 RGB value of color palette 14 for color set 2
10435 RGB value of color palette 15 for color set 2
[Data type] 2-word [Unit of data] rrggbb 6-digit number
(rr: Red data, gg: Green data, bb: Blue data) When a number shorter than 6 digits is specified, the unspecified higher digit or digits are treated as 0.
[Valid data range] 00 to 15 for each color data (same as the tone level on the color setting screen)
When a value equal to or greater than 16 is specified, the specification of 15 is assumed.
(Example) When setting the color tone level as red = 1, green = 2, and blue = 3, specify "10203".
10461 RGB value of color palette 1 for color set 3
10462 RGB value of color palette 2 for color set 3
10463 RGB value of color palette 3 for color set 3
10464 RGB value of color palette 4 for color set 3
10465 RGB value of color palette 5 for color set 3
10466 RGB value of color palette 6 for color set 3
10467 RGB value of color palette 7 for color set 3
10468 RGB value of color palette 8 for color set 3
10469 RGB value of color palette 9 for color set 3
- 67 -
Page 90
1.DISPLAY AND OPERATION B-64485EN/01
10470 RGB value of color palette 10 for color set 3
10471 RGB value of color palette 11 for color set 3
10472 RGB value of color palette 12 for color set 3
10473 RGB value of color palette 13 for color set 3
10474 RGB value of color palette 14 for color set 3
10475 RGB value of color palette 15 for color set 3
[Data type] 2-word [Unit of data] rrggbb 6-digit number
(rr: Red data, gg: Green data, bb: Blue data) When a number shorter than 6 digits is specified, the unspecified higher digit or digits are treated as 0.
[Valid data range] 00 to 15 for each color data (same as the tone level on the color setting screen)
When a value equal to or greater than 16 is specified, the specification of 15 is assumed.
[Example] When setting the color tone level as red = 1, green = 2, and blue = 3, specify "10203".

1.7.4 Notes

(1) Immediately after the power is turned on, color 1 is used as the screen color.
If no color palette values are stored in color 1, the FANUC standard color is used for display.
(2) Do not modify the parameters of the standard color data by direct MDI key input. When modifying
the parameters of the RGB value, be sure to perform a storage operation on the color setting screen.
(3) If the screen display becomes invisible because an incorrect value is input in an RGB value
parameter, turn off the power then turn on the power again while holding down the keys. All stored color data is cleared, and the screen is displayed in the FANUC standard color.
This operation, however, clears all contents of the memory including parameters and programs. Take special care when performing this operation.

1.8 POWER MATE CNC MANAGER FUNCTION

When the I/O Link Option for the FANUC servo unit βi series (called I/O Link βi below) is used for CNC additional axes (slaves), the Power Mate CNC manager function can be used to display and set up various types of data of these slaves on the CNC.
The Power Mate CNC manager function enables the following display and setting operations: (1) Current position display (absolute/machine coordinates) (2) Parameter display and setting (3) Alarm display (4) Diagnosis data display (5) System configuration screen display
Up to eight slaves can be connected to each I/O Link channel.
- 68 -
Page 91
B-64485EN/01 1.DISPLAY AND OPERATION

1.8.1 Screen Display

1 Press the function key . 2 Press the continuous menu key
3 Pressing the soft key [P.MATE MGR.] displays the absolute coordinate screen, which is the initial
screen of the Power Mate CNC manager. On this screen, you can select each of the following items by pressing the corresponding soft key: ABS: Absolute coordinate display MACHIN: Machine coordinate display PARAM: Parameter screen MSG: Alarm list DGNOS: Diagnosis screen SYSTEM: System information
To select another function after one of the functions listed above is selected, press the return menu
key
4 Terminating the Power Mate CNC manager function Press the return menu key once or twice. The soft keys of the CNC system appear, and the Power
Mate CNC manager terminates.
Alternatively, you can select another function by pressing an MDI function key (
until the soft keys appear as shown above. Then, select the desired function.
, etc.) to terminate the Power Mate CNC manager function.
several times until the soft key [P.MATE MGR.] is displayed.
, ,
Selecting a slave
When slaves are connected to multiple I/O Link channels, pressing soft key [NEXT CH.] or [PREV. CH.] displayed by pressing the soft key [(OPRT)] changes the displayed channel. In the upper section of the screen, the following information items are displayed for the connected slaves (up to eight slaves):
I/O Link group number (0 to 15)
Alarm status
The cursor is positioned at the number of the slave for which to display information (active slave). When multiple slaves are connected, pressing the soft key [NEXT SLAVE] or [PREV. SLAVE] changes the active slave. You can display the slave status and select a slave on any screen of the Power Mate CNC manager function.
Current position display screen
The current position display screen displays the current position and actual feedrate of the slave. The following current position data is displayed:
Absolute coordinate (current position in the absolute coordinate system)
Machine coordinate (current position in the machine coordinate system)
- Display method
Press soft key [ABS] or [MACHIN] to display the absolute coordinate screen or machine coordinate screen, respectively.
- 69 -
Page 92
1.DISPLAY AND OPERATION B-64485EN/01
Power Mate CNC manager: Machine coordinate screen
Axis name display
You can change the axis name by setting it in the I/O Link βi parameters Nos. 0024 and 0025. Up to two characters can be set. (Use the ASCII codes of 0 to 9 and/or A to Z). When no axis name is set or the setting data is invalid, the axis name is set to 1. This axis name is used only for position display of the Power Mate CNC manager function and irrelevant to the controlled axis on the CNC.
Parameter screen
The parameters required for the functions of the slave must be specified in advance.
Press soft key [PARAM] to display the parameter screen.
This screen displays only the bit and decimal data. For details of the parameters, refer to FANUC SERVO MOTOR βi series I/O Link Option Maintenance Manual.
- 70 -
Page 93
B-64485EN/01 1.DISPLAY AND OPERATION
Selecting and searching for a parameter 1 First, select the active slave. 2 Press the soft key [(OPRT)]. The following soft keys appear:
3 Enter a parameter number and press the soft key [NO. SRH]. The search starts. You can also select a desired parameter number by pressing the cursor keys
and page keys and moving the cursor.
Setting a parameter
You can directly set an I/O Link βi parameter of the slave from the CNC.
1 Select a desired parameter using either of the above methods. 2 Press the soft key [(OPRT)]. The following soft keys appear:
3 Enter setting data. 4 Press the soft key [INPUT] or MDI key
.
Alarm screen
If an alarm is issued for the slave, “ALARM” is displayed in the slave status field in the upper section of the screen. At this time, you can display the alarm screen to check the details of the alarm. Up to 40 alarm codes are displayed on the screen. For details of the alarms, refer to FANUC SERVO MOTOR βi series I/O Link Option Maintenance Manual.
- Display method
Press the soft key [MSG]. On the screen, only error codes are displayed.
Example of displaying alarms for I/O Link βi of slave 0
- 71 -
Page 94
1.DISPLAY AND OPERATION B-64485EN/01
Diagnosis screen
The diagnosis screen displays diagnosis information of the slave. Diagnosis data is displayed in bit or integer (decimal) representation. For details of diagnosis data, refer to FANUC SERVO MOTOR βi series I/O Link Option Maintenance Manual.
- Display method
1 Press the continuous menu key . 2 Press soft key [DGNOS] to display the diagnosis screen.
Searching for diagnosis data
1 First, select the active slave. 2 Press the soft key [(OPRT)]. The following soft keys appear:
3 Enter a diagnosis number and press the soft key [NO. SRH]. The search starts. You can also select a desired parameter number by pressing the cursor key s
keys
and moving the cursor.
System configuration screen
The system configuration screen displays information on the system software of slaves.
- Display method
1 Press the continuous menu key . 2 Press the soft key [SYSTEM] to select the system configuration screen.
and page
- 72 -
Page 95
B-64485EN/01 1.DISPLAY AND OPERATION
Series and edition of the I/O Link βi system software

1.8.2 Inputting and Outputting Parameters

Outputting parameters
Parameters are output to the CNC memory or a memory card as a data file in the program format. Set the first registration program number in parameter No. 8760. For each slave, program with a predetermined number is created. When parameters are output to the CNC memory, a program with the specified program number is created. When parameters are output to a memory card, a file is created, of which file name consists of the specified program number and an extension PMM.
Program number = setting-of-parameter (parameter No. 8760) + (m - 1) × 100 + n × 10 m: Channel number (1 to 4) n: Group number Example: When parameter No. 8760 is set to 8000
Channel 1 (I/O Link β: Group 0) 8000 + 0*100 + 0*10 = 8000 Channel 2 (I/O Link β: Group 1) 8000 + 1*100 + 1*10 = 8110 Channel 3 (I/O Link β: Group 2) 8000 + 2*100 + 2*10 = 8220 Channel 4 (I/O Link β: Group 3) 8000 + 3*100 + 3*10 = 8330
The group number is the slave number displayed in the slave status field in the upper section of the screen in reverse video. When bit 3 (PMO) of parameter No. 0961 is set to 1, the numbers of the parameters to be output can be set only with a group number.
Select a desired input device using bits 1 (MD1) and 2 (MD2) of parameter No. 0960. Connect a memory card or check the unused area of the CNC memory, then follow the steps below: 1 For multi-path control, display the Power Mate CNC manager screen from the screen for path 1. 2 Select the active slave. Press the soft key [(OPRT)]. The following soft keys appear:
- 73 -
Page 96
1.DISPLAY AND OPERATION B-64485EN/01
3 Press the soft key [READ]. The following soft keys appear:
4 Press the soft key [EXEC]. During input, “INPUT” blinks in the message field.
NOTE
1 Parameters can be saved in other than the MEM mode or in the emergency stop
status.
2 To save parameters in a memory card, if a file with the same name is found in
the memory card, the parameters cannot be saved. Delete the file from the memory card or change the file name by setting parameter No. 8760. To save parameters in a program area, save operation is performed according to the setting of bit 2 (REP) of parameter No. 3201.
Inputting parameters
A data file of parameters output to the CNC memory or a memory card as a program is input to the slave determined by the program number. The program number and memory device are determined as described in “Outputting parameters.”
1 For multi-path control, display the Power Mate CNC manager screen from the screen for path 1. 2 Select the active slave. 3 Press the soft key [(OPRT)]. The following soft keys appear:
4 Press the soft key [PUNCH]. The following soft keys appear:
5 Press the soft key [EXEC].
During output, “OUTPUT” blinks in the message field.
NOTE
1 Parameters can be input in other than the MEM mode or in the emergency stop
status.
2 For multi-path control, parameters can be input and output only using the Power
Mate CNC manager screen for path 1. They can only be input from and output to the CNC memory for path 1.

1.8.3 Parameters

#7 #6 #5 #4 #3 #2 #1 #0
0960 PPE PMN MD2 MD1
[Input type] Setting input [Data type] Bit path
- 74 -
Page 97
B-64485EN/01 1.DISPLAY AND OPERATION
#1 MD1 #2 MD2 The slave parameters are input from and output to either of the following devices:
Parameter MD2 Parameter MD1 I/O destination
0 0 Program memory 0 1 Memory card
#3 PMN The Power Mate CNC manager function is:
0: Enabled. 1: Disabled. (Communication with the slave is not performed.)
#4 PPE Setting slave parameters using the Power Mate CNC manager:
0: Can always be performed regardless of the setting of PWE. 1: Follows the setting of PWE.
#7 #6 #5 #4 #3 #2 #1 #0
0961 PMO
[Input type] Parameter input [Data type] Bit
#3 PMO The O number of a program for saving and restoring the I/O LINK β parameter is set
based on: 0: Group number and channel number 1: Group number only
8760 Program number of data input/output (Power Mate CNC manager)
[Input type] Setting input [Data type] 2-word path [Valid data range] 0 to 99999999
This parameter sets the program numbers of programs to be used for inputting and
outputting slave data (parameters) when the Power Mate CNC manager function is used.
For a slave specified with I/O LINK channel m and group n, the following program
number is used: Setting + (m - 1) × 100 + n × 10 If the setting is 0, the parameters of the slave specified with channel 1 and group 0 cannot
be input from or output to the CNC memory because the program number is set to 0. The
parameters can be input from and output to a memory card. (Set a value with which any used program number does not exceed 99999999.)
Warning
If an alarm is issued for the Power Mate CNC manager, a warning message is displayed.
Message Description
DATA ERROR An attempt was made to execute [PUNCH] (NC → β) for a program not found in
the program area.
WRITE PROTECTED An attempt was made to execute [READ] (β → NC) for a program area when the
memory protection signal (KEY) is off.
- 75 -
Page 98
1.DISPLAY AND OPERATION B-64485EN/01
Message Description
EDIT REJECTED An attempt was made to execute [READ] (β → NC) when the program area already
contained a program with the same name as that to be created by executing [READ] (β → NC). An attempt was made to execute [READ] (β → NC) when the number of the program to be created by executing [READ] (β → NC) was selected. An attempt was made to execute [READ] (β → NC) when bit 0 (TVC) of CNC parameter No. 0000 was set to 1. (Parameters Nos. 0000 to 0019 are output, but parameter No. 0020 and subsequent parameters are not output.) An attempt was made to execute [PUNCH] (NC → β) when a memory card did not contain any program for which [PUNCH] (NC → β) could be executed. An attempt was made to execute [READ] (β → NC) for a protected memory card.
NO MORE SPACE An attempt was made to execute [READ] (β → NC) when the program area did not
have enough unused space.
FORMAT ERROR Data other than digits, signs, CAN, and INPUT was entered as the setting of a
parameter. TOO MANY FIGURES Data consisting of 9 or more digits was entered for a bit-type parameter. DATA IS OUT OF RANGE The setting exceeds the valid data range.

1.8.4 Notes

- Connecting an I/O Link
When I/O Link βi is used as a slave of an I/O Link, the CNC assigns I/O addresses. The slave data is input and output in 16-byte units. Therefore, be sure to specify 128 as the number of input/output points. Up to eight slaves can be connected. The module name is OC021 (16-bit input) or OC020 (16-byte output). BASE is always 0 and SLOT is always 1.
- Function of ignoring the Power Mate CNC manager
After setting and checking data required for each slave connected, you can stop communication with the Power Mate CNC manager function to send a command from the CNC ladder to the slave. When bit 3 (PMN) of parameter No. 960 is set to 1, communication between the CNC and the slave via the I/O Link is all open to the ladder. While this bit is 1, the Power Mate CNC manager function does not operate.
- Data protection key
When the program data protection key of the CNC is on, no parameters can be input to the CNC program memory.
- 76 -
Page 99
B-64485EN/01 1.DISPLAY AND OPERATION

1.9 SERVO GUIDE MATE

The servo guide mate enables various types of data related to the servo motor and spindle motor to be displayed on the screen in the form of graphs. This allows you to readily measure the machine precision, thereby making it easy to grasp changes in precision resulting from the aging process, an earthquake, or collision of the machine.
Overview
Set up as outlined in Fig. 1.9 (a), the servo guide mate displays graphs representing the feedback data related to the servo motor and spindle motor that are controlled through the execution of the program. It features such functions as drawing graphs representing chronological changes in data and the motor path, as well as displaying an enlarged view of error associated with the circular operation.
CNC
Graph
display
Feedback
data
P ara m e ter s etting
D a ta b u ffer
S e rvo m o to r
Fig. 1.9 (a) Outline of the servo guide mate setup
Program ex ecution
Feed axis
Spindle motor
Sensor
Spindle

1.9.1 Wave Display

The wave display function can acquire various types of data related to the servo motor and spindle motor and display graphs in several different drawing modes for the analysis of the measurement data. A graph is made up of the two elements described below. To display a graph, therefore, operations for the wave display need to be set, in addition to the measurement data. 1 Measurement data
This refers to raw data, such as position and torque, acquired from the CNC on a per-channel basis.
2 Operations
This collectively refers to the results of operations performed for measurement data. A graph cannot
be displayed unless necessary operations are set. This denotes that the following relationship holds true: Wave display (graph display) = measurement data + operations
- 77 -
Page 100
1.DISPLAY AND OPERATION B-64485EN/01
In the remainder of this chapter, the term channel (CH) is used to refer to a specific set of measurement data and the term draw to refer to a specific displayed wave.
CH1 : Measurement data 1 Draw3 : Display waveform 3
A conceptual diagram of the wave display is shown Fig. 1.9 (b).
Measurement data
CH1
Operation
Display data
Draw1
Data acquisition
CH2 CH3 CH4
Fig. 1.9 (b)
Draw2 Draw3
Draw4
Screen display
Measurements of both the servo motor and spindle motor can be made for up to four channels simultaneously. Also, data can be measured at up to 10000 points per measurement item. The following five drawing modes are available. 1 Y-time graph
This mode displays wave data along the time axis, as by an oscilloscope. 2 XY graph
This mode provides a 2-dimensional path display using 2-axis data. 3 Circle graph
This mode displays an enlarged view of the path deviation from the specified circle arising during
circular cutting. 4 Fourier graph
This mode displays the frequency spectrum by performing digital Fourier conversion for the range
of data displayed by the Y-time graph. 5 Bode graph
This mode displays a Bode diagram in the form of single logarithm graph for the horizontal axis.
Note
- Axis number NOTE
For multi-axis control, the axis number must be an absolute axis number instead
of a relative axis number in each path.
1.9.1.1 Y-time graph
The Y-time graph displays wave data for the measurement data along the time axis, as by an oscilloscope. Up to four draws can be displayed at a time.
Displaying and setting the Y-time graph
Procedure
The procedure for displaying the measurement data is described below. 1 Press the
2 Press the continuous menu key 3 Click the soft key [SERVO GUIDE MATE].
4 Click the soft key [Y-TIME].
The wave display screen is displayed as shown Fig. 1.9.1.1 (a).
function key.
several times until [SERVO GUIDE MATE] is displayed.
- 78 -
Loading...