GE Fanuc CNC: Series 16/18/160/180-Model C Operation and Maintenance Handbook
GE Fanuc CNC: Series 16/18/160/180-Model C Operation and Maintenance Handbook
GE Fanuc CNC
Series 16/18/160/180-Model C
Operation and Maintenance Handbook
Warning
Warning notices are used in this publication to emphasize that hazardous voltages, currents,
temperatures, or other conditions that could cause personal injury exist in this equipment or
may be associated with its use.
In situations where inattention could cause either personal injury or damage to equipment, a
Warning notice is used.
Caution
Caution notices are used where equipment might be damaged if care is not taken.
Note
Notes merely call attention to information that is especially significant to understanding and
operating the equipment.
This document is based on information available at the time of its publication. While efforts
have been made to be accurate, the information contained herein does not purport to cover all
details or variations in hardware or software, nor to provide for every possible contingency in
connection with installation, operation, or maintenance. Features may be described herein
which are not present in all hardware and software systems. GE Fanuc Automation assumes
no obligation of notice to holders of this document with respect to changes subsequently made.
SAFETY PRECAUTIONS
2
om
This section describes the safety precautions related to the use of CNC
units. It is essential that these precautions be observed by users to 3
ensure the safe operation of machines equipped with a CNC unit (all
descriptions in this section assume this configuration). Note that some
precautions are related only to specific functions, and thus may not be
r.c
applicable to certain CNC units.
Users must also observe the safety precautions related to the machine,
as described in the relevant manual supplied by the machine tool 4
builder. Before attempting to operate the machine or create a program
to control the operation of the machine, the operator must become fully
familiar with the contents of this manual and relevant manual supplied
by the machine tool builder.
e
5
nt CONTENTS
TO HANDLING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s–8
8
5. WARNINGS RELATED TO DAILY MAINTENANCE . . . . . . s–11
.c
9
w
10
w
w
s–1
1. DEFINITION OF WARNING, CAUTION, AND NOTE
This manual includes safety precautions for protecting the user and
1
preventing damage to the machine. Precautions are classified into
Warning and Caution 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.
2
om
WARNING
r.c
4
CAUTION
e
damaged, if the approved procedure is not observed. 5
NOTE nt
The Note is used to indicate supplementary information other
than Warning and Caution.
6
ce
7
Read this manual carefully, and store it in a safe place.
nc
8
.c
9
w
10
w
w
s–2
SAFETY PRECAUTIONS
om
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 3
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.
r.c
2. Before operating the machine, thoroughly check the
4
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.
e
5
3. Ensure that the specified feedrate is appropriate for the
intended operation. Generally, for each machine, there is
nt 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
6
ce
causing damage to the workpiece and/or machine itself,
or injury to the user.
to the user.
10
6. Immediately after switching on the power, do not touch
any of the keys on the MDI panel until the position display
w
s–3
WARNING
1
7. The operator’s manual and programming manual
supplied with a CNC unit provide an overall description of
the machine’s functions, including any optional functions.
Note that the optional functions will vary from one
machine model to another. Therefore, some functions 2
om
described in the manuals may not actually be available for
a particular model. Check the specification of the
machine if in doubt.
r.c
related cautions.
4
NOTE
e
nonvolatile memory in the CNC unit. Usually, they are retained
even if the power is turned off. Such data may be deleted
5
inadvertently, however, or it may prove necessary to delete all
data from nonvolatile memory as part of error recovery.
nt
To guard against the occurrence of the above, and assure
quick restoration of deleted data, backup all vital data, and
keep the backup copy in a safe place. 6
ce
7
nc
8
.c
9
w
10
w
w
s–4
SAFETY PRECAUTIONS
om
WARNING
3
1. Coordinate system setting
r.c
machine may behave unexpectedly as a result of the
program issuing an otherwise valid move command.
Such an unexpected operation may damage the tool, the 4
machine itself, the workpiece, or cause injury to the user.
e
When performing positioning by nonlinear interpolation 5
(positioning by nonlinear movement between the start
and end points), the tool path must be carefully confirmed
4. Inch/metric conversion
.c
s–5
WARNING
1
5. Constant surface speed control
om
high. Therefore, it is necessary to specify a maximum
allowable speed. Specifying the maximum allowable
speed incorrectly may damage the tool, the machine
itself, the workpiece, or cause injury to the user.
3
6. Stroke check
r.c
position return as required. Stroke check is not possible
before manual reference position return is performed.
Note that when stroke check is disabled, an alarm is not
4
issued even if a stroke limit is exceeded, possibly
damaging the tool, the machine itself, the workpiece, or
causing injury to the user.
e
7. Tool post interference check 5
A tool post interference check is performed based on the
nt tool data specified during automatic operation. If the tool
specification does not match the tool actually being used,
the interference check cannot be made correctly,
possibly damaging the tool or the machine itself, or
causing injury to the user.
6
ce
After switching on the power, or after selecting a tool post
manually, always start automatic operation and specify
the tool number of the tool to be used.
7
8. Absolute/incremental mode
s–6
SAFETY PRECAUTIONS
WARNING
1
12. Compensation function
om
temporarily canceled, resulting in the unexpected
behavior of the machine.
Before issuing any of the above commands, therefore,
always cancel compensation function mode.
3
r.c
4
e
5
nt 6
ce
7
nc
8
.c
9
w
10
w
w
s–7
4. WARNINGS AND CAUTIONS RELATED TO
HANDLING
1
This section presents safety precautions related to the handling of
machine tools. Before attempting to operate your machine, read the
supplied operator’s manual and programming manual carefully, such
that you are fully familiar with their contents.
2
om
WARNING
3
1. Manual operation
r.c
current position of the tool and workpiece, and ensure
that the movement axis, direction, and feedrate have
been specified correctly. Incorrect operation of the 4
machine may damage the tool, the machine itself, the
workpiece, or cause injury to the operator.
e
5
After switching on the power, perform manual reference
position return as required. If the machine is operated
s–8
SAFETY PRECAUTIONS
WARNING
1
6. Origin/preset operation
om
possibly damaging the tool, the machine itself, the tool, or
causing injury to the user.
r.c
confirm the coordinate system carefully.
If the machine is operated under the control of a program
without making allowances for any shift in the workpiece
4
coordinate system, the machine may behave
unexpectedly, possibly damaging the tool, the machine
itself, the workpiece, or causing injury to the operator.
e
8. Software operator’s panel and menu switches 5
Using the software operator’s panel and menu switches,
nt in combination with the MDI panel, it is possible to specify
operations not supported by the machine operator’s
panel, such as mode change, override value change, and
jog feed commands.
Note, however, that if the MDI panel keys are operated
6
ce
inadvertently, the machine may behave unexpectedly,
possibly damaging the tool, the machine itself, the
workpiece, or causing injury to the user.
7
9. Manual intervention
operation of the machine, the tool path may vary when the
machine is restarted. Before restarting the machine after 8
manual intervention, therefore, confirm the settings of the
manual absolute switches, parameters, and
absolute/incremental command mode.
.c
in this case.
10
11. Dry run
w
s–9
WARNING
1
12. Cutter and tool nose radius compensation in MDI
mode
om
radius compensation is not applied. When a command is
entered from the MDI to interrupt in automatic operation
in cutter or tool nose radius compensation mode, pay
particular attention to the tool path when automatic
operation is subsequently resumed. Refer to the 3
descriptions of the corresponding functions for details.
r.c
If the machine is stopped, after which the machining
program is edited (modification, insertion, or deletion), the
4
machine may behave unexpectedly if machining is
resumed under the control of that program. Basically, do
not modify, insert, or delete commands from a machining
program while it is in use.
e
5
nt 6
ce
7
nc
8
.c
9
w
10
w
w
s–10
SAFETY PRECAUTIONS
om
When replacing the memory backup batteries, keep the
power to the machine (CNC) turned on, and apply an
emergency stop to the machine. Because this work is
performed with the power on and the cabinet open, only
those personnel who have received approved safety and 3
maintenance training may perform this work.
When replacing the batteries, be careful not to touch the
high–voltage circuits (marked and fitted with an
r.c
insulating cover).
Touching the uncovered high–voltage circuits presents 4
an extremely dangerous electric shock hazard.
NOTE
e
5
The CNC uses batteries to preserve the contents of its
memory, because it must retain data such as programs,
nt
offsets, and parameters even while external power is not
applied.
If the battery voltage drops, a low battery voltage alarm is
displayed on the machine operator’s panel or CRT screen.
When a low battery voltage alarm is displayed, replace the
6
ce
batteries within a week. Otherwise, the contents of the CNC’s
memory will be lost.
Refer to the maintenance section of the operator’s manual or
programming manual for details of the battery replacement
7
procedure.
nc
8
.c
9
w
10
w
w
s–11
WARNING
1
2. Absolute pulse coder battery replacement
om
performed with the power on and the cabinet open, only
those personnel who have received approved safety and
maintenance training may perform this work.
When replacing the batteries, be careful not to touch the
high–voltage circuits (marked and fitted with an 3
insulating cover).
Touching the uncovered high–voltage circuits presents
an extremely dangerous electric shock hazard.
r.c
4
NOTE
e
If the battery voltage drops, a low battery voltage alarm is 5
displayed on the machine operator’s panel or CRT screen.
When a low battery voltage alarm is displayed, replace the
nt
batteries within a week. Otherwise, the absolute position data
held by the pulse coder will be lost.
Refer to the maintenance section of the operator’s manual or
programming manual for details of the battery replacement
procedure.
6
ce
3. Fuse replacement
7
For some units, the chapter covering daily maintenance
in the operator’s manual or programming manual
describes the fuse replacement procedure.
nc
10
w
w
s–12
GENERAL
The Operation and Maintenance Handbook is for persons who are familiar
with NC programs and operations. It is used to refer to necessary informa-
tion quickly in operating or maintaining NC machine tools at a work site.
The Handbook only contains reference information. It does not contain other
types of information, such as essential information or notes. Read the follow-
ing manuals first.
om
The Handbook assumes that the reader is familiar with the information in the
following manuals.
Specification
Name of Manual
Number
FANUC Series DESCRIPTIONS B–62752EN
16/18/160/180–MODEL C
r.c
FANCU Series CONNECTION MANUAL B–62753EN
16/18/160/180–MODEL C (Hardware)
FANUC Series CONNECTION MANUAL B–62753EN–1
16/18/160/180–MODEL C (Function)
FANUC Series OPERATOR’S MANUAL B–62754EN
16/18/160/180–TC
e
FANUC Series OPERATOR’S MANUAL B–62764EN
16/18/160/180–MC
FANUC Series
nt
16/18/160/180–MODEL C
FANUC Series
16/18/160/180–MODEL C
MAINTENANCE MANUAL
PARAMETER MANUAL
B–62755EN
B–62760EN
ce
FANUC AC SERVO MOTOR DESCRIPTIONS B–65142E
series
FANUC AC SPINDLE DESCRIPTIONS B–65152E
MOTOR series
FANUC CONTROL MOTOR DESCRIPTIONS B–65162E
AMPLIFIER series
nc
MOTOR series
om
FANUC Series 180–TC 180–TC
FANUC Series 18–MC 18–MC M series
FANUC Series 180–MC 180–MC
e r.c
nt
ce
nc
.c
w
w
w
CONTENTS
2. OPERATION LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2
om
3. G CODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3
r.c
4. PROGRAM FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4
e
5
nt
6. STATUS DISPLAY BY SELF–DIAGNOSTIC
DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 6
ce
7. HARDWARE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
7
nc
8. PARAMETERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
8
9
w
om
1.2.3 Display for handle interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2.4 Displaying the program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.5 Program restart screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.2.6 Editing the program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.2.7 Displaying the program list . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.2.8 Operation in the conversational programming menu . . . . . 22
r.c
1.2.9 Transferring data to and from the floppy disk . . . . . . . . . . . . 23
1.2.10 Displaying and setting the tool compensation values . . . . . 25
1.2.11 Displaying and setting the data . . . . . . . . . . . . . . . . . . . . . . . 26
1.2.12 Displaying and setting the offset values for the workpiece
coordinate system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
e
1.2.13 Displaying and setting the custom macro variables . . . . . . 29
1.2.14 Displaying and setting the data for the software operator’s
panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
nt
1.2.15 Displaying and setting the parameters . . . . . . . . . . . . . . . . . 33
1.2.16 Displaying the internal state of the NC
(diagnostic screen) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.2.17 Displaying the system configuration . . . . . . . . . . . . . . . . . . . 35
ce
1.2.18 Displaying and setting the pitch error compensation
values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
1.2.19 Displaying the alarm messages . . . . . . . . . . . . . . . . . . . . . . . 36
1.2.20 Displaying the operator messages . . . . . . . . . . . . . . . . . . . . . 37
1.2.21 Displaying the alarm history . . . . . . . . . . . . . . . . . . . . . . . . . . 37
1.3 Help Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
nc
2. OPERATION LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3. G CODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.1 T series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.2 M series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
w
4. PROGRAM FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5. CUSTOM MACRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
5.1 Types of Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
w
om
automatic idle statuses (No. 020 – 025) . . . . . . . . . . . . . . . 118
6.1.4 TH alarm statuses (No. 030, 031) . . . . . . . . . . . . . . . . . . . . 118
6.1.5 Digital servo system alarm (No. 200, 201) . . . . . . . . . . . . . 119
6.1.6 Serial pulse coder alarm (No. 202, 203) . . . . . . . . . . . . . . . 119
6.1.7 Positional error display (No. 300) . . . . . . . . . . . . . . . . . . . . . 120
6.1.8 Machine position display (No. 301) . . . . . . . . . . . . . . . . . . . 120
r.c
6.1.9 Reference position shift function display (No. 302) . . . . . . 121
6.1.10 Inductosyn display (No. 380 and No. 381) . . . . . . . . . . . . . 121
6.1.11 Spindle data (No. 400–420) . . . . . . . . . . . . . . . . . . . . . . . . . 121
6.1.12 Rigid tapping display (No. 450–457) . . . . . . . . . . . . . . . . . . 123
6.1.13 Polygon synchronization mode status (No. 470–478) . . . . 124
e
6.1.14 Remote buffer protocol A status (No. 500–502) . . . . . . . . . 126
6.1.15 Display lated to MMC–IV (No. 510–513) . . . . . . . . . . . . . . . 126
nt
6.1.16 Small–diameter peck drilling cycle display
(No. 520–523) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
6.1.17 Display of ATC for FD alpha (No. 530–531) . . . . . . . . . . . . 127
6.1.18 Simplified synchronous control display (No. 540) . . . . . . . 128
ce
6.1.19 Display related to the dual position feedback function
(No. 550–553) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
6.2 Waveform Diagnosis Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
6.3 Screen Display at Power On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
6.4 System Configuration Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
nc
om
8.2 Parameter List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
9. ERROR CODE LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
9.1 Alarms Displayed on NC Screen . . . . . . . . . . . . . . . . . . . . . . . . . 365
9.1.1 Program errors (P/S alarm) . . . . . . . . . . . . . . . . . . . . . . . . . . 365
9.1.2 Background edit alarm (BP/S alarm) . . . . . . . . . . . . . . . . . . 389
9.1.3 Absolute pulse coder (APC) alarm . . . . . . . . . . . . . . . . . . . . 389
r.c
9.1.4 Serial pulse coder (APC) alarm . . . . . . . . . . . . . . . . . . . . . . 390
9.1.5 Servo alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
9.1.6 Overtravel alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
9.1.7 Overheat alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
9.1.8 Rigid tapping alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
e
9.1.9 Serial spindle alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
9.1.10 System alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
nt
9.1.11 Alarms displayed on spindle servo unit . . . . . . . . . . . . . . . . 399
10. PMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
10.1 Dynamic Display of Sequence Program . . . . . . . . . . . . . . . . . . . 403
10.2 Display of PMC Diagnosis Screen . . . . . . . . . . . . . . . . . . . . . . . . 408
ce
10.2.1 Title screen (TITLE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
10.2.2 Status screen (STATUS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
10.2.3 Alarm screen (ALARM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
10.2.4 Trace screen (TRACE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
nc
om
r.c
(4) SOFT KEYS
(1) POWER ON/OFF BUTTONS
e
Fig. 1.1 (a) 9″ CRT/MDI Panel (Standard) (T series)
(2) M series
nt
ce
nc
.c
1
1
(2) RESET KEY
(3) HELP KEY
(5) ADDRESS/NUMERIC KEYS
om
(9) EDIT KEY
3
(7) INPUT KEY
r.c
4
e
(6) SHIFT KEY
5
9
(10) FUNCTION KEYS
(12) PAGE–UP/DOWN KEYS
(11) CURSOR KEYS
w
10
w
w
2
1. CRT/MDI OR LCD/MDI PANEL
om
Fig. 1.1 (c) MDI Keyboard of 9″ Small CRT/MDI Panel or 8.4″ Small
LCD/MDI Panel
e r.c
nt
Fig. 1.1 (d) MDI Keyboard of 9.5″ LCD/MDI Panel (Horizontal)
ce
nc
om
3
Fig. 1.1 (g) MDI Keyboard of 9″ Small CRT/MDI Panel or 8.4″ Small
LCD/MDI Panel
r.c
4
e
5
nt
Fig. 1.1 (h) MDI Keyboard of 9.5″ LCD/MDI Panel (Horizontal)
6
ce
7
nc
9
w
10
w
w
(2) <RESET> key Press this key to reset the CNC, to cancel an
om
alarm, etc.
RESET
(3) <HELP> key Press this button to use the help function when
uncertain about the operation of an MDI key.
HELP
(4) Soft key The soft key has various functions, according to
the Applications. The soft key functions are
displayed at the bottom of the CRT screen.
r.c
(5) Address/numerical Press these keys to input alphabetic, numeric,
key and other characters.
X 5
(6) <SHIFT> key Some keys have two characters on their key-
e
SHIFT
SHIFT top. Pressing the key switches the char-
acters. Special character £ is displayed on the
screen when a character indicated at the bot-
tom right corner on the keytop can be entered.
(7) <INPUT> key
nt INPUT
When an address or a numerical key is
pressed, the data is input to the buffer, and it is
displayed on the CRT screen. To copy the data
in the key input buffer to the offset register, etc.,
ce
INPUT
press the key.
This key is equivalent to the [INPUT] key of the
soft keys, and either can be pressed to produce
the same result.
(8) Cancel <CAN> key Press this key to delete the last character or
symbol input to the key input buffer. The con-
CAN
nc
(9) Program edit key Press this key when editing the program.
ALTER INSERT DELETE ALTER : Alter
w
INSERT : Insert
DELETE : Delete
w
(10) Function key Press this key to switch display screens for
each function.
POS PROG
w
5
No. Name Functions 1
(11) Cursor move keys There are four different cursor move keys.
om
the forward direction.
: This key is used to move the cursor to
the left or in the reverse direction.
The cursor is moved in short units in
the reverse direction.
3
: This key is used to move the cursor in
a downward or forward direction.
The cursor is moved in large units in
r.c
the forward direction.
: This key is used to move the cursor in
an upward or reverse direction.
4
The cursor is moved in large units in
the reverse direction.
(12) Page change keys Two kinds of page change keys are described
below.
e
PAGE 5
PAGE PAGE : This key is used to changeover the
page on the CRT screen in the forward
nt PAGE
direction.
: This key is used to changeover the
page on the CRT screen in the reverse
direction.
6
ce
7
nc
8
.c
9
w
10
w
w
6
1. CRT/MDI OR LCD/MDI PANEL
om
ACTUAL POSITION (ABSOLUTE)
r.c
ACTUAL POSITION (ABSOLUTE)
[ MONI ] [ ] [ ] [ ] [ (OPRT) ]
e
MONITOR
ntSCREEN
ce
nc
.c
w
w
w
7
SCREENS INCLUDED IN PROG (MEM mode)
PROG
1
PROGRAM
MEM
2
om
[ PRGRM ] [ CHECK ] [ CURRNT] [ NEXT ] [ (OPRT) ]
r.c
[ ABS ] [ REL ]
4
PROGRAM PROGRAM
CHECK CHECK
(ABSOLUTE) (RELATIVE)
e
PROGRAM 5
MEM
FILE SCHEDULE 7
DIRECTORY SETTING
nc
8
.c
9
w
10
w
w
8
1. CRT/MDI OR LCD/MDI PANEL
PROG
PROGRAM
EDIT
om
[ PRGRM ] [ LIB ] [ ] [ C.A.P ] [ (OPRT) ]
r.c
PROGRAM
EDIT
[ FLOPPY] [ ] [ ] [ ] [ ]
FILE
e
DIRECTORY
OF FLOPPY
nt
SCREENS INCLUDED IN OFFSET
SETTING
OFFSET
SETTING
ce
OFFSET/GEOMETRY
VARIABLE
.c
9
SCREENS INCLUDED IN SYSTEM
SYSTEM
PARAMETER
om
PARAMETER DIAGNOSIS PMC SYSTEM
SETTING SCREEN SCREEN STRUCTUAL
SCREEN SCREEN
3
PARAMETER
r.c
[ ] [ PITCH ] [ [Link] ] [ [Link] ] [ (OPRT) ]
4
PITCH SERVO SPINDLE
ERROR COM- PARAMETER PARAMETER
PENSATION SCREEN SCREEN
e
PARAMETER
5
nt[ [Link]]
WAVEFORM
DIAGNOSIS
[ ] [ ] [ ] [ (OPRT) ]
6
ce
SCREEN
ALARM MESSAGE
MDI
8
[ ALARM ] [ MSG ] [ HISTRY ] [ ] [ ]
.c
ALARM
MESSAGE
OPERATOR
MESSAGE
ALARM
HISTORY
9
SCREEN SCREEN SCREEN
w
HELP
10
w
10
1. CRT/MDI OR LCD/MDI PANEL
om
X 123.456
Y 363.233
Z 0.000
PART COUNT 5 Parameter
(No.6711)
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000 Time from
when the OP
r.c
signal is
turned off
(One machin-
MEM STRT MTN*** [Link] ing cycle)
[ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
e
Option
(displaying the number of parts and the operation time)
(b) Operation
nt
Soft key [(OPRT)]
X 123.456
Y 363.233 2
om
Z 0.000
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S 3
ACT.F 3000 MM/M S 0 T0000
MEM STRT MTN*** [Link]
r.c
[ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
4
(b) Operation
Soft key [(OPRT)] Axis Coordinate [PRESET]
e
[ORIGIN] [ALLEXE]
5
Axis [EXEC]
[PTSPRE] [EXEC]
6
ce
Distance from an arbitrary position
7
ACTUAL POSITION O1000 N00010
(RELATIVE) (ABSOLUTE)
X 246.912 X 123.456 Coordinate
system used
nc
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S 9
ACT.F 3000 MM/M S 0 T0000
MEM **** *** *** [Link]
[ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
w
[ORIGIN] [ALLEXE]
Axis [EXEC]
w
[PTSPRE] [EXEC]
[RUNPRE] [EXEC]
12
1. CRT/MDI OR LCD/MDI PANEL
om
X 69.594 X 69.594 Displayed in
the unit
Y 137.783 Y 137.783 specified by
Z –61.439 Z –61.439 parameter INM
(bit 0 of
(RELATIVE) (DISTANCE TO GO) No.100)
X 0.000 X 0.000 (mm/inch)
Y 0.000 Y 0.000
Z 0.000 Z 0.000
PART COUNT 5
r.c
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
MEM **** *** *** [Link]
[ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
(2) Operation
e
Soft key [(OPRT)] [PTSPRE] [EXEC]
[RUNPRE] [EXEC]
DGN
G041
#7
HS2ID
nt #6
HS2IC
#5
HS2IB
#4
HS2IA
#3
HS1ID
#2
HS1IC
#1
HS1IB
#0
HS1IA
ce
DGN
#7 #6 #5 #4 #3 #2 #1 #0
G042 HS3ID HS3IC HS3IB HS3IA
13
1.2.4 Displaying the program
(1) Program contents screen
1
(a) Press soft key [PRGRM].
om
N120 Z–70. ; Program
N130 G42 G39 I–17.5 ; number
N140 G41 G03 X–17.5 Y17.5 R17.5 ;
N150 G01 X–25. ;
N160 G02 X27.5 Y27.5 R27.5 ;
N170 G01 X20. ;
N180 G02 X45. Y45. R45. ;
3
>_ S 0 T0000
r.c
MEM STRT *** [Link]
[ PRGRM ] [ CHECK ] [CURRNT] [ NEXT ] [ (OPRT) ]
4
(b) Operation
Soft key [(OPRT)] [BG–EDT] See the EDIT mode screen.
e
O Program number [O SRH]
5
9
w
10
w
w
14
1. CRT/MDI OR LCD/MDI PANEL
om
(ABSOLUTE) (DIST TO GO) G00 G94 G80
X 0.000 X 0.000 G17 G21 G98
Y 0.000 Y 0.000 G90 G40 G50 Modal
information
Z 0.000 Z 0.000 G22 G49 G67
B
H M
T D
F S
>_ S 0 T0000
MEM STRT *** [Link]
r.c
[ PRGRM ] [ CHECK ] [CURRNT] [ NEXT ] [ (OPRT) ]
(b) Operation
Soft key [(OPRT)] [BG–EDT] See the EDIT mode screen.
e
O Program number [O SRH]
N Sequence number
nt [REWIND]
N Sequence number
[[Link]]
[P TYPE]
ce
N Sequence number [O TYPE]
>_ S 0 T0000
MEM STRT *** [Link]
[ PRGRM ] [ CHECK ] [CURRNT] [ NEXT ] [ (OPRT) ]
15
(b) Operation
Soft key [(OPRT)] [BG-EDT] → See the EDIT mode screen.
1
(4) Screen displaying the current and next blocks
(a) Press soft key [NEXT].
om
G01 X 17.500 G39 I –17.500
G17 F 2000 G42
G41 H 2
G80
Contents of the program
Note)
Data with a decimal point corresponds read into the buffer. 3
to the absolute command. Data without Nothing is displayed for
a decimal point corresponds to the in- single block operation.
cremental command.
r.c
>_ S 0 T0000
MEM STRT *** [Link] 4
[ PRGRM ] [ CHECK ] [CURRNT] [ NEXT ] [ (OPRT) ]
(b) Operation
e
Soft key [(OPRT)] [BG-EDT] → See the EDIT mode screen. 5
1.2.5 Program restart screen
X 57.096
nt
(1) Press soft key [RSTR].
PROGRAM RESTART
DESTINATION M ***
***
***
***
O0002 N01000
***
***
***
***
***
***
6
ce
Y 56.877 *** *** *** *** ***
Z 56.943 *** *** *** *** ***
*** *** *** *** *** List of mis-
*** *** *** *** *** cellaneous 7
DISTANCE TO GO functions
specified
1 X 1.459 before restart
2 Y 10.309 T ** **
3 Z 7.320 S ****
nc
S 0 T0000 8
Blinks during
MEM **** *** *** [Link] RSTR restart.
[ RSTR ] [ ] [ [Link] ] [ L ] [ (OPRT) ]
.c
Axis sequence set in parameter No. 7310 (Displays * when the preparation
for restart is not completed. Displays the axis sequence when searching the 9
restarting block is completed. Blinks when the preparation is completed.)
(2) Operation
w
The program restart function restarts machining from the block whose 10
sequence number is specified when a tool is damaged or when the
power is turned on.
(a) P type (when a tool is damaged)
w
1 Press the feed hold button. Move the tool away from the workpiece
in the manual mode and replace it with a new one.
Change the tool compensation value, if necessary.
w
om
8 Specify M, S, T, or B codes in the MDI mode, if necessary.
9 Return to the automatic operation mode and press the cycle start
button.
(b) Q type (When machining is restarted after being stopped for some
reason)
Used when machining is restarted after the power is turned off, the
emergency stop button is pressed, or the operation is stopped to
r.c
change the coordinate system.
1 Return the machine to the reference position, if necessary, after the
power is turned on.
2 Move the machine to the restart point in the manual mode and set
the restarting data and coordinate system.
3 Ensure that the offset value is correct.
e
4 Set the SRN signal to 1.
5 Display the program contents screen.
Press soft key [REWIND] to move the cursor to the start of the
6 Enter
nt
program.
10 Return to the automatic operation mode and press the cycle start
button.
.c
w
w
w
17
1.2.6 Editing the program
(1) Program editing screen (Press soft key [PRGRM].)
1
PROGRAM O2000 N00130
O2000 ; Sequence
N100 G92 X0 Y0 Z70. ; number
N110 G91 G00 Y–70. ;
N120 Z–70. ; Program 2
om
N130 G42 G39 I–17.5 ; number
N140 G41 G03 X–17.5 Y17.5 R17.5 ;
N150 G01 X–25. ;
N160 G02 X27.5 Y27.5 R27.5 ;
N170 G01 X20. ;
N180 G02 X45. Y45. R45. ;
3
>_ S 0 T0000
MEM STRT *** [Link]
r.c
[ PRGRM ] [ CHECK ] [CURRNT] [ NEXT ] [ (OPRT) ]
(2) Operation
Soft key [(OPRT)] [BG–EDT]
e
O Program number [O SRH] 5
Address or word [SRH±]
nt Address or word
[REWIND]
[SRH°]
6
ce
7
[F SRH] [CAN]
[READ] [MERGE]
8
(The cursor moves to the end of the
program.)
[EXEC]
[STOP]
.c
[CAN]
9
O Program number [EXEC]
w
10
w
w
18
1. CRT/MDI OR LCD/MDI PANEL
[PUNCH] [STOP]
[CAN]
om
[DELETE] [CAN]
[EX–EDT] [COPY]
[CRSR]
[CRSR]
[BTTM]
r.c
[ALL]
Program INPUT [EXEC]
number
[MOVE]
e
[CRSR]
[CRSR]
[BTTM]
nt [ALL]
Program
number
INPUT [EXEC]
ce
[MERGE]
[’GCRSR]
[BTTM’]
[CHANGE]
ADDRESS/WORD [BEFORE]
.c
ADDRESS/WORD [AFTER]
[SKIP]
[EX–SGL]
w
[EXEC]
w
w
19
(3) Operation of expanded editing function
(a) When copying or moving the program
[EX–EDT]
1
[COPY] NOTE
[MOVE] when moving
[CRSR]
2
om
Move the cursor to the end of the section to be copied
[BTTM] [ALL]
[CRSR]
3
Type the program number and press INPUT
[EXEC]
r.c
(b) When inserting another program in the program being edited
[EX–EDT]
4
When inserting after
[MERGE] the end of the program
e
program is to be inserted
5
[’CRSR] [BTTM’]
nt
Type the program number and press INPUT
[EXEC]
[CHANGE]
7
Word or address to be replaced
[BEFORE]
nc
9
w
10
w
w
20
1. CRT/MDI OR LCD/MDI PANEL
om
utilization
O0240 (SHAFT XSF301 ) : ( ) condition.
O0010 O0001 O0003 O0002 O0555 O0999 One–meter
O0062 O0004 O0005 O1111 O0969 O6666 paper tape
O0021 O1234 O0588 O0020 O0040 contains
about 400
characters.
Program numbers
>_ S 0 T0000
r.c
MDI **** *** *** [Link]
[ PRGRM ] [ LIB ] [ ] [ C.A.P. ] [ (OPRT) ]
e
PROGRAM (NUM.) MEMORY (CHAR.)
USED: 60 3321
FREE: 2 429
O0001
O0002
O0010
O0020
O0040
O0050
nt
O0240 (SHAFT XSF301 ) : (
(MACRO–[Link])
(MACRO–GCODE.SUB1)
)
(TEST–[Link] NO.1)
(TEST–PROGRAM.F10–MACRO)
(TEST–[Link])
ce
O0100 (INCH/MM CONVERT CHECK NO.1)
O0200 (MACRO–[Link])
>_
EDIT **** *** *** [Link]
[ PRGRM ] [ LIB ] [ ] [ C.A.P. ] [ (OPRT) ]
nc
(2) Operation
Soft key [(OPRT)] [BG–EDT] Same as PRGRM
[READ] [MERGE]
[STOP]
[CAN]
[PUNCH] [STOP]
[CAN]
om
H F
R M
S T
B I
J K
P Q
L 3
:
r.c
[ PRGRM ] [ ] [[Link] ] [ BLOCK ] [ (OPRT) ]
4
(2) Operation
[[Link]]
PROGRAM O1234 N00004
PAGE
G00 : POSITIONING
e
PAGE
G01 : LINEAR IPL 5
G02 : CIRCULAR IPL. CW
G03 : CIRCULAR IPL. CCW
G04 : DWELL
nt G09
G10
G17
G18
G19
G20
G21
:
:
:
:
:
:
:
EXACT STOP CHECK
OFFSET&TLC VALUE SETTING (0)
XY PLANE
ZX PLANE
YZ PLANE
INCH
METRIC
6
ce
>_
EDIT **** *** *** [Link]
[ PRGRM ] [ ] [[Link] ] [ BLOCK ] [ ] 7
G00 : POSITIONING
[BLOCK]
G00 G G G
X 100. Y 50.0
8
Z (X, Y, Z, )
H OFFSET NO.
M
S
T
.c
B
:
9
w
PAGE
NOTE1 Pressing PAGE or key displays the previous or subsequent block.
w
NOTE2 Pressing soft key [PRGRM] returns to the program contents screen.
22
1. CRT/MDI OR LCD/MDI PANEL
om
0004 O0010 1.3
0005 O0040 1.3
0006 O0050 1.9
0007 O0100 1.9
0008 O1000 1.9
0009 O9500 1.6
r.c
[ F SRH ] [ READ ] [ PUNCH ] [ DELETE ] [ ]
(2) Operation
(a) Soft key configuration
Soft key [(OPRT)] [F SRH] File number [F SET]
e
[CAN]
[EXEC]
File number
nt [READ]
Program number
[STOP]
[CAN]
[F SET]
[O SET]
ce
[EXEC]
[PUNCH] File number [F SET]
[EXEC]
[DELETE] File number [F SET]
[CAN]
[EXEC]
.c
[CAN]
w
[EXEC]
[EXEC]
PAGE
[CAN]
[EXEC]
23
(d) To output the program
[PUNCH] File number [F SET] Program number [O SET]
1
Can be omitted when the To specify all the [CAN]
program is added to the programs, enter [EXEC]
same file. “–9999”
om
[EXEC]
File name [F NAME] [CAN]
[EXEC]
r.c
(3) Related parameters
4
Channel I/O=0 I/O=1 I/O=2 I/O=3 (remote buffer)
Common Parameter (No. 0100)
Output Parameter Parameter Parameter Parameter (No. 0131)
e
format (No. 0101) (No. 0111) (No. 0121) 5
Specifica- Parameter Parameter Parameter Parameter (No. 0132)
tion number (No. 0102) (No. 0112) (No. 0122)
Transfer
rate
Transfer
method
nt
Parameter
(No. 0103)
Parameter
(No. 0113)
Not defined
Parameter
(No. 0123)
Parameter (No. 0133)
Parameter
R42 (No.
0135#3)=0
Parameter
R42 (No.
0135#2)=1
6
ce
Connector JD5A JD5A JD5B JD5C JD6A
7
0020 I/O channel selection
nc
#7 #6 #5 #4 #3 #2 #1 #0
0101
9
NFD ASI SB2
24
1. CRT/MDI OR LCD/MDI PANEL
om
FANUC FA Card adapter
FANUC Floppy Cassette adapter, FSP-H
4 Not used
5 Portable tape reader
6 FANUC PPR, FSP-G, FSP-H
r.c
0103 Baud rate (set transfer rate)
e
NOTE This screen is displayed when the floppy disk drive is specified as
the input/output device for the unit for which the optional function
for controlling the reader/punch interface is provided.
nt
1.2.10 Displaying and setting the tool compensation values
(1) Press soft key [OFFSET].
ce
For tool compensation memory C
X 0.000 Y 0.000
Z 0.000
>_
MDI **** *** *** [Link]
[ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
w
(2) Operation
w
Axis [INP.C.]
w
25
(b) For cutter compensation (D code)
[(OPRT)] Offset number [[Link]]
1
Offset value [+INPUT]
om
tion values from the MDI panel is
allowed/inhibited.
Parameter GOF (bit 1 of No. 3290): Entering tool geometry com-
pensation values from the MDI
panel is allowed/inhibited. 3
(4) Related signal
KEY1 (G046#3): Tool compensation values and offset values from the
workpiece reference point can be input.
r.c
1.2.11 Displaying and setting the data 4
(1) Press soft key [SETING].
e
PARAMETER WRITE = 1 (0 : DISABLE 1 : ENABLE) ALM 100 5
TV CHECK = 0 (0 : OFF 1 : ON) ALM 002
PUNCH CODE = 1 (0 : EIA 1 : ISO)
INPUT UNIT = 0 (0 : MM 1 : INCH) G20/G21
I/O CHANNEL
TAPE FORMAT
nt
SEQUENCE NC.
SEQUENCE STOP =
SEQUENCE STOP =
=
=
=
0
0
0
(0–3 : CHANNEL NO.)
(0 : OFF 1 : ON)
(0 : NO CNV 1 : F10/11)
0 (PROGRAM NO.)
0 (SEQUENCE NO.)
Parameter
(No.3216)
FS15 format
6
ce
>_ S 0 T0000
MDI **** *** *** [Link]
[ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
7
nc
9
w
>_
MDI **** *** *** [Link] 10
[ OFFSET ] [ SETING ] [ ] [ ] [ (OPRT) ]
w
w
26
1. CRT/MDI OR LCD/MDI PANEL
POWER ON = 0H 0M (No.6750)(*1)
OPERATING TIME = 0H 0M 0S (No.6751,6752)
CUTTING TIME = 0H 0M 0S (No.6753,6754)
FREE PURPOSE = 0H 0M 0S (No.6755,6756)
om
CYCLE TIME = 0H 0M 0S (No.6758,6759)
DATE = 95/10/04
TIME = [Link]
>_
MEM **** *** *** [Link]
[ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
Not counted when the option for displaying the operation time and
r.c
the number of parts is not provided.
e
0000 SEQ INI ISO TVC
0 0 0 0 0 0 0
0001 FCV
0012
X
Y
Z
0
0
0
0
0
0
0
0
nt
0020 I/O CHANNEL
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
MIR
0
0
0
0
ce
0022 0
>_
MDI **** *** *** [Link]
[ [Link]] [ ] [ ] [ ] [ (OPRT) ]
nc
(2) Operation
Soft key [(OPRT)] Setting number [[Link]]
[ON:1]
[OFF:0]
.c
27
1.2.12 Displaying and setting the offset values for the workpiece
coordinate system
1
(1) Press soft key [WORK].
om
(EXT) Z 0.000 (G55) Z 58.284
01 X 100.000 03 X 300.000
(G54) Z 50.000 (G56) Z 200.000
3
>_
r.c
MEM **** *** *** [Link]
[ OFFSET ] [ SETING ] [ WORK ] [ ] [ (OPRT) ]
4
(2) Operation
e
Soft key [(OPRT)] Coordinate system number [[Link]] 5
Axis Numeral [MEASUR]
nt Compensation value
Compensation value
[+INPUT]
[INPUT] 6
ce
(3) Related parameters
Parameter WZO (bit 3 of No. 3290): Entering shift values of the
coordinate system (T series) or 7
offsets from the workpiece
reference point (M series) from
the MDI panel is allowed/inhibited.
nc
G55 9
Parameter No.1223: Offset from the workpiece reference point for
G56
Parameter No.1224: Offset from the workpiece reference point for
w
G57
Parameter No.1225: Offset from the workpiece reference point for
G58
10
Parameter No.1226: Offset from the workpiece reference point for
G59
w
w
28
1. CRT/MDI OR LCD/MDI PANEL
om
103 111
104 00120.000 112
105 113
106 500000.00 114
107 115
ACTUAL POSITION (RELATIVE)
U 0.000 W 0.000
>_ S 0 T0000
MDI **** *** *** [Link]
r.c
[ MACRO ] [ ] [ OPR ] [ TOOLLF ] [ (OPRT) ]
e
501 0.000
502 3.210
503
504
505
>_
506
507
Z
nt
ACTUAL POSITION (RELATIVE)
X 0.000
0.000
Y 0.000
ce
MDI **** *** *** [Link]
[ MACRO ] [ MENU ] [ ] [ ] [ (OPRT) ]
(2) Operation
Soft key [(OPRT)] Variable number [[Link]]
Axis [INP.C.]
.c
29
1.2.14 Displaying and setting the data for the software operator’s
panel
1
(1) Press soft key [OPR].
om
STEP MULTI. : *1 *10 *100
RAPID OVRD.: 100% 50% 25% F0
JOG FEED : 1.0%
**************
FEED OVRD. : 140%
***
ACTUAL POSITION (ABSOLUTE) 3
X 0.000 Z 0.000
>_ S 0 T0000
r.c
MDI **** *** *** [Link]
[ MACRO ] [ MENU ] [ OPR ] [ TOOLLF ] [ (OPRT) ]
4
e
BLOCK SKIP : OFF ON 5
SINGLE BLOCK : OFF ON
MACHINE LOCK : OFF ON
PROTECT KEY : PROTECT RELEASE
OFF
FEED HOLD
X 0.000
nt :
8
.c
9
w
10
w
w
30
1. CRT/MDI OR LCD/MDI PANEL
DGN
F073 ZRNO MD4O MD2O MD1O
om
DGN
F075 SPO KEYO DRNO MLKO SBKO BDTO
DGN
F076 ROV2O ROV1O MP2O MP1O
DGN
r.c
F077 RTO HS1DO HS1CO HS1BO HS1AO
DGN
F078 *FV7O *FV6O *FV5O *FV4O *FV3O *FV2O *FV1O *FV0O
DGN
e
F079 *JV7O *JV6O *JV5O *JV4O *JV3O *JV2O *JV1O *JV0O
DGN
F080
DGN
F081
nt
*JV15O
–J4O
*JV14O
+J4O
*JV13O
–J3O
*JV12O
+J3O
*JV11O
–J2O
*JV10O
+J2O
*JV9O
–J1O
*JV8O
+J1O
ce
(3) Related parameters
Parameter #7 #6 #5 #4 #3 #2 #1 #0
7200 OP7 OP6 OP5 OP4 OP3 OP2 OP1
nc
31
7220 Names of general–purpose software switches
om
Parameters No. 7220 to No. 7227: Name of general-purpose switch 1
r.c
Parameters No. 7252 to No. 7259: Name of general-purpose switch 5
e
5
To set “FANUC” as the name of general-purpose switch 1, set the
nt
parameters as follows: No. 7220 = 70, No. 7221 = 65, No. 7212 = 78, No.
7213 = 85, and No. 7214 = 67.
6
ce
7
nc
8
.c
9
w
10
w
w
32
1. CRT/MDI OR LCD/MDI PANEL
om
0012 MIR
X 0 0 0 0 0 0 0 0
Y 0 0 0 0 0 0 0 0
Z 0 0 0 0 0 0 0 0
0020 I/O CHANNEL 0
0022 0
>_
MDI **** *** *** [Link]
r.c
[ PARAM ] [ DGNOS ] [ PMC ] [SYSTEM ] [ (OPRT) ]
e
2 Set PARAMETER WRITE to 1 in the setting screen.
3 Alarm 100 occurs. Press the CAN and RESET keys simultaneously
4
nt
to temporarily stop the alarm.
Press soft key [(OPRT)] to display the operation menu including
the following:
a) Enter a parameter number and press [[Link]]:
Searches for the specified number.
ce
b) Soft key [ON:1]: Sets the value at which the cursor is
positioned to 1. (Only for bit parameters)
c) Soft key [OFF:0]: Sets the value at which the cursor is
positioned to 0. (Only for bit parameters)
d) Soft key [+INPUT]: Adds the entered value to the value at
nc
interface.
g) Soft key [PUNCH]: Outputs parameters to the reader/punch
interface.
w
33
(b) Use EOB to continuously set data starting from the cursor position.
(Example1) 1
When 1 2 3 4 EOB
4 5 6 7 EOB
9 9 9 9 INPUT
is entered,
0 1234
2
om
0 → 4567
0 9999
0 0
(Example2)
When
1 2 3 4 EOB EOB
9 9 9 9 INPUT 3
is entered,
0 1234
r.c
0 → 0
0 9999
0 0 4
(Example)
e
= = 5
When 1 2 3 4 EOB EOB INPUT is entered,
0 1234
nt
(d) For bit parameters
0
0
0
→ 1234
1234
0
6
ce
(Example)
0000000 00011000
7
0000000 00011000
0000000 00011000
0000000 00000000
nc
8
1.2.16 Displaying the internal state of the NC (diagnostic screen)
See Chapter 6 for details of self-diagnosis.
(1) Press soft key[DGNOS].
.c
001 MOTION :0
002
003
DWELL
IN–POSITION CHECK
:0
:0
10
004 FEEDRATE OVERRIDE 0% :0
005 INTERLOCK/START–LOCK :0
w
>_
MDI **** *** *** [Link]
w
34
1. CRT/MDI OR LCD/MDI PANEL
om
with CPU
81 013F : 4A B401 0001
02 309D : 41 4068 0001
Software ID
Module ID
Slot number
>_ (80 to 8F are
on the second-
MDI **** *** *** [Link] ary side.)
[ PARAM ] [ DGNOS ] [ PMC ] [SYSTEM ] [ (OPRT) ]
r.c
(2) Software configuration screen
e
Software
SYSTEM B0B1 0002 version
BASIC+OPTION–A1+OPTIPN–A2
SERVO 9080 0001 Software
PMC 4066 0001 configuration
LADDER
MACRO
>_
nt
FS16 000B
OZMM 0002
SPINDLE–1 9A10 0010
Series number
shown in the
title screen of
the PMC
Software series
Software type
ce
MDI **** *** *** [Link]
[ PARAM ] [ DGNOS ] [ PMC ] [SYSTEM ] [ ]
board.
Slot number (80 to 8F) are on the secondary side
Type of the
SYSTEM CONFIG (MODULE) O1234 N56789
printed circuit
PAGE:03 board on which
SLOT 00 MAIN CPU BOARD the module is
mounted.
FLASH ROM MODULE : 6MB Module type.
.c
Type of mod-
>_ ule or hard-
MEM **** *** *** [Link] ware.
w
PAGE
Pressing or PAGE displays the system configuration for another
w
om
0003 1 0013 –1 0023 1
0004 –1 0014 2 0024 3
0005 0 0015 0 0025 0
0006 1 0016 0 0026 –1
0007 0 0017 1 0027 0
0008
0009
0
1
0018
0019
0
0
0028
0029
0
0
3
>_
MDI **** *** *** [Link]
r.c
[ ] [ PITCH ] [ ] [SYSTEM ] [ (OPRT) ]
4
(2) Operation
Soft key [(OPRT)] Compensation number [[Link]]
[ON:1]
e
5
[OFF:0]
[EXEC]
6
ce
Note) EDIT mode
[CAN]
[READ] [EXEC]
Note) EDIT mode 7
[CAN]
nc
10
S 0 T0000
w
36
1. CRT/MDI OR LCD/MDI PANEL
om
Display
range
(Up to 255
characters)
r.c
[ ALARM ] [ MSGHIS ] [ HISTRY ] [ ] [ ]
e
ALARM HISTORY O1234 N12345
nt
91/04/18 [Link]
506 OVERTRAVEL : +X
91/04/18 [Link]
000 TURN OFF POWER
91/04/18 [Link]
000 TURN OFF POWER
ce
91/04/18 [Link]
300 APC ALARM : X–AXIS ZERO RETURN REQUEST
91/04/18 [Link]
507 OVERTRAVEL : +B
nc
The alarms have numbers in the range of 3000 to 3999 and are
referred to as macro alarms in the message.
(Example) #3000=1(ERROR1)
w
37
1.3 Help Function
1 Pressing HELP in any screen displays the help screen (except in the 1
PMC screen).
om
*****HELP*****
1. ALARM DETAIL
2. OPERATION METHOD
3. PARAMETER TABLE
r.c
S 0 T0000
MEM **** *** *** [Link]
4
[ ALARM ] [ OPERAT ] [ PARAM ] [ ] [ ]
e
5
1 Pressing soft key [ALARM] while an alarm is generated displays the
help message for the alarm.
nt
HELP (ALARM DETAIL)
NUMBER:094
M’SAGE:P TYPE NOT ALLOWED (COORD CHG)
O1234 N00001
6
ce
FUNCTION:RESTART PROGRAM
ALARM:
WHEN COORDINATE SYSTEM SETTING IS
CONDUCTED AFTER HOLDING 7
6 AUTOMATIC OPERATION, P–TYPE (WHEN TOOL
IS DAMAGED) PROGRAM
RESTART CANNOT BE EXECUTED.
nc
S 0 T0000
MEM **** *** *** [Link] 8
[ ALARM ] [ OPERAT ] [ PARAM ] [ ] [ (OPRT) ]
2 Press soft key [(OPRT)], enter the alarm number, and then press soft
.c
key [SELECT] to display the help message for the alarm corresponding
to the entered number.
9
w
10
w
w
38
1. CRT/MDI OR LCD/MDI PANEL
1. PROGRAM EDIT
2. SEARCH
3. RESET
om
4. DATA INPUT WITH MDI
5. DATA INPUT WITH TAPE
6. OUTPUT
7. INPUT WITH FANUC CASSETTE
8. OUTPUT WITH FANUC CASSETTE
9. MEMORY CLEAR
S 0 T0000
MEM **** *** *** [Link]
r.c
[ ALARM ] [OPERAT ] [ PARAM ] [ ] [ (OPRT) ]
2 Press soft key [(OPRT)], enter the number of the item to be displayed,
and then press soft key [SELECT] to display the operation method.
PAGE
Use and PAGE to select another page.
e
HELP (ALARM METHOD) O1234 N00001
Current
<< 1. PROGRAM EDIT >> 1/4 page/total
*DELETE ALL PROGRAMS number of
MODE
OPR
MODE
: EDIT
SCREEN : PROGRAM nt
: (O9999) – <DELETE>
>_ S 0 T0000
MEM **** *** *** [Link]
[ ] [ ] [ ] [ ] [ SELECT ]
nc
S 0 T0000
MEM **** *** *** [Link]
[ ALARM ] [ OPERAT ] [ PARAM ] [ ] [ (OPRT) ]
w
PAGE
Use and PAGE to select another page.
39
1.4 BOOT SYSTEM
J The BOOT system of the Series 16/18–C loads NC control software and 1
P-CODE programs from the FROM (flash ROM) into the DRAM when
the power is turned on, subsequently operating according to that data.
J In addition to the above, the BOOT system supports the following
functions:
D Writing files from a memory card to the FROM 2
om
D Displaying a directory of files in the FROM
D Deleting files from the FROM
D Writing user files, stored in the FROM, to a memory card
D Inputting/outputting data to and from the SRAM as a batch 3
D Deleting files stored on a memory card
D Formatting a memory card
r.c
Data can be read from and written to a SRAM memory card. A FROM card
is a read-only device. 4
F Displaying the SYSTEM MONITOR MAIN MENU screen
1 Turn on the power while holding down both the rightmost soft key
(continuation key) and the soft key to its left.
e
5
[ nt
] [ ] [ ] [ ] [ ]
6
ce
Turn on the power while holding
down these two soft keys.
Use the same soft keys, for the 9.5″ LCD as well as the 14″ CRT. 7
9. END
***MESSAGE***
w
3 Using the [UP] or [DOWN] soft key, position the cursor to the
desired item.
w
40
1. CRT/MDI OR LCD/MDI PANEL
1 SYSTEM DATA LOADING Reads ROM data from a memory card and
writes it into the FROM.
2 SYSTEM DATA CHECK Displays the file directory for the FROM.
3 SYSTEM DATA DELETE Deletes user files, such as ladder programs,
stored in the FROM.
4 SYSTEM DATA SAVE Writes user files, such as ladder programs,
om
stored in the FROM to a memory card.
5 SRAM DATA BACKUP Writes parameters, machining programs,
and macro variables to a memory card.
6 MEMORY CARD FILE Deletes files stored on a memory card.
DELETE
7 MEMORY CARD FORMAT Formats a memory card.
8 END Terminates the system monitor.
r.c
4 Press the [SELECT] soft key.
The selected item is executed.
When the basic NC software has not been written into the FROM, the
SYSTEM MONITOR MAIN MENU screen automatically appears at power
e
on.
1
nt
(BOOT SLOT CONFIGURATION screen)
(1) When the BOOT SLOT CONFIGURATION screen is displayed
When the CNC is fitted with the OPT2 or LCB board, it needs to
access the flash memory and SRAM mounted on a board other
than the main board. The system displays a screen enabling the
ce
selection of the board to be accessed. (This function is supported
by edition 60M1/02 and later.)
2 Using the [UP] or [DOWN] key, position the cursor to the board to
be accessed, then press the [SELECT] key.
nc
3. LCB 512KB
w
***MESSAGE***
SELECT SLOT AND HIT SELECT KEY.
41
F Reading files from a memory card
(SYSTEM DATA LOADING screen)
(1) Display the SYSTEM DATA LOADING screen by following the 1
procedure below.
1 On the SYSTEM MONITOR MAIN MENU screen, use the [UP] or
[DOWN] soft key to position the cursor to 1. SYSTEM DATA
LOADING.
2
om
2 Press the [SELECT] soft key. (When more than one board is
connected to the NC, the BOOT SLOT CONFIGURATION screen
appears.)
The file directory is displayed.
3
SYSTEM DATA LOADING 1/1
FILE DIRECTORY
MACRO1. MEM
r.c
MACRO2. MEM
LADDER. ROM
END 4
e
***MESSAGE*** 5
SELECT FILE AND HIT SELECT KEY.
nt
[ SELECT ] [ YES ] [ NO ] [ UP ] [ DOWN ]
6
ce
(2) From the file directory, select the file to be read by following the
procedure below.
1 Using the [UP] or [DOWN] soft key, position the cursor to the file to 7
be read.
FILE DIRECTORY
MACRO1. MEM
MACRO2. MEM 8
LADDER. ROM
END
.c
9
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
w
D When the file directory is too large to fit on the screen, the screen
w
om
(4) While a file is being read, the following message is displayed on the
screen.
r.c
Displaying the
“F-ROM PROGRAM” FROM file list
(SYSTEM
± DATA CHECK
“LOADING COMPLETE” screen)
e
KEY,” appears at the bottom of the screen.
(5) Press the [SELECT] soft key to return to the SYSTEM DATA LOADING
F
screen. nt
Displaying the FROM file list (SYSTEM DATA CHECK screen)
(1) Select the SYSTEM DATA CHECK screen.
ce
1 Using the [UP] or [DOWN] soft key, position the cursor to 2.
SYSTEM DATA CHECK on the SYSTEM MONITOR MAIN MENU
screen.
2 Press the [SELECT] soft key.
When more than one board is connected to the NC, the SLOT
CONFIGURATION screen appears.
nc
3. PMC0BSC(2) in parentheses
4. PMC–RB(1) (unit : 128KB)
5. NC1 OPTN(8)
6. END
w
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
w
43
D The names and applications of the FROM files are as follows:
om
PMCnxxxx PMC control software
PCD xxxx Macro P-CODE program User file
CEX xxxx C executor D The file can be typed
PMC-xxxx Ladder program over, deleted, and
PMC@xxxx Loader control ladder program output. 3
n: Numeric character x: Alphabetic character
r.c
D The object files of the macro P-CODE program and the C executor can
be saved to the memory card, but cannot be decompiled into their 4
corresponding source code.
(2) To obtain detailed information about a particular system file, such as its
software series and edition, perform the following:
e
1 Using the [UP] or [DOWN] soft key, position the cursor to the
5
desired file name.
2 Press the [SELECT] soft key.
nt
Note that this function is valid for system files only.
Example screen (when NC BASIC has been selected)
8
***MESSAGE***
CONTINUE. HIT SELECT KEY.
[ SELECT ] [ YES ] [ NO ] [ UP ] [ DOWN ]
.c
9
D Any non-ASCII code, or the symbol @, appearing in the
displayed file name indicates that the contents of FROM or the
data in the read file has been destroyed. In this case, attempt
w
44
1. CRT/MDI OR LCD/MDI PANEL
om
2 Press the [SELECT] soft key.
When more than one board is connected to the NC, the SLOT
CONFIGURATION screen appears.
FROM files are listed on the screen as follows:
r.c
2. DG SERVO(1)
3. PMC0BSC(2)
4. PMC–RB(1)
5. NC1 OPTN(8)
6. END
e
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
[ SELECT ]
nt
[ YES ] [
(3) Press the [SELECT] soft key to return to the SYSTEM DATA CHECK
screen.
w
w
w
45
F Saving a FROM file to a memory card
(SYSTEM DATA SAVE screen)
NOTE Only user files, such as the ladder and macro P-code programs, 1
can be saved to a memory card. System files, such as NC BASIC,
cannot be saved.
(1) Select the SYSTEM DATA SAVE screen.
1 Using the [UP] or [DOWN] soft key, position the cursor to 4. 2
om
SYSTEM DATA SAVE.
2 Press the [SELECT] soft key.
When more than one board is connected to the NC, the SLOT
CONFIGURATION screen appears.
3
FROM files are listed on the screen as follows:
r.c
SYSTEM DATA SAVE
[ BOARD : MAIN ]
FILE DIRECTORY 4
1. NC BASIC(10)
2. DG SERVO(1)
3. PMC0BSC(2)
4. PMC–RB(1)
5. NC1 OPTN(8)
e
6. END
5
***MESSAGE***
[ SELECT ]
nt
SELECT FILE AND HIT SELECT KEY.
[ YES ] [ NO ] [ UP ] [ DOWN ]
6
ce
(2) Select the file to be saved.
7
1 Using the [UP] or [DOWN] soft key, position the cursor to the
desired file name.
nc
save the file, press the [YES] soft key. To abandon the saving, 9
press the [NO] soft key.
Upon pressing the [YES] soft key, the specified file is saved to the
memory card.
w
46
1. CRT/MDI OR LCD/MDI PANEL
om
no other files having the same file name have been saved to the
memory card. When a file having the same file name has already
been saved to the memory card, the lowest number currently
available will be assigned.
D The most recently saved file need not necessarily have the highest
extension number because it may be assigned a number that was
previously skipped. Carefully check the file name, displayed at the
bottom of the screen, once saving has been completed.
r.c
(3) Press the [SELECT] soft key to return to the SYSTEM DATA SAVE
screen.
e
(1) Select the SRAM DATA BACKUP screen.
1 Using the [UP] or [DOWN] soft key, position the cursor to 5. SRAM
DATA BACKUP.
nt
2 Press the [SELECT] soft key.
When more than one board is connected to the NC, the SLOT
CONFIGURATION screen appears.
The SRAM DATA BACKUP screen is displayed.
ce
SYSTEM DATA BACKUP
[BOARD : MAIN]
1. SRAM BACKUP (CNC MEMORY CARD)
2. RESTORE SRAM (MEMORY CARD CNC)
END
The size of the SRAM allocated to the
NC is displayed here.
SRAM SIZE : 0.5MB (BASIC) The amount of free memory space de-
nc
(2) Select whether to dump data to the memory card (BACKUP), or to load
w
om
D Backup file data is dumped to the memory card in blocks of 520KB.
Backup file data can also be dumped to multiple memory cards.
D A backup file is named as follows: 3
SRAMxxx V. FDB
r.c
size in units of 512KB, is assigned sequentially,
starting from A.
4
SRAM size allocated to NC 0.5MB:0_5
1.0MB:1_0
1.5MB:1_5
2.0MB:2_0
2.5MB:2_5
e
When a board (OPT2 or LCB) other than the main board is connected to the
5
CNC, one of the following extensions will be assigned to an SRAM backup
file:
Board type
Extension
nt Main board
FDB
OPT2
OP2
(3) Press the [SELECT] soft key to return to the SRAM DATA BACKUP
LCB
LCB 6
ce
screen.
9
MEMORY CARD FILE DELETE 1/1
FILE DIRECTORY
MACRO1. MEM
MACRO2. MEM
w
LADDER. ROM
END
10
w
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
w
48
1. CRT/MDI OR LCD/MDI PANEL
om
END
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
r.c
[ SELECT ] [ YES ] [ NO ] [ UP ] [ DOWN ]
D When the file list is too large to be displayed on one screen, the
e
previous and subsequent pages can be viewed by using the
and soft keys.
D
2
nt
To return to the SYSTEM MONITOR MAIN MENU screen, position
the cursor to END, then press the [SELECT] soft key.
Press the [SELECT] key.
(4) Press the [SELECT] soft key to return to the MEMORY CARD FILE
DELETE screen.
MENU screen.
2 Press the [SELECT] key.
the memory card, press the [YES] soft key. To abandon the formatting,
press the [NO] soft key.
D While the memory card is being formatted, the message
“FORMATTING MEMORY CARD” is displayed at the bottom of the
w
screen.
D Once formatting has been completed, “FORMATTING
COMPLETE HIT. SELECT KEY” appears at the bottom of the
screen.
49
(3) Press the [SELECT] soft key to return to the SYSTEM MONITOR MAIN
MENU screen.
1
F Quit system monitoring
(1) Quit system monitoring.
1 Using the [UP] or [DOWN] soft key, position the cursor to 9. END
on the SYSTEM MONITOR MAIN MENU.
2
om
2 Press the [SELECT] soft key.
r.c
7. MEMORY CARD FORMAT
9. END 4
***MESSAGE***
SELECT MODE AND HIT SELECT KEY.
e
5
nt
(2) To quit system monitoring, press the [YES] soft key.
To continue system monitoring, press the [NO] soft key.
³ The NC system starts in the same way as when the power
is first turned on. The following messages are displayed on
6
ce
the screen:
“CHECK CNC BASIC SYSTEM”
±
7
“LOADING BASIC CNC TO DRAM”
nc
8
.c
9
w
10
w
w
50
1. CRT/MDI OR LCD/MDI PANEL
om
fails, the flash memory may have been de-
stroyed. Replace the flash memory module.
DEVICE ERROR (CNC x) An attempt to write data to flash memory
failed.
Briefly turn the system power off, then on
again. If the same message appears, the
flash memory may have been destroyed. Re-
place the flash memory module.
F FILE SAVE ERROR. An attempt to write a file to a memory card
r.c
HIT SELECT KEY. failed.
Check that the memory card is normal.
(Note) A normal memory card should have
a serviceable battery, have no failed
circuitry, and be correctly inserted
into its slot.
FLASH MEMORY NO There is insufficient flash memory to enable
e
SPACE the reading of a selected file.
Delete any unnecessary files from flash
memory. If this message continues to be dis-
played and the file still cannot be read, even
nt
FLASH ROM MODULE
NOT EXIST. HIT SELECT.
though calculations indicate that there is suf-
ficient flash memory .
No flash memory module is mounted on the
board. Mount a module.
ce
I ILLEGAL FORMAT FILE The selected file cannot be read into flash
memory.
The selected file itself or the flash memory
header information may have been de-
stroyed.
L LOADING ERROR. An error occurred while data was being
nc
51
Message Cause and Response
M MAX EXTENSION OVER. The extension number added to a file name
HIT SELECT KEY. exceeds 31. 1
Delete any unnecessary backup files from
the memory card.
MEMORY CARD The memory card battery is exhausted.
BATTERY ALARM. Replace the memory card’s battery.
HIT SELECT.
2
om
MEMORY CARD FULL. The memory card is full. Delete any unnec-
HIT SELECT KEY. essary files from the memory card or use a
memory card with sufficient capacity.
MEMORY CARD MOUNT The memory card could not be accessed.
ERROR. Check that the memory card is normal.
HIT SELECT KEY. 3
MEMORY CARD NOT No memory card is mounted in the slot. Or,
EXIST. the memory card may not be correctly seated
HIT SELECT KEY. in its socket.
r.c
MEMORY CARD Although writing to a memory card was se-
PROTECTED. lected, the card’s write inhibit switch is en- 4
HIT SELECT KEY. abled.
Disable the memory card’s write inhibit
switch.
MEMORY CARD RESET A memory card could not be accessed.
ERROR. Check that the memory card is normal.
e
HIT SELECT KEY. 5
MEMORY CARD WRITE An attempt to write a backup file to a memory
ERROR. card failed.
S
nt
HIT SELECT KEY.
ROM PARITY ERROR:
NC BASIC. HIT SELECT.
8
.c
9
w
10
w
w
52
2. OPERATION LIST
Reset
om
parts
OT alarm At pow- –
er-up and CAN
Alarm 100 – –
RESET while pressing CAN
r.c
Registration from MDI
e
INPUT
gency
stop → or [INPUT] → PWE = 0 →
RESET
Offset f
nt –
OFFSET
SETTING
[OFFSET] → Offset No. →
[NO. SRH] → Offset value
→ INPUT or [INPUT]
ce
Setting f MDI [SETTING] → Setting No. →
OFFSET
data SETTING
[NO. SRH]→Data→ INPUT
or [INPUT]
SYSTEM
rameter emer-
[COUNTR] or [DATA] →
(Counter, gency
data table) stop (PMC) Data → INPUT
relay)
53
Registration/input from external I/O device
Function
KEY PWE
Mode
Function
Operation
1
SW =1 key
om
PMC f Emer- [PMC] → → [I/O]→
SYSTEM
parameter gency
stop (CANNEL NO.) INPUT →
[FDCAS] → [READ] → File
No. → INPUT
→ [EXEC]
3
Offset f EDIT [OFFSET] → [(OPRT)] →
OFFSET
r.c
SETTING
→ [READ] → [EXEC]
e
PROG
Program number) →
5
( O
[READ] → [EXEC]
NOTE
nt
f mark shows the corresponding key is “1”.
→ [PUNCH] → [EXEC]
nc
macro SETTING
variables [(OPRT)] → →
10
[PUNCH] → [EXEC]
PROG
programs
[PUNCH] → –9999 →
O
[EXEC]
One EDIT
w
PROG
[(OPRT)] → →
program
[PUNCH] →
O
Program number → [EXEC]
54
2. OPERATION LIST
Search
Program MEM–
number or EDIT PROG
O → Program No. →
[O SRH]
Sequence MEM
om
number PROG
N → Sequence No. →
[N SRH]
r.c
Offset – [OFFSET] → Offset No. →
OFFSET
number SETTING [[Link]]
e
Collation
Function
Memory
SW
nt
KEY PWE
=1
Mode
EDIT
Function
key
[(OPRT)] →
Operation
→
ce
PROG
collation
[READ] → [EXEC]
55
Program editing
KEY PWE Function
Function
SW =1
Mode
key
Operation 1
Deletion f EDIT
of all PROG
O → –9999 →
DELETE
programs
Deletion f EDIT
→ Program No. →
2
O
om
PROG
of one
program
DELETE
Deletion of f EDIT
multiple PROG
N → Sequence No. → 3
blocks
DELETE
r.c
Deletion of EDIT
one block PROG EOB → DELETE
4
Word f EDIT Search for word to be
PROG
deletion
deleted → DELETE
e
alteration PROG
changed→ New data →
5
ALTER
Word
insertion
NOTE
f
nt EDIT
PROG
Search for word immediately
before insertion location →
New data →
PROG
search
→ [F SRH] → [EXEC]
8
File f EDIT
deletion PROG N → FILE No. →
→ [F DELETE] → [EXEC]
Program f EDIT
.c
registra- PROG
N → FILE No. →
9
tion → [READ] → [EXEC]
Output of EDIT
all PROG
O → –9999 →
w
[EXEC]
Program EDIT
collation PROG File head search → O
w
Program No. → →
[READ] → [EXEC]
Play-back
om
→ EOB
→ INSERT
Clear
r.c
SW =1 key
e
CAN and 2
Only for loader side
Parame-
ters/offset
nt f At pow-
er-up
–
CAN
RESET
and 5
ce
Only for main side of two-
path control
RESET and 1
Only for sub side of two-
nc
path control
RESET and 2
Only for loader side
RESET and 5
.c
path control
DELETE
and 1
w
DELETE
and 2
w
DELETE
and 5
57
KEY PWE Function
Function Mode Operation
SW =1 key
Program – –
1
being PROG and RESET
edited at
power
failure
(PS101)
2
om
PMC RAM At pow- –
module er-up X and 0
Only for loader side
X and 5 3
PMC At pow-
nonvolatile er-up Z and O
r.c
memory
Additional At pow- 4
SRAM er-up O and DELETE
area
Only for main side of two-
path control
e
O and 1 5
Only for sub side of two-
NOTE
nt path control
O
f mark shows the corresponding key is “1”.
and 2 6
ce
Manual operation
7
KEY PWE Function
Function Mode Operation
SW =1 key
58
2. OPERATION LIST
One f EDIT
program PROG
[(OPRT)] → → O
registera- → Program No. → [READ]
tion → [EXEC]
om
Plural f EDIT
program PROG
[(OPRT)] → →( O
registera- → Program No. )→[READ]
tion →[EXEC]
r.c
tape
DISPLAY
e
KEY PWE Function
Function Mode Operation
SW =1 key
Program
memory
used
Command
nt EDIT
MEM or
MDI
PROG
PROG
[LIB]
[NEXT]
nc
[MDI ]
[PRGRM]
.c
[CHECK]
position POS
dinate
[ABS]
nate
[REL]
Overall coordinate
w
[ALL]
Alarm – [ALARM]
MESSAGE
59
KEY PWE Function
Function Mode Operation
SW =1 key
Alarm [HISTRY]
1
MESSAGE
history
Screen – –
Press CAN and function key
clear
simultaneously. 2
om
Press function key to redis-
play.
Switching
screen be-
SHIFT and HELP
tween NC
3
and loader
r.c
GRAPHIC FUNCTION (T series)
4
e
Parameter [[Link]]
setting GRAPH 5
Tool path Selection of graphic screen:
nt GRAPH
[GRAPH]
Graphic start/end:
Automatic or manual
operation
6
ce
Erasing graphic screen:
[OPRT]→ [ERASE] 7
Magnification
[ZOOM]
nc
GRAPH
for small MDI.
.c
9
w
10
w
w
60
2. OPERATION LIST
Parameter [PARAM]
GRAPH
setting
om
[GRAPH]
Graphic start/end:
Data
GRAPH GRAPH
setting of Press several times
r.c
dynamic → PATH GRAPHIC screen
path → [PARAM]→ numeric key
graphic
→ INPUT
Dynamic MEM
GRAPH GRAPH
path Press several times
graphic
e
→ PATH GRAPHIC screen
→ [EXEC] → [(OPRT)]→
[AUTO] or [START]
[STOP]
Execu-
tion af-
Execution after
temporaly stop
ce
ter tem
tem-
poraly [START]
stop Execution from
program heading
after temporary
stop:
nc
[REWIND] →
[START]
Partial en-
largement
GRAPH Press GRAPH several times
path → PATH GRAPHIC screen
graphic
→ [SCALE] → [(OPRT)] →
.c
Displaying
GRAPH GRAPH
tool posi- Press several times
tion mark → PATH GRAPHIC screen
→ [POSITION]
w
Displaying
solid GRAPH Press GRAPH several times
graphic → PATH GRAPHIC screen
data
→ Enter numerics → INPUT
w
61
KEY PWE Function
Function Mode Operation
SW =1 key
Displaying
1
of blank GRAPH
Press GRAPH several times
figure → PATH GRAPHIC screen
→ [BLANK] → [(OPRT)] →
[ANEW] → [+ROT][–ROT]
[+TILT][–TILT]
2
om
Displaying MEM
GRAPH GRAPH
solid Press several times
graphic
→ PATH GRAPHIC screen
→ [EXEC] → [(OPRT)] →
[[Link]] or [[Link]] 3
Temporary stop of graph
[STOP]
r.c
Execu- Execution after
tion af- temporary stop 4
ter tem
tem-
porary [[Link]] or [[Link]]
stop Display of head
of part program
e
after temporary
stop
5
[REWIND] →
In the solid
graphic
where it
drew, the
nt GRAPH Press
[[Link]] or [[Link]]
Tri-plane
nc
GRAPH GRAPH
view dis- Press several times
playing
→ PATH GRAPHIC screen 8
→ → [3-PLN] →
9
NOTE1 f mark shows the corresponding key is “1”.
GRAPH
for small MDI.
w
10
w
w
62
2. OPERATION LIST
HELP FUNCTION
KEY PWE Function
Function Mode Operation
SW =1 key
Displaying
HELP HELP
INITIAL
MENU
screen
Displaying [ALARM] → Alarm No. →
om
HELP
ALARM
DETAIL [SELECT]
screen
Displaying [OPERAT] → Item No. of op-
HELP
OPERA-
TION eration method → [SELECT]
METHOD
screen
r.c
Displaying [PARAM]
HELP
PARAME-
TER
TABLE
screen
e
KEY PWE Function
Function Mode Operation
SW =1 key
Displaying
DIAGNOS-
TIC screen
nt SYSTEM
[DGNOS]
1.
↓
Page change keys
PAGE
PAGE
ce
2. Number of the diagnos-
tic data → [[Link]]
BOOT
nc
63
KEY PWE Function
Function Mode Operation
SW =1 key
om
Batch out- Move cursor to
put of 5. SYSTEM DATA BACKUP
SRAM on system monitor screen
data to → [SELECT] → Move cur-
memory sor to 1. SRAM BACKUP or
card 2. RESTORE SRAM → 3
Batch in- [SELECT] → [YES]
put of
SRAM
r.c
data from
memory
card 4
Deleting Move cursor to
file in 6. MEMORY CARD FILE on
memory system monitor screen →
card [SELECT] → Move cursor to
e
file to be deleted →
[SELECT] → [YES]
5
Formatting Move cursor to
memory
card
Exiting
nt 7. MEMORY CARD FOR-
MAT on system monitor
screen → [SELECT] →
[YES]
7
P-CODE LOADER
Starting P- At – 8
CODE power- CAN and PROG
LOADER up
.c
9
w
10
w
w
64
3. G CODE
3.1 T series
om
G01 G01 G01 Linear interpolation (Cutting feed)
G02 G02 G02 01 Circular interpolation CW or Helical in-
terpolation CW
G03 G03 G03 Circular interpolation CCW or Helical
interpolation CCW
G04 G04 G04 Dwell
G05 G05 G05 High speed cycle cutting
G07 G07 G07 Hypothetical axis interpolation
r.c
G07.1 G07.1 G07.1 Cylindrical interpolation
00
(G107) (G107) (G107)
G10 G10 G10 Programmable data input
G10.6 G10.6 G10.6 Tool retract & recover
G11 G11 G11 Programmable data input cancel
e
G12.1 G12.1 G12.1 Polar coordinate interpolation mode
(G112) (G112) (G112)
21
G13.1 G13.1 G13.1 Polar coordinate interpolation cancel
(G113) (G113) (G113) mode
G17
G18
G17
G18
nt G17
G18
16
XpYp plane
selection
ZpXp plane
selection
Xp: X axis or
parallel axis
Yp: Y axis or
parallel axis
ce
G19 G19 G19 YpZp plane Zp: Z axis or
selection parallel axis
G20 G20 G70 Input in inch
06
G21 G21 G71 Input in mm
G22 G22 G22 Stored stroke check function on
09
nc
00 turn
G30.1 G30.1 G30.1 Floating reference position return
G31 G31 G31 Skip function, multi–step skip function,
torque limit skip
w
65
G code list (T series) (2/3)
G code
Gro p
Group F nction
Function 1
A B C
G50 G92 G92 Coordinate system setting or max.
00 spindle speed setting
G50.3 G92.1 G92.1 Workpiece coordinate system preset
G50.2 G50.2 G50.2 Polygonal turning cancel 2
om
(G250) (G250) (G250)
20
G51.2 G51.2 G51.2 Polygonal turning
(G251) (G251) (G251)
G52 G52 G52 Local coordinate system setting
00 3
G53 G53 G53 Machine coordinate system setting
G54 G54 G54 Workpiece coordinate system 1 selec-
tion
r.c
G55 G55 G55 Workpiece coordinate system 2 selec-
tion
G56 G56 G56 Workpiece coordinate system 3 selec-
4
14 tion
G57 G57 G57 Workpiece coordinate system 4 selec-
tion
G58 G58 G58 Workpiece coordinate system 5 selec-
e
tion 5
G59 G59 G59 Workpiece coordinate system 6 selec-
tion
G65
G66
G67
G68
G65
G66
G67
G68
nt G65
G66
G67
G68
00
12
Macro calling
Macro modal call
Macro modal call cancel
Mirror image for double turrets ON or
6
ce
balance cut mode
04
G69 G69 G69 Mirror image for double turrets OFF or
balance cut mode cancel 7
G70 G70 G72 Finishing cycle
G71 G71 G73 Stock removal in turning
nc
66
3. G CODE
om
G92.1 G92.1 G92.1 00 Workpiece coordinate system preset
G96 G96 G96 Constant surface speed control
02
G97 G97 G97 Constant surface speed control cancel
G98 G94 G94 Per minute feed
05
G99 G95 G95 Per revolution feed
– G90 G90 Absolute programming
03
– G91 G90 Incremental programming
r.c
– G98 G98 Return to initial level
11
– G99 G99 Return to R point level
Explanation
1. If the CNC enters the clear state (see bit 6 (CLR) of parameter 3402)
e
when the power is turned on or the CNC is reset, the modal G codes
change as follows.
(1) G codes marked with in the above table are enabled.
nt
(2) When the system is cleared due to power–on or reset, whichever
specified, either G20 or G21, remains effective.
(3) Bit 7 of parameter No. 3402 can be used to specify whether G22
or G23 is selected upon power–on. Resetting the CNC to the clear
state does not affect the selection of G22 or G23.
ce
(4) Setting bit 0 (G01) of parameter 3402 determines which code,
either G00 or G01, is effective.
(5) Setting bit 3 (G91) of parameter 3402 determines which code,
either G90 or G91, is effective.
2. G codes of group 00 except G10 and G11 are single–shot G codes.
nc
67
3.2 M series
G code list (M series) (1/3) 1
G code Group Function
G00 Positioning
G01 Linear interpolation
G02
01
Circular interpolation/Helical interpolation CW 2
om
G03 Circular interpolation/Helical interpolation CCW
G02.2, G03.2 Involute interpolation
G02.3, G03.3 Exponential interpolation
G04 Dwell, Exact stop
3
G05 High speed cycle machining
G05.1 Smooth interpolation
G07 Hypothetical axis interpolation
r.c
G07.1 (G107) Cylindrical interpolation
00 4
G08 Look–ahead control
G09 Exact stop
G10 Programmable data input
G10.6 Tool retract & recover
e
G11 Programmable data input mode cancel 5
G12.1 Polar coordinate interpolation mode
25
G13.1 Polar coordinate interpolation cancel mode
G15
G06
G17
G18
nt
17
02
Polar coordinates command cancel
Polar coordinates command
XpYp plane selection
ZpXp plane selection
Xp: X axis or its parallel axis
Yp: Y axis or its parallel axis
6
ce
G19 YpZp plane selection Zp: Z axis or its parallel axis
G20 Input in inch
G21
06
Input in mm
7
G22 Stored stroke check function on
04
G23 Stored stroke check function off
nc
00
G30 2nd, 3rd and 4th reference position return
9
G30.1 Floating reference position return
G31 Skip function, Multi–step skip function
G33 01 Thread cutting
w
07
G41 Cutter compensation left/Three dimentional tool offset
G42 Cutter compensation right
G40.1 (G150) Normal direction control cancel mode
w
68
3. G CODE
om
G48 Tool offset double decrease
G49 08 Tool length compensation cancel
G50 Scaling cancel
11
G51 Scaling
G50.1 Programmable mirror image cancel
22
G51.1 Programmable mirror image
r.c
G52 Local coordinate system setting
00
G53 Machine coordinate system selection
G54 Workpiece coordinate system 1 selection
G54.1 Additional workpiece coordinate system selection
G55 Workpiece coordinate system 2 selection
G56 14 Workpiece coordinate system 3 selection
e
G57 Workpiece coordinate system 4 selection
G58 Workpiece coordinate system 5 selection
G59
G60
G61
G62
nt
00
15
Workpiece coordinate system 6 selection
Single direction positioning
Exact stop mode
Automatic corner override
ce
G63 Tapping mode
G64 Cutting mode
G65 00 Macro call
G66 Macro modal call
12
G67 Macro modal call cancel
nc
69
G code list (M series) (3/3)
G code Group Function
G80
1
Canned cycle cancel/external operation function can-
cel
G81 Drilling cycle, spot boring cycle, external operation
function, simple electric gear box
G81.1 Chopping function
2
om
G82 Drilling cycle or counter boring cycle
G83 09 Peck drilling cycle
G84 Tapping cycle
G85 Boring cycle
G86 Boring cycle
3
G87 Back boring cycle
G88 Boring cycle
r.c
G89 Boring cycle
G90
03
Absolute command 4
G91 Increment command
G92 Setting for work coordinate system or clamp at maxi-
00 mum spindle speed
G92.1 Work coordinate system preset
e
G94
5
Feed per minute
05
G95 Feed per rotation
G96
G97
G98
G99
nt 13
10
Constant surface speed control
Constant surface speed control cancel
Return to initial point in canned cycle
Return to R point in canned cycle
6
ce
G160 In–feed control function cancel (for grinding machine)
20
G161 In–feed control function (for grinding machine)
7
Explanation
1. When the clear state (bit 6 (CLR) of parameter No. 3402) is set at
nc
power–up or reset.
9
(3) Which status G22 or G23 at power on is set by parameter G23
(No.3402#7). However, G22 and G23 remain unchanged when the
clear state is set at reset.
w
(4) The user can select G00 or G01 by setting bit 0 (G01) of parameter
No. 3402. 10
(5) The user can select G90 or G91 by setting bit 3 (G91) of parameter
No. 3402.
w
(6) The user can select G17, G18, or G19 by setting bit 1 (parameter
G18) and bit 2 (parameter G19) of parameter No. 3402.
2. G codes other than G10 and G11 are one–shot G codes.
w
Function Explanation
Positioning (G00) IP
Start point
Linear interpolation IP
(G01)
om
Start point
Circular interpolation
(G02, G03)
Start point
R G02
J
r.c
Center
I End point
(x, y)
(x, y) G03
Start point
e
R J
nt
Helical interpolation
(G02, G03)
Center I
Z
ce
End point
Tool path
nc
Start
point
X Y
.c
w
w
w
71
Tape format T series M series
IP _ ;
G00P f f
1
IP _ ;
G01P f f
om
G02 R_ f f
G17 Xp_Yp_ F_ ;
G03 I_J_
G02 R_
3
G18 Xp_Zp_ F_ ;
G03 I_K_
r.c
G02 R_
G19 Yp_Zp_ F_ ;
4
G03 J_K_
e
5
G17
G02
nt
Synchronously with arc of XpYp plane
Xp_Yp_
I_J_
α_(β_)F_ ;
f f 6
ce
G03 R_
Synchronously with arc of ZpXp plane
G02 I_K_ 7
G18 Xp_Zp_ α_(β_)F_ ;
G03 R_
nc
9
w
10
w
w
72
4. PROGRAM FORMAT
Function Explanation
Involute interpolation Yp Yp
(G02.2, G03.2)
Po
Pe R I
J
0
Ps I Po
J
0 R
Base circle
om
Pe
Xp Xp
Clockwise (G02.2)
Yp Yp
Ro
R Pe
Ps 0
Pe
IJ Po
r.c
End point J
0 R
I
Ps
Xp Xp
e
interpolation
(G02.3, G03.3)
nt
ce
A (Rotary axis)
A
nc
.c
73
Tape format T series M series
Involute interpolation on the X-Y plane f 1
G17G02.2 X_Y_I_J_R_F_;
G17 G3.2 X_Y_I_J_R_F_;
Involute interpolation on the Z-X plane
G18G02.2 Z_X_K_I_R_F_;
G18 G3.2 Z_X_K_I_R_F_; 2
om
Involute interpolation on the Y-Z plane
G19G02.2 Y_Z_J_K_R_F_;
G19 G3.2 Y_Z_J_K_R_F_;
X, Y, Z : Involute curve end coordinate
I, J, K : Center of the base circle for an involute 3
curve viewed from the start point
R : Base circle radius
F : Cutting feedrate
r.c
4
Positive rotation f
e
G02.3 X_Y_Z_I_J_K_R_F_Q_; 5
Negative rotation
G03.3X_Y_Z_I_J_K_R_F_Q_;
X_; Specifies an end point with an absolute or incre-
nt
mental value.
Y_; Specifies an end point with an absolute or incre-
mental value.
Z_; Specifies an end point with an absolute or incre-
mental value.
I_; Specifies angle I (from "1 to " 89 deg in
6
ce
units of 0.001 deg).
J_; Specifies angle J (from "1 to " 89 deg in
units of 0.001 deg).
K_; Specifies the amount to divide the linear axis for
exponential interpolation (span value). Specify
7
a positive value. When no value is specified,
the value specified in parameter No. 5643 is
used.
nc
f f
X_
w
P_
w
74
4. PROGRAM FORMAT
Function Explanation
Exact stop
Speed
(G09, G61)
Time
In–position check
om
High-speed cycle (Example)
machining (G05)
Cycle 1: connection 2, repetition 1
Cycle 2: connection 3, repetition 3
Cycle 3: connection 0, repetition 1
G05P10001L2;
Cycle is executed as 1, 2, 2, 2, 3, 1, 2, 2, 2, 3
r.c
High-speed remote Specify G05 only in a block using normal NC com-
buffer A (G05) mand format. Then specify move data in the special
format shown below. When zero is specified as the
travel distance along all axes, normal NC command
format can be used again for subsequent command
specification.
e
nt
ce
nc
machining.
High-precision contour Some machining errors are due to the CNC. Such
control errors include machining errors caused by accelera-
(G05) tion/deceleration after interpolation. To eliminate
w
75
Tape format T series M series
G09 IP ; f 1
G61 ;
om
G05 P10 xxx Lnnn ; f f
r.c
D Binary input operation enabled : G05 ; f f
D Binary input operation disabled : The travel
4
distance along
all axes are set
to zero
D Data format for binary input operation
e
5
Byte
Data
sequence
nt High byte
Low byte
High byte
Low byte
1st axis
2nd axis
6
ce
.
.
High byte
7
Nth axis
Low byte
Check byte
nc
9
G05P10000; Start HPCC mode f
G05P0; End HPCC mode
w
10
w
w
76
4. PROGRAM FORMAT
Function Explanation
Smooth interpolation Either of two types of machining can be selected,
(G05.1) depending on the program command.
D For those portions where the accuracy of the fig-
ure is critical, such as at corners, machining is
performed exactly as specified by the program
command.
om
D For those portions having a large radius of curva-
ture where a smooth figure must becreated,
points along the machining path are interpolated
with a smooth curve, calculated from the polygo-
nal lines specified with the program command
(smooth interpolation).
Smooth interpolation can be specified in high–speed
contour control mode.
r.c
Hypothetical axis inter-
Y
polation
(G07)
r
0
Z
e
1
(G07.1)
nt
Cylindrical interpolation
Z
C
R
ce
Look-ahead control With this function, the delay due to acceleration/de-
(G08) celeration and the delay in the servo system which
increase as the feedrate becomes higher can be sup-
nc
pressed.
The tool can then follow specified values accurately
and errors in the machining profile can be reduced.
.c
w
w
w
77
Tape format T series M series
G05.1 Q2X0Y0Z0; Starting of smooth interpolation f 1
mode
om
3
r.c
G07 1; Hypothetical axis cancel
4
Where, is any one of the addresses of the con-
trolled axes.
e
5
G07.1 Cr ;
nt
Cylindrical interpolation mode
C: Rotary axis name
r: Radius of cylinder
f f
6
ce
G07.1 C0 ;
Cylindrical interpolation mode cancel
7
G08P_ ; f
P1: Turn on look-ahead control mode.
nc
8
.c
9
w
10
w
w
78
4. PROGRAM FORMAT
Function Explanation
Change of offset values The tool compensation amount can be set or
by program changed with the G10 command.
(G10)
When G10 is used in absolute input (G90), the com-
pensation amount specified in the command be-
comes the new tool compensation amount. When
G10 is used in incremental input (G91), the com-
pensation amount specified in the command is added
om
to the amount currently set
set.
e r.c
nt ⊗: Position where the TOOL WITHDRAW switch
ce
Tool withdrawal and
return is turned on
(G10.6) F: Programmed position
f: Position to which the tool is retracted by manu-
al operation
: Retraction path
nc
Z
w
Y
w
w
79
Tape format T series M series
G10P_X (U)_Y (V)_Z (W)_R (C)_Q_; f 1
For geometry offset amount
P=10000+geometry offset number
For offset amount
P= wear offset number
R : Tool nose radius offset value
Q : Imaginary tool nose number 2
om
G10L_PpRr ; f
p : Offset No.
r : Tool compensation amount
Format
(1) For tool compensation memory A 3
G10L11P_R_;
(2) For tool compensation memory B
Setting/changing the geometric compensation
r.c
amount
G10L10P_R_; 4
Setting/changing the wear compensation amount
G10L11P_R_;
(3) For tool compensation memory C
Setting/changing the geometric compensation
e
amount for H code 5
G10L10P_R_;
Setting/changing the wear compensation amount
for D code
G10L12P_R_;
nt
Setting/changing the wear compensation amount
for H code
G10.6 IP _; f
6
ce
IP_: In incremental mode, retraction distance from the
position where the retract signal is turned on
In the absolute mode, retraction distance to an
7
absolute position
nc
8
.c
9
w
10
w
w
80
4. PROGRAM FORMAT
Function Explanation
Polar coordinate C
interpolation mode C axis
(G12.1, G13.1)
X axis
om
Polar coordinate
Y
command mode
(G15, G16)
x
y
X
r.c
XpYp plane selection
Y X Z
(G17)
ZpXp plane selection
(G18) X Z Y
YpZp plane selection G17 G18 G19
e
(G19)
Inch/metric conversion
(G20, G21)
check on (G22)
nt
Stored stroke limit
81
Tape format T series M series
G12.1 ; f f 1
Polar coordinate interpolation mode
G13.1 ;
Polar coordinate interpolation mode cancel
om
G16 ; f
Polar coordinate command Xx Yy ;
X: radius, Y: angle (°)
G15 ;
3
Polar coordinate command cancel
r.c
G17 ; f f
4
G18 ;
G19 ;
e
5
G20 ; Inch input f f
G21 ; Metric input
nt
G22X_Y_Z_I_J_K_ ; on
G23 ; off
f f
6
ce
7
nc
8
.c
9
w
10
w
w
82
4. PROGRAM FORMAT
Function Explanation
Spindle speed (Example)
fluctuation detection on (1) When an alarm is raised after a specified
(G26) spindle speed is reached
Spindle speed Spindle speed
fluctuation detection off
(G25) r
q d
Specified
om
q d speed
r
Actual speed
No
Check check Check
Time
Specification of Start of check Alarm
another speed
r.c
(2) When an alarm is raised before a specified
spindle speed is reached
Spindle speed
r
q d Specified
q d speed
e
r
nt Check
Specification of
another speed
No check
p
Start of
check
Check
Alarm
Time
ce
five–digit value)×(spindle override)
Actual speed :Speed detected with a position coder
p : Time elapses since the specified speed changes
until a check starts.
q : (Percentage tolerance for a check to start)×(speci-
fied speed)
r : (Percentage fluctuation detected as an alarm
nc
condition)×(specified speed)
d : Fluctuation detected as an alarm (specified in pa-
rameter (No.4913))
Reference position IP
return check
(G27) Reference position
Start point
w
Intermediate position
83
Tape format T series M series
G26PpQqRr ; spindle fluctuation detection on f f 1
G25 ; Spindle fluctuation detection off
p: Time (in ms) from the issue of a new spindle
rotation command (S command) to the start of
checking whether the actual spindle speed is so
fast that an overheat can occur. 2
om
(When a specified speed is reached within the
time period of P, a check is started at that time.)
r.c
q= (1– actual spindle speed/specified spindle
speed)100
4
r: Spindle speed fluctuation (%) at which the actual
spindle speed is so fast that an overheat can oc-
cur
r= (1–speed that can cause overheat/specified
e
spindle speed)100
5
nt 6
ce
7
nc
8
.c
G27IP _ ; f f 9
w
G28 IP_ ; f f
P2
G30 P3 IP _ ; 10
P4
G30.1 IP_ ; P2: 2nd reference position return
w
G29 IP _ ; f f
w
84
4. PROGRAM FORMAT
Function Explanation
Skip function
(G31)
IP
om
Skip signal
Start point
r.c
Equal lead thread F
cutting (G32)
F: Lead
Thread cutting
e
(G33)
cutting
(G34)
nt
Variable lead thread
ce
Circular thread cutting F
(G35, G36)
nc
Specified position
(Xa or Za) Offset value set
by this command
w
w
w
85
Tape format T series M series
G31IP _F_ ; f f 1
Move command f f
G31 IP_F_P_;
F_: Feedrate
P_: P1-P4 2
om
Dwell
G04X (U, P)_(Q_);
X(U, P)_: Dwell time
Q_: Q1-Q4
r.c
block in which it is issued)
G32 IP _F_ ; f 4
G33 IP _F_ ; f
e
5
G34 IP _FfKk ;
nt
f: longer axis lead at the start position
k: increase/decrease value per spindle
revolution
f
6
ce
f
G35 I_K_
G36 IP_ R_ _ F_ Q_
7
nc
8
G36X xa ; f
G37Z za ;
Specified position
.c
9
w
10
w
w
86
4. PROGRAM FORMAT
Function Explanation
Automatic tool length
Ç
Ç
Z
measurement
(G37) A (Start position)
Measurement position is
Rapid
traverse commanded with G37
B (Deceleration position)
Measurement
om
feedrate
C (Measurement position)
The tool stops when the
approach end signal
goes on.
0 X
ÇÇÇ
which the tool is stopped)–(Coordinates of
the programmed measurement position)]
r.c
ÇÇÇÇ
ÇÇÇ
Tool nose radius G41
compensation
ÇÇÇÇ
(G40, G41, G42)
G40
G42
e
G41 ; Left of programmed path
ÇÇ
G42 ; Right of programmed path
ÇÇÇÇ
ÇÇ
Cutter compensation B
(G39 to G42) nt
Cutter compensation C
(G40 to G42)
G40
G42
ce
G41 ; Left of programmed path
G42 ; Right of programmed path
G40
G41
.c
87
Tape format T series M series
G92 IP _; Sets the workpiece coordinate system. f 1
(It can be set with G54 to G59.)
Hff; Specifies an offset number for tool length
offset.
G90 G37 IP _; Absolute command·G37 is valid only
in the block in which it is specified.
IP_ indicates the X-, Y-, Z-, or fourth 2
om
axis.
r.c
G40 f
G41 IP _ ;
4
G42
e
5
f
G39X(I)_Y(J)_ ;
G18
G19
nt
Corner offset circular interpolation
G17 G40
G41
G42
D(H)_ ;
6
ce
D(H): Tool offset number
7
G41 Xp_Yp_Zp_I_J_K_D_; (Start up) f
Xp: X-axis or a parallel axis
nc
10
w
w
88
4. PROGRAM FORMAT
Function Explanation
Normal direction control
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
Programmed
(G40.1, G41.1 G42.1) path
ÁÁÁÁÁÁÁÁ
C axis
C axis
ÁÁÁÁÁÁÁÁ
Tool Tool
ÁÁÁÁÁÁÁÁ
om
Normal direction
(proceeding direction)
Tool length
compensation A, B, C
(G43, G44, G49)
r.c
Offset
G43: + offset Z
G44: – offset
e
Tool offset
(G45 to G48) nt Programmed path Tool center path
ce
Coordinate system
setting X
Spindle speed setting
(G50)
nc
Scaling
P4 P3
(G50, G51)
P4’ P3’
P0
.c
P2’
P1’
P1 P2
w
89
Tape format T series M series
G41.1 ; Normal direction control left f 1
G42.1 ; Normal direction control right
G40.1 ; Normal direction control cancel
om
f
G43 (Z_)H_ ; Tool length compensation A
3
G44
G17 X_
G18 Y_ ;
r.c
G43
G19 G44 Z_
Tool length compensation B 4
G43
α_H_ ; Tool length compensation C
G44
e
α : Arbitrary one axis 5
G49 ; Tool length compensation cancel
f
G45 (increase)
G46 (decrease)
nt
G47 (double increase)
G48 (double decrease)
X_
Y_
Z_
Dxx;
6
ce
G50X_Z_ ; Coordinate system setting f
7
G50S_ ; Spindle speed setting
nc
8
G51X_Y_Z_P_ (or I_J_K_) ; f
G50 ; Cancel
X, Y, Z: Scaling center
P: Magnification
.c
10
w
w
90
4. PROGRAM FORMAT
Function Explanation
Programmable a/b : X–axis scaling magnification
mirror image c/d : Y–axis scaling magnification
(G50.1, G51.1) 0 : Scaling center
Y
Programmed
shape
om
d
Scaled shape
c
0
X
a
b
r.c
Polygon turning
(G51.2, G50.2)
Workpiece Tool
Workpiece
e
(Local coor- (Local coordinate
setting dinate sys- system)
tem)
(G52) IP (Warkpiece coordinate
system 2:G55)
(Workpiece
coordinate sys-
tem 1: G54)
nt (Parameter
value)
(Workpiece reference
position offset)
IP
(Warkpiece coordinate
system)
(Warkpiece coordinate
system 6:G59)
(Reference position)
Machine coordinate
X
system setting
(G53)
nc
Machine coordinate
system
Machine zero
Machine reference
β
.c
position
Reference position
w
w
w
91
Tape format T series M series
G51.1 IP _ ; f 1
G50.1 ; Cancel
om
3
r.c
G51.2P_Q_ ; Polygon turning f
G50.2 ; Polygon turning cancel 4
P, Q: Rotation ratio of spindle and workpiece
e
G52P0 ; Local coordinate system cancel 5
nt 6
ce
7
G53 IP _ ; f f
nc
8
.c
9
w
10
w
w
92
4. PROGRAM FORMAT
Function Explanation
Work coordinate system Workpiece Workpiece Workpiece
Workpiece
1 to 6 selection coordinate
coordinate coordinate coordinate
system 2 system 3 system 4
(G54 to G59) system 1 (G54)
(G55) (G56) (G57)
ZOFS1 Workpiece
ZOFS5 coordinate
system 5 (G58)
EXOFS
om
Workpiece
coordinate
Machine reference ZOFS6 system 6 (G59)
position
r.c
selection (G54.1) Selecting additional work coordinate system 12
Single direction IP
positioning
(G60)
e
Automatic corner
override
(G62
nt Programmed path
Time
ce
a
Le Ls
Time
.c
Time
w
w
93
Tape format T series M series
G54 IP_ ; Work coordinate system 1 selection f f 1
G55 IP_ ; Work coordinate system 2 selection
G56 IP_ ; Work coordinate system 3 selection
G57 IP_ ; Work coordinate system 4 selection
G58 IP_ ; Work coordinate system 5 selection 2
om
G59 IP_ ; Work coordinate system 6 selection
3
G54.1 Pn; (n=1 to 300) f
r.c
G60 IP_ ; f 4
G61 ; f
e
5
G62 ;
nt f 6
ce
7
G63 ; f
nc
8
.c
G64 ; f
9
w
10
w
w
94
4. PROGRAM FORMAT
Function Explanation
Macro call
Main program Macro program
(G65)
O_: O0001;
G65P0001L_;
_
om
G67; M99;
G66P0001L_;
X_
r.c
Y_
G67; M99;
e
control)
(G68, G69)
nt
Coordinate rotation
Three–dimensional
Y
coordinate conversion
X
.c
Z Y
X
w
w
w
95
Tape format T series M series
G65 P_L_ ; f f 1
P: Program number
L: Repetition count (1 to 9999)
om
G66 P_L_ ; f f
G67; Cancel 3
P: Program number
L: Repetition count (1 to 9999)
r.c
4
G68 ; f
Mirror image for double turrets
e
G69 ;
5
Mirror image cancel
G17
G18
G19
G69 ; (G69.1)
nt
G68 (G68.1) α_β_R_ ;
f f
6
ce
α, β: 2 axes corresponding to G17, G18, G19
R: Rotation angle
7
G68 Xpx1 Ypy1 Zpz1 Ii1 Jj1 Kk1 Rα ; f
Starting tree–dimensional
coordinate conversion
nc
Three–dimensional
coordinate conversion mode 8
G69 ; Canceling three–dimensional
coordinate conversion
Xp, Yp, Zp: Center of rotation (absolute coordinates)
.c
10
w
w
96
4. PROGRAM FORMAT
Function Explanation
Figure copy Machining can be repeated after moving or rotating
(G72.1, G72.2) the figure using a subprogram.
om
e r.c
nt
ce
nc
.c
w
w
w
97
Tape format T series M series
Rotational copy f
1
Xp-Yp plane (specified by G17):
G72.1 P_L_Xp_Yp_R_;
Zp-Xp plane (specified by G18):
G72.1 P_L_Zp_Xp_R_; 2
om
Yp-Zp plane (specified by G19):
G72.1 P_L_Yp_Zp_R_;
P : Subprogram number
L : Number of times the operation is re- 3
peated
Xp : Center of rotation on the Xp axis
(Xp: X-axis or an axis parallel to the X-
r.c
axis)
Yp : Center of rotation on the Yp axis 4
(Yp; Y-axis or an axis parallel to the Y-
axis)
Zp : Center of rotation on the Zp axis
(Zp: Z-axis or an axis parallel to the Z-
axis)
e
5
R : Angular displacement
(A positive value indicates a counter-
clockwise angular displacement. Speci-
Linear copy
nt
fy an incremental value.)
9
w
10
w
w
98
4. PROGRAM FORMAT
Function Explanation
Canned cycle for lathes Canned cycle
(G70 to G76) G90: Outer diameter/internal diameter cutting
(G90, G92, G94) cycle
G92: Thread cutting cycle
G94: End face turning cycle
Multiple repetitive cycle
om
G70: Finishing
G71: Stock removal in turning
G72: Stock removal in facing
G73: Pattern repeating
G74: End face peck drilling cycle
G75: Outer diameter/internal diameter drilling
cycle
G76: Multiple thread cutting cycle
r.c
(Example) G92
X axis
Z W
4(R)
3(R)
1(R) U/2
3(R)
e
X/2
Z axis
Zero point
nt Approx.
45,
r
L
R Rapid
traverse
F Specified
by F code
ce
Detailed chamfered thread
(Example) G71
.c
G71 A__B__W__U__I__K__H__ ;
X
W
(I)
A (K)
w
U
B (I)
(K)
K: Feedrate of W
H: Number of repetitions
Setting value: 1 to 9999
99
Tape format T series M series
G70 P_Q_ ; f 1
G71 U_R_ ;
G71 P_Q_U_W_F_S_T_ ;
G72 W_ R_ ;
G72 P_Q_U_W_F_S_T_ ; 2
om
G73 W_ R_ ;
G73 P_Q_U_W_F_S_T_ ;
G74 R_ ;
G74 X(u)_Z(w)_P_Q_R_F_ ; 3
G75 R_ ;
G75 X(u)_Z(w)_P_Q_R_F_ ;
r.c
G76 R_ ;
G76 X(u)_Z(w)_P_Q_R_F_ ; 4
G90 X_Z_I_F_ ;
G92
e
G94 X_Z_I_F_; 5
nt 6
ce
7
G71 A__B__W__U__I__K__H__ ; f
nc
G72 P__A__B__W__U__I__K__H__ ;
G73 A__(B__)W__U__I__K__H__ ;
G74 P__A__(B__)W__U__I__K__H__ ; 8
.c
9
w
10
w
w
100
4. PROGRAM FORMAT
Function Explanation
Canned cycle G73: High-speed peck drilling cycle
(G73, G74, G80 to G89) G74: Left-hand tapping cycle
G76: Fine boring cycle
G80: Cancel
G81: Drilling cycle, spot drilling cycle
G82: Drilling cycle, counter boring cycle
G83: Peck drilling cycle
om
G84: Tapping cycle
G85: Boring cycle
G86: Boring cycle
G87: Back boring cycle
G88: Boring cycle
G89: Boring cycle
r.c
Example
Initial level
e
R point R point
q
nt d
d
q
q
d
d
ce
Z point Z point
nc
.c
w
w
w
101
Tape format T series M series
f
G73 X__Y__Z__P__Q__R__F__K__ ;
1
G74 X__Y__Z__P__Q__R__F__K__ ;
G76 X__Y__Z__P__Q__R__F__K__ ;
G81 X__Y__Z__P__Q__R__F__K__ ;
G82 X__Y__Z__P__Q__R__F__K__ ;
G83 X__Y__Z__P__Q__R__F__K__ ;
G84 X__Y__Z__P__Q__R__F__K__ ;
2
om
G85 X__Y__Z__P__Q__R__F__K__ ;
G86 X__Y__Z__P__Q__R__F__K__ ;
G87 X__Y__Z__P__Q__R__F__K__ ;
G88 X__Y__Z__P__Q__R__F__K__ ;
G89 X__Y__Z__P__Q__R__F__K__ ;
G80 ; Cancel 3
Gjj X__Y__Z__R__Q__P__F__K__ ;
Number of repeat
Hole position data
r.c
Drilling data
Drilling mode
4
Item Address Explanation
e
5
Drilling data Z Specifies the distance from point R to
the bottom of the hole.
Drilling data
Drilling data
nt R
Q
Specifies the distance from the initial
level to point R.
series of operation 1 to 6.
8
.c
9
w
10
w
w
102
4. PROGRAM FORMAT
Function Explanation
Canned grinding cycle G75: Plunge grinding cycle
(G75, G77, G78, G79)
G77: Direct constant-dimension plunge grinding
cycle
y
G78: Continuous-feed surface grinding cycle
G79: Intermittent-feed surface grinding cycle
om
(Example)
X
X(Z)
I (R)
P (F)
J (F) (R)
r.c
P
X(Z)
e
I: Depth-of-cut 1 (A sign in the command specifies the direction of cutting.)
J: Depth-of-cut 2 ( A sign in the command specifies the direction of cutting.)
K:
R:
F:
nt
Total depth of cut
X (Z): Range of grinding
(A sign in the command specifies the direction of grinding.)
Feedrate for I and J
Feedrate for X (Z)
ce
P: Dwell time
L: Grinding-wheel wear compensation (Note 1)
nc
.c
w
w
w
103
Tape format T series M series
G75 I_J_K_X (Z)_R_F_P_L_ ; f
1
G77 I_J_K_X (Z)_R_F_P_L_ ;
G78 I_J_K_X (Z)_R_F_P_L_ ;
G79 I_J_K_X (Z)_R_F_P_L_ ;
om
3
r.c
4
e
5
nt 6
ce
7
nc
8
.c
9
w
10
w
w
104
4. PROGRAM FORMAT
Function Explanation
Canned cycle for drilling G83: Front drilling cycle
(G80 to G89)
G84: Front tapping cycle
G85: Front boring cycle
G87: Side drilling cycle
G88: Side tapping cycle
om
G89: Side boring cycle
G80: Drilling cycle cancel
Example
r.c
(Ma) Initial level (Ma)
e
(Mβ), P ’
q d q d
dwell
q
nt q
q
ce
Z Z
point point
P dwell
P dwell
nc
Absolute/Incremental
command (Example)
(G90/G91)
60
.c
30
50 100
w
ÇÇ
Incremental command G91X50Y30;
ÇÇ
Change of workpiece
coordinate system IP
w
(G92)
Y
X
w
105
Tape format T series M series
f
G83 X(Z)_C_Z(X)_R_Q_P_F_K_(M_) ; 1
G84 X(Z)_C_Z(X)_R_Q_P_F_K_(M_) ;
G86 X(Z)_C_Z(X)_R_Q_P_F_K_(M_) ;
G87 X(Z)_C_Z(X)_R_Q_P_F_K_(M_) ;
G88 X(Z)_C_Z(X)_R_Q_P_F_K_(M_) ; 2
om
G89 X(Z)_C_Z(X)_R_Q_P_F_K_(M_) ;
G80 ; Cancel
GVV X(Z)_C_Z(X)_R_Q_P_F_K_(MVV) ;
Number of repeat
Hole position 3
data
Drilling data
Drilling mode
r.c
Designation Address Description
Drilling mode GVV G80, G83, G84, G86, G87, G88, G89 4
Hole position X/U(Z/W)C/H Specifies the hole position by an in-
cremental or absolute value.
e
5
R Specifies the distance from the initial
level to point R level.
nt Q
P
Specifies each cut-in value with G83
(G87). This value is always specified
with an incremental value to specify
radius.
9
w
10
G92IP _ ; f
w
w
106
4. PROGRAM FORMAT
Function Explanation
Workpiece coordinate The workpiece coordinate system preset function
system preset presets a workpiece coordinate system shifted by
(G92.1) manual intervention to the pre-shift workpiece coordi-
nate system. The latter system is displaced from the
machine zero point by a workpiece zero point offset
value.
Feed/minute,
om
Move Move
Feed/revolution distance distance
(G94, G95) F F
per minute per revolution
r.c
Constant surface speed Surface speed
control
(G96, G97)
e
Constant surface speed
control X
(G96, G97)
nt
Initial point return/ G98
Z(X=0)
ce
R point return Initial point
(G98, G99)
G99
R point
Z point
nc
Infeed control
(Example)
(G160, G161)
r r r r End
point
Start point
.c
Z
w
w
w
107
Tape format T series M series
G92.1 IP 0; f f 1
P0 ; Specifies axis addresses subject to the
workpiece coordinate system preset
operation. Axes that are not specified
are not subject to the preset operation.
G94 · · · · · F_ ; f f
2
om
G95 · · · · · F_ ;
r.c
G96 Ss ; f
G97 ; Cancel
4
s: Surface speed (m/min or feet/min)
e
G96 Ss Pα ; f 5
G97 ; Cancel
α: 1 to 8
s:
G98_ ;
nt
(X axis, Y axis, Z axis, 4th axis to 8th axis)
Surface speed (m/min or feet/min)
f f
6
ce
G99_ ;
7
nc
G161 Rr ; f
G160 ; Cancel 8
r: Cut in depth
.c
9
w
10
w
w
108
5. CUSTOM MACRO
om
#500 – #999
NOTE1 Common variables #150 to #199 and #532 to #999 can be added.
Part program length reduces by 8.5 m.
NOTE2 Details are shown in 5.2.
r.c
5.2 System Variable
Variable
Contents Purpose Series
number
#1000–#1015 Corresponds to UI000 to UI015 Interface input T/M
#1032 Unified input of UI000 to UO015 i
signall
e
#1100–#1115 Corresponds to UO000 to Interface T/M
UO015 output signal
#1132 Unified output of UO000 to
#1133
#2001–#2064
nt
UO015
Unified output of UO100 to
UO131
Wear offset value X axis offset T
ce
(Offset No. 1–64)
#2701–#2749 Geometry offset value
(Offset No. 1–49)
#10001–#10099 Wear offset value
(Offset No. 1–99)
#15001–#15099 Geometry offset value
nc
109
Variable
Contents Purpose Series
number
#2301–#2364 Wear offset value Imaginary tool T
1
(Offset No. 1–64) tip position
#2301–#2364 Geometry offset value
(Offset No. 1–64)
#13001–#13099 Wear offset value
(Offset No. 1–99)
2
om
#13001–#13099 Geometry offset value
(Offset No. 1–99)
#2401–#2449 Wear offset value Y axis offset T
(Offset No. 1–49)
3
#2451–#2499 Geometry offset value
(Offset No. 1–49)
#14001–#14099 Wear offset value
r.c
(Offset No. 1–99)
#19001–#19099 Geometry offset value
(Offset No. 1–99)
4
#2001–#2200 Tool compensation Tool M
(offset no. 1–200) compensation
( ff
(offset memory
#10001–#10999 Tool compensation
A)
e
(offset no. 1–999)
5
#2001–#2200 Wear offset value Tool M
(offset no. 1–200) compensation
#2201–#2400
#10001–#10999
#11001–#11999
nt
Geometry offset value
(offset no. 1–200)
Wear offset value
(offset no. 1–999)
Geometry offset value
(offset
( ff
B)
memory
6
ce
(offset no. 1–999)
#2001–#2200 Wear offset of H code Tool M
(offset no. 1–200) compensation 7
( ff
(offset memory
#2201–#2400 Geometry offset of H code
C)
(offset no. 1–200)
#10001–#10400 Wear offset of H code
nc
110
5. CUSTOM MACRO
Variable
Contents Purpose Series
number
#3011 Year, month, day Clock T/M
#3012 Hour, minute, second
#3901 No. of parts machined No. of parts T/M
#3902 No. of parts required
om
#4001–#4022 G code (group 01–22) Modal T/M
#4102 B code i f
information
i
#4107 D code
#4109 F code
#4111 H code
#4113 M code
#4114 Sequence number
r.c
#4115 Program number
#4119 S code
#4120 T code
#4130 P code
#5001–#5008 1st axis block end position Block end T/M
to position (Work-
e
8th axis block end position piece coordi-
nate)
#5041–#5048
tont
8th axis current position
Workpiece
coordinate
T/M
ce
#5061–#5068 1st axis skip signal position Skip signal T/M
to position
8th axis skip signal position (Workpiece
coordinate)
#5081–#5088 1st axis tool offset value Tool offset val- T/M
to ue
nc
111
Variable
Contents Purpose Series
number
1
#2504 G57 workpiece zero point offset 1st axis M
#2604 value 2nd axis
#2704 3rd axis
#2804 4th axis
om
#2705 3rd axis
#2805 4th axis
r.c
#5221–#5228 G54 workpiece zero point offset 1st axis to T/M
value 8th axis 4
#5241–#5248 G55 workpiece zero point offset 1st axis to T/M
value 8th axis
e
value 8th axis
5
#5281–#5288 G57 workpiece zero point offset 1st axis to T/M
value 8th axis
#5301–#5308
#5321–#5328
nt
G58 workpiece zero point offset
value
1st axis to
8th axis
T/M
T/M 6
ce
#7001–#7008 G54.1 P1 workpiece zero point 1st axis to M
offset value 8th axis
: :
9
#19980–#19988 G54.1 P48 workpiece zero point 1st axis to M
offset value 8th axis
w
10
w
w
112
5. CUSTOM MACRO
Argument Argument
Macro Macro
Assignment I Assignment II
Variables Variables
Addresses Addresses
om
A #1 A #1
B #2 B #2
C #3 C #3
D #7 I1 #4
E #8 J1 #5
r.c
F #9 K1 #6
H #11 I2 #7
I #4 J2 #8
J #5 K2 #9
K #6 I3 #10
e
M #13 J3 #11
Q #17 K3 #12
T
nt #18
#19
#20
I4
J4
K4
#13
#14
#15
ce
U #21 I5 #16
V #22 J5 #17
W #23 K5 #18
X #24 I6 #19
Y #25 J6 #20
nc
Z #26 K6 #21
I7 #22
J7 #23
K7 #24
.c
I8 #25
J8 #26
K8 #27
w
I9 #28
J9 #29
K9 #30
w
I10 #31
J10 #32
K10 #33
w
113
5.4 Arithmetic Commands
Purpose Expression Contents 1
Definition and #i=#j Definition, substitution
substitution of
variables
om
#i=#j – #k Subtraction
#i=#jXOR#k Exclusive OR
(at every bit of 32 bits)
3
Multiplication #i=#j*#k Product
arithmetic
r.c
#i=#j/#k Quotient
e
#i=COS [#j] Cosine (degree unit) 5
#i=ACOS [#j] Arccosine (degree unit)
#i=SQRT [#j]
#i=ABS [#j]
Arctangent (degree unit)
Square root
Absolute value
6
ce
#i=BIN [#j] Conversion from BCD to BIN
10
w
w
114
5. CUSTOM MACRO
om
Conditional execution IF [<conditional expression>]
ex ression>]
THEN st #j LT #k (<)
Execute macro statement st. #j GE #k (y)
#j LE #k (x)
r.c
#j GT #k (>)
If omitted conditional expression,
ex ression,
blocks from DO m to END m are #j LT #k (<)
executed eternally
eternally.
#j GE #k (y)
#j LE #k (x)
e
5.6 Macro Call
Program Parame-
Name
Simple
call
nt Format
M006 to M99999999
callll by
b 9009 6079 code
d iis sent.
t
Mxx ;
M code Set an M code that
Max. 9 M codes from
calls a sub-pro-
M006–M99999999
gram specified by
the parameter.
w
w
115
Program Parame-
Name Format Remarks
No. ter No.
om
plex to 4 loops includ-
call O. O. O. ing simple call and
G65P. G65P. G65P.
modal call.
M99 M99 DDD M99
3
Macro Macro
(level 1) (level 4)
r.c
5.7 Command Range 4
Item Contents
Variables Local variable: #1–#33
e
Common variable: #100–#149, #500–#531 5
Additional common variable: #100–#199, #500–#999
System variable: #1000–#19099
Value of variables
nt
Constant in expression
Maximum value
Minimum value
Maximum value
1047
10–29
99999999
6
ce
Minimum value 0.0000001
Decimal point possible
Iteration 1 to 3
classification no.
9
w
10
w
w
116
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
SYSTEM
om
[DGNOS]
r.c
[[Link]]
e
000 WATING FOR FIN M, S, T function is being executed
SIGNAL
001 MOTION Move command in automatic operation is being
002
003
DWELL
nt
IN–POSITION
CHECK
executed
Dwell is being executed
In-position check is being performed
ce
004 FEEDRATE OVER- Override 0%
RIDE 0%
005 INTERLOCK/ Interlock is on.
START–LOCK
006 SPINDLE SPEED Waiting for spindle speed arrival signal to turn
ARRIVAL CHECK on
nc
OFF
015 EXTERNAL PRO- External program number search is active.
GRAM NUMBER
SEARCH
016 BACKGROUND Background is being used.
w
ACTIVE
w
117
6.1.3 Information indicating automatic operation stop, automatic
idle statuses (No. 020 – 025)
1
No. Display Internal status when 1 is displayed
020 CUT SPEED UP/ Set when emergency stop turns on or when ser-
DOWN vo alarm occurs
021 RESET BUTTON Set when reset key turns on 2
om
ON
022 RESET AND Reset and rewind turned on
REWIND ON
023 EMERGENCY Set when emergency stop turns on
STOP ON 3
024 RESET ON Set when external reset, emergency stop, reset
or reset & rewind key is on.
025 STOP MOTION OR A flag which stops pulse distribution. It is set to
r.c
DWELL 1 in the following cases.
(1) External reset is set to on. 4
(2) Reset & rewind is set to on.
(3) Emergency stop is set to on.
(4) Feed hold is set to on.
e
(5) The MDI panel reset key turned on. 5
(6) Switched to the manual mode
(JOG/HANDLE/INC).
118
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
Diagnostic display of the detailed content of digital servo system alarm No.
414
No. #7 #6 #5 #4 #3 #2 #1 #0
200 OVL LV OVC HCA HVA DCA FBA OFA
om
FBA : Wire breakage alarm has occurred.
(See No. 201.)
DCA : Regenerative discharge circuit alarm has occurred.
HVA : Overvoltage alarm has occurred.
HCA : Abnormal current alarm has occurred.
OVC : Overcurrent alarm has occurred.
r.c
LV : Undervoltage alarm has occurred.
OVL : Overload alarm has occurred.
(See No. 201.)
e
201 ALD EXP
Diagnostic display of the detailed content of serial pulse coder alarm No. 350
(pulse coder alarm).
No. #7 #6 #5 #4 #3 #2 #1 #0
.c
119
Diagnostic display of the detailed content of serial pulse coder alarm No. 351
(communication alarm).
No. #7 #6 #5 #4 #3 #2 #1 #0 1
203 DTE CRCE STBE PRMA
om
STBE : Stop bit error has occurred.
PRMA : The parameter illegal alarm has been given.
r.c
OFS : A/D conversion of a digital servo current value is abnormal.
MCC : The contact of the servo amplifier’s magnetic contactor has 4
melted.
LDA : The LED of the serial pulse coder is abnormal.
PMS : A feedback error occurred.
e
No. #7 #6 #5 #4 #3 #2 #1 #0 5
280 AXS DIR PLS PLC MOT
nt
When servo alarm No. 417 is detected by the NC, the cause of the alarm is
indicated. When the same alarm is detected by the servo system, bit 4
(PRM) of DGN No. 0203 is set to 1.
AXS : In parameter No. 1023 (servo axis number), a value that exceeds
6
ce
the range of 1 to the number of controlled axes (such as 4 instead
of 3), or non–sequential value is set.
DIR : In parameter No. 2022, used for specifying the direction of 7
rotation of the motor, a valid value (111 or –111) has not been set.
PLS : In parameter No. 2024, used for specifying the number of
position feedback pulses per motor rotation, an invalid value,
nc
9
6.1.7 Positional error display (No. 300)
No.
w
MACHINE POSITION
The machine position from the reference point is displayed in least command
units.
120
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
The distance from the deceleration dog to the first grid point is displayed on
the output unit.
om
6.1.10 Inductosyn display (No. 380 and No. 381)
No.
380 DEVIATION BETWEEN MOTOR ABSOLUTE POSITION AND OFFSET DATA
The deviation between the absolute position of the motor and the offset data
is displayed. That is, the remainder of (M (absolute motor position) – S
r.c
(offset data)) / l (1–pitch interval) is displayed in detection units.
No.
381 OFFSET DATA OF INDUCTOSYN
Offset data, received by the CNC at the time of macine position calculation,
is displayed in detection units.
e
6.1.11 Spindle data (No. 400–420)
No.
400
SIC
#7nt #6 #5 #4
SAI
#3
SS2
#2
SSR
#1
POS
401 Alarm status of the serial spindle unit for the 1st spindle
No.
w
402 Alarm status of the serial spindle unit for the 2nd spindle
w
w
121
Information related to communication errors in the spindle serial output
interface
No. #7 #6 #5 #4 #3 #2 #1 #0 1
408 SSA SCA CME CER SNE FRE CRE
om
SNE 1: The sender/receiver is incorrect.
CER 1: A receiver error occurred.
CME 1: In automatic scanning, no response is returned.
SCA 1: A communication alarm is issued on the spindle amplifier side.
3
SSA 1: A system alarm is issued on the spindle amplifier side.
(These states represent the causes of spindle alarm No. 749. These states
are caused mainly by noise, disconnection, and momentary power failure.)
r.c
No. #7 #6 #5 #4 #3 #2 #1 #0
409
4
SPE S2E S1E SHE
e
SPE In spindle serial control, serial spindle parameters 5
0: Satisfy start condition of spindle unit
1: Do not satisfy start condition of spindle unit
S2E
S1E
nt
0: 2nd spindle started normally in spindle serial control.
1: 2nd spindle did not start normally in spindle serial control.
0: 1st spindle started normally in spindle serial control.
6
ce
1: 1st spindle did not start normally in spindle serial control.
SHE 0: Serial communication module is correct on CNC side.
1: An error occurred in serial communication module on CNC side. 7
No.
410 Display of the load meter for the 1st spindle (%)
nc
Load meter (load data) of the 1st spindle when the serial spindle is used 8
No.
411 Display of the speed meter for the 1st spindle (rpm)
.c
Speed meter (motor speed) of the 1st spindle when the serial spindle is used 9
No.
412 Display of the load meter for the 2nd spindle (%)
w
Load meter (load data) of the 2nd spindle when the serial spindle is used 10
No.
413 Display of the speed meter for the 2nd spindle (rpm)
w
Speed meter (motor speed) of the 2nd spindle when the serial spindle is used
No.
w
414 SRLERRS1
No.
415 SRLERRS2
om
Absolute value of the synchronous error between the 1st and the 2nd spindle
synchronous control
No.
417 Data returned by the 1st spindle position coder
r.c
No.
418 Positional shift of the 1st spindle
Positional shift of the 1st spindle in each mode, including a positional loop
No.
e
419 Data returned by the 2nd spindle position coder
Positional shift of the 2nd spindle in each mode, including a positional loop
ce
The above four DGN items (No. 417 to 420) directly display the data received
from the serial spindle control unit.
The number of pulses issued to the spindle during rigid tapping, is displayed
in detection units.
w
No.
454 TOTAL PULSE OF SPINDLE MOTION
w
The cumulative number of pulses, issued to the spindle during rigid tapping,
is displayed in detection units.
No.
455
w
om
The width (maximum value) of a synchronization error during rigid tapping
is displayed in detection units.
3
6.1.13 Polygon synchronization mode status (No. 470–478)
No. #7 #6 #5 #4 #3 #2 #1 #0
r.c
470 SC0 LGE SCF PST SPL
4
#0(SPL) : Spindle polygon synchronization is in progress.
#1(PST) : Spindle polygon synchronization mode is starting.
#2 : Spindle polygon synchronization mode is being released.
#3 : The spindle speed is being changed in spindle polygon
e
synchronization mode. 5
#4(SCF) : The spindle speed has been changed in spindle polygon
synchronization mode.
#5 nt
: Not used
#6(LGE) : In spindle polygon synchronization mode, the two spindles have
different loop gains.
#7(SC0) : In spindle polygon synchronization mode, the specified speed is
6
ce
zero.
clamped.
#3(SUO) : The speed specified in spindle polygon synchronization is too
high. (The speed is restricted to the upper limit for internal
operations.)
w
#6(PQE) : The P value or Q value, specified with G51.2, falls outside the
predetermined range. Alternatively, the P and Q values are not
specified as a pair.
#7(NPQ) : Although the P and Q values are not specified with G51.2, an R
value is specified. Alternatively, none of the P, Q, or R value is
specified.
DGN
474 Rotation ratio of the master axis in spindle polygon
om
synchronization (specified P value)
r.c
In spindle polygon synchronization mode, the rotation ratio (specified Q
value) of the current slave axis (second axis) is displayed.
DGN
476 Phase difference between two spindles in spindle polygon
synchronization (specified R value)
e
In spindle polygon synchronization mode, the current phase difference
(specified R value) is displayed. (The units are the minimum input increment
nt
for the rotation axis of the machine.)
If the RDGN bit (bit 5 of parameter 7603) is set to 1, the shift amount specified
for the serial spindle (number of specified pulses, calculated at a rate of 4096
pulses per 360 degrees) is displayed.
This diagnostic data indicates the actual speed of each spindle in
ce
synchronization mode.
DGN
477 Actual speed of the master axis for spindle polygon
synchronization (rpm)
nc
In spindle polygon synchronization mode, the actual speed of the slave axis
(second spindle) is displayed.
w
w
w
125
6.1.14 Remote buffer protocol A status (No. 500–502)
No.
1
500 Displays the transmit command
1 : SYN 5 : SAT
2 : RDY 6 : GTD
3 : RST 7 : RTY 2
om
4 : ALM 8 : SDI
No.
501 Displays the receive command
3
1 : SYN 5 : CLB 9 : WAT
2 : RDY 6 : SET 10 : RTY
3 : ARS 7 : DAT 11 : RDI
r.c
4 : AAL 8 : EOD 12 : SDO
No.
4
502 Displays the remote buffer status
e
1 : Reset 5
2 : Run
3 : Alarm
nt
4 : Line breakage
7
This data indicates the internal MMC–IV information (not available to general
users).
DGN #7 #6 #5 #4 #3 #2 #1 #0
nc
511
8
This data indicates the internal MMC–IV information (not available to general
users).
DGN #7 #6 #5 #4 #3 #2 #1 #0
.c
This data indicates the cause of a system alarm that has occurred in
MMC–IV.
w
om
This data indicates the internal MMC–IV information.
#4 For the VIDEO signal,
1 : The CNC/PMC screen is selected.
0 : The MMC screen is selected.
r.c
No.
520 PECKING COUNTER
The total count of the retract movements, performed during cutting after G83
is specified, is displayed. This count is cleared to zero when G83 is next
e
specified.
No.
521 PECKING BY SKIP SIGNAL
nt
The total count of the retract movements, performed by overload signal
reception during cutting after G83 is specified, is displayed. This count is
cleared to zero when G83 is next specified.
ce
No.
522 PECKING POINTER
The coordinates of the drilling axis where a retract movement was started
are displayed in units of the least input increment.
nc
No.
523 (PECK OLD POS – NEW POS)
The difference between the coordinates of the drilling axis where the
previous retract movement was started, and the coordinates of the drilling
.c
axis where the current retract movement was started, is displayed in units
of the least input increment.
No. #7 #6 #5 #4 #3 #2 #1 #0
530 A99 A98 A97 A96 A95 A43
A95 : M06 is specified when the machine coordinate along the Z–axis
is positive.
A96 : Parameter No. 7810 for the current tool number is set to 0.
w
om
502 : Excessive pulse distribution to the spindle (system error)
580 : Spindle servo alarm (excessive error in the stop state)
581 : Spindle servo alarm (excessive error during movement) 3
582 : Spindle servo alarm (excessive drift)
583 : Spindle servo alarm (LSI overflow)
r.c
584 : ATC and spindle positioning sequence error (system error)
585 : Spindle servo alarm (excessive error during ATC magazine 4
indexing)
e
5
540 SYNC. ERROR
nt
The position deviation difference between the master axis and a
synchronized slave axis, is displayed in detection units.
No.
8
551 Semi–closed loop error
No.
9
552 Error between semi–closed and closed loops
No. 10
553 Amount of dual position compensation
w
128
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
om
3112 SGD
r.c
1 Display SYSTEM contents screen by pressing SYSTEM
key.
e
4 Position the cursor and enter the required data. Data can be
entered from the keyboard. Press the INPUT
key after entering the
5
nt
required data.
Those items indicated by ***** cannot be set.
When the cursor is positioned to an item to be set, guidance
information for that item is displayed in the box displayed in the
ce
right-hand half of the screen. Use the displayed information for
reference. When one screen cannot display all the guidance
PAGE
information, press the page change keys ( PAGE and ) to
display the remaining part of the information.
(MEMORY TYPE)
DATA NO. 11 22 100:DATA OF
UNIT 1000 10 MEMORY
SIGNAL ******* ******* 1/3
>_ S 0 T0000
w
plotted.
1: Starts data collection on a rising edge of a trigger signal after the
[START] soft key is pressed. Data is collected for a specified
sampling period, after which the data is plotted.
129
2: Starts data collection on a falling edge of a trigger signal after the
[START] soft key is pressed. Data is collected for a specified
sampling period, after which the data is plotted. 1
Sampling period: Sets the period during which data is to be collected.
Setting range: 10 to 32760
Units: 1 ms
Trigger: Sets a PMC address and bit. Set this item when 1 or 2 is specified
for the display start condition. This item specifies a trigger for 2
om
starting data collection.
Example: G0007.2: ST signal
Data number: The table below lists the numbers of data subject to
waveform display. A number from 1 to 8 can be entered in
the squares (j) of the data numbers below. 3
Data No. Description Units
r.c
00 No waveform is displayed. –
0V Servo error along the n-th axis (8 ms) Pulses (detection units)
(position deviation)
4
1V Number of pulses distributed to the Pulses (increment system)
n-th axis (move command)
2V Torque value for the n-th axis % (ratio to the maximum
(actual current) current)
e
5
3V Servo error along the n-th axis (2 ms) Pulses (detection units)
(position deviation)
5V
6V
7V
nt
Actual speed along the n-th axis
Current command for the n-th axis
11V Load meter for the spindle on the n-th % (ratio to the maximum
axis power) 8
Data units : Weighting used when the data subject to analysis is 1. This
item is set automatically. Set this item only when different units
are to be used.
.c
Data number: The table below lists the numbers of data subject to
waveform display. A number from 1 to 8 can be entered
in the squares (V) of the data numbers below. No number
can be set for data that has not been saved.
130
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
om
5V Actual speed along the n-th axis RPM
6V Current command for the n-th axis % (ratio to the maximum
current)
7V Thermal simulation data for the n-th % (OVC alarm ratio)
axis
Data unit : Weighting used when data subject to analysis is 1. This item is
r.c
set automatically. Set this item only when different units are to be
used.
Setting range: 1 to 1000
Units: 0.001
Signal address: Not applicable
(3) Graphic display
e
(a) Plotting of one-shot waveform diagnosis data
One-shot waveform diagnosis data is sampled and simultaneously
nt
displayed graphically. Unlike memory type data, one-shot
waveform diagnosis data is not saved for later output.
The sampling of one-shot waveform diagnosis data is started when
the [START] soft key is pressed on the waveform diagnosis (graph)
screen and the start condition is satisfied.
ce
After waveform diagnosis data has been collected for the specified
sampling period, sampling stops.
131
4 Press the [START] soft key.
In the upper part of the screen, the word SAMPLING blinks,
indicating that data sampling has started. Upon the 1
completion of data collection, a waveform is displayed
automatically.
om
3
r.c
EDIT **** *** *** 4
[ START ] [ TIME³ ] [ ²TIME ] [H–DOBL ] [ H–HALF ]
e
(b) Plotting of memory-type waveform diagnosis data 5
To plot memory-type waveform diagnosis data, set 100 for the
display start condition. When the [START] soft key is pressed while
nt
data is being memorized, data saving stops, and the waveform for
the saved data is displayed. Whether data is being memorized can
be checked by using the waveform diagnosis (memory data)
screen.
The memory-type waveform diagnosis data width is a maximum of
6
ce
32,760 ms.
9
WAVE DIAGNOS. (GRAPHIC) O1234 N12345
CH1 CH2
w
10
w
w
132
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
om
r.c
EDIT **** *** ***
[ START ] [ TIME³ ] [ ²TIME ] [H–DOBL ] [ H–HALF ]
e
[ [Link] ] [[Link] ] [ [Link] ] [ ] [ ]
Press
nt
[ START ]
[ START ]
[ TIME³ ]
[ CH–1° ]
[ ²TIME ]
[ CH–1± ]
[H–DOBL ]
[ V–DOBL ]
[ H–HALF ]
[ V–HALF ]
ce
[ START ] [ CH–2° ] [ CH–2± ] [ V–DOBL ] [ V–HALF ]
nc
133
(4) Selection of memory data
(a) Displaying the memory data screen
1
1 Press the SYSTEM
function key. When the continuation menu
om
2 Press the [[Link]] soft key.
3 The waveform diagnosis (memory data) screen appears. The
soft keys for operation selection are also displayed.
r.c
POS ERROR X Y Z A B C U V
MOTION CMD X Y Z A B C U V
CURRNT(%) X Y Z A B C U V 4
SPEED(RPM) NONE
TORQUE CMD NONE
HEAT SIMLT X Y Z A B C U V
SMPL TIME : 2.0 SEC
DATE : MEMORY
e
EDIT **** *** *** [Link]
5
[ SELECT ] [ ] [ ] [ ] [ START ]
4
nt
The operation selection soft keys are as follows:
[ [Link] ] [[Link] ] [ [Link] ]
Press
[ ] [ ]
6
ce
[ SELECT ] [ ] [ ] [ ] [ START ]
7
[ ] [ ] [ PUNCH ] [ ] [ ]
nc
axis selection, move the cursor to the desired data type, type 9
in desired axis names, then press the [SELECT] soft key or the
INPUT
key. The entered axis names appear in the sampling
w
om
1 Data saving termination condition
100: Terminates data saving when a servo alarm is issued.
101: Terminates data saving when a servo alarm is issued or
the rising edge of a trigger signal is detected.
102: Terminates data saving when a servo alarm is issued or
the falling edge of a trigger signal is detected.
The data saving width is 32,760 ms, maximum. If a specified
r.c
saving termination condition is not satisfied upon the elapse of
32760 ms, older data is replaced by newer data.
In the case of data saving termination by the issue of a servo alarm,
the termination of data saving can be delayed by the period (in ms)
set in parameter No. 3120.
2 Trigger: Sets a PMC address and bit. Set this item when
101 or 102 is specified for the termination
e
condition. This item specifies a trigger for
terminating data collection.
Example: G0007.2: ST signal
Data type
Position
3 nt
Data type: The table below lists the data types subject to
waveform display.
Description
Servo error along the n-th axis (8 ms)
Unit
Pulses (detection units)
ce
deviation
Move Number of pulses distributed to the n-th Pulses
command axis (increment system)
Actual Torque value on the n-th axis % (ratio to the maxi-
current mum current)
nc
om
For an explanation of input/output to and from the FANUC Floppy
Cassette or FA Card, see item (b).
r.c
MOTION CMD X Y Z A B C U V
CURRNT(%) X Y Z A B C U V
SPEED(RPM) NONE 4
TORQUE CMD NONE
HEAT SIMLT X Y Z A B C U V
SMPL TIME : 2.0 SEC
DATE : 93/01/13 [Link]
e
EDIT **** *** *** [Link] 5
[ SELECT ] [ ] [ ] [ ] [ START ]
[
nt ]
]
[
[
]
]
[ PUNCH ]
[
Press
]
[
[CANCEL ]
] [
[ EXEC ]
]
6
ce
7
(b) Output to the FANUC Floppy Cassette or FA Card
nc
in this order.
Specify a file number at the end.
The file name WAVE DIAGNOS is assigned.
136
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
om
The directory of a Cassette or Card can be displayed by following
the procedure below.
1 Set EDIT mode.
2 Press the PROG function key, then select the program screen.
r.c
PAGE
4 Press the page change key .
e
procedure below.
1 Set EDIT mode.
3
4
5
nt
Press the PROG function key, then select the program screen.
137
6.3 Screen Display at Power On
(1) Slot configuration display 1
PCB modules mounted on the slots are displayed. The CRT displays
this screen when a hardware trouble or invalid leading of PCB has
occurred.
(a) Screen display
2
om
SLOT CONFIGURATION DISPLAY
0: 003E4000 0:
1: 30464202
2: 00504303
1:
2:
3
3: 3:
4: 4:
5: 5:
r.c
: :
: :
4
e
5
Slot No. (2ndary)
Module ID code, Software ID code, Logical No. (*1)
Slot No. (Primary)
nt
*1) Module ID code of PCBs ĘĘjjnn
B4 : PMC–RB5/RB6
46 : I/O card (Sink type) 8
5F : I/O card (Source type)
A8 : I/O card with power supply (Sink type)
B1 : I/O card with power supply (Source type)
6D : CAP–II
.c
A9 : Graphic
9
(c) Software ID code
40 : Main CPU
41 : PMC–RC
w
4A : Remote buffer
4F : PMC–RE
50 : Additional 4–axis control (FS16 option 2)
53 : Loader control
59 : RISC board for high–precision contour control
w
B0B1 – 01
om
SLOT 01 (3046) : END END : End
SLOT 02 (0050) : Blank :
Waiting
Module ID
code
Slot No.
r.c
(3) Display of the software series and version
ÅÅÅÅÅ
e
B0B1 – 01
ÅÅÅÅÅ
CNC control software
nt ÅÅÅÅÅ
SERVO : 9070–01 Servo CPU software
ÅÅÅÅÅ
SUB : xxxx–xx Sub CPU (Remote buffer)
OMM : yyyy–yy OMM/Macro Executer
PMC : zzzz–zz PMC Ladder soft
ce
OMM : Order–Made Macro
X 235.891
Y 509.818
.c
Z –50.000
PART COUNT 11
RUN TIME 0H18M CYCLE TIME 0H 0M23S
w
139
6.4 System Configuration Screen
Software and hardware configuration are displayed on the system 1
configuration screen when the CNC becomes ready for operation.
(1) Display method
om
±
Soft key [SYSTEM].
±
r.c
Software series of module with CPU
4
ÅÅÅÅÅ
SYSTEM CONFIG (SLOT) PAGE01
ÅÅÅÅÅ
SLOT MODULE ID SERIES VERSION
00 0090 : 40 B0B1 0006 Software version of module
0D 009A : 45 600M 0003 with CPU
e
02 013F : 4A B401 0001
03 019D : 41 4068 0001 5
nt ÅÅÅÅÅ
Software ID (type)
6
ce
7
Module ID
Slot No.
(80X8F is 2nd side)
nc
B4 : PMC–RB5/RB6
46 : I/O card (Sink type)
9
5F : I/O card (Source type)
A8 : I/O card with power supply (Sink type)
B1 : I/O card with power supply (Source type)
w
6D : CAP–II
45 : Graphic (CAP–II) 10
9A : Graphic
w
w
140
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
om
50 : Additional 4–axis control (FS16 option 2)
53 : Loader control
59 : RISC board for high–precision contour control
5A : Sub CPU for background drawing
5C : Built–in I/O card
5E : MMC–IV or HSSB interface
67 : PMC–RB5/RB6
(3) Software configuration screen
r.c
Kind of software
Software series
ÅÅÅÅÅ
BASIC+OPTION–A1 Software
e
configuration
SERVO 9080 0001
ÅÅÅÅÅ
PMC 4062 0001
LADDER FS16 0001 Character written on
ÅÅÅÅÅ
MACRO BBBB bbbb PMC title screen
nt ÅÅÅÅÅ
Character written on
macro compiler and on
CAP.
ce
(4) Module configuration screen
The configuration of the modules mounted on each board is
nc
displayed.
Slot number
(80 to 8F are on the secondary side.)
board on which
the module is
FLASH ROM MODULE : 6MB mounted
DRAM MODULE : 6MB
ADDITIONAL SRAM : –––
CRTC MODULE : 9″CRT
w
om
G000 X000
CNC PMC MT
F000 Y000
3
r.c
(2) Two-path control
The figure below shows the addresses of the interface signals between 4
the CNC and the PMC.
Note, however, that some of signals common to paths 1 and 2 are
allocated to path 1.
e
5
CNC PMC MT
G000
Path 1 nt F000
X000
6
ce
Path 2 Y000
G1000
F1000
7
nc
8
.c
9
w
10
w
w
142
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
f : Available
F : Available only with
2–path control
– : Unavailable
om
T M
Symbol Signal name Address
series series
*+ED1 to *+ED8 External deceleration signal G118 f f
*+L1 to *+L8 Overtravel signal G114 f f
*-ED1 to *-ED8 External deceleration signal G120 f f
*-L1 to *-L8 Overtravel signal G116 f f
*ABSM Manual absolute signal G006#2 f f
r.c
*AFV0 to *AFV7 2nd feedrate override G013 f f
signal
e
signal
*CRTOF
nt
signals
G062#1 f f
ce
*DEC1 to Deceleration signal for X009 f f
*DEC8 reference position return
*ESP X008#4 f f
nc
f f
w
143
T M
Symbol Signal name Address
series series
*PLSST Polygon spindle stop signal G038#0 f
1
-
*SCPF Spindle clamp completion G028#5 f -
signal
om
*SSTP Spindle stop signal G029#6
*SSTP1 G027#3 f –
*SSTP2 Stop signal in each spindle G027#4 f –
*SSTP3 G027#5 f –
3
*SUCPF Spindle unclamp G028#4 f –
completion signal
r.c
signal G050#1
e
signal (+J1 to +J4) #4,#6 5
+Jg, –Jg, +Ja, Feed axis and direction G086#0 to f f
–Ja selection signals #3
+LM1 to +LM8
+MIT1,+MIT2
nt
Stroke limit external setting
signal
X004#2,#4
–
f
f
–
6
ce
+MIT1,+MIT2 Tool offset write signal X004#2,#4 f –
detected signal
10
ABTSP1 First–spindle abnormal load F090#1 f f
detected signal
w
144
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
T M
Symbol Signal name Address
series series
ALMA F045#0 f f
Al
Alarm i l
signal
ALMB F049#0 f f
(serial spindle)
s indle)
ALMC F168#0 f f
ALNGH Tool axis direction handle G023#7 – f
feed mode signal
om
AR0 to AR15 Actual spindle speed signal F040, f –
F041
ARSTA G071#0 f f
Alarm resett signal
Al i l
ARSTB G075#0 f f
(serial spindle)
s indle)
ARSTC G205#0 f f
B00 to B31 2nd auxiliary function code F030 to f f
r.c
signal F033
e
signal(BDT)
BF 2nd auxiliary
y function F007#4 f –
BF
BFIN
BFIN
BGEACT
nt
strobe signal
2nd auxiliary
y function
completion signal
CFINC F169#1 f f
CHPA F046#0 f f
Power line
P li switch
it h signal
i l
CHPB F050#0 f f
(serial spindle)
s indle)
CHPC F269#0 f f
w
145
T M
Symbol Signal name Address
series series
COSP Spindle command signal F064#5 F –
1
CSS Constant surface speed F002#2 f f
signal
CTH1A,CTH2A G070#3,#2 f f
CTH1B,CTH2B
Clutch/gear
Cl t h/ signal
i l
G074#3,#2 f f 2
om
(serial spindle)
s indle)
CTH1C,CTH2C G204#3,#2 f f
CUT Cutting feed signal F002#6 f f
DEFMDA G072#3 f f
DEFMDB
Differential
Diff ti l mode
d command
d
G076#3 f f
3
signal (serial spindle)
s indle)
DEFMDC G206#3 f f
DEN Distribution end signal F001#3 f f
r.c
DM00 F009#7 f f
DM01 F009#6 f f
4
Decode M signal
DM02 F009#5 f f
DM30 F009#4 f f
DMMC Direct operation select G042#7 f f
e
signal 5
DNCI DNC operation select G043#5 f f
signal
DRN
DRNE
DRNO
nt
Dry run signal
G150#7
F075#5
f
f
f
f
6
ce
signal(DRN)
EABUFA F131#1 f f
f f
.c
EBSYA F130#7 f f
EBSYB Axis control command read F133#7 f f
com letion signal
completion
w
146
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
T M
Symbol Signal name Address
series series
EBUFA G142#7 f f
EBUFB Axis control command read G154#7 f f
EBUFC signal (PMC axis control) G166#7 f f
EBUFD G178#7 f f
om
EC0A to EC6A G143#0 to f f
#6
EC0B to EC6B G155#0 to f f
Axis control command #6
EC0C to EC6C signal (PMC axis control) G167#0 to f f
#6
EC0D to EC6D G179#0 to f f
#6
r.c
ECKZA F130#1 f f
ECKZB Followingg zero checking
g F133#1 f f
ECKZC signal (PMC axis control) F136#1 f f
ECKZD F139#1 f f
ECLRA G142#6 f f
e
ECLRB Reset signal
g G154#6 f f
ECLRC (PMC axis control) G166#6 f f
ECLRD
ED0 to ED15
EDENA
nt
Data signal for external
data input
G178#6
G000,
G001
F130#3
f
f
f
f
f
f
ce
EDENB Auxiliaryy function executing
g F133#3 f f
EDENC signal (PMC axis control) F136#3 f f
EDEND F139#3 f f
EDGN Slave diagnosis selection F177#7 f f
signal
nc
EFINA G142#0 f f
EFINB Auxiliary function G154#0 f f
com letion signal
completion
EFINC (PMC axis control) G166#0 f f
EFIND G178#0 f f
w
EGENA F130#4 f f
EGENB Axis moving
g signal
g F133#4 f f
EGENC (PMC axis control) F136#4 f f
w
EGEND F139#4 f f
EIALA F130#2 f f
EIALB Alarm signal
g F133#2 f f
w
147
T M
Symbol Signal name Address
series series
EID0A to G146 to f f
1
EID31A G149
EID0B to G158 to f f
EID31B Axis control data signal
g G161
(PMC axis control) f f
EID0C to G170 to 2
om
EID31C G173
EID0D to G182 to f f
EID31D G185
EIF0A to G144, f f
EIF15A G145 3
EIF0B to G156, f f
EIF15B Axis control feedrate signal
g G157
(PMC axis control) f f
r.c
EIF0C to G168,
EIF15C G169
EIF0D to G180, f f
4
EIF15D G181
EINPA F130#0 f f
EINPB In–position signal
g F133#0 f f
e
EINPC (PMC axis control) F136#0 f f 5
EINPD F139#0 f f
EKC0 to EKC7 Key code signal G098 f f
EKENB
EKSET
nt
Key code read completion
signal
G066#7
f
f
f
f
f
f
6
ce
EM11A to F132,
EM48A F142
EM11B to F135, f f
EM48B Auxiliaryy function code F145 7
EM11C to signal (PMC axis control) F138, f f
EM48C F148
nc
EM11D to F141, f f
EM48D F151
8
EMBUFA G142#2 f f
EMBUFB Buffering
g disable signal
g G154#2 f f
EMBUFC (PMC axis control) G166#2 f f
.c
EMBUFD G178#2 f f
9
EMFA F131#0 f f
EMFB Auxiliaryy function strobe F134#0 f f
EMFC signal (PMC axis control) F137#0 f f
w
EMFD F140#0 f f 10
EMSBKA G143#7 f f
EMSBKB Block stop disable signal
g G155#7 f f
w
148
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
T M
Symbol Signal name Address
series series
ENBKY External key input mode G066#1 f f
selection signal
EOTNA F130#6 f f
EOTNB Negative–direction F133#6 f f
overtravel signal
EOTNC (PMC axis control) F136#6 f f
om
EOTND F139#6 f f
EOTPA F130#5 f f
EOTPB Positive–direction F133#5 f f
overtravel signal
EOTPC (PMC axis control) F136#5 f f
EOTPD F139#5 f f
EOV0 Override 0% signal F129#5 f f
r.c
(PMC axis control)
e
signal
ERS
ESBKA
ESBKB
nt
External reset signal
ESOFA G142#4 f f
ESOFB Servo off signal
g G154#4 f f
ESOFC (PMC axis control) G166#4 f f
ESOFD G178#4 f f
.c
ESTPA G142#5 f f
ESTPB Axis control temporaryy stop G154#5 f f
ESTPC signal (PMC axis control) G166#5 f f
f f
w
ESTPD G178#5
ESTPIO Slave read/write stop signal F177#2 f f
EVAR Slave macro variable F177#5 f f
selection signal
w
149
T M
Symbol Signal name Address
series series
EXRD External read start signal G058#1 f f
1
EXSTP External read/punch stop G058#2 f f
signal
om
signal
r.c
FSPPH Spindle phase synchronous F044#3 f f
control completion signal 4
FSPSY Spindle synchronous speed F044#2 f f
control completion signal
e
signal
5
GOQSM Tool offset value write G039#7 f –
mode select signal
GR1,GR2
GR1O,GR2O,G
R3O
nt Gear selection signal
(input)
F034#0 to
#2
f
–
f
f 6
f
ce
GR21 Gear selection signal
g G029#0 –
GR31 (input) G029#2 f –
HDO0 to HDO7 High–speed skip status F122 f f 7
signal
signal (HS1A)
9
HS1BO Software operator’s panel F077#1 f f
signal (HS1B)
signal (HS1C)
150
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
T M
Symbol Signal name Address
series series
HS3IA to HS3ID Manual handle interruption G042#0 to – f
axis select signal #3
om
IGVRY8 alarm ignore signal
r.c
INCSTB orientation signal F051#1 f f
(serial spindle)
INCSTC F170#1 f f
INDXA G072#0 f f
Orientation stop
sto position
osition
INDXB change signal G076#0 f f
(serial spindle)
INDXC G206#0 f f
e
INHKY Key input disable signal F053#0 f f
INP1 to INP8 In–position signal F104 f f
INTGA G071#5 f f
INTGB
INTGC
IOLACK
nt
Signal for controlling
velocity integration
(serial spindle)
LDT1A F045#4 f f
L dd
Load t ti signal
detection i l1
LDT1B F049#4 f f
(serial spindle)
s indle)
LDT1C F168#4 f f
f f
.c
LDT2A F045#5
Load
L dddetection
t ti signal
i l2
LDT2B F049#5 f f
(serial spindle)
s indle)
LDT2C F168#5 f f
M00 to M31 Miscellaneous function F010 to f f
w
F017
151
T M
Symbol Signal name Address
series series
MBDT1, MBDT2 Optional block skip check F004#0, f f
1
to MBDT9 signal F005
MCFNA G071#3 f f
Power line switch
MCFNB completion signal G075#3 f f
MCFNC
(serial spindle)
G205#3 f f 2
om
MD1,MD2,MD4 Mode selection signal G043#0 to f f
#2
r.c
signal (MD4)
e
5
MF Auxiliary function strobe F007#0 f f
signal
MF2
MF3
MFIN
nt
2nd M function strobe
signal
Auxiliary function
completion signal
F008#4
F008#5
G005#0
f
f
f
f
6
ce
MFIN2 2nd M function completion G004#4 f f
signal
7
MFIN3 3rd M function completion G004#5 f f
signal
signal
i l while
hil changing
h i
MFNHGB G076#6 f f
sspindles
indles signal
MFNHGC (serial spindle) G206#6 f f
8
MH Manual handle feed select F003#1 f f
check signal
152
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
T M
Symbol Signal name Address
series series
MLKO Software operator’s panel F075#4 f f
signal(MLK)
om
check signal
r.c
MORA2A Signal for approximate F046#7 f f
i dl orientation
spindle i t ti with
ith a
MORA2B F050#7 f f
magnetic sensor
MORA2C (serial spindle) F169#7 f f
MORCMA G073#0 f f
Command for sspindle
indle
MORCMB orientaion with a magnetic G077#0 f f
e
sensor (serial spindle)
MORCMC G207#0 f f
MP1, MP2 Manual handle feed G019#4, f f
MP1O
MP2O
nt
amount selection signal
(incremental feed signal)
F076#0
F076#1
f
f
f
f
ce
signal (MP2)
MPOFA G073#2 f f
Motor
M t power stopt signal
i l
MPOFB G077#2 f f
(serial spindle)
s indle)
MPOFC G207#2 f f
MRDYA G070#7 f f
nc
Machine
M hi readyd signal
i l
MRDYB G074#7 f f
(serial spindle)
s indle)
MRDYC G204#7 f f
MREF Manual reference position F004#5 f f
return selection check
signal
.c
153
T M
Symbol Signal name Address
series series
NPOS1 to Position display neglect G198 f f
1
NPOS8 signal
om
OFN0 to Tool offset number select G039#0 f –
OFN5,OFN6 signal to #5,
G040#0
r.c
ORARC F168#7
ORCMA G070#6 f f
Orientation
O i t ti command d
4
ORCMB G074#6 f f
signal (serial spindle)
s indle)
ORCMC G204#6 f f
OUT0 to OUT7 Software operator’s panel F072 f f
general–purpose switch
e
signal 5
OVC Override cancel signal G006#4 f f
OVCE
OVLS1 to
OVLS7
OVRIDA
nt
Override cancellation signal
(PMC axis control)
G190#0 to
#6
G072#4
f
f
f
f
6
ce
Analog
A l overrideid commandd
OVRIDB G076#4 f f
signal (serial spindle)
s indle)
OVRIDC G206#4 f f
7
PC1DEA Signal indicating the status F047#0 f f
off th
the d
detected
t t d
PC1DEB F051#0 f f
one–rotation
one rotation position
osition coder
nc
154
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
T M
Symbol Signal name Address
series series
PRGDPL program screen display F053#1 f f
mode signal
om
arrival signal
r.c
PSYN Polygon synchronization F063#7 f –
under way signal
e
R01I3 to R12I3 G036#0 to f f
G037#3
R01O to R12O S12–bit code signal F036#0 to f f
RCFNA
RCFNB
RCFNC
nt
Output
O t t switch
it h completion
l ti
signal (serial spindle)
s indle)
F037#3
F046#3
F050#3
F169#3
f
f
f
f
f
f
ce
RCHA G071#7 f f
P
Power liline status
t t check
h k
RCHB G075#7 f f
signal (serial spindle)
s indle)
RCHC G205#7 f f
RCHHGA G072#7 f f
High–output
High out ut MCC status
RCHHGB signal while a magnetic G076#7 f f
nc
f
w
155
T M
Symbol Signal name Address
series series
RMTDO0 to Output signal for remote F069 f f
1
RMTDO7 buffer
om
ROV1,ROV2 Rapid traverse override G014#0, f f
signal #1
r.c
signal (ROV2)
e
RRW Reset&rewind signal G008#6 f f 5
RSLA G071#6 f f
O t t switch
Output it h requestt
RSLB G075#6 f f
RSLC
RST
RT
nt
signal (serial spindle)
Reset signal
s indle)
G019#7
f
f
f
f
f
f
6
ce
RTAP Rigid tapping in–progress F076#3 f f
signal
7
RTE Manual rapid traverse G150#6 f f
selection signal
(PMC axis control)
nc
SARC F168#3 f f
SBK Single block signal G046#1 f f
156
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
T M
Symbol Signal name Address
series series
SBKO Software operator’s panel F075#3 f f
signal (SBK)
om
(serial spindle)
s indle)
SDTC F168#2 f f
SF Spindle speed strobe signal F007#2 f f
SFIN Spindle function completion G005#2 f f
signal
SFRA G070#5 f f
CW command d signal
i l
SFRB G074#5 f f
(serial spindle)
s indle)
r.c
SFRC G204#5 f f
SGN G033#5 f f
Spindle
S i dl motor
t command d
SGN2 G035#5 f f
olarity select signal
polarity
SGN3 G037#5 f f
SHA00 to G078#0 to f f
e
SHA11 Spindle orientation external G079#3
stop position
sto osition command
SHB00 to signal G080#0 to f f
SHB11 G081#3
SHC00 to
SHC11
SIND
nt
Spindle orientation stop
position external command
signal
Spindle
S i dl motor
t speed d
G208#0 to
G209#3
G033#7
f
f
f
f
ce
SIND2 G035#7 f f
command select signal
SIND3 G037#7 f f
Skip signal X004#7 f f
SKIP
Overload torque signal X004#7 – f
SKIP2 to Skip signal X004#2 to f f
nc
SLVA G073#1 f f
Slave operation
Sl ti command d
w
SLVB G077#1 f f
signal (serial spindle)
s indle)
SLVC G207#1 f f
SLVSA F046#4 f f
Slave operation
Sl ti status
t t
f f
w
SLVSB F050#4
signal (serial spindle)
s indle)
SLVSC F169#4 f f
SMZ Error detect signal G053#6 f –
SOCNA G071#4 f f
w
Soft
S ft start/stop
t t/ t cancell signal
i l
SOCNB G075#4 f f
(serial spindle)
s indle)
SOCNC G205#4 f f
157
T M
Symbol Signal name Address
series series
SOR Spindle orientation signal G029#5 f f
1
SOV0 to SOV7 Spindle speed override G030 f f
signal
om
SPL Feed hold lamp signal F000#4 f f
r.c
(serial spindle)
s indle)
SPSLC G205#2 f f
4
SPSTP Spindle stop complete G028#6 f –
signal
e
SRLNI0 to Group number specification G091#0 to f f 5
SRLNI3 signals #3
SRN
SRNMV
nt
signals
G006#0
F002#4
f
f
f
f
6
ce
SRVA G070#4 f f
CCW command d signal
i l
SRVB G074#4 f f
(serial spindle)
s indle)
SRVC G204#4 f f 7
SSIN G033#6 f f
S i dl motor
Spindle t command d
SSIN2 G035#6 f f
nc
158
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
T M
Symbol Signal name Address
series series
SYCAL Spindle synchronous F044#4 f f
control alarm signal/
phase error monitor signal
om
SYN1O to Synchronous/composite/ F118#0 to F –
SYN7O superimposed control #6
under way signals
r.c
SYNC7 selection signals #6
f f
e
T00 to T31 Tool function code signal F026 to
F029
THRD
nt
Tool function strobe signal
Tool function completion
signal
F002#3
f
f
f
f
f
f
ce
TIALM Tool post interference alarm F064#7 F –
signal
Tool g
group number select
TL01 to TL256 signal G047#0 to – f
G048#0
TLCH Tool change signal F064#0 f f
TLMA F045#6 f f
Torque limit
T li it signal
i l
TLMB F049#6 f f
(serial spindle)
s indle)
TLMC F168#6 f f
w
TLMHA G070#1 f f
Torque limit command
TLMHB HIGH signal G074#1 f f
(serial spindle)
TLMHC G204#1 f f
TLMLA G070#0 f f
w
Torque limit
T li it command d LOW
TLMLB G074#0 f f
signal (serial spindle)
s indle)
TLMLC G204#0 f f
TLNW New tool select signal F064#1 f f
w
159
T M
Symbol Signal name Address
series series
TLRSTI Individual tool change reset G048#6 – f
1
signal
om
signal
r.c
signal
f f
e
UO000 to F054,
UO015 F055
5
Output signal
g for custom
UO100 to macro F056 to f f
UO131 F059
WATO
WOQSM
nt
Waiting signal
Workpiece coordinate
system shift value write
mode select signal
F063#6
G039#6
F
f
F
– 6
ce
WOSET Workpiece coordinate G040#7 f –
system shift value write
signal 7
XAE X004#0 f f
YAE Measuring
g position reached X004#1 – f
nc
establishment signal
signal (ZRN)
160
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
om
[Example 1]
Signals EXLM and ST are common signals, STLK is for T series only
and RLSOT and RVS are for M series only.
#7 #6 #2 #1 #0
G007 RLSOT T series
SA ST STLK RVS M series
r.c
MT→PMC
Address Bit number
#7 #6 #5 #4 #3 #2 #1 #0
(T series)
e
SKIP ESKIP SKIP5 SKIP4 SKIP3 ZAE YAE XAE
SKIP6 SKIP2 SKIP8 SKIP7
(M series)
X008
X009
nt
*DEC8 *DEC7 *DEC6
*ESP
161
#7 #6 #5 #4 #3 #2 #1 #0
G011 *JV15 *JV14 *JV13 *JV12 *JV11 *JV10 *JV9 *JV8
1
G012 *FV7 *FV6 *FV5 *FV4 *FV3 *FV2 *FV1 *FV0
om
G014 ROV2 ROV1
3
G018 HS2D HS2C HS2B HS2A HS1D HS1C HS1B HS1A
r.c
G019 RT MP2 MP1 HS3D HS3C HS3B HS3A
4
G023 ALNGH RGHTH
e
5
G028 PC2SLC SPSTP *SCPF *SUCPF GR2 GR1
G029
G030
nt
SOV7
*SSTP
SOV6
SOR
SOV5
SAR
SOV4 SOV3
GR31
SOV2 SOV1
GR21
SOV0
6
ce
G031 PKESS2 PKESS1
162
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G043 ZRN DNCI MD4 MD2 MD1
om
G046 DRN KEY4 KEY3 KEY2 KEY1 SBK
r.c
G049 *TLV7 *TLV6 *TLV5 *TLV4 *TLV3 *TLV2 *TOV1 *TLV0
e
G052 RMTDI7 RMTDI6 RMTDI5 RMTDI4 RMTDI3 RMTDI2 RMTDI1 RMTDI0
G053
G054
CDZnt
UI007
SMZ
UI000
ce
G055 UI015 UI014 UI013 UI012 UI011 UI010 UI009 UI008
G060 *TSB
G062 *CRTOF
G063 NOZAGC
w
163
#7 #6 #5 #4 #3 #2 #1 #0
G073 MPOFA SLVA MORCMA
1
G074 MRDYB ORCMB SFRB SRVB CTH1B CHT2B TLMHB TLMLB
om
G076 RCHHGB MFNHGB INCMDB OVRIDB DEFMDB NRROB ROTAB INDXB
3
G078 SHA07 SHA06 SHA05 SHA04 SHA03 SHA02 SHA01 SHA00
r.c
G079 SHA11 SHA10 SHA09 SHA08
4
G080 SHB07 SHB06 SHB05 SHB04 SHB03 SHB02 SHB01 SHB00
e
5
G082 Reserve for order made macro
G083
G086
nt Reserve for order made macro
164
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G118 *+ED8 *+ED7 *+ED6 *+ED5 *+ED4 *+ED3 *+ED2 *+ED1
(T series)
PK8 PK7
PK6 PK5 PK4 PK3 PK2 PK1
G122 PKESS2 PKESS1
om
PKESS2 PKESS1
(M series)
r.c
G130 *IT8 *IT7 *IT6 *IT5 *IT4 *IT3 *IT2 *IT1
e
G136 EAX8 EAX7 EAX6 EAX5 EAX4 EAX3 EAX2 EAX1
G138
G140
nt
SYNC8 SYNC7 SYNC6 SYNC5 SYNC4 SYNC3 SYNC2
165
#7 #6 #5 #4 #3 #2 #1 #0
G156 EIF7B EIF6B EIF5B EIF4B EIF3B EIF2B EIF1B EIF0B
1
G157 EIF15B EIF14B EIF13B EIF12B EIF11B EIF10B EIF9B EIF8B
om
G159 EID15B EID14B EID13B EID12B EID11B EID10B EID9B EID8B
3
G161 EID31B EID30B EID29B EID28B EID27B EID26B EID25B EID24B
r.c
G166 EBUFC ECLRC ESTPC ESOFC ESBKC EMBUFC EFINC
4
G167 EMSBKC EC6C EC5C EC4C EC3C EC2C EC1C EC0C
e
5
G169 EIF15C EIF14C EIF13C EIF12C EIF11C EIF10C EIF9C EIF8C
G170
G171
nt
EID7C
EID15C
EID6C EID5C
EID14C EID13C
EID4C
EID12C
EID3C EID2C
EID11C EID10C
EID1C
EID9C
EID0C
EID8C
6
ce
G172 EID23C EID22C EID21C EID20C EID19C EID18C EID17C EID16C
166
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G204 MRDYC ORCML SFRC SRVC CTH1C CTH2C TLMHC TLMLC
om
G207 MPOFC SLVC MORCMC
r.c
CNC→PMC
Address Bit number
#7 #6 #5 #4 #3 #2 #1 #0
F000 OP SA STL SPL RWD
e
F001 MA TAP ENB DEN BAL RST AL
F002
F003
nt
MDRN
MTCHIN
CUT
MEDT MMEM
SRNMV
MRMT
THRD
MMDI
CSS
MJ
RPDO
MH
INCH
MINC
ce
F004 MREF MAFL MSBK MABSM MMLK MBDT1
F007 BF BF TF SF EFD MF
nc
167
#7 #6 #5 #4 #3 #2 #1 #0
F017 M315 M314 M313 M312 M311 M310 M309 M308
1
F022 S07 S06 S05 S04 S03 S02 S01 S00
om
F024 S23 S22 S21 S20 S19 S18 S17 S16
r.c
F027 T15 T14 T13 T12 T11 T10 T09 T08
4
F028 T23 T22 T21 T20 T19 T18 T17 T16
e
5
F030 B07 B06 B05 B04 B03 B02 B01 B00
F031
F032
B15
B23
nt B14
B22
B13
B21
B12
B20
B11
B19
B10
B18
B09
B17
B08
B16
6
ce
F033 B31 B30 B29 B28 B27 B26 B25 B24
F035 SPAL
nc
168
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F047 INCSTA PC1DEA
om
F051 INCSTB PC1DEB
r.c
F055 UO015 UO014 UO013 UO012 UO011 UO010 UO009 UO008
e
F058 UO123 UO122 UO121 UO120 UO119 UO118 UO117 UO116
F059
F060
nt
UO131 UO130 UO129 UO128 UO127 UO126 UO125 UO124
ESEND EREND
ce
F061 BCLP BUCLP
F062 PRTSF
169
#7 #6 #5 #4 #3 #2 #1 #0
F076 ROV2O ROV1O RTAP MP2O MP1O
1
F077 RTO HS1DO HS1CO HS1BO HS1AO
om
F079 *JV7O *JV6O *JV5O *JV4O *JV3O *JV2O *JV1O *JV0O
3
F081 –J4O +J4O –J3O +J3O –J2O +J2O –J1O +J1O
r.c
F082 RVSL
4
F090 ABTSP3 ABTSP2 ABTSP1 ABTQSV
e
5
F094 ZP8 ZP7 ZP6 ZP5 ZP4 ZP3 ZP2 ZP1
F096
F098
nt
ZP28
ZP38
ZP27
ZP37
ZP26
ZP36
ZP25
ZP35
ZP24
ZP34
ZP23
ZP33
ZP22
ZP32
ZP21
ZP31
6
ce
F100 ZP48 ZP47 ZP46 ZP45 ZP44 ZP43 ZP42 ZP41
170
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F129 *EAXSL EOV0
om
F132 EM28A EM24A EM22A EM21A EM18A EM14A EM12A EM11A
r.c
F135 EM28B EM24B EM22B EM21B EM18B EM14B EM12B EM11B
e
F138 EM28C EM24C EM22C EM21C EM18C EM14C EM12C EM11C
F139
F140
nt
EBSYD EOTND EOTPD EGEND EDEND EIALD ECKZD EINPD
EABUFD EMFD
ce
F141 EM28D EM24D EM22D EM21D EM18D EM14D EM12D EM11D
171
(2) List of Addresses (Two–Path Control)
Signals addresses for each path are usually assigned as follows:
1
However, for the signals common to both paths, those signals are assigned
to path 1. Interface signals between the CNC and PMC are as shown below:
The signals with suffix #1 are those for path 1 and the signals with suffix #2
are those for path 2.
2
om
Signal address Contents
G000–G255 Signals on path 1 (PMC→CNC)
F000–F255 Signals on path 1 (CNC→PMC)
G1000–G1255 Signals on path 2 (PMC→CNC)
F1000–F1255 Signals on path 2 (CNC→PMC)
3
r.c
MT→PMC
Address Bit number 4
#7 #6 #5 #4 #3 #2 #1 #0
(T series)
ESKIP –MIT2#1 +MIT2#1 –MIT1#1 +MIT1#1 ZAE#1 XAE#1
SKIP#1
X004 SKIP6#1 SKIP5#1 SKIP4#1 SKIP3#1 SKIP2#1 SKIP8#1 SKIP7#1
e
ESKIP ZAE#1 YAE#1 XAE#1
SKIP#1 SKIP5#1 SKIP4#1 SKIP3#1
5
SKIP6#1 SKIP2#1 SKIP8#1 SKIP7#1
(M series)
X007
X008
nt *DEC7#2 *DEC6#2 *DEC5#2 *DEC4#2 *DEC3#2 *DEC2#2 *DEC1#2
*ESP 6
ce
X009 *DEC7#1 *DEC6#1 *DEC5#1 *DEC4#1 *DEC3#1 *DEC2#1 *DEC1#1
(T series)
–MIT2#2 +MIT2#2 –MIT1#2 +MIT1#2 ZAE#2 XAE#2
7
SKIP#2 SKIP6#2
X013 SKIP5#2 SKIP4#2 SKIP3#2 SKIP2#2 SKIP8#2 SKIP7#2
ZAE#2 YAE#2 XAE#2
SKIP#2 SKIP6#2 SKIP5#2 SKIP4#2 SKIP3#2
SKIP2#2 SKIP8#2 SKIP7#2
nc
(M series)
8
PMC→CNC
Address Bit number
#7 #6 #5 #4 #3 #2 #1 #0
.c
172
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G008 ERS#1 RRW#1 *SP#1 *ESP#1 *IT#1
om
G011 *JV15#1 *JV14#1 *JV13#1 *JV12#1 *JV11#1 *JV10#1 *JV9#1 *JV8#1
r.c
G014 ROV2#1 ROV1#1
e
G019 RT#1 MP2#1 MP1#1 HS3D#1 HS3C#1 HS3B#1 HS3A#1
G023
G027
nt
ALNGH#1 RGHTH#1
173
#7 #6 #5 #4 #3 #2 #1 #0
G040 WOSET#1 PRC#1 OFN6#1
1
G041 HS2ID#1 HS2IC#1 HS2IB#1 HS2IA#1 HS1ID#1 HS1IC#1 HS1IB#1 HS1IA#1
om
G043 ZRN#1 DNCI#1 MD4#1 MD2#1 MD1#1
3
G045 BDT9#1 BDT8#1 BDT7#1 BDT6#1 BDT5#1 BDT4#1 BDT3#1 BDT2#1
r.c
G046 DRN#1 KEY4#1 KEY3#1 KEY2#1 KEY1#1 SBK#1
4
G047 TL128#1 TL64#1 TL32#1 TL16#1 TL08#1 TL04#1 TL02#1 TL01#1
e
5
G049 *TLV7#1 *TLV6#1 *TLV5#1 *TLV4#1 *TLV3#1 *TLV2#1 *TOV1#1 *TLV0#1
G050
G051
nt
*CHLD#1 CHPST#1 *CHP8#1 *CHP4#1
*TLV9#1 *TLV8#1
*CHP2#1 *CHP0#1
6
ce
G053 CDZ#1 SMZ#1 UINT#1 TMRON#1
G060 *TSB#1 9
G061 RGTSP2#1 RGTSP1#1 RGTAP#1
w
G062 *CRTOF#1
10
G063 NOZAGC#1 SLSPB SLSPA NOWT HEAD
w
174
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G071 RCHA#1 RSLA#1 INTGA#1 SOCNA#1 MCFNA#1 SPSLA#1 *ESPA#1 ARSTA#1
om
G074 MRDYB#1 ORCMB#1 SFRB#1 SRVB#1 CTH1B#1 CTH2B#1 TLMHB#1 TLMLB#1
r.c
G077 MPOFB#1 SLVB#1 MORCMB#1
e
G080 SHB07#1 SHB06#1 SHB05#1 SHB04#1 SHB03#1 SHB02#1 SHB01#1 SHB00#1
G081
G082
nt SHB11#1 SHB10#1 SHB09#1 SHB08#1
175
#7 #6 #5 #4 #3 #2 #1 #0
G116 *–L7#1 *–L6#1 *–L5#1 *–L4#1 *–L3#1 *–L2#1 *–L1#1
1
G118 *+ED7#1 *+ED6#1 *+ED5#1 *+ED4#1 *+ED3#1 *+ED2#1 *+ED1#1
om
(T series)
PK7#1
PKESS2#1 PK6#1 PK5#1 PK4#1 PK3#1 PK2#1 PK1#1
G122 PKESS1#1
PKESS2#1 PKESS1#1
(M series)
3
r.c
G126 SVF7#1 SVF6#1 SVF5#1 SVF4#1 SVF3#1 SVF2#1 SVF1#1 4
e
G130 *IT7#1 *IT6#1 *IT5#1 *IT4#1 *IT3#1 *IT2#1 *IT1#1 5
G134
G136
nt EAX7#1 EAX6#1 EAX5#1
–MIT4#1 –MIT3#1 –MIT2#1 –MIT1#1
176
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G151 *FV7E#1 *FV6E#1 *FV5E#1 *FV4E#1 *FV3E#1 *FV2E#1 *FV1E#1 *FV0E#1
om
G156 EIF7B#1 EIF6B#1 EIF5B#1 EIF4B#1 EIF3B#1 EIF2B#1 EIF1B#1 EIF0B#1
r.c
G159 EID15B#1 EID14B#1 EID13B#1 EID12B#1 EID11B#1 EID10B#1 EID9B#1 EID8B#1
e
G166 EBUFC#1 ECLRC#1 ESTPC#1 ESOFC#1 ESBKC#1 EMBUFC#1 EFINC#1
G167
G168
nt
EMSBKC#1 EC6C#1 EC5C#1 EC4C#1 EC3C#1 EC2C#1 EC1C#1 EC0C#1
177
#7 #6 #5 #4 #3 #2 #1 #0
G185 EID31D#1 EID30D#1 EID29D#1 EID28D#1 EID27D#1 EID26D#1 EID25D#1 EID24D#1
1
G190 OVLS7#1 OVLS6#1 OVLS5#1 OVLS4#1 OVLS3#1 OVLS2#1 OVLS1#1
om
G198 NPOS7#1 NPOS6#1 NPOS5#1 NPOS4#1 NPOS3#1 NPOS2#1 NPOS1#1
PMC→CNC 3
Address Bit number
#7 #6 #5 #4 #3 #2 #1 #0
r.c
G1000 ED7#2 ED6#2 ED5#2 ED4#2 ED3#2 ED2#2 ED1#2 ED0#2
4
G1001 ED15#2 ED14#2 ED13#2 ED12#2 ED11#2 ED10#2 ED9#2 ED8#2
e
5
G1004 MFIN3#2 MFIN2#2 FIN#2
G1005
G1006
nt
BFIN#2 AFL#2
SKIPP#2
BFIN#2
OVC#2
TFIN#2 SFIN#2
*ABSM#2
EFIN#2 MFIN#2
SRN#2
6
ce
G1007 RLSOT#2 EXLM#2 *FLWP#2 RLSOT3#2 ST#2 STLK#2 RVS#2
178
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G1027 CON#2 *SSTP3#2 *SSTP2#2 *SSTP1#2 SWS3#2 SWS2#2 SWS1#2
om
G1030 SOV7#2 SOV6#2 SOV5#2 SOV4#2 SOV3#2 SOV2#2 SOV1#2 SOV0#2
r.c
G1033 SIND#2 SSIN#2 SGN#2 R12I#2 R11I#2 R10I#2 R09I#2
e
G1036 R08I3#2 R07I3#2 R06I3#2 R05I3#2 R04I3#2 R03I3#2 R02I3#2 R01I3#2
G1037
G1038
nt
SIND3#2 SSIN3#2 SGN3#2
*BECLP#2 *BEUCP#2
R12I3#2 R11I3#2
SPPHS#2 SPSYC#2
R10I3#2 R09I3#2
*PLSST#2
ce
G1039 GOQSM#2 WOQSM#2 OFN5#2 OFN4#2 OFN3#2 OFN2#2 OFN1#2 OFN0#2
179
#7 #6 #5 #4 #3 #2 #1 #0
G1051 *CHLD#2 CHPST#2 *CHP8#2 *CHP4#2 *CHP2#2 *CHP0#2
1
G1053 CDZ#2 SMZ#2 UINT#2 TMRON#2
om
G1055 UI015#2 UI014#2 UI013#2 UI012#2 UI011#2 UI010#2 UI009#2 UI008#2
3
G1059 TRRTN#2 TRESC#2
r.c
G1060 *TSB#2
4
G1061 RGTSP2#2 RGTSP1#2 RGTAP#2
G1062 *CRTOF#2
e
5
G1063 NOZAGC#2
G1064
G1066
nt ESRSYC#2
RTRCT#2
SLCSEQ#2 RTNCY#2
IGNVRY#2
6
ce
G1070 MRDYA#2 ORCMA#2 SFRA#2 SRVA#2 CTH1A#2 CTH2A#2 TLMHA#2 TLMLA#2
180
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G1082 Reserved for order made macro
om
G1092 BGEN#2 BGIALM#2 BGION#2 IOLS#2 IOLACK#2
r.c
G1102 –J7#2 –J6#2 –J5#2 –J4#2 –J3#2 –J2#2 –J1#2
e
G1110 +LM7#2 +LM6#2 +LM5#2 +LM4#2 +LM3#2 +LM2#2 +LM1#2
G1112
G1114
nt –LM7#2
*+L7#2
–LM6#2
*+L6#2
–LM5#2
*+L5#2
–LM4#2 –LM3#2
*+L4#2 *+L3#2
–LM2#2 –LM1#2
*+L2#2 *+L1#2
ce
G1116 *–L7#2 *–L6#2 *–L5#2 *–L4#2 *–L3#2 *–L2#2 *–L1#2
(T series)
PK7#2
PKESS2#2 PK6#2 PK5#2 PK4#2 PK3#2 PK2#2 PK1#2
G1122 PKESS1#2
PKESS2#2 PKESS1#2
.c
(M series)
181
#7 #6 #5 #4 #3 #2 #1 #0
G1138 SYNC7#2 SYNC6#2 SYNC5#2 SYNC4#2 SYNC3#2 SYNC2#2 SYNC1#2
1
G1140 SYNCJ7#2 SYNCJ6#2 SYNCJ5#2 SYNCJ4#2 SYNCJ3#2 SYNCJ2#2 SYNCJ1#2
om
G1143 EMSBKA#2 EC6A#2 EC5A#2 EC4A#2 EC3A#2 EC2A#2 EC1A#2 EC0A#2
r.c
G1146 EID7A#2 EID6A#2 EID5A#2 EID4A#2 EID3A#2 EID2A#2 EID1A#2 EID0A#2
4
G1147 EID15A#2 EID14A#2 EID13A#2 EID12A#2 EID11A#2 EID10A#2 EID9A#2 EID8A#2
e
5
G1149 EID31A#2 EID30A#2 EID29A#2 EID28A#2 EID27A#2 EID26A#2 EID25A#2 EID24A#2
G1150
G1151
nt
DRNE#2 RTE#2 OVCE#2 ROV2E#2ROV1E#2
182
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G1170 EID7C#2 EID6C#2 EID5C#2 EID4C#2 EID3C#2 EID2C#2 EID1C#2 EID0C#2
om
G1173 EID31C#2 EID30C#2 EID29C#2 EID28C#2 EID27C#2 EID26C#2 EID25C#2 EID24C#2
r.c
G1180 EIF7D#2 EIF6D#2 EIF5D#2 EIF4D#2 EIF3D#2 EIF2D#2 EIF1D#2 EIF0D#2
e
G1183 EID15D#2 EID14D#2 EID13D#2 EID12D#2 EID11D#2 EID10D#2 EID9D#2 EID8D#2
G1184
G1185
nt
EID23D#2 EID22D#2 EID21D#2 EID20D#2 EID19D#2 EID18D#2 EID17D#2 EID16D#2
CNC→PMC
Address Bit number
#7 #6 #5 #4 #3 #2 #1 #0
.c
183
#7 #6 #5 #4 #3 #2 #1 #0
F008 MF3#1 MF2#1 EF#1
1
F009 DM00#1 DM01#1 DM02#1 DM30#1
om
F011 M15#1 M14#1 M13#1 M12#1 M11#1 M10#1 M09#1 M08#1
r.c
F014 M207#1 M206#1 M205#1 M204#1 M203#1 M202#1 M201#1 M200#1
4
F015 M215#1 M214#1 M213#1 M212#1 M211#1 M210#1 M209#1 M208#1
e
5
F017 M315#1 M314#1 M313#1 M312#1 M311#1 M310#1 M309#1 M308#1
F022
F023
nt
S07#1
S15#1
S06#1
S14#1
S05#1
S13#1
S04#1
S12#1
S03#1
S11#1
S02#1
S10#1
S01#1
S09#1
S00#1
S08#1
6
ce
F024 S23#1 S22#1 S21#1 S20#1 S19#1 S18#1 S17#1 S16#1
F035 SPAL#1
184
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F036 R08O#1 R07O#1 R06O#1 R05O#1 R04O#1 R03O#1 R02O#1 R01O#1
om
F039 CHPCYL#1 CHPMD#1
r.c
F044 SYCAL FSPPH FSPSY
FSCSL#1
SYCAL#1 FSPPH#1 FSPSY#1
e
F047 INCSTA#1 PC1DEA#1
F049
F050
nt
ORARB#1 TLMB#1 LDT2B#1 LDT1B#1 SARB#1 SDTB#1 SSTB#1 ALMB#1
F062 PRTSF#1
185
#7 #6 #5 #4 #3 #2 #1 #0
F064 TIALM TICHK COSP TLCHI#1 TLNW#1 TLCH#1
1
F065 SYNMOD#1 RTRCTF#1 RGSPM#1 RGSPP#1
om
F070 PSW08#1 PSW07#1 PSW06#1 PSW05#1 PSW04#1 PSW03#1 PSW02#1 PSW01#1
3
F072 OUT7#1 OUT6#1 OUT5#1 OUT4#1 OUT3#1 OUT2#1 OUT1#1 OUT0#1
r.c
F073 ZRNO#1 MD4O#1 MD2O#1 MD1O#1
4
F075 SPO#1 KEYO#1 DRNO#1 MLKO#1 SBKO#1 BDTO#1
e
5
F077 RTO#1 HS1DO#1 HS1CO#1 HS1BO#1 HS1AO#1
F078
F079
nt
*FV7O#1 *FV6O#1 *FV5O#1 *FV4O#1 *FV3O#1 *FV2O#1 *FV1O#1 *FV0O#1
F082 RVSL#1
nc
186
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F108 MMI7#1 MMI6#1 MMI5#1 MMI4#1 MMI3#1 MMI2#1 MMI1#1
om
F114 TRQL7#1 TRQL6#1 TRQL5#1 TRQL4#1 TRQL3#1 TRQL2#1 TRQL1#1
r.c
F120 ZRF7#1 ZRF6#1 ZRF5#1 ZRF4#1 ZRF3#1 ZRF2#1 ZRF1#1
e
F130 EBSYA#1 EOTNA#1 EOTPA#1 EGENA#1 EDENA#1 EIALA#1 ECKZA#1 EINPA#1
F131
F132
nt EABUFA#1
187
#7 #6 #5 #4 #3 #2 #1 #0
F151 EM48D#1 EM44D#1 EM42D#1 EM41D#1 EM38D#1 EM34D#1 EM32D#1 EM31D#1
1
F177 EDGN#1 EPARM#1 EVAR#1 EPRG#1 EWTIO#1 ESTPIO#1 ERDIO#1 IOLNK#1
om
F180 CLRCH8#1 CLRCH7#1 CLRCH6#1 CLRCH5#1 CLRCH4#1 CLRCH3#1 CLRCH2#1 CLRCH1#1
PMC→CNC
r.c
Address Bit number
#7 #6 #5 #4 #3 #2 #1 #0
4
F1100 OP#2 SA#2 STL#2 SPL#2 RWD#2
e
5
F1002 MDRN#2 CUT#2 SRNMV#2 THRD#2 CSS#2 RPDO#2 INCH#2
F1003
F1004
nt
MTCHIN#2 MEDT#2 MMEM#2 MRMT#2 MMDI#2 MJ#2 MH#2
6
ce
F1005 MBDT9#2 MBDT8#2 MBDT7#2 MBDT6#2 MBDT5#2 MBDT4#2 MBDT3#2 MBDT2#2
188
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F1022 S07#2 S06#2 S05#2 S04#2 S03#2 S02#2 S01#2 S00#2
om
F1025 S31#2 S30#2 S29#2 S28#2 S27#2 S26#2 S25#2 S24#2
r.c
F1028 T23#2 T22#2 T21#2 T20#2 T19#2 T18#2 T17#2 T16#2
e
F1031 B15#2 B14#2 B13#2 B12#2 B11#2 B10#2 B09#2 B08#2
F1032
F1033
nt
B23#2
B31#2
B22#2
B30#2
B21#2
B29#2
B20#2
B28#2
B19#2
B27#2
B18#2
B26#2
B17#2
B25#2
B16#2
B24#2
ce
F1034 GR3O#2 GR2O#2 GR1O#2
F1035 SPAL#2
189
#7 #6 #5 #4 #3 #2 #1 #0
F1049 ORARB#2 TLMB#2 LDT2B#2 LDT1B#2 SARB#2 SDTB#2 SSTB#2 ALMB#2
1
F1050 MORA2B#2 MORA1B#2 PORA2B#2 SLVSB#2 RCFNB#2 RCHPB#2 CFINB#2 CHPB#2
om
F1053 BGEACT#2 RPALM#2 RPBSY#2
3
F1055 UO015#2 UO014#2 UO013#2 UO012#2 UO011#2 UO010#2 UO009#2 UO008#2
r.c
F1056 UO107#2 UO106#2 UO105#2 UO104#2 UO103#2 UO102#2 UO101#2 UO100#2
4
F1057 UO115#2 UO114#2 UO113#2 UO112#2 UO111#2 UO110#2 UO109#2 UO108#2
e
5
F1059 UO131#2 UO130#2 UO129#2 UO128#2 UO127#2 UO126#2 UO125#2 UO124#2
F1060
F1061
nt ESEND#2 EREND#2
BCLP#2 BUCLP#2
6
ce
F1062 PRTSF#2
190
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F1078 *FV7O#2 *FV6O#2 *FV5O#2 *FV4O#2 *FV3O#2 *FV2O#2 *FV1O#2 *FV0O#2
om
F1081 –J4O#2 +J4O#2 –J3O#2 +J3O#2 –J2O#2 +J2O#2 –J1O#2 +J1O#2
F1082 RVSL#2
r.c
F1092 TRSPS#2 TRACT#2
e
F1098 ZP37#2 ZP36#2 ZP35#2 ZP34#2 ZP33#2 ZP32#2 ZP31#2
F1100
F1102
nt ZP47#2
MV7#2
ZP46#2
MV6#2
ZP45#2
MV5#2
ZP44#2
MV4#2
ZP43#2
MV3#2
ZP42#2
MV2#2
ZP41#2
MV1#2
ce
F1104 INP7#2 INP6#2 INP5#2 INP4#2 INP3#2 INP2#2 INP1#2
191
#7 #6 #5 #4 #3 #2 #1 #0
F1131 EABUFA#2 EMFA#2
1
F1132 EM28A#2 EM24A#2 EM22A#2 EM21A#2 EM18A#2 EM14A#2 EM12A#2 EM11A#2
om
F1134 EABUFB#2 EMFB#2
3
F1136 EBSYC#2 EOTNC#2 EOTC#2 EGENC#2 EDENC#2 EIALC#2 ECKZC#2 EINPC#2
r.c
F1137 EABUFC#2 EMFC#2
4
F1138 EM28C#2 EM24C#2 EM22C#2 EM21C#2 EM18C#2 EM14C#2 EM12C#2 EM11C#2
e
5
F1140 EABUFD#2 EMFD#2
F1141
F1142
nt
EM28D#2 EM24D#2 EM22D#2 EM21D#2 EM18D#2 EM14D#2 EM12D#2 EM11D#2
10
w
w
192
7. HARDWARE
Heat
om
exchanger
Operator’s
panel interface
r.c
Manual pulse
generator
Control unit
I/O unit
(Note1)
e
nt
Multi–tap
transformer for
the control unit
Spindle
ce
amplifier
Power
supply Host
computer
nc
Distribution
board
.c
w
w
w
193
1
CRT/MDI
unit
2
om
Machine
operator’s
panel I/O device
3
Relay connector
r.c
4
Power Sensor /
magnetic actuator
circuit
e
5
(Note 2) Servo
Servo motor
nt
amplifier
(Note 2) Spindle
6
ce
motor
7
nc
NOTE1 Refer to the “FANUC I/O Unit Model A Connecting Maintenance Manual
(B-61813E)”.
NOTE2 Refer to the following manuals: 8
“FANUC AC Servo Motor α Series Descriptions (B-65142E)”
“FANUC AC Spindle Motor α Series Descriptions (B-65152E)”
“FANUC CONTROL MOTOR AMPLIFIER α Series Descriptions
.c
(B–65162E)”
9
w
10
w
w
194
7. HARDWARE
om
Back- Commu- Data Graphic High–
ground nication server selection speed
graphic CPU function function serial bus
CPU interface
(For Su-
per CAP
M)
r.c
MMC RISC Loader I/O card Option–3
board board control board
board
e
CPU precision control (40/40) (CAP–II)
contour CPU (80/56)
control (104/72)
Hard disk 64–bit 4 axes (156/112) PMC CPU
drive RISC control (PMC–
CPU High–
nt
Floppy
disk drive
Printer
Keyboard
RS–232–
C
Loader
PMC
DI/DO
speed
skip
RC3/RC4)
ce
ÜÜÜÜÜÜÜÜÜÜÜÜÜ
Opotion
ÜÜÜÜÜÜÜÜÜÜÜÜÜ
nc
.c
w
w
w
195
1
om
3
r.c
4
Option–2 Option–1 Main Power
board board CPU supply
board unit
e
control nication control
SUB CPU CPU 5
(Remote
4/6–axes buffer,l 4/6–axes Power
control DNC1, control supply
Spindle DNC2) Spindle I/F unit AI or
nt
I/F High–
speed
skip Ana-
log I/O
CRT/MDI
I/O Link
PMC–
RB5/RB6
RS–232–C
2
Memory
card I/F
BI
6
ce
ÜÜÜÜÜÜ
ÇÇÇÇÇÇÇÇÇ
Basic system
7
ÜÜÜÜÜÜ
ÇÇÇÇÇÇÇÇÇ
nc
Main Power
CPU supply
.c
9
w
2 slot 10
3 slot
4 slot
6 slot
w
8 slot
w
196
7. HARDWARE
om
Graphic High– Data
selection speed server
function serial bus function
interface
r.c
Background MMC Loader I/O card Option–3
graphic board control board
board board
e
(For Su- Hard disk 4 axes (156/112) CAP CPU
per CAP drive control
M) Floppy Loader High–
disk drive PMC speed
DI/DO skip
Printer
nt Keyboard
RS–232–
C
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
ce
Opotion
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
nc
.c
w
w
w
197
(3) When power supply C is used.
Power
Main CPU
supply
board
unit
om
ply unit C
4–axes con-
trol
Spindle I/F DI/DO
CRT/MDI (40/40)
(Graphic) (80/56)
I/O Link (104/72)
PMC– 3
RB5/RB6
RS–232–C
2 High speed
Memory skip
r.c
card I/F
Option–2
board
Option–1
board
Main
CPU
Power
supply
4
board unit
ÇÇÇÇ
ÇÇÇÇ
(Remote
4/6–axes 4/6–axes Power Basic system
e
buffer,l
control DNC1, control supply
5
ÇÇÇÇ
ÇÇÇÇ
Spindle DNC2) Spindle I/F unit AI or
I/F High– CRT/MDI BI
speed I/O Link
ÇÇÇÇ
ÇÇÇÇ
skip Ana- PMC–
log I/O
nt RB5/RB6
RS–232–C
2
Memory
card I/F
6
ÜÜÜÜÜ
ÇÇÇÇÇÇÇÇÇ
ce
Basic system
ÇÇÇÇÇÇÇÇÇ
ÜÜÜÜÜ Main
CPU
Power
supply
I/O
Card
7
nc
8
Main Power
CPU supply
.c
2 slot 9
2 slot
w
3 slot
4 slot
6 slot 10
w
w
198
7. HARDWARE
PSU
AC-IN(CP1)
om
AC-OUT(CP2)
AC-OUT(CP3)
ON/OFF(CP4)
+24V(CP5)
+24E(CP6)
F–BUS VGA
r.c
CRT(JA1A)
CRT(JA1B)
ÂÂ
ÂÂ
HSSB interface
HSSB(COP7)
To intelligent terminal
e
MAIN CPU
CRT(JA1)
MDI(JA2)
C
O
N
nt
R232-1(JD5A)
R232-2(JD5B)
MPG(JA3)
T
.c
SPDL–1(JA7A)
w
TO 2ND SPINDLE
APCBAT(JA4A) 6V
w
BATTERY FOR
ABSOLUTE PC
AMP1(JS1A)
w
SCALE1(JF21)
199
1
om
200–240VAC POWER
ÂÂ ON/OFF
ÂÂ CRT/MDI
UNIT
(See chap. 7)
3
r.c
RS232C I/O DEVICE 4
MPG
ÂÂ Â
e
5
Â
CPD1 OPERATOR’S OPERATOR’S
PANEL
Â
JD1A PANEL : :
nt INTE
JD1B
UNIT
JD1A
RFACE
MAGNETICS
6
ÂÂ
I/O UNIT
ce
CABINET
JD1B MODEL–A
CP32 DC24V
POWER 7
BRAKER
200VAC
nc
POSITION CODER 9
CX1A TB1 CX2A JX1A
JA7B JY2 SPINDLE MOTOR
w
1ST AXIS
SERVO MOTOR
TB2 CX2A JX1A
JS1B TB2
SVM JF1 SERIAL PULSE
w
CODER
1ST AXIS
LINEAR SCALE
200
7. HARDWARE
AMP2(JS2A)
om
SCALE2(JF22)
AMP3(JS3A)
SCALE3(JF23)
AMP4(JS4A)
SCALE4(JF24)
AMP5(JS5A)
Ç
AMP6(JS6A)
r.c
SV–CHK(JA26) SERVO CHECK (5,6 AXIS)
OPTION 1 BOARD
RS422–1(JD6A)
e
R232–3(JD5C)
nt
OPTION 2 BOARD
A–OUT2(JA8B)
A–IN(JA6)
ce
C HDI(JA5)
O SPDL–2(JA7B)
N
BATTERY FOR ABSOLUTE
T APCBAT(JA4B) 6V PULSE CODER
R
(FOR LINEAR SCALE)
O
L SV–CHK(JA26) SERVO CHECK (5TH AND 6TH AXIS)
(FS16/160 ONLY)
nc
U AMP1(JS1A–2)
N SCALE1(JF21–2)
I
T AMP2(JS2A–2)
SCALE2(JF22–2)
AMP3(JS3A–2)
SCALE3(JF23–2)
.c
AMP4(JS4A–2)
SCALE4(JF24–2)
AMP5(JS5A–2)
AMP6(JS6A–2)
w
OPTION 3
w
R422–2(JD6B)
R232–4(JD5D)
w
R232–5(JD5E)
201
1
om
(CONNECTION CONFORMS TO 1ST AXIS)
3RD AXIS SERVO AMP/MOTOR/PC/LINEAR SCALE
(CONNECTION CONFORMS TO 1ST AXIS)
4TH AXIS SERVO AMP/MOTOR/PC/LINEAR SCALE
(CONNECTION CONFORMS TO 1ST AXIS)
5TH AXIS SERVO AMP/MOTOR/PC
3
(CONNECTION CONFORMS TO 1ST AXIS)
6TH AXIS SERVO AMP/MOROR/PC
(CONNECTION CONFORMS TO 1ST AXIS)
r.c
4
e
5
REMOTE BUFFER (RS232C)
10
w
202
7. HARDWARE
I/O CARD
om
HDI(JA5B)
DO–1(C54)
DO–2(C55)
DO–3(C58)
DI–1(C50)
DI–2(C51)
DI–3(C52)
r.c
DI–4(C53)
DI–5(C56)
C DI–6(C57)
O
N
T
R
MMC–IV CPU
e
O
L NC CRT(JA1B)
U CRT(JA1A)
N
I
T
nt R232–1(JD5F)
R232–2(JD5G)
FDD(JD8)
ce
CENTRO(JD9)
EX KEY(JD21)
nc
KEYBOARD(CD32A)
MOUSE(CD32B)
.c
203
1
om
HIGH–SPEED SKIP SIGNAL
DO 40 POINTS
DO 40 POINTS
DO 40 POINTS
3
DI 40 POINTS MEGNETICS CABINET
DI 40 POINTS
DI 12 POINTS
r.c
DI 12 POINTS
DI 40 POINTS
4
DI 12 POINTS
e
5
ÂÂ 6
ÂÂ
* FLOPPY DISK UNIT
ÂÂ
IN
ce
*
PRINTER POWER
7
*
CUSTOM KEYBOARD
nc
*
FULL KEYBOARD 8
*
MOUSE
.c
9
w
10
w
w
204
7. HARDWARE
om
LOADER CONTROL
BOARD
CHECK(JA8C)
ESP(CNPW)
r.c
BRAKE(CNBK)
AMP1(JS1A) CONNECTION TO
e
THE SERVO AMP
CONFORMS TO
THAT OF 1ST AXIS
OF MAIN CPU
AMP2(JS2A) BOARD.
C
O
N
T
R
nt
ce
O AMP3(JS3A)
L
U
N
I AMP4(JS4A)
T
nc
RDIO(CRM1)
.c
WF(CNWF)
w
TP(CNTP)
w
ADDITIONAL I/O
Â
FANUC I/O LINK JD1A DI/DO FOR
IOLINK(JD1A) JD1B I/O LINK
w
24V POWER
205
1
om
EMG(24V)
100VAC
GND
3
r.c
4
LOADER BODY
1ST AXIS
SERVO
MOTOR
e
5
2ND AXIS
SERVO
MOTOR
nt 3RD AXIS
SERVO
6
ce
MOTOR
4TH AXIS
SERVO 7
MOTOR
nc
OVERTRAVEL LIMIT
24V
8
ACTUATOR
SENSOR
.c
9
ACTUATOR
SENSOR WORKFEEDER
w
OPERATOR’S
10
SW, LED PANEL FOR
LOADER
w
w
206
7. HARDWARE
ÂÂ
24V–IN(CP1A)
om
24V–OUT(CP1B)
ÂÂ
DI–1(C50)
DI–2(C51)
ÂÂ
DI–3(C52)
ÂÂ
DI–4(C53)
DO–1(C54)
DO–1(C55)
r.c
Main CPU CRT(JA1)
MDI(JA2)
R232-1(JD5A)
R232-2(JD5B)
MPG(JA3)
e
FANUC I/O LINK
C IOLINK(JD1A)
O
N
T
R
O
L
nt
A–OUT1(JA8A) ANALOG OUTPUT
FOR TOOL DRIVE
ce
U
N
I
T
nc
.c
SPDL–1(JA7A)
w
207
1
om
24VDC POWER SOURCE
ÂÂ
ÂÂ
CP11/CP5
CN1
LCD/MDI
CRT/MDI
3
MAGNETICS CK1 UNIT
CABINET
r.c
4
RS232C I/O DEVICE
MPG
ÂÂ Â
e
5
Â
24VDC CPD1 OPERATOR’S OPERATOR’S
PANEL
Â
JD1A PANEL : :
nt INTE
JD1B
UNIT
JD1A
RFACE
MAGNETICS
6
ÂÂ
I/O UNIT
ce
CABINET
JD1B MODEL–A
24VDC CP32
7
BRAKER
200VAC
nc
POSITION CODER 9
CX1A TB1 CX2A JX1A
JA7B JY2 SPINDLE MOTOR
w
1ST AXIS
SERVO MOTOR
TB2 CX2A JX1A
JS1B TB2
SVM JF1 SERIAL PULSE
w
CODER
208
7. HARDWARE
om
SCALE1(JF21)
AMP2(JS2A)
SCALE2(JF22)
AMP3(JS3A)
SCALE3(JF23)
AMP4(JS4A)
SCALE4(JF24)
r.c
AMP5(JS5A)
AMP6(JS6A)
e
nt
ce
nc
.c
w
w
w
209
1
om
1ST AXIS
LINEAR SCALE
r.c
5TH AXIS SERVO AMP/MOTOR/PC
(CONNECTION CONFORMS TO 1ST AXIS)
4
6TH AXIS SERVO AMP/MOTOR/PC
(CONNECTION CONFORMS TO 1ST AXIS)
e
5
nt 6
ce
7
nc
8
.c
9
w
10
w
w
210
7. HARDWARE
om
ON
ON button
ON1
COM
Short ON2
OFF
OFF1 OFF button
OFF2
r.c
CP2, CP3 or CN2 CRT, PDP, LCD power
CP5
e
Keyboard PCB
(MDI unit)
nt JA2 CK2
CK1
ce
Protective ground.
Be sure to connect.
211
(b) When 14″CRT/MDI is used (MMC–IV cannot be used)
14″CRT/MDI unit
Power supply
1
ON/OFF button
unit
CP4
ON
ON1 ON button
COM
Short ON2
OFF
OFF1 OFF button 2
om
OFF2
CRT unit
r.c
Main CPU board 4
JA1 JN1 Video input
JA2
e
5
Soft key cable
JA2
nt Keyboard PCB
CK2
CK1
6
ce
7
Protective grouond.
Be sure to connect.
nc
8
.c
9
w
10
w
w
212
7. HARDWARE
LCD/MDI unit
om
OFF1 OFF button
OFF2
LCD unit
r.c
Main CPU board
JA2
e
Soft key cable
JA2
Keyboard PCB
nt CK2
CK1
ce
Protective ground.
Be sure to connect.
nc
.c
w
w
w
213
(d) When MMC–IV is provided without NC’s graphic function
14″CRT/MDI unit (analog)
9.5″LCD/MDI unit (analog)
1
Power supply ON/OFF button
unit
CP4
ON
ON1 ON button
COM
Short ON2
OFF 2
om
OFF1 OFF button
OFF2
r.c
JA1 JA1 video input
e
MMC–IV board 5
CK2
JA1A
nt JA1B
CK1
6
ce
Protective ground. 7
Be sure to connect.
nc
8
.c
9
w
10
w
w
214
7. HARDWARE
om
OFF1 OFF button
OFF2
r.c
board
JA1A JA1 video input
e
Main CPU board
CK2
JA1
nt JA2
CK1
ce
MMC–IV board
JA1A
Protective ground.
Be sure to connect.
JA1B
nc
.c
w
w
w
215
7.4 Configuration of the Printed Circuit Boards
and LED Display 1
7.4.1 Power unit configuration and LED display
(1) Parts layout
Drawing number: A16B–1212–0901 (Power supply unit Al)
A16B–1212–0871 (Power supply unit Bl) 2
om
A20B–1005–0420 (Power supply unit)
No. Description
CP1 200VAC power input
3
F1 AC power fuses
r.c
Lithium battery for memory
backup 4
e
CP4 ON/OFF power control 5
CP5 +24V output
CP6 +24E output
nt F3
F4
+24V fuse
+24E fuse
AI F1 7.5A A60L-0001-0245#GP75
F3 3.2A A60L-0001-0075#3.2 10
F4 5AS A60L-0001-0046#5.0
BI F1 7.5A A60L-0001-0245#GP75
w
F3 5A A60L-0001-0075#5.0
F4 5AS A60L-0001-0046#5.0
C – 7.5A A60L-0001-0046#7.5R
w
216
7. HARDWARE
Connector Connector
name number Use
LED
om
CRT JA1 CRT video signal
MDI JA2 MDI keyboard
R232–1 JD5A RS–232–C serial port
R232–2 JD5B RS–232–C serial port
MPG JA3 Manual pulse generator
(1) IOLINK JD1A FANUC I/O LINK
SPDL–1 JA7A Serial spindle
(2) (3) (4) A–OUT1 JA8A Analog output
APCBAT JA4A Battery for use with the APC
(10) SERVO1 JS1A Axis 1 servo amplifier
SERVO2 JS2A Axis 2 servo amplifier
r.c
SERVO3 JS3A Axis 3 servo amplifier
SERVO4 JS4A Axis 4 servo amplifier
ROM for SERVO5 JS5A Axis 5 servo amplifier
boot SERVO6 JS6A Axis 6 servo amplifier
SCALE1 JF21 Axis 1 scale
(5) (6) (7) (8) (9)
SCALE2 JF22 Axis 2 scale
SCALE3 JF23 Axis 3 scale
SCALE4 JF24 Axis 4 scale
SV–CHK JA26 SERVO CHECK
e
Fig. 7.4.2 Parts Layout for the Main CPU Board
No. Name
nt
Table 7.4.2 (a) Module List for the Main CPU Board
Specifications
F u n c-
tion
Display of system
configuration screen
ce
(1) DRAM A20B–2901–0941 CNC DRAM:4MB
module
d l system
t
A20B–2901–0942 DRAM:2MB
RAM
A20B–2902–0461 DRAM:8MB
(2) SRAM A20B–2902–0350 Expand- ADDITIONAL SRAM:256KB
module
d l ed
d SRAM
A20B–2902–0351 ADDITIONAL SRAM:768KB
nc
system
system,
A20B–2902–0500 SRAM for FLASH ROM MODULE:
system 12MB
(4) Spindle A20B–2901–0980 Spindle SERIAL SPINDLE LSI
module control ANALOG SPINDLE LSI
w
control
CRTC A20B–2902–0271 CRTC MODULE:9″CRT
module
d l
A20B–2902–0275 CRTC MODULE:VGA
A20B–2902–0276 CRTC MODULE:9″CRT
217
(7) Servo A20B–2902–0070 Servo SERVO 5/6 AXIS
module control
5th or 6th
A20B–2902–0061
axis
1
(8) Servo A20B–2902–0070 Servo SERVO 3/4 AXIS
module control
A20B–2902–0061 3rd or 4th
axis
(9) Servo A20B–2902–0070 Servo SERVO 1/2 AXIS 2
om
module control
A20B–2902–0061 1st or 2nd
axis
3
(2) LED display
(a) LED display transition when the power is turned on
r.c
j : Off J : Lit L : Flashing
The STATUS LEDs are green and the ALARM LEDs are red.
4
Table 7.4.2 (b) LED Display (1) for the Main CPU Board
e
1 STATUS jjjj When power is off
5
2 STATUS JJJJ Startup status immediately after power is
turned on
3
4
STATUS
STATUS
nt JjJJ
jjJJ
Waiting for each processor to set its ID within
the system
All processors have completed setting their
IDs within the system
6
ce
5 STATUS JJjJ Completion of FANUC BUS startup
6 STATUS jJjJ Completion of PMC startup
7 STATUS JjjJ Completion of setting information of hardware 7
configuration for each board within the sys-
tem
8 STATUS jjjJ Completion of each processor’s startup within
nc
the system
9 STATUS JJJj Completion of the initial execution of the 8
PMC ladder
10 STATUS jJJj Waiting for digital servo system startup
11 STATUS Jjjj Startup has been completed and the system
is now in normal operation mode.
.c
9
(b) LED display when an error occurs
Table 7.4.2 (c) LED Display (2) for the Main CPU Board
w
ALARM jJj
4 STATUS JJJJ The system had been stopped before the
CPU was activated.
ALARM J
218
7. HARDWARE
(c) LED display when the system is activated without the option 2
board (having the sub-CPU) mounted
Table 7.4.2 (d) LED Display (3) for the Main CPU Board
om
7.4.3 Configuration of the option 1 board and LED display
(1) Parts layout
Drawing number : A16B-2200-0913 (communications function
with remote buffer)
: A16B-2200-0914 (communications function
r.c
with DNC1)
Connector Connector
name number Use
LED
CPU
(1)
R232–3 JD5C RS–232–C serial port
R422–1 JD6A RS–422 serial port
e
Communication
function ROM
JNA
F–BUS
nt
ce
back plane
connector
control control
module
w
w
w
219
(2) LED display
1
Communication function
status display
1 2 3 4
STATUS 2
om
ALARM
r.c
(a) LED display for the communications function (remote buffer)
4
(i) LED display transition when the power is turned on
j : Off J : Lit L : Flashing : Don’t care
The STATUS LEDs are green and the ALARM LEDs are red.
e
Table 7.4.3 (b) LED Display (1) for the Option 1 Board 5
No. LED display NC status
1
2
STATUS
ALARM
STATUS
ALARM
nt JJJJ
Jjj
jJ
jjj
Startup status immediately after the power
has been turned on
9
w
10
w
w
220
7. HARDWARE
om
Connector Connector
name number Use
LED
HDI JA5 High-speed skip signal
A-IN JA6 Analog input
SPDL-2 JA7B Serial spindle
A- OUT2 JA8B Analog output
APCBAT JA4B Battery for use with the APC
AMP1 JS1A-2 Axis 1 servo amplifier
(1) (2) (3) (4) (5) AMP2 JS2A-2 Axis 2 servo amplifier
r.c
AMP3 JS3A-2 Axis 3 servo amplifier
AMP4 JS4A-2 Axis 4 servo amplifier
AMP5 JS5A-2 Axis 5 servo amplifier
AMP6 JS6A-2 Axis 6 servo amplifier
JNA SCALE1 JF21-2 Axis 1 scale
SCALE2 JF22-2 Axis 2 scale
SCALE3 JF23-2 Axis 3 scale
F–BUS (6) (7) (8) SCALE4 JF24-2 Axis 4 scale
SV- CHK JA26 Servo check
Back plane
e
connector
nt
Fig. 7.4.4 (a) Parts Layout of the Option 2 board for Series 16
Table 7.4.4 (a) Module List of the Option 2 Board for Series 16
F u n c- Display of system
ce
No. Name Specifications
tion configuration screen
(1) FROM A20B–2902–0081 2nd path FLASH ROM MODULE:4MB
module
d l macro
A20B–2902–0082 FLASH ROM MODULE:2MB
(2) SRAM A20B–2902–0350 CNC ADDITIONAL SRAM: 256KB
module
d l system
A20B–2902–0351 ADDITIONAL SRAM: 768KB
RAM
nc
6th axis
(7) Servo A20B–2902–0070 Servo SERVO 3/4 AXIS
module control
A20B–2902–0061 3rd or
4th axis
w
221
Connector Connector
name number Use
LED 1
HDI JA5 High-speed skip signal
A-IN JA6 Analog input
SPDL-2 JA7B Serial spindle
A-OUT2 JA8B Analog output
APCBAT JA4B Battery for use with the APC
(1) (2) (3) (4) (5) AMP1 JS1A-2 Axis 1 servo amplifier 2
om
AMP2 JS2A-2 Axis 2 servo amplifier
AMP3 JS3A-2 Axis 3 servo amplifier
AMP4 JS4A-2 Axis 4 servo amplifier
F–BUS
SCALE3
SCALE4
JF23-2
JF24-2
Axis 1 scale
Axis 1 scale
3
(6) (7)
SV-CHK JA26 Servo check
Back plane
connector
r.c
Fig. 7.4.4 (b) Parts Layout of the Option 2 board for Series 18 4
Table 7.4.4 (b) Module List of the Option 2 Board for Series 18
F u n c- Display of system
e
No. Name Specifications
tion configuration screen 5
(1) FROM A20B–2902–0081 2nd path FLASH ROM MODULE:4MB
module
d l macro
A20B–2902–0082 FLASH ROM MODULE:2MB
(2) SRAM
module
d l
nt
A20B–2902–0350
A20B–2902–0351
A20B–2902–0352
CNC
system
RAM
t
ADDITIONAL SRAM: 256KB
ADDITIONAL SRAM: 768KB
ADDITIONAL SRAM:
2.25MB
6
ce
(3) DRAM A20B–2901–0941 CNC DRAM:4MB
module
d l system
t
A20B–2901–0942 DRAM:2MB
RAM
A20B–2902–0461 DRAM:8MB 7
(4) Spindle A20B–2901–0984 Spindle SERIAL SPINDLE LSI
module control ANALOG SPINDLE LSI
nc
module control
A20B–2902–0061 1st or 2nd 10
axis
w
w
222
7. HARDWARE
om
1 STATUS jjjj When power is off
2 STATUS JJJJ Startup status immediately after power is
turned or CPU is not running
3 STATUS jJJJ Initializing RAM
4 STATUS JjJJ Software ID has been set, initialization of
keys, ALL CLEAR
5 STATUS jjJJ Waiting for software initialization 1
r.c
6 STATUS JJjJ Waiting for software initialization 2,
Initializing SRAM
7 STATUS jJjJ Initializing position coder
8 STATUS jJJj Waiting for digital servo system startup
9 STATUS Jjjj Startup has been completed and the system
is now in normal operation mode.
e
(ii) LED display when an error occurs
Table 7.4.4 (d) LED Display (2) for the Option 2 Board
No.
1 STATUS
ALARM
nt
LED display
jJjj
Jjj
NC status
RAM parity error occurred.
Replace the RAM MODULE.
jJjj
ce
2 STATUS Servo alarm (watch dog, etc.) occurred.
ALARM jjJ
3 STATUS jJjj Other alarm occurred.
ALARM jjj
Table 7.4.4 (e) LED Display (3) for the Option 2 Board
No. LED display Case and required action
1 STATUS JJJJ An SRAM parity error occurred. Replace the
option 2 board. In addition, check the LED
ALARM Jjj
display for the main CPU board.
.c
223
7.4.5 Configuration of the option 3 board and LED display
(1) Parts layout
1
Drawing number : A16B-3200-0055 (PMC-RC and CAP II)
A16B-3200-0054 (PMC-RC only)
A16B-3200-0057 (CAP II only)
Connector Connector
LED
name number Use 2
om
IOLINK JD1A2 FANUC I/O LINK
r.c
JNA
4
F–BUS
Back plane
connector
e
5
Fig. 7.4.5 (a) Parts Layout of the Option 3 Board
No.
(1) ROM
Name
nt
Table 7.4.5 (a) Module List of the Option 3 Board
Specifications
A20B–2900–0290
Function
CAP–II
Display of system
configuration screen
SYSTEM ROM MODULE
6
ce
module system :1MB
for CAP
A20B–2900–0291 SYSTEM ROM MODULE
:768KB 7
(2) ROM A20B–2901–0390 CPU for No. display
module CAP–II
for CAP
nc
DRAM(APPLICATION) :1MB
9
A20B–2902–0193 ADDITIONAL DRAM(MGR)
DRAM(APPLICATION)
:512KB
A20B–2902–0194 ADDITIONAL DRAM(MGR)
w
224
7. HARDWARE
om
Fig. 7.4.5 (b) Location of LED Display for the Option 3 Board
(a) LED display for the graphics display function when CAP II is not
installed
(i) LED display transition when the power is turned on
j : Off J : Lit L : Flashing
: Don’t care
r.c
The STATUS LEDs are green and the ALARM LEDs are red.
Table 7.4.5 (b) LED Display (1) for the Option 3 Board
e
2 STATUS jJ Waiting for each processor in the system to
set its ID
3 STATUS Jj Waiting for each processor in the system to
4 STATUS
nt jj
complete startup
The CAP II function startup has been com-
pleted and the system is now in normal op-
eration.
ce
(ii) LED display when an error occurs
Table 7.4.5 (c) LED Display (2) for the Option 3 Board
225
(b) LED display for the PMC-RC functions
(i) LED display transition when the power is turned on
j : Off J : Lit L : Flashing : Don’t care
1
The STATUS LEDs are green and the ALARM LEDs are red.
Table 7.4.5 (d) LED Display (3) for the Option 3 Board
No. LED display NC status
JJ
2
om
1 STATUS Startup status immediately after power is
turned on
2 STATUS jJ Waiting for each processor in the system to
set its ID
3 STATUS Jj Waiting for each processor in the system to
complete startup 3
4 STATUS jj The PMC-RC function startup has been com-
pleted and the system is now in normal op-
eration.
r.c
(ii) LED display when an error occurs
4
Table 7.4.5 (e) LED Display (4) for the Option 3 Board
No. LED display NC status
1 STATUS LL NMI from another board (LEDs are flashing
simultaneously). Check other boards’ LED
e
displays. 5
2 STATUS jL The parity error of the memory for LADDER or
work occurred. Initialize the memory for LAD-
4
STATUS
STATUS
ntLj
JL
DER or replace it for work RAM MODULE.
A bus error occurred (incorrect memory ac-
cess). Replace the option 3 board.
Communication error occurred in I/O Link.
Check the Link device and the cables.
6
ce
5 STATUS LJ The parity error etc. occurred in the PMC con-
trol module. Replace the PMC control mod-
ule.
7
6 STATUS LL A checksum error occurred in the system pro-
gram memory. The DRAM module for the
PMC may have failed.
nc
226
7. HARDWARE
om
ESP CNPW Emergency stop
(1) (2)
IO–1 CNWF DI/DO for workpiece feeder
TP CNTP DI/DO for teach pendant
r.c
(5) (3) (4)
AMP4 JS4A Servo amplifier for fourth axis
e
Table 7.4.6 (a) Module List for the Loader Control Board
No.
(1)
Name
FROM
module
nt Specifications
A20B–2902–0082
Function
ROM for
macro of
loader side
Display of system
configuration screen
FLASH ROM MODULE:2MB
ce
(2) DRAM A20B–2901–0941 Loader DRAM:4MB
module system
A20B–2901–0942 RAM DRAM:2MB
227
(2) LED display
(i) LED display transition when the power is turned on
j : Off J : Lit L : Flashing
1
The STATUS LEDs are green and the ALARM LEDs are red.
Table 7.4.6 (b) LED Display (1) for the Loader Control Board
om
1 STATUS jjjj When power is off
2 STATUS JJJJ Startup status immediately after power is
turned or CPU is not running
3 STATUS jJJJ Initializing RAM
4 STATUS JjJJ Software ID has been set, initialization of 3
keys, ALL CLEAR
5 STATUS jjJJ Waiting for software initialization 1
r.c
6 STATUS JJjJ Waiting for software initialization 2,
Initializing SRAM
7 STATUS jJjJ Initializing position coder
4
8 STATUS jJJj Waiting for digital servo system startup
9 STATUS Jjjj Startup has been completed and the system
is now in normal operation mode.
e
(ii) LED display when an error occurs
5
Table 7.4.6 (c) LED Display (2) for the Loader Control Board
No.
1
2
STATUS
ALARM
STATUS
nt
LED display
jJjj
Jjj
jJjj
NC status
RAM parity error occurred.
Replace the RAM MODULE.
Servo alarm (watch dog, etc.) occurred.
6
ce
ALARM jjJ
3 STATUS jJjj Other alarm occurred.
7
ALARM jjj
nc
8
.c
9
w
10
w
w
228
7. HARDWARE
om
A16B-2200-0953 DI : 40 DO : 40 With high-speed skip
A16B-2200-0954 High-speed skip only
A16B-2200-0955 DI : 104 DO : 80 Without high-speed skip
A16B-2200-0956 DI : 104 DO : 72 Without high-speed skip
A16B-2200-0957 DI : 80 DO : 56 Without high-speed skip
A16B-2200-0958 DI : 40 DO : 40 Without high-speed skip
I/O card A20B-9001-0480 DI : 52 DO : 40
r.c
add-on Use with A16B-2200-0950 or A16B-2200-0955
board listed above
e
Name Code Function
I/O card A16B-2202-0720 DI : 104 DO : 80 With high-speed skip
( i k ttype
(sink
A16B-2202-0721 DI : 104 DO : 72 With high-speed skip
output)
out ut)
nt
A16B-2202-0722
A16B-2202-0723
A16B-2202-0725
A16B-2202-0726
DI : 80 DO : 56 With high-speed skip
DI : 40 DO : 40 With high-speed skip
DI : 104 DO : 80 Without high-speed skip
DI : 104 DO : 72 Without high-speed skip
ce
A16B-2202-0727 DI : 80 DO : 56 Without high-speed skip
A16B-2202-0728 DI : 40 DO : 40 Without high-speed skip
I/O card A20B-8001-0150 DI : 52 DO : 40
add-on Use with A16B-2200-0950 or A16B-2200-0955
board listed above
nc
229
7.4.8 Configuration of the I/O card with power supply
(for power supply C) and LED display
1
(1) Sink type output
om
A16B–2202–0692 DI : 40 DO : 40
Power A20B–1005–0420 To be used with the above I/O card
supply
D LED display 3
PIL Lights when DC input power voltage is applied to CP1A
(Green)
r.c
(2) Source type output
4
Name Code Function
I/O card A16B–2202–0870 DI : 104 DO : 72
( i k ttype
(sink
A16B–2202–0871 DI : 80 DO : 56
output)
out ut)
A16B–2202–0872 DI : 40 DO : 40
e
Power A20B–1005–0420 To be used with the above I/O card 5
supply
PIL
LED display
(Green)
nt
Lights when DC input power voltage is applied to CP1A
6
ce
7
nc
8
.c
9
w
10
w
w
230
7. HARDWARE
LED
om
(1) (2) (3)
e r.c
Fig. 7.4.9 (a) Parts Layout of the Background Graphic Board
No.
(1)
Name
FROM
nt
Specifications
A20B–2902–0081
Function
Background
Display of system
configuration screen
FLASH ROM MODULE:4MB
ce
module graphic
gra hic
A20B–2902–0082 system FLASH ROM MODULE:2MB
module RAM
A20B–2902–0461 DRAM:8MB
The STATUS LEDs are green and the ALARM LEDs are red.
j : OFF J : ON
Table 7.4.9 (b) LED Display (1) for Background Graphic Board
w
231
(b) LED display when an error occurs
j : OFF J : ON
1
Table 7.4.9 (c) LED Display (2) for Background Graphic Board
om
(c) LED display when system is not started
j : OFF J : ON
Table 7.4.9 (d) LED Display (3) for Background Graphic Board
3
No. LED display NC status
1 STATUS JJJJ SRAM parity error occurred.
Jjj
r.c
ALARM
2 STATUS JJjj DRAM parity error occurred.
4
ALARM Jjj
e
5
nt 6
ce
7
nc
8
.c
9
w
10
w
w
232
7. HARDWARE
LED
om
LVALM LED
r.c
(1)
F21 5A Fuse
e
Table 7.4.10 (a) Module List for the 64–bit RISC Board
No.
(1)
Name
FPROM
module
ntSpecifications
A20B–2901–0292
Function
ROM for RISC
board system
ROM : 512KB
ce
(2) LED display
(a) LED display transition when the power is turned on
The STATUS LEDs are green and the ALARM LEDs are red.
j : OFF J : ON
nc
Table 7.4.10 (a) LED Display (1) for the 64–bit RISC Board
233
(b) LED display transition when the power is turned on
j : OFF L : Blink
1
Table 7.4.10 (b) LED Display (2) for the 64–bit RISC Board
om
3 STATUS jLLj Command being executed in RISC mode
4 STATUS Ljjj Resetting
5 STATUS LjLL Override 0 for pre–interpolation accelera-
tion/deceleration (waiting for the override
level to be changed) 3
(c) LED display upon occurrence of an error
j : OFF J : ON
r.c
Table 7.4.10 (c) LED Display (3) for the 64–bit RISC Board
4
No. LED display NC status
1 STATUS jjjJ An error occurred on the RISC board during
the DRAM or SRAM test
2 STATUS jjJj An error occurred in the ROM module dur-
e
ing a test. 5
3 STATUS jjJJ A sync signal from the main CPU was not
detected.
4
5
STATUS
STATUS
nt jJjj
JJJj
F21 5A A60L–0001–0075#5.0
w
234
8. PARAMETERS
OFFSET
2 Press the SETTING key several times to display the handy screen for
setting.
om
3 Move the cursor to the PARAMETER WRITE field and enter 1
and then INPUT
.
4 Alarm 100 occurs. Press the CAN and RESET keys simultaneously
to temporarily stop the alarm.
r.c
(2) Entering the parameters
e
PARAMETER (SETTING) O1234 N12345
0000
0001
0
0
nt 0
0
SEQ
0
0
0
0
0
0
INI
0
0
ISO
0
0
FCV
TVC
0
0
ce
0012 RMV MIR
X 0 0 0 0 0 0 0 0
Y 0 0 0 0 0 0 0 0
Z 0 0 0 0 0 0 0 0
B 0 0 0 0 0 0 0 0
0020 I/O CHANNEL 0
nc
S 0 T0000
REF **** *** *** [Link]
[PARAM] [DGNOS] [PMC] [SYSTEM] [(OPRT)]
.c
Soft key [ON:1] : Sets the value at which the cursor is positioned to 1.
(Only for bit parameters)
Soft key [OFF:0] : Sets the value at which the cursor is positioned to 0.
w
3–2 Use EOB to continuously set data starting from the cursor 2
om
position.
(Example 1)
When 1 2 3 4 EOB
4 5 6 7
3
EOB
9 9 9 9 INPUT
is entered,
0 1234
r.c
0 4567
4
0 9999
0 0
(Example 2)
1 2 3 4 9 9 9
e
When EOB EOB
5
9 INPUT
is entered,
nt 0
0
0
0
1234
0
9999
0
6
ce
3–3 Use = to enter the same data.
7
(Example)
When 1 2 3 4 EOB = EOB = INPUT
is
nc
entered,
8
0 1234
0 1234
0 1234
0 0
.c
9
3–4 For bit parameters
(Example)
When 1 1 = = is entered,
w
0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0
10
0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0
w
0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
236
8. PARAMETERS
om
6) Feedrate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 1400 –)
7) Acceleration/Deceleration . . . . . . . . . . . . . . . . . . . . . . . . . (No. 1600 –)
8) Servo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 1800 –)
9) DI/DO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 3000 –)
10) CRT/MDI, Display, and Edit . . . . . . . . . . . . . . . . . . . . . . . . (No. 3100 –)
11) Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 3400 –)
12) Pitch error compensation . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 3600 –)
r.c
13) Spindle control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 3700 –)
14) Tool offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 5000 –)
15) Grinding–wheel wear compensation . . . . . . . . . . . . . . . . . (No. 5071 –)
16) Canned cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 5100 –)
17) Rigid tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 5200 –)
e
18) Scaling/Coordinate rotation . . . . . . . . . . . . . . . . . . . . . . . . (No. 5400 –)
19) Uni-directional positioning . . . . . . . . . . . . . . . . . . . . . . . . . (No. 5430 –)
nt
20) Polar coordinate interpolation . . . . . . . . . . . . . . . . . . . . . . (No. 5450 –)
21) Normal direction control . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 5480 –)
22) Index table indexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 5500 –)
23) Involute interpolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 5600 –)
ce
24) Exponential interpolation . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 5630 –)
25) Straightness compensation . . . . . . . . . . . . . . . . . . . . . . . . (No. 5710 –)
26) Custom macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 6000 –)
27) Pattern data input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 6100 –)
28) Skip functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 6200 –)
nc
om
51) High–precision contour control (M series) . . . . . . . . . . . . (No. 8400 –)
52) Macro executer and etc. . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 8650 –)
3
Data Types and Valid Data Ranges of Parameters
Data Type Valid data range Data Type Valid data range
r.c
Bit Word
0 or 1 0 to 32767 4
Bit axis Word axis
Byte 0 to 127 2–word
0 to 99999999
Byte axis 0 to 255 2–word axis
e
5
NOTE1 There is something to which the range of setting is limited depend-
ing on the parameter No.
nt
NOTE2 A part of the parameter can be input with the setting screen.
NOTE3 In the description of a bit-type parameter, the explanation written
at the left-hand side of a slash (/) corresponds to setting 0, and that
at the right-hand side corresponds to setting 1.
6
ce
NOTE4 <Axis> indicated at the right column in a parameter list shows that
the corresponding parameters are specified for each axis.
7
1) Parameters for SETTING
nc
#7 :
#6 :
#5 :
#4 :
w
#3 :
#2 :
#1 FCV : FS16 standard (0)/FS15 Tape format (1)
#0 :
238
8. PARAMETERS
om
#6 :
#5 :
#4 :
#3 :
#2 :
#1 :
#0 RDG : Remote diagnosis is not performed (0)/
performed (1)
r.c
0012 Parameter for axis detaching, mirror image <Axis>
e
#3 :
#2 :
#1 :
0020
nt
#0 MIR : Setting of mirror image for each axis is OFF
(0)/ON (1)
Selection of channel for input/output devices
ce
Setting 0 1 2 3 (remote buffer)
Common PRM0100
Output
PRM 0101 PRM 0111 PRM 0121 PRM 0131
format
nc
Specification
PRM 0102 PRM 0112 PRM 0122 PRM 0132
number
Transfer
PRM 0103 PRM 0113 PRM 0123 PRM 0133
rate
Connector
JD5A JD5B JD5C JD6A
number
10 : DNC1/DNC2
w
12 : DNC1#2
20 : Data transfer to and from the Power Mate of group 0 via the
I/O Link.
to
w
35 : Data transfer to and from the Power Mate of group 15 via the
I/O Link.
w
239
2) For reader/puncher interface
om
resetting the CNC (0)/by pressing the [STOP]
soft key (1).
#5 ND3 : DNC operation is performed to read blocks one
by one (0)/until the buffer becomes full (1).
#4 : 3
#3 NCR : When output EOB by ISO code, LF, CR, CR (0)
/CR output (1)
r.c
#2 :
#1 CTV : TV check in control-out is performed (0)/not 4
performed (1)
#0 :
e
5
#7 NFD : FEED before & after of data is output (0)/not
output (1)
#6
#5
#4
:
:
:
nt
#3 ASI : Data input by EIA or ISO code (0)/ASCII code
(1)
6
ce
#2 :
#1 :
#0 SB2 : Number of stop bit is 1 bit (0)/2 bits (1) 7
0102 Spec. No. of I/O devices of CHANNEL 1
(I/O CHANNEL=0)
nc
0 :
RS-232-C (Except of under-mentioned)
1 :
FANUC CASSETTE B1/B2 8
2 :
FANUC CASSETTE F1
3 :
FANUC PROGRAM FILE Mate, FANUC FA
Card, FSP-H, FANUC FLOPPY CASSETTE
4 : RS-232-C (Control codes DC1 to DC4 are not
.c
used.)
5 : PORTABLE TAPE READER
9
6 : FSP-G, FSP-H, FANUC PPR
(I/O CHANNEL=0)
10
1 : 50 Baud 7 : 600 Baud
2 : 100 Baud 9 : 2400 Baud
3 : 110 Baud 10 : 4800 Baud
w
(I/O CHANNEL=1)
240
8. PARAMETERS
om
(I/O CHANNEL=2)
r.c
(I/O CHANNEL=3)
e
#7 :
#6 :
#5 CLK : Baud rate clock of RS-422 interface is used,
inner clock (0)/outer clock (1)
#3 :
nt
#4 NCD : CD (Signal quality detection) of RS-232-C
interface, checked (0)/not checked (1)
#7 :
#6 :
w
#5 :
#4 :
#3 :
#2 :
w
#1 :
#0 : A BCC value is checked (0)/not checked (1).
241
Number Contents Remarks
om
response (1 – 60) [sec]
r.c
communication (1 – 10) [Number of times]
e
[Characters] 5
0149 Number of characters in the data section of the
communication packet (80 – 256) [Characters]
0161
nt
Communication method
242
8. PARAMETERS
om
transmission to the end of BCC transmission
#7 :
r.c
#6 :
#5 :
#4 :
#3 :
#2 NCR : The EOB code used in output is “LF,CR,CR”
(0)/“LF” only (1).
#1 ASC : The code used for data output is ISO (0)/ASCII
e
(1).
#0 SB2 : The number of stop bits is 1 (0)/2 (1).
0203
1 : 50
2 : 100
3 : 110
nt
Baud rate (for remote diagnosis)
4 : 150
5 : 200
6 : 300
7 : 600
8 : 1200
9 : 2400
10 : 4800
11 : 9600
[bps]
ce
0204 Channel used for remote diagnosis
#2) (2 – 52)
243
Number Contents Remarks
om
#2 :
#1 :
#0 DSV : The data server function is enabled (0)/
disabled (1)
3
0911 Altemate MDI character
r.c
3) Parameter for Axis control/Incremental system 4
e
5
#7 :
#6 :
#5 :
#4
#3
#2
#1
#0 INM
:
:
:
:
nt
: Least command increment on linear axis is,
6
ce
mm system (0)/inch system (1)
1002 Parameter relating to number of control axis 7
#7 :
#6 :
nc
244
8. PARAMETERS
om
b4 :
0 0 IS–B 0.001 mm or 0.001 deg
b3 :
b2 : 0 1 IS–A 0.01 mm or 0.01 deg
b1 ISC : 1 0 IS–C 0.0001 mm or 0.0001 deg
b0 ISA :
1005 Parameter relating to external deceleration <Axis>
r.c
#7 RMB : Setting to detach of axis control for each axis is
not effective (0)/effective (1)
#6 MCC : At axis removal, the MCC is turned off (0)/only PRM
motor activation is turned off (1). 0012#7
#5 EDM : External deceleration in the negative (–) PRM1426,
direction is applicable to rapid traverse (0)/ 1427
rapid traverse and cutting feed (1).
e
#4 EDP : External deceleration in the positive (+) PRM1426,
direction is applicable to rapid traverse (0)/ 1427
rapid traverse and cutting feed (1).
#2 :
nt
#3 HJZ : For manual reference position return when a
reference position is established, deceleration
dogs are used (0)/the setting of bit 7 of
parameter No. 0002 is followed.
M series
ce
#1 DLZ : Function for setting the reference position PRM
without dogs disabled (0)/enabled (1) 1002#1
#0 ZRN : A command is issued in automatic operation
before a return to reference position has not
been performed since the power was turned
on, an alarm is generated (0)/alarm is not
nc
generated (1)
1006 Parameter relating to controlled axis <Axis>
#7 :
#6 :
#5 ZMI : Initial set for direction of reference position
.c
#2 :
#1 ROS : The machine coordinate system of a rotation When
axis is of rotation axis type (0)/linear axis type PRM
(1). 1006#0=1
w
245
Number Contents Remarks
om
to bit 1 of PRM1008#1 (0)/the end point
coordinate is the absolute value of the
command value while the rotation direction is
determined from the sign of the command
value (1). 3
#2 :
#1 :
#0 :
r.c
1008 Setting of rotation axis <Axis> 4
#7 :
#6 :
#5 :
#4 :
e
#3 RAA : The rotation direction and end point Rotation 5
coordinates specified by an absolute command axis control
follow the setting of #1 (0)/the end point
nt
coordinates are represented by the absolute
values of specified values, and the direction is
represented by the sign of the specified values
(1).
#2 RRL : Relative coordinates are not rounded by the PRM1260
6
ce
amount of the shift per one rotation (0)/are
rounded by the amount of the shift per one
rotation (1) 7
#1 RAB : In the absolute commands, the axis rotates in
the direction in which the distance to the target
is longer (0)/shorter (1)
nc
programming 9
X : 88 Y : 89 Z : 90 <Axis>
A : 65 B : 66 C : 67 PRM3405
U : 85 V : 86 W: 87 for T series
w
10
w
w
246
8. PARAMETERS
om
5 : Axis parallel to the X axis
6 : Axis parallel to the Y axis
7 : Axis parallel to the Z axis
r.c
4) Parameter for Coordinate system
e
#7 WZR : Upon reset, the workpiece coordinate system T series
is not returned (0)/returned (1) to that specified
with G54
#6 :
#4 :
nt
#5 AWK : When to change workpiece origin offset, value
is changed from preprocessing step (0)/
changed immediately (1)
ce
#3 FPC : When the floating reference position is set, the
relative position display is not preset (0)/is
preset (1)
#2 ZCL : When manual reference position return is
performed the local coordinate system is, not
canceled (0)/canceled (1)
#1 ZPI : The coordinate value of automatic coordinate PRM1250,
nc
#7 :
#6 :
#5 :
w
#4 :
#3 RLC : Upon reset, the local coordinate system is not
canceled (0)/canceled (1).
#2 G50 : When the workpiece coordinate system ALM010
w
247
Number Contents Remarks
om
1223 Offset of the workpiece origin in workpiece
coordinate system 3 (G56)
r.c
1226 Offset of the workpiece origin in workpiece
coordinate system 6 (G59) 4
1240 Coordinate value of the first reference position <Axis>
on each axis in the machine coordinate system
e
position on each axis in the machine coordinate
5
system
1242
1243
nt
Coordinate value of the third reference position
on each axis in the machine coordinate system
<Axis>
6
ce
system
10
w
w
248
8. PARAMETERS
om
after the stroke limit is exceeded (0)/before the
limit is exceeded (1)
#6 LZR : The stored stroke limits are checked during the
time from power-on to manual return to the
reference position (0)/not checked (1)
#5 RL3 : Stored stroke limit3 release signal RLSOT3 is
disabled (0)/enabled (1)
#4 :
#3 :
r.c
#2 LMS : The EXLM signal for switching stored stroke PRM1320,
limit is disable (0)/enable (1) 1321,
1326, 1327
#1 :
#0 OUT : An inhibition area of the second stored stroke
limits is set, inside (0)/outside (1)
e
1301 Stroke limit check performed before movement
#6
#5
#4
#3
:
:
:
:
nt
performed (0)/performed (1)
ce
#2 NPC : As part of the stroke limit check performed
before movement, the movement specified in
G31 (skip) and G37 (automatic tool length
measurement (for M series) or automatic tool
compensation (for T series)) blocks is checked
(0)/not checked (1)
nc
#1 :
#0 :
#7 :
#6 :
.c
#5 :
#4 :
#3 :
#2 :
w
249
Number Contents Remarks
om
positive direction on each axis
r.c
1327 Coordinate value II of stored stroke limit 1 in <Axis>
the negative direction on each axis PRM 4
1300#2=1
e
5
1331 Dimensions of the claw of a chuck (L) T series
[Increment system]
1332
1333
nt
Dimensions of the claw of a chuck (W)
(Radius value) [Increment system]
T series
6
ce
1334 Dimensions of the part of a claw at which a T series
workpiece is held (W1) (Radius value)
[Increment system]
7
1335 Chuck position CZ along the X-axis (workpiece T series
coordinate system) [Increment system]
nc
[Increment system]
250
8. PARAMETERS
6) Parameter of Feedrate
#7 :
#6 RDR : Dry run for rapid traverse command is, disable
(0)/enable (1)
om
#5 TDR : Dry run during tapping in the tapping cycle
(G74, G84) (including rigid tapping) is enable
(0)/ disable (1)
#4 RFO : When cutting feedrate override is 0% during
rapid traverse, the machine tool does not stop
moving (0)/stops moving (1)
#3 :
#2 JZR : Manual return to the reference position at Jog T series
r.c
feedrate is not performed (0)/performed (1)
#1 LRP : Positioning (G00) is nonlinear (0)/linear (1).
#0 RPD : Manual rapid traverse before the completion of
return to reference position is disable
(0)/enable (1)
e
revolution
#7 :
#6
#5
#4 JRV
:
: nt
: Manual feed per revolution is, not performed
(0)/performed (1)
#3 OV2 : The secondary feedrate override value is 1%
T series
ce
(PMCDGN G013) (0)/0.01% (G094, G095) (1).
#2 :
#1 :
#0 NPC : The feed per rotation command is ineffective
when a position coder is not provided (0)/
provided (1)
nc
1403 Units used for feed per minute, threading retract T series
#4 :
#3 :
#2 :
#1 :
#0 MIF : The unit of F for feed per minute is [mm/min]
w
251
Number Contents Remarks
om
#2 F8A : With inch input, Valid data range for an F
command in feed per minute mode 9600
deg/min (0)/24000 deg/min (1)
#1 DLF : After a reference position has been
established, a manual reference position return 3
operation is performed at the rapid traverse
rate (PRM1420) (0)/at the manual rapid
traverse rate (PRM1424) (1).
r.c
#0 HFC : When helical interpolation involves a linear axis
that is longer than an arc, the maximum 4
feedrate is clamped to the feedrate along the
linear axis (0)/the combined feedrate along the
linear axis and arc (1).
e
1410 Dry run rate (feedrate of jog override is 100%)
[mm/min]
5
1411 Cutting feedrate in the automatic mode at M series
1414
nt
power-on [mm/min]
252
8. PARAMETERS
om
setting function setting function
Disabled Enabled Disabled Enabled
Reference position
return by G28
Raped traverse PRM1420 PRM1420
command (G00) in
automatic operation PRM1428
Manual Without PRM1420 or
reference dogs*1 PRM1424*2
PRM1424
r.c
position With
return PRM1424 PRM1428
dogs
Manual raped PRM1423 or
PRM1424
traverse PRM1424*1
e
1430 Maximum cutting feedrate for each axis <Axis>
[mm/min] M series
PRM1422
1431
1432
nt
Maximum cutting feedrate for all axes in the
look-ahead control mode [mm/min]
<Axis>
M series
ce
PRM 1431
Fmax1=PRM 1460
Fmax2=PRM 1461
253
7) Parameters of acceleration/deceleration control
#7 :
#6 ACD : Automatic corner deceleration function is used
(0)/not used (1) 2
om
#5 NCI : Imposition check at deceleration is performed
(0)/not performed (1)
#4 RTO : Block overlap in rapid traverse is not performed PRM 1722
(0)/performed (1)
#3 : 3
#2 OVB : Cutting feed block overlap is not performed (0)/ M series
is performed (1).
#1 :
r.c
#0 :
1602 Acceleration/deceleration control 4
#7 :
#6 LS2 : Acceleration/deceleration after cutting feed G08.1
interpolation during look-ahead control is
e
exponential (0)/linear (1). 5
#5 :
#4 CSD : Automatic corner deceleration is controlled by
#3
#2
#1
:
:
:
nt
angle (0)/feedrate (1).
254
8. PARAMETERS
om
1625 FL rate of exponential function acceleration/ <Axis>
deceleration in manual continuous feed for
each axis [mm/min]
r.c
[msec]
e
[mm/min] control
mode
mode,
1631 Time until the machining speed reaches the PRM1770,
1710
nt
maximum speed during acceleration/
deceleration before interpolation
M series
Automatic
ce
override [%] corner
override
1711 Angle (θp) to recognize the inner corner in
automatic override [deg]
clamping
clam ing
1731 Arc radius R for a maximum allowable feedrate for
based on an arc radius feedrate
based on
w
[0.001 deg]
255
Number Contents Remarks
om
1763 FL rate for exponential acceleration/ <Axis>
deceleration in cutting feed in look-ahead M series
control mode [mm/min]
3
1768 Time constant of linear acceleration/ M series
deceleration in cutting feed in look-ahead
control mode [msec]
r.c
1770 Maximum machining speed during linear Accelera-
acceleration/deceleration before interpolation tion/ 4
[mm/min] decelera-
tion before
interpola-
inter ola-
1771 Time needed until the machining speed tion (look-
e
reaches the maximum machining speed during ahead 5
acceleration/deceleration before interpolation control
[msec] mode)
1777
nt
Minimum allowable feedrate for automatic
corner deceleration (for acceleration/
deceleration before interpolation)
M series
<Axis>
M series 6
ce
1778 Minimum speed of for the automtic corner <Axis>
deceleration function (for linear acceleration/ M series
deceleration before interpolation) 7
1779 Critical angle subtended by two blocks for M series
automatic corner deceleration (for look–ahead
nc
control)
256
8. PARAMETERS
8) Parameters of Servo
#7 :
#6 :
#5 TRC : The servo trace function is disabled (0)/ PRM 1870
om
enabled (1).
#4 RBK : Backlash compensation applied separately for PRM 1851,
cutting feed and rapid traverse is not 1852
performed (0)/performed (1)
#3 FFR : The feed-forward function is enabled for cutting
only (0)/cutting and rapid traverse (1).
#2 OZR : If manual reference position return is
performed using the feed hold function when
r.c
there is a remaining distance to travel, a
miscellaneous function is being executed, a
dwell operation is being performed, or a
canned cycle is being executed, ALM091 is
issued (0)/not issued (1).
#1 CVR : A servo alarm is generated when DRDY is set ALM 404
e
ON before output of MCON (0)/alarm is not
generated (1)
#0 :
nt
ce
nc
.c
w
w
w
257
Number Contents Remarks
om
#4 CCI : In-position width parameter setting when a PRM1826,
block for cutting is followed by another block 1827
for cutting
CIN CCI PRM1826 PRM1827 3
Same as rapid
0 0 (Not used)
traverse
When the next
r.c
block specifies When the next
an operation block also
1 0 4
other than specifies
cutting cutting
When rapid When cutting
traverse is to feed is to be
be performed performed
e
1 1 regardless of regardless of 5
what is what is
specified by specified by
the next block the next block
#3
#2
:
:
nt
#1 PM2 : Spindle-to-motor gear ratio when the speed
control function based on the servo motor is
T series
6
ce
used
#0 PM1 : Spindle-to-motor gear ratio when the speed T series
control function based on the servo motor is
used
7
PM2 PM1 Magnification
0 0 1/1
nc
0 1 1/2
1 0 1/4 8
1 1 1/8
spindle speed
Magnification=
motor speed
.c
#1 :
#0 CTS : Speed control based on the servo motor is not
applied (0)/applied (1).
w
258
8. PARAMETERS
#7 :
#6 SAK : When the IGNVRY signal is 1 or the IGNVRYx
signal for each axis is 1, SA is set to 0 (0)/
1 (1).
#5 :
om
#4 :
#3 :
#2 :
#1 :
#0 :
1815 Parameter relating to position detector <Axis>
r.c
#7 ZMG : The reference position method is the grid
method (0)/magnetic switch method (1).
#6 :
#5 APC : Position transducer is incremental position
transducer (0)/absolute pulse coder (1)
#4 APZ : When the absolute position detector is used,
machine position and absolute position
e
transducer is not corresponding (0)/
corresponding (1)
#3 :
#2 : nt
#1 OPT : A separate pulse coder is not used (0)/
#0 :
used (1)
ce
1816 Parameter relating to detection multiply <Axis>
#7 : Flexible
#6 DM3 : DM3 DM2 DM1 DMR DM3 DM2 DM1 DMR feed gear
#5 DM2 : 0 0 0 1/2 1 0 0 5/2 In case of
#4 DM1 : parameter
0 0 1 1 1 0 1 3
#3 : (No. 2084
nc
#7 :
w
#2 :
#1 :
#0 :
w
259
Number Contents Remarks
om
#3 :
#2 :
#1 :
#0 FUP : When the servo system is turned off, a
follow-up operation is performed based on 3
*FLWU (0)/is not performed (1).
1820 Command multiply for each axis (CMR) <Axis>
r.c
Least command increment
CMR =
Detection unit 4
CMR t 1 Setting value = (1/CMR) +100
CMR y 1 Setting value = 2 CMR
1821 Reference counter capacity for each axis <Axis>
[Detection unit]
e
1825 Servo loop gain for each axis [0.01 sec–1] <Axis>
5
Std=3000
1826
1827
nt
Inposition width for each axis [Detection unit]
<Axis>
T series
PRM
6
ce
1801#4
data
260
8. PARAMETERS
om
1877 Amount of inductosyn shift <Axis>
r.c
detection function [rpm]
#7 :
#6 :
#5 :
e
#4 :
#3 PRMCAL: Automatic calculation of parameter values
according to the number of PC pulses is
not performed (0)/performed (1)
#2 : nt
#1 DGPRM : When the power is turned on, the digital
servo parameter specific to the motor is
set (0)/not set (1).
#0 PLC01 : Incremental system is 1/1000mm (0)/
ce
PRM2023,
1/10000mm (1) 2024, 1836
2001 Parameter for pulse coder <Axis>
#7 AMR7:
Motor
#6 AMR6: #7 #6 #5 #4 #3 #2 #1 #0
type
nc
#5 AMR5:
#4 AMR4: 1 0 0 0 0 0 1 0 5-0
#3 AMR3:
0 0 0 0 0 0 1 1 4-0S,
#2 AMR2: 3-0S
#1 AMR1:
#0 AMR0: 0 0 0 0 0 0 0 0 Servo
Motor
.c
α series
w
w
w
261
Number Contents Remarks
om
#4 IPSPRS : In speed control, 1 pulse when the
direction is reversed one pulse is not
ignored (0)/ignored (1)
#3 PIENBL : Velocity control by IP control (0)/PI control
(1) 3
#2 OBENBL : Velocity control observer is not used (0)/ PRM 2047,
used (1) 2050, 2051
#1 TGALRM : The detecting level of the motor rotation PRM 2064
r.c
without feedback alarm is set to standard
(0)/set by parameter 1892 (1) 4
#0 *NDL8 : 0
#7 :
e
#6 : 5
#5 :
The standard value for this parameter is
#4 :
set when the power is turned on.
#3
#2
#1
#0
TRW1
TRW0
TINB0
TINA0
:
:
:
:
nt
Do not set it to other than the standard
value
6
ce
2005 Parameter for servo <Axis>
#7 :
#6 BRKCTL : Gravity shaft break control function is PRM2083 7
ineffective (0)/effective (1)
#5 :
#4 :
nc
#3 :
#2 : 8
#1 FEEDFD : Feedforward function is ineffective (0)/ PRM2068,
effective (1) 2069, 2092
#0 :
.c
effective (1)
#5 : 10
#4 ACCFB : Acceleration feedback while stopping
function is ineffective (0)/effective (1)
w
#3 :
#2 PKVER : Current loop gain velocity depending PRM 2074
variable function is ineffective (0)/
effective (1)
#1 :
w
262
8. PARAMETERS
om
#4 :
#3 :
#2 ADBLSH : New type backlash acceleration stop PRM2048,
function is ineffective (0)/effective (1) 2087
#1 :
#0 SERDMY : Dummy function for the serial pulse coder
is not used (0)/used (1)
r.c
2010 Parameter for servo <Axis>
e
#3 BLTEN : Multiply backlash acceleration amount is PRM2048
1 (0)/10 (1)
#2 :
#1
#0
2012
#7
:
:
:
nt
Parameter for servo <Axis>
ce
#6 :
VCMD2 VCMD1 Serial PC
#5 VCMD2 :
#4 VCMD1 : 0 0 0.9155 rpm/5V
0 1 14 rpm/5V
#3 : 1 0 234 rpm/5V
#2 : 1 1 3750 rpm/5V
nc
#7 :
.c
#6 :
#5 :
#4 :
#3 :
w
#2 :
#1 SSG1 : Integration function at low speed is not PRM2029,
used (0)/used (1) 2030
#0 PGTWN : Polygonal lines for the position gain are not PRM2028
w
263
Number Contents Remarks
om
#3 :
#2 :
#1 :
#0 :
3
2020 Motor model <Axis>
r.c
2022 Motor rotation direction (DIRCTL) <Axis>
111=CCW, –111=CW 4
2023 No. of speed detection feedback pulses <Axis>
(PULCO) PRM
2000#0
e
5
PRM PRM
2000#0=0 2000#0=1
2024
nt
Serial PC A/ PC 8192 819
264
8. PARAMETERS
om
2037 (Reserve) <Axis>
r.c
2042 Current loop gain (PK3) <Axis>
e
2045 Imperfect integration coefficient (PK3V) <Axis>
2047
2048
2049
nt
Velocity control observer parameter (POA1)
<Axis>
<Axis>
ce
2050 Velocity control observer parameter (POK1) <Axis>
(EMFCMP)
265
Number Contents Remarks
om
2067 Torque command filter (TCFIL) <Axis>
r.c
2071 Backlash compensation acceleration <Axis>
parameter (PBLCT) 4
2072 Static–friction compensation acceleration <Axis>
(SFCCML)
e
(PSPTL) 5
2074 Velocity depending type current loop gain <Axis>
2076
2077
nt
(AALPH)
<Axis>
6
ce
2078 Numerator of dual position feedback <Axis>
conversion coefficient
feedback
PRM
9
2005#6
m 1,000,000
(TCPRLD)
266
8. PARAMETERS
PRM 2023
PRM 2088= 4096 α
PRM 2024
om
2089 Base pulse for backlash acceleration (BLBSL) <Axis>
r.c
2094 Second backlash acceleration (BLCMP2) <Axis>
e
2097 Static–friction compensation stop (SMCNT) <Axis>
2099
2102
nt
deceleration (PIPVPL)
<Axis>
ce
2103 Restored amount in abnormal load detection <Axis>
(ABVOF)
(BL3OVR)
(FRCCMP)
267
Number Contents Remarks
om
conversion factor (SBAMPL)
9) Parameter of DI/DO
r.c
#7 MHI : Exchange of strobe and completion signals for
the M, S, T and B codes are normal (0)/ high 4
speed (1)
#6 :
#5 :
#4 :
#3 :
e
#2 RWM : RRW signal is put out only when the tape
5
reader is being rewound (0)/ when a program
in memory is being rewound (1)
#1
#0
#7
:
:
3002
:
nt
Override polarity
6
ce
#6 :
#5 :
#4 IOV : The manual feed and cutting feed override 7
signal uses negative logic (0)/positive logic (1).
#3 :
#2 :
nc
#1 :
#0 : 8
3003 Parameter for Interlock signal
#4 :
#3 DIT : Interlock for each axis direction is, enable (0)/ +MIT1 -
disable (1) –MIT4
#2 ITX : Interlock signals for each axis is, enable (0)/ *IT1 - *IT8
w
disable (1)
#1 :
#0 ITL : Interlock signal is enable (0)/ disable (1) *IT, *IT, STLK
STLK (T)
268
8. PARAMETERS
3004 Overtravel
#7 :
#6 :
#5 OTH : The hardware overtravel function is used (0)/
not used (1).
#4 :
om
#3 :
#2 :
#1 :
#0 :
#7 :
r.c
#6 :
#5 :
#4 :
#3 :
#2 :
#1 :
#0 GDC : The address of the reference position return
e
deceleration signal is X009 (0)/G196 (1).
3011
3017
nt
completion signal (FIN)
[16 msec]
ce
3030 Allowable number of digits for the M code
(1 - 8)
269
10) Parameters of CRT/MDI, Display, and Edit
om
#5 :
#4 FPT : The CAP-II keyboard is not used (0)/used (1). T series
#3 FKY : The standard keys are used for MDI keyboard
(0)/ The full keys are used (1)
#2 : 3
#1 :
#0 :
r.c
3101 CRT
e
#4 BGD : The display of a foreground program in the 5
background is disabled (0)/enabled (1).
#3 :
#2
#0
3102
:
:
nt
#1 KBF : At screen or mode switching, the key buffer is
cleared (0)/not cleared (1).
#7 : When all 7
#6 SPN : Spanish the bits are
#5 HNG : Korean (Hangul character) set to 0,
#4 ITA : Italian English is
nc
#4 :
#3 :
#2 :
#1 :
w
#0 :
270
8. PARAMETERS
om
compensation (M series) or tool offset (T
series) is considered (0)/not considered (1)
#5 DRC : For displaying relative positions, cutter
compensation (M series) or tool-tip radius
compensation (T series) is considered (0)/not
considered (1)
#4 DRL : For displaying relative positions, tool length
compensation (M series) or tool offset (T
r.c
series) is considered (0)/not considered (1)
#3 PPD : When a coordinate system is set, the relative
position display is not preset (0)/preset (1)
#2 :
#1 :
#0 MCN : The machine position display is not displayed PRM
e
according to the unit of input (0)/displayed 0000#2
according to the unit of input (1)
#6 :
nt
#7 SMF : During simplified synchronous control,
movement along a slave axis is included (0)/
not included (1) in the actual speed display.
M series
ce
#5 :
#4 :
#3 :
#2 DPS : Actual spindle speed and T code are not
always displayed (0)/always displayed (1)
#1 PCF : The movement of the PMC controlled axes are
nc
271
Number Contents Remarks
3106 1
#7 OHS : Operation history sampling is performed (0)/not
performed (1).
#6 DAK : For absolute coordinate display in M series
three-dimensional coordinate conversion,
programmed coordinates are displayed (0)/
2
om
coordinates in the workpiece coordinate
system are displayed (1).
#5 SOV : A spindle override value is not displayed (0)/ PRM
displayed (1). 3105#2
#4 OPH : The operation history screen is not displayed 3
(0)/displayed (1).
#3 SPD : Names for actual spindle speed values are T series
displayed regardless (0)/depending (1) of the
r.c
selected spindle position coder.
#2 : 4
#1 GPL : On the program list screen, the list–by–group
function is disabled1 (0)/enabled (1).
#0 :
e
3107 Parameters for program display
5
#7 MDL : Display of the modal state on the program MDI mode
display screen is, not displayed (0)/displayed
#6 :
(1) nt
#5 DMN : The G code menu is displayed (0)/not
displayed (1)
#4 SOR : In the Display of the program directory,
6
ce
programs are listed in the order of registration
(0)/in the order of program number (1)
#3 : 7
#2 DNC : Upon reset, the program display for DNC
operation is not cleared (0)/cleared (1)
#1 :
nc
#7 :
.c
#6 : 9
#5 :
#4 :
#3 :
w
272
8. PARAMETERS
#7 :
#6 BGO : When the <OFFSET> function key on the
background drawing screen is pressed, the
machining screen is displayed (0)/background
drawing data is displayed (1).
om
#5 :
#4 :
#3 :
#2 IKY : On the tool compensation screen, the [INPUT] T series
soft key is displayed (0)/not displayed (1).
#1 DWT : At the display of tool wear/geometry Com-
compensation, the character “W” is displayed pensation
at the left of each number (0)/not displayed (1) memory B
r.c
#0 :
e
screen indicates the spindle motor (0)/speed of
the spindle (1)
#5 OPM : The operating monitor is not displayed (0)/
#4
#3
:
:
nt
displayed (1)
#7 :
#6 :
#5 OPH : The operation history log function is displayed
(0)/enable (1).
#4 :
.c
273
Number Contents Remarks
om
characters history items
0 0 255 8
0 1 200 10
1 0 100 18
1 1 50 32 3
#5 :
#4 :
#3 :
r.c
#2 :
#1 : 4
#0 MHC : The external operator message history can be
deleted (0)/cannot be deleted (1).
e
#7 : 5
#6 ICS : When the <CUSTOM> function key is pressed
while the custom screen is being displayed :
nt
the screen is changed (0)/the screen is not
changed (1).
#5 IUS : When the <CUSTOM> or <GRAPH> function
key is pressed while the user or graph screen
is being displayed : the screen is changed (0)/
6
ce
the screen is not changed (1).
#4 IMS : When the <MESSAGE> function key is
pressed while the message screen is being 7
displayed : the screen is changed (0)/the
screen is not changed (1).
#3 ISY : When the <SYSTEM> function key is pressed
nc
274
8. PARAMETERS
#7 :
#6 :
#5 :
#4 :
#3 :
om
#2 SFM : In current position display, axis name 2-path
subscripts are provided for all coordinates (0)/ control
machine coordinates only (1).
#1 NDA : Absolute coordinates and relative coordinates
are displayed (0)/not displayed (only machine
coordinates being displayed) (1).
#0 NDP : The current position for each axis is, displayed
(0)/not displayed (1)
r.c
3120 Time from the output of an alarm to the
termination of sampling [msec]
e
3123 Time until screen clear function is applied
[Minute]
3131
nt
screens
2-path
control
ce
3132 Axis name (absolute coordinate) for current
position display
275
Number Contents Remarks
3151 Number of the axis for which the first load PRM 1
meter for the servo motor is used 3111#5
om
meter for the servo motor is used
r.c
meter for servo motor is used
e
3160 Rated load of the load meter for each axis 5
3201 Parameter for program registration
#7 : nt
#6 NPE : At the program registration, M02, M30 and M99
is assumed as completion of registration (0)/
not assumed (1)
6
ce
#5 N99 : When an M99 block is specified, program PRM
registration is terminated (0)/not terminated (1). 3201#6=0
#4 :
#3 : 7
#2 REP : When program registration, if the program
number is same as an existing one, an alarm is
generated (0)/the existing program is deleted
nc
10
w
w
276
8. PARAMETERS
#7 :
#6 PSR : Search for the program number of a protected
program is disabled (0)/enabled (1)
#5 :
#4 NE9 : Editing of programs with program numbers
om
9000 to 9999 are not inhibited (0)/inhibited (1)
#3 :
#2 CND : With the [ARRANGE] soft key, main program
arrangement is not performed (0)/performed
(1).
#1 OLV : When a program other than the selected
program is deleted or output the display of the
selected program is not held (0)/held (1).
r.c
#0 NE8 : Editing of programs with program numbers
8000 to 8999 are not inhibited (0)/inhibited (1)
e
#6 MER : When MDI operation is terminated in single
block mode, program deletion is not performed
(0)/performed (1).
nt
#5 MIE : During MDI operation, program editing is
enabled (0)/disabled (1).
#4 PIO : Program input/output is performed on a
tool-post-by-tool-post basis (0)/on a two-path
basis (1).
T series
(2-path
control)
ce
#3 :
#2 :
#1 :
#0 :
#7 :
#6 :
#5 SPR : Program numbers in the 9000 range for
specific programs are not added (0)/added (1)
with 90000000
#4 P9E : Editing of subprograms 90000000 to 99999999
.c
277
Number Contents Remarks
om
#5 :
#4 IWZ : During operation, workpiece origin offset and
workpiece shift value modification are enabled
(0)/disabled (1).
#3 WZO: Input of workpiece origin offset with MDI keys 3
is not inhibited (0)/inhibit (1)
#2 MCV : Input of Macro variables with MDI keys is, not
inhibited (0)/inhibited (1)
r.c
#1 GOF : Input of a tool geometry compensation value
with MDI keys is not inhibited (0)/inhibited (1) 4
#0 WOF: Input of a tool wear compensation value with
MDI keys is not inhibited (0)/inhibited (1)
e
by MDI is disabled
5
3295 Number of tool offset values (from the start
number) whose input by MDI is disabled
Number
nt
11) Parameters for programs
Contents Remarks
6
ce
3401 Parameter for G code
0 0 G code system A
0 1 G code system B 8
1 0 G code system C
#5 ABS : When in the MDI operation, program command PRM
is assumed as an incremental command (0)/ 3401#4=1
.c
278
8. PARAMETERS
om
#3 G91 : When the power is turned, the mode is G90
(0)/G91 (1)
#2 G19 : When the power is turned, the mode is M series
G17/G18/G19
#1 G18 : When the power is turned, the mode is M series
G17/G18/G19
G19 G18 G17, G18, or G19 mode
r.c
0 0 G17 mode (plane XY)
0 1 G18 mode (plane ZX)
1 0 G19 mode (plane YZ)
#0 G01 : When the power is turned, the mode is G00
(0)/G01 (1)
e
3403 Circular interpolation
#7 :
nt
#6 AD2 : Specification of the same address two or more
times in a block is enabled (0)/disabled (1)
#5 CIR : When R, I, J, and K are not specified for
circular interpolation, a linear movement is
made (0)/an alarm is issued (1).
ALM5074
ALM022
ce
#4 :
#3 :
#2 :
#1 :
#0 :
3404 Parameter for M function
nc
279
Number Contents Remarks
om
passing point signal output, represents a total
distance along all axes (0)/distance along a
major axis (1).
#5 DDP : An angle commands by direct drawing
dimension programming is normal specification 3
(0)/a supplementary angle is given (1)
#4 CCR : The addresses “C” “R” are used for chamfering T series
and corner rounding (0)/The address “I” “K”
r.c
“,R” “,C” (1)
#3 G36 : G code for automatic tool compensation is T series 4
G36/G37 (0)/G37.1/G37.2 (1).
#2 PPS : Passing point signal output is not used (0)/used T series
(1).
#1 DWL : Dwell operation is performed on an
e
every-second basis at all times (0)/on an 5
every-rotation basis during feed per rotation
(1).
3406
nt
#0 AUX : The least increment of the command of the
second miscellaneous function specified with a
decimal point is assumed to be 0.001 (0)/
depending on the input increment (1)
G code clear
T series
PRM
6
ce
3402#6=1
10
w
w
280
8. PARAMETERS
om
#5 C13 : Upon reset, the G codes in group 13 are M series
cleared (0)/not cleared (1).
#4 :
#3 C11 : Upon reset, the G codes in group 11 are
cleared (0)/not cleared (1).
#2 C10 : Upon reset, the G codes in group 10 are
cleared (0)/not cleared (1).
#1 C09 : Upon reset, the G codes in group 09 are M series
r.c
cleared (0)/not cleared (1).
#0 C08 : Upon reset, the G codes in group 08 are
cleared (0)/not cleared (1).
e
#7 :
#6 :
#5 :
#4 C20
#3 C19
#2 C18
nt
: Upon reset, the G codes in group 20 are
cleared (0)/not cleared (1).
: Upon reset, the G codes in group 19 are
cleared (0)/not cleared (1).
: Upon reset, the G codes in group 18 are
M series
M series
M series
ce
cleared (0)/not cleared (1).
#1 C17 : Upon reset, the G codes in group 17 are M series
cleared (0)/not cleared (1).
#0 C16 : Upon reset, the G codes in group 16 are
cleared (0)/not cleared (1).
nc
#4 :
#3 :
#2 :
#1 :
#0 C24 : Upon reset, the G codes in group 24 are M series
w
w
281
Number Contents Remarks
om
buffering
r.c
buffering
e
5
3429 Minimum value 5 of M code preventing
buffering
3430
3431
nt
Maximum value 5 of M code preventing
buffering
10
w
w
282
8. PARAMETERS
#7 :
#6 :
#5 :
#4 :
#3 :
om
#2 :
#1 :
#0 AUP : When a command for the second M series
miscellaneous function contains a decimal
point or negative sign the command is invalid
(0)/valid (1).
3460 Address for second miscellaneous function M series
r.c
Addres A B C U V W
Set value 65 66 67 85 86 87
Address B is assumed when a value other than
the above is set.
e
12) Parameters for Pitch Error Compensation
Number
3620
3621
nt Contents
Valid data
range :
0 - 1023
ce
negative direction for each axis
#7 :
#6 :
#5 :
#4 :
w
#3 :
#2 :
#1 NRF : At the first G00 command after the serial Serial
spindle is switched to C axis conturing control spindle
w
283
Number Contents Remarks
#7 :
#6 :
#5 SS3 : The third spindle is not used (0)/used (1)
#4 SS2 : The second spindle is not used (0)/used (1)
2
om
#3 :
#2 :
#1 ISI : Specifies whether the serial spindle interface is
used (0)/note used (1)
#0 : 3
3702 Parameter for spindle orientation function
(O.S.S)
r.c
#7 ECS : With tool post 1, Cs contour control is used (0)/ T series
not used (1). (2-path 4
control)
#6 ESS : With tool post 1, a serial spindle is used (0)/not T series
used (1). (2-path
control)
e
#5 EAS : With tool post 1, S analog output is used (0)/ T series 5
not used (1). (2-path
control)
nt
#4 ESI : The spindle positioning function is used (0)/not
used (1).
control)
#0 OR3 : The spindle orientation function based on an
externally set stop position is not used (0)/
8
used (1) by the third spindle motor.
3703 Number of spindles T series
(2-path
.c
control) 9
#7 :
#6 :
#5 :
w
#4 :
#3 :
10
#2 :
#1 RSI : Spindle command selection affects (0)/does
w
284
8. PARAMETERS
#7 :
#6 SFA : The SF signal is output when gears are M series
switched (0)/irrespective of whether gears are
switched (1)
#5 NSF : When an S code command is issued in M series
om
constant surface-speed control, SF is output
(0)/not output (1)
#4 EVS : With an S command, S codes and SF are not T series
output (0)/output (1).
#3 SGT : The gear switching method during G84 and M series
G74 is method A (0)/method B (1) PRM3761,
3762
#2 SGB : The gear switching method is method A (0)/ M series
r.c
method B (1) PRM3741,
3743
#1 GST : The SOR signal is used for spindle orientation M series
(0)/gear shift (1) PRM3751,
3752
#0 ESF : The SF signal output condition is such that S PRM
e
codes and SF are output with all S commands 3705#5
(0)/not output when constant surface speed
control is used or the spindle speed is clamped
3706
(1).
nt
Parameter for the voltage polarity of spindle
3705#0
#3 PCS : When multi-spindle control is used, feedback T series
signal selection, independent of the position (2-path
coder selection signal of the other tool post, is control)
disabled (0)/enabled (1). SLPCA
signal
.c
SLPCB
signal
#2 :
#1 PG2 : The gear ratio of spindle to position coder
(1,2,4,8)
w
0 0 0 0 M03, M04 = +
2 0 1 0 1 M03, M04 = –
4 1 0 1 0 M03 = +, M04 = –
8 1 1 1 1 M03 = –, M04 = +
w
285
Number Contents Remarks
om
#2 : 1 1 8
#1 P22 : The gear ratio of spindle to second position
coder
#0 P21 : The gear ratio of spindle to second position
coder 3
3708 Parameter for spindle speed arrival signal
r.c
#7 :
#6 :
#5 : 4
#4 SVD : When the SIND signal is on, the detection of
spindle speed fluctuation is disable (0)/enable
(1)
#3 :
e
#2 : 5
#1 SAT : The check of the spindle speed arrival signal at T series
the start of executing the thread cutting block is
nt
performed with PRM3708#0=1 (0)/always
performed (1)
#0 SAR : The spindle speed arrival signal is not checked
(0)/checked (1)
SAR signal 6
ce
3709 Parameter for spindle
#7 :
#6 : 7
#5 :
#4 :
#3 :
nc
286
8. PARAMETERS
om
Maximum spindle motor speed
16383
For an analog spindle
Spindle motor speed during spindle
gear shift
Set value =
Maximum spindle motor speed
4095
r.c
Minimum clamp speed of the
spindle motor
Set value =
Maximum spindle motor speed
4095
e
Maximum clamp speed of the
spindle motor
Set value =
Maximum spindle motor speed
4095
3740
3741
nt
Time elapsed prior to checking the spindle
speed arrival signal (SAR)
[rpm]
ce
3742 Maximum spindle speed for gear 2 [rpm]
1 to gear 2 PRM
3705#2 1
3705#2=1
3752 Spindle motor speed when switching from gear
2 to gear 3
Spindle motor speed when the
gears are switched
Set value =
Maximum spindle motor speed
.c
4095
3705#3 1
3705#3=1
3762 Spindle speed when switching from gear 2 to
gear 3 during tapping [rpm]
287
Number Contents Remarks
om
3821 Velocity offset compensation value for the 3rd
spindle
r.c
3832 Maximum spindle speed for gear 2 of the 3rd
spindle [rpm]
4
[Parameters for Cs conturing control axis]
e
5
3900 Number of the servo axis whose loop gain is to 1st group
be changed according to the set value of for the 1st
parameter 3901 to 3904 when the Cs conturing spindle
3901
nt
axis is controlled
(Set value 0 to 8)
3904 Loop gain for the servo axis when the spindle
gear 4 selection 8
3910 Number of the servo axis whose loop gain is to 2nd group
be changed according to the set value of for the 1st
parameter 3911 to 3914 when the Cs conturing spindle
axis is controlled
.c
(Set value 0 to 8) 9
3911 Loop gain for the servo axis when the spindle
gear 1 selection
w
3912 Loop gain for the servo axis when the spindle
gear 2 selection 10
3913 Loop gain for the servo axis when the spindle
w
gear 3 selection
3914 Loop gain for the servo axis when the spindle
gear 4 selection
w
288
8. PARAMETERS
3920 Number of the servo axis whose loop gain is to 3rd group
be changed according to the set value of for the 1st
parameter 3921 to 3924 when the Cs conturing spindle
axis is controlled
(Set value 0 to 8)
3921 Loop gain for the servo axis when the spindle
om
gear 1 selection
3922 Loop gain for the servo axis when the spindle
gear 2 selection
3923 Loop gain for the servo axis when the spindle
gear 3 selection
3924 Loop gain for the servo axis when the spindle
r.c
gear 4 selection
3930 Number of the servo axis whose loop gain is to 4th group
be changed according to the set value of for the 1st
parameter 3931 to 3934 when the Cs conturing spindle
axis is controlled
(Set value 0 to 8)
e
3931 Loop gain for the servo axis when the spindle
gear 1 selection
3932
3933
nt
Loop gain for the servo axis when the spindle
gear 2 selection
3940 Number of the servo axis whose loop gain is to 5th group
be changed according to the set value of for the 1st
parameter 3941 to 3944 when the Cs conturing spindle
nc
axis is controlled
(Set value 0 to 8)
3941 Loop gain for the servo axis when the spindle
gear 1 selection
3942 Loop gain for the servo axis when the spindle
.c
gear 2 selection
3943 Loop gain for the servo axis when the spindle
gear 3 selection
w
3944 Loop gain for the servo axis when the spindle
gear 4 selection
w
w
289
[Parameters for serial spindle ( series spindle amplifier)]
#7 :
#6 DEFDRT : The direction to which the differential
speed function is applied and the direction 2
om
specified in the feedback signal is the
same (0)/reversed (1)
#5 DEFMOD : The differential speed function is not used
(0)/used (1)
#4 RETSV : In reference position return in the servo 3
mode, the return direction viewed from the
spindle is counterclockwise (0)/clockwise
(1)
r.c
#3 RETRN : The direction of return to reference From
position is CCW (0)/ CW (1) spindle 4
#2 POSC1 : The spindle and the position coder rotate side
the same direction (0)/ the opposite
direction each other (1)
#1 ROTA2 : The spindle rotate to CCW with
e
+command (0)/to CW (1)
#0 ROTA1 : The spindle and the spindle motor rotate
5
to the same direction (0)/ to the opposite
direction each other (1)
4001
nt
Parameter for using of detector
#4 :
#3 MGSEN: The magnetic senser and the spindle rotate
to the same direction (0)/opposite direction 8
each other (1)
#2 POSC2 : The position coder is not used (0)/used (1)
#1 :
#0 MRDY1 : The MRDY signal is not used (0)/used (1)
.c
9
w
10
w
w
290
8. PARAMETERS
om
#5 SVMDRT : In servo mode, the rotation direction
function is enabled (0)/disabled (1).
#4 CSDRCT : When Cs contour control is applied, the
rotation direction function is enabled (0)/
disabled (1).
#3 :
#2 CSDET3 : CSDET CSDET CSDET Number of
#1 CSDET2 :
r.c
3 2 1 pulses
#0 CSDET1 :
0 0 0 360000 p/rev
0 0 1 180000
0 1 0 120000
0 1 1 90000
1 0 0 60000
e
1 0 1 40000
1 1 0 20000
1 1 1 10000
nt
ce
nc
.c
w
w
w
291
Number Contents Remarks
4003 1
#7 PCPL2 : Position coder signal setting (See the
table below.)
#6 PCPL1 : Position coder signal setting (See the
table below.) 2
om
#5 :
#4 PCTYPE : Position coder signal setting (See the
table below.)
High-
Built-in resolution
PCPL2 PCPL1 PCTYPE
sensor magnetic
Remarks 3
pulse coder
0 0 0 256 λ/rev 65 φ Position coder,
high-resolution
r.c
position coder
0 0 1 128 λ/rev – – 4
0 1 0 512 λ/rev 130 φ –
0 1 1 64 λ/rev – –
1 0 0 – 195 φ –
384 λ/rev 97.5 φ
e
1 1 0 –
5
#3 DIRCT2 : The direction of rotation at the spindle
orientation
nt
#2 DIRCT1 : The direction of rotation at the spindle
orientation
DIRECT 2 DIRECT 1
0 0 Direction of rotation
6
ce
immediately before
spindle orientation
0 1 Direction of rotation 7
immediately before
spindle orientation
1 0 The counter-clockwise
nc
used (1).
#0 PCMGSL : The system of the orientation is position 9
coder system (0)/magnetic senser system
(1)
w
10
w
w
292
8. PARAMETERS
#7 :
#6 :
#5 :
#4 BISGAN : A standard built-in sensor is used (0)/a PRM
built-in sensor with a non-standard gain is 4003#1=1
om
used (1).
#3 REFTYP : The external one-rotation signal is detected
on its rising edge (0)/falling edge (1).
#2 EXTRF : The external one-rotation signal is not used
(0)/used (1).
#1 SPDBIS : A separate built-in sensor is not used (0)/
used (1).
#0 HRPC : A high-resolution position coder is not used
r.c
(0)/used (1).
4006
e
(0)/the data being used currently is
checked (1).
#5 ALGOVR : The spindle analog override value is 0% to
#4 :
nt
100% (0)/0% to 120% (1).
4007
#2 :
#1 :
#0 :
w
w
293
Number Contents Remarks
4009 1
#7 :
#6 OVRTYP : Analog override is of linear function type
(0)/quadratic function type (1).
#5 TRSPRM : Output compensation method
#4 LDTOUT : During acceleration/deceleration, the load Depends
2
om
detection signal is not output (0)/output on the
(1). motor
#3 PCGEAR : The arbitrary gear function between the model.
spindle and position coder is disabled (0)/
enabled (1). 3
#2 ALSP : When a serial communication alarm is
issued, the power is not turned off until the
motor has stopped (0)/the power is turned
r.c
off immediately (1).
#1 RVSVCM : In slave operation, the sub-spindle and 4
main spindle rotate in the same direction
(0)/opposite directions (1).
#0 VLPGAN : The setting of a velocity loop gain is used
without modification (0)/used after division
e
by 16 (1). 5
4011 Number of speed detector pulses
#6 :
nt
#7 POLE2: The number of motor poles is set by bit 3 (0)/
is 8 (1).
1 0 0 192 λ/rev
1 0 1 384 λ/rev
9
4012
w
#7 :
#6 :
10
#5 :
#4 :
w
#3 :
#2 :
#1 PWM2 :
#0 PWM1 : } PWM setting (Set 00 usually.)
w
294
8. PARAMETERS
om
The data of the dead zone of current
#4 DS3 : (Set automatically)
#3 DS2 :
#2 DS1 :
#1 ESED : The Cs contour control one-rotation signal
is detected on either edge (0)/on the rising
edge at all times (1).
#0 ESEC : The position coder one-rotation signal is
detected on either edge (0)/on the rising
r.c
edge at all times (1).
#7 :
#6 :
#5 SLVEN : The slave operation function is disabled
e
(0)/enabled (1).
#4 :
#3 CHGCLT : Output switching (between high speed and
nt
low speed) is checked using the RCH
signal (0)/the MCC contact signal (1).
#2 AXSLCT : The spindle switching (between the main
spindle and sub-spindle) MCC contact
check function is disabled (0)/enabled (1).
ce
#1 AXSUB : During sub-spindle rotation, the spindle
switching function is disabled (0)/enabled
(1).
#0 AXISSL : The spindle switching function is disabled
(0)/enabled (1).
nc
#7 :
#6 :
#5 :
#4 :
#3 :
.c
295
Number Contents Remarks
om
#6 RFCHK2 : The position coder one-rotation signal error
detection function is disabled (0)/enabled
(1).
#5 RFCHK1 : The Cs contour control one-rotation signal
error detection function is disabled (0)/ 3
enabled (1).
#4 CMTVL : Cs contour control setting (Usually 0.)
#3 FFSMTH: The feed-forward smoothing function is
r.c
disabled (0)/enabled (1).
#2 : 4
#1 :
#0 :
e
#7 NRROEV : With an orientation command from the 5
stop state, the shortcut function is
disabled (0)/enabled (1).
#6
#5
#4
#3
:
:
:
:
nt
#2 RFCHK4 : During normal rotation, the position coder
6
ce
one-rotation signal error detection function
is disabled (0)/enabled (1).
#1 : 7
#0 :
4019
nc
[rpm]
296
8. PARAMETERS
om
4027 Load detection level 2 (LDT2 signal) [%]
r.c
4032 Acceleration deceleration time constant when
the spindle synchronization is controlled
[rpm/sec]
e
4034 Shift amount when the spindle phase
synchronization is controlled [p]
4035
4036
data
nt
Spindle phase synchronization compensation
(Low gear)
297
Number Contents Remarks
om
mode/synchronous control (High gear)
r.c
controlled (Low gear)
e
5
4058 Number of motor rotation in one revolution of
the spindle (Medium low gear) [100]
4059
4060
4061
nt
Number of motor rotation in one revolution of
the spindle (Low gear) [100]
(High gear)
298
8. PARAMETERS
om
4075 Orientation completion signal detection level
r.c
4079 MS signal gain adjustment (Magnetic senser
system orientation)
e
4082 Acceleration/deceleration time setting [sec]
4084
4085
4086
nt
Motor voltage during orientation
[%]
ce
[%]
[0.1%]
detection [rpm]
299
Number Contents Remarks
om
4103 Magnetic flux weakening start velocity [rpm]
r.c
operation
e
[%] 5
4110 Current conversion sconstant
4111
4112
4113
nt
Secondary current factor for exceiting current
Slip constant
6
ce
4114 High-speed rotation slip compensation
constant
7
4115 Compensation constant of voltage applied to
motor in the dead zone [%]
nc
300
8. PARAMETERS
om
4130 Constant for compensating for the phase of the
electromotive force at deceleration
r.c
4135 Grid shift amount when the Cs axis is
controlled
[Parameter for low speed driving when the output switching function is used]
e
Number Contents Remarks
4136
4137
4138
nt
Motor voltage during normal rotation
[%]
ce
4139 Limit value of the motor output specifications
[%]
301
Number Contents Remarks
om
deceleration
r.c
4160 Hysteresis of the speed detection level
4
4161 Constsnt for compensating for the phase of the
electromotive for at deceleration
e
5
4163 Velocity loop integral gain (Low) in Cs contour
control cutting feed
4164
4165
nt
Conversion constant of phase V current
4167 Reserved
7
4168 Overload current alarm detection level
(for low speed characteristic)
nc
302
8. PARAMETERS
om
4192 Bit parameter
to
4194
4195 Bit parameter (Automatic setting by parameter)
4196 Maximum motor speed
4197 Reached speed level
r.c
4198 Speed detection level
4199 Speed zero detection level
4200 Torque limit value
4201 Load detection level 1
e
4202 Output limit pattern
4203 Output limit value
4204
4205
4206
nt
Position coder method orientation stop position
Orientation speed
Proportional gain (HIGH) of the normal velocity
ce
loop
4207 Proportional gain (LOW) of the normal velocity
loop
4208 Velocity loop proportional gain during
orientation (HIGH)
nc
mode (LOW)
4212 Normal velocity loop integral gain
4213 Velocity loop integral gain during orientation
w
303
Number Contents Remarks
om
4224 Reserved
4225 Reserved
4226 Detection level of orientation completion signal 3
4227 Motor velocity limit value during orientation
4228 Shift amount of orientation stop position
r.c
4229 MS signal constant = (L/2)/(2πH)4096
4
4230 MS signal gain adjustment
4231 Regenerative power limit
4232 Delay time up to motor power shut–off
e
4233 Acceleration/deceleration time setting
5
4234 Spindle load monitor observer gain 1
4235
4236
4237
nt
Spindle load monitor observer gain 2
Motor voltage during normal rotation
Motor voltage during orientation
6
ce
4238 Motor voltage in the servo mode
4239 Position gain change ratio when returning to
the origin in the servo mode
7
4240 Feed forward coefficient
nc
304
8. PARAMETERS
om
compensation time constant (for low–speed
characteristic on the MAIN side)
4252 Spindle load monitor magnetic flux
compensation time constant
(for high–speed characteristic)
4253 Spindle load monitor magnetic flux
compensation time constant
r.c
(for low–speed characteristic)
4254 Slip correction gain
(for high–speed characteristic)
4255 Slip correction gain
(for low–speed characteristic)
e
4256 Base velocity of the motor output specifications
4257 Limit value for the motor output specifications
4258
4259
4260
nt
Base speed
Magnetic flux weakening start velocity
Current loop proportional gain during normal
operation
ce
4261 Current loop integral gain during normal
operation
4262 Zero point of current loop integral gain
4263 Velocity factor of current loop proportional gain
nc
305
Number Contents Remarks
om
4279 Reserved
4280 Time constant of voltage filter for electromotive
force compensation
3
4281 Spindle load monitor torque constant (for
low–speed characteristic on the MAIN side)
r.c
4282 Spindle load monitor torque constant
(for high–speed characteristic)
4
4283 Spindle load monitor torque constant
(for low–speed characteristic)
4284 Motor voltage during normal rotation
e
4285 Motor voltage in the servo mode 5
4286 Base speed of the motor output specifications
4287
4288
4289
4290
nt
Limit value for the motor output specifications
Base speed
Magnetic flux weakening start velocity
Current loop proportional gain during normal
6
ce
operation
4291 Current loop integral gain during normal 7
operation
4292 Zero point of current loop integral gain
nc
306
8. PARAMETERS
om
voltage compensation
4309 Motor model code
4310 Reserved
4311 Reserved
4312 Position coder method orientation end signal
r.c
width 2 (MAIN)
4313 Magnetic sensor method orientation end signal
width 1 (MAIN)
4314 Magnetic sensor method orientation end signal
width 2 (MAIN)
e
4315 Magnetic sensor method orientation stop
position shift amount (MAIN)
4316 Position coder method orientation end signal
4317
4318
nt
width 2 (SUB)
Magnetic sensor method orientation end signal
width 1 (SUB)
Magnetic sensor method orientation end signal
ce
width 2 (SUB)
4319 Magnetic sensor method orientation stop
position shift amount (SUB)
4320 Spindle orientation deceleration constant
(MAIN/HIGH)
nc
307
Number Contents Remarks
om
orientation (SUB)
4332 Reserved
4333 Reserved
4334 No. of arbitrary pulses of speed detector 3
(MAIN)
4335 No. of arbitrary pulses of speed detector (SUB)
r.c
4336 Magnetic flux change point for spindle
synchronus acc./dec. time calculation. 4
4337 Velocity compensation factor of velocity loop
gain (MAIN)
4338 Velocity compensation factor of velocity loop
e
gain (SUB) 5
4339 Torque clamp level
4340
4341
4342
nt
Bell–shaped acceleration/deceleration time
constant for spindle synchronization
Abnormal load detection level
Reserved
6
ce
4343 N pulse suppress
4344 Loock–ahead feed forward coefficient 7
4345 Spindle motor speed command detection level
4346 Incomplete integral coefficient
nc
10
w
w
308
8. PARAMETERS
#7 :
#6 :
#5 :
#4 :
om
#3 :
#2 :
#1 ND2 : In controlling the spindle synchronization, the
direction of the second spindle motor rotation is
the direction indicated by the command sign
(0)/the opposite direction (1)
#0 ND1 : In controlling the spindle synchronization, the
direction of the first spindle motor rotation is the
r.c
direction indicated by the command sign (0)/the
opposite direction (1)
e
4811 Allowable error count for the error pulse
between two spindles in the serial spindle
synchronization control mode
4900
#7
#6
#5
:
:
:
nt
Spindle fluctuation detection T series
ce
#4 :
#3 :
#2 :
#1 :
#0 FLR : The allowable rate and fluctuation rate of
parameter No. 4911 and No. 4912 are
nc
309
Number Contents Remarks
om
#5 :
#4 :
#3 :
#2 ISZ : When an M code for orientation is specified,
orientation by canceling rotation mode is 3
performed (0)/not performed (1).
#1 IDM : The positioning direction for the spindle using a
M code is the positive direction (0)/the negative
r.c
direction (1)
#0 IOR : Resetting the system in the spindle positioning 4
mode does not releases the mode (0)/releases
the mode (1)
e
4961 M code releasing the spindle positioning mode 5
4962 M code specifying the angle for the spindle
4963
4964
nt
positioning
gear 4
9
w
10
w
w
310
8. PARAMETERS
5000 M series
#7 :
#6 :
#5 :
om
#4 :
#3 :
#2 :
#1 :
#0 SBK : For a block that is internally created by cutter
compensation, single block mode is disabled
(0)/enabled (1).
r.c
5001 Parameter for tool offset M series
#7 :
#6 EVO : Tool offset is effective from next H code (0)/
next block (1)
#5 TPH : Tool offset number is D (0)/H (1)
#4 :
e
#3 TAL : In the tool length compensation C, generates
an alarm when two or more axes are offset (0)/
not generate (1)
nt
#2 OFH : The address to appoint the offset number of
tool length and tool radius is D (0)/H (1)
#1 TLB : Tool length compensation axis is always Z axis
(0)/axis perpendicular to plane specification (1)
(G17, G18, G19 )
ce
#0 TLC : Tool length compensation A·B (0)/Tool length PRM
compensation C (1) 5001#1
#3 :
#2 :
#1 LGN : Geometry offset number of tool offset is the PRM
same as wear offset number (0)/executed by 5002#0
w
311
Number Contents Remarks
om
LVK : Tool length compensation vector is cleared by M series
reset (0)/not cleared (1)
#5 :
#4 BCK : When a cutter compensation interference
check finds that the direction of movement 3
differs from the offset direction of machining by
90 to 270 degrees, an alarm is issued (0)/not
issued (1).
r.c
#3 ICK : In MPCC mode, a cutter compensation
interference check is made (0)/not made (1). 4
#2 CCN : During movement to a middle point in
automatic reference position return operation,
the offset vector is canceled (0)/not canceled
(1).
e
#1 SUV : When G40,G41,G42 are specified M series 5
independently, the start up conforms to the
standard specification (0)/moves by a distance
5004
B (1)
nt
corresponding to the offset vector which is
vertical to the next block movement (1)
#0 SUP : Start up in cutter compensation C is type A (0)/
#3 :
#2 PRC : When direct input of tool offset value, a PRC
signal is not used (0)/used (1)
#1 :
w
312
8. PARAMETERS
5006
#7 :
#6 :
#5 :
#4 :
#3 :
om
#2 :
#1 TGC : A T code, specified in a block containing G50, T series
G04, or G10, is valid (0)/causes ALM254 to be
issued (1).
#0 OIM : Inch-metric conversion of tool compensation
values is not performed (0)/performed (1).
5008 Cutter compensation C, Tool nose radius
r.c
compensation
#7 :
#6 :
#5 :
#4 :
#3 :
e
#2 :
#1 CNC : During interference check for cutter
compensation C (M series) or tool nose radius
nt
compensation (T series), when the direction of
movement after application of the offset differs
from the programmed direction by between 90°
and 270° an alarm (0)/no alarm (1) is issued.
#0 CN1 : Interference check for cutter compensation C
ce
(M series) or tool–tip radius compensation (T
series) is performed (0)/not performed (1).
5010 Limit value that ignores the vector when a tool T series
moves on the outside of a corner during tool
nose radius compensation
nc
compensation
313
Number Contents Remarks
om
15) Parameters for grinding–wheel wear compensation
r.c
5072 Number of second axis for grinding–wheel M series
wear compensation
4
5081 Coordinate of first compensation center along M series
first axis on compensation plane
e
second axis on compensation plane 5
5083 Coordinate of second compensation center M series
along first axis on compensation plane
5084
5085
nt
Coordinate of second compensation center
along second axis on compensation plane
M series
6
ce
first axis on compensation plane
8
.c
9
w
10
w
w
314
8. PARAMETERS
om
#6 M5T : In tapping cycles G74 and G84, not output M05 T series
(0)/output M05 (1) before the spindle rotation
direction is turned to reverse
#6 M5T : In tapping cycles G74 and G84, output M05 M series
(0)/not output M05 (1) before the spindle
rotation direction is turned to reverse
#5 RD2 : Set the axis and direction in which the tool in M series
G76 and G87 is got free
r.c
#4 RD1 : Set the axis and direction in which the tool in M series
G76 and G87 is got free
RD2 RD1 G17 G18 G19
0 0 +X +Z +Y
0 1 –X –Z –Y
1 0 +Y +X +Z
e
1 1 –Y –X –Z
#3 ILV : The initial point position in drilling canned cycle T series
is not updated by reset (0)/updated by reset (1)
nt
#2 RTR : G83 and G87 specify a high-speed peck
drilling cycle (0)/specify a peck drilling cycle (1)
#1 EXC : An external operation command (EF) is not
sent out #y G81 (0)/sent out by G81 (1)
#0 FXY : The drilling axis in drilling canned cycle is
T series
PRM5114
M series
M series
ce
always Z axis (0)/an axis selected using
program (1)
315
Number Contents Remarks
om
#2 :
#1 :
#0 SIJ : In the FS15 format, a shift value in a boring
canned cycle G76 or G86 is specified by
address Q (0)/address I, J, or K (1). 3
5110 C-axis clamp M code in drilling canned cycle T series
r.c
5111 Dwell time when C axis unclamping is specified T series
in drilling canned cycle
4
5112 Spindle forward-rotation M code in drilling T series
canned cycle
e
5
5114 Return and clearance of drilling canned cycle T series
G83 PRM
5115
nt
Return of high-speed, peck drilling cycle G73
M series
M series
6
ce
5130 Chamfering in thread cutting cycles G76 and T series
G92
9
5137 Division count in multiple repetitive canned
cycle G73
316
8. PARAMETERS
5160 M series
#7 :
#6 :
#5 :
#4 :
#3 :
om
#2 NOL : When the depth of cut per action is satisfied in
a peck drilling cycle of a small diameter, the
feed and spindle speed are not changed (0)/
changed (1)
#1 OLS : When an overload torque signal is received in
a peck drilling cycle of a small diameter, the
feed and spindle speed are not changed (0)/
changed (1)
r.c
#0 :
e
torque signal is received [%]
5166
nt
when the tool is retracted without an overload
torque signal received
[%]
M series
ce
5167 Percentage of the cutting feedrate to be M series
changed when the tool is retracted without an
overload torque signal received [%]
317
17) Parameters for rigid tapping
om
#6 FHD : Feed hold and single block in rigid tapping are
validated (0)/invalidated (1)
#5 PCP : In rigid tapping, a high-speed peck tapping M series
cycle is used (0)/not used (1) PRM5213
#4 DOV : Override during extraction in rigid tapping is PRM5211 3
invalidated (0)/validated (1)
#3 SIG : When gears are changed for rigid tapping, the
use of SIND is not permitted (0)/permitted (1)
r.c
#2 CRG : When a rigid mode cancel command is
specified, the rigid mode is not canceled before 4
RGTAP signal is set low (0)/canceled (1)
#1 VGR : Any gear ration between spindle and position PRM3706,
coder in rigid tapping is not used (0)/used (1) 5221 to
5234
e
#0 G84 : G74 and G84 are not used as a rigid tapping G PRM5210
code (0)/used (1)
5
5201 Parameter for rigid tapping
#7
#6
#5
#4 OV3
:
:
:
nt
: Overriding by program is disabled (0)/enabled
6
ce
(1)
#3 OVU : The increment unit of the override PRM5211 is
1% (0)/ 10% (1)
#2 TDR : Cutting time constant in rigid tapping uses a PRM5261
7
same parameter during cutting and extraction to 5264,
(0)/not use a same parameter (1) 5271 to
nc
5274
#1 :
#0 NIZ : Rigid tapping smoothing processing is disabled M series 8
(0)/enabled (1).
#7 :
#6 :
9
#5 :
#4 :
#3 :
w
#2 :
#1 : 10
#0 ORI : When rigid tapping is started, orientation is not M series
performed (0)/performed (1).
w
w
318
8. PARAMETERS
#7 :
#6 :
#5 :
#4 :
#3 :
om
#2 :
#1 HRM : When the tapping axis moves in the negative
direction, the direction in which the spindle
rotates is determined as follows:
In G84 mode, the spindle rotates in a normal
direction (0)/reverve (1).
In G74 mode, the spindle rotates in reverse (0)/
a normal derection (1).
r.c
#0 HRG : Rigid tapping by the manual handle is disabled
(0)/enabled (1).
#7 :
#6 :
e
#5 :
#4 :
#3 :
#2
#1
:
:
nt
#0 DGN : The diagnosis screen displays a rigid tapping
synchronization error (0)/spindle and tapping
axis error ratio difference (1).
ce
5210 Rigid tapping mode specification M code 0=M29
(0 – 65535)
319
Number Contents Remarks
om
rigid tapping (3rd gear)
r.c
side in rigid tapping (2nd gear)
e
5241 Maximum spindle speed in rigid tapping
5
(1st gear)
5242
5243
nt
Maximum spindle speed in rigid tapping
(2nd gear)
9
5271 Acceleration/deceleration time constant during PRM
extraction in rigid tapping (1st gear) 5201#2
320
8. PARAMETERS
om
tapping axis in rigid tapping (3rd gear)
r.c
mode (for gear 2)
e
Loop gain multiplier = 2048E/Lα1000
E : Voltage in the velocity command at 1000
rpm
L : Rotation angle of the spindle per one
5300
nt
rotation of the spindle motor
α : Unit used for the detection
321
18) Parameters for scaling/coordinate rotation
om
are invalidated (0)/validated (1) PRM
#5 : 5401#0
#4 :
#3 :
#2 : 3
#1 :
#0 RIN : Angle command of coordinate rotation is
specified by an absolute method (0)/by an
r.c
incremental method (1)
5401 Parameter for scaling M series 4
#7 :
#6 :
#5 :
e
#4 :
#3 :
5
#2 :
#1 :
#0 SCL
5410
nt
: Scaling for each axis is invalidated (0)/
validated (1)
6
ce
5411 Magnification used when scaling magnification M series
is not specified PRM
5400#6
7
5421 Scaling magnification for each axis M series
PRM
nc
5400#7
8
19) Parameter for uni-direction positioning
#4 :
#3 : 10
#2 :
#1 :
w
322
8. PARAMETERS
#7 :
#6 :
#5 :
om
#4 :
#3 :
#2 :
#1 :
#0 AFC : In polar coordinate interpolation mode,
automatic speed control is not applied (0)/
applied (1).
r.c
5460 Axis (linear axis) specification for polar
coordinate interpolation
e
5463 Allowable automatic override percentage in
polar coordinate interpolation
Number
nt
21) Parameter for normal direction control
Contents Remarks
ce
5480 Number of the axis for controlling the normal M series
direction
323
22) Parameters for indexing index table
om
#5 :
#4 G90 : Indexing command is judged according to the
G90/G91 mode (0)/judged by an absolute
command (1)
#3 INC : Rotation in the G90 mode is not set to the PRM 3
shorter way around the circumference (0)/set 5511=0
to the shorter way around the circumference
(1)
r.c
#2 ABS : Displaying absolute coordinate value is not PRM
rounded by 360 degrees (0)/rounded by 360 5500#3 4
degrees (1)
#1 REL : Relative position display is not rounded by 360
degrees (0)/rounded by 360 degrees (1)
#0 DDP : Decimal point input method is conventional PRM
e
method (0)/electronic calculator method (1) 3401#0=0
5
5511 Negative-direction rotation command M code M series
5512
nt
Unit of index table indexing angle
6
ce
Number Contents Remarks
#7 :
.c
#6 :
#5 : 9
#4 :
#3 :
#2 :
w
#1 :
#0 SPN : A distribution amount along a linear axis in 10
exponential interpolation is specified by
PRM5643 (0)/K in G02.3 or G03.3 (1).
w
exponential interpolation
324
8. PARAMETERS
om
5721 Axis number of compensation axis 1 for moving
axis 1
r.c
5731 Compensation point number a of moving axis 1
e
5741 Compensation point number a of moving axis 2
5743
5744
5751
nt
Compensation point number c of moving axis 2
325
Number Contents Remarks
om
point number c of moving axis 3
r.c
Number Contents Remarks
e
block stop is not valid (0)/valid (1) 5
#4 :
#3 V15 : The system variables for tool compensation M series
are the same as those used with FS16 (0)/
#2
#1
:
:
nt
FS15 (1).
326
8. PARAMETERS
om
macrotype (0)/subprogram type (1)
#4 MPR : M code for custom macro interrupt valid/invalid M96:
is standard (M96/M97) (0)/using parameter PRM6033
setting (1) to 6034
#3 TSE : Interrupt signal UNIT uses edge trigger method
(0)/status trigger method (1)
#2 MIN : Custom macro interrupt is Type I (0)/Type II (1)
#1 MSK : Absolute coordinate during custom macro
r.c
interrupt is not set to the skip coordinate (0)/set
(1)
#0 :
e
(=0 to =7)
6013
6014
nt
(#0 to #7)
number 9011
number 9014
327
Number Contents Remarks
om
number 9018
r.c
number 9002
e
5
6075 M code that calls the custom macro of program
number 9005
6076
6077
nt
M code that calls the custom macro of program
number 9006
number 9022
9
6083 M code that calls the custom macro of program
number 9023
w
number 9027
328
8. PARAMETERS
om
program number 9004
r.c
Number Contents Remarks
e
6103 First variable number displayed on pattern data
screen 3
6104
6105
nt
First variable number displayed on pattern data
screen 4
screen 8
screen 10
w
w
w
329
28) Parameters for skip function
om
#6 SRE : The edge of the high-speed skip signal which
triggers skipping is the rising edge (0)/falling
edge (1)
#5 SLS : For multi-step skip, high-speed skip is not used PRM6202,
(0)/used (1). to 6206 3
#4 HSS : The high-speed skip signal is not used (0)/used
(1)
#3 MIT : For skip, the MIT signal is disabled (0)/enabled T series
r.c
(1).
#2 : 4
#1 SK0 : SKIP and the multi-step skip signal are valid X004
when set to 1 (0)/0 (1).
#0 GSK : For skip, SKIPP (G06.6) is disabled (0)/ T series
enabled (1).
e
6201 High-speed skip 5
#7 :
#6 :
nt
#5 CSE : For repetitive high–speed skip command
G31P90, either the rising or falling edge of the
high–speed skip signal is effective depending
on the setting of PRM6200#6 (0)/ both edges
M series
6
ce
are effective (1).
#4 IGX : For high-speed skip, SKIP (X4.7), SKIPP
(G06.6), and +MIT1 to –MIT2 (X4.2 to X4.5)
are enabled (0)/disabled (1).
7
#3 TSA : When the torque limit skip is used, torque limit T series
arrival is monitored for :
nc
330
8. PARAMETERS
om
used (0)/used (1). Alternatively, for G31 P1/Q1,
the SKIP7 signal is not used (0)/used (1).
#5 1S6 : For high-speed skip, the HD15 signal is not
used (0)/used (1). Alternatively, for G31 P1/Q1,
the SKIP6 signal is not used (0)/used (1).
#4 1S5 : For high-speed skip, the HD14 signal is not
used (0)/used (1). Alternatively, for G31 P1/Q1,
the SKIP5 signal is not used (0)/used (1).
r.c
#3 1S4 : For high-speed skip, the HD13 signal is not
used (0)/used (1). Alternatively, for G31 P1/Q1,
the SKIP4 signal is not used (0)/used (1).
#2 1S3 : For high-speed skip, the HD12 signal is not
used (0)/used (1). Alternatively, for G31 P1/Q1,
the SKIP3 signal is not used (0)/used (1).
e
#1 1S2 : For high-speed skip, the HD11 signal is not
used (0)/used (1). Alternatively, for G31 P1/Q1,
the SKIP2 signal is not used (0)/used (1).
6203
nt
#0 1S1 : For high-speed skip, the HD10 signal is not
used (0)/used (1). Alternatively, for G31 P1/Q1,
the SKIP signal is not used (0)/used (1).
Multi-step skip signal selection
ce
#7 2S8 : For G31 P2/Q2, the SKIP8 signal is not used
(0)/used (1).
#6 2S7 : For G31 P2/Q2, the SKIP7 signal is not used
(0)/used (1).
#5 2S6 : For G31 P2/Q2, the SKIP6 signal is not used
(0)/used (1).
nc
331
Number Contents Remarks
om
(0)/used (1).
#4 3S5 : For G31 P3/Q3, the SKIP5 signal is not used
(0)/used (1).
#3 3S4 : For G31 P3/Q3, the SKIP4 signal is not used
(0)/used (1). 3
#2 3S3 : For G31 P3/Q3, the SKIP3 signal is not used
(0)/used (1).
#1 3S2 : For G31 P3/Q3, the SKIP2 signal is not used
r.c
(0)/used (1).
#0 3S1 : For G31 P3/Q3, the SKIP signal is not used 4
(0)/used (1).
e
(0)/used (1). 5
#6 4S7 : For G31 P4/Q4, the SKIP7 signal is not used
(0)/used (1).
nt
#5 4S6 : For G31 P4/Q4, the SKIP6 signal is not used
(0)/used (1).
#4 4S5 : For G31 P4/Q4, the SKIP5 signal is not used
(0)/used (1).
#3 4S4 : For G31 P4/Q4, the SKIP4 signal is not used
6
ce
(0)/used (1).
#2 4S3 : For G31 P4/Q4, the SKIP3 signal is not used
(0)/used (1). 7
#1 4S2 : For G31 P4/Q4, the SKIP2 signal is not used
(0)/used (1).
#0 4S1 : For G31 P4/Q4, the SKIP signal is not used
nc
(0)/used (1).
(1). 9
#5 DS6 : For G04, the SKIP6 signal is not used (0)/used
(1).
#4 DS5 : For G04, the SKIP5 signal is not used (0)/used
w
(1).
#3 DS4 : For G04, the SKIP4 signal is not used (0)/used
(1).
10
#2 DS3 : For G04, the SKIP3 signal is not used (0)/used
(1).
w
332
8. PARAMETERS
#7 :
#6 :
#5 :
#4 :
#3 :
om
#2 :
#1 :
#0 IOC : For the high-speed skip signal, the option 2
board is used (0)/the I/O card is used (1).
r.c
signal is not used (0)/used (1).
#6 9S7 : For continuous high-speed skip, the HD16
signal is not used (0)/used (1).
#5 9S6 : For continuous high-speed skip, the HD15
signal is not used (0)/used (1).
#4 9S5 : For continuous high-speed skip, the HD14
signal is not used (0)/used (1).
e
#3 9S4 : For continuous high-speed skip, the HD13
signal is not used (0)/used (1).
#2 9S3 : For continuous high-speed skip, the HD12
nt
signal is not used (0)/used (1).
#1 9S2 : For continuous high-speed skip, the HD11
signal is not used (0)/used (1).
#0 9S1 : For continuous high-speed skip, the HD10
signal is not used (0)/used (1).
ce
6220 Period during which input is ignored for M series
continuous high–speed skip signal [8msec]
nc
.c
w
w
w
333
29) Parameters for automatic tool compensation (T series) and
automatic tool length compensation (M series)
1
Number Contents Remarks
#7 :
#6 : 2
om
#5 :
#4 :
#3 :
#2 :
#1 : 3
#0 AE0 : A measuring position is assumed to be
reached when XAE, YAE, or ZAE is 1 (0)/0 (1).
r.c
6241 Feedrate during measurement of automatic tool T series
compensation
4
Feedrate during measurement of automatic tool M series
length compensation
e
5
γ value during automatic tool length M series
compensation
6252
6254
nt
γ value on Z axis during automatic tool
compensation
T series
6
ce
ε value during automatic tool length M series
compensation
7
6255 ε value on Z axis during automatic tool T series
compensation
nc
#7 : 9
#6 :
#5 :
#4 ESR : External program number search is disabled
w
#0 :
w
334
8. PARAMETERS
#7 :
#6 NZM : The screen image is not enlarged (0)/enlarged T series
(1) by specifying the center of the screen and
om
magnification.
#5 DPO : Current position is not appear on the machining M series
profile drawing or tool path drawing screen (0)/
appear (1)
#4 :
#3 DPA : Current position display is the actual position to T series
ensure tool nose radius compensation (0)/
programmed position (1)
r.c
#2 GUL : The positions of X1– and X2–axes are not T series
replaced (0)/are replaced (1) with each other in (2-path
the coordinate system specified with control)
PRM6509.
#1 SPC : Graphic display (2–path control) is done on two T series
spindles and two tool posts (0)/on one spindle (2-path
e
and two tool posts (1) control)
#0 GRL : Graphic display T series
Tool post 1 is displayed on the left, and tool (2-path
post 2 is displayed on the right (0) control)
6501
nt
Tool post 1 is displayed on the right, and tool
post 2 is displayed on the left (1)
Parameter for graphic display
ce
#7 :
#6 :
#5 CSR : Center position of tool in tool path drawing is
marked with (0)/with (1)
#4 FIM : Machining profile drawing in solid drawing is M series
displayed in the coarse mode (0)/fine mode (1)
nc
335
Number Contents Remarks
om
6515 Change in cross-section position in tri-plane
drawing
r.c
Number Contents Remarks 4
6700 Parameter for number of parts
#7 :
#6 :
e
#5 : 5
#4 :
#3 :
#2
#1
:
:
nt
#0 PCM : M code that counts the number of machined
parts are specified by M02, M30 and PRM
6710 (0)/only M code specified by PRM 6710
PRM6710 6
ce
(1)
6710 M code that counts the total number of
machined parts and the number of machined
7
parts
9
6750 Integrated value of power-on period [Minute]
operation)
10
6752 Operation time [Minute]
(Integrated value of time during automatic
w
operation)
336
8. PARAMETERS
om
6758 Operation time [Minute]
(Integrated value of one automatic operation
time)
r.c
Number Contents Remarks
e
#6 IGI : Tool back number is not ignored (0)/ignored (1) M series
#5 SNG : At the input of a tool skip signal when tools
other than those under tool life management
nt
are selected, skips a tool that is used last or
specified (0)/ignores a tool skip signal (1)
#4 GRS : Data clear during the input of tool exchange
reset signal clears only the execution data of
specified groups (0)/the execution data of all
ce
entered groups (1)
#3 SIG : Not input the group number using a tool group
signal during tool skip (0)/input the group
number (1)
#2 LTM : Tool life is specified by the number of times (0)
/by time (1)
nc
M series T series
GS2 GS1 Group Tool Group Tool
count count count count
0 0 1–16 1–16 1–16 1–16
w
337
Number Contents Remarks
om
registered after data for all tool groups has
been cleared (0)/data can be
added/modified/deleted for a specified group
only (1).
#6 EXT : Specifies whether the extended tool life M series 3
management function is not used (0) / is used
(1)
#5 EIS : When the life of a tool is measured in PRM
r.c
time–based units, the life is counted every four 6800#2
seconds (0)/every second (1) 4
#4 :
#3 EMD : Specifies when an asterisk (*) indicating that a M series
tool has been exhausted is displayed.
When the next tool is selected (0) / When the
e
tool life is exhausted (1) 5
#2 LFV : Specifies whether life count override is M series
disabled (0) / enabled (1) when the extended
nt
tool life management function is used.
#1 TSM : When a tool takes several tool numbers, life is
counted for each of the same tool numbers (0)/
for each tool (1)
#0 CUT : The tool life management using cut length is
T series
M series
6
ce
not performed (0) / is performed (1)
#7 :
#6 :
9
#5 :
#4 :
#3 :
w
#2 :
#1 : 10
#0 IGP : During follow–up for the absolute position
detector, position switch signals are output (0)/
w
338
8. PARAMETERS
om
6918 Axis corresponding to the 9th position switch
r.c
6932 Maximum operation range of the 3rd position
switch
e
6934 Maximum operation range of the 5th position
switch
6936
nt
switch
switch
switch
switch
339
Number Contents Remarks
om
35) Manual operation / Automatic operation
r.c
command during jog feed in the guidance
direction, immediately starts moving according
to the new value (0)/stops moving (1).
4
#6 :
#5 :
#4 :
#3 :
e
#2 : 5
#1 :
#0 MIN : The manual intervention/return function is
#7
#6
7050
:
:
nt
disabled (0)/enabled (1).
Retrace function 6
ce
#5 :
#4 :
#3 : 7
#2 :
#1 :
#0 RV1 : When the tool moves backwards after feed
nc
9
w
10
w
w
340
8. PARAMETERS
#7 :
#6 :
#5 :
om
#4 HPF : If the specified manual handle feedrate
exceeds the rapid traverse rate, handle pulses
exceeding the rapid traverse rate are ignored
(0)/are not ignored such that the tool is moved
then stopped (1).
#3 HCL : The clearing of a handle interrupt travel
distance is invalid (0)/valid (1).
#2 :
r.c
#1 THD : Manual pulse generator in TEACH IN JOG
mode is invalid (0)/valid (1)
#0 JHD : Manual pulse generator in JOG mode is invalid
(0)/valid (1)
e
#7 :
#6 :
#5 :
#4
#3
#2
#1
#0 IOL
:
:
:
:
nt
: Manual pulse generator interface on the main
ce
CPU board (0) / provided in the machine
operator’s panel interface for I/O link (1)
7102 Rotation direction <Axis>
#7 :
#6 :
nc
#5 :
#4 :
#3 :
#2 :
#1 :
#0 HNG : Axis movement direction for rotation direction T series
.c
341
Number Contents Remarks
om
coordinates when the mode is set or when a
reset is performed (0)/the coordinates specified
with PRM7145 (1) are set as the coordinates of
the second rotation axis.
#3 3D1 : For tool axis direction handle feed and right 3
angle direction handle feed, the machine
coordinates when the mode is set or when a
reset is performed (0)/the coordinates specified
r.c
with PRM7144 (1) are set as the coordinates of
the first rotation axis. 4
#2 CXC : Tool axis direction handle feed or perpendicular
direction handle feed is performed with 5–axis
machine (0)/4–axis machine (1).
#1 :
e
#0 TLX : When the rotation axis is at the origin, the tool 5
axis is in the Z direction (0)/X direction (1).
7113
7114
7120
nt
Manual handle feed magnification m (1–127)
mode
7144 Coordinate of the first rotation axis for tool axis M series
9
direction handle feed and radial tool axis
handle feed
w
342
8. PARAMETERS
om
reference position setting
r.c
second butting operations) in butt-type
reference position setting
e
38) Parameters for software operator’s panel
#7
7200
:
nt
Parameter for software operator’s panel
343
Number Contents Remarks
om
operator’s panel
r.c
[Link].7244 - No.7251 -SIGNAL 4 Sets the
character code
4
[Link].7252 - No.7259 -SIGNAL 5 Sets the
character code
[Link].7260 - No.7267 -SIGNAL 6 Sets the
character code
[Link].7268 - No.7275 -SIGNAL 7 Sets the
e
character code 5
[Link].7276 - No.7283 -SIGNAL 8 Sets the
character code
7283 nt
Name of general-purpose switch on software
operator’s panel 6
ce
39) Parameters for program restart
9
w
10
w
w
344
8. PARAMETERS
om
cycle.
#6 IT2 : IT2 IT1 IT0
#5 IT1 : 0 0 0 Interpolates the G05 data in 8ms
#4 IT0 : 0 0 1 Interpolates the G05 data in 4ms
#3 : 0 1 0 Interpolates the G05 data in 2ms
#2 : 0 1 1 Interpolates the G05 data in 1ms
#1 : 1 0 0 Interpolates the G05 data in 16ms
#0 CSP : Cs contouring control function dedicated to a T series
r.c
piston lathe is not used (0)/used (1).
7502 High speed machining
#7 :
#6 :
#5 :
e
#4 :
#3 L8M : In high-speed machining with an interpolation
period of 8 msec, learning control is not
#2 : nt
exercised (0)/exercised (1).
#7 :
#6 :
nc
#5 :
#4 :
#3 :
#2 :
#1 HUN : Unit of data to be distributed during machining T series
a high–speed cycle is the same as the least
.c
345
Number Contents Remarks
om
7511 Extension of data variables used for machining
in a high–speed cycle
Set Value Means
0 Variables #200000 to #85535 are used.
3
1 Variables #200000 to #232767 are used.
2 Variables #200000 to #265535 are used.
3 Variables #200000 to #298303 are used.
r.c
4 Variables #200000 to #331072 are used.
5 Variables #200000 to #363839 are used.
4
6 Variables #200000 to #396607 are used.
7 Variables #200000 to #429375 are used.
8 Variables #200000 to #462143 are used.
e
5
Number
7600
nt Contents
T series
6
ce
#7 PLZ : The sequence of returns to the reference
position of synchronous axis using G28
command is same as a return to reference 7
position manually (0)/by positioning (1)
#6 :
#5 :
nc
#4 :
#3 : 8
#2 :
#1 :
#0 :
.c
346
8. PARAMETERS
om
shift pulse data (1).
#4 :
#3 :
#2 :
#1 QDR : The synchronization axis rotation direction ALM218
depends on the sign of Q (0)/the rotation
direction of the first spindle (1).
#0 RPL : Upon reset, spindle polygon mode is canceled
r.c
(0)/not canceled (1).
e
7621 Upper-limit rotation speed of tool rotation axis
7632
nt
Steady state confirmation time duration in
spindle polygon turning
ce
42) Parameters for the external pulse input
347
43) Parameters for the hobbing machine and electric gear box
1
Number Contents Remarks
#7 :
#6 DPS : Display of actual spindle speed the hob–axis 2
om
(0)/the spindle speed (1) speed is displayed.
#5 RTO : Gear ratio for the spindle and position coder
specified in parameter 3706 disabled (0)/
enabled (1) (Always specify 0.)
#4 : 3
#3 MLT : Unit of data for the magnification for PRM7714
compensating C–axis servo delay 0.001 (0)/
0.0001 (1)
r.c
#2 HDR : Setting of the direction for compensating a
helical gear (1 is usually specified.)
#1 CMS : The position manually set with a single rotation
4
signal is canceled (0)/not canceled (1) when a
synchronization cancel command is issued.
#0 HBR : Performing a reset does not cancel (0)/cancel
(1) synchronization of the C–axis to the hob
e
axis (G81). 5
7701 Hobbing machine M series
#7
#6
:
:
nt
#5 DLY : Compensating C–axis servo delay with G84 is
disabled (0)/enabled (1)
#4 JHD : While the C–axis and hob axis are
6
ce
synchronized with each other, jogging and
handle feeds around the C–axis are disabled
(0)/enabled (1) 7
#3 :
Number of times the
#2 SM3 : SM3 SM2 SM1
pulse is sampled
#1 SM2 :
nc
#0 SM1 : 0 0 0 4
0 0 1 1 8
0 1 0 2
0 1 1 16
1 0 0 32
.c
1 1 0 4
1 1 1 4
9
7709 Number of the axial feed axis for a helical gear M series
w
348
8. PARAMETERS
om
7730 Retraction function <Axis>
M series
#7 :
#6 :
#5 :
#4 :
r.c
#3 :
#2 :
#1 :
#0 RTR : Specifies whether the retraction function is
effective for each axis.
Retraction is disabled (0)/enabled (1).
e
7740 Feedrate during retraction for each axis <Axis>
[mm/min] M series
7771
7772
nt
Number of EGB axis
M series
M series
ce
about tool axis [Detection unit]
349
44) Parameters for axis control by PMC
om
auxiliary function (12H) command to be output X004#6
is 1 (0 to 255) (0)/2 (0 to 65535) (1)
#5 NCC : If a program command is specified for a P/S 139
PMC–controlled axis, an alarm is issued if the
axis is controlled by the PMC, the CNC 3
command otherwise being valid (0)/an alarm is
always issued (1).
#4 :
r.c
#3 RDE : Dry run signal for rapid traverse command is
invalid (0) / valid (1) 4
#2 OVE : Dry run and override signals use the same DGN
signal as CNC (0) / PMC particular signal (1) G150,151
#1 :
#0 MLE : Machine lock for PMC control axis is valid (0)
e
/invalid (1)
5
8002 Parametr for axis control by PMC
#6 FR1 :
0
1
nt
#7 FR2 : Set the command unit of feedrate per revolution
FR2 FR1 Metric input
0
1
Inch input
0 1 1/10
8
1 0 1/100
1 1 1/1000
#3 F10 : Sets the command unit of feedrate per minute
(1mm/min, 10mm/min)
.c
350
8. PARAMETERS
#7 :
#6 :
#5 :
#4 :
#3 :
om
#2 :
#1 :
#0 PIM : When only the axes controlled by the PMC are
used, the linear axis is influenced (0)/not
influenced (1) by inch/millimeter input.
8004 Axis control
r.c
#7 NDI : A move command along a PMC axis is T series
specified using a diameter value (0)/radius PRM
value (1). 1006#3=1
#6 NCI : In deceleration, an in-position check is made
(0)/not made (1).
#5 DSL : If axis switching is specified when axis ALM139
switching is disabled, ALM139 is issued (0)/
e
axis switching is valid for a system not
specified (1).
#4 G8R : For rapid traverse and cutting feed along a PRM
nt
PMC axis, look-ahead control is disabled (0)/
enabled (1).
#3 G8C : For cutting feed along a PMC axis, look-ahead
control is disabled (0)/enabled (1).
#2 JFM : A feedrate for continuous feed is normal (0)/
1819#7=0
PRM
1819#7=0
ce
multiplied by 200 (1).
#1 NMT : If the PMC and NC specify commands at the ALM130
same time, an alarm is issued (0)/no alarm is
issued if the commands do not include a move
command (1).
#0 :
nc
8005
#7 :
#6 :
#5 :
#4 :
.c
#3 :
#2 :
#1 CDI : If diameter input is specified for T series
PMC–controlled axes, the amount of travel PRM
becomes double the specified value while the 1006#3
w
351
45) Parameters for two-path control
#7 :
#6 DSB : The special single block function is disabled T series 2
om
(0)/enabled (1).
#5 COF : A separate tool compensation memory area is T series
used for each tool post (0)/a common tool
compensation memory area is shared by the
tool posts (1). 3
#4 :
#3 :
#2 :
r.c
#1 IAL : When an alarm is raised in one tool post in the T series
automatic operation mode, the other tool post 4
enters the feed hold state and stops (0)/
continues operation without stopping (1)
#0 RST : Reset key on the CRT/MDI panel effective for
both paths (0)/for the tool post selected by the
e
path select signal (1)
5
8110 Queuing M code range (minimum value) 2-path
control
8111
8140
nt
Queuing M code range (maximum value)
control)
8152 Distance along the Z axis between the
reference positions of tool posts 1 and 2
w
352
8. PARAMETERS
om
(0)/not released (1)
#6 SPE : The synchronization deviation is the difference
between the positioning deviation of the master
axis and that of the slave axis (0)/the slave
axis plus the acceleration/deceleration delay
(1)
#5 :
#4 :
r.c
#3 :
#2 ZSI : Machine coordinates along the Z–axis for the PRM
other path subject to mixed control are fetched 8160#0
with the sign as is (0)/inverted (1)
#1 XSI : The machine coordinates along the X–axis for PRM
the other path subject to mixed control are 8160#0
e
fetched with the sign as is (0)/inverted (1)
#0 MXC : During mixed control of the X– or Z–axis,
measurement direct input function B for tool
8161
nt
compensation performs calculation based on:
Machine coordinates for the path being
controlled (0)/another path subject to mixed
control (1)
Composite control <Axis>
ce
T series
(2-path
control)
#7 :
#6 :
nc
#5 :
#4 :
#3 :
#2 :
#1 CZM : When two Cs contour axes are subject to
mixed control, the function for mixing zero point
.c
353
Number Contents Remarks
om
#6 MCD : When mixed control is applied, the coordinate
system direction for the relevant axes remains
the same without applying mirror image (0)/is
reversed by applying mirror image (1).
#5 MPS : When composite control is terminated, the 3
workpiece coordinate system is not set (0)/set
(1) automatically
#4 MPM: When composite control is started, the
r.c
workpiece coordinate system is not set
automatically (0)/set automatically (1) 4
#3 OMR: Superimposed mirror–image control is not
applied (0)/applied (1)
#2 PKU : In the parking state,
The absolute, relative, and machine
e
coordinates are not updated (0)/ 5
The absolute and relative coordinates are
updated. The machine coordinates are not
nt
updated (1)
#1 SER : The synchronization deviation is not detected
(0)/detected (1)
#0 SMR : Synchronous mirror–image control is not
applied (0)/applied (1)
6
ce
8163 Axis recomposition <Axis>
T series
(2-path 7
control)
354
8. PARAMETERS
om
8182 Display of the synchronization error of an axis T series
[Detection unit] (2-path
control)
r.c
8184 Coordinates of the reference point of an axis T series
on the coordinate system of another axis under (2-path
composite control [0.001mm] control)
e
(2-path
control)
8190
nt
Rapid traverse rate of an axis under
superimposed control [mm/min]
(2-path
control)
T series
(2-path
ce
control)
355
46) Parameters for inclined axis control
#7 :
#6 :
#5 : 2
om
#4 :
#3 AZR : The machine tool is moved (0)/is not moved (1)
along the Z axis during manual reference
position return along the Y axis under inclined
axis control 3
#2 :
#1 :
#0 AAC : Does not perform (0)/performs (1) inclined axis
r.c
control
8210 Inclination angle for inclined axis control 4
8211 Axis number of a slanted axis subject to
slanted axis control
e
slanted axis control
5
Number
8240
nt
47) Parameters for B-axis function (T series)
Contents Remarks
T series
6
ce
#7 MST : When an M command for starting B-axis
operation is specified, FIN is awaited (0)/not
awaited (1).
7
#6 ABS : A B-axis command is incremental (0)/absolute
(1).
nc
#1 :
#0 : 10
w
w
356
8. PARAMETERS
#7 :
#6 :
#5 :
#4 :
#3 :
om
#2 MDF : When the execution of a B-axis operation
command is started, G98 mode is set (0)/G99
mode is set (1).
#1 MDG: When the execution of a B-axis operation
command is started, G00 mode is set (0)/G01
mode is set (1).
#0 FXC : G84 rotates the spindle in the forward or
reverse direction after M05 (0)/without M05.
r.c
8242 Offset value T series
#7 :
#6 :
#5 :
#4 :
e
#3 :
#2 :
#1 :
#0 COF
8250
nt
: A separate B-axis offset value is used for each
tool post (0)/a common B-axis offset value is
shared by the tool posts (1).
Axis number used for B-axis control
T series
(2-path
control)
T series
ce
8251 M code for specifying the start of first program T series
operation
operation
357
48) Parameters for simple synchronous control
om
SY1 SY0
#5 :
#4 : 0 0 The simple synchronous
#3 : control is not performed
#2 : 0 1 The X axis is the master axis
#1 SY1 : 1 0 The Y axis is the master axis 3
#0 SY0 : 1 1 The Z axis is the master axis
r.c
#7 :
#6 : 4
#5 :
#4 :
#3 :
#2 :
e
#1 ATS : Automatic setting of grid positioning for 5
simplified synchronous control is not started
(0)/started (1)
8311
nt
#0 ATE : Automatic setting of grid positioning for
simplified synchronous control is disabled (0)/
enabled (1)
Axis number of the master axis for an axis
subject to synchronous control
<Axis>
6
ce
T series : Set the axis number (0 to 7) of the
master axis for each axis.
Setting 7
Tens digit Units digit
Parameter for Master axis for Master axis for
the first axis the second the first axis
nc
axis
Parameter for Master axis for Master axis for 8
the second the fourth axis the third axis
axis
Parameter for Master axis for Master axis for
the third axis the sixth axis the fifth axis
.c
Reversed) T series
358
8. PARAMETERS
om
8317 Torque difference alarm detection time [msec] M series
r.c
8342 Sequence number subject to check termination
e
50) Parameters for chopping
Number
8360
nt
Chopping
Contents
M series
ce
speed can be set (0)/not be set (1)
#6 :
#5 :
#4 :
#3 :
#2 :
nc
#1 :
#0 CPRPD : A rapid traverse override for a section from
the current position to the R point is
determined as follows:
A chopping override is enabled (0)/
An ordinary rapid traverse override is
.c
enabled (1)
[Increment system]
359
51) High–precision control (M series)
om
8402 Acceleration/deceleration before interpolation M series
#7 BADO:
#6 :
#5 DST : Be sure to set 1. 3
#4 BLK : Be sure to set 0.
#3 :
#2 : BADO NWBL Meaning
r.c
#1 NWBL: 0 0 Linear type is used for
#0 : acceleration/deceleration prior to 4
pre–read interpolation
1 1 Bell–shape type is used for
acceleration/deceleration prior to
pre–read interpolation
e
8403 Stored stroke limit M series 5
#7 SGO : When a G00 code is specified in the RISC PRM
mode, the setting of #1 is followed (0)/G00 is 8403#1=1
#6
#5
#4
:
:
:
nt
executed in a simplified manner in HPCC
mode (1).
6
ce
#3 PLC2 : In HPCC mode, a strokek check before
movement for the stored stroke limit –2 is not
performed (0)/performed (1) 7
#2 PLC1 : In HPCC mode, a strokek check before
movement for stored stroke limit 1 is not
performed (0)/performed (1)
nc
10
w
w
360
8. PARAMETERS
om
#4 ZAG : The velocity is not determined (0)/determined
(1) according to the angle at which the machine
descends along the Z–axis
#3 :
#2 :
#1 :
#0 USE : Automatic velocity control is not applied (0)/
applied (1)
r.c
8452 Range of velocity fluctuation to be ignored [%] M series
(Standard setting: 10)
e
8458 Area–4 override [%] (Standard setting: 60) M series
#7
#6
#5
#4
:
:
:
:
nt
ce
#3 :
#2 :
#1 CTY : Be sure to set to 1.
#0 CDC : Be sure to set to 0.
#7 :
#6 :
#5 :
w
#4 :
#3 CIR : The function of automatic velocity control
considering acceleration and deceleration
during circular interpolation is not used (0)/
w
used (1)
#2 BIP : The function of deceleration at corners is not
used (0)/used (1). (Always set 1.)
#1 :
w
#0 :
361
Number Contents Remarks
om
#2 :
#1 :
#0 :
r.c
8485 Smooth interpolation M series
#7 : 4
#6 :
#5 CDSP: Disables (0)/enables (1) smooth interpolation
in HPCC mode.
#4 :
e
#3 : 5
#2 :
#1 :
#0
8486
:
nt
Maximum travel distance of a block where
smooth interpolation is applied
[Input increment]
M series
6
ce
52) Parameters for macro executor and etc.
7
Number Contents Remarks
#7 :
#6 : 8
#5 :
#4 :
#3 :
#2 :
.c
362
8. PARAMETERS
#7 :
#6 CTV : When CAP II is provided, 1 must be specified.
#5 :
#4 :
#3 :
om
#2 :
#1 PLD : Read operation is performed after the P-code
loader is cleared (0)/without clearing the
P-code loader (1).
#0 :
8703 MAP
r.c
#7 :
#6 :
#5 :
#4 :
#3 :
#2 :
#1 LCL : A change in the internal state of the NC is not
e
reported to the host (0)/reported to the host (1).
#0 DLF : If file transfer using MAP, for example, is
terminated, an incomplete file is not deleted (0)/
8760
8781
nt
deleted (1).
Number of a program transferred to the Power
Mate by using the I/O Link
8901 Maintenance
.c
#7 :
#6 :
#5 :
#4 :
#3 :
w
#2 :
#1 :
#0 FAN : A fan motor error is detected (0)/not detected
(1). (Use inhibited)
w
w
363
Number Contents Remarks
om
cleared (0)/not cleared (1)
#3 :
#2 STP : Conversational macros are executed (0)/not
executed (1)
#1 NDP : The P-CODE variables screen is not displayed PRM9002, 3
(0)/displayed (1) 9003
#0 SQN : While the P-CODE is executed, O and N
numbers represent those for the user program
r.c
(0)/those for the P-CODE (1)
4
9002 Break program number for the conversational PRM
macro 9000#2
e
5
nt 6
ce
7
nc
8
.c
9
w
10
w
w
364
9. ERROR CODE LIST
om
001 TH PARITY ALARM TH alarm (A character with incorrect
parity was input).
Correct the program or tape.
r.c
able number of digits was input. (Re-
fer to the item of max. programmable
dimensions.)
e
005 NO DATA AFTER The address was not followed by the
ADDRESS appropriate data but was followed by
another address or EOB code.
Modify the program.
006 nt
ILLEGAL USE OF
NEGATIVE SIGN
Sign “ – ” input error (Sign “ – ” was
input after an address with which it
cannot be used. Or two or more “ – ”
signs were input.)
Modify the program.
ce
007 ILLEGAL USE OF DECIMAL Decimal point “ . ” input error (A deci-
POINT mal point was input after an address
with which it can not be used. Or two
decimal points were input.)
Modify the program.
nificant area.
Modify the program.
365
Number Message Contents
015 TOO MANY AXES An attempt was made to move the
COMMANDED machine along the axes, but the
1
(M series) number of the axes exceeded the
specified number of axes controlled
simultaneously. Alternatively, in a
block where where the skip function
activated by the torque–limit
reached signal (G31 P99/P98) was
2
om
specified, either moving the machine
along an axis was not specified, or
moving the machine along multiple
axes was specified. Specify move-
ment only along one axis.
3
TOO MANY AXES An attempt has been made to move
COMMANDED the tool along more than the maxi-
(T series) mum number of simultaneously con-
r.c
trolled axes. Alternatively, no axis
movement command or an axis
movement command for two or more 4
axes has been specified in the block
containing the command for skip us-
ing the torque limit signal (G31
P99/98). The command must be ac-
companied with an axis movement
e
command for a single axis, in the 5
same block.
nt
RADIUS difference of the distance between
the start point and the center of an
arc and that between the end point
and the center of the arc exceeded
the value specified in parameter No.
3410.
6
ce
021 ILLEGAL PLANE AXIS An axis not included in the selected
COMMANDED plane (by using G17, G18, G19) was
commanded in circular interpolation. 7
Modify the program.
366
9. ERROR CODE LIST
om
030 ILLEGAL OFFSET NUMBER The offset number specified by D/H
(M series) code for tool length offset or cutter
compensation is too large. Modify
the program.
r.c
P was excessive or it was not speci-
fied.
Modify the program.
e
cessive.
Modify the program.
367
Number Message Contents
038 INTERFERENCE IN Overcutting will occur in cutter com-
CIRCULAR BLOCK pensation C because the arc start
1
(M seires) point or end point coincides with the
arc center.
Modify the program.
om
(T series) start point or end point coincides with
the arc center.
Modify the program.
r.c
Modify the program.
040 INTERFERENCE IN Overcutting will occur in tool nose ra- 4
G90/G94 BLOCK (T series) dius compensation in canned cycle
G90 or G94. Modify the program.
041 INTERFERENCE IN CRC Overcutting will occur in cutter com-
(M seires) pensation C. Two or more blocks are
e
consecutively specified in which 5
functions such as the auxiliary func-
tion and dwell functions are per-
formed without movement in the cut-
nt
INTERFERENCE IN NRC
(T seires)
ter compensation mode. Modify the
program.
047 ILLEGAL AXIS SELECT Two or more parallel axes (in parallel
w
368
9. ERROR CODE LIST
om
051 MISSING MOVE AFTER Improper movement or the move dis-
CHF/CNR tance was specified in the block next
(M series) to the optional chamfering or corner
R block.
Modify the program.
r.c
Modify the program.
052 CODE IS NOT G01 AFTER The block next to the chamfering or
CHF/CNR (M series) corner R block is not G01,G02 or
G03.
Modify the program.
e
CHF/CNR (T series) corner R block is not G01.
Modify the program.
053 TOO MANY ADDRESS For systems without the arbitary
COMMANDS (M series) angle chamfering or corner R cutting,
nt
TOO MANY ADDRESS
a comma was specified. For sys-
tems with this feature, a comma was
followed by something other than R
or C Correct the program.
056 NO END POINT & ANGLE Neither the end point nor angle is
IN CHF/CNR (T series) specified in the command for the
block next to that for which only the
angle is specified (A). In the cham-
w
369
Number Message Contents
058 END POINT NOT FOUND In a arbitrary angle chamfering or
(M series) corner R cutting block, a specified
1
axis is not in the selected plane.
Modify the program.
END POINT NOT FOUND Block end point is not found in direct
(T series) dimension drawing programming.
Modify the program. 2
om
059 PROGRAM NUMBER NOT In an external program number
FOUND search, a specified program number
was not found. Otherwise, a program
specified for searching is being
edited in background processing.
Check the program number and ex-
3
ternal signal. Or discontinue the
background eiting.
r.c
060 SEQUENCE NUMBER NOT Commanded sequence number was
FOUND not found in the sequence number
search. Check the sequence num- 4
ber.
e
062 ILLEGAL COMMAND IN 1) The depth of cut in G71 or G72 is 5
G71–G76 zero or negative value.
(T series) 2) The repetitive count in G73 is
nt zero or negative value.
3) The negative value is specified
to ∆i or ∆k is zero in G74 or G75.
4) A value other than zero is speci-
fied to address U or W though ∆i
6
ce
or ∆k is zero in G74 or G75.
5) A negative value is specified to
∆d, though the relief direction in
G74 or G75 is determined. 7
6) Zero or a negative value is speci-
fied to the height of thread or
depth of cut of first time in G76.
nc
370
9. ERROR CODE LIST
om
quence number which is speci-
fied by address P in G71 or G72,
respectively.
Modify the program.
r.c
067 CAN NOT ERROR IN MDI G70, G71, G72, or G73 command
MODE with address P and Q.
(T series) Modify the program.
e
Modify the program.
071
nt
DATA NOT FOUND
then retry.
371
Number Message Contents
078 NUMBER NOT FOUND A program number or a sequence
number which was specified by ad-
1
dress P in the block which includes
an M98, M99, M65 or G66 was not
found. The sequence number speci-
fied by a GOTO statement was not
found. Otherwise, a called program
is being edited in background pro-
2
om
cessing. Correct the program, or dis-
continue the background editing.
r.c
080 G37 ARRIVAL SIGNAL NOT In the automatic tool length mea-
ASSERTED surement function (G37), the mea- 4
(M series) surement position reach signal
(XAE, YAE, or ZAE) is not turned on
within an area specified in parameter
6254 6255 (value ε).
This is due to a setting or operator er-
e
ror. 5
G37 ARRIVAL SIGNAL NOT In the automatic tool compensation
ASSERTED function (G36, G37), the measure-
nt
(T series) ment position reach signal (XAE or
ZAE) is not turned on within an area
specified in parameter 6254 (value
ε).
This is due to a setting or operator er-
ror.
6
ce
081 OFFSET NUMBER NOT Tool length automatic measurement
FOUND IN G37 (G37) was specified without a H
(M series) code. (Automatic tool length mea- 7
surement function) Modify the pro-
gram.
compensation function)
Modify the program.
10
083 ILLEGAL AXIS COMMAND In automatic tool length measure-
IN G37 ment, an invalid axis was specified
w
372
9. ERROR CODE LIST
om
086 DR SIGNAL OFF When entering data in the memory
by using Reader / Puncher interface,
the ready signal (DR) of reader /
puncher was turned off.
Power supply of I/O unit is off or
cable is not connected or a P.C.B. is
defective.
087 BUFFER OVERFLOW When entering data in the memory
by using Reader / Puncher interface,
r.c
though the read terminate command
is specified, input is not interrupted
after 10 characters read. I/O unit or
P.C.B. is defective.
088 LAN FILE TRANS ERROR File data transfer via OSI–ETHER-
(CHANNEL–1) NET has been stopped due to a
transfer error.
e
089 LAN FILE TRANS ERROR File data transfer via OSI–ETHER-
(CHANNEL–2) NET has been stopped due to a
transfer error.
090 nt
REFERENCE RETURN
INCOMPLETE
The reference position return cannot
be performed normally because the
reference position return start point
is too close to the reference position
or the speed is too slow. Separate
ce
the start point far enough from the
reference position, or specify a suffi-
ciently fast speed for reference posi-
tion return. Check the program con-
tents.
changed.)
Perform the correct operation ac-
cording to th operator’s manual.
w
373
Number Message Contents
096 P TYPE NOT ALLOWED P type cannot be specified when the
(WRK OFS CHG) program is restarted. (After the auto-
1
matic operation was interrupted, the
workpiece offset amount changed.)
Perform the correct operation ac-
cording to the operator’s manual.
om
(AUTO EXEC) program is restarted. (After power
ON, after emergency stop or P / S 94
to 97 reset, no automatic operation is
performed.) Perform automatic op-
eration.
3
098 G28 FOUND IN SEQUENCE A command of the program restart
RETURN was specified without the reference
position return operation after power
ON or emergency stop, and G28 was
r.c
found during search.
Perform the reference position re- 4
turn.
099 MDI EXEC NOT ALLOWED After completion of search in pro-
AFT. SEARCH gram restart, a move command is
given with MDI. Move axis before a
move command or don’t interrupt
e
MDI operation. 5
100 PARAMETER WRITE On the PARAMETER (SETTING)
ENABLE screen, PWE (parameter writing en-
101
nt
PLEASE CLEAR MEMORY
abled) is set to 1. Set it to 0, then re-
set the system.
ue was specified.
374
9. ERROR CODE LIST
om
High speed cycle machining
1) The header corresponding to the
specified machining cycle num-
ber called is not found.
2) The cycle connection data value
is out of the allowable range (0 –
999).
3) The number of data in the header
is out of the allowable range (0 –
r.c
32767).
4) The start data variable number of
executable format data is out of
the allowable range (#20000 –
#85535).
5) The last storing data variable
number of executable format
e
data is out of the allowable range
(#85535).
6) The storing start data variable
116
nt
WRITE PROTECTED
number of executable format
data is overlapped with the vari-
able number used in the header.
Modify the program.
123 CAN NOT USE MACRO Macro control command is used dur-
COMMAND IN DNC ing DNC operation.
Modify the program.
w
375
Number Message Contents
128 ILLEGAL MACRO The sequence number specified in
SEQUENCE NUMBER the branch command was not 0 to
1
9999. Or, it cannot be searched.
Modify the program.
om
130 ILLEGAL AXIS OPERATION An axis control command was given
by PMC to an axis controlled by
CNC. Or an axis control command
was given by CNC to an axis con-
trolled by PMC. Modify the program. 3
131 TOO MANY EXTERNAL Five or more alarms have generated
ALARM MESSAGES in external alarm message.
Consult the PMC ladder diagram to
r.c
find the cause.
e
operator message. Check the PMC
ladder diagram.
5
135 ILLEGAL ANGLE The index table indexing positioning
COMMAND angle was instructed in other than an
nt
(M series)
SPINDLE ORIENTATION
PLEASE
integral multiple of the value of the
minimum angle.
Modify the program.
137 M–CODE & MOVE CMD IN A move command of other axes was
SAME BLK. specified to the same block as M–
(T series) code related to spindle indexing.
.c
376
9. ERROR CODE LIST
om
(M series) must be the same. Modify the pro-
gram.
r.c
selection. Parameters No. 5460
and No. 5461 are incorrectly spe-
cified.
Modify the value of program or
parameter.
e
mode was specified. See Chapter 4
and modify the program.
149
nt
(M series)
150 ILLEGAL TOOL GROUP Tool Group No. exceeds the maxi-
NUMBER mum allowable value.
Modify the program.
152 NO SPACE FOR TOOL The number of tools within one group
ENTRY exceeds the maximum value regis-
terable. Modify the number of tools.
154 NOT USING TOOL IN LIFE When the group is not commanded,
GROUP (M series) H99 or D99 was commanded.
Modify the program.
w
377
Number Message Contents
157 TOO MANY TOOL GROUPS The number of tool groups to be set
exceeds the maximum allowable
1
value. (See parameter No. 6800 bit 0
and 1) Modify the program.
158 ILLEGAL TOOL LIFE DATA The tool life to be set is too exces-
sive. Modify the setting value.
2
om
159 TOOL DATA SETTING During executing a life data setting
INCOMPLETE program, power was turned off.
Set again.
160 MISMATCH WATING Diffrent M code is commanded in
M–CODE heads 1 and 2 as waiting M code.
T series (At two–path) Modify the program. 3
G72.1 NESTING ERROR A subprogram which performs rota-
(M series) tional copy with G72.1 contains
r.c
another G72.1 command.
161 G72.2 NESTING ERROR A subprogram which performs paral-
(M series) lel copy with G72.2 contains another
4
G72.2 command.
e
169 ILLEGAL TOOL Incorrect tool figure data in interfer-
5
GEOMETRY DATA ence check.
(T series (At two–path)) Set correct data, or select correct
175
nt
ILLEGAL G107 COMMAND
tool figure data.
378
9. ERROR CODE LIST
om
180 COMMUNICATION ERROR Remote buffer connection alarm has
(REMOTE BUF) generated. Confirm the number of
cables, parameters and I/O device.
r.c
range was instructed by either T,
L, Q or P.
3) Calculation of the synchroniza-
tion coefficient has resulted in an
overflow.
Modify the program.
182 G81 NOT COMMANDED G83 (C axis servo lag quantity offset)
e
(M series) was instructed though synchroniza-
(hobbing machine) tion by G81 has not been instructed.
Correct the program.
183
184
nt
DUPLICATE G83
(COMMANDS)
(M series)
(hobbing machine)
ILLEGAL COMMAND IN
G83 was instructed before canceled
by G82 after compensating for the C
axis servo lag quantity by G83.
illegal value.
Modify the program.
w
379
Number Message Contents
194 SPINDLE COMMAND IN A contour control mode, spindle
SYNCHRO–MODE positioning (Cs–axis control) mode,
1
or rigid tapping mode was specified
during the serial spindle
synchronous control mode. Correct
the program so that the serial spindle
synchronous control mode is re-
leased in advance.
2
om
195 MODE CHANGE ERROR Switching command to contouring
mode, Cs axis control or rigid tap
mode or switching to spindle com-
mand mode is not correctly com-
pleted. 3
(This occurs when the response to
switch to the spindle control unit side
with regard to the switching com-
r.c
mand from the NC is incorrect.
This alarm is not for the purposes of
warning against mistakes in opera- 4
tion, but because continuing opera-
tion in this condition can be danger-
ous it is a P/S alarm.)
e
SPINDLE MODE along the Cs–axis when the signal
CON(DGN=G027#7) was off. Cor-
5
rect the program, or consult the PMC
ladder diagram to find the reason the
199
200
nt
MACRO WORD
UNDEFINED
ILLEGAL S CODE
signal is not turned on.
203 PROGRAM MISS AT RIGID In the rigid tap, position for a rigid M 8
TAPPING code (M29) or an S command is in-
correct. Modify the program.
380
9. ERROR CODE LIST
om
ternatively, the execution of an
M198 command was attempted
during DNC operation. Modify
the program.
2) The execution of an M99 com-
mand was attempted by an inter-
rupt macro during pocket ma-
chining in a multiple repetitive
canned cycle.
r.c
211 G31 (HIGH) NOT ALLOWED G31 is commanded in the per revolu-
IN G99 tion command when the high–speed
skip option is provided. Modify the
program.
e
the program.
213
nt
ILLEGAL COMMAND IN
SYNCHRO–MODE
(M series)
plane other than the Z–X plane.
Modify the program.
381
Number Message Contents
218 NOT FOUND P/Q P or Q is not commanded in the G251
COMMAND IN G251 block, or the command value is out of
1
(T series) the range. Modify the program.
om
SYNCHR–MODE (T series) ment is commanded by the NC pro-
gram or PMC axis control interface
for the synchronous axis.
222 DNC OP. NOT ALLOWED IN Input and output are executed at a
r.c
BG.–EDIT (M series) time in the background edition.
Execute a correct operation.
224 RETURN TO REFERENCE Reference position return has not
4
POINT been performed before the automat-
(M series) ic operation starts. Perform refer-
ence position return only when bit 0
of parameter 1005 is 0.
e
TURN TO REFERENCE Reference position return is neces- 5
POINT sary before cycle start.
(T series)
225 nt
SYNCHRONOUS/MIXED
CONTROL ERROR
(T series (At two–path))
This alarm is generated in the follow-
ing circumstances. (Searched for
during synchronous and mixed con-
trol command.)
1) When there is a mistake in axis
6
ce
number parameter setting.
2) When there is a mistake in con-
trol commanded.
7
Modify the program or the parameter.
overload.
2) The above condition occurred in
9
CMC devices (hardware) and
synchro–state could not be kept.
(This alarm is not generated in nor-
w
230 R CODE NOT FOUND The infeed quantity R has not been
10
(M series (grinding instructed for the G161 block. Or the
machine)) R command value is negative.
w
382
9. ERROR CODE LIST
om
4) An axis number was not speci-
fied in the axis–type parameter.
5) An axis number was specified in
the parameter which is not an
axis type. Correct the program.
6) An attempt was made to reset bit
4 of parameter 3202 (NE9) or
change parameter 3210
r.c
(PSSWD) when they are pro-
tected by a password.
Modify the program.
232 TOO MANY HELICAL AXIS Three or more axes (in the normal
COMMANDS (M series) direction control mode two or more
axes) were specified as helical axes
in the helical interpolation mode.
e
Modify the program
239
nt
BP/S ALARM
RS–232–C interface, other users
were using it.
383
Number Message Contents
245 T–CODE NOT ALOWEE IN One of the G codes, G50, G10, and
THIS BLOCK (T series) G04, which cannot be specified in
1
the same block as a T code, was
specified with a T code.
250 Z AXIS WRONG COMMAND A value for the Z–axis has been spe-
(ATC) cified in a block for the tool exchange
(M series) command (M06T_) on a system with 2
om
DRILL–MATE ARC installed.
r.c
S The parameter for the current
tool number (No. 7810) is set to
0.
4
S An M06 command has been spe-
cified in canned cycle mode.
S A reference position return com-
mand (G27 to G44) and M06
e
command have been specified 5
in the same block.
S An M06 command has been spe-
nt S
cified in tool compensation mode
(G41 to G44).
An M06 command has been spe-
cified without performing refer-
ence position return after power–
on or the release of emergency
6
ce
stop.
S The machine lock signal or Z–
axis ignore signal has been 7
turned on during tool exchange.
S A pry alarm has been detected
during tool exchange.
nc
(HPCC) mode.
384
9. ERROR CODE LIST
om
(DRY RUN) No. 1422) or the feedrate in dry run
(M series) (parameter No. 1410) is 0 in the
HPCC model.
r.c
(M series) mode.
e
ing.
5015
5016
nt
NO ROTATION AXIS
(M series)
ILLEGAL COMBINATION OF
The specified rotation axis does not
exist for tool axis direction handle
feed.
385
Number Message Contents
5033 NO PROG SPACE IN Commands for movement about the
MEMORY B–AXS (T series) B–axis were not registered because
1
of insufficient program memory.
om
5035 NO FEEDRATE A feedrate was not specified for cut-
COMMANDED B–AXS (T ting feed about the B–axis.
series)
5036 ADDRESS R NOT DEFINED Point R was not specified for the
IN G81–G86 (T series) canned cycle for the B–axis.
3
5037 ADDRESS Q NOT DEFINED Depth of cut Q was not specified for
IN G83 the G83 code (peck drilling cycle).
(T series) Alternatively, 0 was specified in Q for
r.c
the B–axis.
5038 TOO MANY START More than six M codes for starting
M–CODE COMMAND movement about the B–axis were
4
(T series) specified.
e
5
5040 CAN NOT COMMANDED The machine could not move about
B–AXS MOVE (T series) the B–axis because parameter
No.8250 was incorrectly specified,
5041
nt
CAN NOT COMMANDED
G110 BLOCK (T series)
or because the PMC axis system
could not be used.
10
w
w
386
9. ERROR CODE LIST
om
2) More than 128 pitch error com-
pensation points exist between
the negative and positive end
points.
3) Compensation point numbers for
straightness compensation are
not assigned in the correct order.
4) No straightness compensation
point exists between the pitch er-
r.c
ror compensation points at the
negative and positive ends.
5) The compensation value for
each compensation point is too
large or too small.
e
CHOPPING MODE axis has been specified for circular
(M series) threading. Alternatively, a command
for setting the length of the major
axis to 0 has been specified for circu-
5051
5052
nt
M–NET CODE ERROR
387
Number Message Contents
5060 ILLEGAL PARAMETER IN Parameter setting is illegal.
G02.3/G03.3 No. 5641 (setting of the linear axis) is
1
(M series) not specified.
No. 5641 specifies an axis other than
a linear axis.
No. 5642 (setting of the rotation axis)
is not specified.
No. 5642 specifies an axis other than
2
om
a rotation axis.
The CNC cannot control the linear or
rotation axis (the value of No. 1010 is
exceeded).
r.c
Addresses I, J, and K are 0.
e
5063 IS NOT PRESET AFTER The position counter was not preset 5
REF. before the start of workpiece thick-
(M series) ness measurement. This alarm is is-
5068 G31 P90 FORMAT ERROR No movement axis or more than one
(M series) movement axis has been specified.
w
388
9. ERROR CODE LIST
om
NOTE HPCC : High precision contour control
r.c
ordinary program edit. (070, 071,
072, 073, 074 085,086,087 etc.)
e
NOTE Alarm in background edit is displayed in the key input line of the
background edit screen instead of the ordinary alarm screen and
is resettable by any of the MDI key operation.
9.1.3
nt
Absolute pulse coder (APC) alarm
ce
Number Message Contents
300 nth–axis origin return Manual reference position return is
required for the nth–axis (n=1 – 8).
sion
Possible causes include a faulty
APC, cable, or servo interface mod-
ule.
302 APC alarm: nth–axis over nth–axis (n=1 – 8) APC overtime er-
time ror.
Failure in data transmission.
.c
303 APC alarm: nth–axis framing nth–axis (n=1 – 8) APC framing error.
w
304 APC alarm: nth–axis parity nth–axis (n=1 – 8) APC parity error.
w
305 APC alarm: nth–axis pulse nth–axis (n=1 – 8) APC pulse error
error alarm.
APC [Link] or cable may be
faulty.
389
Number Message Contents
306 APC alarm: nth–axis battery nth–axis (n=1 – 8) APC battery volt-
voltage 0 age has decreased to a low level so
1
that the data cannot be held.
APC alarm. Battery or cable may be
faulty.
307 APC alarm: nth–axis battery nth–axis (n=1 – 8) axis APC battery
low 1 voltage reaches a level where the 2
om
battery must be renewed.
APC alarm. Replace the battery.
308 APC alarm: nth–axis battery nth–axis (n=1 – 8) APC battery volt-
low 2 age has reached a level where the
battery must be renewed (including 3
when power is OFF).
APC alarm .Replace battery.
r.c
n AXIS ZRN IMPOSSIBL tempted without first rotating the mo-
tor one or more times. Before return-
ing to the origin, rotate the motor one 4
or more times then turn off the power.
e
When either of the following alarms is issued, a possible cause is a faulty
5
serial pulse coder or cable.
Number
350
nt Message
SPC ALARM: n AXIS
PULSE CODER
Contents
The n axis (axis 1–8) pulse coder has
a fault. Refer to diagnosis display
No. 202 for details.
6
ce
351 SPC ALARM: n AXIS n axis (axis 1–8) serial pulse coder
COMMUNICATION communication error (data transmis-
sion fault)
Refer to diagnosis display No. 203 7
for details.
nc
time.
Make sure that the batteries are connected.
Turn the power off, then turn it on again and perform
a reference position return. This alarm has nothing to
w
#7 #6 #5 #4 #3 #2 #1 #0
203 DTE CRC STB PRM
om
#7 (DTE) : The serial pulse coder encountered a
communication error. The pulse coder, feedback
cable, or feedback receiver circuit is defective.
Replace the pulse coder, feedback cable, or
NC–axis board.
#6 (CRC) : The serial pulse coder encountered a
communication error. The pulse coder, feedback
cable, or feedback receiver circuit is defective.
r.c
Replace the pulse coder, feedback cable, or
NC–axis board.
#5 (STB) : The serial pulse coder encountered a
communication error. The pulse coder, feedback
cable, or feedback receiver circuit is defective.
Replace the pulse coder, feedback cable, or
NC–axis board.
e
#4 (PRM) : An invalid parameter was found. Alarm No. 417
(invalid servo parameter) is also issued.
9.1.5
nt
Servo alarms
ce
Number Message Contents
400 SERVO ALARM: n–TH AXIS The n–th axis (axis 1–8) overload
OVERLOAD signal is on. Refer to diagnosis dis-
play No. 201 for details.
401 SERVO ALARM: n–TH AXIS The n–th axis (axis 1–8) servo ampli-
VRDY OFF fier READY signal (DRDY) went off.
nc
404 SERVO ALARM: n–TH AXIS Even though the n–th axis (axis 1–8)
VRDY ON READY signal (MCON) went off, the
servo amplifier READY signal
(DRDY) is still on. Or, when the pow-
er was turned on, DRDY went on
.c
position return.
409 SERVO ALARM: n AXIS Abnormal servo motor load has been
TORQUE ALM detected. Alternatively, abnormal
spindle motor load has been de-
tected in Cs mode.
391
Number Message Contents
410 SERVO ALARM: n–TH AXIS The position deviation value when
– EXCESS ERROR the n–th axis (axis 1–8) stops is larg-
1
er than the set value.
Refer to procedure of troubleshoot-
ing.
411 SERVO ALARM: n–TH AXIS The position deviation value when
– EXCESS ERROR the n–th axis (axis 1–8) moves is 2
om
larger than the set value.
Refer to procedure of troubleshoot-
ing.
413 SERVO ALARM: n–th AXIS The contents of the error register for
– LSI OVERFLOW the n–th axis (axis 1–8) exceeded 3
231 power. This error usually oc-
curs as the result of an improperly
set parameters.
r.c
414 SERVO ALARM: n–TH AXIS N–th axis (axis 1–8) digital servo
– DETECTION RELATED system fault. Refer to diagnosis dis-
ERROR play No. 200 and No.204 for details. 4
415 SERVO ALARM: n–TH AXIS A speed higher than 511875 units/s
– EXCESS SHIFT was attempted to be set in the n–th
axis (axis 1–8). This error occurs as
the result of improperly set CMR.
e
416 SERVO ALARM: n–TH AXIS Position detection system fault in the
5
– DISCONNECTION n–th axis (axis 1–8) pulse coder (dis-
connection alarm). Refer to diagno-
417
nt
SERVO ALARM: n–TH AXIS
– PARAMETER
INCORRECT
sis display No. 201 for details.
392
9. ERROR CODE LIST
om
loop has become excessive during
dual position feedback. Check the
values of the dual position conver-
sion coefficients in parameters No.
2078 and 2079.
NOTE If any of servo alarms 400 to 421 occurs, investigate the cause of
the alarm and take appropriate action, as described in the mainte-
r.c
nance manual.
e
#7 #6 #5 #4 #3 #2 #1 #0
200 OVL LV OVC HCA HVA DCA FBA OFA
nt
#7 (OVL) : An overload alarm is being generated.
#6 (LV)
(This bit causes servo alarm No. 400. The details are
indicated in diagnostic data No.201).
: A low voltage alarm is being generated in servo amp.
ce
#5 (OVC) : A overcurrent alarm is being generated inside of
digital servo.
#4 (HCA) : An abnormal current alarm is being generated in
servo amp.
#3 (HVA) : An overvoltage alarm is being generated in servo
amp.
nc
#7 #6 #5 #4 #3 #2 #1 #0
w
defective
#3 (PMS) : A feedback pulse error has occured because the
feedback cable is defective.
393
D Details of servo alarms No.400 and No. 416
The details of servo alarms No. 400 and No. 416 are displayed in the
diagnosis display (No. 201) as shown below. 1
#7 #6 #5 #4 #3 #2 #1 #0
201 ALD EXP
When OVL equal 1 in diagnostic data No.200 (servo alarm No. 400 is 2
om
being generated):
#7 (ALD) 0 : Motor overheating
1 : Amplifier overheating
When FBAL equal 1 in diagnostic data No.200 (servo alarm No. 416
is being generated): 3
r.c
1 0 Built–in pulse coder disconnection (hardware)
e
5
9.1.6 Overtravel alarms
If this alarm occurs, manually move the machine in the direction
Number
nt
opposite to that in which the machine was moving when the alarm
occurred, then reset the alarm.
Message Contents
6
ce
500 OVER TRAVEL : +n Exceeded the n–th axis (axis 1–8) + side
stored stroke limit I.
(Parameter No.1320 or 1326 Note)
7
501 OVER TRAVEL : –n Exceeded the n–th axis (axis 1–8) – side
stored stroke limit I.
(Parameter No.1321 or 1327 Note)
nc
502 OVER TRAVEL : +n Exceeded the n–th axis (axis 1–8) + side
stored stroke limit II.
(Parameter No.1322 ) 8
503 OVER TRAVEL : –n Exceeded the n–th axis (axis 1–8) – side
stored stroke limit II.
(Parameter No.1323)
.c
504 OVER TRAVEL : +n Exceeded the n–th axis (axis 1–8) + side
stored stroke limit III.
9
(Parameter No.1324 )
505 OVER TRAVEL : –n Exceeded the n–th axis (axis 1–8) – side
stored stroke limit III.
w
(Parameter No.1325 )
506 OVER TRAVEL : +n Exceeded the n–th axis (axis 1–8) + side
10
hardware OT.
w
507 OVER TRAVEL : –n Exceeded the n–th axis (axis 1–8) – side
hardware OT.
control)) post.
394
9. ERROR CODE LIST
om
within the forbidden area defined with the
stroke limit in the negative direction along
the N axis. Correct the program.
NOTE1 Overtravel alarm numbers 504 and 505 apply only to the T series.
NOTE2 Parameters 1326 and 1327 are effective when EXLM(stroke limit
switch signal) is on.
r.c
9.1.7 Overheat alarms
e
ly, and clean the air filter.
701 OVERHEAT: FAN The fan motor on the top of the cabinet for
MOTOR the contorl unit is overheated. Check the
704
nt
OVERHEAT: SPINDLE
operation of the fan motor and replace the
motor if necessary.
742 RIGID TAP ALARM: An LSI overflow has occurred for the
LSI OVERFLOW spindle during rigid tapping.
w
w
395
9.1.9 Serial spindle alarms
1
Number Message Contents
749 S–SPINDLE LSI It is serial communication error while sys-
ERROR tem is executing after power supply on.
Following reasons can be considered. 2
om
1) Optical cable connection is fault or
cable is not connected or cableis cut.
2) MAIN CPU board or option 2 board is
fault.
3) Spindle amp. printed board is fault. 3
If this alarm occurs when CNC power
supply is turned on or when his alarm
can not be cleared even if CNC is re-
r.c
set, turn off the power supply also turn
off the power supply in spindle side.
750 SPINDLE SERIAL This alarm is generated when the spindle
4
LINK START FAULT control unit is not ready for starting correct-
ly when the power is turned on in the sys-
tem with the serial spindle.
The four reasons can be considered as fol-
e
lows:
5
1) An improperly connected optic cable,
or the spindle control unit’s power is
OFF.
nt 2) When the NC power was turned on un-
der alarm conditions other than SU–01
or AL–24 which are shown on the LED
display of the spindle control unit.
In this case, turn the spindle amplifier
6
ce
power off once and perform startup
again.
3) Other reasons (improper combination
of hardware) 7
This alarm does not occur after the
system including the spindle control
unit is activated.
nc
396
9. ERROR CODE LIST
om
764 SPINDLE–2 Same as alarm No. 754 (for the second
ABNORMAL TORQUE spindle)
ALM
r.c
774 SPINDLE–3 Same as alarm No. 754 (for the third
ABNORMAL TORQUE spindle)
ALM
e
The details of spindle alarm No. 750 are displayed in the diagnosis
display (No. 409) as shown below.
#7 #6 #5 #4 #3 #2 #1 #0
409 nt SPE S2E S1E SHE
397
9.1.10 System alarms
(These alarms cannot be reset with reset key.)
1
Number Message Contents
900 ROM PARITY ROM parity error (CNC/OMM/Servo)
Replace the number of ROM.
914 SRAM PARITY (2N) A RAM parity error occurred in RAM for
2
om
part program storage or additional SRAM.
Clear the memory, or replace
re lace the main
915 SRAM PARITY (2+1) CPU board or additional SRAM. Then, set
all data, including parameters, again.
r.c
(MAIN) alarm or a RAM parity error in the servo
module occurred.
Replace the servo control module on the 4
main CPU board.
e
Replace the servo control module on the
option 2 board.
5
924 SERVO MODULE The digital servo module is not installed.
930
nt
SETTING ERROR
CPU INTERRUPUT
Check that the servo control module or ser-
vo interface module on the main CPU or
option 2 board is mounted securely.
10
w
w
398
9. ERROR CODE LIST
Alarm
Meaning Description Remedy
No.
“A” Program ROM Detects that control pro- Install normal pro-
display abnormality (not gram is not started (due gram ROM
installed) to program ROM not
installed, etc.)
om
AL–01 Motor Detects motor speed Check load status.
overheat exceeding specified Cool motor then re-
speed excessively. set alarm.
AL–02 Excessive speed Detects motor speed Check load status.
deviation exceeding specified Reset alarm.
speed excessively.
AL–03 DC link section fuse Detects that fuse F4 in Check power tran-
r.c
blown DC link section is blown sistors, and so forth.
(models 30S and 40S). Replace fuse.
AL–04 Input fuse blown. Detects blown fuse (F1 Replace fuse.
Input power open to F3), open phase or Check open phase
phase. momentary failure of and power supply
power (models 30S and regenerative circuit
40S). operation.
e
AL–05 Control power supply Detects that control Check for control
fuse blown power supply fuse AF2 power supply short
or AF3 is blown (models circuit .
30S and 40S). Replace fuse.
AL–07
AL–08
nt
Excessive speed
399
Alarm
Meaning Description Remedy
No.
AL–16 RAM abnormality Detects abnormality in Remove cause,
1
RAM for external data. then reset alarm.
This check is made only
when power is turned
on.
om
check error data [Link] check is then reset alarm.
made only when power
is turned on.
AL–19 Excessive U phase Detects excessive U Remove cause,
current detection phase current detection then reset alarm. 3
circuit offset ciucuit offset.
This check is made only
when power is turned
on.
r.c
AL–20 Excessive V phase Detects excessive V Remove cause,
current detection phase current detection then reset alarm. 4
circuit offset circuit offset.
This check is made only
when power is turned
on.
e
AL–24 Serial transfer data Detects serial transfer Remove cause, 5
error data error (such as NC then reset alarm.
power supply turned off,
etc.)
AL–25
AL–26
nt
Serial data transfer
stopped
Disconnection of
speed detection
Detects that serial data
transfer has stopped.
Detects abnormality in
position coder sig-
Remove
Remove
cause,
then reset alarm.
cause,
then reset alarm.
6
ce
signal for Cs nal(such as uncon-
contouring control nected cable and pa-
rameter setting error).
error).
justment error).
9
AL–29 Short–time overload Detects that overload Remove cause,
has been continuously then reset alarm.
applied for some period
of time (such as re-
w
400
9. ERROR CODE LIST
Alarm
Meaning Description Remedy
No.
AL–31 Speed detection Detects that motor can- Remove cause,
signal disconnection not rotate at specified then reset alarm.
motor restraint alarm speed or it is detected
or motor is clamped. that the motor is
clamped. (but rotates at
very slow speed or has
om
stopped).
(This includes checking
of speed detection sig-
nal cable.)
r.c
turned on. is turned on.
e
turned on (such as open
phase and defectifve
charging resistor).
AL–34
AL–35
nt
Parameter data
setting beyond
allowable range of
values
Excessive gear ratio
Detects parameter data
set beyond allowable
range of values.
AL–40 Alarm for indicating Detects that 1–rotation Make 1–rotaion sig-
1–rotation signal for signal has not occurred nal adjustment.
Cs contouring control in Cs contouring con-
not detected trol.
AL–41 Alarm for indicating Detects failure in de- Make signal adjust-
w
AL–42 Alarm for indicating Detects that position Make 1–rotation sig-
position coder coder 1–rotation signal nal adjustment for
1–rotation signal not has not issued. signal conversion
detected circuit.
w
401
Alarm
Meaning Description Remedy
No.
AL–43 Alarm for indicating Detects that main Check that main
1
disconnection of spindle position coder spindle position
position coder signal signal used for differen- coder signal is con-
for differential speed tial speed mode is not nected to connector
mode connected yet (or is dis- CN12.
connected). 2
om
AL–46 Alarm for indicating Detects failure in de- Make 1–rotation sig-
failure in detecting tecting position coder nal adjustment for
position coder 1–rotation signasl in signal conversion
1–rotation signal in thread cutting opera- circuit.
thread cutting tion. Check cable shield
operation. status. 3
AL–47 Position coder signal Detects incorrect posi- Make signal adjust-
abnormality tion coder signal count ment for signal con-
operation. version circuit.
r.c
Check cable shield
status. 4
AL–48 Position coder Detects that occur- Make 1–rotation sig-
1–rotation signal rence of position coder nal adjustment for
abnormailty 1–rotation signal has signal conversion
stopped. circuit.
e
AL–49 The converted Detects that speed of Calculate differen- 5
differential speed is other spindle converted tial speed by multi-
too high. to speed of local plying speed of oth-
spindle has exceeded er spindle by gear
nt allowable limit in differ-
ential mode.
ratio. Check if calcu-
lated value is not
greater than maxi-
mum speed of mo-
tor.
6
ce
AL–50 Excessive speed Detects that speed Calculate motor
command calculation command calculation speed by multiply-
value in spindle value exceeded allow- ing specified spindle
synchronization able range in spindle speed by gear ratio. 7
control synchronization con- Check if calculated
trol. value is not greater
than maximum
nc
speed of motor.
AL–51 Undervoltage at DC Detects that DC power Remove cause, 8
link section supply voltage of power then reset alarm.
circuit has dropped
(due to momentary
power failure or loose
contact of magnetic
.c
contactor). 9
AL–52 ITP signal abnormality Detects abnormality in Replace servo amp.
I synchronization signal PCB.
(ITP signal) used in
w
software.
AL–53 ITP signal abnormality Detects abnormality in Replace servo amp. 10
II synchronization signal PCB.
(ITP signal) used in
hardware.
w
AL–55 Power line Detects that switch re- Check if power line
abnormality in spindle quest signal does not status, check signal
switching/output match power line status is processed nor-
switching check signal. mally.
402
10. PMC
1 Press the SYSTEM key, then press the soft key [PMC].
om
(2) Display contents
Display of current net number
RUN/STOP
status
LADDER NET 0001–0004 MONIT RUN
Comment
LOG1 LOG1
ALWAYS1
r.c
LOG1
Green
X008.4 *ESP color
EMERGENCY (dark) :
STOP Signal is
END1 turned
PORD POR ON
POWER ON
White
e
RESET
color
(bright) :
Signal is
[ SEARCH ] [ ADRESS ] [ TRIGER ] [WINDOW ] [ ] turned
nt
(3) Searching for the signal (SEARCH)
1 Press the [SEARCH] soft key.
OFF
ce
2 Using the following keys as described below, search for desired
signal.
D The signals being displayed can be changed by using the
PAGE
, PAGE , , and keys.
nc
403
(4) Turning off the monitor display when the trigger signal changes
(TRIGER)
When the preset trigger signal changes, the system turns off the monitor 1
display. By using this function, the states of all signals can be accurately
read when the trigger signal changes.
1 Press the [TRIGER] soft key.
2 Press the [INIT] soft key to initialize the trigger parameters.
3 Specify the trigger conditions. 2
om
D To turn off the monitor display at the signal’s rising edge (as the
signal changes from 0 to 1), enter the desired data and press
the required keys in the order shown below.
Signal name/address EOB Trigger checkpoint EOB
3
Count [TRGON]
r.c
: Trigger checkpoint:
0: Before the first level of the ladder program is executed 4
1: After the first level of the ladder program is executed
2: After the second level of the ladder program is executed
3: After the third level of the ladder program is executed
e
Example) To set the system so that it turns off the monitor display when 5
the external reset signal (ERS) is input three times, enter the
required data and press the required keys in the order
shown below:
ERS
nt
EOB
2 EOB
3 [TRGON]
The specified trigger conditions are displayed at the top of the screen.
6
ce
TRIGER *MODE : ON G008. 7 : 2 : 003 NET 0001-00005
7
Specified conditions are displayed.
nc
To turn off the monitor display at the signal’s falling edge (as the signal
changes from 1 to 0), enter the desired data and press the required keys 8
in the order shown below.
Signal name/address EOB Trigger checkpoint EOB
.c
Count [TRGOFF] 9
screen is locked.
5 To interrupt the trigger function, press the [STOP] soft key while the
function is effective.
In this case, the specified trigger conditions remain effective.
w
om
LADDER * XXX. . . . . . . . . . . . . XXX * MONIT RUN
NET 0001-0002
LOG1 LOG1
r.c
tensity bar.
*SP. *SP
NET 0020-0021
DOOR. ST. ST
e
SKIP1. SKIP1 indicated by the purple high-
intensity bar.
3
nt
To select the desired divided screen, press the [SELECT] soft key
as many times as necessary to move the purple bar to the desired
screen.
ce
: The normal search function can be used within each divided
screen.
4 To change the width of a selected divided screen, press the
[WIDTH] soft key.
D Pressing the [EXPAND] soft key increases the number of lines
displayed on a divided screen.
nc
405
LADDER * XXX. . . . . . . . . . . . XXX * NET 0001-0004 MONIT RUN
1
LOG1 LOG1 LOG1 C1
LOG1
om
*ESP.
END1 3
ADDRESS DUMP
r.c
G0000 00 1A 5C 32 22 0D 65 10 01 02 00 10 00 00 10 40. . . . . . .
G0016 01 00 10 23 40 0F 03 20 1A FF 00 00 3A 9B 16 84 . . . . . . . 4
: When the screen is divided, the states of the signals are displayed
in the lower divided screen.
D To change the data notation
e
[BYTE] : Data is displayed in units of bytes.
5
Example) G0000 00 16 84 00 ...
[WORD] : Data is displayed in units of two bytes.
nt Example) G0000 1600 0084 ...
[[Link]] : Data is displayed in units of two words,
or four bytes.
Example) G0000 00841600 ...
6
ce
: When WORD or [Link] is specified, data is displayed
with the high-order byte placed first.
D To search for an address 7
PAGE
Use the , PAGE , and [SRCH] keys, as in the normal
search function.
nc
R002
[ 800] rameter.
406
10. PMC
om
: This function is available only while the edit function is enabled.
1 Press the [ONLEDT] soft key to start the on-line editing function.
The cursor appears on the screen.
2 Modify the program, following the usual editing procedure.
The following changes can be made by means of on-line editing.
D Changing the type of contacts ( , )
D
r.c
Changing the addresses of contacts and coils
D Changing the addresses of control parameters used in
function instructions
: The operations that can be performed in on-line editing
are restricted to those that do not change the memory
size of the program. To perform other operations, such
as addition, insertion, and deletion, use the ordinary
e
editing function.
3 To terminate on-line editing, press the key.
: nt
Changes made in on-line editing are temporary. To save a
changed program, set K18.3 (K901.3 for the RB6/RC4) to 1 or
transfer the program to the DRAM by using the COPY function
from the I/O screen. To enable the use of the program when
the system is next turned on, write it to the FROM from the I/O
ce
screen.
ÂÂ
PMCPRM
#7 #6 #5 #4 #3 #2 #1 #0
K018
or
ÂÂ
nc
K901
407
10.2 Display of PMC Diagnosis Screen
(1) Display method 1
1 Press the SYSTEM
key.
om
10.2.1 Title screen (TITLE)
Display of the title data which is wrote at the ladder programming time.
r.c
PMC CONTROL PROGRAM
SERIES : 4067 EDITION : 01
4
(SERIES : EDITION : )
PMC TYPE CONTROL : RB5 PROGRAM : RB5
MEMORY USED : KB
e
LADDER : KB 5
SYMBOL : KB
MESSAGE : KB
nt
SCAN TIME
SCAN MAX
[ TITLE ] [ STATUS]
:
:
[ ANALYS]
MS
MS MIN :
[ TRACE ] [
MS
]
6
ce
1) 1st page 7
PMC PROGRAM NO. : Set at
LADDER
EDITION NO. : programming
nc
time.
PMC CONTROL PROGRAM 8
SERIES : EDITTION :
(SERIES: EDITTION : ) Display of a
serial number
PMC TYPE CONTROL : PROGRAM :
and version
.c
MESSAGE : KB
SCAN TIME : MS 10
SXAN MAX : MS MIN : MS
w
w
408
10. PMC
2) 2nd page
MACHINE TOOL BUILDER NAME :
MACHINE TOOL NAME :
CNC & PMC TYPE NAME : Set at
PROGRAM DRAWING NO. : LADDER
diagram
3) 3rd page programming
time.
om
DATE OF PRGRAMING :
PROGRAM DESIGNED BY :
ROM WRITTEN BY :
REMARKS :
r.c
Display of ON/OFF condition for I/O signals, internal relays, etc.
ADDRESS 7 6 5 4 3 2 1 0
ED7 ED6 ED5 ED4 ED3 ED2 ED1 ED0 Signal
G0000 0 0 0 0 1 0 1 0 name
e
ED15ED14ED13ED12ED11ED10ED9ED8
G0001 0 0 0 0 0 0 0 0 Status
ESTBEA6 EA5 EA4 EA3 EA2 EA1 EA0 of
G0002 0 0 0 0 0 0 0 0 signal
G0003
G0003
nt 0
0
0
0
0
0
0
0
0
FIN
0
0
0
0
0
0
0
0 : ON
1 : OFF
ce
[ SEARCH] [ ] [ ] [ ] [ ]
PAGE
1 Search the diagnosis number by pressing PAGE keys.
409
10.2.4 Trace screen (TRACE)
Record the signal status to the trace memory when the specified signal is 1
changed.
(1) Trace parameter screen (TRCPRM)
om
TRACE MODE :
(0:1BYTE/1:2BYTE/2:WORD)
1ST TRACE ADDRESS CONDITION
ADDRESS TYPE : (0:PMC/1:PHY)
ADDRESS :
MASK DATA
2ND TRACE ADDRESS CONDITION 3
ADDRESS TYPE : (0:PMC/1:PHY)
ADDRESS :
MASK DATA :
r.c
4
[ [Link] ] [ EXEC ] [ ] [ ] [ ]
e
5
0= 1 byte address signal trace
1= Independent 2 byte address signal trace
nt
(b) ADDRESS TYPE:
2= Continuous 2 byte address signal trace
0= Set the trace address by PMC address
1= Set the trace address by physical
address (Using mainly by C language)
6
ce
(c) ADDRESS : Set the trace address
(d) MASK DATA : Specify the trace bit by hexadecimal code. 7
For example, set the “E1” when trace the bit
7, 6, 5 and 0. Not execute the tracing when
the bit 4, 3, 2 and 1 is changed, but, the signal
nc
410
10. PMC
om
0004 . . . . . . . . . . . . . . . . status
0005 . . . . . . . . . . . . . . . .
0006 . . . . . . . . . . . . . . . .
0007 . . . . . . . . . . . . . . . .
0008 . . . . . . . . . . . . . . . .
[TRCPRM] [ STOP ] [ ] [ ] [ ]
r.c
[TRCPRM] soft key : Return to trace parameter setting screen
[STOP] soft key : Stop the trace operation.
[EXEC] soft key : Re-start of tracing (Clear the memory).
e
(1) Displaying memory data on the screen
D Enter the physical start address of the memory area storing the
D
nt
data to be displayed, then press the [SEARCH] soft key. Then, 256
bytes of memory data, starting from the specified address, appear
on the screen.
The memory storing the data to be displayed can be changed by
ce
PAGE
using the PAGE and keys.
CONDITON : 0
(0:START 1:TRIGGER–ON 2:TRIGGER–OFF)
TRIGGER MODE : 0
w
om
TRIGGER MODE: Set the trigger mode.
0: Record the PMC signal AFTER trigger
signal.
1: Record the PMC signal AROUND trigger 3
signal.
2: Record the PMC signal BEFORE trigger
signal.
r.c
3: Record the PMC signal ONLY trigger
signal be formed. 4
(2) Parameter setting screen (2nd page)
e
SIGNAL ADDRESS
5
1 : X0000.0 9 : Y0000.0
5:
6:
7:
8:
nt
2 : X0000.1
3 : X0002.0
4 : X0005.0
10
11
12
13
14
15
16
: R0000.1
:
:
:
:
:
:
Specify
16 kinds
recording
signals
6
ce
7
[ SCOPE ] [ DELETE ] [ INIT ] [ ADRESS ] [ ]
nc
(a) [SCOPE] soft key : Select the signal wave display screen.
(b) [DELETE] soft key : Delete of the data on the cursor. 8
(c) [INIT] soft key : Initializes the signal waveform display
parameters.
(d) [ADRESS] or [SYMBOL] soft key : Toggles between address
display and symbol display.
.c
9
PMC SIGNAL ANALISYS(PARAM) MONIT STOP
X0000.1
X0002.0
X0005.0
0 256(MSEC)
w
412
10. PMC
NOTE The above figure is a screen for the attachment to a graphic func-
tion.
If a graphic function is not attached, it is displayed “ J ”.
om
(d) [ADRESS] or [SYMBOL] soft key : Change to address or sym-
bol of signal.
(e) [EXCHG] soft key : Change the signal displaying procedure
D Press [EXCHG] soft key.
D Move the cursor to an exchanging signal.
D Press [SELECT] soft key.
D
r.c
Move the cursor to one’ s new address.
D Exchange the signal when press [TO] soft key then press
[EXEC] soft key.
(f) [SCALE] soft key : Change the holizontal scaling time for
graphics.
Scaling time is changed 256, 512 and
1024msec when press this key.
e
(g) CURSOR : Move the holizontal time of displaying
nt on CRT to BEFORE/REVERSE.
ce
nc
.c
w
w
w
413
10.3 PMC Parameter
10.3.1 Input of PMC parameter from MDI 1
1 Select MDI mode or depress EMERGENCY STOP button.
2 [PWE] set to “1” on SETTING screen or PROGRAM PROTECT
signal (KEY4) turn to “1”.
PWE KEY4 2
om
Timer f
Counter f f either one
Keep relay f
f
3
Data table f either one
r.c
[TIMER] : Timer screen
[COUNTER] : Counter screen 4
[KEEPRL] : Keep relay screen
[DATA] : Data table screen
4 Move the cursor to desired number.
e
5 Input the Numeral and press INPUT
key then the data 5
inputted.
6
nt
[PWE] on SETTING screen or [KEY4] return to “0” after data set.
08 T14 0 18 T34 0
09 T16 0 19 T36 0 9
10 T18 0 20 T38 0
w
414
10. PMC
om
PMC PARAMETER (COUNTER) #001 MONIT RUN
r.c
Nos. 1 to
08 C28 0 0 20 (1 to 50
09 C32 0 0 for the
10 C36 0 0 RB6/RC4)
e
Refer the address by ladder program
Specified counter number by program
nt
10.3.4 Keep relay screen (KEEPRL)
MONIT STOP
ce
NO. ADDRESS DATA NO. ADDRESS DATA
01 K00 00000000 11 K10 00000000
02 K01 00000000 12 K11 00000000
03 K02 00000000 13 K12 00000000 :
04 K03 00000000 14 K13 00000000
nc
#7 #6 #5 #4 #3 #2 #1 #0
K16 MWRTF2 MWRTF1
#7 MWRTF2
w
415
ii) PMC system parameter
Since the system uses keep relays K17 to K19 (K900 to K902 for the
RB6/RC4), they cannot be used by a sequence program. 1
#7 #6 #5 #4 #3 #2 #1 #0
K17 DTBLDSP ANASTAT TRCSTART MEMINP AUTORUN PRGRAM LADMASK
or
K900 2
om
#7 (DTBLDSP) 0 : The PMC parameter data table control screen is
displayed.
1 : The PMC parameter data table control screen is
not displayed. 3
#6 (ANASTAT) 0 : Pressing the soft key to execution starts sampling
by the signal waveform display function.
r.c
1 : The signal waveform display function
automatically starts sampling at power on.
: This bit is only effective for those models for which the signal
4
waveform display function is applicable.
#5 (TRCSTAT) 0 : Pressing the [EXEC] soft key starts tracing by the
signal trace function.
e
1 : The signal trace function automatically starts 5
tracing at power on.
#4 (MEMINP) 0 : Data cannot be input by using the memory
nt contents display function.
1 : Data can be input by using the memory contents
display function.
#2 (AUTORUN) 0 : The sequence program automatically starts at
power on.
6
ce
1 : Pressing the soft key to sequence program
execution starts the sequence program.
#1 (PRGRAM) 0 : The built-in programmer function does not
7
operate. (Also, the programmer menu is not
displayed.)
nc
9
w
10
w
w
416
10. PMC
#7 #6 #5 #4 #3 #2 #1 #0
K018 IGNDINT CHKPRTY CALCPRTY TRNSRAM TRGSTAT DBGSTAT IGNKEY
or
K901
om
1 : The system does not initialize the CRT when the
screen is switched to the PMCMDI screen.
: This flag is valid for the PMC-RC3/RC4. When the screen is
switched to the PMCMDI screen, PMC control software
determines whether the system initialize the CRT, by checking this
flag. When this flag is on, an application program must initialize the
CRT.
#5 (CHKPRTY) 0 : The system performs parity check for the system
r.c
ROM, program ROM and program RAM.
1 : The system does not perform parity check for the
system ROM, program ROM, or program RAM.
#4 (CALCPRTY)0 : The built-in programmer function calculates the
RAM parity.
e
1 : The built-in programmer function does not
calculate the RAM parity.
#3 (TRNSRAM) 0 : After on-line editing, the ladder program is not
automatically transferred to the backup RAM.
nt 1 : After on-line editing, the ladder program is
automatically transferred to the backup RAM.
#2 (TRGSTAT) 0 : The trigger stop function does not automatically
start at power on.
ce
1 : The trigger stop function starts automatically at
power on.
#1 (DBGSTAT) 0 : The C debug function does not start automatic
break processing at power on.
1 : The C debug function starts automatic break
nc
: This flag is effective for the PMC-RC3/RC4. When this bit is set to
1, the user screen cannot be switched to the NC screen by using
the function keys. A program which invariably sets this bit to 0, or
which switches the user screen to the NC screen, must be
w
prepared.
w
w
417
#7 #6 #5 #4 #3 #2 #1 #0
K019 C-REJECT FROM–WRT
1
or
K902
om
: This flag is effective for the PMC-RC3/RC4.
#0 (FROM_WRT) 0 : After editing a ladder or C program, does not
automatically write it to F–ROM.
1 : After editing a ladder or C program, automatically
writes it to F–ROM. 3
NOTE Set all unused bits to 0.
r.c
10.3.5 Data table screen (DATA)
1) DATA TABLE SETTING screen (C. DATA) 4
PMC DATA TBL CONTROL #001 MONIT RUN Number
GROUP TABLE COUNT = 2 of data
NO. ADDRESS PARAMETER TYPE [Link] DATA table
e
group
001 D0000 00000000 0 10
5
Number
002 D0020 00000011 1 20 of data of
each data
003
004
005
006
nt table
Data
length
Table
parameter
6
ce
007
008 Head
address of
[ [Link] ] [ [Link]] [ [Link]] [ ] [ INIT ] data table 7
(a) [[Link]] soft key : Select the data display screen of data table.
(b) No. of group [[Link]] : Set the number of group for data table.
nc
9
ƠTable parameterơ
ÇÇ
ÇÇ
ÇÇ
#7 #6 #5 #4 #3 #2 #1 #0
ÇÇ
ÇÇ
ÇÇ
w
10
0 : Binary format 1 : BCD format
Protection of input data,
w
0 : not provided.
1 : provided.
0 : Displayed in binary or BCD
(bit 0 is enabled)
1 : Displayed in hexadecimal
w
(bit 0 is disabled)
ƠTYPEơ
0 : 1byte 1 : 2bytes 2 : 4bytes
418
10. PMC
om
002 D0002 0
003 D0003 0
004 D0004 0
005 D0005 0
006 D0006 0
007 D0007 0
008 D0008 0
009 D0009 0
r.c
[ [Link] ] [G–SRCH ] [ SEARCH] [ ] [ ]
e
(c) Address [SEARCH] : Searching the specified address in
currentup group.
[ NO ] [ YES ] [ ] [ ] [ ]
keep relays.
w
w
419
10.4 Input/Output of PMC Data
10.4.1 Start of the built-in type PMC programmer 1
When the PMC data are input/output with I/O device unit via reader/puncher
interface, the built-in type PMC programmer should starts by as following
operation.
2
om
: As following operation is not required when the data set from MDI.
1 Select the PMC screen
Press SYSTEM
key and press [PMC] softkey.
r.c
SELECT ONE OF FOLLOWING SOFT KEYS
4
PMCLAD : DYNAMIC LADDER DISPLAY
PMCDGN : DIAGNOSIS FUNCTION
PMCPRM : PARAMETER (T/C/K/D)
RUN/STOP : RUN/STOP SEQUENCE PROGRAM
EDIT : EDIT SEQUENCE PROGRAM
e
I/O : I/O SEQUENCE PROGRAM
SYSPRM : SYSTEM PARAMETER 5
MONIT : PMC MONITOR
[ PMCLAD]
nt
[ PMCDGN] [ PMCPRM] [ ] [ ] 6
ce
parts are displayed, starts of the built-in type PMC programmer.
The card editor is not used on FS16 but it has PMC-RB system.
This case, [RUN/STOP] and [I/O] function can used but editing of 7
sequence program is impossible.
3 Keep relay K17.1 (K900.1 for the RB6/RC4) should set to “1” if the
built-in type PMC programmer is not start yet.
nc
1 Press key in the initial menu screen, then display to [I/O] softkey.
9
PMC I/O PROGRAM MONIT RUN
CHANNEL = 1
w
DEVICE = HOST
10
FUNCTION =
DATA KIND =
w
w
420
10. PMC
om
or personal computer)
FDCAS: I/O operation with a Floppy Cassette Adaptor
F-ROM: I/O operation with a flash EEPROM
M-CARD: I/O operation with a memory card
OTHERS: I/O operation with other I/O units
5 Specify the desired function with FUNCTION.
WRITE: Outputting data
r.c
READ: Inputting data
COMPARE: Comparing data in memory with that in an external device
DELETE: Deleting files on a floppy disk or memory card
LIST: Listing the files on a floppy disk or memory card
BLANK: Checking whether the flash EEPROM is empty
e
ERASE: Clearing the data in the flash EEPROM
FORMAT: Formatting a memory card (all data on the memory card
6
ALL:
LADDER:
ntis deleted.)
Specify the desired type of data to be output at KIND DATA.
Ladder programs and executable C data
Ladder programs
ce
PARAM: PMC parameters
7 When FDCAS or M-CARD is specified for the device, a file can be
specified for FILE NO. by either its file number or file name.
8 Specify the RS-232C conditions for each device with SPEED.
9 Check that the settings are correct. Then, press the [EXEC] soft key.
nc
421
10.5 Functional Instruction
om
1 END 1 1 1st level
program end
2 END 2 2 2nd level
program end
3 END 3 48 3rd level Not Not 3
program end Pro- pro-
vided vided
4 TMR 3 Timer
r.c
5 TMRB 24 Fixed timer
6 TMRC 54 Timer
4
7 DEC 4 Decording
8 DECB 25 Binary code de-
cording
e
9 CTR 5 Counter 5
10 CTRC 55 Counter
11 ROT 6 Rotation
12
13
ROTB
COD
nt26
7
control
Binary rotation
control
Code
conversion
6
ce
14 CODB 27 Binary code
conversion
15 MOVE 8 Data transfer 7
after logical
product
16 MOVOR 28 Data transfer
nc
after logical
sum
8
17 MOVB 43 One-byte
transfer
18 MOVW 44 Two-byte
transfer
.c
19 MOVN 45 Specified-byte 9
transfer
20 COM 9 Common line
control
w
422
10. PMC
om
32 COIN 16 Coincidence
check
33 SFT 33 Shift register
34 DSCH 17 Data search
35 DSCHB 34 Binary data
search
36 XMOV 18 Index data
transfer
r.c
37 XMOVB 35 Binary index
data transfer
38 ADD 19 BCD addition
39 ADDB 36 Binary addition
40 SUB 20 BCD
subtraction
e
41 SUBB 37 Binary
subtraction
42 MUL 21 BCD
43
44
MULB
DIV
nt
38
22
multiplication
Binary
multiplication
BCD division
ce
45 DIVB 39 Binary division
46 NUME 23 Definition of
constant
47 NUMEB 40 Definition of
binary constant
48 DISP 49 Message Note) Note) Note) Note)
nc
display
49 DISPB 41 Extended
message
display
50 EXIN 42 External data
input
.c
423
No. Instruc- SUB Contents of PMC PMC PMC PMC
tion No. processing -RB5 -RB6 -RC3 -RC3
58 MMCWW 99 MMC–II window 1
data write
59 DIFU 57 Rising-edge
detection
60 DIFD 58 Falling-edge
detection 2
om
61 EOR 59 Logical
exclusive OR
62 AND 60 Logical AND
63 OR 61 Logical OR
3
64 NOT 62 Logical not
65 END 64 Program end
66 CALL 65 Subprogram
r.c
conditional call
67 CALLU 66 Subprogram 4
unconditional
call
68 SP 71 Subprogram
69 SPE 72 Subprogram
e
end 5
NOTE For the Series 16–C, the DISP instruction can be used to support
nt
compatibility with the Series 16–A. For the Series 16–C, however,
the DISPB instruction is recommended, as it supports extended
functions, such as high-speed display and Kanji character display.
When both DISP and DISPB instructions are used in the Series
6
ce
16–C, the Kanji character display function supported by the DISPB
instruction cannot be used.
7
nc
8
.c
9
w
10
w
w
424
10. PMC
(2)
END2
2nd level program end SUB 2
om
(3)
END3
3rd level program end SUB 48
(PMC–RC3/RC4 only)
(4) ACT W1
Valiable timer TMR
SUB 3
r.c
ff Timer no. (1-40)
*1-150 for the RB6/RC4
(5) ACT W1
Fixed timer TMRB
e
Preset time (unit : msec)
(6) ACT W1
Valiable timer nt TMRC
SUB 54
ff Timer type
(0:8ms unit,1:48ms unit)
ffff Timer address (2-byte)
ffff Timer register address (4-byte)
ce
(7) ACT W1
Decode DEC
[Decode instruction]
ff ff ← Pos. of digit
01 : Decodes lower 1-digit only.
10 : Decodes upper 1-digit only.
11 : Decodes 2-digit.
(8) ACT W1
Binary DECB
decode
SUB 25 f Length of byte
w
ACT
425
(10) CNO W1 (Count up)
CTRC
Counter
UPDOWN
SUB 55 ffff Address of preset value 1
RST (2-byte)
ffff Counter register address
ACT (4-byte)
om
(11) RNO W1 (Direction output ;
ROT 0: Forward,
Rotation control 1 : Reverse)
BYT
SUB 6 fff No. of indexing
DIR
ffff Current position address 3
POS
ffff Goal position address
INC
ffff Output address
r.c
ACT
4
e
control 1 : Reverse) 5
SUB 26 f No. of byte (1 : 1-byte,
DIR 2 : 2-byte, 4 : 4-byte)
ffff No. of indexing
nt POS
INC
ACT
ffff
ffff
ffff
Current position address
Output address
6
ce
(13) BYT W1 (1 : Error) 7
COD
Code conversion
RST
SUB 7 ffff Size of data table
ACT ffff Convert data address
nc
8
(14) RST W1 (1 : Error)
CODB
Binary code ACT
conversion SUB 27 f No. of byte
.c
(15) ACT
Logical
MOVE ffff 10
ffff High-order 4-bit comparison
product SUB 8 ffff Low-order 4-bit comparison
transfer ffff Process data address
w
Output address
(16) ACT
MOVOR ffff
w
Data
Transfer ffff High–order 4–bit comparison
SUB 28 ffff Low–order 4bit comparison
after logical
sum ffff Process data address
Output address
426
10. PMC
(17) ACT
One–byte transfer MOVB
(18) ACT
Two–byte transfer MOVW
om
SUB 44 ffff Transfer source address
ffff Transfer destination address
(19) ACT
Specified–byte MOVN
transfer Number of bytes to be
SUB 45 f transferred (1–200)
ffff Transfer source address
r.c
ffff Transfer destination ad-
dress
e
(22, 23) ACT
Jump JMP JMPE
(24)
nt
ACT
SUB 10
ffff Specify 0.
SUB 30
ce
Label JMPB
jump 1 SUB 68 ffff Label number of jump destination
(L1–L9999)
(25) ACT
Label JMPC
jump 2 SUB 73 ffff Label number of jump destination
nc
(L1–L9999)
(26) LBL
Label SUB 69 ff Label number (L1–L9999)
designation
.c
(27) OE W1 (1 : Error)
Parity PARI
check RST
SUB11 ffff Check data address
ACT
w
ACT
427
W1 (1 : Error)
(29) SIN
DCNVB
Extended
data
CNV
f No. of byte
1
SUB 31
conversion (1 : 1-byte, 2 : 2-byte, 4 : 4-byte)
RST
ffff Input data address
ACT
ffff Output address
om
[Operation output register]
#7 #6 #5 #4 #3 #2 #1 #0
R9000 V N Z
3
V : Overflow, Z : Zero, N : Negative
r.c
Comparison COMP (1 : Ref. data v Comp. data)
ACT
4
SUB 15 f Format of reference data
(0 : Constant data, 1 : Address)
ffff Reference value
(Constant data or address)
ffff Comparison value
e
5
(31) ACT
COMPB
Comparison
for binary
data
nt SUB 32
ffff
ffff
ffff
Format of reference data
Reference value
(Constant data or address)
Comparison value
6
ce
[Format of ref. data]
0 0 1 : 1-byte, 2 : 2-byte, 4 : 4-byte
7
0 : Constant data, 1 : Address
#7 #6 #5 #4 #3 #2 #1 #0
R9000 V N Z 8
V : Overflow, Z : Ref. data=Comp. data,
N : Ref. data<Comp. data
.c
428
10. PMC
ACT
om
CONT 0 : Shift in with 0, 1 : Shift in with 0/1 depend last bit
r.c
Output address
e
4-byte)
ffff Address for size of data table
(36)
nt
BYT
XMOV
ffff Output address
W1 (1 : Error)
ce
Indexed
data RW
SUB 18 ffff Size of data table
transfer
RST ffff Starting address of data table
ffff Input/output data storage address
ACT ffff Table no. storage address
nc
(37) RW W1 (1 : Error)
Binary XMOVB
index RST
modifier SUB 35 f No. of byte (1 : 1-byte, 2 : 2-byte, 4 :
.c
data 4-byte)
transfer ffff Storage address of no. of data
ACT ffff Starting address of data table
ffff Input/output data storage address
ffff Table no. storage address
w
429
(39) RST W1 (1 : Error)
ADDB
Binary ACT
addition SUB 36 ffff Data format 1
ffff Summand address
ffff Addend value
(Address or constant data)
ffff Output address
[Data format]
0 0
2
om
1 : 1-byte, 2 : 2-byte, 4 : 4-byte
#7 #6 #5 #4 #3 #2 #1 #0 3
R9000 V N Z
r.c
(40) BYT W1 (1 : Error, in case of the 4
Subtraction SUB result is negative.)
RST
SUB20 f Data format
(0 : Constant data, 1 : Address)
ACT ffff Subtrahend address
ffff Subtrahend value
e
(Address or constant data) 5
ffff Output address
(41)
Binary
Subtraction
nt
RST
ACT
SUBB
SUB37 ffff
ffff
W1 (1 : Error)
Data format
(The conditions are same as ADDB.)
Subtrahend address
6
ce
ffff Subtrahend value
(Address or constant data)
ffff Output address
7
(42) BYT W1 (1 : Error)
Multiplication MUL
RST
nc
Multiplicand address
ffff Multiplier value
(Address or constant data) 10
ffff Output address
w
w
430
10. PMC
om
(45) W1 (1 : Error)
RST
Binary DIVB
division ACT
SUB39 ffff Data format
(The conditions are same as ADDB.)
ffff Dividend address
ffff Devier value
(Address or constant data)
ffff Output address
r.c
(The remainder-data is putput to
operation register R9002-R9005.)
(46) BYT
Definition of NUME
constant ACT
SUB23 ffff Constant data
ffff Output address
e
(47) ACT
Binary NUMEB
definition of
constant
nt SUB40 f
ffff
ffff
No. of byte
(1 : 1-byte, 2 : 2-byte, 4 : 4-byte)
Constant data
Output address
ce
(48) ACT W1 (Processing end)
Message DISP
display
SUB49 ffff Sum of step for message data
ffff No. of step for 1-message data
control
SUB 53 f DI/DO signal group number
ffff Data address for axis control
instruction
(52)
w
431
(53)
ACT W1 (Transfer end)
Window WINDW
data
writing
1
SUB52 ffff Control data address
om
function SUB
command 90–97 ffff Control data address
(PMC–RC3/RC4)
r.c
ffff Data length address
ffff Input data address 4
MMC–III MMC3W
e
window
data write 5
SUB89 ffff Buffer designation address
ffff Offset address
ffff Data length address
(57)
Window
nt
ACT
MMCWR
ffff Input data address
W1 (Transfer end)
6
ce
data
reading SUB 98 ffff Input data storage address
for MMC–II ffff Input data length storage address
7
(58)
ACT W1 (Transfer end)
Window MMCWW
nc
data
writing SUB 99 ffff Output data storage address
for MMC–II ffff Output data length storage address 8
detection
SUB 57 ffff Rising edge number (1 – 256) 9
(61) ACT
EOR
Logical SUB 59 j 0 0 j Format designation
exclusive ffff Address of data to be manipu-
OR
w
lated
ffff Operating data (address or
constant)
ffff Operation result output address
432
10. PMC
(62) ACT
Logical AND
AND SUB 60 j 0 0 j Format designation
ffff Address of data to be manipu-
lated
ffff Operating data (address or
constant)
ffff Operation result output address
om
(63) ACT
OR
Logical j 0 0 j Format designation
SUB 61
OR ffff Address of data to be manipu-
lated
ffff Operating data (address or
constant)
ffff Operation result output address
(64) ACT
r.c
Logical NOT
SUB 62 j00j Format specification
NOT
ffff Address of data to be manipu-
lated
ffff Operation result output address
e
(65)
END
Program end SUB 64
(66)
Subprogram
conditional
call
nt
ACT
CALL
SUB 65 ffff Subprogram number
(P1 to P512 for the PMC–
RB5/RC3)
ce
(P1 to P2000 for the PMC–
RB6/RC4)
(67)
CALLU
Subprogram SUB 66 ffff Subprogram number
uniconditional (P1 to P512 for the PMC–
call RB5/RC3)
nc
(68)
SP
Subprogram SUB71 ffff Subprogram number
(P1 to P512 for the PMC–
RB5/RC3)
.c
(69)
SPE
Subprogram SUB72
w
end
w
w
433
11. CORRESPONDENCE BETWEEN ENGLISH KEY
AND SYMBOLIC KEY
om
PROGRAM key PROG
r.c
SYSTEM key SYSTEM
4
MESSAGE key MESSAGE
e
GRAPH key GRAPH
5
CNC
CNC/MMC key
SHIFT key
INPUT key
nt MMC
SHIFT
6
ce
INPUT
PAGE
PAGE DOWN key
9
11
w
434
w
w
w
MEMO
.c
nc
ce
nt
er.c
om
om
r.c
· No part of this manual may be
reproduced in any form.
e
· All specifications and designs
nt
are subject to change without
notice.
ce
nc
.c
w
w
w