Professional Documents
Culture Documents
B-63177en 01 100922
B-63177en 01 100922
Operation and
Maintenance Handbook
B-63177EN/01
• No part of this manual may be reproduced in any form.
• All specifications and designs are subject to change without notice.
The products in this manual are controlled based on Japan’s “Foreign Exchange and
Foreign Trade Law”. The export from Japan may be subject to an export license by the
government of Japan.
Further, re-export to another country may be subject to the license of the government of
the country from where the product is re-exported. Furthermore, the product may also be
controlled by re-export regulations of the United States government.
Should you wish to export or re-export these products, please contact FANUC for advice.
In this manual we have tried as much as possible to describe all the various matters.
However, we cannot describe all the matters which must not be done, or which cannot be
done, because there are so many possibilities.
Therefore, matters which are not especially described as possible in this manual should be
regarded as ”impossible”.
This manual contains the program names or device names of other companies, some of
which are registered trademarks of respective owners. However, these names are not
followed by ® or ™ in the main body.
SAFETY PRECAUTIONS
SAFETY PRECAUTIONS
2
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
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.
5
CONTENTS
10
s–1
SAFETY PRECAUTIONS
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
WARNING
4
CAUTION
NOTE
6
The Note is used to indicate supplementary information other
than Warning and Caution.
7
` Read this manual carefully, and store it in a safe place.
10
s–2
2. GENERAL WARNINGS AND CAUTIONS
1
WARNING
s–3
SAFETY PRECAUTIONS
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
described in the manuals may not actually be available for
a particular model. Check the specification of the
machine if in doubt.
10
s–4
3. WARNINGS AND CAUTIONS RELATED TO
PROGRAMMING
1
This section covers the major safety precautions related to
programming. Before attempting to perform programming, read the
supplied operator’s manual and programming manual carefully such
that you are fully familiar with their contents.
2
WARNING
3
1. Coordinate system setting
4. Inch/metric conversion
s–5
SAFETY PRECAUTIONS
WARNING
1
5. Constant surface speed control
7. Absolute/incremental mode 5
If a program created with absolute values is run in
incremental mode, or vice versa, the machine may
behave unexpectedly.
6
8. Plane selection
s–6
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
WARNING
3
1. Manual operation
5. Origin/preset operation
s–7
SAFETY PRECAUTIONS
WARNING
1
6. Workpiece coordinate system shift
8. Manual intervention
6
If manual intervention is performed during programmed
operation of the machine, the tool path may vary when the
machine is restarted. Before restarting the machine after
manual intervention, therefore, confirm the settings of the
manual absolute switches, parameters, and
absolute/incremental command mode. 7
9. Feed hold, override, and single block
s–8
5. WARNINGS RELATED TO DAILY MAINTENANCE
1
WARNING
NOTE
5
The CNC uses batteries to preserve the contents of its
memory, because it must retain data such as programs,
offsets, and parameters even while external power is not
applied.
If the battery voltage drops, a low battery voltage alarm is 6
displayed on the machine operator’s panel or screen.
When a low battery voltage alarm is displayed, replace the
batteries within a week. Otherwise, the contents of the CNC’s
memory will be lost.
Refer to the maintenance section of the operator’s manual or
programming manual for details of the battery replacement
7
procedure.
10
s–9
SAFETY PRECAUTIONS
WARNING
1
2. Absolute pulse coder battery replacement
4
NOTE
10
s–10
WARNING
1
3. Fuse replacement
10
s–11
SAFETY PRECAUTIONS
D Read the old names shown in this manual as the new names.
D Read the old names appearing on the units as the new names.
3
Table. PMC Model Name
Product Name Abbreviations
FANUC PMC–MODEL SB5 PMC–SB5
(Old name: FANUC PMC–MODEL RB5) (PMC–RB5)
FANUC PMC–MODEL SB6 PMC–SB5 4
(Old name: FANUC PMC–MODEL RB6) (PMC–RB5)
10
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.
The Handbook assumes that the reader is familiar with the information in the
following manuals.
Specification
Name of Manual
Number
FANUC DESCRIPTIONS B–63172EN
Power Mate i–MODEL D/H
FANCU CONNECTION MANUAL B–63173EN
Power Mate i–MODEL D/H (Hardware)
FANUC CONNECTION MANUAL B–63173EN–1
Power Mate i–MODEL D/H (Function)
FANUC OPERATOR’S MANUAL B–63174EN
Power Mate i–MODEL D/H
FANUC MAINTENANCE MANUAL B–63175EN
Power Mate i–MODEL D/H
FANUC PARAMETER MANUAL B–63180EN
Power Mate i–MODEL D/H
2. OPERATION LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
2
3. G CODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
3
4. PROGRAM FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4
7. HARDWARE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7
8. PARAMETERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
8
Address/numeric keys
Function keys
Shift key
Input key
Edit keys
Help key
Reset key
Cursor keys
1
Functions of MDI keyboard
(2) <HELP> key Press this button to use the help function when
uncertain about the operation of an MDI key. 2
HELP
(3) Soft key The soft key has various functions, according to
the Applications. The soft key functions are
displayed at the bottom of the screen.
(4) Address/numerical Press these keys to input alphabetic, numeric, 3
key and other characters.
...
(5) <SHIFT> key Some keys have two characters on their key-
SHIFT
4
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.
(6) <INPUT> key When an address or a numerical key is
pressed, the data is input to the buffer, and it is 5
INPUT
displayed on the CRT screen. To copy the data
in the key input buffer to the offset register, etc.,
INPUT
press the key.
This key is equivalent to the [INPUT] key of the
soft keys, and either can be pressed to produce 6
the same result.
(7) Cancel <CAN> key Press this key to delete the last character or
symbol input to the key input buffer. The con-
CAN
tents of the key input buffer are displayed on
the CRT screen. 7
Example: When the key input buffer displays
N001X100Z and the cancel CAN
INSERT : Insert
9
DELETE : Delete
(9) Function key Press this key to switch display screens for
each function.
POS PROG
10
2
1. SCREEN DISPLAY AND OPERATION
3
1.2 Operation of MDI Panel
1.2.1 Screen transition chart 1
SCREENS INCLUDED IN POS
POS
2
ACTUAL POSITION (ABSOLUTE)
3
ACTUAL ACTUAL ACTUAL HANDLE
POSITION POSITION POSITION INTERRU-
(ABSOLUTE) (RELATIVE) (ALL) PTION
4
ACTUAL POSITION (ABSOLUTE)
[ ] [ ] [ ] [ ] [ (OPRT) ]
5
SCREENS INCLUDED IN PROG (MEM mode)
PROG
6
PROGRAM
AUTO
8
[ ABS ] [ REL ]
PROGRAM PROGRAM
CHECK
(ABSOLUTE)
CHECK
(RELATIVE)
9
PROGRAM
AUTO
10
[ ] [ ] [ ] [ ] [ (OPRT) ]
4
1. SCREEN DISPLAY AND OPERATION
PROG
PROGRAM
EDIT
PROGRAM PROGRAM
EDITING DIRECTORY
SCREEN SCREEN
PROGRAM
EDIT
[ ] [ ] [ FLOPPY] [ ] [ (OPRT) ]
FILE
DIRECTORY
OF FLOPPY
OFFSET
SETTING
OFFSET
TOOL SETTING
OFFSET SCREEN
SCREEN
VARIABLE
5
SCREENS INCLUDED IN SYSTEM
SYSTEM
PARAMETER
PARAMETER
5
[ ] [ ] [ ] [ ] [ (OPRT) ]
6
SCREENS INCLUDED IN MESSAGE
MESSAGE
ALARM MESSAGE 7
MDI
8
ALARM OPERATOR ALARM
MESSAGE MESSAGE HISTORY
SCREEN SCREEN SCREEN
6
1. SCREEN DISPLAY AND OPERATION
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
signal is
turned off
(One machin-
AUTO STRT MTN*** 09:06:35 ing cycle)
[ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
(b) Operation
Soft key [(OPRT)] [PTSPRE] [EXEC]
[RUNPRE] [EXEC]
X 123.456
Y 363.233
Z 0.000 3
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
4
AUTO STRT MTN*** 09:06:35
[ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
(b) Operation 5
Soft key [(OPRT)] Axis Coordinate [PRESET]
[ORIGIN] [ALLEXE]
Axis [EXEC]
[PTSPRE] [EXEC] 6
[RUNPRE] [EXEC]
(b) Operation
Soft key [(OPRT)] Axis Coordinate [PRESET]
[ORIGIN] [ALLEXE]
Axis [EXEC]
[PTSPRE] [EXEC]
[RUNPRE] [EXEC]
8
1. SCREEN DISPLAY AND OPERATION
D Operation
F1
Workpiece coordinates
POS
Machine coordinates
9
1.2.3 Display for handle interrupt
(1) Press soft key [HNDL].
1
The distance traveled due to a handle interrupt is displayed.
The displayed unit is switched between inch and
metric (by setting in G20 and G21)
PART COUNT 5
RUN TIME 0H15M CYCLE TIME 0H 0M38S
ACT.F 3000 MM/M S 0 T0000
MEM **** *** *** 10:29:51 4
[ ABS ] [ REL ] [ ALL ] [ HNDL ] [ OPRT ]
(2) Operation
Soft key [(OPRT)] [PTSPRE] [EXEC] 5
[RUNPRE] [EXEC]
DGN
#7 #6 #5 #4 #3 #2 #1 #0 6
G041 HS2ID HS2IC HS2IB HS2IA HS1ID HS1IC HS1IB HS1IA
DGN
#7 #6 #5 #4 #3 #2 #1 #0 7
G042 HS3ID HS3IC HS3IB HS3IA
10
10
1. SCREEN DISPLAY AND OPERATION
>_ S 0 T0000
MEM STRT *** 16:05:59
[ PRGRM ] [ CHECK ] [CURRNT ] [ NEXT ] [ (OPRT) ]
(b) Operation
Soft key [(OPRT)] [BG–EDT] ³ See the EDIT mode screen.
[REWIND]
11
(2) Program checking screen
(a) Press soft key [CHECK].
1
PROGRAM CHECK O2000 N00130
O0010 ;
G92 G90 X100. Y200. Z50. ; Contents of the program.
G00 X0 Y0 Z0 ;
G01 Z250. F1000 ;
(ABSOLUTE) (DIST TO GO) G00 G94 G80 2
X 0.000 X 0.000 G17 G21
Y 0.000 Y 0.000 G90 Modal
information
Z 0.000 Z 0.000 G22 G49 G67
H M
T
F S
3
>_
MDI *** *** 16:05:59
[ ABS ] [ REL ] [ ] [ ] [ (OPRT) ]
[REWIND]
12
1. SCREEN DISPLAY AND OPERATION
>_ S 0 T0000
AUTO STRT *** 16:05:59
[ PRGRM ] [ CHECK ] [CURRNT ] [ NEXT ] [ (OPRT) ]
(b) Operation
Soft key [(OPRT)] [BG-EDT] → See the EDIT mode screen.
13
1.2.5 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
number
2
N130 G03 X–17.5 Y17.5 R17.5 ;
N140 G01 X–25. ;
N150 G02 X27.5 Y27.5 R27.5 ;
N160 G01 X20. ;
N170 G02 X45. Y45. R45. ;
3
>_ S 0 T0000
MEM STRT *** 16:05:59
[ PRGRM ] [ CHECK ] [CURRNT ] [ NEXT ] [ (OPRT) ]
(2) Operation
Soft key [(OPRT)] [BG–EDT]
5
O Program number [O SRH]
Address or word
[SRH±]
Address or word
[SRH°] 6
[REWIND]
7
[F SRH] [CAN]
[READ] [MERGE]
8
(The cursor moves to the end of the
program.)
[EXEC]
[STOP]
[CAN] 9
O Program number [EXEC]
[PUNCH] [STOP]
[CAN]
10
[DELETE] [CAN]
14
1. SCREEN DISPLAY AND OPERATION
[EX–EDT] [COPY]
[CRSRX]
[XCRSR]
[XBTTM]
[ALL]
Program INPUT [EXEC]
number
[MOVE]
[CRSRX]
[XCRSR]
[XBTTM]
[ALL]
Program INPUT [EXEC]
number
[MERGE]
[X’GCRSR]
[XBTTM’]
[CHANGE]
ADDRESS/WORD [BEFORE]
ADDRESS/WORD [AFTER]
[SKIP]
[EX–SGL]
[EXEC]
[COPY] NOTE
[MOVE] when moving
[CRSRX]
[EXEC]
15
(b) When inserting another program in the program being edited
[EX–EDT]
1
When inserting after
[MERGE] the end of the program
[X’CRSR] [XBTTM’] 2
Type the program number and press INPUT
[EXEC]
3
(c) When replacing an address or word
[EX–EDT]
[CHANGE]
4
Word or address to be replaced
[BEFORE]
10
16
1. SCREEN DISPLAY AND OPERATION
F7
RD
Delete
F2 Back F7
EDIT ³ Program screen ³ and ³
PRG space RD
number or –9999 ³
F8
WRT
(2) Editing a program
(a) Search
D Method using scanning
or
°
D Address search method
17
(d) Deleting a word
EDIT ³ Program screen ³ Search for the word to be deleted ³
1
Address, numeric value ³
Delete
³
Delete
4
(g) Program number search
EDIT or AUTO ³ Program screen ³ Address O ³ Program number
³
± 5
(h) Sequence number search
EDIT or AUTO ³ Program screen ³ Address N ³ Sequence number
³
±
6
(i) Deleting a program
EDIT ³ Program screen ³ Address O ³ Program number or O–9999
³ 7
Delete
18
1. SCREEN DISPLAY AND OPERATION
³
; Insert
address ³
Insert
³ Back ³ End
space
19
1.2.6 Displaying the program list
(1) Press soft key [LIB].
1
(a) When parameter NAM (bit 0 of No. 3107) = 0
>_ S 0 T0000
EDIT **** *** *** 16:05:59
[ PRGRM ] [ LIB ] [ ] [ C.A.P. ] [ (OPRT) ]
4
(b) When parameter NAM (bit 0 of No. 3107) = 1
(2) Operation
Soft key [(OPRT)] [BG–EDT] ³ Same as PRGRM
8
O Program number [O SRH]
[READ] [MERGE]
[STOP] 9
[CAN]
[PUNCH] [STOP]
[CAN] 10
O Program number [EXEC]
20
1. SCREEN DISPLAY AND OPERATION
(2) Operation
(a) Soft key configuration
Soft key [(OPRT)] [F SRH] File number [F SET]
[CAN]
[EXEC]
[READ] File number [F SET]
[CAN]
[EXEC]
[CAN]
[EXEC]
[CAN]
[EXEC]
21
(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”
22
1. SCREEN DISPLAY AND OPERATION
NOTE This screen is displayed when the floppy disk drive is specified as
the input/output device for the unit.
23
1.2.8 Displaying and setting the tool compensation values
(1) Press soft key [OFFSET].
1
OFFSET O0001 N00000
NO . DATA NO. DATA
001 1.000 009 0.000
002 –2.000 010 –7.500
003 0.000 011 12.000 2
004 5.000 012 –20.000
005 0.000 013 0.000
006 0.000 014 0.000
007 0.000 015 0.000
008 0.000 016 0.000
(2) Operation
(a) Tool length compensation (H code)
[(OPRT)] Offset number [NO.SRH] 5
Axis [INP.C.]
10
24
1. SCREEN DISPLAY AND OPERATION
Displaying and setting the tool compensation value (for the DPL/MDI
operation package)
D Operation
F3
MEN Data Enter
VAR ° ±
F6
&@ Offset No. Enter
No.
25
1.2.9 Displaying and setting the data
3
>_
MDI **** *** *** 15:06:56
[ OFFSET] [ SETING ] [ ] [ ] [ (OPRT) ]
4
>_
MDI **** *** *** 14:47:57
7
[ OFFSET] [ SETING ] [ ] [ ] [ (OPRT) ]
POWER ON = 0H 0M (No.6750)(*1)
OPERATING TIME = 0H 0M 0S (No.6751,6752)
9
CUTTING TIME = 0H 0M 0S (No.6753,6754)
FREE PURPOSE = 0H 0M 0S (No.6755,6756)
CYCLE TIME = 0H 0M 0S (No.6758,6759)
DATE = 2000
95/10/04
TIME = 16:18:01
>_ 10
MEM **** *** *** 14:47:57
[ OFFSET] [ SETING ] [ ] [ ] [ (OPRT) ]
26
1. SCREEN DISPLAY AND OPERATION
>_
MDI **** *** *** 15:43:11
[ W.DGNS] [ ] [ ] [ ] [ (OPRT) ]
(2) Operation
Soft key [(OPRT)] Setting number [NO.SRH]
[ON:1]
[OFF:0]
Displaying and setting setting data (for the DPL/MDI operation package)
D Operation
F3
MEN ° or ± Data Enter
VAR
27
1.2.10 Displaying and setting the custom macro variables
(1) Press soft key [MACRO].
1
VARIABLE O0000 N00000
4
VAR. : O1234 N00000 (*1)
(2) Operation
Soft key [(OPRT)] Variable number [NO.SRH]
8
Axis [INP.C.]
28
1. SCREEN DISPLAY AND OPERATION
Displaying and setting the custom macro variables (for the DPL/MDI
operation package)
D Operation
F3
MEN ° ±
VAR
F6 Variable
&@ number Enter
No.
29
1.2.11 Displaying and setting the data for the software operator’s
panel
1
(1) Press soft key [OPR].
S 0 T0000
MDI **** *** *** 16:05:59
[ MACRO ] [ MENU ] [ OPR ] [ ] [ (OPRT) ] 7
: J OFF ON 8
: J OFF ON
: J OFF ON
: J OFF ON
: J OFF ON
: J OFF ON
: J OFF ON
: J OFF ON 9
ACTUAL POSITION (ABSOLUTE)
X 0.000 Y 0.000
Z 0.000 B 0.000
>_
MDI **** *** ***
[ MACRO ] [ MENU ] [ OPR ] [ ] [ ]
10
30
1. SCREEN DISPLAY AND OPERATION
31
7220 Names of general–purpose software switches
5
To set “FANUC” as the name of general-purpose switch 1, set the
parameters as follows: No. 7220 = 70, No. 7221 = 65, No. 7212 = 78, No.
7213 = 85, and No. 7214 = 67.
6
10
32
1. SCREEN DISPLAY AND OPERATION
>_
MDI **** *** *** 15:43:11
[ PARAM ] [ DGNOS ] [ PMC ] [SYSTEM ] [ (OPRT) ]
2 Alarm 100 occurs. Press the CAN and RESET keys simultaneously
to temporarily stop the alarm.
3 Press soft key [(OPRT)] to display the operation menu including
the following:
a) Enter a parameter number and press [NO.SRH]:
Searches for the specified number.
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
which the cursor is positioned.
(Only for word parameters)
e) Soft key [INPUT]: Sets the value at which the cursor is
positioned to theentered value.
(Only for word parameters)
f) Soft key [READ]: Inputs parameters from the reader/punch
interface.
g) Soft key [PUNCH]: Outputs parameters to the reader/punch
interface.
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
0 → 4567
0 9999
0 0
(Example2)
When
1 2 3 4 EOB EOB
9 9 9 9 INPUT 3
is entered,
0 1234
0 → 0
0 9999
0 0 4
(c) Use = to enter the same data.
(Example)
When 1 2 3 4 EOB = EOB = INPUT is entered, 5
0 1234
0 → 1234
0 1234
0 0
6
(d) For bit parameters
(Example)
00000000 00011000 7
00000000 00011000
00000000 00011000
00000000 00000000
10
34
1. SCREEN DISPLAY AND OPERATION
Displaying and setting the parameters (for the DPL/MDI operation package)
D Operation
PWE=1
F4
DGN Data Enter
PRM ° ±
F6
Parameter
&@ number Enter
No.
35
1.2.13 Displaying the internal state of the CNC (diagnostic screen)
See Chapter 6 for details of self-diagnosis.
1
(1) Press soft key[DGNOS].
>_
MDI **** *** *** 15:50:47
[ PARAM ] [ DGNOS ] [ PMC ] [SYSTEM ] [ (OPRT) ]
4
10
36
1. SCREEN DISPLAY AND OPERATION
Software ID
Module ID
Slot number
>_ (80 to 8F are
on the second-
MDI **** *** *** 15:51:25 ary side.)
[ PARAM ] [ DGNOS ] [ PMC ] [SYSTEM ] [ (OPRT) ]
(d)
37
Contents of display
(a) Slot number (The number is corresponding to PCB configuration
screen) 1
(b) Type of PCB mounted
(c) Name of card PCB or DIMM module
(d) Hardware ID of mounted card PCB or DIMM module
PAGE
2
Pressing the PAGE key PAGE displays the system configuration
screen of other PCBs.
NOTE See the section on the configuration of the printed circuit boards in
the control unit for the correspondence between each module and
displayed item. 3
Displaying the internal state of the CNC (diagnostic screen) (for the
DPL/MDI operation package)
D Operation
F4
DGN Data display
PRM ° ± 9
F6
Diagnostic
&@ number Enter
No.
10
38
1. SCREEN DISPLAY AND OPERATION
(2) Operation
Soft key [(OPRT)] Compensation number [NO.SRH]
[ON:1]
[OFF:0]
[EXEC]
Note) EDIT mode
[CAN]
[READ] [EXEC]
Note) EDIT mode
[CAN]
39
Displaying and setting the pitch error compensation values (for the DPL/MDI
operation package)
1
D Operation
F4 6
DGN Data Enter
PRM ° ±
F6 Pitch error
&@ com- Enter
No. pensation 7
number
10
40
1. SCREEN DISPLAY AND OPERATION
S 0 T0000
MDI **** *** *** ALM 13:28:26
[ ALARM ] [ MSGHIS ] [ HISTRY ] [SYSTEM ] [ ]
D Operation
F5 Alarm display
OPR
ALM
Message display
41
1.2.17 Displaying the operator messages
(1) Press soft key [MSG].
1
MESSAGE HISTORY O1234 N12345 Date, time,
No. 2000 PAGE : 1 and page
INTERLOCK (*IT1) ON Message
No.
Display
range
(Up to 255
characters)
3
97/04/18 20:56:26
506 OVERTRAVEL : +X
97/04/18 19:58:11 6
000 TURN OFF POWER
97/04/18 19:52:45
000 TURN OFF POWER
97/04/18 19:48:43
300 APC ALARM : X–AXIS ZERO RETURN REQUEST
97/04/18 18:10:10
507 OVERTRAVEL : +B 7
42
1. SCREEN DISPLAY AND OPERATION
1 Pressing HELP in any screen displays the help screen (except in the
PMC screen).
***** HELP*****
1. ALARM DETAIL
2. OPERATION METHOD
3. PARAMETER TABLE
S 0 T0000
MEM **** *** *** 00:00:00
[ ALARM ] [ OPERAT ] [ PARAM ] [ ] [ ]
NUMBER:094
M’SAGE:P TYPE NOT ALLOWED (COORD CHG)
FUNCTION:RESTART PROGRAM
ALARM:
WHEN COORDINATE SYSTEM SETTING IS
CONDUCTED AFTER HOLDING
AUTOMATIC OPERATION, P–TYPE (WHEN TOOL
IS DAMAGED) PROGRAM
RESTART CANNOT BE EXECUTED.
S 0 T0000
MEM **** *** *** 00:00:00
[ ALARM ] [ OPERAT ] [ PARAM ] [ ] [ (OPRT) ]
2 Press soft key [(OPRT)], enter the alarm number, and then press soft
key [SELECT] to display the help message for the alarm corresponding
to the entered number.
43
1.3.2 Operation method screen
1 Pressing soft key [OPERAT] displays the operation help message.
1
HELP (OPERATION METHOD) O1234 N00001
1. PROGRAM EDIT
2. SEARCH
3. RESET 2
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
3
MEM **** *** *** 00:00:00
[ ALARM ] [OPERAT ] [ PARAM ] [ ] [ (OPRT) ]
4
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.
>_ 7
MEM **** *** *** 00:00:00
[ ] [ ] [ ] [ ] [ SELECT ]
8
1.3.3 Parameter contents
Pressing soft key [PARAM] displays the parameter contents.
PAGE
Use and PAGE to select another page.
44
1. SCREEN DISPLAY AND OPERATION
[ ] [ ] [ ] [ ] [ ]
D If FANUC touch panel is used, press the upper left corner of the
touch panel screen until the BOOTSYSTEM screen appears. To
manipulate the screen, touch labels on the softkey menu.
2 The SYSTEM MONITOR MAIN MENU screen appears.
10.END
***MESSAGE***
SELECT MODE AND HIT SELECT KEY.
3 Using the [UP] or [DOWN] soft key, position the cursor to the
desired item.
45
D The functions of the items are as follows.
1 SYSTEM DATA LOADING Reads ROM data from a memory card and 1
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, 2
stored in the FROM to a memory card.
5 SRAM DATA BACKUP Writes or reads parameters, machining pro-
grams, and macro variables to or from a
memory card.
6 MEMORY CARD FILE Deletes files stored on a memory card. 3
DELETE
7 MEMORY CARD FORMAT Formats a memory card.
10 END Terminates the system monitor.
4
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 5
on.
9
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
46
1. SCREEN DISPLAY AND OPERATION
(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
be read.
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
D When the file directory is too large to fit on the screen, the screen
can be scrolled by pressing the or soft key.
D To return to the SYSTEM MONITOR MAIN MENU screen, position
the cursor to END, then press the [SELECT] soft key.
2 Press the [SELECT] soft key.
Any file name can be assigned to the files stored on a memory card.
The system automatically determines the type of a file from its contents
when reading that file.
(4) While a file is being read, the following message is displayed on the
screen.
±
“F-ROM ERASING”
± Displaying the
FROM file list
“F-ROM PROGRAM” (SYSTEM
DATA CHECK
± screen)
“LOADING COMPLETE”
(5) Press the [SELECT] soft key to return to the SYSTEM DATA LOADING
screen.
47
F Displaying the FROM file list (SYSTEM DATA CHECK screen)
(1) Select the SYSTEM DATA CHECK screen.
1 Using the [UP] or [DOWN] soft key, position the cursor to 2. 1
SYSTEM DATA CHECK on the SYSTEM MONITOR MAIN MENU
screen.
2 Press the [SELECT] soft key.
³ FROM files are listed on the screen as follows: 2
SYSTEM DATA CHECK
FILE DIRECTORY (FLASH ROM : 4MB)
1. NC BASIC(10)
2. DG SERVO(1)
The file size appears
3. PMC0BSC(2)
4. PMC–RB(2)
in parentheses 3
(unit : 128KB)
5. PDIM256K(2)
6. END
***MESSAGE*** 4
SELECT FILE AND HIT SELECT KEY.
5
D The names and applications of the FROM files are as follows:
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
corresponding source code. 9
10
48
1. SCREEN DISPLAY AND OPERATION
(2) To obtain detailed information about a particular system file, such as its
software series and edition, perform the following:
1 Using the [UP] or [DOWN] soft key, position the cursor to the
desired file name.
2 Press the [SELECT] soft key.
Note that this function is valid for system files only.
Example screen (when NC BASIC has been selected)
***MESSAGE***
CONTINUE. HIT SELECT KEY.
[ SELECT ] [ YES ] [ NO ] [ UP ] [ DOWN ]
49
F Deleting a FROM file (SYSTEM DATA DELETE screen)
NOTE Only user files, such as the ladder and macro P-code programs,
can be deleted. System files, such as NC BASIC, cannot be de- 1
leted.
(1) Select the SYSTEM DATA DELETE screen.
1 Using the [UP] or [DOWN] soft key, position the cursor to 3.
SYSTEM DATA DELETE. 2
2 Press the [SELECT] soft key.
FROM files are listed on the screen as follows:
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
5
[ SELECT ] [ YES ] [ NO ] [ UP ] [ DOWN ]
(3) Press the [SELECT] soft key to return to the SYSTEM DATA CHECK
screen.
9
10
50
1. SCREEN DISPLAY AND OPERATION
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
51
D Saved files are named as follows:
File FROM file name Memory card file name
Ladder program PMC-RB PMC-RB. xxx
1
Macro P–CODE program PDIM256K PDIM256K.xxx
PDIM05M PDIM05M.xxx
C language executor CEX 1.0M CEX_10M.xxx
program CEX 2.0M CEX_20M.xxx 2
D A three-digit number (000 to 031) is automatically assigned to a
saved file as the file extension. The file extension will be 000 when
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 3
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.
4
(3) Press the [SELECT] soft key to return to the SYSTEM DATA SAVE
screen.
5
10
52
1. SCREEN DISPLAY AND OPERATION
***MESSAGE***
SELECT MENU AND HIT SELECT KEY.
(2) Select whether to dump data to the memory card (BACKUP), or to load
data from the memory card (RESTORE).
1 Using the [UP] or [DOWN] soft key, position the cursor to the
desired function.
2 Press the [SELECT] soft key.
D To quit and return to the SYSTEM MONITOR MAIN MENU
screen, position the cursor to END, then press the [SELECT]
soft key.
3 A confirmation message appears at the bottom of the screen. To
perform the selected operation, press the [YES] soft key. To
abandon the operation, press the [NO] soft key.
Upon pressing the [YES] soft key, data transfer between the SRAM
and memory card starts.
³ During data transfer, the name of the file being transferred blinks
as follows:
When dumping data to the memory card
FILE NAME : SRAM256A. FDB → MEMORY CARD
(3) Press the [SELECT] soft key to return to the SRAM DATA BACKUP
screen.
53
F Deleting a file from a memory card
(MEMORY CARD FILE DELETE screen)
(1) Select the MEMORY CARD FILE DELETE screen. 1
1 Using the [UP] or [DOWN] soft key, position the cursor to 6.
MEMORY CARD FILE DELETE on the SYSTEM MONITOR MAIN
MENU screen.
2 Press the [SELECT] soft key.
³ Files stored on the memory card are listed on the 2
screen as follows:
MEMORY CARD FILE DELETE 1/1
FILE DIRECTORY
MACRO1. MEM
MACRO2. MEM
LADDER. ROM
3
END
4
***MESSAGE***
SELECT FILE AND HIT SELECT KEY.
***MESSAGE***
SELECT FILE AND HIT SELECT KEY. 8
9
Previous screen Next screen
D When the file list is too large to be displayed on one screen, the
previous and subsequent pages can be viewed by using the
and soft keys. 10
D To return to the SYSTEM MONITOR MAIN MENU screen, position
the cursor to END, then press the [SELECT] soft key.
2 Press the [SELECT] key.
(3) A confirmation message appears at the bottom of the screen. To delete
the file, press the [YES] soft key. To abandon the deletion, press the
[NO] soft key.
D Once the file has been deleted, “HIT SELECT KEY” appears at the
bottom of the screen.
(4) Press the [SELECT] soft key to return to the MEMORY CARD FILE
DELETE screen.
54
1. SCREEN DISPLAY AND OPERATION
10.END
***MESSAGE***
SELECT MODE AND HIT SELECT KEY.
±
“LOADING BASIC CNC TO DRAM”
55
F Error message list
D The following table lists and describes the error messages which
may be output by the system. 1
Message Cause and Response
B BOOT ROM PARITY. The contents of flash memory containing boot
PLEASE POWER OFF. software was destroyed. Replace the CPU
card. 2
C CHANGE MEMORY The memory card becomes full in the middle
CARD. of SRAM backup operation. Replace the
AND HIT YES OR NO. card with a memory card containing enough
free space.
D DELETE ERROR.
HIT SELECT KEY.
An attempt to delete a file from flash ROM
was unsuccessful. Retry the deletion. If the
3
second attempt also fails, the flash ROM may
have been damaged or destroyed. Replace
the flash ROM module.
DEVICE ERROR (CNC x) An attempt to write data to flash ROM was
unsuccessful. Retry the write operation. If 4
the second attempt also fails, the flash ROM
may have been damaged or destroyed. Re-
palce the flash ROM module.
F FILE SAVE ERROR. An attempt to write a file to a memory card
HIT SELECT KEY. was unsuccessful. Check that the memory
card is not damaged. 5
FLASH MEMORY NO There is insufficient free flash ROM to store
SPACE the selected file. Delete any unnecessary
files from flash ROM.
FLASH ROM MODULE The flash ROM module is not mounted on
NOT EXIST. that Power Mate i. Put the flash ROM mod- 6
HIT SELECT. ule on the board.
I ILLEGAL FORMAT FILE The selected file cannot be read into flash
memory. The selected file or the header in-
formation for flash ROM may have been dam-
aged or destroyed.
ILLEGAL FROM MOD- The flash ROM module ID is illegal. Check
7
ULE. the drawing No. of the flash ROM module.
HIT SELECT KEY.
ILLEGAL SRAM MOD- The SRAM module ID is illegal. Check the
ULE. drawing No. of the SRAM module.
HIT SELECT KEY. 8
L LOADING ERROR. An error occurred while loading data into
HIT SELECT KEY. flash ROM.
Do not touch the memory card while loading
data.
10
56
1. SCREEN DISPLAY AND OPERATION
57
(*1) Action to be taken when an SRAM parity error is detected during backup
of SRAM in the boot system
The SRAM area of each Power Mate i–D/H shipped from the factory is 1
cleared and is free of parity errors. However, shock applied to the
Power Mate i–D/H during transportation may cause a parity error in the
SRAM area. A parity error may also occur in the SRAM area when the
Power Mate i–D/H was kept switched off for one year or longer, and the
battery has been exhausted. If a parity error occurs in the SRAM area,
the data held in the SRAM area is not guaranteed. However, the Power 2
Mate i–D/H does not always use the entire SRAM area. A parity error
is not detected by hardware unless the part containing the error is read.
Therefore, if a parity error occurs in an area not accessed by the Power
Mate i–D/H, the Power Mate i–D/H may operate normally. The SRAM
backup function of the boot system reads the entire SRAM area. So, 3
a parity error may occur in the middle of backup operation even when
the Power Mate i–D/H has operated normally. In this case, the SRAM
data of the Power Mate i–D/H is not guaranteed, and the data cannot
be backed up using the SRAM backup function of the boot system.
Nevertheless, the Power Mate i–D/H may operate normally. So, it is
recommended that necessary data be backed up using the Floppy 4
Cassette or Handy File, data all clear operation be performed, then the
backed up data be restored in the Power Mate i–D/H. Once all clear
operation is performed, the parity error can be removed. Then, the
SRAM backup function of the boot system can be used.
(*2) If an error occurs, the corresponding error message appears on the 5
screen, together with the message “HIT SELECT KEY.” (Note that the
[SELECT] soft key is disabled for errors whose clearing requires that
the power be turned off.)
10
58
1. SCREEN DISPLAY AND OPERATION
“BOOTINIT.EXE” executes the BOOT and INIT operations with the following
procedure:
À Start “BOOTIPL.EXE.”
Á Start the Power Mate.
 BOOT operation (including system data loading and user file
backup/restore)
à End the BOOT system. (Select “10.SYSTEM MONITOR EXIT.”)
Ä Select INIT processing. (INIT processing: Maintenance operation,
including memory clear, performed at power–on)
Å End the INIT operation. (The INIT operation automatically ends
after performing processing on the selected item.)
Æ Start the “DPLMDI.EXE” window for the normal operation of the
system.
(3) BOOT SYSTEM screen configuration and operation method
Pressing the “±” (or “°”) key after “BOOTIPL.EXE” has been started
causes the screens shown below to be displayed on the [OPERATION]
area on the screen sequentially.
59
F Operation method
On the menu of the function to be selected, press the <ENTER> key to
select that function. 1
SYSTEM DATA LOADING screen
Selecting “1.SYSTEM DATA LOADING” causes the file selection
screen, such as that shown below, to appear. Pressing the <±> or <°>
key on the keyboard of the PC, the names of the files in the memory card 2
are displayed sequentially. When the name of the file to be loaded is
displayed, press <ENTER> to start the loading of the file.
Pressing the <ENTER> key while a file name is displayed causes detailed 8
information (series, ROM number, edition, and internal management
number (up to 16), such as that shown below, to be displayed.
Upon the completion of deletion, the system returns to the “file selection
screen.”
To return to the initial screen, press <ENTER> while “END” is displayed on
the screen.
F System files vs. user files
On “3.SYSTEM DATA DELETE,” system files are protected.
The reason for this is to prevent the operator from erasing files
accidentally. User files are not protected. Although system files are
protected, they can be overwritten using “SYSTEM DATA LOADING.”
Upon the completion of saving, the system returns to the “file selection
screen.”
To return to the initial screen, press <ENTER> while “END” is displayed on
the screen.
F System files vs. user files
On “4.SYSTEM DATA SAVE,” system files cannot be saved; only user
files can be saved.
SRAM DATA BACKUP screen
This screen allows backup and restoration of the data in SRAM that is
retained even after the CNC is turned off (including parameters and
programs) to and from a memory card at a time.
61
F Operation procedure
Selecting “5.FILE DATA BACKUP/RESTORE” from the initial screen
causes the file selection screen, shown below, to appear. Press <±> or 1
<°> to select between BACKUP and RESTORE and press <ENTER>
to back up or restore the data.
BACKUP causes the data to be backed up from the SRAM area to a
memory card at a time.
RESTORE causes the data to be restored from the memory card to the 2
SRAM area at a time.
Upon the completion of deletion, the system returns to the “file selection 10
screen.”
F Note
For a memory card of the flash memory type, files cannot be deleted
individually.
MEMORY CARD FORMAT screen
This screen allows formatting of a memory card. When a new memory
card is purchased or if the contents of a memory card are destroyed
because the battery has run down, the card must be formatted before
use.
62
1. SCREEN DISPLAY AND OPERATION
F Operation procedure
Selecting “7.MEMORY CARD FORMAT” causes the confirmation
screen, shown below, to appear. Pressing <ENTER> to start
formatting.
Upon the completion of formatting, the system returns to the initial screen.
LOADING BASIC
TO DRAM
CNC BASIC
LOADED
Startup procedure
This window is automatically started after “BOOTINIT.EXE” is started
up with the BOOT SYSTEM startup procedure and then
BOOTSYSTEM is terminated.
Operation method
Selecting “INIT” from the main menu in this window and selecting any
of the items from the pulldown menu causes that operation to be
executed.
MEMORY ALL CLEAR
Clear all memory
MEMORY CLEAR (PARAMETER,OFFSET)
Clear CNC parameters and offsets
63
MEMORY CLEAR (ALL PROGRAM)
Clear all programs
MEMORY CLEAR (PMC PARAMETER) 1
Clear PMC parameters
MEMORY CLEAR (PMC LADDER)
Clear PMC Ladder programs
IGNORE OVER TRAVEL ALARM 2
Reset OT alarm
START WITHOUT LADDER
Start the system with no Ladder program.
C LANGUAGE EXECUTOR (MAKE VOID C–EXEC) 3
Start the system without starting a C executor application
OTHERS
Sends any key code
EXIT 4
End the INIT operation
10
64
2. OPERATION LIST
OT alarm At pow- –
(software) er-up Pc and CAN
SPCL → CAN →
RESET → ENTER
NOTE 1 When the RESET and DELET key combination or the 7 and 9 key
combination is pressed for memory all clear operation, two–path
control is switched to one–path control.
Registration from MDI
→ or [INPUT] → PWE = 0 →
RESET
→ INPUT or [INPUT]
or [INPUT]
65
KEY PWE Function
Function Mode Operation
SW =1 key
relay)
No. → INPUT
→ [EXEC]
( O Program number) →
[READ] → [EXEC]
10
NOTE f mark shows the corresponding key is “1”.
66
2. OPERATION LIST
→ [PUNCH] → [EXEC]
variables [(OPRT)] → →
[PUNCH] → [EXEC]
Search
Program AUTO
number or EDIT PROG
O → Program No. →
[O SRH]
Sequence AUTO
number PROG
N → Sequence No. →
[N SRH]
67
Collation
Function
KEY PWE
Mode
Function
Operation
1
SW =1 key
Program editing
Function
KEY PWE
Mode
Function
Operation
3
SW =1 key
Deletion f EDIT
of all PROG
O → –9999 →
DELETE
programs
Deletion f EDIT 4
of one PROG O → Program No. →
program
DELETE
Deletion of f EDIT
multiple PROG
N → Sequence No. → 5
blocks
DELETE
Deletion of f EDIT
one block PROG EOB → DELETE
6
Word f EDIT Search for word to be
PROG
deletion
deleted → DELETE
→ [F SRH] → [EXEC] 10
File f EDIT
deletion PROG N → FILE No. →
→ [F DELETE] → [EXEC]
Program f EDIT
registra- PROG
N → FILE No. →
tion → [READ] → [EXEC]
Output of EDIT
all PROG
O → –9999 →
programs → [PUNCH] → [EXEC]
68
2. OPERATION LIST
Output of EDIT
one PROG
O → Program No. →
program
→ [PUNCH] →
[EXEC]
Program EDIT
collation PROG File head search → O
Program No. → →
[READ] → [EXEC]
Play-back
→ EOB
→ INSERT
Clear
CAN and 1
Path 2 side of two–path con-
trol
CAN and 2
Parame- f At pow- –
RESET
ters/offset er-up
RESET and 1
Path 2 side of two–path con-
trol
RESET and 2
69
KEY PWE Function
Function Mode Operation
SW =1 key
Program f At pow- –
1
DELETE
clear er-up
2
DELETE
and 1
Path 2 side of two–path con-
trol
DELETE
and 2 3
Program – –
being PROG and RESET
edited at
power
failure 4
(PS101)
Ladder At pow- –
clear er-up X and 0
PMC At pow-
nonvolatile er-up O and Z 5
memory
70
2. OPERATION LIST
Manual operation
One f EDIT
program PROG
[(OPRT)] → → O
registera- → Program No. → [READ]
tion → [EXEC]
Plural f EDIT
program PROG
[(OPRT)] → →( O
registera- → Program No. )→[READ]
tion →[EXEC]
71
DISPLAY
Function
KEY PWE
Mode
Function
Operation 1
SW =1 key
[CURRENT]
[MDI ]
4
Current program in memory
[PRGRM]
[ABS]
6
Position in relative coordi-
nate
[REL]
Overall coordinate
7
[ALL]
Alarm – [ALARM]
MESSAGE
Alarm [HISTRY]
history
MESSAGE 8
10
72
2. OPERATION LIST
Switching CRT
screen be- Path 2 →
tween H and 1 Path 1
paths
Path 1 →
H and 2 Path 2
FANUC touch panel
→ →
SPCL
H
→ Path 2 →
1 ENTER
Path 1
→ →
SPCL
H
→ Path 1 →
2 ENTER
Path 2
Path 2 →
UH and 1 Path 1
Path 1 →
UH and 2 Path 2
HELP FUNCTION
73
BOOT
Function
KEY PWE
Mode
Function
Operation 1
SW =1 key
Displaying At – – CRT
system power-
monitor up and the soft key to
screen its left
– FANUC touch panel
2
Upper left corner of the
screen
74
2. OPERATION LIST
P-CODE LOADER
Starting P- At – – CRT
CODE power-
LOADER up
CAN and PROG
75
2.2 DPL/MDI OPERATION PACKAGE
Reset 1
KEY PWE Function
Function Mode Operation
SW =1 key
Operating – – Impossible
time 2
Number of – – Impossible
machined
parts
4
Input from MDI
Setting f – [F3]
[°] ot [±] → Move cursor to 6
data
setting data → [1] or [0] →
[Enter]
PMC Impossible
parameter
10
Offset f EDIT [F3] File head search → [F7]
76
2. OPERATION LIST
PMC Impossible
parameter
77
KEY PWE Function
Function Mode Operation
SW =1 key
6
Search
Collation
78
2. OPERATION LIST
Program editing
Play–back
79
Clear
Function
KEY
SW
PWE
=1
Mode
Function
key
Operation 1
Memory all At INIT MEMORY ALL CLEAR
clear power– SYSTEM
Path 1 side of two–path con-
(Note) up operation
trol
OTHERS 2
[KEY CODE1] ← 1
[KEY CODE1] ← CAN
Path 2 side of two–path con-
trol
OTHERS 3
[KEY CODE1] ← 2
[KEY CODE1] ← CAN
Parame- At INIT MEMORY CLEAR
ters/offset power– SYSTEM (PARAMETER, OFFSET)
up operation
Path 1 side of two–path con- 4
trol
OTHERS
[KEY CODE1] ← 1
[KEY CODE1] ← PARAM
Path 2 side of two–path con- 5
trol
OTHERS
[KEY CODE1] ← 2
[KEY CODE1] ← PARAM
Program At INIT MEMORY CLEAR 6
clear power– SYSTEM (PROGRAM)
up operation
Path 1 side of two–path con-
trol
OTHERS
[KEY CODE1] ← 1 7
[KEY CODE1] ← DELETE
Path 2 side of two–path con-
trol
OTHERS
[KEY CODE1] ← 2 8
[KEY CODE1] ← DELETE
Program – – [F2] + [Back Space]
being
edited at
power
failure
9
(PS101)
80
2. OPERATION LIST
81
DISPLAY
Function
KEY
SW
PWE
=1
Mode
Function
key
Operation 1
Program EDIT [F4] [F6] → Diagnostic No. (841)
memory → [Enter]
used
Display of AUTO [F4] [F6] → Diagnostic No. → 2
specified [Enter]
value Diagnostic No.
802:Remaining travel dis-
tance
804:End position in pre-
vious block 3
810:No. of program under
execution
811:No. of sequence un-
der execution
820:G code in group 01
821:G code in group 02
822:G code in group 03
4
823:G code in group 05
824:G code in group 06
825:G code in group 09
827:G code in group 10
830:F code under execu-
tion
5
831:Actual feedrate
832:Actual spindle speed
852:Operation mode
9
SELF DIAGNOSTIC FUNCTION
82
2. OPERATION LIST
BOOT
83
3. G CODE
84
3. G CODE
85
Explanation
1. When the clear state (bit 6 (CLR) of parameter No. 3402) is set at
power–up or reset, the modal G codes are placed in the states 1
described below.
(1) The modal G codes are placed in the states marked with as
indicated in the above table.
(2) G20 and G21 remain unchanged when the clear state is set at
power–up or reset. 2
(3) The user can select G00 or G01 by setting bit 0 (G01) of parameter
No. 3402.
(4) The user can select G90 or G91 by setting bit 3 (G91) of parameter
No. 3402.
3
(5) 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.
3. When a G code not listed in the G code list is specified, or a G code that
has no corresponding option is specified, P/S alarm No. 010 is output. 4
4. Multiple G codes can be specified in the same block if each G code
belongs to a different group. If multiple G codes that belong to the same
group are specified in the same block, only the last G code specified is
valid.
5. If a G code belonging to group 01 is specified in a canned cycle, the 5
canned cycle is cancelled. This means that the same state set by
specifying G80 is set. Note that the G codes in group 01 are not affected
by a G code specifying a canned cycle.
6. G codes are indicated by group.
6
10
86
4. PROGRAM FORMAT
Function Explanation
Positioning (G00) IP
Start point
Linear interpolation IP
(G01)
Start point
Circular interpolation
(G02, G03)
Start point
R G02
J
Center
I End point
(x, y)
(x, y) G03
Start point
R J
Center I
87
Tape format PM i–D PM i–H
G00P
IP _ ; f f
1
G01P
IP _ F_ ; f f
G02 R_ f f
G17 Xp_Yp_ F_ ;
G03 I_J_
G02 R_
3
G18 Xp_Zp_ F_ ;
G03 I_K_
G02 R_
G19 Yp_Zp_ F_ ;
4
G03 J_K_
10
88
4. PROGRAM FORMAT
Function Explanation
Dwell (G04) (Example)
G94 G04 P10000; Dwell by 10 seconds
Look-ahead feed for- With this function, the delay due to acceleration/de-
word celeration and the delay in the servo system which
(G08) increase as the feedrate becomes higher can be sup-
pressed.
The tool can then follow specified values accurately
and errors in the machining profile can be reduced.
Exact stop
Speed
(G09, G61)
Time
In–position check
89
Tape format PM i–D PM i–H
f f 1
X_
G94 G04 ; Dwell by second
P_
f
G05 P23001 L_; 2
L: Specifies the number of executions (1 to
99999999). One rotation of the cam shaft from the
electronic cam operation start position in the
forward direction is counted as +1, while one
rotation in the backward direction is counted as –1.
Rotations end when (L is reached. If “0” is
specified continuous operation is assumed. 3
G08P_ ; f f 6
P1: Turn on look-ahead control mode.
P0: Turn off look-ahead control mode.
7
G09 IP ; f f
G61 ;
G10L_PpRr ; f f
p : Offset No.
r : Tool compensation amount
Format 9
G10L11P_R_;
90
4. PROGRAM FORMAT
Function Explanation
Polar coordinate c′ (hypothetical axis)
interpolation mode C axis
(G12.1, G13.1)
X axis
Inch/metric conversion
(G20, G21)
Reference position IP
return check
(G27) Reference position
Start point
2nd reference
position (G30) Start point
Intermediate position
Skip function
(G31)
IP
Skip signal
Start point
91
Tape format PM i–D PM i–H
G12.1 ; f f 1
Polar coordinate interpolation mode
G13.1 ;
Polar coordinate interpolation mode cancel
2
G17 ; f f
G18 ;
G19 ;
3
G28 IP _ ; f f 5
P2
G30 IP _ ;
P3
P2: 2nd reference position return
P3: 3rd reference position return
6
G29 IP _ ; f f
7
G31IP _F_ ; f f
Move command f f
G31 IP _F_P_;
F_: Feedrate
8
P_: P1-P4
Dwell
G04X (U, P)_(Q_);
X(U, P)_: Dwell time
Q_: Q1-Q4 9
G31 P98 IP _F_; (high–speed response function only) f
10
92
4. PROGRAM FORMAT
Function Explanation
Tool length
compensation A, B, C
(G43, G44, G49)
Offset
G43: + offset Z
G44: – offset
Macro call
(G65) Main program Macro program
O_: O0001;
G65P0001L_;
_
G67; M99;
G66P0001L_;
X_
Y_
G67; M99;
93
Tape format PM i–D PM i–H
f f 1
G43 (Z_)H_ ; Tool length compensation A
G44
G17 X_
G18 G43 Y_ H_;
G19 G44 Z_
2
Tool length compensation B
G43
α_H_ ; Tool length compensation C
G44
G65 P_L_ ; f f
P: Program number 4
L: Repetition count (1 to 9999)
5
G66 P_L_ ; f f
G67; Cancel
P: Program number
6
L: Repetition count (1 to 9999)
10
94
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
G78: Clockwise rigid tapping cycle for chaser tool
G79: Counterclockwise rigid tapping cycle for
chaser tool
G80: Cancel
G81: Drilling cycle, spot drilling cycle
G82: Drilling cycle, counter boring cycle
G83: Peck drilling cycle
G84: Tapping cycle
G85: Boring cycle
G86: Boring cycle
G87: Back boring cycle
G88: Boring cycle
G89: Boring cycle
Example
Initial level
R point R point
q d q d
q d q d
q q
Z point Z point
95
Tape format PM i–D PM i–H
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__ ;
G78 X__Y__Z__Q__R__F__ ;
G79 X__Y__Z__Q__R__F__ ;
G81 X__Y__Z__P__Q__R__F__K__ ;
G82 X__Y__Z__P__Q__R__F__K__ ; 2
G83 X__Y__Z__P__Q__R__F__K__ ;
G84 X__Y__Z__P__Q__R__F__K__ ;
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__ ; 3
G89 X__Y__Z__P__Q__R__F__K__ ;
G80 ; Cancel
Gjj X__Y__Z__R__Q__P__F__K__ ;
Number of repeat
Hole position data
Drilling mode
Drilling data 4
Item Address Explanation
10
96
4. PROGRAM FORMAT
Function Explanation
Absolute/Incremental
command (Example)
(G90/G91)
60
30
50 100
ÇÇ
Absolute command G90X100Y60;
Incremental command G91X50Y30;
ÇÇ
Change of workpiece
coordinate system IP
(G92)
Y
Feed/minute,
Move Move
Feed/revolution distance distance
(G94, G95) F F
per minute per revolution
Feed/minute Feed/revolution
(G94) (G95)
Z(X=0)
97
Tape format PM i–D PM i–H
G90_; Absolute command f f 1
G91_; Incremental command
G90_G91_; Change of workpiece coordinate system
3
G92IP _ ; f f
G93 X_F_; f f
G94 · · · · · F_ ; f f
G95 · · · · · F_ ; 8
G96 Ss Pα ; f
G97 ; Cancel
10
α: 1 to 2
(X axis, Y axis)
s: Surface speed (m/min or feet/min)
98
4. PROGRAM FORMAT
Function Explanation
Multipath control
(G130) One–path mode
Multipath
Define XY for path 1
control ON
Program for path 1
High–speed response This function can move the tool continuously along a
function continuous feed selected axis in a selected direction by setting the
(G135.1) signal +Jn/–Jn to “1” while a G135.1 block is being
executed. By setting the signal +Jn/–Jn to “0” during
movement, the tool is decelerated along the specified
axis and stops. If the command is an absolute one,
the stop position is the specified coordinates; if an
incremental one, it is the position where the tool is
located when the signal is set to “0” plus the speci-
fied value. After the tool is decelerated and stops,
the block following the G135.1 block is executed.
Positioning using the This function adjusts the phase relationship between
electronic cam function the cam shaft and the follow–up axis by moving the
(G140) follow–up axis to the position of the follow–up axis
corresponding to the cam shaft phase at the electron-
ic cam operation start position.
Synchro- Grandchild
nization axis 1
Synchro-
nization
Grandchild
axis 2
Child axis
Parent axis
99
Tape format PM i–D PM i–H
G130 Pn α1β1; (n=1,2,3,4,5,6,7,8): Path control for f 1
path n
On (α, β, ...): Specification the axis
belonging to each axis
G135.1 IP_F_ ; f
IP_: [Absolute programming]
Specifies the absolute coordinates of the 4
stop position on the axis on which continu-
ous feed is to be performed.
[Incremental programming]
Specifies the extra distance measured after
the signal becomes 0. 5
F_: Specifies the feedrate for continuous feed (in
mm/min).
G140 IP_; f
IP_: Specifies the follow–up axis on which phase
adjustment is to be performed. The name of
6
the follow–up axis must be followed by “0.”
100
4. PROGRAM FORMAT
Block to be specified
Function Axis control com- Data to be specified
mand code signal
EC0g to EC6g
Rapid traverse (Note 3) 00h Total travel distance
EID0g to EID31g
Rapid traverse rate
EIF0g to EIF15g
The rapid traverse rate is
effective when RPD (bit
0 of parameter No. 8002)
is 1.
Cutting feed 01h Total travel distance
Feed per minute (Note 3) EID0g to EID31g
Cutting feed rate EIF0g
Skip feed 03h
to EIF15g
Feed per minute (Note 3)
Cutting feed 02h Total travel distance
Feed per revolution EID0g to EID31g
(Note 3) The feedrate per revolu-
tion EIF0g to EIF15g
Dwell (Note 3) 04h Dwell time EID0g to
EID31g
Reference position return 05h None
(Note 3)
Continuous feed (Note 3) 06h Feed direction EID31g
Continuous feed rate
EIF0g to EIF15g
1st reference position re- 07h Rapid traverse rate
turn (Note 3) EIF0g to EIF15g
The rapid traverse rate is
2nd reference position 08h
effective when RPD (bit
return (Note 3)
0 of parameter No. 8002)
3rd reference position re- 09h is 1.
turn (Note 3)
External pulse synchro- 0Bh Pulse weight EIF0g to
nization main spindle EIF15g
External pulse synchro- 0Dh
nization manual handle
0Eh
Velocity command 10h Continuous feed rate
Torque control 11h Maximum feedrate EIF0g
to EIF15g
Torque data EIF0g to
EID31g
Auxiliary function 12h Auxiliary function code
(Note 3)
Machine coordinate sys- 20h Machine coordinate sys-
tem setting (Note 3) tem setting (absolute val-
ue) EID0g to EID31g
Rapid traverse rate
EIF0g to EIF15g
The rapid traverse rate is
effective when RPD (bit
0 of parameter No. 8002)
is 1.
101
Block to be specified
Function Axis control com- Data to be specified
mand code signal 1
EC0g to EC6g
Indirect command 22h Address character codes
(Note 2) E2F0g to E2F15g
Start addresses E2D0g
to E2D21g 2
cf.) Sub–command
number
Mechanical synchro-
nization 01h
Start point synchro-
nization 02h 3
Mechanical synchroniza- 23h Parent axis movement
tion (Note 2) amount/100 E2F0g to
E2F15g
Axis movement amount
for the axis of interest
E2D0g to E2D31g
4
Start point synchroniza- 24h Parent axis movement
tion (Note 2) amount/100 E2F0g to
E2F15g
Axis movement amount
for the axis of interest 5
E2D0g to E2D31g
NOTE 1 When the Power Mate i–D is performing two–path control, PMC
axis control cannot be used.
NOTE 2 Only for Power Mate i–H. 6
NOTE 3 This operation is usable PMC axis controlled operation, when the
bit 7 of parameter number 8003 is set to 1. Any operations other
than this operation can not be used.
10
102
5. CUSTOM MACRO
#4111 H code
#4113 M code
#4114 Sequence number
#4115 Program number
#4119 S code (PM i–D/D2)
#4120 T code
#5001–#5008 1st axis block end position Block end PM i–D/H
to position (Work-
8th axis block end position piece coordi-
nate)
103
Variable
Contents Purpose Series
number
1
#5021–#5028 1st axis current position Machine PM i–D/H
to coordinate
8th axis current position
#5041–#5048 1st axis current position Workpiece PM i–D/H
to coordinate
8th axis current position 2
#5061–#5068 1st axis skip signal position Skip signal PM i–D/H
to position
8th axis skip signal position (Workpiece
coordinate)
#5081–#5088 1st axis tool offset value Tool offset val- PM i–D/H 3
to ue
8th axis tool offset value
#5101–#5108 1st axis servo position deviation Servo position PM i–D/H
to deviation
8th axis servo position devi-
ation
4
#9000–#9099 Buffer 1 of measurement func- Measurement PM i–H
tion by the high–speed skip data
function
#9100–#9199 Buffer 2 of measurement func-
tion by the high–speed skip
Measurement
data
PM i–H 5
function
#9200–#9299 Buffer 3 of measurement func- Measurement PM i–H
tion by the high–speed skip data
function
#9300–#9399 Buffer 4 of measurement func- Measurement PM i–H
6
tion by the high–speed skip data
function
#9400–#9499 Buffer 5 of measurement func- Measurement PM i–H
tion by the high–speed skip data
function 7
#9500–#9599 Buffer 6 of measurement func- Measurement PM i–H
tion by the high–speed skip data
function
#9600–#9699 Buffer 7 of measurement func- Measurement PM i–H
tion by the high–speed skip data 8
function
#9700–#9799 Buffer 8 of measurement func- Measurement PM i–H
tion by the high–speed skip data
function
#9800 WRITE pointer of buffer 1 of Measurement PM i–H 9
measurement function by the data
high–speed skip function
#9802 WRITE pointer of buffer 2 of Measurement PM i–H
measurement function by the data
high–speed skip function
10
#9804 WRITE pointer of buffer 3 of Measurement PM i–H
measurement function by the data
high–speed skip function
#9806 WRITE pointer of buffer 4 of Measurement PM i–H
measurement function by the data
high–speed skip function
#9808 WRITE pointer of buffer 5 of Measurement PM i–H
measurement function by the data
high–speed skip function
104
5. CUSTOM MACRO
Variable
Contents Purpose Series
number
#9810 WRITE pointer of buffer 6 of Measurement PM i–H
measurement function by the data
high–speed skip function
#9812 WRITE pointer of buffer 7 of Measurement PM i–H
measurement function by the data
high–speed skip function
#9814 WRITE pointer of buffer 8 of Measurement PM i–H
measurement function by the data
high–speed skip function
105
5.3 Argument Assignment I/II
Argument Argument
Macro Macro
Assignment I Assignment II
Variables Variables 2
Addresses Addresses
A #1 A #1
B #2 B #2
C #3 C #3
3
D #7 I1 #4
E #8 J1 #5
F #9 K1 #6
H #11 I2 #7 4
I #4 J2 #8
J #5 K2 #9
K #6 I3 #10
M #13 J3 #11
5
Q #17 K3 #12
R #18 I4 #13
S #19 J4 #14
6
T #20 K4 #15
U #21 I5 #16
V #22 J5 #17
W #23 K5 #18 7
X #24 I6 #19
Y #25 J6 #20
Z #26 K6 #21
I7 #22
8
J7 #23
K7 #24
I8 #25
9
J8 #26
K8 #27
I9 #28
J9 #29 10
K9 #30
I10 #31
J10 #32
K10 #33
106
5. CUSTOM MACRO
#i=#j – #k Subtraction
#i=#jXOR#k Exclusive OR
(at every bit of 32 bits)
107
5.5 Control Command
Purpose Expression
Kind of 1
operation
Conditional branch IF [<conditional expression>] #j EQ #k (=)
GOTO n
#j NE #k (0)
Branch to sequence number n.
#j GT #k (>) 2
Conditional execution IF [<conditional expression>]
THEN st #j LT #k (<)
Execute macro statement st. #j GE #k (y)
#j LE #k (x)
3
Iteration WHILE [<conditional expres- #j EQ #k (=)
sion>] DO m
#j NE #k (0)
(m = 1, 2, 3)
#j GT #k (>)
If omitted conditional expression,
blocks from DO m to END m are #j LT #k (<) 4
executed eternally.
#j GE #k (y)
#j LE #k (x)
Program Param e-
Name Format Remarks
No. ter No.
108
5. CUSTOM MACRO
Program Param e-
Name Format Remarks
No. ter No.
Macro Macro
(level 1) (level 4)
Item Contents
Variables Local variable: #1–#33
Common variable: #100–#199, #500–#699
System variable: #1000–#19099
Iteration 1 to 3
classification no.
109
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
SYSTEM
2
[DGNOS]
110
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
111
6.1.5 Display of the cause of alarm 5800
Diagnosis 1
No. #7 #6 #5 #4 #3 #2 #1 #0
50 SYS SVO PMC
This parameter indicates the software that has caused alarm 5800. 2
PMC : The PMC software is inappropriate.
SVO : The servo software is inappropriate.
SYS : The system software is inappropriate.
Diagnosis 3
No. #7 #6 #5 #4 #3 #2 #1 #0
60 HPS
This parameter indicates the function that has caused alarm 5800. 4
HPS : The high–speed position switch function cannot be used.
NOTE1 While alarm No. 5800 is being issued, the system is in the emer-
gency stop state, so that the tool cannot move along any axis. 5
NOTE2 If the high–speed position switch function is not used, set a value
out of the valid data range in parameter No. 8516 or 8517 (for ex-
ample, set 0 in parameter No. 8516) and then turn off the power and
then on again. (This prevents alarm No. 5800 from being issued.)
6
6.1.6 Digital servo system, serial pulse coder alarm
(No. 200, 280)
No. #7 #6 #5 #4 #3 #2 #1 #0
7
200 OVL LV OVC HCA HVA DCA FBA OFA
112
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
No. #7 #6 #5 #4 #3 #2 #1 #0
202 CSA BLA PHA RCA BZA CKA SPH
113
No. #7 #6 #5 #4 #3 #2 #1 #0
280 AXS DIR PLS PLC MOT
1
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
the range of 1 to the number of controlled axes (such as 4 instead 2
of 3), or non–sequential value is set.
DIR : In parameter No. 2022, used for specifying the direction of
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, 3
such as 0 or a negative value, has been set.
PLC : In parameter No. 2023, used for specifying the number of velocity
feedback pulses per motor rotation, an invalid value, such as 0
or a negative value, has been set.
MOT : In parameter No. 2020, used for specifying the motor model, an 4
invalid value has been set.
9
#0(PR1) : The setting of the following parameters has been changed:
Parameters 1821, 1850, 1860, 1861.
#1(PR2) : The setting of the ATS bit (bit 1 of parameter 8302) has been
changed.
#2(BZ1) : The detected APC battery voltage is 0 V. 10
#3(BZ2) : The detected APC battery voltage is 0 V (separate position
detector).
#5(ALP) : Before the α pulse coder detects a full single rotation, reference
position establishment by parameters was attempted.
#6(DTH) : A controlled axis detach signal/parameter was input.
114
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
No. #7 #6 #5 #4 #3 #2 #1 #0
311 DUA XBZ GSG AL4 AL3 AL2 AL1
SIC 0: The module required for spindle serial control is not installed.
1: The module required for spindle serial control is installed.
POS 0: The module required for spindle analog control is not installed.
1: The module required for spindle analog control is installed.
SSR 0: Spindle serial control is not used.
1: Spindle serial control is used.
SAI 1: Spindle analog control is not used.
0: Spindle analog control is used.
No.
401 Serial spindle alarm state of spindle
(These states represent the causes of spindle alarm No. 749. These states
are caused mainly by noise, disconnection, and momentary power failure.)
115
No. #7 #6 #5 #4 #3 #2 #1 #0
409 SPE S1E SHE
1
Refer to this diagnosis when alarm 750 has generated.
The above DGN parameters (No. 414 to 416) are represented in units of 5
pulses. One pulse corresponds to an error of 360/4096 (degrees).
No.
417 Feedback information of spindle position coder
6
No.
418 Position error of spindle position loop mode
The above four DGN items (No. 417 to 420) directly display the data received
from the serial spindle control unit.
7
The number of pulses issued to the spindle during rigid tapping, is displayed
in detection units. 10
No.
454 Accumulated spindle distribution during rigid tapping
The cumulative number of pulses, issued to the spindle during rigid tapping,
is displayed in detection units.
116
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
No.
455 Instantaneous difference for the move command, calculated in
terms of the spindle, during rigid tapping
(signed, accumulated value)
No.
541 Difference in the position error between the master and slave
axes in simple synchronas control
DGN 540 indicates the difference in the position error between the master
and slave axes when a single axis pair is subjected to simple synchronous
control. DGN 541 is used when two or more pairs are subjected to simple
synchronous control. The position error is indicated for the master axis.
NOTE Item No. 832, actual spindle speed, is displayed on the PM i–D only.
118
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
ALM1 : Following alarm occurs, and so the motion program can not be
executed
D P/S alarm 000
D Overheat alarm
D Serial pulse coder (SPC) alarm
D Servo alarm
D Over travel alarm
D APC alarm
D The alarm for FSSB
(alarm No.5134 – 5139, 5197, 5198)
ALM2 : An alarm including the above alarm(ALM1) occurs, and so the
motion program can not be executed.
When this bit is “1”, the cause is set to the diagnostic data No.896.
No.
894 Executing program number
The number of the executing motion program for each axis is set.
If the time to execute the program is too short, this data might be set
incorrectly.
No.
895 Executing block number
The block number of the executing motion program for each axis is set.
If the time to execute the block is too short, this data might be set incorrectly.
So, if the executing motion program is finished, the value might not be set
the last block number of the executed motion program.
No.
896 Alarm number
The alarm number which occurred in the high response mode is set. For
detail of the alarm number, refer to next page.
The cause for the alarm will be displayed on the alarm message screen,
when this value is 0 and the alarm occurs.
119
The alarm number at the diagnosis data No.896
Number Contents 1
0010 An unusable G code is specified.
0011 The feedrate was inadequate.
(1) Feedrate was not commanded to a cutting feed.
(2) Feedrate was 0.
0015 The number of the commanded axes exceeded the maximum of 2
simultaneously controlled axes.
0059 A specified program number was not found.This alarm occurred
when the program, which had not been compiled, was specified.
0090 The reference point return could not be done because the refer-
ence position is not established. 3
0213 One of the following errors occurred during synchronous opera-
tion (simple synchronous control):
(1) The motion program contains a move command for the slave
axis.
(2) The difference of position error between the master and 4
slave axes exceeded the value set in parameter 8313 or
8323.
0224 Reference position return has not been performed before the
operation starts. Perform reference position return when parame-
ter ZRNX (No.1005#0) is 0.
0244 In the skip function activated by the torque limit signal, the num-
5
ber of accumulated erroneous pulses exceed 32767 before the
signal was input.
1000 The number of the programs to be executed at the same time
was exceeded the limit.
1001 The two or more programs including the same axis were 6
executed at the same time.
1002 The program was broken.
1003 The program could not be executed because the program was
compiling.
1010 The auxiliary function was not available. This alarm occurred at
7
following cases.
(1) Parameter No.8706#4 was 0.
(2) Parameter No.8745 was set the incorrect value.
(3) PMC–SB5 was specified.
1200 The feedrate was exceeded the value of the maximum cut fee- 8
drate (parameter No.1430).
1210 The movement value per a block was excessive.
1220 The axis which is used in the executing motion program was
synchronized with the master axis.
1231 For continuous feed, both the plus direction signal and the minus 9
direction signal for the same control axis were set to “1” at the
same time.
10
120
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
0: 003E4000 0:
1: 30464202 1:
2: 00504303 2:
3: 3:
4: 4:
5: 5:
: :
: :
ID Name
DD Power Mate i base PCB
AA High–speed serial bus (HSSB) board
C4 or 95 FANUC I/O Link–II board
E3 PROFIBUS–DP slave board
FC PROFIBUS–DP master board
36 Ethernet board
EF or BF DeviceNet, slave board, master board
121
(2) Screen of waiting for setting module configuration information
88E0 – 01 2
COPYRIGHT FANUC LTD 1997–1998
SLOT 01 (3046) : END END : End
SLOT 02 (3050) : Blank :
Waiting
Module ID
code
Slot No. 3
88E0 – 01 ÅÅÅÅÅ
ÅÅÅÅÅ
CNC control software
5
ÅÅÅÅÅ
COPYRIGHT FANUC LTD 1997–1998
SERVO : 9090–01 Servo CPU software
PMC : zzzz–zz PMC Ladder soft
PART COUNT 11
RUN TIME 0H18M CYCLE TIME 0H 0M23S
ACT.F 1200 MM/M S 0 T0000
AUTO STRT MTN *** 12:15:24
10
[ ABS ] [ REL ] [ ALL ] [ HNDL ] [ (OPRT) ]
122
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
±
Soft key [SYSTEM].
±
PAGE
Page key PAGE or , selecting screens (2) to (4).
ÅÅÅÅÅ
SYSTEM CONFIG (SLOT) PAGE01
ÅÅÅÅÅ
SLOT MODULE ID SERIES VERSION
00 10DD : 40 88E0 0006 Software version
ÅÅÅÅÅ
Software ID (type)
Module ID
Slot No.
ID Name
DD Power Mate i base PCB
AA High–speed serial bus (HSSB) board
C4 or 95 FANUC I/O Link–II board
E3 PROFIBUS–DP slave board
FC PROFIBUS–DP master board
36 Ethernet board
EF or BF DeviceNet, slave board, master board
123
(3) Software configuration screen
Kind of software
Software series
1
SYSTEM CONFIG (SOFTWARE) 01234 N12345
PAGE:02
Software version
SYSTEM 88E0 0001
BASIC Software configuration
SERVO 9090 0001 2
PMC(SYS) 407B 0001
PMC(LAD) PMI 0001
MACRO LIB BZG1 0001 Character written on
PMC title screen
BOOT 881I 0004
4
(4) Module configuration screen
The configuration of the modules mounted on each board is
displayed.
Slot number
5
SYSTEM CONFIG (MODULE) 01234 N12345
PAGE:03
8
System configuration of another PCB is displayed by page key
PAGE
( or PAGE ).
10
124
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
G000X X000X
CNC PMC MT
F000X Y000X
CNC PMC MT
G000X
Path 1 F000X
X000X
Path 2 Y000X
G1000X
F1000X
125
6.4.1 Signal summary (in order of functions)
f : Available
– : Unavailable 1
126
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
127
Symbol Signal name Address PM i–D PM i–H
ALPS3 P/S alarm 101 signal F250#2 f f
1
P/S alarm (No. 5001
ALPS4 F251#2 f f
or later) signal
ALSPD Spindle alarm signal F251#1 f –
ALSV Servo alarm signal F250#6 f f
APC battery low alarm F236#7 to
2
APBL1 to APBL8 f f
2 signal F243#7
APC battery low alarm F236#6 to
APBV1 to APBV8 f f
1 signal F243#6
APBZ1 to APBZ8
APC battery voltage 0
error signal
F236#5 to
F243#5
f f 3
A
APCM1 to APC communication F236#0 to
f f
APCM8 error signal F243#0
APC framing error F236#2 to
APFE1 to APFE8 f f
signal F243#2 4
APOV1 to APC over time error F236#1 to
f f
APOV8 signal F243#1
APC parity error F236#3 to
APPE1 to APPE8 f f
signal F243#3
APC pulse miss error F236#4 to 5
APPS1 to APPS8 f f
signal F243#4
Alarm reset signals
ARSTA G071#0 f –
(serial spindle)
BAL Battery alarm signal F001#2 f f
6
Optional block skip G044#0,
BDT1 to BDT9 f f
signals G045
B Software operator’s
BDTO F075#2 f f
panel signal (BDT)
BGEACT
Background editing
F053#4 f f
7
signal
Spindle switch
CFINA completion signals F046#1 f –
(serial spindle)
CHPA
Power line switch
F046#0 f –
8
signals (serial spindle)
Torque limit reach
CLRCH1 to signals for butt–type
F180 f f
CLRCH8 reference position
setting
9
Synchronous G452
CLTH1 to CLTH8 – f
connection signal #0 to #7
C
Constant surface
CSS F002#2 f –
speed signal
Chaser tool 10
CTCHK open/close state G212#4 f –
check signal
Clutch/gear signals
CTH1A,CTH2A G070#3,#2 f –
(serial spindle)
Chaser open control
CTOPN F209#7 f –
signal
CUT Cutting feed signal F002#6 f f
128
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
D DNC operation
DNCI G043#5 f –
selection signal
DRN Dry run signal G046#7 f f
Dry run signal (PMC
DRNE G150#7 f f
axis control)
Software operator’s
DRNO F075#5 f f
panel signal (DRN)
DTCH1 to Controlled axis detach
G124 f f
DTCH8 signals
DVALM1 to F248#0 to
Device alarm signal f f
DVALM2 #2
Device input enable
DVIENn G455 – f
signal
Address signals for G002#0 to
EA0 to EA6 f f
external data input #6
EABUFA F131#1 f f
EABUFB F134#1 f f
EABUFC F137#1 – f
EABUFD Buffer full signals F140#1 – f
EABUFE (PMC axis control) F501#1 – f
EABUFF F504#1 – f
E EABUFG F507#1 – f
EABUFH F510#1 – f
EACNT1 to Controlling signals
F182 f f
EACNT8 (PMC axis control)
Distribution
EADEN1 to
completion signals F112 f f
EADEN8
(PMC axis control)
Control axis selection
EAX1 to EAX8 signals (PMC axis G136 f f
control)
129
Symbol Signal name Address PM i–D PM i–H
EBSYA F130#7 f f
1
EBSYB F133#7 f f
EBSYC F136#7 – f
Axis control command
EBSYD read completion F139#7 – f
EBSYE signals (PMC axis F500#7 – f
control) 2
EBSYF F503#7 – f
EBSYG F506#7 – f
EBSYH F509#7 – f
EBUFA G142#7 f f 3
EBUFB G154#7 f f
EBUFC G166#7 – f
EBUFD Axis control command G178#7 – f
read signals
EBUFE (PMC axis control) G464#7 – f 4
EBUFF G476#7 – f
EBUFG G488#7 – f
EBUFH G500#7 – f
EC0A to EC6A
G143#0 to
f f 5
#6
G155#0 to
E EC0B to EC6B f f
#6
G167#0 to
EC0C to EC6C – f
#6 6
G179#0 to
EC0D to EC6D Axis control command – f
#6
signals (PMC axis
control) G465#0 to
EC0E to EC6E – f
#6
G477#0 to
7
EC0F to EC6F – f
#6
G489#0 to
EC0G to EC6G – f
#6
G501#0 to 8
EC0H to EC6H – f
#6
ECKZA F130#1 f f
ECKZB F133#1 f f
ECKZC F136#1 – f
Following zero
9
ECKZD F139#1 – f
checking signals
ECKZE (PMC axis control) F500#1 – f
ECKZF F503#1 – f
ECKZG F506#1 – f
10
ECKZH F509#1 – f
130
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
131
Symbol Signal name Address PM i–D PM i–H
EFINA G142#0 f f
1
EFINB G154#0 f f
EFINC G166#0 – f
EFIND Auxiliary function G178#0 – f
completion signals
EFINE G464#0 – f
(PMC axis control) 2
EFINF G476#0 – f
EFING G488#0 – f
EFINH G500#0 – f
EGENA F130#4 f f 3
EGENB F133#4 f f
EGENC F136#4 – f
EGEND Axis moving signals F139#4 – f
(PMC axis control) f
EGENE F500#4 – 4
EGENF F503#4 – f
EGENG F506#4 – f
EGENH F509#4 – f
EIALA F130#2 f f 5
EIALB F133#2 f f
E EIALC F136#2 – f
EIALD Alarm signals (PMC F139#2 – f
EIALE axis control) F500#2 – f 6
EIALF F503#2 – f
EIALG F506#2 – f
EIALH F509#2 – f
EID0A to EID31A
G146 to
f f
7
G149
G158 to
EID0B to EID31B f f
G161
G170 to
EID0C to EID31C – f 8
G173
G182 to
EID0D to EID31D Axis control data – f
G185
signals (PMC axis
control) G468 to
EID0E to EID31E – f
G471
9
G480 to
EID0F to EID31F – f
G483
G492 to
EID0G to EID31G – f
G495
EID0H to EID31H
G504 to
– f 10
G507
132
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
133
Symbol Signal name Address PM i–D PM i–H
EM11A to EM48A F132,F142 f f
1
EM11B to EM48B F135,F145 f f
EM11C to
F138,F148 – f
EM48C
EM11D to
F141,F151 – f
EM48D Auxiliary function 2
code signals (PMC
EM11E to EM48E axis control) F502,F488 – f
EM11F to EM48F F505,F491 – f
EM11G to
F508,F494 – f
EM48G 3
EM11H to
F511,F497 – f
EM48H
EMBUFA G142#2 f f
EMBUFB G154#2 f f
4
EMBUFC G166#2 – f
EMBUFD Buffering disable G178#2 – f
signals (PMC axis
EMBUFE control) G464#2 – f
EMBUFF G476#2 – f
5
EMBUFG G488#2 – f
EMBUFH G500#2 – f
E
EMFA F131#0 f f
EMFB F134#0 f f
6
EMFC F137#0 – f
EMFD Auxiliary function F140#0 – f
strobe signals (PMC
EMFE axis control) F501#0 – f
EMFF F504#0 – f
7
EMFG F507#0 – f
EMFH F510#0 – f
EMSBKA G143#7 f f
EMSBKB G155#7 f f 8
EMSBKC G167#7 – f
EMSBKD Block stop disable G179#7 – f
signals (PMC axis
EMSBKE control) G465#7 – f
EMSBKF G477#7 – f 9
EMSBKG G489#7 – f
EMSBKH G501#7 – f
ENB Spindle enable signal F001#4 f –
ENBKY
External key input
G066#1 f f 10
mode selection signal
134
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
E Parameter selection
EPARM G251#6 f f
signal
External pulse input
EPCON G066#6 f f
interface select signal
Read completion
EREND signal for external F060#0 f f
data input
ERS External reset signal G008#7 f f
ESBKA G142#3 f f
ESBKB G154#3 f f
ESBKC G166#3 – f
ESBKD Block stop signals G178#3 – f
ESBKE (PMC axis control) G464#3 – f
ESBKF G476#3 – f
ESBKG G488#3 – f
ESBKH G500#3 – f
Search completion
ESEND signal for external F060#1 f f
data input
135
Symbol Signal name Address PM i–D PM i–H
ESOFA G142#4 f f
1
ESOFB G154#4 f f
ESOFC G166#4 – f
ESOFD Servo off signals G178#4 – f
ESOFE (PMC axis control) G464#4 – f
2
ESOFF G476#4 – f
ESOFG G488#4 – f
ESOFH G500#4 – f
ESTB
Read signal for
external data input
G002#7 f f 3
ESTPA G142#5 f f
ESTPB G154#5 f f
ESTPC G166#5 – f
Axis control temporary
4
ESTPD G178#5 – f
stop signals
ESTPE (PMC axis control) G464#5 – f
ESTPF G476#5 – f
ESTPG G488#5 – f
5
ESTPH G500#5 – f
Variable selection
EVAR G251#5 f f
signal
X0000
#0 to #2, 6
E #6 (Path 1)
X0001
#0 to #2,
#6 (Path 2)
X0011 7
#4, #5
Speed switching (Path 1)
EXF1 to EXF5 f f
signal X0011
#6, #7
(Path 2)
8
X1000
#0 to #2,
#6 (Path 1)
X1001
#0 to #2,
#6 (Path 2) 9
Data I/O channel
selection signal of I/O G248
EXIO1, EXIO2 f f
device external #0, #1
control B
Program selection 10
EXPRG G251#4 f f
signal
External read start
EXRD G058#1 f f
signal
External read/punch
EXSTP G058#2 f f
stop signal
External punch start
EXWT G058#3 f f
signal
136
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
137
Symbol Signal name Address PM i–D PM i–H
Software operator’s
HS1CO
panel signal(HS1C)
F077#2 – f 1
Software operator’s
HS1DO F077#3 – f
panel signal (HS1D)
Manual handle
G041#0 to
HS1IA to HS1ID interrupt axis f f
selection signals
#3 2
Manual handle feed G018#4 to
HS2A to HS2D f f
axis selection signals #7
Manual handle
G041#4 to
HS2IA to HS2ID interrupt axis f f
H
selection signals
#7 3
Manual handle feed G019#0 to
HS3A to HS3D – f
axis selection signals #3
Manual handle
G042#0 to
HS3IA to HS2ID interrupt axis – f
selection signals
#3 4
HSBK1 to Motion program
G232 – f
HSBK8 single–block signal
Motion program
HSBKO1 to
single–block stop F232 – f
HSBKO8
signal
5
All–axis VRDY off
IGNVRY G066#0 f f
alarm ignore signal
IGVRY1 to Each–axis VRDY off
G192 f f
IGVRY8 alarm ignore signal
6
Incremental command
externally set
INCMDA G072#5 f –
orientation signals
(serial spindle)
Incremental
INCSTA orientation mode F047#1 f – 7
signals (serial spindle)
Orientation stop
I position change
INDXA G072#0 f –
command signals
(serial spindle) 8
Key input disable
INHKY F053#0 f f
signal
INP1 to INP8 In–position signals F104 f f
Speed integral signals
INTGA
(serial spindle)
G071#5 f – 9
Data input/output
IOLNK selection signal with G251#0 f f
I/O LINK
IPL1 to IPL8 Distributing signals F221 f f
10
138
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
K Software operator’s
KEYO panel signals (KEY1 F075#6 f f
to KEY4)
Input/deletion start
KEXC G215#7 – f
signal
F code simultaneous
KF G215#0 – f
input signal
G00 code
KG00 simultaneous input G215#2 – f
signal
G01 code
KG01 simultaneous input G215#3 – f
signal
G04 code
KG04 simultaneous input G215#4 – f
signal
Axis address/P code
KPAX G215#1 – f
input signal
KUP Cursor up signal G215#5 – f
Load detection
LDT1A signals 1 (serial F045#4 f –
spindle)
Load detection
L LDT2A signals 2 (serial F045#5 f –
spindle)
Handy operator’s
G204,
LED01 to LED09 panel LED control f f
G205#0
signal
Handy operator’s
M–OPE F169#5 f f
panel mode
Miscellaneous F010 to
M00 to M31 f f
function code signals F013
M
2nd M function code F014 to
M200 to M215 f f
signals F015
3rd M function code F016 to
M300 to M315 f f
signals F017
139
Symbol Signal name Address PM i–D PM i–H
4th M function code F018 to
M400 to M415
signal F019
– f 1
5th M function code F020 to
M500 to M515 – f
signal F021
MA CNC ready signal F001#7 f f
MAUT
Operation mode
F003#5 f f
2
check signal
Power line switch
MCFNA completion signals G071#3 f –
(serial spindle)
MD1,MD2,MD4
Mode selection G043#0 to
f f
3
signals #2
Software operator’s
MD1O F073#0 f f
panel signal (MD1)
Software operator’s
MD2O F073#1 f f 4
panel signal (MD2)
Software operator’s
MD4O F073#2 f f
panel signal (MD4)
MDTCH1 to Controlled axis detach
F110 f f
MDTCH8 status signals
5
MEAS0 to G0244#0
Measurement signal – f
MEAS7 to #7
Operation mode
MEDT F003#6 f f
check signal
MF2
2nd M function strobe
F008#4 f f 6
M signal
3rd M function strobe
MF3 F008#5 f f
signal
4th M function strobe
MF4 F008#6 – f
signal 7
5th M function strobe
MF5 F008#7 – f
signal
Miscellaneous
MF F007#0 f f
function strobe signal
Miscellaneous
8
MFIN function completion G005#0 f f
signal
2nd M function
MFIN2 G004#4 f f
completion signal
3rd M function
9
MFIN3 G004#5 f f
completion signal
4th M function
MFIN4 G004#6 – f
completion signal
5th M function
MFIN5
completion signal
G004#7 – f 10
Spindle switch MAIN
MFNHGA MCC contact status G072#6 f –
signals (serial spindle)
MI1 to MI8 Mirror image signals G106 f f
Operation mode
MJ F003#2 f f
check signal
140
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
141
Symbol Signal name Address PM i–D PM i–H
Automatic operation
OP
signal
F000#7 f f 1
Orientation
ORARA completion signals F045#7 f –
(serial spindle)
Orientation command
ORCMA
signals (serial spindle)
G070#6 f – 2
Software operator’s
O panel
OUT0 to OUT7 F072 f f
general–purpose
switch signals
OVC Override cancel signal G006#4 f f
3
Override cancellation
OVCE signal (PMC axis G150#5 f f
control)
Analog override
OVRIDA
signals (serial spindle)
G072#4 f – 4
Path display
PATHO F254#7 f –
confirmation signal
PATHS Path switch signal G63#0 f –
Position coder 5
one–rotation signal
PC1DEA F047#0 f –
detection status
signals (serial spindle)
Workpiece number
PN0 to PN7 G009#0 to 7 f f
search signals
6
P Position coder
orientation proximity
PORA2A F046#5 f –
signal
(serial spindle)
Program screen
PRGDPL
display mode signal
F053#1 f f 7
Target part count
PRTSF F062#7 f f
reached signal
PSW01 to Position switch F070#0 to
f f
PSW10 signals F071#1
8
Spindle motor speed
G032#0 to
R01I to R12I command input f –
G033#3
signals
F036#0 to
S12–bit code signals f –
F037#3
9
R01O to R12O Spindle motor speed
F036#0 to
command output f –
F037#3
signals
Power line status
R RCHA check signals (serial G071#7 f –
spindle) 10
Spindle switch HIGH
RCHHGA MCC contact status G072#7 f –
signals (serial spindle)
Output switch signals
RCHPA F046#2 f –
(serial spindle)
Output switch
RCFNA completion signals F046#3 f –
(serial spindle)
142
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
143
Symbol Signal name Address PM i–D PM i–H
Spindle function code F022 to
S00 to S31
signals F025
f – 1
SA Servo ready signal F000#6 f f
Spindle speed arrival
SAR G029#4 f –
signal
SARA
Speed arrival signals
F045#3 f –
2
(serial spindle)
SBK Single block signal G046#1 f f
Software operator’s
SBKO F075#3 f f
panel signal (SBK)
3
Speed detection
SDTA F045#2 f –
signals (serial spindle)
Spindle function
SF F007#2 f –
strobe signal
SFIN
Spindle function
G005#2 f – 4
completion signal
CW command signals
SFRA G070#5 f –
(serial spindle)
Spindle motor
SGN command polarity G033#5 f – 5
command signals
Spindle orientation
G078#0 to
SHA00 to SHA11 external stop position f –
G079#3
command signals
SIND
Spindle motor speed
G033#7 f –
6
S command selection
signal
X000#7 f f
SKIP
X1000#7 f f
X000#0 to 7
f f
Skip signals #2
SKIP2 to SKIP4
X1000#0
f f
to #2
SKIPP G006#6 f f
8
Subordinate operation
SLVA mode command G073#1 f –
signals (serial spindle)
Subordinate operation
SLVSA status signals (serial F046#4 f –
spindle) 9
Soft start/stop cancel
SOCNA G071#4 f –
signals (serial spindle)
Spindle orientation
SOR G029#5 f –
signal
10
Spindle speed
SOV0 to SOV7 G030 f –
override signals
SPL Feed hold lamp signal F000#4 f f
Spindle selection
SPSLA G071#2 f –
signals (serial spindle)
CCW command
SRVA G070#4 f –
signals (serial spindle)
144
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
145
Symbol Signal name Address PM i–D PM i–H
Input signals for G054,G05
UI000 to UI015
custom macro 5
f f 1
Interrupt signal for
UINT G053#3 f f
U custom macro
UO000 to UO015 F054,F055 f f
Output signals for
UO100 to UO131 custom macro F056 to
f f
2
F059
F209#0,
WAT1 to WAT4 Wait signal f f
#3
Wait completion G214#0 to
W WFN1 to WFN4 f f 3
signal #3
V–READY waiting
WVRDY F209#4 f f
signal
Reference position
ZP1 to ZP8 F094 f f
return end signal
4
2nd reference position
ZP21 to ZP28 return completion F096 f f
signals
3rd reference position
ZP31 to ZP38 return completion F098 f f
signals 5
f
Signal for reference (one–
ZPEXT1 to
position external G211 path f
ZPEXT8
setting control
Z only) 6
Reference position
ZR1 to ZR8 without dogs setting G210 f f
signal
Reference position
ZRF1 to ZRF8 F120 f f
establishment signal 7
Manual reference
position return G043#7 f f
ZRN selection signal
Mode selection
G043#7 f f
signals 8
Software operator’s
ZRNO F073#4 f f
panel signal (ZRN)
10
146
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
The details of the Power Mate i–MODEL D/H and PMC interface signals are
listed below. In the list, #D represents signals dedicated to the Power Mate
i–MODEL D, #D1 represents those dedicated to one–path control, #D2
represents those dedicated to two–path control, and #H represents those
dedicated to the Power Mate i–MODEL H. The G/F addresses in path 2 side
of two–path control are equivalent to those in path 1 plus 1000. The signals
common to both paths are arranged on the path 1 side.
In the list, #1 represents signals dedicated to path 1, while #2 represents
signals dedicated to path 2.
Example
#7 #6 #2 #1 #0
G005 AFL SFIN#D MFIN
MT→PMC
F Power Mate i–D
#7 #6 #5 #4 #3 #2 #1 #0
X000 SKIP#1 *RILK#1 *DEC#1 *ESP#1 ESKIP#1 SKIP4#1 SKIP3#1 SKIP2#1
X001
147
When built–in DI is used
X1000 SKIP *RILK *ESP ESKIP SKIP4 SKIP3 SKIP2
1
X1001
4
X0011 EXF5#2 EXF4#2 EXF5#1 EXF4#1
X1001
10
X1002 *DEC8 *DEC7 *DEC6 *DEC5 *DEC4 *DEC3 *DEC2 *DEC1
NOTE Set by parameter BIO (No.3008#3) for using the signals which
X0000 to X0003 or X1000 to X1003.
148
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
PMC→CNC
Address Bit No.
#7 #6 #5 #4 #3 #2 #1 #0
G003
G013
G015
G016
G017
G020
to
G027
149
#7 #6 #5 #4 #3 #2 #1 #0
G028 GR2#D GR1#D
1
G029 *SSTP#D SOR#D SAR#D
G034
to
4
G040
G047
8
to
G052
G057
G059
150
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G060
G061 RGTAP#D
G062
G063 PATH#D2
G064
G065
G067
G068
G069
G074
to
G077
G080
to
G095
G097
151
#7 #6 #5 #4 #3 #2 #1 #0
G099
1
G100 +J8#H +J7#H +J6#H +J5#H +J4#H +J3#H +J2 +J1
G101
2
G102 –J8#H –J7#H –J6#H –J5#H –J4#H –J3#H –J2 –J1
G103
3
G104
G105
4
G106 MI8#H MI7#H MI6#H MI5#H MI4#H MI3#H MI2 MI1
G107
5
G108 MLK8 MLK7 MLK6 MLK5 MLK4 MLK3 MLK2 MLK1
G109
6
G110 +LM8#H +LM7#H +LM6#H +LM5#H +LM4#H +LM3#H +LM2 +LM1
G111
7
G112 –LM8#H –LM7#H –LM6#H –LM5#H –LM4#H –LM3#H –LM2 –LM1
G113
8
G114 *+L8#H *+L7#H *+L6#H *+L5#H *+L4#H *+L3#H *+L2 *+L1
G115
9
G116 *–L8#H *–L7#H *–L6#H *–L5#H *–L4#H *–L3#H *–L2 *–L1
G117
to 10
G123
G125
152
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G127
G128
G129
G131
G133
G135
G137
G139
G141
153
#7 #6 #5 #4 #3 #2 #1 #0
G151 *FV7E *FV6E *FV5E *FV4E *FV3E *FV2E *FV1E *FV0E
1
G152
G153
2
G154 EBUFB ECLRB ESTPB ESOFB ESBKB EMBUFBELCKZB EFINB
4
G158 EID7B EID6B EID5B EID4B EID3B EID2B EID1B EID0B
5
G160 EID23B EID22B EID21B EID20B EID19B EID18B EID17B EID16B
G162 6
to
G165
7
G166 EBUFC#H ECLRC#H ESTPC#H ESOFC#H ESBKC#H EMBUFC#H ELCKZC#H EFINC#H
8
G168 EIF7C#H EIF6C#H EIF5C#H EIF4C#H EIF3C#H EIF2C#H EIF1C#H EIF0C#H
9
G170 EID7C#H EID6C#H EID5C#H EID4C#H EID3C#H EID2C#H EID1C#H EID0C#H
154
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G174
to
G177
G186
to
G191
G193
to
G203
G209
155
#7 #6 #5 #4 #3 #2 #1 #0
G211 ZPEXT8#H ZPEXT7#H ZPEXT6#H ZPEXT5#H ZPEXT4#H ZPEXT3#H ZPEXT2#D1 ZPEXT1#D1
1
G212 ACT RTNT#D GST#D CTCHK#D SYCMD TPTONC
G213
2
G214 WFN4 WFN3 WFN2 WFN1
3
G216 TRQ8E#H TRQ7E#H TRQ6E#H TRQ5E#H TRQ4E#H TRQ3E#H TRQ2E TRQ1E
4
G218 TRQ27 TRQ26 TRQ25 TRQ24 TRQ23 TRQ22 TRQ21 TRQ20
5
G220 TRQ47#H TRQ46#H TRQ45#H TRQ44#H TRQ43#H TRQ42#H TRQ41#H TRQ40#H
G225
10
G231 HPST31#H HPST30#H HPST29#H HPST28#H HPST27#H HPST26#H HPST25#H HPST24#H
156
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G234
to
G237
G240
to
G243
G245
to
G247
G256
to
G449
157
#7 #6 #5 #4 #3 #2 #1 #0
G453
1
G454
3
G458 HFIN8#H HFIN7#H HFIN6#H HFIN5#H HFIN4#H HFIN3#H HFIN2#H HFIN1#H
G459
to
4
G461
9
G471 EID31E#H EID30E#H EID29E#H EID28E#H EID27E#H EID26E#H EID25E#H EID24E#H
G472
to 10
G475
158
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
G484
to
G487
G496
to
G499
159
#7 #6 #5 #4 #3 #2 #1 #0
G508
2
to
G511
10
160
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
CNC→PMC
Address Bit No.
#7 #6 #5 #4 #3 #2 #1 #0
F004 MZRN
F005
F006
F007 TF SF#D MF
161
#7 #6 #5 #4 #3 #2 #1 #0
to
F033 5
F035 6
F038
to
8
F044
9
F046 MORA2A#D MORA1A#D PORA2A#D SLVSA#D RCFNA#D RCHPA#D CFINA#D CHPA#D
10
F048
to
F052
162
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F061
F062 PRTSF
F063
F064
F066 G08MD
F067
to
F069
F074
163
#7 #6 #5 #4 #3 #2 #1 #0
to
F089
3
F091
4
F092
F093 5
F095 6
F097 7
F099 8
F100
F101
9
F102 MV8#H MV7#H MV6#H MV5#H MV4#H MV3#H MV2 MV1
F103
10
F104 INP8#H INP7#H INP6#H INP5#H INP4#H INP3#H INP2 INP1
F105
F107
164
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F108 MMI8#H MMI7#H MMI6#H MMI5#H MMI4#H MMI3#H MMI2 MMI1
F109
F111
to
F119
F121
to
F128
F143
165
#7 #6 #5 #4 #3 #2 #1 #0
F144
1
F145 EM48B EM44B EM42B EM41B EM38B EM34B EM32B EM31B
F146
2
F147
3
F149
F150
4
F151 EM48D#H EM44D#H EM42D#H EM41D#H EM38D#H EM34D#H EM32D#H EM31D#H
F152
to 5
F167
9
F175 HOPEMG HOPENB HOPSTP SW61 SW60 SW59 SW58 SW57
F176
to 10
F179
F181
166
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F183
to
F189
F191
to
F205
F210 K7 K6 K5 K4 K3 K2 K1 K0
F215 KK KJ KI KE KD KC KB KA
F217 KX KR KG KN KO
F219
167
#7 #6 #5 #4 #3 #2 #1 #0
F224 ECMEXE#H
1
F225
to
2
F228 HCPLO#H HMDO#H
F232 4
to
F235
5
F236 APBL1 APBV1 APBZ1 APPS1 APPE1 APFE1 APOV1 APCM1
7
F240 APBL5#H APBV5#H APBZ5#H APPS5#H APPE5#H APFE5#H APOV5#H APCM5#H
8
F242 APBL7#H APBV7#H APBZ7#H APPS7#H APPE7#H APFE7#H APOV7#H APCM7#H
9
F244
to
F247
10
F248 FANAL2 FANAL1 DVALM2 DVALM1 DVALM0
F249
168
6. STATUS DISPLAY BY SELF–DIAGNOSTIC DISPLAY
#7 #6 #5 #4 #3 #2 #1 #0
F252
F253 KENB#H
F254 PATH0
F255
to
F479
F483
F485
to
F487
F489
F490
F492
F493
F495
F496
F498
169
#7 #6 #5 #4 #3 #2 #1 #0
F499
1
F500 EBSYE#H EOTNE#H EOTPE#H EGENE#H EDENE#H EIALE#H ECKZE#H EINPE#H
3
F504 EABUFF#H EMFF#H
4
F506 EBSYG#H EOTNG#H EOTPG#H EGENG#H EDENG#H EIALG#H ECKZG#H EINPG#H
5
F508 EM28G#H EM24G#H EM22G#H EM21G#H EM18G#H EM14G#H EM12G#H EM11G#H
10
170
7. HARDWARE
Host computer
Heat ex- Relay connector
changer
I/O
device
CRT/MDI
unit
Manual pulse generator
Operator ’s
Control I/O moduler Machine
unit etc. operator’s
panel
Servo Servo
amplifier motor
Power supply
Distribu -
tion
board
171
7.2 Total Connection Diagram
Base PCB 1
I/O Link slave– J22
IN(JD1B ) FANUC I/O Link Upper step
I/O Link slave– J22
OUT(JD1A)
FANUC I/O Link Lower step
J30
24V–IN(CP1) 24VDC power
24V–OUT(CP2) I/O device, CRT/MDI, and etc.
J30 2
CRT/MDI, etc.
CPD1
DISPLAY(JD41) J142
JD13
J146
RS–232–C(JD42) RS–232–C I/O device
10
172
7. HARDWARE
CX2A JX1A
JA7B TB1 JY2
SPM TB2
JA7A TB1 CX2B JX1B
COP10B
3rd axis
COP10A SVM servo motor
COP10B
4th axis
COP10A
SVM servo motor
173
I/O Link–II board
From the I/O Link–II upper step
JEMA(TB1)
To the I/O Link–II lower step
1
HSSB board
HSSB(COP7) PC
Ethernet board
Ethernet(CD38) Hub
2
Profibus–DP
slave board From the Profibus–DP upper step
Profibus–DP(CN2)
To the Profibus–DP lower step
Profibus–DP
master board
Profibus–DP(CN2) To unit below the Profibus–DP 3
DeviceNet
slave board
From the DeviceNet upper step
DeviceNet(TBL)
To the DeviceNet lower step
DeviceNet
master board
DeviceNet(TBL) DeviceNet slave
4
FL–net board
(CA38N) FL–net
NOTE The I/O Link–II board, HSSB board, Ethernet board, Profibus–DP 5
slave board, Profibus–DP master board, DeviceNet master board,
DeviceNet slave board, and FL–net board are inserted into option
slots.
6
10
174
7. HARDWARE
Battery
Display (CRT link) To back step of I/O Link
(slave)
Manual pulse generator
analog input
LED display
To FSSB servo amplifier
Rotary switch
Push switch
Servo check
FG Frame ground
terminal
Control unit
Back panel
Option slot 2
Option slot 1
175
7.5 Configuration of Printed Circuit Board and
LED Display
1
7.5.1 Base printed circuit board
D Specification
Name Specification 2
Base printed circuit board A16B–3200–0260
JD42: RS–232–C
JA11: Spindle
4
JA46: Position coder
JD40: RS–422
LEDM2: Blown fuse
POS AI: indicator LED
Option card CP1 (lower): 24 VDC input
CP2 (upper): 24 VDC output
5
FUS1
Huse
JD1B:
From the I/O Link
JD1A:
To the I/O Link 8
(slave) at the (slave) at the
preceding stage following stage
10
176
7. HARDWARE
(1)
CPU
card
(3)
Option
card
(2)
Axis control card
D Specification
No. Name Specification Function D H Remarks
(1) CPU card A A20B–3300–0071 CNC control f f 486DX2
CPU card B A20B–3300–0051 f Pentium
CPU card C A20B–3300–0171 f f MMX–
Pentium
A20B–3300–0261
(2) Axis control A20B–3300–0031, Axis control f f 2 axes
card A20B–3300–0033
A20B–3300–0121 f f 2 axes/
high–speed
A20B–3300–0030, f 4 axes
A20B–3300–0032
A20B–3300–0120 f 4 axes/
high–speed
A17B–3300–0101, f 6 axes
A17B–3300–0103
A17B–3300–0201 f 6 axes/
high–speed
A17B–3300–0100, f 8 axes
A17B–3300–0102
A17B–3300–0200 f 8 axes/
high–speed
(3) Option card 1 A20B–3300–0131 Analog f f Option
spindle
External
pulse input
Option card 2 A20B–3300–0130 Analog in- f f
put
Analog
spindle
External
pulse input
177
7.5.3 Memory module
D Mounting location
1
(1)
4
Memory
module
D Specification
No. Name Specification Function D H
6
(1) 4M/256K A20B–3900–0080 FROM 4MB f f
Memory module SRAM 256KB
6M/1M A20B–3900–0120 FROM 6MB f
Memory module SRAM 1MB
8M/1M A20B–3900–0141 FROM 8MB f f 7
Memory module SRAM 1MB
12M/1M A20B–3900–0140 FROM 12MB f f
Memory module SRAM 1MB
10
178
7. HARDWARE
Connector
CPU card
Side–B
D Specification
No. Name Specification Function Remarks
(2) 12M DRAM A20B–3900–0040 DRAM 12MB For CPU card A, B
module
A20B–3900–0130 SDRAM 12MB For CPU card C
8M DRAM A20B–3900–0041 DRAM 8MB For CPU card A, B
module
A20B–3900–0131 SDRAM 8MB For CPU card C
4M DRAM A20B–3900–0042 DRAM 4MB For CPU card A, B
module
A20B–3900–0132 SDRAM 4MB For CPU card C
179
7.5.5 FANUC I/O link–II board
D Specification
1
Name Printed–circuit board specification
FANUC I/O Link–II board A20B–8100–0310
4
Name Color Meaning Required action
LED A Red A RAM parity alarm Replace the printed–circuit board
occured. though the alarm can sometimes
be released by turning the power
off then on.
5
LED 2 Green Lights when commu- If this LED is kept off:
nication is performed
1) Check the I/O Link–II cable.
normally.
Does not light before 2) Check the connector terminal
communication be- board TBA. 6
gins and after a
3) Check the master unit status.
communication
alarm condition has 4) Replace the printed–circuit
occurred. board.
10
180
7. HARDWARE
181
7.5.7 Profibus–DP slave board
D Specification
1
Name Specification
Profibus–DP slave board A20B–8100–0440
LED 3
LED 2
LED 1
3
Connector for
connection with
the backpanel,
Profibus interface JNA
connector CN2
4
Name Color Meaning Required action
LED1 Green The firmware on the com- If LED1 is kept off:
munication board has
1) Check the connection of
started running after the re-
the board to the back- 5
set of the CPU on the
panel.
board.
2) Replace the printed–cir-
cuit board.
LED2 Green Profibus communication If LED1 is on, and LED2 re-
has started. mains off: 6
This LED is turned on in
1) Check the communica-
the following cases:
tion parameters.
D Parameters and con-
2) Check the settings on
figuration data have
the communication mas-
not been received.
ter side. 7
D An illegal parameter or
configuration data has
been received.
LED3 Green Indicates whether Profibus If LED1 and LED2 are on,
communication is being and LED3 remains off: 8
performed normally.
1) Check the connection of
the cable.
2) Check the communica-
tion master status.
3) Check for noise on the
9
communication line.
182
7. HARDWARE
TX LED 5 Red
RX LED 6
Connector for
connection with
Ethernet
the backpanel,
connector
JNA
CD38L
D Status indication
In the following explanation, the LED status is indicated as shown below:
j : Off J : On l : Blinking z : To be ignored
At power–up
183
When an error occurs
The STATUS LED indication status alternates the long and short patterns.
The long pattern appears for a long period of time, and the short pattern 1
appears for a short period.
LONG SHORT
NO. Description
4321 4321
11
JjJj jjjj Implementation Dependent Software
Emulation
6
12
JjJj jjjJ Implementation Dependent Instruction TLB
Miss
16
JjJJ jJjj Implementation Dependent Data Break-
8
point
17
JjJJ jJjJ Implementation Dependent Instruction
Breakpoint
18
JjJJ jJJj Implementation Dependent Peripheral
9
Breakpoint
19
JjJJ jJJJ Implementation Dependent Non Maskable
Development
184
7. HARDWARE
D Alarm indication
LEDB (PAR) A system alarm condition has oc- Replace the board.
curred on this board.
185
7.5.9 DeviceNet board
D Specification
1
Name Specification
DeviceNet board A20B–8100–0490, –0491
LED MNS
3
Connector for
LED HEALTH connection with
the backpanel,
JNA
CO line
connector TBL
Internal daughter board Setting pin TM1 4
LEDA Red An abnormality occurred in the in- If this LED goes on,
6
ternal daughter board. replace the Device-
Net board.
MNS Red/ This LED is the DeviceNet mod- See the specifica-
green ule/network status LED. It indi- tions published by
cates whether the power is sup- ODVA. 7
plied and whether communication
is performed normally.
HEALTH Red/ This LED indicates the daughter If the LED does not
green board status. When the power light in green, re-
has been turned on, this LED place the DeviceNet 8
lights in red. When firmware has board.
been loaded, the LED lights in
green.
10
MASTER SLAVE
186
7. HARDWARE
CAUTION Do not lift up the entire latch. Just unlatch. If you push up the
latch forcibly, it may be broken.
(2) Put your finger on the lower section of the front surface of the fan
unit, and lift it up.
(3) Lift this portion of the (4) Dismount the fan unit
fan unit to tilt it to by pulling it upward
about 30 degrees. and toward you.
(1) Tilt the fan unit (2) Lower the fan (3) Snap in the fan unit
to about 30 unit. by pushing it down.
degrees and
insert it.
CAUTION The fan unit and the main unit are coupled directly using a con-
nector. If they are not coupled correctly, the coupling portions
of the connectors may be damaged.
187
(4) Push down the latch on the upper section of the fan unit to latch it.
Push down the latch.
1
Fan connection 6
printed–circuit
board
Latch 7
FAN1 FAN2
(2) Dismount the fan (FAN2) at the right side (in the above figure) first,
then the one (FAN1) at the left side.
(3) Detach the fan connectors from the fan connector printed–circuit 8
board.
(4) Attach the cable connector of a replacement fan to the left–side
connector (CA39A) on the fan connection printed–circuit board
first, and place the fan at a location labeled FAN1 with the cable held
to the right, then latch it. Be sure to lay the fan cable under FAN2. 9
10
FAN1
CA39A
188
7. HARDWARE
FAN2
CA39B
189
7.7 Methods for Dismounting and Mounting
Printed–Circuit Boards
1
WARNING Do not dismount or mount printed–circuit boards unless you
have received maintenance and safety training.
When opening the cabinet and replacing a printed–circuit board,
be careful not to touch the high–voltage circuits (marked and 2
fitted with an insulating cover). Touching directly the high–volt-
age circuits gives you a shock hazard.
10
190
7. HARDWARE
D Dismounting procedure
1) Detach all cables other than the battery cables. If there is a cable
in the lower section of the unit (on the base PCB and option board),
do not forget to detach it also. (Check that a detached connector
is labeled its connector number.)
2) Dismount the fan unit.
3) Hold the base printed–circuit board by grabbing two handles.
4) Pull out the base printed–circuit board by pushing it at lower handle.
NOTE1 The battery is attached to the face plate of the base printed–circuit
board. It is pulled out together with the base printed–circuit board.
NOTE2 The base printed–circuit board can be dismounted without remov-
ing option boards; cables attached to the option boards must be
dismounted, however.
D Mounting procedure
1) Hold the base printed–circuit board by grabbing two handles, and
insert it into the rack all the way through, then engage it with the
backpanel connector.
2) Place the fan unit back into the previous location.
3) Attach the cables detached before, correctly.
4) Switch on the power, and make sure that the printed–circuit board
operates normally.
191
D Replacement procedure
CAUTION1 Before replacing the base printed–circuit board, remove the
card PCBs and DIMM modules on the base printed–circuit 1
board, and mount them on a new base printed–circuit board. As
the memory module is removed, the SRAM memory contents
are erased. Therefore, before starting the replacement, check
that a backup copy of the latest SRAM data is saved in a 2
memory card or Handy File. Also, it is recommended that the
data in the SRAM be backed up into the built–in FROM of the
Power Mate.
CAUTION2 Observe the CAUTIONS on the methods for dismounting and
3
mounting the base printed–circuit board, methods for mounting
and dismounting card PCBs, and methods for mounting and dis-
mounting DIMM modules.
(1) Remove the lithium battery.
(2) Dismount the base printed–circuit board. 4
(3) Remove the CPU card, axis control card, option card, and memory
card by following the method for mounting and demounting card
PCBs in Subsections 7.7.2 and 7.7.3.
(4) Mount the CPU card, axis control card, option card, and memory 5
card on the new base printed–circuit board by following the method
for mounting and demounting card PCBs.
(5) Mount the base printed–circuit board.
(6) Mount the lithium battery.
(7) Restore the SRAM memory data. 6
10
192
7. HARDWARE
193
7.7.3 Mounting and demounting DIMM modules
CAUTION1 To remove the axis control card and CPU card, it is necessary
1
to remove the base printed–circuit board in advance. Carefully
observe the CAUTION described in Subsection7.7.1.
CAUTION2 The memory module contains a battery–backed SRAM. An at-
tempt to dismount and mount the memory module causes the
content of the SRAM to be lost. Do not forget to make a back–up 2
copy of the latest SRAM data into a memory card or Handy File
before dismounting the memory module. It is recommended
that the SRAM data also be backed up into the built–in FROM
of the Power Mate. 3
CAUTION3 Replacing the memory module with the battery voltage applied
to it may damage the memory module and battery. If you want
to dismount and mount the memory module, be sure to remove
the battery before attempting to dismount the base printed–cir-
4
cuit board.
CAUTION4 The FROM on the memory module contains many types of sys-
tem software. When replacing the memory module, make sure
that the functions stored in the FROM are of the same version
as before the replacement or of a later version. Otherwise, 5
some of the functions may become unavailable.
CAUTION5 Be careful not to touch the pins of the DIMM module.
10
194
7. HARDWARE
195
7.8 Battery Replacement
WARNING Using other than the recommended battery may result in the 1
battery exploding.
Replace the battery only with the specified battery.
7.8.1 Battery for memory backup (3 VDC)
Data should be saved to the flash memory card or floppy disk beforehand. 2
When replacing the memory backup battery, do so while the control unit is
turned off.
196
7. HARDWARE
197
7.8.3 Replacing batteries for absolute pulse coder (β series
servo amplifier)
1
WARNING Absolute pulse coder battery replacement
When replacing the memory backup batteries, keep the power
to the machine (servo amplifier) switched on, and hold the ma-
chine at an emergency stop. Because this work must be carried
out while the power is kept switched on and the cabinet is open,
2
only the personnel who have been trained for safety are allowed
to engage in the work. When replacing the batteries, be careful
not to touch the high–voltage circuit section (marked and
shielded with a shock hazard prevention cover). If you touch the 3
high–voltage circuit section when it is uncovered, you will get an
electric shock.
Prepare lithium battery in advance.
(1) Turn machine (servo amplifier) power ON. 4
(2) Remove the battery case from under the β series servo amplifier
module by holding the case at both sides and pulling downwards.
(3) Remove the connector the battery.
(4) Replace the battery, and connect the connector.
5
(5) Attach the battery case.
(6) Turn machine (servo amplifier) power OFF.
CAUTION Replace the batteries for absolute pulse coder when servo am-
plifier power is ON.
6
Replacing the batteries with power OFF causes the absolute
position stored in memory to be lost.
10
198
7. HARDWARE
Ç
Ç Ç Cover
199
7.9 Setting/Display/Maintenance using the Main
Unit of The Power Mate i
1
7.9.1 Status indication with no alarm generated
No–alarm condition
LED indication
(after startup) 2
Automatic operation halted,
stopped, or reset
10
200
7. HARDWARE
LED indication
Meaning of alarm
(blinking)
P/S alarm 100
NOTE When more than one alarm is generated, all their corresponding
numbers blink alternatively.
201
7.9.3 Number displayed when a system alarm is issued
When a system alarm is issued, the 7–segment LED blinks, and the
number of the corresponding alarm type is displayed with a decimal 1
point.
LED number
System alarm type
(blinking)
2
ROM PARITY
(System alarms in the 900s)
CPU INTERRUPT, 4
SRAM ECC ERROR
(System alarms in the 930s)
7
FAN OVERHEAT ALARM
NOTE The decimal point indicated in the lower right part of the LED distin-
guishes system alarms from other ordinary alarms. 8
10
202
7. HARDWARE
203
7.9.5 Operation at power–up
Follow the procedure explained below to perform setting and maintenance
operation by using the rotary switch (MTSW), pushbutton switch (PSW), and
1
7–segment LED (LEDM1) on the Power Mate i.
(1) Primary selection (selection by the rotary switch)
Before turning on the power, set a desired number with the rotary
switch. (The rotary switch must be set before the power is turned on.)
When the power has been turned on, the selected rotary switch number 2
blinks on the 7–segment LED if the rotary switch number is set to a
non–zero number. When the pushbutton switch is pressed while the
LED indication is blinking, blinking stops, then the secondary selection
explained below starts.
(2) Secondary selection (selection by the 7–segment LED and pushbutton 3
switch)
After the primary selection operation is completed, numbers that can be
selected for the secondary selection appear on the 7–segment LED in
succession. While a desired number appears (for about one second),
press the pushbutton switch. Then, the number blinks (at high speed). 4
If the selected number is correct, press the pushbutton switch again.
Then, blinking stops, and the secondary selection is completed. If the
selected number is wrong, or if you want to cancel the number selection,
hold down the pushbutton switch for at least three seconds while the
number blinks (at high speed). Then, the selection operation is
canceled, and numbers are again displayed on the 7–segment LED one 5
by one.
(3) Tertiary selection (selection by the 7–segment LED and pushbutton
switch) and subsequent operations
When the tertiary selection is required, selectable numbers appear on
the 7–segment LED sequentially after the completion of the secondary 6
selection operation. Select a desired number using the 7–segment LED
and pushbutton switch in the same manner as the secondary selection.
The subsequent operations are the same as explained in (2) above.
To perform the primary selection for another setting item after completing a
selection operation, turn off the power, then perform steps (1) to (3) above. 7
After completing all the primary selection operations, be sure to set the rotary
switch to 0.
NOTE Although the rotary switch number setting is possible when the
Power Mate is on, the primary selection is made at power–up.
8
10
204
7. HARDWARE
Ter t i ar y Explanation
and sub-
Primary Secondary
seq u en t
operation
Normal condition
When completing setting and maintenance operation, be sure to
set the rotary switch to this position.
Reserved
205
Ter t i ar y Explanation
and sub-
Primary Secondary 1
seq u en t
operation
Setting a device number for the CRT sharing function
D One to 16 Power Mate units can be connected to one CRT.
For each Power Mate, a device number is set. Selecting multi-
ple items is not permitted. 2
Sets the device number of this Power Mate i to #0
in the CRT sharing function. (Default)
4
Sets the device number of this Power Mate i to #3
in the CRT sharing function.
206
7. HARDWARE
Ter t i ar y Explanation
and sub-
Primary Secondary
seq u en t
operation
Confirmation of setting
(Low–speed blinking) :
Save operation in progress.
Executed after the pushbutton switch is
pressed.
207
Ter t i ar y Explanation
and sub-
Primary Secondary 1
seq u en t
operation
Saves data in a memory card in a batch.
D The SRAM data backed up by battery, and the ladder program,
C executor user program, and macro executor user program
stored in the FROM are all saved in file form on a memory card 2
in a batch.
D If the write protect switch of the memory card is not released,
an alarm is generated.
(A memory card is formatted before it is used to save data. Be
very careful when using the memory card.)
D After completing the primary selection, pressing the pushbut-
3
ton switch starts processing.
D After processing starts, the indication on the 7–segment LED
changes as follows:
(Low–speed blinking) :
Save operation in progress.
4
Executed after the pushbutton switch is
pressed.
5
(On) : An alarm is issued.
Abnormal memory card, memory card
with the write protect switch set to ON,
and so forth
Reserved
208
7. HARDWARE
Ter t i ar y Explanation
and sub-
Primary Secondary
seq u en t
operation
Restores data from a memory card in a batch.
D The SRAM data, ladder program, C executor user program,
and macro executor user program saved on the memory card
in a batch by selecting 8 as the primary selection with the
rotary switch are restored in a batch.
D After completing the primary selection, pressing the pushbut-
ton switch again starts processing.
D After processing starts, the indication on the 7–segment LED
changes as follows:
(Low–speed blinking) :
Restoration in progress.
Executed after the pushbutton switch is
pressed.
(Low–speed blinking) :
Restoration in progress (executed after the
pushbutton switch is pressed)
209
(1) Do not change the rotary switch position during the above setting
operation; otherwise, the CNC operation becomes unstable.
(2) When the 7–segment LED blinks at low–speed, the frequency is 0.5 Hz. 1
When the LED blinks at high–speed, the frequency is 2 Hz.
(3) When data is saved in and restored from a memory card in a batch, the
data is treated as follows:
Note) The part XXX is a file extension. As the file extension, one of 32
numbers from 000 to 031 is set. 7
When more than one file is stored on the memory card, the file to be
restored has the largest file extension number. (See the example given
below.)
(4) Reference position setup flag of the absolute–position detector
When restoration from a memory card to the system is performed in a 8
batch, the reference position setup flag (bit 4 of parameter No. 1815) is
cleared. Therefore, after batch restoration, the reference position of the
absolute–position detector must be set.
(5) Do not remove or insert the memory card during batch save and
restoration operation. 9
(*1) The part indicated with * varies with the size of the C executor. A
file having a size of 6.0 M, for example, is named “60M.”
10
210
7. HARDWARE
Reserved
Reserved
Reserved
Reserved
211
8. PARAMETERS
3 Alarm 100 occurs. Press the CAN and RESET keys simultaneously
to temporarily stop the alarm. 3
(2) Entering the parameters
8
2 Pressing soft key [(OPRT)] displays the operation menu including
the items below.
Enter a parameter number and press [NO.SRH] : Searches for the
specified number.
Soft key [ON:1] : Sets the value at which the cursor is positioned to 1.
(Only for bit parameters)
9
Soft key [OFF:0] : Sets the value at which the cursor is positioned to 0.
(Only for bit parameters)
Soft key [+INPUT] : Adds the entered value to the value at which the
cursor is positioned. (Only for word parameters)
10
Soft key [INPUT] : Sets the value at which the cursor is positioned to
the entered value. (Only for word parameters)
Soft key [READ] : Inputs parameters from the reader/punch interface.
Soft key [PUNCH] : Outputs parameters to the reader/punch interface.
3 Convenient methods for entering data
3–1 To change data in units of bits
Pressing or changes the cursor to 1-bit size,
which enables setting data in units of bits (only for bit
parameters).
212
8. PARAMETERS
3–2 Use EOB to continuously set data starting from the cursor
position.
(Example 1)
When 1 2 3 4 EOB
4 5 6 7
EOB
9 9 9 9 INPUT
is entered,
0 1234
0 4567
³
0 9999
0 0
(Example 2)
When 1 2 3 4 EOB EOB
9 9 9
9 INPUT
is entered,
0 1234
0 0
³
0 9999
0 0
(Example)
When 1 2 3 4 EOB = EOB = INPUT
is
entered,
0 1234
0 1234
³
0 1234
0 0
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 1 1 0 0 0
³
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
213
8.2 Parameter List
1) Parameters for SETTING . . . . . . . . . . . . . . . . . . . . . . . . . (No. 0000 –) 1
2) For reader/puncher interface . . . . . . . . . . . . . . . . . . . . . . . (No. 0024 –)
3) Parameters of I/O LINK II . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 0161 –)
4) Parameters for the DPL/MDI operation package . . . . . . (No. 0370 –)
5) Parameters for Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 0704 –) 2
6) Parameters of Power Mate CNC manager . . . . . . . . . . . (No. 0960 –)
7) Parameter for Axis control/Incremental system . . . . . . . . (No. 1000 –)
8) Parameter for Coordinate system . . . . . . . . . . . . . . . . . . . (No. 1200 –)
9) Parameters of Stored stroke check . . . . . . . . . . . . . . . . . (No. 1300 –) 3
10) Parameter of Feedrate . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 1400 –)
11) Parameters of acceleration/deceleration control . . . . . . . (No. 1600 –)
12) Parameters of servo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 1800 –)
13) Parameter of DI/DO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 3000 –) 4
14) Parameters of Display, and Edit . . . . . . . . . . . . . . . . . . . . (No. 3100 –)
15) Parameters for programs . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 3400 –)
16) Parameters for Pitch Error Compensation . . . . . . . . . . . . (No. 3600 –)
17) Parameters for Spindle Control . . . . . . . . . . . . . . . . . . . . . (No. 3700 –)
5
18) Parameters for tool offset . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 5000 –)
19) Parameters for canned cycles . . . . . . . . . . . . . . . . . . . . . . (No. 5100 –)
20) Parameters for rigid tapping . . . . . . . . . . . . . . . . . . . . . . . (No. 5200 –)
6
21) Parameters for polar coordinate interpolation . . . . . . . . . (No. 5450 –)
22) Parameters for straightness compensation . . . . . . . . . . . (No. 5710 –)
23) Parameters for custom macro . . . . . . . . . . . . . . . . . . . . . . (No. 6000 –)
24) Parameters for pattern data input . . . . . . . . . . . . . . . . . . . (No. 6100 –)
7
25) Positioning by optimul acceleration . . . . . . . . . . . . . . . . . . (No. 6131 –)
26) Parameters for skip function . . . . . . . . . . . . . . . . . . . . . . . (No. 6200–)
27) Parameters for external data input/output . . . . . . . . . . . . (No. 6300–)
28) Parameters related to picture displays . . . . . . . . . . . . . . . (No. 6550) 8
29) Parameters for displaying operation time and
number of parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 6700 –)
30) Parameters of position switch functions . . . . . . . . . . . . . . (No. 6900 –)
31) Parameters for manual handle feed / Interrupts . . . . . . . (No. 7100 –)
9
32) Parameters for butt-type reference position setting . . . . (No. 7181 –)
33) Parameters for software operator’s panel . . . . . . . . . . . . (No. 7200 –)
34) Parameters for the external pulse input . . . . . . . . . . . . . . (No. 7670 –)
35) Parameters for axis control by PMC . . . . . . . . . . . . . . . . . (No. 8000 –)
10
36) Parameters for the electronic cam function . . . . . . . . . . . (No. 8081 –)
37) Parameters for two–path control . . . . . . . . . . . . . . . . . . . . (No. 8100 –)
38) Parameters for multiaxis synchronization . . . . . . . . . . . . (No. 8290 –)
39) Parameters for simple synchronous control . . . . . . . . . . (No. 8300 –)
40) Parameters for multi axis synchronization . . . . . . . . . . . . (No. 8380 –)
41) Parameters for high–speed position switches . . . . . . . . . (No. 8500 –)
42) Others . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 8650 –)
43) Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (No. 8901 –)
214
8. PARAMETERS
215
1) Parameters for SETTING
Output
PRM 0101 PRM 0111 PRM 0121
format
7
Specification
PRM 0102 PRM 0112 PRM 0122
number
Transfer
PRM 0103 PRM 0113 PRM 0123
rate 8
Transfer
Not set
method
Connector
JD42
number 9
6 : DNC1/Ethernet
(During DNC operation only)
7 : Memory card interface
(Touch panel side)
20 : Data input/output when the I/O Link with the Power Mate in 10
group 0 is used
to
35 : Data input/output when the I/O Link with the Power Mate in
group 15 is used
216
8. PARAMETERS
0 : HSSB (COP7)
1 : RS–232C serial port 1 (JD42)
2 : RS–232C serial port 2 (JD42)
0 :
RS-232-C (Used control codes DC1 to DC4)
1 :
FANUC CASSETTE B1/B2
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
used.)
5 : PORTABLE TAPE READER
6 : FSP-G, FSP-H, FANUC PPR
0103 Baud rate setting of CHANNEL 1
(I/O CHANNEL=0)
7 : 600 bps
8 : 1200 bps
9 : 2400 bps
10 : 4800 bps
11 : 9600 bps
12 : 19200 bps
217
Number Contents Remarks
10
218
8. PARAMETERS
219
Number Contents Remarks
220
8. PARAMETERS
#0 ISA : IS–A is
#1 ISC : ISC ISA CODE Least input increment used in
0 1 IS–A 0.01 mm or 0.01 deg PMi–H
221
Number Contents Remarks
222
8. PARAMETERS
X : 88 Y : 89 Z : 90
A : 65 B : 66 C : 67
U : 85 V : 86 W: 87
223
Number Contents Remarks
224
8. PARAMETERS
225
11) Parameters of acceleration/deceleration control
1
Number Contents Remarks
226
8. PARAMETERS
227
Number Contents Remarks
#1 CVR : When velocity control ready signal VRDY is set ALM 404 7
ON before position control ready signal PRDY
comes ON generated (0)/is not generated (1)
#2 OZR : If manual reference position return is
performed using the feed hold function when
there is a remaining distance to travel, a
miscellaneous function is being executed, a
8
dwell operation is being performed, or a
canned cycle is being executed, ALM091 is
issued (0)/not issued (1).
#3 FFR : The feed-forward function is enabled for cutting
only (0)/cutting and rapid traverse (1). 9
10
228
8. PARAMETERS
229
Number Contents Remarks
#4 DM1 : DM3 DM2 DM1 DMR DM3 DM2 DM1 DMR Flexible
#5 DM2 : feed gear
0 0 0 1/2 1 0 0 5/2
#6 DM3 : In case of 8
0 0 1 1 1 0 1 3 parameter
0 1 0 3/2 1 1 0 7/2 (No. 2084
and 2085
0 1 1 2 1 1 1 4
are not
Detection unit = used.)
Move amount per one rotation of the motor
9
Position feedback pulse per one rotation of
the motor DMR
230
8. PARAMETERS
1825 Servo loop gain for each axis [0.01 sec–1] <Axis>
Std=3000
231
Number Contents Remarks
232
8. PARAMETERS
233
Number Contents Remarks
234
8. PARAMETERS
#0 AMR0:
Motor
#1 AMR1: #7 #6 #5 #4 #3 #2 #1 #0
type
#2 AMR2:
#3 AMR3: 1 0 0 0 0 0 1 0 AC5-0
#4 AMR4:
0 0 0 0 0 0 1 1 4-0S,
#5 AMR5: AC3-0S
#6 AMR6:
#7 AMR7: 0 0 0 0 0 0 0 0 α pulse
coder
235
Number Contents Remarks
236
8. PARAMETERS
#0 PGTW : Polygonal lines for the position gain are not PRM2028
used (0)/used (1)
#1 SSG1 : Integration function at low speed is not used PRM2029,
(0)/used (1) 2030
#5 TDOU : Between channels 2 and 4 on the check
board TCMD is output (0)/estimated load
torque is output (1)
#6 BLAT : The two–stage backlash acceleration
function is not used (0)/used (1)
237
Number Contents Remarks
PRM PRM
2000#0=0 2000#0=1
Serial PC A/a PC 8192 819
10
238
8. PARAMETERS
PRM PRM
2000#0=0 2000#0=1
Serial PC A/a PC 12500 1250
239
Number Contents Remarks
240
8. PARAMETERS
Position feedback
n pulses/motor rev.
=
m 1,000,000
241
Number Contents Remarks
242
8. PARAMETERS
243
13) Parameter of DI/DO
3004 Overtravel
3005
#7 CDE : The *DEC1 signal is not used (0)/used (1) for PMi–D
two axes.
10
3008
244
8. PARAMETERS
3101 Display
245
Number Contents Remarks
246
8. PARAMETERS
247
Number Contents Remarks
L L
248
8. PARAMETERS
249
Number Contents Remarks
250
8. PARAMETERS
251
Number Contents Remarks
L L
10
252
8. PARAMETERS
#0 SAR : The spindle speed arrival signal is not checked SAR signal
(0)/checked (1)
3730 Dta used for adjusting the gain of the analog PMi–D
output of spindle speed [0.1%]
253
Number Contents Remarks
4095
254
8. PARAMETERS
255
Number Contents Remarks
256
8. PARAMETERS
257
Number Contents Remarks
258
8. PARAMETERS
4019
259
Number Contents Remarks
260
8. PARAMETERS
261
Number Contents Remarks
262
8. PARAMETERS
[Parameter for low speed driving when the output switching function is used]
263
Number Contents Remarks
264
8. PARAMETERS
4215 Reserved
4224 Reserved
4225 Reserved
265
Number Contents Remarks
266
8. PARAMETERS
267
Number Contents Remarks
2
[If the spindle switching function is provided: If the output switching function
is also used on the SUB–spindle side]
268
8. PARAMETERS
269
Number Contents Remarks
4333 Reserved 1
4334 No. of arbitrary pulses of speed detector
(MAIN)
4335 No. of arbitrary pulses of speed detector (SUB)
4336 Magnetic flux change point for spindle
2
synchronus acc./dec. time calculation.
4337 Velocity compensation factor of velocity loop
gain (MAIN)
4338 Velocity compensation factor of velocity loop 3
gain (SUB)
4339 Torque clamp level
4341 Abnormal load detection level
4
4342 Reserved
4343 Reserved
4346 Incomplete integral coefficient
4348 Overload current alarm detection level 5
(for low speed characteristic)
4349 Overload current alarm detection time constant
4350 Overload current alarm detection level
(for high speed characteristic) 6
4351 Compensation for current detection offset
270
8. PARAMETERS
#1 QZA : When the specification of the depth of cut (Q) ALM 045
for each time is omitted, or if Q0 is specified in
a high–speed peck drilling canned cycle (G73)
or peck drilling canned cycle (G83) no alarm is
issued (0)/an alarm (No.045) is issued (1)
#0 G84 : G74 and G84 are not used as a rigid tapping G PRM5210
code (0)/used (1)
#1 VGR : Any gear ration between spindle and position PRM3706,
coder in rigid tapping is not used (0)/used (1) 5221 to
5234
#2 CRG : When a rigid mode cancel command is
specified, the rigid mode is not canceled before
RGTAP signal is set low (0)/canceled (1)
#4 DOV : Override during extraction in rigid tapping is PRM5211
invalidated (0)/validated (1)
#5 PCP : In rigid tapping, a high-speed peck tapping PRM5213
cycle is used (0)/not used (1)
#6 FHD : Feed hold and single block in rigid tapping are
validated (0)/invalidated (1)
271
Number Contents Remarks
272
8. PARAMETERS
5271 Time constant for the spindle and tapping axis in PMi–D
extraction operation (first–stage gear) [ms] PRM
5201#2
5272 Time constant for the spindle and tapping axis
in extraction operation (second–stage gear)
[ms]
273
21) Parameters for polar coordinate interpolation
3
22) Parameters for straightness compensation
9
Number Contents Remarks
274
8. PARAMETERS
275
Number Contents Remarks
276
8. PARAMETERS
277
Number Contents Remarks
278
8. PARAMETERS
279
Number Contents Remarks
3
Number Contents Remarks
#0 1S1 : For G31 P1/ G04 Q1, the SKIP signal is not
used (0)/used (1).
#1 1S2 : For G31 P1/ G04 Q1, the SKIP2 signal is not 7
used (0)/used (1).
#2 1S3 : For G31 P1/ G04 Q1, the SKIP3 signal is not
used (0)/used (1).
#3 1S4 : For G31 P1/ G04 Q1, the SKIP4 signal is not
used (0)/used (1). 8
6203 Multi-step skip signal selection
280
8. PARAMETERS
281
Number Contents Remarks
282
8. PARAMETERS
283
30) Parameters of position switch functions
284
8. PARAMETERS
285
Number Contents Remarks
286
8. PARAMETERS
7202
287
Number Contents Remarks
288
8. PARAMETERS
289
Number Contents Remarks
8006 PMC/controlled–axis–direction–specific
interlock
8
#3 EDL : In PMC axis control, axis direction interlock is
disabled (0)/enabled (1).
290
8. PARAMETERS
291
39) Parameters for simple synchronous control
292
8. PARAMETERS
8380 Axis number of the parent axis for the multiaxis PMi–H
synchronization function
8381 Axis type of the parent axis for the multiaxis PMi–H
synchronization function
293
Number Contents Remarks
294
8. PARAMETERS
295
Number Contents Remarks
296
8. PARAMETERS
42) Others
297
Number Contents Remarks
8653 C executor 1
#0 CM1 : When the [CUSTOM/GRAPH] key is pressed,
the C executor screen defined by
CRT_USER_AUX is not displayed
(0)/displayed (1).
#1 CM2 : When the [CUSTOM/GRAPH] key is pressed,
2
the C executor screen defined by
CRT_USER_MCR is not displayed
(0)/displayed (1).
#2 CM3 : When the [CUSTOM/GRAPH] key is pressed,
the C executor screen defined by 3
CRT_USER_MENU is not displayed
(0)/displayed (1).
8661 Size of the variable area
298
8. PARAMETERS
43) Maintenance
8901 Maintenance
299
9. ERROR CODE LIST
300
9. ERROR CODE LIST
301
Number Message Contents
071 DATA NOT FOUND The address to be searched was not
found. Or the program with specified
1
program number was not found in
program number search.
Check the data.
302
9. ERROR CODE LIST
101 PLEASE CLEAR MEMORY The power turned off while rewriting
the memory by program edit opera-
tion. If this alarm has occurred,
press <RESET> while pressing
<PROG>, and only the program be-
ing edited will be deleted.
Register the deleted program.
303
Number Message Contents
111 CALCULATED DATA The result of calculation turns out to
OVERFLOW be invalid, an alarm No.111 is issued.
1
–1047 to –10–29, 0, 10–29 to 1047
Modify the program.
304
9. ERROR CODE LIST
203 PROGRAM MISS AT RIGID In the rigid tap, position for a rigid M
TAPPING code (M29) or an S command is in-
(PM i–D) correct. Modify the program.
305
Number Message Contents
207 RIGID DATA MISMATCH In rigid tapping, the lead is too short
(PM i–D) or long.
1
Review the lead.
306
9. ERROR CODE LIST
5120 NON A/D MODULE The analog input module is not con-
nected although the analog input
module enable parameter is set.
5131 DATA LINK PROCEDURE In the I/O LINK, the data link proce-
CONTAINS AN ERROR dure contains an error.
5133 OVERRUN ERROR WAS In the I/O LINK, an overrun error was
DETECTED detected.
5134 FSSB : OPEN READY TIME Initialization did not place FSSB in
OUT the open ready state.
307
Number Message Contents
5136 FSSB : NUMBER OF AMPS In comparison with the number of
IS SMALL controlled axes, the number of am-
1
plifiers recognized by FSSB is not
enough.
5166 CHECK THE PMC AXIS PMC axis control is in the alarm
INTERFACE condition. Release the alarm, then
start multipath operation.
5197 FSSB : OPEN TIME OUT The CNC permitted FSSB to open, 9
but FSSB was not opened.
308
9. ERROR CODE LIST
309
Number Message Contents
5262 NO SYNCHRO MODE Turn the synchronization mode sig-
nal on. Check that the parameters
1
for synchronization are specified
correctly.
5266 PARENT AXIS IS NOT Specify the parent axis as the rota- 4
ROTATION ONE tion axis before executing the start
point synchronization command.
310
9. ERROR CODE LIST
N o m- Counter
Message Contents Reference
ber plan
1000 to A message created Alarm gener- Apply appropri- Manual pro-
1999 by the user or ated by the ate counter- vided by
machine tool user or ma- measures as machine
builder, using the chine tool explained in tool builder
PMC alarm builder using the manual pro-
message function, the PMC vided by the
is displayed. machine tool
builder.
3000 to A message created Alarm gener- Apply appropri- Manual pro-
3200 by the user or ated by the ate counter- vided by
machine tool user or ma- measures as machine
builder, using a chine tool explained in tool builder
custom macro, is builder, using the manual pro-
displayed. a custom vided by the
macro machine tool
builder.
3000 to P/S ALARM Alarm gener- Manual pro- Manual pro-
3099 ated by the vided by ma- vided by
user or ma- chine tool machine
chine tool builder tool builder
builder, using
the PMC
alarm display
function
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.
302 APC alarm: nth–axis over nth–axis (n=1 to 8) APC overtime er-
time ror.
Failure in data transmission.
Possible causes include a faulty
APC, cable, or servo interface mod-
ule.
311
Number Message Contents
303 APC alarm: nth–axis framing nth–axis (n=1 to 8) APC framing er-
ror. Failure in data transmission.
1
Possible causes include a faulty
APC, cable, or servo interface mod-
ule.
304 APC alarm: nth–axis parity nth–axis (n=1 to 8) APC parity error.
Failure in data transmission. 2
Possible causes include a faulty
APC, cable, or servo interface mod-
ule.
305 APC alarm: nth–axis pulse nth–axis (n=1 to 8) APC pulse error
error alarm. 3
APC alarm.APC or cable may be
faulty.
306 APC alarm: nth–axis battery nth–axis (n=1 to 8) APC battery volt-
voltage 0 age has decreased to a low level so
that the data cannot be held.
APC alarm. Battery or cable may be 4
faulty.
307 APC alarm: nth–axis battery nth–axis (n=1 to 8) axis APC battery
low 1 voltage reaches a level where the
battery must be renewed.
APC alarm. Replace the battery. 5
308 APC alarm: nth–axis battery nth–axis (n=1 to 8) APC battery volt-
low 2 age has reached a level where the
battery must be renewed (including
when power is OFF).
APC alarm .Replace battery.
6
309 APC ALARM: Return to the origin has been at-
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
or more times then turn off the power.
7
366 n AXIS : PULSE MISS (INT) A pulse error occurred in the built–in
pulse coder.
312
9. ERROR CODE LIST
383 n AXIS : PULSE MISS (EXT) A count error occurred in the sepa-
rate detector.
#7 #6 #5 #4 #3 #2 #1 #0
202 CSA BLA PHA RCA BZA CKA SPH
313
#7 #6 #5 #4 #3 #2 #1 #0
203 DTE CRC STB PRM
1
#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 control
card. 2
#6 (CRC) : 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 control
card. 3
#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 control
card. 4
#4 (PRM) : An invalid parameter was found. Alarm No. 417
(invalid servo parameter) is also issued.
409 SERVO ALARM: n AXIS Abnormal servo motor load has been
TORQUE ALM detected.
314
9. ERROR CODE LIST
411 SERVO ALARM: n–TH AXIS The position deviation value when
– EXCESS ERROR the n–th axis (axis 1–8) moves is
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
"231 power. This error usually oc-
curs as the result of an improperly
set parameters.
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.
315
Number Message Contents
417 SERVO ALARM: n–TH AXIS This alarm occurs when the n–th axis
– PARAMETER (axis 1–8) is in one of the conditions
1
INCORRECT listed below. (Digital servo system
alarm)
1) The value set in Parameter No.
2020 (motor form) is out of the
specified limit. 2
2) A proper value (111 or –111) is
not set in parameter No.2022
(motor revolution direction).
3) Illegal data (a value below 0,
etc.) was set in parameter No.
2023 (number of speed feedback 3
pulses per motor revolution).
4) Illegal data (a value below 0,
etc.) was set in parameter No.
2024 (number of position feed-
back pulses per motor revolu-
tion).
4
5) Parameters No. 2084 and No.
2085 (flexible field gear rate)
have not been set.
6) A value outside the limit of {1 to
the number of control axes} or a 5
non–continuous value (Parame-
ter 1023 (servo axis number)
contains a value out of the range
from 1 to the number of axes, or
an isolated value (for example, 4
not prceded by 3).was set in pa- 6
rameter No. 1023 (servo axis-
number).
7) An invalid value was specified
for a parameter while torque con-
trol was applied as part of PMC
axis control (the torque constant 7
parameter was set to 0).
316
9. ERROR CODE LIST
433 n AXIS : CNV. LOW VOLT 1) PSM: The DC link voltage has
DC LINK dropped.
2) PSMR: The DC link voltage has
dropped.
3) α series SVU: The DC link volt-
age has dropped.
4) β series SVU: The DC link volt-
age has dropped.
434 n AXIS : INV. LOW VOLT SVM: The control power supply volt-
CONTROL age has dropped.
435 n AXIS : INV. LOW VOLT DC SVM: The DC link voltage has
LINK dropped.
317
Number Message Contents
443 n AXIS : CNV. COOLING 1) PSM: The internal stirring fan
FAN FAILURE failed.
1
2) PSMR: The internal stirring fan
failed.
3) β series SVU: The internal stir-
ring fan failed.
2
444 n AXIS : INV. COOLING FAN SVM: The internal stirring fan failed.
FAILURE
NOTE If any of servo alarms 400 to 466 occurs, investigate the cause of
the alarm and take appropriate action, as described in the mainte-
nance manual.
318
9. ERROR CODE LIST
#7 #6 #5 #4 #3 #2 #1 #0
200 OVL LV OVC HCA HVA DCA FBA OFA
#7 #6 #5 #4 #3 #2 #1 #0
201 ALD EXP
#7 #6 #5 #4 #3 #2 #1 #0
204 OFS MCC LDA PMS
319
9.1.6 Overtravel alarms
If this alarm occurs, manually move the machine in the direction
opposite to that in which the machine was moving when the alarm
1
occurred, then reset the alarm.
701 OVERHEAT: FAN The fan motor on the top of the cabinet for
MOTOR the contorl unit is overheated. Check the 6
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.
9
10
320
9. ERROR CODE LIST
754 SPINDLE ABNORMAL Abnormal first spindle motor load has been
TORQUE ALM detected.
321
The details of the spindle alarm No. 750 is displayed in the diagnosis display
(No. 409) as shown below.
#7 #6 #5 #4 #3 #2 #1 #0 1
409 SPE S1E SHE
910 SRAM PARITY : A RAM parity error occurred in the part pro-
(BYTE 0) gram storage RAM. Clear the RAM, or re-
place the SRAM module or base PCB. 7
911 SRAM PARITY : Subsequently, re–set the parameters and
(BYTE 1) all other data.
322
9. ERROR CODE LIST
323
9.1.11 List of alarms (PMC)
(1) Alarm messages (PMC)
1
Message Contents and solution
ALARM NOTHING Normal status
ER05 PMC MODULE The module type of the PMC engine is not correct.
TYPE ERROR
5
Please change the base PC board.
ER10 OPTION AREA The management software for the PMC–SB has not been
NOTHING transferred. 6
(series name)
The software installation is not consistent with the order.
Contact FANUC.
ER12 OPTION AREA The series of the management software for the PMC–SB
ERROR differs between BASIC and OPTION.
(series name)
Contact FANUC.
7
ER14 OPTION AREA The edition of the management software for the PMC–SB
VERSIION ERROR differs between BASIC and OPTION.
(series name)
Contact FANUC.
ER17 PROGRAM The parity error occurred on FROM for sequence program 8
PARITY or the RAM.
ROM: The deterioration of FROM may be deteriorated
Please exchange memory module.
ER19 LADDER DATA Editing the LADDER was interrupted by the power off or
ERROR by the switch to the CNC screen by the function key etc.
Please edit LADDER once on PMC.
10
Or, please input LADDER again.
ER20 SYMBOL/ Editing the symbol and comment was interrupted by the
COMMENT DATA power off or by the switch to the CNC screen by the func-
ERROR tion key etc.
Please edit symbol and comment once on PMC.
Or, please input symbol and comment again.
324
9. ERROR CODE LIST
ER23 PLEASE TURN There is a change in setting LADDER MAX AREA SIZE
OFF POWER etc.
Please restart the system to make the change effective.
ER25 SOFTWARE The PMC–SB management software editions are incon-
VERSION ERROR sistent.
(PMCAOPT)
Contact FANUC.
ER34 SLC ERROR The communication with the DI/DO units of the xx group
(xx) failed.
Please confirm the connection of the cable connected to
the DI/DO units of the xx group.
Please confirm whether the DI/DO units turned on earlier
than CNC and
PMC. Or, please exchange the module of PMC engine on
the DI/DO units of the xx group
ER35 TOO MUCH The number of the output data in the xx group exceeded
OUTPUT DATA IN the max. The data, which exceed 32 bytes, become inef-
GROUP (xx) fective.
Please refer to the following for the number of the data for
each group.
“FANUC I/O Unit–MODEL A connecting and mainte-
nance manual” (B–61813E)
“FANUC I/O Unit–MODEL B connecting manu-
al”(B–62163E)
ER36 TOO MUCH The number of the input data in the xx group exceeded the
INPUT DATA IN max. The data, which exceed 32 bytes, become ineffec-
GROUP (xx) tive.
Please refer to the following for the number of the data for
each group.
“FANUC I/O Unit–MODEL A connecting and mainte-
nance manual” (B–61813E)
“FANUC I/O Unit–MODEL B connecting manu-
al”(B–62163E)
ER38 MAX SETTING The assignment data for a group exceeds 128 bytes.
OUTPUT DATA OVER (The assignment data of output side of xx group or later
(xx) become ineffective.)
Please reduce the assignment data to 128 bytes or less
for the number of the output data of each group.
ER39 MAX SETTING The assignment data for a group exceeds 128 bytes.
INPUT DATA OVER (The assignment data of input side of xx group or later be-
(xx) come infective.)
Please reduce the assignment data to 128 bytes or less
for the number of the input data of each goup.
325
Message Contents and solution
WN03 ABORT LADDER was stopped while CNC and PMC were commu-
NC–WINDOW/EXIN nicating.
1
The functional instruction WINDR, WINDW, EXIN,
DISPB, and etc. may not work normally.
When restarting the system, this alarm will be released.
Execute the sequence program(Press RUN key) after
confirming whether there is a problem in LADDER or not. 2
WN05 PMC TYPE NO A ladder program for the PMC–SA3/SA5 was transferred
CONVERSION to the PMC–SB5.
Correct the ladder type.
WN07 LADDER SP When functional instruction CALL(SUB65) or CAL-
ERROR (STACK) LU(SUB66) was executed, the stack of the LADDER
3
overflowed.
Please reduce the nesting of the subprogram to 8 or less.
10
326
9. ERROR CODE LIST
327
(3) Alarm messages (For EDIT)
EDIT BUFFER OVER There in no empty area of the buffer for the editing.
Please reduce NET under editing.
328
9. ERROR CODE LIST
PLEASE KEY IN SUB Please input the number of the functional instruction.
NO.
If you do not input the functional instruction, please push
soft key “FUNC” again.
PROGRAM MODULE You tried to edit though there was neither RAM for debug-
NOTHING ging nor ROM for sequence program.
1ST LEVEL The 1st level of LADDER is too large to complete execu-
EXECUTE TIME tion in time.
OVER
Please reduce the 1st level of LADDER.
PARA NO. RANGE The specified machine instruction parameter number is
ERR: MACHINE out of the valid range.
INSTRUCTION NAME
Specify a valid parameter number.
329
9.1.12 Error messages (for I/O)
(1) Error messages (for I/O (CRT))
1
Messages CONTENTS
PROGRAM ALREADY A program is already stored in the FLASH ROM
EXISTS (during blank check).
10
330
9. ERROR CODE LIST
Messages CONTENTS
I/O OPEN ERROR nn nn = –1: The RS–232C interface is being used by
a device other than the PMC.
Check if another device is using the RS–232C in-
terface.
Check that, on the online setting screen (Section
NO TAG in Part III), NOT USE is set for the
RS–232C item.
nn = 6: There is no RS–232C option.
nn = 20: The RS–232C interface is connected in-
correctly.
H Check that the connection and the setting, such as
O channel and baud rate, are correct.
S
I/O WRITE ERROR nn nn = 20: The RS–232C interface is connected in-
T
correctly.
.
F Check that the connection and the setting, such as
D channel and baud rate, are correct.
C nn = 22: Communication cannot be performed nor-
A mally.
S Check if a cable is disconnected.
.
O I/O READ ERROR nn nn = 20: The RS–232C interface is connected in-
T correctly.
H Check that the connection and the setting, such as
E channel and baud rate, are correct.
R nn = 22: Communication cannot be performed nor-
S mally.
Check if a cable is disconnected.
ADDRESS IS OUT OF Data other than that stored in the PMC debugging
RANGE (xxxxxx) RAM area has been transferred.
xxxxxx: Transfer address
331
Messages CONTENTS
CREATE ERROR The file name is invalid.
Name the file is the MS–DOS format.
1
NO MORE SPACE The memory card capacity is insufficient.
WRITE ERROR Replace the memory card or delete unnecessary
files and retry.
M FILE NOT FOUND Specified file number or file name is not found.
E Confirm the file number or the file name by LIST. 4
M
DELETE ERROR The file cannot be deleted.
O
R Change the attribute of the file.
Y PROGRAM ALREADY The file name already exists.
C
EXISTS Change to other file name. 5
A I/O WRITE ERROR nn nn=30 : The memory card is not mounted.
R I/O READ ERROR nn Confirm if the memory card is mounted correctly.
D I/O COMPARE nn=31 : The data cannot be written to the memory
ERROR nn card.
I/O DELETE ERROR
nn
Remove the protection of the memory card. 6
Exchange the memory card for the S–RAM card.
I/O LIST ERROR nn
I/O FORMAT ERROR nn=32 : The battery of the memory card is not
nn enough.
Exchange the battery of the memory card.
nn=102: The memory card capacity is insufficient.
Replace the memory card or delete unnecessary
7
files and retry.
nn=135: The memory card is not formatted.
nn=105: ditto
Format the memory card.
nn=114: Specified file is not found. 8
Confirm the file number or the file name by LIST.
nn=115: Specified file is protected.
Confirm the attribute of the file.
COMPARE ERR The data between DEVICE and PMC is different.
XXXXXX = AA:BB XXXXXX : Address 9
CONT?(Y/N) aa : The data in PMC
C bb : The data in DEVICE
o
If you continue it, press Y key.
m
Otherwise, press N key.
m
o DATA ERROR Invalid data was read. 10
n Check the cable and setting (SPEED).
332
9. ERROR CODE LIST
Alarm
No. Message Meaning Description Remedy
No.
“A” Program Detects that Install normal
display ROM ab- control program program
normality (not is not started ROM
installed) (due to pro-
gram ROM not
installed, etc.)
333
Alarm
No. Message Meaning Description Remedy
No.
7n11 SPN_n_ : AL–11 Overvoltage Detects abnor- Remove
1
OVERVOLT in DC link mally high di- cause, then
POW section rect current reset alarm.
CIRCUIT power supply
voltage in pow-
er circuit sec- 2
tion.
7n12 SPN_n_ : AL–12 Overcurrent in Detects flow of Remove
OVERCUR- DC link sec- abnormally cause, then
RENT POW tion large current in reset alarm.
CIRCUIT direct current
section of pow- 3
er cirtcuit
334
9. ERROR CODE LIST
Alarm
No. Message Meaning Description Remedy
No.
7n24 SPN_n_ : AL–24 Serial transfer Detects serial Remove
SERIAL data error transfer data cause, then
TRANSFER error (such as reset alarm.
ERROR NC power sup-
ply turned off,
etc.)
335
Alarm
No. Message Meaning Description Remedy
No.
7n33 SPN_n_ : AL–33 Insufficient Detects insuffi- Remove
1
SHORT- DC link sec- cient charging cause, then
AGE tion charging of direct current reset alarm.
POWER power supply
CHARGE voltage in pow-
er circuit sec- 2
tion when mag-
netic contactor
in amplifier is
turned on (such
as open phase
and defectifve
charging resis-
3
tor).
7n34 SPN_n_ : AL–34 Parameter Detects param- Set correct
PARAME- data setting eter data set data.
TER beyond allow- beyond allow-
SETTING able range of able range of 4
ERROR values values.
7n41 SPN_n_ : AL–41 Alarm for indi- Detects failure Make signal
1–ROT cating failure in detecting adjustment
POS–COD- in detecting position coder for signal
ER ERROR position coder 1–rotation sig- conversion
1–rotaion sig- nal. circuit. 8
nal. Check cable
shield status.
7n42 SPN_n_ : AL–42 Alarm for indi- Detects that Make 1–rota-
NO 1–ROT. cating posi- position coder tion signal
POS–COD- tion coder 1–rotation sig- adjustment 9
ER 1–rotation sig- nal has not is- for signal
DETECT nal not de- sued. conversion
tected circuit.
7n43 SPN_n_ : AL–43 Alarm for indi- Detects that Check that
DISCON. cating discon- main spindle main spindle
PC FOR nection of position coder position cod- 10
DIF. SP. position coder signal used for er signal is
MOD. signal for dif- differential connected to
ferential speed mode is connector
speed mode not connected CN12.
yet (or is dis-
connected).
336
9. ERROR CODE LIST
Alarm
No. Message Meaning Description Remedy
No.
7n44 SPN_n_ : AL–44 Control circuit Abnormality Replace the
CONTROL abnormal has occurred in A/D converter
CIRCUIT (A/D convert- the A/D con- printed–
(AD) er) verter. circuit board.
ERROR
7n46 SPN_n_ : AL–46 Alarm for indi- Detects failure Make 1–rota-
SCREW cating failure in detecting tion signal
1–ROT in detecting position coder adjustment
POS–COD. position coder 1–rotation sig- for signal
ALARM 1–rotation sig- nasl in thread conversion
nal in thread cutting opera- circuit.
cutting opera- tion. Check cable
tion. shield status.
7n47 SPN_n_ : AL–47 Position cod- Detects incor- Make signal
POS–COD- er signal ab- rect position adjustment
ER normality coder signal for signal
SIGNAL count opera- conversion
ABNOR- tion. circuit.
MAL Check cable
shield status.
7n49 SPN_n_ : AL–49 The con- Detects that Calculate dif-
HIGH verted differ- speed of other ferential
CONV. DIF. ential speed spindle con- speed by
SPEED is too high. verted to speed multiplying
of local spindle speed of oth-
has exceeded er spindle by
allowable limit gear ratio.
in differential Check if cal-
mode. culated value
is not greater
than maxi-
mum speed
of motor.
7n50 SPN_n_ : AL–50 Excessive Detects that Calculate mo-
SPNDL speed com- speed com- tor speed by
CONTROL mand calcula- mand calcula- multiplying
OVER- tion value in tion value ex- specified
SPEED spindle syn- ceeded allow- spindle
chronization able range in speed by
control spindle syn- gear ratio.
chronization Check if cal-
control. culated value
is not greater
than maxi-
mum speed
of motor.
7n51 SPN_n_ : AL–51 Undervoltage Detects that Remove
LOW VOLT at DC link DC power sup- cause, then
DC LINK section ply voltage of reset alarm.
power circuit
has dropped
(due to mo-
mentary power
failure or loose
contact of mag-
netic contac-
tor).
7n52 SPN_n_ : AL–52 ITP signal ab- Detects ab- Replace ser-
ITP normality I normality in vo amp. PCB.
SIGNAL synchroniza -
ABNOR- tion signal (ITP
MAL I signal ) used in
software.
337
Alarm
No. Message Meaning Description Remedy
No.
7n53 SPN_n_ : AL–53 ITP signal ab- Detects ab- Replace ser-
1
ITP normality II normality in vo amp. PCB.
SIGNAL synchroniza -
ABNOR- tion signal (ITP
MAL II signal) used in
hardware. 2
7n56 SPN_n_ : AL–56 The cooling The cooling fan Check the
INNER fan in the unit in the control turning state
COOLING stopped. circuit section of the cooling
FAN STOP stopped. fan. Replace
the cooling
fan. 3
7n57 SPN_n_ : AL–57 Deceleration Abnormal cur- Check the
EX DECEL- power is too rent flowed selection of
ERATION high. through the re- the regenera-
POWER generative re- tive resistor.
sistor. Alternatively, 4
check wheth-
er the cooling
fan motor is
rotating.
7n58 SPN_n_ : AL–58 Overload on The tempera- Eliminate the
OVERLOA the PSM main ture of the ra- cause, then 5
D IN PSM circuit diator of the reset the
main circuit alarm.
has increased
abnormally.
(Cooling fan
failure, dirt in 6
the cooling fan,
overload opera-
tion, etc.)
7n59 SPN_n_ : AL–59 The PSM The cooling fan Check the
COOLING cooling fan of the control turning state 7
FAN STOP stopped. circuit section of the cooling
IN PSM stopped. fan. Replace
the cooling
fan.
No. Contents
0003 Data exceeding the permissible value was entered.
0004 An address is not entered at the beginning of the block, but a numeric val- 10
ue or symbol is entered.
0005 The address is not followed by data, but by the next address or EOB code.
0006 “–” sign input error. (The “–” sign is entered for an address for which it is
not permitted; or, two or more “–” signs are entered.)
0007 The decimal point input contains an error. (The decimal point cannot be
used.)
338
9. ERROR CODE LIST
No. Contents
0011 The cutting feedrate is not correct.
There are two possible cases:
(1) The feedrate is not specified.
(2) The specified feedrate is 0.
0015 An attempt was made to move the machine along axes that exceeded the
maximum allowable number of simultaneously controlled axes in a single
block.
0113 A # is entered.
(The # cannot be used in a specification other than travel distance and
speed specifications.)
1002 The number of words in a single block exceeded the permissible range.
1010 In a G31 block, no axis is specified, or two or more axes are specified.
1040 In a continuous feed block, no axis is specified, or two or more axes are
specified.
1102 In the compile function using a signal, a program number that cannot be
used in a motion program is specified.
339
10. PMC
340
10. PMC
(4) Turning off the monitor display when the trigger signal changes
(TRIGER)
When the preset trigger signal changes, the system turns off the monitor
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.
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
Count [TRGON]
: Trigger checkpoint:
0: Before the first level of the ladder program is executed
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
Example) To set the system so that it turns off the monitor display when
the external reset signal (ERS) is input three times, enter the
required data and press the required keys in the order
shown below:
ERS EOB
2 EOB
3 [TRGON]
The specified trigger conditions are displayed at the top of the screen.
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
in the order shown below.
Signal name/address EOB Trigger checkpoint EOB
Count [TRGOFF]
NET 0001-0002
LOG1 LOG1 3
LOG1 An unselected divided screen
is indicated by a blue low-in-
tensity bar.
*SP. *SP
4
NET 0020-0021
DOOR. ST. ST
3 To select the desired divided screen, press the [SELECT] soft key 6
as many times as necessary to move the purple bar to the desired
screen.
: The normal search function can be used within each divided
screen.
4 To change the width of a selected divided screen, press the 7
[WIDTH] soft key.
D Pressing the [EXPAND] soft key increases the number of lines
displayed on a divided screen.
D Pressing the [SHRINK] soft key decreases the number of lines
displayed on a divided screen. 8
5 To terminate the display of a selected divided screen, press the
[DELETE] soft key.
: To terminate screen division, press the [CANCEL] soft key.
9
(6) Dumping (DUMP)
The states of the signals corresponding to a ladder program can be
displayed in hexadecimal, together with the ladder program itself.
1 Press the [DUMP] soft key.
10
342
10. PMC
LOG1
END1
ADDRESS DUMP
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 . . . . . . .
: When the screen is divided, the states of the signals are displayed
in the lower divided screen.
D To change the data notation
[BYTE] : Data is displayed in units of bytes.
Example) G0000 00 16 84 00 ...
[WORD] : Data is displayed in units of two bytes.
Example) G0000 1600 0084 ...
[D.WORD] : Data is displayed in units of four words,
or four bytes.
Example) G0000 00841600 ...
: When WORD or D.WORD is specified, data is displayed
with the high-order byte placed first.
D To search for an address
PAGE
Use the , PAGE , and [SRCH] keys, as in the normal
search function.
R002
343
: The data notation (binary or BCD) varies with the function
instructions.
2 To terminate the display of parameters, press the [NDPARA] soft 1
key.
ÂÂ
PMCPRM
#7 #6 #5 #4 #3 #2 #1 #0
7
K018
or
K901 ÂÂ
#3 0: The ladder program is not transferred to the RAM after on-line 8
editing.
³ To transfer the program, press the following keys in the
order shown, using the COPY function from the I/O screen:
[COPY], [EXELAD], [EXEC]
1: A ladder program is automatically transferred to the RAM after
9
on-line editing.
10
344
10. PMC
1) 1st page
PMC PROGRAM NO. : Set at
LADDER
EDITION NO. : programming
time.
PMC CONTROL PROGRAM
SERIES : EDITTION :
(SERIES: EDITTION : ) Display of a
serial number
PMC TYPE CONTROL : PROGRAM :
and version
MEMORY USED : KB number of
LADDER : KB PMC control
software, used
SYMBOL : KB memory area
MESSAGE : KB and scan time.
SCAN TIME : MS
SXAN MAX : MS MIN : MS
345
2) 2nd page
MACHINE TOOL BUILDER NAME :
MACHINE TOOL NAME :
1
CNC & PMC TYPE NAME : Set at
PROGRAM DRAWING NO. : LADDER
diagram
3) 3rd page programming
time. 2
DATE OF PRGRAMING :
PROGRAM DESIGNED BY :
ROM WRITTEN BY :
REMARKS :
3
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
ED15ED14ED13ED12ED11ED10ED9ED8
G0001 0 0 0 0 0 0 0 0 Status 5
ESTBEA6 EA5 EA4 EA3 EA2 EA1 EA0 of
G0002 0 0 0 0 0 0 0 0 signal
G0003 0 0 0 0 0 0 0 0 0 : OFF
FIN 1 : ON
G0003 0 0 0 0 0 0 0 0
6
[ SEARCH] [ ] [ ] [ ] [ ]
10
346
10. PMC
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
ADDRESS TYPE : (0:PMC/1:PHY)
ADDRESS :
MASK DATA :
[ T.DISP ] [ EXEC ] [ ] [ ] [ ]
347
Ơ Correspond table between binary and hexadecimal code ơ
00002 : 016 00012 : 116 00102 : 216 00112 : 316
01002 : 416 01012 : 516 01102 : 616 01112 : 716
1
10002 : 816 10012 : 916 10102 : A16 10112 : B16
11002 : C16 11012 : D16 11102 : E16 11112 : F16
(e) [EXEC] soft key :
2
Start of tracing.
Clear the trace memory and trace memory contents are update
when the specified signal are changed from previous ones.
The trace memory are always maintained up to the previous
results for 256 bytes from the latest ones regardless of the time
lapse.
3
(2 byte tracing = 128 times.)
7
[TRCPRM] [ STOP ] [ ] [ ] [ ]
348
10. PMC
CONDITON : 0
(0:START 1:TRIGGER–ON 2:TRIGGER–OFF)
TRIGGER MODE : 0
(0:AFTER 1:ABOUT 2:BEFORE 3:ONLY)
SIGNAL ADDRESS
1 : X0000.0 9 : Y0000.0
2 : X0000.1 10 : R0000.1
3 : X0002.0 11 :
4 : X0005.0 12 : Specify
5: 13 : 16 kinds
6: 14 : recording
7: 15 : signals
8: 16 :
349
(a) [SCOPE] soft key : Select the signal wave display screen.
(b) [DELETE] soft key : Delete of the data on the cursor.
(c) [INIT] soft key : Initializes the signal waveform display 1
parameters.
(d) [ADRESS] or [SYMBOL] soft key : Toggles between address
display and symbol display.
2
PMC SIGNAL ANALISYS(PARAM) MONIT STOP
3
X0000.0
X0000.1
X0002.0
X0005.0
0 256(MSEC)
4
5
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 ”.
350
10. PMC
PWE KEY4
Timer f
Counter f f either one
Keep relay f
Data table f f either one
351
10.3.3 Counter screen (COUNTER)
Set and display the preset values and integrated values of the counter
instruction (SUB 5).
1
Page number (change by page cursor key)
Preset value (MAX. value)
(The min. value specified in
the program)
Integrated value 2
PMC PARAMETER (COUNTER) #001 MONIT RUN
NO. ADDRESS PRESET CURRENT
01 C00 100 1 Up to 9999
02 C04 50 2
03 C08 0 0
can be set
for PRE-
3
04 C12 0 0 SET and
05 C16 0 0 CURRENT
06 C20 0 0 for counter
07 C24 0 0 Nos. 1 to
08 C28 0 0 20 (1 to 50
09 C32 0 0
10 C36 0 0
for the 4
RB6/RC4)
#7 #6 #5 #4 #3 #2 #1 #0
K16 MWRTF2 MWRTF1
10
#7 MWRTF2
#6 MWRTF1 : Write status for battery-powered memory
352
10. PMC
#7 #6 #5 #4 #3 #2 #1 #0
K17 DTBLDSP ANASTAT TRCSTART MEMINP AUTORUN PRGRAM LADMASK
or
K900
353
#7 #6 #5 #4 #3 #2 #1 #0
K018 CHKPRTY CALCPRTY TRNSRAM TRGSTAT
1
or
K901
or
K902 6
#0 (FROM_WRT) 0 : After editing a ladder, does not automatically
write it to F–ROM.
1 : After editing a ladder, automatically writes it to
F–ROM. 7
NOTE Set all unused bits to 0.
008 Head
address of
[ G.DATA ] [ G.CONT] [ NO.SRH] [ ] [ INIT ] data table
(a) [G.DATA] soft key : Select the data display screen of data table.
(b) No. of group [G.CONT] : Set the number of group for data table.
354
10. PMC
ƠTable parameterơ
ÇÇ
ÇÇÇ
#7 #6 #5 #4 #3 #2 #1 #0
ƠTYPEơ
0 : 1byte 1 : 2bytes 2 : 4bytes
355
10.3.6 Setting screen
Part of the keep relay parameters can be set on this screen.
1
PMC PRM (SETTING) MONIT RUN
For SB5 For SB6
PROGRMMER ENABEL = 0(0:NO 1:YES) (K17.1) (K900.1)
LADDER START = 0(0:AUTO 1:MANUAL) (K17.2) (K900.2)
RAM WRITE ENABLE = 0(0:NO 1:YES) (K17.4) (K900.4) 2
SIGNAL TRACE START = 0(0:MANUAL 1:AUTO) (K17.5) (K900.5)
SIGNAL ANALYS START = 0(0:MANUAL 1:AUTO) (K17.6) (K900.6)
DATA TBL CNTL SCREEN = 0(0:YES 1:NO) (K17.7) (K900.7)
SIGNAL TRIGGER START = 0(0:MANUAL 1:AUTO) (K18.2) (K901.2)
TRANS LADDER (ONLEDT) = 0(0:MANUAL 1:AUTO) (K-18.7): (K901.3)
3
[ NO ] [ YES ] [ ] [ ] [ ]
4
: Values in parentheses indicate the addresses of the corresponding
keep relays.
10
356
10. PMC
: As following operation is not required when the data set from MDI.
1 Select the PMC screen
Press SYSTEM
key and press [PMC] softkey.
10.4.2 Input/outputmethod
1 Press key in the initial menu screen, then display to [I/O] softkey.
DEVICE = HOST
FUNCTION =
DATA KIND =
357
3 Enter the desired channel number, then press the INPUT
key to set the
number for CHANNEL. 1
1 : JD5A of the main CPU board
2 : JD5B of the main CPU board
4 Specify the I/O unit to be used for DEVICE.
HOST: I/O operation with FAPT LADDER (for personal 2
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
3
OTHERS: I/O operation with other I/O units
5 Specify the desired function with FUNCTION.
WRITE: Outputting data
READ: Inputting data
4
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
FORMAT: Formatting a memory card (all data on the memory card
is deleted.) 5
6 Specify the desired type of data to be output at KIND DATA.
ALL: Ladder programs and executable data
LADDER: Ladder programs
PARAM: PMC parameters 6
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. 7
10.4.3 Copy function (COPY)
Changes made during on-line editing are transferred to the corresponding
editing ladder program.
8
10
358
10. PMC
359
No. In st ruc- SUB Contents of PMC PMC
tion No. processing -SB5 -SB6
36 XMOV 18 Index data transfer 1
37 XMOVB 35 Binary index data
transfer
38 ADD 19 BCD addition
39 ADDB 36 Binary addition
2
40 SUB 20 BCD subtraction
41 SUBB 37 Binary subtraction
42 MUL 21 BCD multiplication
43 MULB 38 Binary multiplication
44 DIV 22 BCD division
3
45 DIVB 39 Binary division
46 NUME 23 Definition of constant
47 NUMEB 40 Definition of binary
constant 4
48 DISP 49 Message display Note) Note)
49 DISPB 41 Extended message
display
50 EXIN 42 External data input
51 AXCTL 53 PMC axis control
5
52 WINDR 51 Window data read
53 WINDW 52 Window data write
54 PSGNL 50 Position signal
output 6
55 PSGN2 63 Position signal
output 2
56 FNC9X 9X Specified Not pro- Not pro-
function instruction vided vided
57 MMC3R 88 MMC–III window Not pro- Not pro- 7
data read vided vided
58 MMC3W 89 MMC–III window Not pro- Not pro-
data write vided vided
59 MMCWR 98 MMC–II window Not pro- Not pro-
data read vided vided 8
60 MMCWW 99 MMC–II window Not pro- Not pro-
data write vided vided
61 DIFU 57 Rising-edge
detection
62 DIFD 58 Falling-edge 9
detection
63 EOR 59 Logical
exclusive OR
64 AND 60 Logical AND
65 OR 61 Logical OR
10
66 NOT 62 Logical not
67 END 64 Program end
68 CALL 65 Subprogram
conditional call
69 CALLU 66 Subprogram
unconditional call
70 SP 71 Subprogram
71 SPE 72 Subprogram end
360
10. PMC
(2)
END2
2nd level program end SUB 2
(3)
END3
3rd level program end SUB 48
(Unusable)
(4) ACT W1
Valiable timer TMR
SUB 3
ff Timer no. (1-40)
*1-150 for the SB6
(5) ACT W1
Fixed timer TMRB
(6) ACT W1
Valiable timer TMRC
ff Timer type
SUB 54 (0:8ms unit,1:48ms unit)
ffff Timer address (2-byte)
ffff Timer register address (4-byte)
(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
(1:1-byte, 2:2-byte, 4:4-byte)
ffff Address of code data
ffff Decode instruction
ffff Output address
361
(9) CNO W1 (Count up)
Counter CTR
UPDOWN
SUB 5 ff Counter no. (1-20) 1
RST *1-50 for the SB6
ACT
2
(10) CNO W1 (Count up)
Counter CTRC
UPDOWN
SUB 55 ffff Address of preset value
RST (2-byte)
ffff Counter register address 3
ACT (4-byte)
(15) ACT
MOVE ffff
Logical ffff High-order 4-bit comparison
product SUB 8 ffff Low-order 4-bit comparison
transfer ffff Process data address
Output address
362
10. PMC
(16) ACT
MOVOR ffff
Data
Transfer ffff High–order 4–bit comparison
SUB 28 ffff Low–order 4bit comparison
after logical
ffff Process data address
sum
Output address
(17) ACT
One–byte transfer MOVB
(18) ACT
Two–byte transfer MOVW
(19) ACT
Specified–byte MOVN
transfer Number of bytes to be
SUB 45 f transferred
ffff Transfer source address
ffff Transfer destination ad-
dress
(24) ACT
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
(L1–L9999)
(26) LBL
Label SUB 69 ff Label number (L1–L9999)
designation
(27) OE W1 (1 : Error)
Parity PARI
check RST
SUB11 ffff Check data address
ACT
363
(28) BYT W1 (1 : Error)
DCNV
Data
conversion CNV
SUB14 ffff Input data address 1
RST
ffff Output data address
ACT
(31) ACT 7
Comparison COMPB
for binary SUB 32
data ffff Format of reference data
ffff Reference value
(Constant data or address)
ffff Comparison value
8
[Format of ref. data]
0 0 1 : 1-byte, 2 : 2-byte, 4 : 4-byte
364
10. PMC
ACT
(37) RW W1 (1 : Error)
Binary XMOVB
index RST
modifier SUB 35 f No. of byte (1 : 1-byte, 2 : 2-byte, 4 :
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
365
(38) BYT W1 (1 : Error)
Addition ADD
RST
SUB 19 f Data format 1
(0 : Constant data, 1 : Address)
ACT ffff Summand address
ffff Addend value
(Address or constant data)
ffff Output address
2
(39) RST W1 (1 : Error)
ADDB
Binary ACT
addition SUB 36 ffff Data format
ffff Summand address
ffff Addend value 3
(Address or constant data)
ffff Output address
[Data format]
0 0 1 : 1-byte, 2 : 2-byte, 4 : 4-byte
#7 #6 #5 #4 #3 #2 #1 #0
R9000 V N Z 5
V : Overflow, Z : Zero, N : Negative
366
10. PMC
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
(The remainder-data is putput to
operation register R9002-R9005.)
(46) BYT
Definition of NUME
constant ACT
SUB23 ffff Constant data
ffff Output address
(47) ACT
NUMEB
Binary
definition of
constant
SUB40 f No. of byte
(1 : 1-byte, 2 : 2-byte, 4 : 4-byte)
ffff Constant data
ffff Output address
367
(53)
ACT W1 (Transfer end)
Window WINDW
data 1
writing SUB52 ffff Control data address
(54)
ACT
Position PSGNL
signal 2
output SUB 50 ffff Area division specification
Data address
ffff Current position area
Output data address
(59)
ACT W1 (Transfer end)
8
Window MMCWR
data
reading SUB 98 ffff Input data storage address
for MMC–II ffff Input data length storage address
(unusable)
(60)
9
ACT W1 (Transfer end)
Window MMCWW
data
writing SUB 99 ffff Output data storage address
for MMC–II ffff Output data length storage address
(unusable)
10
(61) W1 (rising–edge detection)
ACT
Rising edge DIFU
detection
SUB 57 ffff Rising edge number (1 – 256)
*1 to 500 for the SB6
368
10. PMC
(63) ACT
EOR
Logical SUB 59 j 0 0 j Format designation
exclusive ffff Address of data to be manipu-
OR
lated
ffff Operating data (address or
constant)
ffff Operation result output address
(64) ACT
AND
Logical
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
(65) 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
(66) ACT
Logical NOT
NOT SUB 62 j00j Format specification
ffff Address of data to be manipu-
lated
ffff Operation result output address
(67)
END
Program end SUB 64
(68) ACT
CALL
Subprogram
SUB 65 ffff Subprogram number
conditional
call (P1 to P512 for the PMC–SB5)
(P1 to P2000 for the PMC–SB6)
(69)
CALLU
Subprogram SUB 66 ffff Subprogram number
uniconditional (P1 to P512 for the PMC–SB5)
call (P1 to P2000 for the PMC–SB6)
(70)
SP
Subprogram SUB71 ffff Subprogram number
(P1 to P512 for the PMC–SB5)
(P1 to P2000 for the PMC–SB6)
(71)
SPE
Subprogram SUB72
end
369
11. CORRESPONDENCE BETWEEN ENGLISH KEY
AND SYMBOLIC KEY
10
CUSTOM/GRAPH key CUSTOM
GRAPH
11
370
MEMO
TECHNICAL REPORT (MANUAL) NO.TMN 05 /078E
3. Notice
No.CLB4-05/7309
3 Aug. 2005
2. Summary of change
Maintenance
parts
Notice
CUST.
01 05/08/03 Kuwahata New issue DRAW. NO. B-63177EN/01-01
#7 #6 #5 #4 #3 #2 #1 #0
201 ALD EXP