Documente Academic
Documente Profesional
Documente Cultură
GE Fanuc CNC
Series 16/18/21 and 16i/18i/21i
Connection Manual (Loader Control)
www.cnccenter.com
GE Fanuc Automation
Computer Numerical Control Products
Series 16 / 18 / 21
Series 16i / 18i / 21i
Connection Manual (Loader Control))
GFZ-62443EN-2/03
August 1997
GFL-001
Caution
Caution notices are used where equipment might be damaged if care is not taken.
Note
Notes merely call attention to information that is especially significant to understanding and
operating the equipment.
This document is based on information available at the time of its publication. While efforts
have been made to be accurate, the information contained herein does not purport to cover all
details or variations in hardware or software, nor to provide for every possible contingency in
connection with installation, operation, or maintenance. Features may be described herein
which are not present in all hardware and software systems. GE Fanuc Automation assumes
no obligation of notice to holders of this document with respect to changes subsequently made.
GE Fanuc Automation makes no representation or warranty, expressed, implied, or statutory
with respect to, and assumes no responsibility for the accuracy, completeness, sufficiency, or
usefulness of the information contained herein. No warranties of merchantability or fitness for
purpose shall apply.
B62443EN2/03
om
This manual includes safety precautions for protecting the user and 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.
r.c
WARNING
CAUTION
ce
nt
e
Applied when there is a danger of the user being injured or when there is a damage of both the user
being injured and the equipment being damaged if the approved procedure is not observed.
.c
NOTE
nc
Applied when there is a danger of the equipment being damaged, if the approved procedure is not
observed.
The Note is used to indicate supplementary information other than Warning and Caution.
s1
PREFACE
B62443EN2/03
PREFACE
om
The Series 16/18/21 supports a loader control option that enables one
control unit to independently control both a machine and loader at the
same time. This option can be used with the CNC products listed below.
ce
nt
e
Product name
r.c
This manual is aimed at those users who intend to control a loader with
a CNC. It outlines the loader control option, and describes its connection,
operation, and maintenance. This manual assumes the reader to be
familiar with the standard Series 16, 18, or 21. If required, refer also to
the Series 16/18/21 manuals listed below.
16TA
16TTA
16GCA
16MB
16TB
160MB
160TB
16MC
nc
16TC
160MC
160TC
16A
.c
160A
18TA
18TTA
18GCA
18MB
18TB
180MB
180TB
18MC
18TC
180MC
180TC
18A
180A
21TB
21A
210A
p1
Abbreviations
Series 16
Series 16
Series 18
Series 18
Series 21
Series 21
PREFACE
B62443EN2/03
In this manual, T series and M series refer to the loader control option
connected to the products indicated below.
M series
16MB/18MB/160MB/180MB
16MC/18MC/160MC/180MC
16MA/18MA/21MA
160MA/180MA/210MA
om
T series
16TA/16TTA/16GCA
18TA/18TTA/18GCA
16TB/18TB
160TB/180TB
16TC/18TC
160TC/180TC
16TA/18TA
160TA/180TA
21TB
21TA/210TA
Series 16/18MODEL A
r.c
Relative manuals
DESCRIPTIONS
CONNECTION MANUAL
Series 16/18/160/180MODEL B
FANUC Series 16/18/160/180MODEL B
FANUC Series 16/18/160/180MODEL B
B-61802E
B-61803E
OPERATORS MANUAL
B-61804E
MAINTENANCE MANUAL
B-61805E
PARAMETER MANUAL
B-61810E
DESCRIPTIONS
B-62442E
B-62443E
B-62443E1
OPERATORS MANUAL
B-62444E
OPERATORS MANUAL
B-62454E
MAINTENANCE MANUAL
B-62445E
PARAMETER MANUAL
B-62450E
DESCRIPTIONS
B-62752EN
B-62753EN
B-62753EN-1
OPERATORS MANUAL
B-62754EN
.c
nc
ce
nt
e
OPERATORS MANUAL
B-62764EN
MAINTENANCE MANUAL
B-62755EN
PARAMETER MANUAL
B-62760EN
Series 16/18/160/180MODEL C
p2
PREFACE
B62443EN2/03
Series 16i/18i/160i/180iMODEL A
FANUC Series 16i/18i/21i/160i/180i/210iMODEL A DESCRIPTIONS
FANUC Series 16i/18i/160i/180iMODEL A
B63002EN
B63003EN
B63003EN1
B63004EN
OPERATORS MANUAL
OPERATORS MANUAL
B63014EN
MAINTENANCE MANUAL
B63005EN
PARAMETER MANUAL
B63010EN
om
Series 21TB
DESCRIPTIONS
B-62702EN
B-62703EN
B-62703EN1
OPERATORS MANUAL
B-62534E
MAINTENANCE MANUAL
B-62705EN
PARAMETER MANUAL
B-62710EN
Series 21i/210iMODEL A
ce
nt
e
r.c
B63002EN
B63083EN
B63003EN1
OPERATORS MANUAL
B63084EN
OPERATORS MANUAL
B63094EN
MAINTENANCE MANUAL
B63085EN
PARAMETER MANUAL
B63090EN
.c
nc
p3
Table of contents
B62443EN2/03
SYSTEM CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2
1.3
TABLE OF SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
om
1.1
2. CONNECTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1
TOTAL CONNECTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
2.2
12
15
18
2.4.1
2.4.2
2.4.3
2.5
Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
19
20
22
2.5.1
2.5.2
2.5.3
2.5.4
2.5.5
2.5.6
2.6
Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connection Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Servo Amplifier Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pulse Coder Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Brake Drive Output Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Battery Interface for Absolute Pulse Coder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7
r.c
15
15
16
17
nc
2.4
Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Matrix Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ce
nt
e
2.3.1
2.3.2
2.3.3
2.3.4
Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Emergency Stop System Connection (When a C Series Servo Amplifier is Used) . . . . . . . . . . . . . . .
Emergency Stop Control Circuit Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.c
2.3
2.8
30
30
32
33
34
Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
34
34
DI/DO INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
2.7.1
2.7.2
2.7.3
22
23
26
28
29
29
Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Loader Control Board Builtin I/O Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signals for Interfacing with the Loader Control CNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DI/DO Signals (Function by Function) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DI/DO Signals (In Order of Addresses) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
37
39
40
46
61
2.8.1
2.8.2
2.8.3
2.8.4
2.8.5
3.1
OUTLINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
62
3.2
63
3.3
64
3.4
65
3.5
66
c1
Table of Contents
DI/DO INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.1
3.6.2
3.6.3
67
68
72
86
86
86
86
3.7.3
3.7.2.2 Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting an I/O Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.3.1 Addressing an I/O Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
86
87
87
3.7.4
3.7.3.2 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting the Loader Operators Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.4.1 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
87
88
88
3.7.6
3.7.7
3.7.8
3.7.9
3.7.4.2
Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.4.3
Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
r.c
3.7.5
om
Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.2.1 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.4.4 Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting the I/O Signals for Loader Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.5.1 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ce
nt
e
3.7.1
3.7.2
3.7.5.2
Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.5.3
Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.5.4 Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting a Workpiece Feeder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.6.1 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
89
90
90
90
91
92
93
93
3.7.6.2
Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
93
Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
94
3.7.6.4 Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting an Emergency Stop System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.7.1 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
95
96
96
3.7.7.2
96
Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.9.2
3.7.10
88
88
3.7.6.3
nc
3.7
67
.c
3.6
B62443EN2/03
98
99
99
99
100
100
100
4. OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
MDI KEY OPERATION FOR LOADER CONTROL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1
4.1.1
4.1.2
4.2
102
102
104
4.2.1
4.2.2
4.2.3
4.2.4
4.3
Boot System for Series 16/18MODEL B/C and Series 21TB, Series 16i/18i/21iMODEL A . . . . .
Starting the NC and Loader Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
When Loader Control is Added . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Special Parameters to be Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
104
107
109
110
PROGRAMMING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
111
4.3.1
4.4
102
Screen Switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Poweron . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
111
112
c2
B62443EN2/03
4.4.1
4.4.2
4.4.3
4.4.4
112
117
120
121
5. MAINTENANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
LOADER CONTROL BOARD LED DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LED Display Transition at Powerup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LED Display When an Error Occurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
123
123
124
5.2.1
5.2.2
5.2.3
5.3
Position of LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LED Display Transition at PowerUp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LED Display When an Error Occurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
124
124
125
PC BOARD CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
126
5.3.1
5.3.2
5.3.3
126
127
130
5.3.4
5.4
r.c
5.2
123
om
5.1.1
5.1.2
ce
nt
e
5.1
APPENDIX
128
129
A. PARAMETERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
A.1
A.2
134
DETAILS OF PARAMETERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
150
.c
nc
A.2.1
A.2.2
A.2.3
c3
150
151
152
1. OVERVIEW
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
OVERVIEW
1. OVERVIEW
B62443EN2/03
1.1
om
SYSTEM
CONFIGURATION
r.c
ce
nt
e
Machine
Main CPU
Servo
amplifier
Loader
nc
Axis control
for
machine side
I/O
.c
PMC
LCB
Work
feeder
Servo
amplifier
Axis control
for
loader side
Emergency
stop control
circuit
PMC
Loader
operators panel
Series
16/18/21/16i/18i
/21i Control unit
1. OVERVIEW
B62443EN2/03
1.2
.c
nc
ce
nt
e
r.c
om
INSTALLING THE
LOADER CONTROL
FUNCTIONS
When the loader control option is installed and used in a system, sequence
control is required to enable interfacing with the peripherals, as well as
for loader operation. Generally, the required control specifications vary
from one system to another. So, the functions required for each system
must be installed. In practice, the PMC and macro executor are used to
implement the required functions.
The PMC that is built into the loader control board performs the sequence
logic required to control the loader. The PMC supports functions
equivalent to the PMCRA1 of the Series 18.
Between the loader control CPU and the PMC, an F/G area interface is
provided, in the same way as for an ordinary CNC. The loader supports
modes similar to those supported by an ordinary NC. For example,
manual mode must be set for manual loader operation, and memory mode
must be set for automatic loader operation. In addition, a specified speed
can be overridden by entering the DI override signal. Thus, loader
operation requires the use of ladder programs, in the same way as an
ordinary NC.
The PMC is also used to enable synchronous operation of the machine and
loader. For example, the PMC is used to start the loader when machining
ends, and to start machining once the loader has fed the workpiece into
the chuck of the machine.
Using custom macros or a macro executor, very complicated loader axis
operations, such as workpiece palletizing/depalletizing, can be
programmed easily. In some cases, complicated workpiece feeder control
operations can be simplified by using macros. Macrobased control
reduces the number of PMC steps, making macrobased control
advantageous even when the PMC is being used at maximum capacity.
Even for macrobased control, however, DI/DO signal transfer must be
programmed using the PMC. Note that the loader control macro
programs are provided in a ROM module in the case of the Series
16/18MODEL A, and in an FROM (flash memory) module in the case
of the Series 16/18MODEL B/C. The ROM or FROM module is
installed on the loader control board.
In the case of the Series 21, the loader control macro programs are
provided in an FROM (flash memory) module, installed on the main
board.
In the case of the Series 16i/18i/21i, the loader control macro programs
are provided in an FROM (flash memory) module, installed on the
motherboard.
The following table lists typical operations to which the PMC and macro
executor can be applied.
1. OVERVIEW
B62443EN2/03
PMC
f
Palletizing/depalletizing
Loader operators panel
Customized program screen
(f)
om
Loader operations
(such as mode setting, activation, and overriding)
Macro
executor
.c
nc
ce
nt
e
r.c
The DI/DO signals listed below are used for loader control. These DI/DO
signals are stored in the loader control board. In an application system
that requires additional DI/DO signals, an I/O link interface is available
to enable external I/O expansion.
The loader control board of the Series 16i/18i/21i does not use these
DI/DO signals. All DI/DO signals are connected via an I/O link interface
to an external input/output unit.
Loader control (overtravel, hand open/close, air on/ off, etc.)
Workpiece feeder control (moving the workpiece feeder back and forth)
Loader operators panel control (teaching, emergency stop)
Brake control (brake application for emergency stop)
1. OVERVIEW
B62443EN2/03
1.3
TABLE OF
SPECIFICATIONS
Item
Specifications
Controlled axis
10m
40m (option 2)
80m (option 3)
om
20m (option 1)
Programs
PMC
PMCRA1
r.c
ce
nt
e
RS232C
Manual handle
(option 8)
(option 9)
nc
G code system
(T series only)
G code system A
Axis name
X, Y, Z, A, B, C (M series, T series)
.c
w
w
w
Plane selection
Input unit
Increment system
Rapid traverse
(positioning)
Positioning G00
Positioning, either of noninterpolation type or linear interpolation type, can be selected by specifying
a parameter.
1. OVERVIEW
B62443EN2/03
Item
Specifications
Cutting feed
Override
om
The Series 21, Series 21i does not support the 2nd
feedrate override function.
Rapid traverse
G00
Linear acceleration/deceleration
Cutting feed
G01
Exponential acceleration/deceleration
Linear acceleration/deceleration after interpolation
(option 13) ... For Series 16i/18i
Dwell G04
ce
nt
e
Dwell
r.c
Automatic
acceleration
deceleration
Coordinate system
.c
nc
Signal BDT1
Signal BDT2 to BDT9 (option 16)
Compensation function
Backlash compensation
Pitch error compensation max/1024 points
(option 17)
Measurement
Auxiliary function
1. OVERVIEW
B62443EN2/03
Item
Specifications
Macro
Editing
om
Language display
r.c
Automatic operation
ce
nt
e
nc
Position switch
.c
External deceleration
1. OVERVIEW
B62443EN2/03
NOTE
To use those functions for which option numbers are indicated, the following options are
required.
Part program storage length 20m
Part program storage length 40m
Part program storage length 80m
PMC Ladder 3000 step
PMC Ladder 4500 step (For Series 16/18MODEL A)
PMC Ladder 5000 step (For Series 16/18MODEL B/C, Series 21TB,
Series 16i/18i/21i)
Reader Puncher control 1
Directory display of floppy cassette
Manual handle 1 unit control
Manual handle 2 or 3 units control
(The use of the second and third units requires option 8 for the first unit.)
Inch/metric conversion
2nd feedrate override
(The Series 21, Series 21i does not support the 2nd feedrate override option.)
Rapid traverse bellshaped acceleration/deceleration
Cutting feed linear acceleration/deceleration after interpolation
(For Series 16i/18i)
3rd/4th reference position return
Workpiece coordinate system
Addition of optional block skip
Stored pitch error compensation
Programmable data input
Macro executer
Custom macro B
Addition of custom macro common variables
Interruption type custom macro
Playback
Extended part program editing
Japanese display
Extended stored stroke check
External message
External data input
(When the external data input option is selected, the external message option is
not required.)
PMC axis control by PMC
Position switch function
Abnormal load detection function
External deceleration (For Series 16i/18i)
Option 12
Option 13
.c
Option 14
Option 15
Option 16
Option 17
Option 18
Option 19
Option 20
Option 21
Option 22
Option 23
Option 24
Option 25
Option 26
Option 27
Option 28
ce
nt
e
Option 10
Option 11
nc
Option 6
Option 7
Option 8
Option 9
r.c
om
Option 1
Option 2
Option 3
Option 4
Option 5
Option 29
Option 30
Option 31
Option 32
2. CONNECTION
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
CONNECTION
2. CONNECTION
B62443EN2/03
2.1
TOTAL CONNECTION
Emergency
stop control circuit
om
Brake rectifier
EMG(24V)
CHECK(JA8C)
100VAC
GND
r.c
ESP(CNPW)
ce
nt
e
BRAKE(CNBK)
APC battery
APCBAT(JA4A)
6V
Control unit
AMP1(JV1)
AMP2(JV2)
Loader
main body
JV1B
1st axis
servo motor
JV2B
2nd axis
servo motor
Serial pulse coder
AMP3(JV3)
JV1B
3rd axis
servo motor
JV2B
4th axis
servo motor
.c
AMP4(JV4)
nc
ENC(CRF1)
Overtravel limit
24V
Actuator
sensor
RDIO(CRM1)
Actuator
sensor
TP(CNTP)
SW, LED
WF(CNWF)
Workpiece
feeder
Operators panel
for loader
24V
Power supply
JD1A
JD1B
Corresponded
I/O LINK
DI/DO
PCR series
20pins connector
Another connector
10
2. CONNECTION
B62443EN2/03
When the Series 16/18 loader control board based on the main B
specification, Series 16/18MODEL C or Series 21 loader control board
is used
Emergency
stop control circuit
om
Brake rectifier
EMG(24V)
CHECK(JA8C)
100VAC
GND
r.c
ESP(CNPW)
BRAKE(CNBK)
APCBAT(JA4A)
ce
nt
e
APC battery
6V
Control unit
AMP1(JS1A)
AMP2(JS2A)
JS1B
JS2B
Loader
main body
1st axis
servo motor
2nd axis
servo motor
Serial pulse coder
nc
AMP3(JS3A)
JS1B
AMP4(JS4A)
JS2B
3rd axis
servo motor
.c
4th axis
servo motor
Overtravel limit
24V
Actuator
sensor
RDIO(CRM1)
Actuator
sensor
TP(CNTP)
SW, LED
WF(CNWF)
Workpiece
feeder
Operators panel
for loader
24V
Power supply
JD1A
JD1B
Corresponded
I/O LINK
DI/DO
PCR series
20pins connector
Another connector
11
2. CONNECTION
B62443EN2/03
om
BRAKE (CNBK)
ESP
(CNPW)
TP
(CNTP)
WF
(CNWF)
ce
nt
e
LOADER CONTROL
BOADER
In common with the other control PC boards of the Series 16/18, the
loader control board is mounted in the control unit. One slot is used
exclusively for the loader control board. Any slot other than slot 1 can
be used.
Layout of Series 16/18MODEL A loader control board
r.c
2.2
CHECK (JA8C)
APCBAT(JA4)
AMP1
(JV1)
AMP2
(JV2)
AMP3
(JV3)
AMP4
(JV4)
ENC
(CRF1)
RDIO
(CRM1)
DI/DO
.c
nc
IOLNK (JD1A)
12
2. CONNECTION
B62443EN2/03
om
ESP
(CNPW)
TP
(CNTP)
WF
(CNWF)
r.c
BRAKE (CNBK)
ce
nt
e
IOLNK (JD1A)
CHECK (JA8C)
APCBAT(JA4)
AMP1
(JV1)
AMP2
(JV2)
AMP3
(JV3)
AMP4
(JV4)
nc
(CNMC)
(CRF1)
RDIO
(CRM1)
DI/DO
.c
ENC
13
2. CONNECTION
B62443EN2/03
om
ESP
(CNPW)
TP
(CNTP)
WF
(CNWF)
r.c
BRAKE (CNBK)
CHECK (JA8C)
ce
nt
e
IOLNK (JD1A)
AMP1
(JS1A)
AMP2
(JS2A)
AMP3
(JS3A)
AMP4
(JS4A)
RDIO
(CRM1)
DI/DO
.c
nc
(CNMC)
14
2. CONNECTION
B62443EN2/03
2.3
CONNECTING THE
LOADER
OPERATORS PANEL
2.3.1
The loader operators panel is used to jog the loader and perform teaching.
For the loader operators panel, the I/O signals described below are stored
on the loader control board.
2.3.2
Connector
nc
ce
nt
e
r.c
om
Outline
.c
14
TDO01
8
15
TDO02
16
TDO03
17
TDO04
9
10
18
TDO06
20
TDI08
15
TDI02
TDI03
TDI04
TDI05
TDI06
TDI07
TCOM3
11
TCOM4
12
*ESPTP1
13
TDI01
TCOM2
TDO05
19
1
TCOM1
*ESPTP2
2. CONNECTION
B62443EN2/03
2.3.3
Signals
[Classification]
[Function]
[Classification]
[Function]
nc
[Classification]
[Function]
.c
om
r.c
[Classification]
[Function]
ce
nt
e
*ESPTP1 (12)
*ESPTP2 (13)
Dummy connector
16
2. CONNECTION
B62443EN2/03
2.3.4
Matrix Configuration
+24V
Driver
TCOM4
TCOM2
TCOM1
Reciever
24
32
23
31
14
22
30
SW05
13
21
29
SW04
12
20
28
SW03
11
19
27
SW02
10
18
26
SW01
09
17
25
R LED06
12
18
24
R LED05
11
17
23
R LED04
10
16
22
R LED03
09
15
21
R LED02
08
14
20
R LED01
07
13
19
TDI08
16
SW07
15
SW06
r.c
SW08
om
TCOM3
TDI07
R
TDI06
R
TDI05
ce
nt
e
TDI04
TDI03
TDI02
TDI01
0V
nc
TDO06
TDO05
TDO04
.c
TDO03
TDO02
TDO01
0V
SW
17
LED
2. CONNECTION
B62443EN2/03
2.4
I/O SIGNAL
CONNECTION FOR
MAIN LOADER UNIT
CONTROL
2.4.1
I/O signals used for controlling the main loader unit are stored in the
loader control board.
om
Outline
.c
nc
ce
nt
e
r.c
For operations such as opening/closing the hand on the tip of the loader
and air blow control, 6 DI points and 8 DO points are provided. The
emergency stop input signal stops the loader immediately in situations
such as loader overtravel (detected by hardware) or hand destruction.
18
2. CONNECTION
B62443EN2/03
2.4.2
Connector
CRM1
(MR50pin, female)
LDI01
LDI02
LDI03
33 LDO01
34 LDO02
35 LDO03
20
LDI06
21
LDI05
36 LDO04
ce
nt
e
LDI04
*LOT
r.c
19
om
37 LDO05
22 COMLD
38 LDO06
23 COMWF
39 LDO07
24
40 LDO08
.c
nc
25
FDI01
10
FDI02
26
12
42 FDO02
27
11
13
41 FDO01
14
0V
43 FDO03
FDI03
28
0V
29
0V
30
0V
44 FDO04
FDI04
45 FDO05
FDI05
46 FDO06
FDI06
31 +24E
15
47 FDO07
FDI07
32 +24E
19
16
FDI08
48 FDO08
17
0V
49 +24E
18
0V
50 +24E
2. CONNECTION
B62443EN2/03
2.4.3
Signals
Generalpurpose input
signals
LDI01 to LDI06
[Classification]
[Classification]
[Function]
nc
Generalpurpose input
signal common voltage
selection
COMLD
ce
nt
e
r.c
om
[Function]
[Classification]
[Function]
.c
Generalpurpose output
signals
LDO01 to LDO08
20
2. CONNECTION
B62443EN2/03
[Classification]
[Function]
[Classification]
[Function]
.c
nc
Generalpurpose input
signal common voltage
selection for the
workpiece feeder
COMWF
[Classification]
ce
nt
e
Generalpurpose
workpiece feeder input
signals
FDI01 to FDI08
[Classification]
[Function]
Generalpurpose
workpiece feeder output
signals
FDO01 to FDO08
r.c
om
[Function]
21
2. CONNECTION
B62443EN2/03
2.5
SERVO SYSTEM
CONNECTION
2.5.1
The tables below list the connectors used to connect the servo system.
Outline
Controlled
axis
number
Servo command
JV1
JV2
JV3
JV4
om
Brake control
r.c
Feedback signal
ce
nt
e
CRF1
(common to 4 axes)
CNBK
(common to 4 axes)
Servo command
JS1A
JS2A
JS3A
JS4A
.c
nc
Connector
22
Feedback signal
Brake control
Connected to the
servo amplifier
am lifier module
CNBK
(common to 4 axes)
2. CONNECTION
B62443EN2/03
2.5.2
Connection Diagram
Servo command
cable
CN1L
AMP2 (JV2)
CN1M
Servo command
Servo amp. for A,C axis
cable
3 axis 4 axis
UL, VL, WL, GL
CN1L
CN1M
AMP4 (JV4)
AC
Servo
motor
4
ce
nt
e
100A, 100B
L1, L2, L3, PE
om
AMP1 (JV1)
AMP3 (JV3)
Loader mechanical
unit
Motor
power
r.c
1 axis 2 axis
LCB board
Brake
power
Emergency stop
control circuit
ESP (CNPW)
ENC (CRF1)
Battery
box
.c
APCBAT (JA4A)
nc
CHECK (JA8C)
23
200VAC
3
L1, L2, L3, PE
External emergency
stop contact signal
2. CONNECTION
B62443EN2/03
Servo system connection when using the series servo amplifier (type
A interface)
Servo command
cable
series servo amp.
1 axis 2 axis
SVM
JV1B
AMP2 (JV2)
JV2B
TB1
CX2A
JX1A
Servo command
cable
3 axis 4 axis
om
AMP1 (JV1)
Loader mechanical
unit
Motor
power
SVM
TB1
CX2B
JX1B
AMP3 (JV3)
JV1B
AMP4 (JV4)
JV2B
JX1A
ce
nt
e
TB1
r.c
LCB board
AC
Servo
motor
4
Brake
power
PSM
TB1
CX2B
JX1B
CX4
Emergency stop
connected point
Breaker
nc
AC reactor
Brake control output
.c
BRAKE (CNBK)
ESP (CNPW)
Emergency stop
control circuit
See 2.6 for detail
ENC (CRF1)
MCC
APCBAT (JA4A)
Battery
box
CHECK (JA8C)
24
200VAC
3
(L1, L2, L3, PE)
External emergency
stop contact signal
2. CONNECTION
B62443EN2/03
Servo system connection when using the series servo amplifier (type
B interface)
Servo command
cable
series servo amp.
SVM
Loader mechanical
unit
Motor
power
AMP1 (JS1A)
JS1B
AMP2 (JS2A)
JS2B
TB1
JF2
JX1A
AC
Servo
motor
4
SVM
TB1
CX2B
r.c
Servo command
cable
3 axis 4 axis
CX2A
om
1 axis 2 axis
LCB board
JX1B
JS1B
AMP4 (JS4A)
JS2B
Brake
power
ce
nt
e
AMP3 (JS3A)
JF2
TB1
CX2A
Serial Pulsecoder
Feedback Signal
JX1A
PSM
TB1
CX2B
JX1B
CX4
Emergency stop
contact
TB2
(L1, L2, L3, PE)
CX3
nc
Breaker
.c
AC reactor
Brake control output
MCC
BRAKE (CNBK)
ESP (CNPW)
CHECK (JA8C)
Emergency stop
control circuit
See 2.6 for detail
200VAC
3
(L1, L2, L3, PE)
External emergency
stop contact signal
25
2. CONNECTION
B62443EN2/03
2.5.3
Servo amplifier
JV1 to JV4
(PCREV20MDT)
1 IRn
11 ISn
1 IRn
2 GDRn
12 GDSn
2 GDRn
3 *PWMAn 13 *PWMDn
r.c
5 *PWMBn 15 *PWMEn
16 0V
18 0V
19
7 *PWMCn 17 *PWMFn
ce
nt
e
8 0V
10 *MCONn 20 *DRDYn
*PWMAn
0V
0V
*PWMCn
0V
*MCONn
ISn
GDSn
*PWMDn
0V
*PWMEn
0V
*PWMFn
0V
*DRDYn
18 0V
19
1
2
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
.c
*PWMBn
8 0V
10 *MCONn 20 *DRDYn
nc
GDRn
16 0V
6 0V
7 *PWMCn 17 *PWMFn
IRn
14 0V
4 0V
5 *PWMBn 15 *PWMEn
6 0V
12 GDSn
3 *PWMAn 13 *PWMDn
14 0v
4 0v
11 ISn
om
Servo Amplifier
Interface
Shield
Grounding plate
26
IRn
GDRn
*PWMAn
0V
*PWMBn
0V
*PWMCn
0V
*MCONn
ISn
GDSn
*PWMDn
0V
*PWMEn
0V
*PWMFn
0V
*DRDYn
2. CONNECTION
B62443EN2/03
Servo amplifier
JS1AJS4A
(PCREV20MDT)
(PCREV20MDT)
11 ISn
1 IRn
2 GDRn
12 GDSn
2 GDRn
3 *PWMAn 13 *ENBLn
r.c
5 *PWMCn 15 PD2
16 *PD2
7 *PWMEn 17 PRQ2
10 *MCONn 20 0V
1
2
GDRn
*PWMAn
9 *DRDYn 19 0V
10 *MCONn 20 0V
0V
*PWMEn
0V
*DRDYn
*MCONn
ISn
GDSn
*ENBLn
0V
PDn
*PDn
PRQn
*PRQn
0V
0V
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
.c
*PWMCn
18 *PRQ2
8 0V
nc
IRn
0V
ce
nt
e
18 *PRQ2
9 *DRDYn 19 0V
16 *PD2
6 0V
7 *PWMEn 17 PRQ2
8 0V
14 0V
4 0V
5 *PWMCn 15 PD2
6 0V
12 GDSn
3 *PWMAn 13 *ENBLn
14 0V
4 0V
11 ISn
om
1 IRn
Shield
Grounding plate
27
IRn
GDRn
*PWMAn
0V
*PWMCn
0V
*PWMEn
0V
*DRDYn
*MCONn
ISn
GDSn
*ENBLn
0V
PDn
*PDn
PRQn
*PRQn
0V
0V
2. CONNECTION
B62443EN2/03
2.5.4
Pulse Coder Interface
1 SD1
SDn
*SDn
REQn
*REQn
2 *SD1
34
19 SD3
3 REQ1
35
20 *SD3
4 *REQ1
36
21 REQ3
22 *REQ3
38
0V
+5V
+6V
ce
nt
e
5 SD2
37
6 *SD2
23 SD4
39
7 REQ2
24 *SD4
40
8 *REQ2
25 REQ4
41 +5V
0V
10
0V
11
0V
12
0V
13
0V
14
0V
15
0V
48 +6V
16
0V
49 +6V
17
50 +6V
18
42 +5V
nc
26 *REQ4
27
43 +5V
28
.c
44 +5V
29
45 +5V
30
46 +5V
31 +5V
47 +6V
r.c
33
om
32 +5V
28
2. CONNECTION
B62443EN2/03
2.5.5
Brake Drive Output
Interface
2D
om
2C
3C
1B
2B
3B
1A
2A
3A BKOUT1+
2.5.6
Battery Interface for
Absolute Pulse Coder
ce
nt
e
1C
r.c
BKOUT1+
JA4 (PCREV20MDT)
.c
nc
11
12
3 0V
13
14
15
16
7 +6V
17
18
19
10
20
29
+6V
0V
2. CONNECTION
B62443EN2/03
2.6
EMERGENCY STOP
SYSTEM
CONNECTION
2.6.1
The emergency stop control circuit has the functions listed below, and
exercises control such that the servo drive power is turned off by hardware
when an emergency stop is required.
om
Outline
.c
nc
ce
nt
e
r.c
30
2. CONNECTION
B62443EN2/03
Overtravel release
button
*LOT
om
.c
nc
ce
nt
e
OTR
r.c
OTR
31
2. CONNECTION
B62443EN2/03
2.6.2
(Apply +24 V to *LOT when the loader does not have an overtravel
detection function.)
CRM1
+24E
Overtravel limit
switch
*LOT
CNTP
*ESPTP1
Receiver
*ROT Input
signal
OTR Output signal
r.c
Inside of Loader
om
Emergency Stop
System Connection
(When a C Series
Servo Amplifier is
Used)
Receiver
*EMG1
Input signal
ce
nt
e
*ESPTP2
CNPW
BKIN+
*EMG1
RY1
24V relay
Driver
nc
*EMG2
CNBK
BKOUT1+
Full wave
rectification
ry1
Surge
absorber
Emergency stop
control unit
(example)
.c
AC100V
Servo amp.
Loader
MCC
L1
L2
L3
Servo motor
with brake
PWM
200VAC
32
2. CONNECTION
B62443EN2/03
2.6.3
Emergency Stop
Control Circuit
Interface
om
CNPW
(AMP D3400, 12 pins,
male)
Connector pin layout on loader control board
1D *EMGHBK1 2D *EMGHBK2 1D HBKR
3C
1B
2B
3B
1A
2A
3A BKIN+
r.c
2C *EMG2
.c
nc
ce
nt
e
1C *EMG1
33
2. CONNECTION
B62443EN2/03
2.7
WORKPIECE
FEEDER
CONNECTION
2.7.1
For workpiece feeder control, 8 input signals and 8 output signals are
provided.
DI = 8 points (+24 V contact signal input, general purpose)
DO = 8 points (sink output, general purpose)
These signals are used to move the workpiece feeder back and forth.
om
Outline
2.7.2
Connector
r.c
ce
nt
e
14 FDO01
8 FDI07
2 FDI02
15 FDO02
9 FDI08
FDI03
FDI04
FDI05
16 FDO03
nc
10 COMWF
FDI01FDI08
COMWF
FDO01FDO08
+24V
0V
17 FDO04
11
18 FDO06
.c
12 FDO06
19 FDO07
FDI06
13 0V
7 +24V
20 FDO08
2.7.3
Signals
Generalpurpose
workpiece feeder input
signals
FDI01 to FDI08
[Classification]
[Function]
34
2. CONNECTION
B62443EN2/03
Generalpurpose
workpiece feeder output
signals
FDO01 to FDO08
[Classification]
[Function]
om
[Classification]
[Function]
ce
nt
e
r.c
Generalpurpose input
signal common voltage
selection for the
workpiece feeder
COMWF
LCB
Noninsulating
contact signal input
FDI0108
3.3K
Receiver
COMWF
nc
+24V
24V
.c
: 24 V common voltage
connection
LCB
: 0 V common voltage
connection
0V
FDO0108
DO
0V
35
2. CONNECTION
B62443EN2/03
2.8
DI/DO INTERFACE
2.8.1
A PMC for loader control is built into the loader control board. The PMC
has functions equivalent to PMCRA1 of the Series 18/21. The
development environment used with the PMCRA1 is used. The I/O
signals handled by the PMC are classified into three groups.
Outline
ce
nt
e
r.c
om
G0212 to 0219
G0252 to 0255
G1212 to 1219
G1252 to 1255
nc
.c
Loader
control
PMC
F0212 to 0219
F0252 to 0255
F1212 to 1219
F1252 to 1255
G0212 to 0219
G0252 to 0255
G1212 to 1219
G1252 to 1255
Loader
control
board
Builtin
I/O
F0212 to 0219
F0252 to 0255
F1212 to 1219
F1252 to 1255
3
I/O Link
increase
I/O
(option)
Other G area
Machine
control
CNC
Loader
control
CNC
Other F area
Machine
control
PMC
Other G area
Other F area
36
I/O card
or
I/O Link
of I/O
2. CONNECTION
B62443EN2/03
2.8.2
The table below lists the I/O signals stored in the loader control board.
Signal name
om
Address
X1000.0
LDI01
LDI01=*DEC1
X1000.1
LDI02
LDI02=*DEC2
X1000.2
LDI03
X1000.3
LDI04
X1000.4
LDI05
X1000.5
LDI06
X1000.6
*LOT
X1000.7
*EMG1
X1002.0
FDI01
X1002.1
FDI02
X1002.2
FDI03
X1002.3
FDI04
X1002.4
FDI05
X1002.5
FDI06
X1002.6
FDI07
X1002.7
FDI08
X1004.0
TDI01
X1004.1
TDI02
X1004.2
TDI03
X1004.3
TDI04
X1004.4
TDI05
X1004.5
TDI06
X1004.6
TDI07
X1004.7
TDI08
X1010.2
r.c
ce
nt
e
nc
.c
SW02
SW03
:
LDI04=*DEC4
SW01
X1010.1
LDI03=*DEC3
X1010.0
X1013.5
SW30
X1013.6
SW31
X1013.7
SW32
37
2. CONNECTION
B62443EN2/03
Y1000.2
LDO03
Y1000.3
LDO04
Y1000.4
LDO05
Y1000.5
LDO06
Y1000.6
LDO07
Y1000.7
LDO08
Y1001.0
FDO01
Y1001.1
FDO02
Y1001.2
FDO03
Y1001.3
FDO04
Y1001.4
FDO05
Y1001.5
FDO06
Y1001.6
FDO07
Y1001.7
FDO08
Y1002.0
TCOM1
Y1002.1
TCOM2
Y1002.2
TCOM3
Y1002.3
TCOM4
Y1003.0
TDO01
Y1003.1
TDO02
Y1003.2
TDO03
Y1003.3
TDO04
Y1003.4
TDO05
Y1003.5
TDO06
(These six signals are used as generalpurpose DO signals or matrix LED output
signals. When these signals are used as matrix LED output signals, the PMC writes
LED on/off data to area Y1010 to Y1013, instead of directly controlling TDO01 to
TDO06.)
.c
Y1003.6
om
Y1000.1
r.c
LDO01
ce
nt
e
Y1000.0
Signal name
nc
Address
OTR
Y1004.0
BRAKE
Brake control signal (0: Actuates the brake. 1: Releases the brake.)
Y1003.7
38
2. CONNECTION
B62443EN2/03
Y1010.1
LED02
Y1010.2
LED03
Y1010.3
LED04
Y1010.4
LED05
Y1010.5
LED06
Y1011.0
LED07
Y1011.1
LED08
Y1011.2
LED09
Y1011.3
LED10
Y1011.4
LED11
Y1011.5
LED12
Y1012.0
LED13
Y1012.1
LED14
Y1012.2
LED15
Y1012.3
LED16
Y1012.4
LED17
Y1012.5
LED18
Y1013.0
LED19
Y1013.1
LED20
Y1013.2
LED21
Y1013.3
LED22
Y1013.4
LED23
Y1013.5
LED24
Loader operators
o erator s panel
anel matrix LED drive signals
(1: Turns on an LED.)
r.c
LED01
nc
Y1010.0
Signal name
om
Symbol
ce
nt
e
Address
2.8.3
.c
The interface signals used between the CNC, built into the loader control
board, and the loader control PMC conform to the specifications for the
ordinary Series 16/18/21 PMC interface signals. This means that, for the
loader PMC, ladder programs can be developed using the same interface
as that for the machine PMC. Note, however, that not all signals can
actually be used for loader control. For details, see Subsec. 2.8.4.
For details of each function, refer to the following manuals:
D FANUC Series 16/18 Connection Manual (B61803E)
D FANUC Series 16/18/160/180MODEL B Connection Manual
(Function) (B62443E1)
D FANUC Series 16/18/160/180MODEL C Connection Manual
(Function) (B62753EN1)
D FANUC Series 21/210 Connection Manual (Function) (B62703EN)
39
2. CONNECTION
B62443EN2/03
2.8.4
DI/DO Signals
(Function by Function)
Status signal
MA (F001#7)
SA (F000#6)
ERS (G008#7)
RRW (G008#6)
Resetting signal
RST (F001#1)
Rewinding signal
RWD (F000#0)
Alarm signal
AL (F001#0)
BAL (F001#2)
om
NC ready signal
r.c
Ready
A i moving
Axis
i signal
i
l
Inposition
In osition signal
ce
nt
e
Ra
Rapid
id traverse signal
Mode selection
INCH (F002#0)
(
)
CUT (F002#6)
MD1, MD2, MD4 (G043#0 #2)
MMDI (F003#3)
MMEM (F003#5)
MEDT (F003#6)
MH (F003#1)
.c
nc
MINC (F003#0)
MREF (F004#5)
MTCHIN (F003#7)
+J1 +J4 (G100#0 #3)
J1 J4 (G102#0 #3)
RT (G019#7)
w
w
w
Interlock
MJ (F003#2)
HROV (G096#7)
Select signal
1% rapid traverse override signal
*ABSM (G006#2)
MABSM (F004#2)
STLK (G007#1)
*IT (G008#0)
40
2. CONNECTION
B62443EN2/03
ZRN (G043#7)
Reference position
osition return com
completion
letion signal
Automatic operation
r.c
om
*SP (G008#5)
STL (F000#5)
ce
nt
e
SPL (F000#4)
OP (F000#7)
MLK (G044#1)
MMLK (F004#1)
SBK (G046#1)
MSBK (F004#3)
OVC (G006#4)
BDT1 (G044#0)
.c
nc
MBDT1 (F004#0)
Auxiliary function
MF (F007#0)
Finish signal
FIN (G004#3)
MFIN (G005#0)
DEN (F001#3)
AFL (G005#6)
MAFL (F004#4)
MF2 (F008#4)
MFIN2 (G004#4)
MF3 (F008#5)
MFIN3 (G004#5)
SMZ (G053#6)
Multiple M commands
41
2. CONNECTION
S function
B62443EN2/03
SF (F007#2)
SFIN (G005#2)
Skip function
Skip signal
SKIP (X1002#7)
Overtravel
EXLM (G007#6)
*LOT (X1000#6)
Followup signal
*FLWU (G007#5)
r.c
Address signal
Read signal
ESTB (G002#7)
EREND (F060#0)
ce
nt
e
om
ESEND (F060#1)
UINT (G053#3)
A i control
Axis
t l command
d signal
i
l
A i control
Axis
t l command
d read
d signal
i
l
EBUFA (G142#7)
A i control
t l command
d read
d fifinish
i h signal
i
l
Axis
EBSYA (F130#7)
R
Reset
t signal
i
l
ECLRA (G142#6)
A i control
Axis
t l ttemporary stop
t signal
i
l
ESTPA (G142#5)
Servo
off
S
ff signal
i
l
ESOFA (G142#4)
Bl k stop
Block
t signal
i
l
ESBKA (G142#3)
.c
nc
1) G
GroupA
A
Bl k stop
Block
t di
disable
bl signal
i
l
EMSBKA (G143#7)
A ili
Auxiliary
ffunction
ti code
d signal
i
l
A ili
ffunction
ti strobe
t b signal
i
l
Auxiliary
EMFA (F131#0)
A ili
Auxiliary
ffunction
ti completion
l ti signal
i
l
EFINA (G142#0)
Axis
signal
A i controll ffeedrate
d
i
l
A i control
Axis
t ld
data
t signal
i
l
I
Inposition
i i signal
i
l
EINPA (F130#0)
F ll i zero checking
Following
h ki signal
i
l
ECKZA (F130#1)
Al
i
l
Alarm
signal
EIALA (F130#2)
A i moving
Axis
i signal
i
l
EGENA (F130#4)
A ili
Auxiliary
ffunction
i executing
i signal
i
l
EDENA (F130#3)
Negativedirection
N
i
di
i overtravell signal
i
l
EOTNA (F130#6)
P ii
Positivedirection
di
i overtravell signal
i
l
EOTPA (F130#5 )
42
2. CONNECTION
B62443EN2/03
EBUFB ((G154#7))
EBSYB (F133#7)
(
)
Reset signal
ECLRB (G154#6)
ESTPB (G154#5)
ESOFB (G154#4)
stop signal
Block sto
ESBKB (G154#3)
EMSBKB (G155#7)
EM11B EM28B (F135)
A
ili
ffunction
ti strobe
t b signal
i
l
Auxiliary
EMFB (F134#0)
A
ili
ffunction
ti completion
l ti signal
i
l
Auxiliary
EFINB (G154#0)
Inposition signal
EINPB (F133#0)
ECKZB (F133#1)
Alarm signal
g
EIALB (F133#2)
(
)
Axis moving
g signal
g
EGENB ((F133#4))
Negativedirection
Negative
direction overtravel signal
EOTNB (F133#6)
EOTPB (F133#5 )
EC0C EC6C (G167#0 #6)
EBUFC (G166#7)
(
)
EBSYC (F136#7)
(
)
Reset signal
ECLRC (G166#6)
ESTPC (G166#5)
ESOFC (G166#4)
ESBKC (G166#3)
EMSBKC (G167#7)
nc
stop signal
Block sto
EMFC (F137#0)
EFINC (G166#0)
.c
Auxiliary
A
ili
ffunction
ti strobe
t b signal
i
l
A
ili
ffunction
ti completion
l ti signal
i
l
Auxiliary
w
w
w
EDENB (F133#3)
ce
nt
e
3) GroupC
om
r.c
2) GroupB
Inposition signal
EINPC (F136#0)
ECKZC (F136#1)
Alarm signal
g
EIALC (F136#2)
(
)
Axis moving
g signal
g
EGENC ((F136#4))
EDENC (F136#3)
Negative
direction overtravel signal
Negativedirection
EOTNC (F136#6)
EOTPC (F136#5 )
43
2. CONNECTION
EBUFD (G178#7)
(
)
EBSYD (F139#7)
(
)
Reset signal
ECLRD (G178#6)
ESTPD(G178#5)
ESOFD (G178#4)
stop signal
Block sto
ESBKD (G178#3)
EMSBKD (G179#7)
EM11D EM28D (F141)
A
ili
ffunction
ti strobe
t b signal
i
l
Auxiliary
EMFD (F140#0)
A
ili
ffunction
ti completion
l ti signal
i
l
Auxiliary
EFIND (G178#0)
Inposition signal
EINPD (F139#0)
ECKZD (F139#1)
Alarm signal
g
EIALD (F139#2)
(
)
Axis moving
g signal
g
EGEND ((F139#4))
Negativedirection
Negative
direction overtravel signal
EOTND (F139#6)
EOTPD (F139#5 )
EAX1 EAX4 (G136#0 #3)
*EAXSL (F129#7)
OVCE (G150#5)
DRNE (G150#7)
.c
nc
RTE (G150#6)
EKSET (G066#7)
ENBKY (G066#1)
EKC0EKC7 (G098)
INHKY (F053#0)
PRGDPL (F053#1)
EKENB (F053#7)
Communication signal
b t
between
LCD and
d NC
(G0212 G0219)
(G0252 G0255)
(G1212 G1219)
(G1252 G1255)
(F0212 F0219)
(F0252 F0255)
w
Multipath waiting by M
code
EDEND (F139#3)
ce
nt
e
5) Common
om
r.c
4) GroupD
B62443EN2/03
(F1212 F1219)
(F1252 F1255)
3path waiting ignorance signal
NMWT (G063#7)
Waiting signal
WATO (F063#6)
44
2. CONNECTION
B62443EN2/03
2.8.5
DI/DO Signals (In Order
of Addresses)
MTPMC
Address
#7
#6
#5
#4
#3
#2
#1
#0
X1000
*EMG1
*LOT
LDI06
LDI05
*DEC4
*DEC3
*DEC2
*DEC1
FDI08
FDI07
FDI06
FDI05
TDI08
TDI07
TDI06
TDI05
om
Bit No
SW08
SW07
SW06
SW05
X1001
X1002
X1004
X1005
FDI02
FDI01
TDI04
TDI03
TDI02
TDI01
SW04
SW03
SW02
SW01
ce
nt
e
X1010
FDI03
r.c
X1003
FDI04
PMCMT
X1011
SW16
SW15
SW14
SW13
SW12
SW11
SW10
SW09
X1012
SW24
SW23
SW22
SW21
SW20
SW19
SW18
SW17
X1013
SW32
SW31
SW30
SW29
SW28
SW27
SW26
SW25
Address
#7
#6
#5
#4
#3
#2
#1
#0
Y1000
LDO08
LDO07
LDO06
LDO05
LDO04
LDO03
LDO02
LDO01
FDO07
FDO06
FDO05
FDO04
FDO03
FDO02
FDO01
nc
Bit No.
Y1001
FDO08
Y1002
OTR
TDO06
TDO05
TDO04
TDO03
TDO02
.c
Y1003
Y1004
TDO01
BRAKE
Y1005
Y1010
LED06
LED05
LED04
LED03
LED02
LED01
Y1011
LED12
LED11
LED10
LED09
LED08
LED07
Y1012
LED18
LED17
LED16
LED15
LED14
LED13
Y1013
LED24
LED23
LED22
LED21
LED20
LED19
CAUTION
When bit 1 of parameter No. 7902 (for matrix expansion for
the loader operators panel) is set to 1, X1010 to X1013 and
Y1010 to Y1013 are used. At this time, X1004, Y1002,
Y1003 (excluding OTR) cannot be used. When bit 1 of
parameter No. 7902 is set to 0, X1010 to X1013 and Y1010
to Y1013 cannot be used.
45
2. CONNECTION
B62443EN2/03
PMCCNC
Bit No.
#7
#6
#5
#4
#3
#2
#1
#0
G0000
ED7
ED6
ED5
ED4
ED3
ED2
ED1
ED0
G0001
ED15
ED14
ED13
ED12
ED11
ED10
ED9
ED8
G0002
ESTB
EA6
EA5
EA4
EA3
EA2
EA1
EA0
MFIN3
MFIN2
G0003
G0004
G0005
AFL
OVC
ERS
EXLM
*FLWP
RRW
*SP
*ABSM
ST
STLK
*ESP
*IT
PN8
PN4
PN2
PN1
ce
nt
e
G0009
MFIN
r.c
G0008
FIN
SFIN
G0006
G0007
om
Address
G0010
*JV7
*JV6
*JV5
*JV4
*JV3
*JV2
*JV1
*JV0
G0011
*JV15
*JV14
*JV13
*JV12
*JV11
*JV10
*JV9
*JV8
G0012
*FV7
*FV6
*FV5
*FV4
*FV3
*FV2
*FV1
*FV0
G0013
*AFV7
*AFV6
*AFV5
*AFV4
*AFV3
*AFV2
*AFV1
*AFV0
ROV2
ROV1
HS1B
HS1A
G0014
nc
G0015
G0016
.c
G0017
G0018
HS2D
G0019
RT
G0020
G0021
G0022
G0023
G0024
G0025
G0026
46
HS2C
HS2B
HS2A
MP2
MP1
HS1D
HS1C
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
#0
G0027
G0028
G0029
om
G0030
G0031
G0032
r.c
G0033
G0034
G0035
ce
nt
e
G0036
G0037
G0038
G0039
G0040
G0041
nc
G0042
G0043
ZRN
MD4
.c
G0044
G0045
BDT9
BDT8
BDT7
BDT6
BDT5
G0046
DRN
KEY4
KEY3
KEY2
KEY1
BDT4
MD2
MD1
MLK
BDT1
BDT3
BDT2
SBK
G0047
G0048
G0049
G0050
G0051
G0052
G0053
SMZ
UINT
G0054
UI7
UI6
UI5
UI4
UI3
UI2
UI1
UI0
G0055
UI15
UI14
UI13
UI12
UI11
UI10
UI9
UI8
47
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
#0
G0056
G0057
G0058
G0060
G0061
G0062
G0063
NMWT
G0064
ce
nt
e
G0065
r.c
om
G0059
G0066
EKSET
G0067
G0068
G0069
G0070
nc
G0071
G0072
.c
G0073
G0074
G0075
G0076
G0077
G0078
G0079
G0080
G0081
G0082
G0083
G0084
48
ENBKY
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
#0
G0085
G0086
G0087
om
G0088
G0089
G0090
r.c
G0091
G0092
G0093
ce
nt
e
G0094
G0095
G0096
G0097
G0097
EKC7
EKC6
EKC5
EKC4
EKC3
EKC2
EKC1
EKC0
+J4
+J3
+J2
+J1
J4
J3
J2
J1
MLK4
MLK3
MLK2
MLK1
G0099
nc
G0100
G0101
.c
G0102
G0103
G0104
G0105
G0106
G0107
G0108
G0109
G0110
G0111
G0112
G0113
49
2. CONNECTION
B62443EN2/03
#7
#6
G0114
#5
#4
#3
#2
#1
#0
*+L4
*+L3
*+L2
*+L1
*L4
*L3
*L2
*L1
G0115
G0116
om
G0117
G0118
G0119
G0120
r.c
G0121
G0122
ce
nt
e
G0123
G0124
G0125
G0126
SVF4
SVF3
SVF2
SVF1
*IT4
*IT3
*IT2
*IT1
EAX4
EAX3
EAX2
EAX1
G0127
G0128
nc
G0129
G0130
G0131
.c
G0132
G0133
G0134
G0135
G0136
G0137
G0138
G0139
G0140
G0141
50
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
EC5A
EC4A
EC3A
EC2A
EC1A
EC0A
EIF5A
EIF4A
EIF3A
EIF7A
EIF2A
EIF1A
EIF0A
G0145
EIF9A
EIF8A
G0146
EID7A
EID2A
EID1A
EID0A
G0147
EID9A
EID8A
G0148
G0149
G0150
DRNE
RTE
OVCE
G0151
*FV7E
*FV6E
*FV5E
EID5A
EID4A
EID3A
ROV2E ROV1E
*FV4E
*FV3E
ce
nt
e
EID6A
om
G0144
r.c
EIF6A
#0
EFINA
*FV2E
*FV1E
*FV0E
G0152
G0153
G0154
G0155
EMSBKB EC6B
EC4B
EC3B
EC2B
EC1B
EC0B
EIF5B
EIF4B
EIF3B
EIF2B
EIF1B
EIF0B
G0157
EIF9B
EIF8B
nc
EIF7B
G0158
EID7B
EID2B
EID1B
EID0B
G0159
EID9B
EID8B
G0160
.c
w
EC5B
G0156
G0161
EID6B
EID5B
EID4B
EID3B
G0162
G0163
G0164
G0165
EIF6B
EFINB
51
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
EC5C
EC4C
EC3C
EC2C
EC1C
EC0C
EIF5C
EIF4C
EIF3C
G0168
EIF7C
EIF2C
EIF1C
EIF0C
G0169
EIF9C
EIF8C
G0170
EID7C
EID2C
EID1C
EID0C
G0171
EID9C
EID8C
G0172
G0173
EID5C
EID4C
EID3C
r.c
EID6C
om
EIF6C
#0
EFINC
G0174
ce
nt
e
G0175
G0176
G0177
G0178
G0179
EMSBKD EC6D
EC4D
EC3D
EC2D
EC1D
EC0D
EIF5D
EIF4D
EIF3D
EIF2D
EIF1D
EIF0D
G0181
EIF9D
EIF8D
nc
EIF7D
G0182
EID7D
EID2D
EID1D
EID0D
G0183
EID9D
EID8D
G0184
.c
w
w
EC5D
G0180
G0185
EIF6D
EFIND
EID6D
EID5D
EID4D
EID3D
G0186
G0187
G0188
G0189
G0190
G0191
52
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
#0
G0212
G0213
G0214
om
G0215
G0216
G0217
G0218
r.c
G0219
G0252
ce
nt
e
G0253
G0254
G0255
G1212
G1213
G1214
nc
G1215
G1216
G1217
.c
G1218
G1219
G1252
G1253
G1254
G1255
CAUTION
Signals G212 to G219, G252 to G255, G1212 to G1219,
and G1252 to G1255 are used for communicating with the
NC. The states of the signals in these areas can be checked
using F212 to F219, F252 to F255, F1212 to F1219, and
F1252 to F1255 on the NC. Note, however, that G1212 to
G1219 and G1252 to G1255 are valid only when bit 0 of
parameter No. 8102 is set to 1.
53
2. CONNECTION
B62443EN2/03
CNCPMC
Bit No.
Address
#7
#6
#5
#4
F0000
OP
SA
STL
SPL
F0001
MA
F0002
MDRN
BAL
CUT
MTCHIN MEDT
MMEM
MREF
MMDI
MAFL
#1
#0
RWD
DEN
F0004
F0005
#2
RST
AL
RPDO
INCH
MH
MINC
MJ
om
F0003
#3
MSBK
MABSM MMLK
MBDT
r.c
F0006
F0007
SF
F0008
MF3
MF2
ce
nt
e
F0009
MF
M07
M06
M05
M04
M03
M02
M01
M00
F0011
M15
M14
M13
M12
M11
M10
M09
M08
F0012
M23
M22
M21
M20
M19
M18
M17
M16
F0013
M31
M30
M29
M28
M27
M26
M25
M24
F0014
M207
M206
M205
M204
M203
M202
M201
M200
F0015
M215
M214
M213
M212
M211
M210
M209
M208
F0016
M307
M306
M305
M304
M303
M302
M301
M300
F0017
M315
M314
M313
M312
M311
M310
M309
M308
F0022
S07
S06
S05
S04
S03
S02
S01
S00
F0023
S15
S14
S13
S12
S11
S10
S09
S08
F0024
S23
S22
S21
S20
S19
S18
S17
S16
F0025
S31
S30
S29
S28
S27
S26
S25
S24
.c
nc
F0010
F0018
F0019
F0020
F0021
F0026
F0027
54
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
#0
F0028
F0029
F0030
om
F0031
F0032
F0033
F0034
r.c
F0035
F0036
ce
nt
e
F0037
F0038
F0039
F0040
F0041
F0042
nc
F0043
F0044
F0045
.c
F0046
F0047
F0048
F0049
F0050
F0051
F0052
F0053
EKENB
F0054
UO7
UO6
UO5
UO4
UO3
UO2
UO1
UO0
F0055
UO15
UO14
UO13
UO12
UO11
UO10
UO09
UO08
55
PRGDPL INHKY
2. CONNECTION
B62443EN2/03
#6
#5
#4
#3
#2
#1
#0
F0056
UO107
UO106
UO105
UO104
UO103
UO102
UO101
UO100
F0057
UO115
UO114
UO113
UO112
UO111
UO110
UO109
UO108
F0058
UO123
UO122
UO121
UO120
UO119
UO118
UO117
UO116
F0059
UO131
UO130
UO129
UO128
UO127
UO126
UO125
UO124
om
Address
ESEND EREND
F0061
F0062
F0063
WATO
F0064
ce
nt
e
F0065
r.c
F0060
F0066
F0067
F0068
F0069
F0071
PSW10 PSW09
nc
F0070
F0072
.c
F0073
F0074
F0075
F0076
F0077
F0078
F0079
F0080
F0081
F0082
F0083
F0084
56
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
#0
F0085
F0086
F0087
om
F0088
F0089
F0090
r.c
F0091
F0092
F0093
ZP4
ZP3
ZP2
ZP1
ZP24
ZP23
ZP22
ZP21
ZP34
ZP33
ZP32
ZP31
ZP44
ZP43
ZP42
ZP41
MV4
MV3
MV2
MV1
INP4
INP3
INP2
INP1
MVD4
MVD3
MVD2
MVD1
ce
nt
e
F0094
F0095
F0096
F0097
F0098
F0099
nc
F0100
F0101
.c
F0102
F0103
F0104
F0105
F0106
F0107
F0108
F0109
F0110
F0111
F0112
F0113
57
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
#0
F0114
F0115
F0116
om
F0117
F0118
F0119
F0120
ZRF4
ZRF2
ZRF1
ECKZA
EINPA
r.c
F0121
ZRF3
F0122
ce
nt
e
F0123
F0124
F0125
F0126
F0127
*EAXSL
EOV0
nc
F0128
F0129
EOTP
F0130
EBSYA EOTNA
EGENA EDENA
EIALA
F0131
.c
F0132
F0133
EMFA
EM11A
EBSYB EOTNB
EINPB
EOTB
EGENB EDENB
EIALB
ECKZB
F0134
EMFB
F0135
EM11B
F0136
EBSYC EOTNC
EINPC
EOTC
EGENC EDENC
EIALC
ECKZC
F0137
EMFC
F0138
F0139
EBSYD EOTND
EOTD
EGEND EDEND
EIALD
ECKZD
EINPD
F0140
EMFD
F0141
58
2. CONNECTION
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
#0
F0212
F0213
F0214
F0215
om
F0216
F0217
F0218
r.c
F0219
F0252
F0253
ce
nt
e
F0254
F0255
F1212
F1213
F1214
F1215
nc
F1216
F1217
F1218
.c
F1219
G1252
G1253
G1254
G1255
CAUTION
Signals F212 to F219, F252 to F255, F1212 to F1219, and F1252 to F1255 are used for
communicating with the NC. In these areas, the states of G212 to G219, G252 to G255, F1212
to F1219, and F1252 to F1255 on the NC can be checked. Note, however, that F1212 to F1219
and F1252 to F1255 are valid only when bit 0 of parameter No. 8102 is set to 1.
59
.c
nc
ce
nt
e
r.c
om
B62443EN2/03
60
B62443EN2/03
3.1
The loader control board has been specifically designed for axis control
of a loader. The loader control board has the following features and
enables axis control independently of the machine.
D For the Series 16/18
D FSSB servo amplifier interface for four axes
D PMC (equivalent to PMCRA1)
D I/O link interface
This board occupies one optional slot of the Series 16i/18i/21i. The loader
control board of the Series 16/18MODEL A/B/C uses specialized
DI/DO signals, but the loader control board of the Series 16i/18i/21i does
not. Each DI/DO signal must be connected via an I/O link to an external
input/output unit.
.c
nc
ce
nt
e
r.c
om
OUTLINE
61
B62443EN2/03
3.2
CONNECTION
BETWEEN UNITS
JD1A
Servo card (up to four axes)
om
I/OLINK(JD1A)
r.c
FSSB(COP10A)
ce
nt
e
COP10B
COP10A
.c
nc
62
B62443EN2/03
3.3
LOADER CONTROL
BOARD
Like the other control unit printed circuit boards of the Series 16i/18i/21i,
the loader control board is mounted in an optional slot of the control unit.
The type of printed circuit board that can be mounted in an optional slot
depends on the position of the slot. Some optional slots cannot
accommodate the loader control board. Refer to the connection manual
(hardware) of the Series 16i/18i/21i for details.
r.c
Axis control
card
om
COP10A
JD1A
ce
nt
e
nc
.c
63
CONNECTING AN I/O
LINK
+5V
10
19
5
SOUT
SIN
*SOUT
*SIN
15
0V
13
0V
11
0V
.c
nc
ce
nt
e
17
64
20
+5V
18
+5V
r.c
om
3.4
B62443EN2/03
16
0V
14
0V
12
0V
B62443EN2/03
3.5
SERVO INTERFACE
(FSSB)
CNC
COP10A
om
Servo card
COP10B
COP10A
r.c
COP10B
COP10A
|
|
Up to four axes
ce
nt
e
.c
nc
65
B62443EN2/03
3.6
DI/DO INTERFACE
3.6.1
Interface Signals for
the Loader Control
CNC
The interface signals between the loader control PMC and the CNC
provided in the loader control board are based on the PMC interface
signals of the Series 16i/18i/21i. Therefore, ladder programming for the
loader PMC can use the same interface as that for the machine PMC. The
signals that can be used for loader control are actually limited. See the
subsequent sections on DI/DO signals for details.
.c
nc
ce
nt
e
r.c
om
66
B62443EN2/03
3.6.2
DI/DO Signals
(Function by Function)
Ready signal
Servo ready signal
MA <F001#7>
SA <F000#6>
Emergency stop
Reset
Status signal
Alarm signal
Battery alarm signal
Axial moving signal
Axial moving direction signal
Inposition signal
Rapid traverse signal
Inch input signal
Cutting feed signal
AL <F001#0>
BAL <F001#2>
MV1 MV4 <F102#0 #3>
MVD1 MVD4 <F106#0 #3>
INP1 INP4 <F104#0 #3>
RPDO <F002#1>
INCH <F002#0>
CUT <F002#6>
Mode selection
Jog feed
r.c
om
Ready
ce
nt
e
.c
nc
Interlock
STLK <G007#1>
*IT <G008#0>
*IT1 *IT4 <G130#0 #3>
ZRN <G043#7>
*DEC1 *DEC4 <X000#0 #3>
ZP1 ZP4 <F094#0 #3>
ZP21 ZP24 <F096#0 #3>
ZP31 ZP34 <F098#0 #3>
ZP41 ZP44 <F100#0 #3>
ZRF1 ZRF4 <F120#0 #3>
67
ST <G007#2>
*SP <G008#5>
STL <F000#5>
SPL <F000#4>
OP <F000#7>
PN1 PN8 <G009#0 #3>
MLK <G044#1>
MLK1 MLK4 <G108#0 #3>
MMLK <F004#1>
SBK <G046#1>
MSBK <F004#3>
*FV0 *FV7 <G012>
*AFV0 *AFV7 <G013>
OVC <G006#4>
DRN <G046#7>
MDRN <F002#7>
BDT1 <G044#0>
BDT2 BDT9 <G045#0 #7>
MBDT1 <F004#0>
MBDT2 MBDT9 <F005#0 #7>
SMZ <G053#6>
om
r.c
Automatic operation
B62443EN2/03
Multiple M commands
S function
Skip signal
SKIP <X002#7>
Overtravel signal
nc
Skip function
.c
Overtravel
Custom macro
ce
nt
e
Auxiliary function
68
B62443EN2/03
om
2) Group B
r.c
.c
nc
ce
nt
e
1) Group A
3) Group C
69
B62443EN2/03
.c
(G0212 G0219)
(G0252 G0255)
(G1212 G1219)
(G1252 G1255)
(F0212 F0219)
(F0252 F0255)
(F1212 F1219)
(F1252 F1255)
NMWT <G063#7>
WATO <F063#6>
nc
om
5) Common
r.c
ce
nt
e
4) Group A
70
B62443EN2/03
3.6.3
DI/DO Signals
(In Order of Addresses)
MTPMC
Bit No.
7
X000
*EMG1
X001
X002
SKIP
PMCCNC
Bit No.
*DEC4
*DEC3
*DEC2
*DEC1
om
Address
G0000
ED7
ED6
ED5
ED4
ED3
ED2
ED1
ED0
G0001
ED15
ED14
ED13
ED12
ED11
ED10
ED9
ED8
G0002
ESTB
EA6
EA5
EA4
EA3
EA2
EA1
EA0
MFIN3
MFIN2
FIN
ce
nt
e
r.c
Address
G0003
G0004
G0005
AFL
G0006
OVC
G0007
ERS
nc
G0008
EXLM
*FLWP
RRW
*SP
*ABSM
ST
STLK
*IT
PN8
PN4
PN2
PN1
*JV7
*JV6
*JV5
*JV4
*JV3
*JV2
*JV1
*JV0
G0011
*JV15
*JV14
*JV13
*JV12
*JV11
*JV10
*JV9
*JV8
G0012
*FV7
*FV6
*FV5
*FV4
*FV3
*FV2
*FV1
*FV0
G0013
*AFV7
*AFV6
*AFV5
*AFV4
*AFV3
*AFV2
*AFV1
*AFV0
ROV2
ROV1
HS1B
HS1A
.c
w
w
w
MFIN
*ESP
G0009
G0010
SFIN
G0014
G0015
G0016
G0017
G0018
HS2D
G0019
RT
71
HS2C
HS2B
HS2A
MP2
MP1
HS1D
HS1C
B62443EN2/03
G0020
G0021
G0022
om
G0023
G0024
G0025
G0026
r.c
G0027
G0028
ce
nt
e
G0029
G0030
G0031
G0032
G0033
G0034
nc
G0035
G0036
G0037
.c
G0038
G0039
G0040
G0041
G0042
G0043
ZRN
MD4
G0044
G0045
BDT9
BDT8
BDT7
BDT6
BDT5
G0046
DRN
KEY4
KEY3
KEY2
KEY1
G0047
G0048
G0049
72
BDT4
MD2
MD1
MLK
BDT1
BDT3
BDT2
SBK
B62443EN2/03
G0050
G0051
G0052
SMZ
UINT
G0054
UI7
UI6
UI5
UI4
G0055
UI15
UI14
UI13
UI12
G0056
UI3
UI2
UI1
UI0
UI11
UI10
UI9
UI8
r.c
G0057
om
G0053
G0058
ce
nt
e
G0059
G0060
G0061
G0062
G0063
NMWT
G0064
nc
G0065
G0066
EKSET
G0067
.c
G0068
G0069
G0070
G0071
G0072
G0073
G0074
G0075
G0076
G0077
G0078
G0079
73
ENBKY
B62443EN2/03
G0080
G0081
Reserved for order made macro
G0083
om
G0082
G0084
G0085
G0086
r.c
G0087
G0088
ce
nt
e
G0089
G0090
G0091
G0092
G0093
G0094
nc
G0095
G0096
G0097
.c
G0098
EKC7
EKC6
EKC5
EKC4
EKC3
EKC2
EKC1
EKC0
+J4
+J3
+J2
+J1
J4
J3
J2
J1
MLK4
MLK3
MLK2
MLK1
G0099
G0100
G0101
G0102
G0103
G0104
G0105
G0106
G0107
G0108
G0109
74
B62443EN2/03
G0110
G0111
G0112
om
G0113
G0114
G0115
G0116
*+L3
*+L2
*+L1
*L4
*L3
*L2
*L1
r.c
G0117
*+L4
G0118
ce
nt
e
G0119
G0120
G0121
G0122
G0123
G0124
nc
G0125
G0126
SVF4
SVF3
SVF2
SVF1
*IT4
*IT3
*IT2
*IT1
EAX4
EAX3
EAX2
EAX1
G0127
.c
G0128
G0129
G0130
G0131
G0132
G0133
G0134
G0135
G0136
G0137
G0138
G0139
75
B62443EN2/03
G0140
G0141
G0143
EC5A
EC4A
EIF5A
EIF4A
EC3A
EFINA
EC2A
EC1A
EC0A
om
G0142
G0144
EIF7A
EIF2A
EIF1A
EIF0A
G0145
EIF9A
EIF8A
G0146
EID7A
EID2A
EID1A
EID0A
G0147
EID9A
EID8A
G0148
G0149
EID5A
EID4A
EID3A
ce
nt
e
r.c
EID6A
EIF3A
G0150
DRNE
RTE
OVCE
G0151
*FV7E
*FV6E
*FV5E
*FV4E
*FV3E
ROV2E ROV1E
*FV2E
*FV1E
*FV0E
G0152
G0153
G0154
EMSBKB EC6B
nc
G0155
EC4B
EC3B
EC2B
EC1B
EC0B
EIF5B
EIF4B
EIF3B
G0156
EIF7B
EIF2B
EIF1B
EIF0B
G0157
EIF9B
EIF8B
G0158
EID7B
EID2B
EID1B
EID0B
G0159
EID9B
EID8B
G0160
G0161
.c
w
w
w
EIF6B
EFINB
EID6B
EID5B
EID4B
EID3B
G0162
G0163
G0164
G0165
G0166
G0167
EC5C
EC4C
EC3C
EC2C
EC1C
EC0C
EIF5C
EIF4C
EIF3C
G0168
EIF7C
EIF2C
EIF1C
EIF0C
G0169
EIF9C
EIF8C
76
EIF6C
EFINC
B62443EN2/03
G0170
EID7C
EID6C
EID5C
EID4C
EID3C
EID2C
EID1C
EID0C
G0171
EID9C
EID8C
G0172
G0173
om
Address
G0174
G0175
G0177
G0178
EC5D
EC4D
EC3D
ce
nt
e
G0179
r.c
G0176
EIF0D
G0181
EIF9D
EIF8D
G0182
EID7D
EID2D
EID1D
EID0D
G0183
EID9D
EID8D
G0184
G0185
nc
EIF1D
G0187
.c
G0188
G0190
G0191
G0189
77
EID4D
EIF3D
EC0D
EIF2D
EID5D
EIF4D
EC1D
EIF7D
EID6D
EIF5D
EC2D
G0180
G0186
EIF6D
EFIND
EID3D
B62443EN2/03
G0212
G0213
G0214
om
G0215
G0216
G0217
G0218
r.c
G0219
G0252
ce
nt
e
G0253
G0254
G0255
G1212
G1213
G1214
nc
G1215
G1216
G1217
.c
G1218
G1219
G1252
G1253
G1254
G1255
CAUTION
Signals G212 to G219, G252 to G255, G1212 to G1219,
and G1252 to G1255 are used for communicating with the
CNC. The states of the signals in these areas can be
checked using F212 to F219, F252 to F255, F1212 to
F1219, and F1252 to F1255 on the CNC. Note that G1212
to G1219 and G1252 to G1255 are valid only when the S19
bit (bit 0 of parameter 8102) is set to 1.
78
B62443EN2/03
CNCPMC
Bit No.
Address
F0000
OP
SA
STL
SPL
F0001
MA
F0002
MDRN
BAL
CUT
MTCHIN MEDT
MMEM
MREF
MMDI
MAFL
0
RWD
DEN
F0004
F0005
RST
AL
RPDO
INCH
MH
MINC
MJ
om
F0003
MSBK
MABSM MMLK
MBDT
r.c
F0006
F0007
SF
F0008
MF3
MF2
ce
nt
e
F0009
MF
M07
M06
M05
M04
M03
M02
M01
M00
F0011
M15
M14
M13
M12
M11
M10
M09
M08
F0012
M23
M22
M21
M20
M19
M18
M17
M16
F0013
M31
M30
M29
M28
M27
M26
M25
M24
F0014
M207
M206
M205
M204
M203
M202
M201
M200
F0015
M215
M214
M213
M212
M211
M210
M209
M208
F0016
M307
M306
M305
M304
M303
M302
M301
M300
F0017
M315
M314
M313
M312
M311
M310
M309
M308
F0022
S07
S06
S05
S04
S03
S02
S01
S00
F0023
S15
S14
S13
S12
S11
S10
S09
S08
F0024
S23
S22
S21
S20
S19
S18
S17
S16
F0025
S31
S30
S29
S28
S27
S26
S25
S24
.c
nc
F0010
F0018
F0019
F0020
F0021
F0026
F0027
79
B62443EN2/03
F0028
F0029
F0030
om
F0031
F0032
F0033
F0034
r.c
F0035
F0036
ce
nt
e
F0037
F0038
F0039
F0040
F0041
F0042
nc
F0043
F0044
F0045
.c
F0046
F0047
F0048
F0049
F0050
F0051
F0052
F0053
EKENB
F0054
UO7
UO6
UO5
UO4
UO3
UO2
UO1
UO0
F0055
UO15
UO14
UO13
UO12
UO11
UO10
UO09
UO08
80
PRGDPL INHKY
B62443EN2/03
F0056
UO107
UO106
UO105
UO104
UO103
UO102
UO101
UO100
F0057
UO115
UO114
UO113
UO112
UO111
UO110
UO109
UO108
F0058
UO123
UO122
UO121
UO120
UO119
UO118
UO117
UO116
F0059
UO131
UO130
UO129
UO128
UO127
UO126
UO125
UO124
om
Address
ESEND EREND
F0061
F0062
F0063
WATO
F0064
ce
nt
e
F0065
r.c
F0060
F0066
F0067
F0068
F0069
F0071
PSW10 PSW09
nc
F0070
F0072
.c
F0073
F0074
F0075
F0076
F0077
F0078
F0079
F0080
F0081
F0082
F0083
F0084
81
B62443EN2/03
F0085
F0086
F0087
om
F0088
F0089
F0090
r.c
F0091
F0092
F0093
ZP4
ZP3
ZP2
ZP1
ZP24
ZP23
ZP22
ZP21
ZP34
ZP33
ZP32
ZP31
ZP44
ZP43
ZP42
ZP41
MV4
MV3
MV2
MV1
INP4
INP3
INP2
INP1
MVD4
MVD3
MVD2
MVD1
ce
nt
e
F0094
F0095
F0096
F0097
F0098
F0099
nc
F0100
F0101
.c
F0102
F0103
F0104
F0105
F0106
F0107
F0108
F0109
F0110
F0111
F0112
F0113
82
B62443EN2/03
F0114
F0115
F0116
om
F0117
F0118
F0119
F0120
ZRF4
ZRF2
ZRF1
ECKZA
EINPA
r.c
F0121
ZRF3
F0122
ce
nt
e
F0123
F0124
F0125
F0126
F0127
F0128
*EAXSL
nc
F0129
F0130
EBSYA EOTNA
EOV0
EOTP
EGENA EDENA
EIALA
F0131
F0132
EM11A
F0133
EBSYB EOTNB
EINPB
.c
w
w
w
EMFA
EOTB
EGENB EDENB
EIALB
ECKZB
F0134
EMFB
F0135
EM11B
F0136
EBSYC EOTNC
EINPC
EOTC
EGENC EDENC
EIALC
ECKZC
F0137
EMFC
F0138
F0139
EBSYD EOTND
EOTD
EGEND EDEND
EIALD
ECKZD
EINPD
F0140
EMFD
F0141
83
B62443EN2/03
F0212
F0213
F0214
om
F0215
F0216
F0217
F0218
r.c
F0219
F0252
ce
nt
e
F0253
F0254
F0255
F1212
F1213
F1214
nc
F1215
F1216
F1217
.c
F1218
F1219
G1252
G1253
G1254
G1255
CAUTION
Signals F212 to F219, F252 to F255, F1212 to F1219, and
F1252 to F1255 are used for communicating with the CNC.
In these areas, the states of G212 to G219, G252 to G255,
G1212 to G1219, and G1252 to G1255 on the CNC can be
checked. Note that F1212 to F1219 and F1252 to F1255 are
valid only when the S19 bit (bit 0 of parameter 8102) is set
to 1.
84
B62443EN2/03
3.7
LOADER I/O BOARD
3.7.1
This board has an I/O function based on the loaderspecialized I/O signals
provided on the loader control board of the Series 16/18MODEL A/B/C.
The board is connected, via an I/O link, to the CNC.
Outline
om
The interface is basically compatible with the I/O signals provided on the
loader control board of the Series 16/18, but the general DO signals are
source output. The board does not support matrix expansion of the
operators panel interface.
3.7.2
r.c
Power Connection
3.7.2.1
ce
nt
e
Connector
A3
A1
0V
+24V
B2
B1
0V
+24V
nc
B3
A2
3.7.2.2
Connection
.c
24VDC regulated
power supply
24 VDC"10%
+24V
0V
Cable
CP11
AMP Japan
1178288 (Housing)
11752185 (Contact)
+24V (1)
0V (2)
Recommended cable:
A02B0124K830 (5 m)
With an M3 crimp terminal at the end on the external
power supply side)
85
3.7.3
Connecting an I/O Link
B62443EN2/03
This board is connected as a slave unit of an I/O link via the I/O link
interface of the loader control board.
Series 16/18/21
JD1B
om
JD1A
3.7.3.1
This board occupies five bytes for each of input and output. Use the
following module names:
Input:/5
Output:/5
For such addressing, it is recommended that the address of this board
begin with X0 and Y0. This section assumes that the loader I/O board is
addressed X0 and Y0.
ce
nt
e
r.c
3.7.3.2
nc
Connector
+5V
10
19
17
5
3
SOUT
SIN
.c
86
*SOUT
*SIN
15
0V
13
0V
11
0V
20
+5V
18
+5V
16
0V
14
0V
12
0V
B62443EN2/03
3.7.4
Connecting the Loader
Operators Panel
The loader operators panel is used to jog the loader and to perform
teaching. For the loader operators panel, the I/O signals described below
are stored on the loader I/O board.
3.7.4.1
Outline
om
r.c
These I/O signals are used for switch input of the loader operators panel
and for driving the LED display.
Connector
ce
nt
e
3.7.4.2
14
15
16
17
19
TDO02
TDO03
TDO04
TDO05
TDO06
20
TDI08
TCOM1
TCOM2
10
TCOM3
11
TCOM4
12 *ESPTP1
13 *ESPTP2
TDI01
TDI02
TDI03
TDI04
TDI05
TDI06
TDI07
.c
nc
18
TDO01
3.7.4.3
D TDI01 to TDI08
Connection
0V
R
TDI01 to TDI08
RV
24 VDC
0V
87
B62443EN2/03
D TDO01 to TDO06
TDO01 to TDO06
+
24 VDC
0V
0V
om
D TCOM01 to TCOM04
+24V
DV
r.c
TCOM01 to TCOM04
24 VDC
ce
nt
e
0V
* Connect the common voltage line of the source driver to +24 V on the
same board.
3.7.4.4
Signals
Operators panel input
signals TDI01 to TDI08
Classification
Function
nc
Classification
Function
Classification
Function
Classification
Function
.c
*ESPTP1 (12)
*ESPTP2 (13)
Dummy connector
88
B62443EN2/03
3.7.5
The loader I/O board has I/O signals for controlling the loader main body.
3.7.5.1
DI = 6 points
(generalpurpose 24V input)
DO = 8 points
(generalpurpose 24V source output)
DI = 1 point
(24V input for emergency stop)
The six input signals and eight output signals are used to open and close
the hand at the end of the loader arm as well as to control air blow and other
operations. The emergency stop input signal is used to stop the loader in
an emergency, for example, when loader overtravel is detected (by
hardware) or if the hand fractures.
r.c
om
Outline
3.7.5.2
ce
nt
e
Connector
LDI01
LDI02
3
4
nc
5
6
19
*LOT
20
LDI06
21
LDI05
22
COMLD
23
COMWF
LDI03
LDI04
DCMLD
DCMLD
.c
10
11
12
13
14
15
16
LDO01
34
LDO02
35
LDO03
36
LDO04
37
LDO05
38
LDO06
39
LDO07
40
LDO08
41
FDO01
42
FDO02
43
FDO03
44
FDO04
45
FDO05
46
FDO06
47
FDO07
48
FDO08
24
8
9
33
25
DCMWF
26
DCMWF
FDI01
FDI02
27
0V
28
0V
29
0V
30
0V
31
+24V
32
+24V
FDI03
FDI04
FDI05
FDI06
FDI07
FDI08
17
0V
49
+24V
18
0V
50
+24V
89
3.7.5.3
B62443EN2/03
D LDI01 to LDI04
Connection
COMLD
R
0V
+
RV
om
LDI01 to LDI04
24 VDC
r.c
0V
ce
nt
e
0V
nc
RV
24 VDC
.c
0V
DCMLD
+
LDO01 to LDO08
24 VDC
DV
0V
B62443EN2/03
3.7.5.4
Signals
Generalpurpose input
signals LDI01 to LDI06
Classification
Classification
Function
nc
Generalpurpose output
signals LDO01 to LDO08
Classification
Function
ce
nt
e
Common selection
signal for
generalpurpose input
signal COMLD
r.c
om
Function
: 24V input
The common voltage for LDI01 to LDI04 can be set
to 24 V or 0 V. LDI05 and LDI06 are tied to common
24 V.
: The six input signals are used to interface the hand
open/close confirmation signal for the hand at the end
of the loader arm, as well as other signals. These
input signals can be used for any purposes required
by the loader mechanical unit.
When an incremental pulse coder is used and when
zero point return is necessary, LDI01 to LDI04 are
used as deceleration signals *DEC1 to *DEC4. The
loader control CNC references the signals directly.
When zero point return is not necessary, the PMC can
use these signals for any purposes.
: Common selection
: When COMLD is connected to 0 V, LDI01 to LDI04
become common 24V input signals. When
COMLD is connected to +24 V, LDI01 to LDI04
become common 0V input signals. The signal
polarity changes accordingly. When LDI01 to LDI04
are used as common 24V signals, a closed contact
makes the signals go to logical 1. When the signals
are used as common 0V signals, a closed contact
makes the signals go logical 0.
: 24V source output, 24V/200mA load
: These eight output signals are provided to open and
close the hand at the end of the loader arm as well as
to control air blow and other operations. The signals
can be used as necessary.
: 24V input for emergency stop, tied to common 24
V
: The emergency stop input signal is provided to stop
the loader in an emergency, for example, when loader
overtravel is detected (by the hardware) or if the hand
fractures. The signal is connected to contact B. In the
normal state, 24 V should be supplied. As a DI signal,
*LOT is held to 1 in the normal state.
When the signal goes off (open contact), the DI goes
to 0, turning off the *EMG1 signal of connector
CNPW. The externally mounted emergency stop
control relay goes off, shutting down the servo MCC.
This state continues while *LOT is off. The OTR
signal is provided to temporarily release this state.
See also Section 3.7.7, Connecting an Emergency
Stop System.
Classification
.c
Function
91
Generalpurpose input
signals for workpiece
feeder FDI01 to FDI08
Classification
Function
Common selection
signal for
generalpurpose input
signals for workpiece
feeder COMWF
Classification
Function
Generalpurpose output
signals for workpiece
feeder FDO01 to FDO08
ce
nt
e
B62443EN2/03
r.c
om
Connecting a
Workpiece Feeder
Outline
3.7.6.2
Connector
Eight input signals and eight output signals can be used to control a
workpiece feeder.
DI = 8 points (generalpurpose 24V input)
DO = 8 points (generalpurpose 24V source output)
The signals are provided to make the workpiece feeder go forward or
backward.
.c
3.7.6.1
nc
3.7.6
Classification
Function
92
B62443EN2/03
1
2
3
FDI01
8
FDI07
FDI08
FDI02
FDI03
14
FDO01
15
FDO02
16
FDO03
17
FDO04
18
FDO05
19
FDO07
10 COMWF
5
6
FDI04
FDI05
11
DCMWF
12
FDO06
FDI06
13
3.7.6.3
+24V
D FDI01 to FDI08
ce
nt
e
Connection
20
FDO08
r.c
0V
om
COMWF
FDI01 to FDI08
0V
RV
24 VDC
nc
0V
.c
DCMWF
+
FDO01 to FDO08
24 VDC
DV
0V
B62443EN2/03
3.7.6.4
Signals
Generalpurpose input
signals LDI01 to LDI06
Classification
Classification
Function
nc
Generalpurpose output
signals LDO01 to LDO08
Classification
Function
ce
nt
e
Common selection
signal for
generalpurpose input
signals COMLD
r.c
om
Function
: 24V input
The common voltage for LDI01 to LDI04 can be set
to 24 V or 0 V. LDI05 and LDI06 are tied to common
24 V.
: The six input signals are provided to interface a hand
open/close confirmation signal for the hand at the end
of the loader arm, as well as other signals. These
signals can be used for any purposes required by the
loader mechanical unit.
When an incremental pulse coder is used and when
zero point return is necessary, LDI01 to LDI04 are
used as deceleration signals *DEC1 to *DEC4. The
loader control CNC references the signals directly.
When zero point return is not necessary, the PMC can
use these signals for any purpose.
: Common selection
: When COMLD is connected to 0 V, LDI01 to LDI04
become common 24V input signals. When
COMLD is connected to +24 V, LDI01 to LDI04
become common 0V input signals. The signal
polarity also changes accordingly. When LDI01 to
LDI04 are used as common 24V signals, a closed
contact makes the signals go to logical 1. When the
signals are used as common 0V signals, a closed
contact makes the signals go to logical 0.
: 24V source output, 24V/200mA load
: These eight output signals are provided to open and
close the hand at the end of the loader arm as well as
to control air blow and other operations. The signals
can be used as necessary.
: 24V input for emergency stop, tied to common 24
V
: The emergency stop input signal is provided to stop
the loader in an emergency, for example, when loader
overtravel is detected (by the hardware) or if the hand
fractures. The signal is connected to contact B. In the
normal state, 24 V should be supplied. As a DI signal,
*LOT is held to 1 in the normal state.
When the signal goes off (open contact), the DI goes
to 0, turning off the *EMG1 signal of connector
CNPW. The externally mounted emergency stop
control relay goes off, shutting down the servo MCC.
This state continues while *LOT is off. The OTR
signal is provided to temporarily release this state.
See also Section 3.7.7, Connecting an Emergency
Stop System.
: 24V input, set to common 24 V or 0 V
: These eight input signals are provided as an interface
with a workpiece feeder. The signals can be used for
any purpose related to the mechanical unit. When the
skip function is used, however, FDI08 is used as a
Classification
.c
Function
Generalpurpose input
signals for workpiece
feeder FDI01 to FDI08
Classification
Function
94
B62443EN2/03
Generalpurpose output
signals for workpiece
feeder FDO01 to FDO08
Classification
Function
:
:
3.7.7
Connecting an
Emergency Stop
System
3.7.7.1
nc
The emergency stop control circuit of the loader I/O board is based on the
emergency stop control circuit on the loader control board of the Series
16/18MODEL A/B/C.
For details of the emergency stop control circuit, see also Section 2.6.
Connector
.c
Outline
3.7.7.2
om
:
:
r.c
Classification
Function
ce
nt
e
Common selection
signal for
generalpurpose input
signals for workpiece
feeder COMWF
1D
2D
3D
1C
2C
3C
*EMG1
*EMG2
1B
2B
3B
1A
2A
3A
BKIN+
95
B62443EN2/03
2D
3D
1C
2C
3C
1B
2B
1A
2A
om
1D
3B
3A
.c
nc
ce
nt
e
r.c
BKOUT1+
96
B62443EN2/03
3.7.7.3
Sample Connection of
Emergency Stop
System
Overtravel limit
switch
+24V
om
CRM1
+24V
When overtravel is not detected,
+24 V and *LOT are connected.
*LOT
Receiver
*LOT input
*ESPTP1
CNTP
ce
nt
e
r.c
OTR output
Receiver
*EMG1 input
0V
CNPW
When BRAKE
output is 1, BKIN+
and BKOUT1+
are connected.
*EMG1
nc
*EMG2
.c
BKOUT1+
97
0V
CNBK
Driver
3.7.8
B62443EN2/03
The table below indicates I/O addresses when this board is addressed X0
and Y0.
Input signals
Address
X0000
*EMG1
*LOT
LDI06
LDI05
LDI04
LDI03
LDI02
LDI01
SKIP
FDI07
FDI06
FDI05
FDI04
FDI03
FDI02
FDI01
TDI08
TDI07
TDI06
TDI05
X0001
X0002
X0004
om
X0003
TDI04
X0005
Output signals
TDI03
TDI02
TDI01
Y0000
LDO08
LDO07
LDO06
LDO05
LDO04
LDO03
LDO02
LDO01
Y0001
FDO08
FDO07
FDO06
FDO05
FDO04
FDO03
FDO02
FDO01
r.c
Address
ce
nt
e
Y0002
Y0003
OTR
TDO06
TDO05
TDO04
TDO03
TDO02
Y0004
TDO01
BRAKE
Y0005
3.7.9
Installation
3.7.9.1
nc
.c
Installation
150
24
(Used when directly mounted on
a board)
2M3
(Used when mounted on a DIN
Rail)
98
B62443EN2/03
3.7.9.2
Installation space and
mounting holes
The figure below shows the installation space and mounting holes for
direct mounting on a board. For direct mounting on a board, the attached
metal fixture for the DIN Rail is not used.
50
2M3
om
85
180
3.7.10
nc
Other Notes
ce
nt
e
3.7.9.3
r.c
40
The source output driver used for the loader I/O board has functions for
detecting load overcurrent and the temperature of the driver itself. When
the load current increases excessively because of wire grounding or
overheating of the driver, for example, the protection circuit of each driver
(eight output points) functions and holds the output off until the cause is
removed.
.c
To determine which driver has detected the abnormal status, check the
LED display on the loader I/O board. Once turned on, the LED display
remains on until the power is turned off.
Signal name
LED to be checked
Y0.0Y0.7
LED3
FDO0108
Y1.0Y1.7
LED2
TCOM14
Y2.0Y2.3
LED1
*
D Behavior of the output
signal when a system
alarm is issued
Address
LDO0108
The table indicates addresses, assuming that the loader I/O board is
addressed X0 and Y0.
When a system alarm is issued in the CNC using the loader I/O board or
when an I/O link communication alarm is issued, all output signals on the
loader I/O board, including brake drive output, are turned off. When the
CNC or loader I/O board is turned off, all output signals are turned off,
too.
99
4. OPERATION
OPERATION
.c
nc
ce
nt
e
r.c
om
B62443EN2/03
100
4. OPERATION
B62443EN2/03
4.1
MDI KEY OPERATION
FOR LOADER
CONTROL
4.1.1
Switching between the NC screen and loader screen
Each time this operation is performed, the display switches between the NC screen
and loader screen. Note, however, that this operation is possible only when the DI
signal LCBS (G251.1) on the NC is set to 0.
r.c
<SHIFT> + <HELP>
om
Screen Switching
4.1.2
Poweron
ce
nt
e
Clears all the memory areas of the NC (both the main and sub sides when the dual
NC is used) and the loader.
<CAN> + <2>
Clears all the memory areas of the sub side of the dual NC.
<CAN> + <5>
<RESET> + <2>
Clears the parameters/offsets for the sub side of the dual NC.
<RESET> + <5>
nc
<RESET> + <1>
<DELETE> + <2>
<DELETE> + <5>
Clears the programs for the NC (main side when the dual NC is used).
.c
<DELETE> + <1>
Clears the programs for the sub side of the dual NC.
Clears the programs for the loader.
Clearing the RAM module of a PMC at poweron
Clears the RAM module of the NC PMC.
<X> + <5>
<X> + <0>
NOTE
These memory clear operations do not clear macro RAM.
Instead, RAM is cleared when macro programs are
transferred by the Pcode loader. The loader control option
for the Series 16/18MODEL B/C and Series 21TB, Series
16i/18i/21i clears macro RAM unconditionally at poweron.
Resetting the software overtravel alarm at poweron
<CAN> + <P>
<CAN> + <L>
101
4. OPERATION
B62443EN2/03
Starting the boot system for the Series 16/18MODEL B/C and Series 21TB, Series 16i/18i/21i
Rightmost two soft keys
Starts the boot system for the Series 16/18MODEL B/C and Series 21.
.c
nc
ce
nt
e
r.c
om
NOTE
The Series 21 does not support the Pcode loader function.
102
4. OPERATION
B62443EN2/03
4.2
STARTING THE
LOADER CONTROL
The boot system load the CNC system software (flash RAM DRAM),
then start it so that software can be executed.
om
For details of the functions and operation of the boot system, refer to the
corresponding CNC maintenance manual.
D FANUC Series 16/18/160/180MODEL B MAINTENANCE
MANUAL B62445E
D FANUC Series 16/18/160/180MODEL C MAINTENANCE
MANUAL B62755EN
D FANUC Series 16i/18i/160i/180iMODEL A MAINTENANCE
MANUAL B63005EN
D FANUC Series 21/210 MAINTENANCE MANUAL B62705EN
D FANUC Series 21i/210iMODEL A MAINTENANCE MANUAL
B63085EN
nc
ce
nt
e
r.c
4.2.1
Boot System for
Series
16/18MODEL B/C
and Series 21TB,
Series
16i/18i/21iMODEL
A
.c
Storage location
When using the Series 21, select a board on the Boot Slot
Configuration screen. When handling (entering, deleting, etc) a main
file, select MAIN (main board). When handling a loader file, select
LCB (loader control board).
File type
Board selection
MAIN
MAIN
LCB
LCB
The Series 16i/18i/21i has no flash ROM on its LCB board. Both a
loader PMC ladder program and PCODE macro file are stored in the
flash ROM on the motherboard.
103
4. OPERATION
B62443EN2/03
The boot system identifies a file in flash ROM by the first four characters
of the file name. When a file is read from a memory card while a file
having a file name starting with the same four characters exists, the
existing file is deleted, then the new file is read into the flash memory. The
table below lists the file names and corresponding contents. The file
names are subject to change without notice.
D Series 16/18B/C, Series 16i/18i/21i
Contents
NC BASIC
DG SERVO
GRAPHIC
NCj OPTN
PMCj****
Basic
Servo
Graphic
Option
PMC control software, etc.
PCD ****
System file
r.c
PD1L ****
File type
om
File name
CEX!****
PMC - ****
PMC@****
User file
ce
nt
e
File name
.c
LCB
Number of
files
SRAM
size
File type
NC BASIC
DG SERVO
NC1 OPTN
PMCOBSC
Basic
Servo
Option
PMC control
System file
PCD ****
PMCRA
User file
LC BASIC
PMCBBSC
System file
PCD ****
PMC@RA
User file
nc
MAIN
Contents
256KB
SRAM256A.FDB
0.5MB
SRAM0_5A.FDB
1.0MB
SRAM1_0A.FDB
SRAM1_0B.FDB
1.5MB
SRAM1_5A.FDB
SRAM1_5B.FDB
SRAM1_5C.FDB
2.5MB
SRAM2_5A.FDB
SRAM2_5B.FDB
SRAM2_5C.FDB
104
SRAM2_5D.FDB
SRAM2_5E.FDB
4. OPERATION
B62443EN2/03
Series 21TB
SRAM size
MAIN
LCB
File name
Remarks
256KB
SRAM256K. XXX
512KB
SRAM512K. XXX
512KB
SRAM_LCB. XXX
Series 16i/18i/21i
Number of
files
SRAM
size
256KB
SRAM256A. FDB
0.5MB
SRAM0_5A. FDB
1.0MB
2.0MB
3.0MB
SRAM3_0A. FDB SRAM3_0B. FDB SRAM3_0C. FDB SRAM3_0D. FDB SRAM3_0E. FDB SRAM3_0F. FDB
om
r.c
ce
nt
e
Main
OPT2
OPT3
LCB
Extension
FDB
OP2
OP3
LCB
Series 16i/18i/21i
Main
PMCRE
CAPII
LCB
Extension
FDB
PMC
CAP
LCB
.c
nc
Board type
105
4. OPERATION
B62443EN2/03
4.2.2
Starting the NC and
Loader Control
1
om
If bit 7 of parameter No. 8100 for the NC is set to 0 at this time, the NC cannot exit from reset processing. In
this case, set the servo parameters for loader control correctly, then turn the power off then back on again.
Then, the NC can exit from reset processing when the emergency stop is released on the loader.
When bit 7 of parameter No. 8100 is set to 1, the NC can exit from the reset processing, regardless of the
loader control parameters.
Switch to the loader control screen.
ce
nt
e
r.c
If the DI signal LCBS (G251.1) is being processed by an NC ladder program, set the signal to 1 to switch to
the loader control screen.
If the DI signal LCBS (G251.1) is not being processed by an NC ladder program, press the <SHIFT> and
<HELP> keys at the same time to switch to the loader control screen.
ii) Set PARAMETER WRITE on the setting screen to 1 (ENABLE). At this time, alarm P/S 100 is displayed.
iii) Press the [SYSTEM] key to display the parameter screen.
iv) Position the cursor to each required parameter, then set the parameter.
v) Upon the completion of input for each parameter, set PARAMETER WRITE on the setting screen to 0.
vi) If alarm P/S 000 is issued, turn the power off then back on again.
i)
nc
(2) Parameter
P
t input
i
t through
th
h the
th RS232C
RS 232C interface
i t f
ii) Set PARAMETER WRITE on the setting screen to 1 (ENABLE). At this time, alarm P/S 100 is displayed. In EDIT mode, however, PARAMETER WRITE cannot be set to 1. So, establish the emergency stop state or MDI mode before attempting to set PARAMETER WRITE to 1.
.c
v) Upon the completion of parameter input, set PARAMETER WRITE on the setting screen to 0.
vi) If alarm P/S 000 is issued, turn the power off then back on again.
106
4. OPERATION
B62443EN2/03
Enter the ladder programs through the RS232C interface, after first turning the power off then back
on again.
(2) When the loader for the Series 16/18MODEL B/C and Series 21 is used
D
When macro executor RAM operation is performed with the loader for the Series 16/18MODEL A
i)
om
Enter the ladder programs from the memory card through the RS232C interface. Read the ladder
programs after switching to the loader screen, in the same way as for parameter input. For details of
the operation, refer to the descriptions of write, read, and check (I/O) for sequence programs and PMC
parameter data in the ladder language programming manual.
Insert the RAM module into the slot marked MACRO on the loader control board.
ii) Hold down both the <CAN> and <PROG> keys, and turn on the power.
iii) The Pcode loader tool post selection screen appears. Press <5>.
iv) After preparation for loading has been completed, press <1>. This sets the receive ready state.
r.c
vi) After macro program transfer has been completed and a message displayed, press <1> to return to
the menu screen of iii) above.
vii) Press <0> to start the NC and loader.
i)
ce
nt
e
When macro executor operation is performed using the loader for the Series 16/18MODEL B/C, Series
16i/18i/21i
Hold down both the <CAN> and <PROG> keys and turn on the power.
ii) The Pcode loader tool post selection screen appears. Press <5>.
iii) After preparation for loading has been completed, press <1>. This establishes the receive ready
state.
iv) Send the macro programs from the PG or personal computer.
v) After macro program transfer has been completed, press <1> to write to the flash ROM, or press
<CAN> to abandon writing to the flash ROM.
nc
vi) After flash ROM write has been completed and a message displayed, press <1>.
vii) The user can return to the tool post selection screen of ii) above by pressing <CAN> in v) or <1> in vi).
viii) To start the NC and loader, press <0> on the tool post selection screen.
When macro executor operation is performed using the loader for the Series 21TB
.c
For the Series 21TB, the memory card interface is used to load a Pcode macro program. Load a Pcode
macro program from the memory card into flash memory, as explained in Subsec. 3.2.1.
The Series 21 does not support the use of the RS232C interface to load a PCODE macro program.
NOTE
1 Before the macro executor can be used with the loader, the
macro executor option must be selected for the loader. For
RAM operation, the RS232C option is required.
2 The RS232C parameter, set for the NC (main side when
the dualsystem option is used), is used.
107
4. OPERATION
B62443EN2/03
4.2.3
When Loader Control
is Added
1
Hold down both the <CAN> and <5> keys, and turn on the power.
All loader memory areas are cleared. (The NC memory is not affected.)
At this time, the symptom described in 2 of Section 3.2.2 arises.
om
To check that the NC starts, set bit 7 of parameter No. 8100 to 1, then turn the power off then back on.
.c
nc
ce
nt
e
r.c
[Explanation]
D Why memory must be cleared:
When the memory power is not turned on, the states of the
bits are undefined. If RAM is read in such a state, there is
very high probability that a RAM parity alarm will be issued.
(If an NC parity error occurs, an alarm between No. 910 and
No. 919 is issued. If a loader parity error occurs, alarm No.
972 is issued.)
D When the macro executor RAM must be inserted into the
loader control board (with the loader for the Series
16/18MODEL A only)
The RAM board for macro executor debugging is not
cleared by turning on the power. So, a RAM parity error may
occur if the RAM board is not cleared. However, macro RAM
is cleared by activating the Pcode loader. This means that
the RAM board can be inserted at any time after the RAM
is cleared at poweron and or at macro RAM clear using the
Pcode loader.
108
4. OPERATION
B62443EN2/03
4.2.4
Special Parameters to
be Set
Bit 3 of parameter
No. 3003
Set bit 3 of parameter No. 3003 to 1. Otherwise, movement along any axis
may not be possible.
Bit 4 of parameter
No. 3402
Set bit 4 of parameter No. 3402 to 1. Otherwise, cutting feed may not be
performed normally.
nc
.c
Bit 5 of parameter
No. 3004
ce
nt
e
r.c
om
Bit 7 of parameter
No. 8100
109
4. OPERATION
B62443EN2/03
4.3
PROGRAMMING
4.3.1
The table below lists the G codes that can be used with the loader control
option. When the G code column and group column are divided into two,
the lefthand column indicates the G codes for the T series, while the
righthand column indicates those for the M series.
Group
Function
G00
om
G code
G01
01
G02
Circular interpolation CW
G03
G04
Dwell
G10
00
r.c
G Codes
Data setting
G11
G17
16
02
ce
nt
e
G18
G19
G20
G21
G22
09
G23
04
G30
nc
G28
00
G92
Skip function
Coordinate system setting
Local coordinate system setting
.c
G52
G50
G27
G31
06
G53
G54
G55
G56
14
G57
G58
G59
G65
00
G66
12
G67
G90
03
G91
110
Macro calling
Macro modal calling
Cancel of macro modal calling
Absolute input
Incremental input
4. OPERATION
B62443EN2/03
4.4
LOADER CONTROL
FUNCTIONS
4.4.1
D Overview
om
Multipath Wait
Function with M Code
(T Series Only)
.c
nc
ce
nt
e
r.c
Address P
Examples
Table 3.4.1
Meaning
Wait pattern
(Not used)
Bits 7 to 3
Loader
Bit 2
SUB
Bit 1
MAIN
Bit 0
P3
MAINSUB wait
00000
P5
MAINloader wait
00000
P6
SUBloader wait
00000
P7
MAINSUBloader wait
00000
When the wait ignore signal (G1063.7) of tool post 2 is set to 1 and M101
to M103 are specified as waiting M codes
Parameter setting : Parameter 8110 = 101
Parameter 8111 = 103
111
4. OPERATION
B62443EN2/03
O0100;
G50 X Z ;
G00 X Z T0101;
S1000 M03;
S
S
S
S
M101 P3; 1
G01 X Z F ;
S
S
S
S
S
M102 P7; 2
O0200;
G50 X Z ;
G00 X Z T0202;
S2000 M03;
M101 P3; 1
G01 X Z F ;
S
S
S
S
S
S
S
M102 P7; 2
M103 P7; 3
G01 X Z F ;
S
S
S
S
S
S
S
S
S
S
S
S
<<Wait (M103)>>
Z
S
S
S
S
<<Wait (M102)>>
Z ;
S
S
S
M103 P7; 3
G00 X
G00 X
Z
S
S
S
S
nc
G01 X
O0300;
G00 X Z ;
M102 P7; 2
ce
nt
e
M103 P7;
Loader program
om
r.c
.c
4. OPERATION
B62443EN2/03
D Signals
Input signal
Specifies whether to execute a twopath wait with an
M code.
0: A twopath wait with an M code is executed.
1: A twopath wait with an M code is not executed.
om
Input signal
A threepath waiting M code can be ignored.
0: A threepath waiting M code is valid. The tool
post or loader of another path will wait for the tool
post or loader of this path.
1: A threepath waiting M code is invalid. When the
waiting M code is executed, it is assumed that the
wait has been completed. Therefore, the tool post
or loader of another path will not wait for the tool
post or loader of this path.
D When a program including a multipath waiting M
code is executed automatically, this signal is used
to stop a tool post or loader while automatic
operation is being performed by the other tool
post or loader. The wait ignore signal for the tool
post or loader to be stopped must be set to 1.
ce
nt
e
r.c
[Classification]
[Function]
[Operation]
nc
Output signal
Output signal
Reports that an M code of a tool post is being
awaited.
[Output conditions] The signal is set to 0 when
D A tool post is not being awaited.
The signal is set to 1 while
D A tool post is being awaited, that is, for the
period between a waiting M code being
specified and the M code being specified on
the other path.
1 Wait ignore signal
.c
[Classification]
[Classification]
[Function]
MAIN
#7
G0063
#6
#5
#4
#3
#2
NMWT
#1
#0
NOWT
SUB
#7
G1063
NMWT
113
#6
#5
#4
#3
#2
#1
#0
4. OPERATION
B62443EN2/03
Loader control
#7
G0063
#6
#5
#4
#3
#2
#1
#0
NMWT
#7
F0063
#6
#5
#4
WATO
#7
F1063
#6
WATO
#3
#2
r.c
SUB
om
2 Waiting signal
#5
#4
#3
#2
#1
#0
#1
#0
ce
nt
e
#6
#5
#4
#3
#2
#1
#0
F0010
M07
M06
M05
M04
M03
M02
M01
M00
F0011
M15
M14
M13
M12
M11
M10
M9
M8
nc
#7
F0012
M23
M22
M21
M20
M19
M18
M17
M16
F0013
M31
M30
M29
M28
M27
M26
M25
M24
.c
SUB
#7
#6
#5
#4
#3
#2
#1
#0
F1010
M07
M06
M05
M04
M03
M02
M01
M00
F1011
M15
M14
M13
M12
M11
M10
M9
M8
F1012
M23
M22
M21
M20
M19
M18
M17
M16
F1013
M31
M30
M29
M28
M27
M26
M25
M24
#4
#3
#2
#1
#0
D Parameters
#7
#6
#5
8101
MWB
[Data type]
: Bit
MWB A waiting M code is:
0: Buffered.
1: Not buffered.
114
4. OPERATION
B62443EN2/03
NOTE
An M code not to be buffered as specified in parameters
3411 to 3420 is not buffered, irrespective of the MWB
setting.
8110
om
[Data type]
: 2 words
[Valid data range]: 0 and 100 to 99999999
r.c
ce
nt
e
NOTE
A value of 0 indicates that the waiting M code is not used.
8111
[Data type]
:
[Valid data range]:
2 words
0 and 100 to 99999999
nc
No.
MISMATCH WAITING
MCODE
In a twopath wait
(1) The NC and loader programs
specify different M codes.
(1) The commands have identical P
values but different M codes.
(2) The commands have identical
M codes but different P values.
w
w
Description
In a threepath wait
.c
160
Message
ILLEGAL P OF WAITING
MCODE
An alarm causes a singleblock stop to occur, causing the path to enter the
automatic operation stop state. Meanwhile, the other path or paths stop
immediately and enter the automatic operation stop state.
115
4. OPERATION
B62443EN2/03
r.c
om
CAUTION
1 In a system featuring twopath NC (TT) and loader control,
a twopath waiting M code functions as a waiting M code for
tool posts 1 and 2.
If a waiting M code is included in a loader program, it is
processed as a general M code.
2 The twopath waiting M code differs from other M codes in
that the code signal and strobe signal are not output.
3 The threepath waiting M code differs from the twopath
waiting M code in that the code signal is output. However,
the strobe signal is not output and FIN processing is
unnecessary.
ce
nt
e
NOTE
If the settings made for the CNC and loader are different, a
correct wait cannot be performed. While one waits for an M
code, the other processes the M code as a general M code.
When the playback option is selected, the TEACH IN JOG mode and
TEACH IN HANDLE mode are added. In these modes, a machine position
along the X, Z, and Y axes obtained by manual operation is stored in
memory as a program position to create a program.
The words other than X, Z, and Y, which include O, N, G, R, F, C, M, S,
T, P, Q, and EOB, can be stored in memory in the same way as in EDIT
mode.
nc
4.4.2
Creating
Programs In
Teach In Mode
.c
PROG
INSERT
stored in memory.
(Example) X10.521 Absolute position (for mm input)
X10521 Data stored in memory
116
4. OPERATION
B62443EN2/03
INSERT
INSERT
stored in memory.
All coordinates stored using this method are absolute coordinates.
O1234 ;
N1 G50 X100000 Z200000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;
om
Examples
X
r.c
P0 (100000,200000)
P1
(14784,8736)
ce
nt
e
P2 (10000,103480)
nc
.c
INSERT
INSERT
6 Enter the P0 machine position for data of the first block as follows:
INSERT
INSERT
INSERT
EOB
INSERT
INSERT
INSERT
INSERT
EOB
INSERT
4. OPERATION
B62443EN2/03
INSERT
EOB
INSERT
INSERT
INSERT
INSERT
EOB
INSERT
om
r.c
ce
nt
e
Explanations
RELATIVE
U
85.216
W 191.264
O1234 N00004
ABSOLUTE
X
14.784
Z
8.736
.c
nc
O1234 ;
N1 G50 X100000 Y0 Z20000 ;
N2 G00 X14784 Z8736 ;
N3 G01 Z103480 F300 ;
N4 M02 ;
%
D Registering a position
with compensation
D Registering commands
other than position
commands
_
THND
****
PRGRM
LIB
***
***
14 : 17 : 27
(OPRT)
INSERT
118
4. OPERATION
B62443EN2/03
4.4.3
LoaderNC
Communication
Signals
D Overview
G0252 to G0255
F0212 to F0219
r.c
G0212 to G0219
om
The loader control PMC and machine control PMC communicate via 96
or 192 signals.
An F address signal of the loader control PMC informs the contents of the
corresponding G address signal of the machine control PMC.
An F address signal of the machine control PMC indicates the contents
of the corresponding G address signal of the loader control PMC.
96 signals
F0252 to F0255
G0212 to G0219
ce
nt
e
F0212 to F0219
F0252 to F0255
Machine
control
PMC
96 signals
G0252 to G0255
F1212 to F1219
G1212 to G1219
G1252 to G1255
96 signals
Loader
control
PMC
F1252 to F1255
G1212 to G1219
nc
F1212 to F1219
96 signals
G1252 to G1255
F1252 to F1255
.c
D Signals
D Parameters
Data
No.
#7
#6
#5
8102
#4
#3
#2
#1
#0
S19
[Data type]
: Bit
S19 The loader and NC use:
119
4. OPERATION
B62443EN2/03
om
NOTE
1 For this parameter setting to take effect, the power must be
turned off then back on.
2 Only the loader supports this parameter.
4.4.4
r.c
Loader Control
Selection Signal
D Explanation
ce
nt
e
D Overview
LCBS
<G0251, bit 1>
[Classification]
[Function]
.c
nc
[Operation]
No.
#7
Input signal
Switches the object of CRT display or MDI operation
between the loader and NC.
0 : NC (machine) is subjected to the CRT display or
MDI operation.
1 : Loader control is subjected to the CRT display or
MDI operation.
#6
#5
#4
G251
D Parameter
#3
#2
#1
#0
LCBS
120
5. MAINTENANCE
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
MAINTENANCE
121
5. MAINTENANCE
B62443EN2/03
5.1
LOADER CONTROL
BOARD LED
DISPLAY
LED Display Transition
at Powerup
LED display (V : OFF, J: ON, The STATUS LEDs are green. The
ALARM LEDs are red.)
LED display
NC status
STATUS
VVVV
Power OFF
STATUS
JJJJ
STATUS
VJJJ
STATUS
JVJJ
STATUS
VVJJ
r.c
No
om
5.1.1
Initializing RAM
ce
nt
e
STATUS
JJVJ
STATUS
VJVJ
STATUS
VJJV
STATUS
JVVV
LED display (V : OFF, J: ON, The STATUS LEDs are green. The
ALARM LEDs are red.)
nc
5.1.2
.c
No
STATUS
ALARM
STATUS
ALARM
STATUS
ALARM
NC status
VJVV
JVV
VJVV
VVJ
VJVV
VVV
LED display
122
5. MAINTENANCE
B62443EN2/03
5.2
LED DISPLAY ON
THE LOADER
CONTROL BOARD
OF THE SERIES
16i/18i/21i
om
5.2.1
Position of LEDs
CA54
ce
nt
e
LED
r.c
JNA
STATUS(Green)
.c
nc
ALARM(Red)
JD1A
5.2.2
No.
LED display
Description
STATUS
jjjj
Poweroff status
STATUS
JJJJ
STATUS
JJJj
RAM initialized
STATUS
JJjJ
STATUS
JJjj
STATUS
JjJJ
STATUS
JjJj
STATUS
jJJj
STATUS
jjjJ
: On
: Off
123
5. MAINTENANCE
B62443EN2/03
5.2.3
LED Display When an
Error Occurs
LED
Description
ALM1
ALM2
Servo alarm
ALM3
Other alarm
.c
nc
ce
nt
e
r.c
om
ALM4
124
5. MAINTENANCE
B62443EN2/03
5.3
PC BOARD
CONFIGURATION
Series 16/18MODEL A
Loader Control Board
PMC ROM
JNA
7
10
FBUS
BRAKE
ESP
CNBK
CNPW
Brake output
Emergency stop
IO1
TP
CNWF
CNTP
IOLINK
AOUT
APCBAT
JD1A
JA8
JA4
AMP1
AMP2
AMP3
AMP4
JV1
JV2
JV3
JV4
IO2
CRM1
JF
CRF1
nc
Back
plane
connector
11
Use
ce
nt
e
Connector
number
r.c
LED
om
5.3.1
No
.c
SERVO ROM
Name
Code
Function
ROM module
A20B29000290 to 0293
ROM module
A20B29000290 to 0292
SRAM module
A20B29000530
A20B29000530, 0531
SRAM module
A20B29000540, 0541
A20B29000142, 0143
CPU module
A20B29000930
A20B29000108
A20B29010340
A20B29010340
10
A20B29010380
11
A20B29010380
125
5. MAINTENANCE
B62443EN2/03
5.3.2
Series 16/18MODEL B
Loader Control Board
Based on the Main A
Specification
Drawing number : A16B22020560
JNA
FBUS
Name
No
om
Use
BRAKE
ESP
CNBK
CNPW
Brake output
Emergency stop
IO1
TP
CNWF
CNTP
IOLINK
AOUT
APCBAT
JD1A
JA8
JA4
AMP1
AMP2
AMP3
AMP4
JV1
JV2
JV3
JV4
IO2
CRM1
JF
CRF1
nc
Back
plane
connector
Connector
number
ce
nt
e
Connector
name
r.c
LED
Code
FROM module
DRAM module
A20B29010940 to 0942
A20B29020060 to 0061
A20B29020060 to 0061
PMC module
A20B29000142 to 0143
.c
A20B29020082
Function
126
5. MAINTENANCE
B62443EN2/03
5.3.3
BRAKE
ESP
JNA
FBUS
5
CNBK
CNPW
Brake output
Emergency stop
CNWF
CNTP
IOLINK
AOUT
JD1A
JA8
AMP1
AMP2
AMP3
AMP4
JS1A
JS2A
JS3A
JS4A
IO2
CRM1
.c
nc
Back
plane
connector
Use
ce
nt
e
IO1
TP
Connector
number
r.c
Connector
name
LED
om
Series 16/18MODEL B
Loader Control Board
Based on the Main B
Specification and
Series 21 Loader
Control Board
No
Code
Function
FROM module
A20B29020082
DRAM module
A20B29010940 to 0942
A20B29020060 to 0061
A20B29020060 to 0061
A20B29000142 to 0143
PMC module
Name
Code
Function
FROM module
DRAM module
A20B29010942
A20B29020290
A20B29010290
PMC module
A20B29000142 to 0143
127
5. MAINTENANCE
B62443EN2/03
5.3.4
Series 16/18MODEL C
Loader Control Board
Drawing number : A16B22030080
BRAKE
ESP
CNBK
CNPW
Brake output
Emergency stop
IO1
TP
CNWF
CNTP
IOLINK
AOUT
JD1A
JA8
JS1A
JS2A
JS3A
JS4A
CRM1
FBUS
5
Name
No
FROM module
DRAM module
IO2
Code
Function
A20B29020082
A20B29010940 to 0942
A20B29020070,
A20B29020061
A20B29020070,
A20B29020061
PMC module
A20B29000142 to 0143
.c
nc
Back
plane
connector
ce
nt
e
AMP1
AMP2
AMP3
AMP4
JNA
Use
r.c
Connector
number
om
Connector
name
LED
128
5. MAINTENANCE
B62443EN2/03
5.4
CONFIGURATION OF
LOADER CONTROL
BOARD OF THE
SERIES 16i/18i/21i
D Code
Code
om
Name
Loader control board
A20B81000190
r.c
D Connector location
ce
nt
e
JNA
FBUS backplane connector
JD1A
CA54
Use
CA54
Servo check
JD1A
I/O link
nc
.c
D Card location
Connector No.
CPU card
JNA
Connector
Connector
DIMM module
Socket
(provided on the CPU
card)
No.
Name
Code
A20B33000030
Function
Axis control
A20B33000031
2
CPU card
129
A20B33000070
Remarks
Four axes
Two axes
CNC control
486DX2
r.c
ce
nt
e
nc
.c
w
APPENDIX
om
A. PARAMETERS
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
PARAMETERS
133
A. PARAMETERS
B62443EN2/03
A.1
.c
nc
ce
nt
e
r.c
om
PARAMETERS
CLASSIFIED
ACCORDING TO
FUNCTIONS
A. PARAMETERS
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
135
A. PARAMETERS
B62443EN2/03
Parameter related to
external data
input/output
Parameter 1010 :
Number of controlled CNC axes
Parameter 1020 :
Program axis name for each axis
Parameter 3131 :
Subscript for each axis name
Parameter 1022 :
Specifies the relationship between each axis and the basic
coordinate system.
Parameter 1023 :
Servo axis number for each axis
Parameter 0000, bit 2 :
Selects specifications such that values are input in inches.
Parameter 1001, bit 0 :
Selects specifications such that the least command increment
for a linear axis is specified in inches.
Parameter 3104, bit 0 :
Selects specifications such that machine positions are
displayed according to the input system.
Parameter 3104, bit 3 :
Selects specifications such that the relative position display
is preset by the coordinate system setting (G50).
Parameter 3290, bit 3 :
Inhibits the input of a coordinate system shift using the MDI
keys.
.c
nc
Parameters related to
controlled axes
ce
nt
e
r.c
om
Parameters related to
program editing
136
A. PARAMETERS
B62443EN2/03
om
.c
nc
ce
nt
e
Parameters related to
return to the reference
position
r.c
Parameters related to
rotation axes
137
A. PARAMETERS
B62443EN2/03
Parameter 1250 :
Coordinates of the reference position
Parameter 1251 :
Coordinates of the reference position (when bit 1 of
parameter 1201 is set to 1 in inch input)
Parameter 1002, bit 0 :
Number of axes that are simultaneously controlled in jog
mode
Parameter 1423 :
Jog feedrate
Parameter 1424 :
Jog rapid traverse rate
Parameter 1422 :
Maximum cutting feedrate
om
Parameters related to
manual operation (JOG)
nc
ce
nt
e
Parameters related to
rapid traverse
r.c
Parameter related to
cutting feed
.c
Parameters related to
acceleration/deceleration
138
A. PARAMETERS
B62443EN2/03
om
r.c
nc
ce
nt
e
Parameters related to
PMC axis control
.c
Parameters related to
manual handle feed
Parameters related to
backlash
139
A. PARAMETERS
B62443EN2/03
Parameters related to
stroke limit
1)
nc
ce
nt
e
2)
om
Parameters related to
interlock
r.c
Parameters related to
inposition check
.c
3)
4)
140
A. PARAMETERS
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
NOTE
All other parameters numbered between 2000 to 2999 are
automatically set, being adjusted by the user only when
required.
A. PARAMETERS
B62443EN2/03
Parameters related to
display
1)
2)
ce
nt
e
3)
om
Parameter 1828 :
Position error limit during travel
Parameter 1829 :
Position error limit in stop state
Parameter 3410 :
Arc radius error limit
Parameter 3100, bit 3 :
Selects the MDI keyboard.
Parameter 3100, bit 7 :
Selects color display for the nineinch highresolution.
Display language
Parameter 3102, bit 0 :
Selects Japanese as the display language. (optional)
Actual speed
Parameter 3105, bit 0 :
Selects the specifications for actual speed display.
Parameter 3105, bit 1 :
Selects specifications such that any movement of a PMC
controlled axis is not added to the actual speed display.
Program list display
Parameter 3107, bit 0 :
Selects specifications such that the program list display
includes numbers and names.
Parameter 3107, bit 4 :
Selects specifications such that the program list display
arranges numbers in ascending order.
Loader name
Parameter 3141 :
First character of loader name
Parameter 3142 :
Second character of loader name
Parameter 3143 :
Third character of loader name
Parameter 3144 :
Fourth character of loader name
Parameter 3145 :
Fifth character of loader name
Parameter 3146 :
Sixth character of loader name
Parameter 3147 :
Seventh character of loader name
Others
Parameter 3107, bit 7 :
Selects specifications such that the program display screen
indicates a modal state.
Parameter 3111, bit 7 :
Selects specifications such that the alarm/message screen is
not displayed when an alarm is issued or when an operator
message is input.
Parameter 3115, bit 0 :
Selects specifications such that the current position of each
axis is not displayed.
r.c
Parameters related to
excessive errors
.c
nc
4)
5)
142
A. PARAMETERS
B62443EN2/03
Parameters related to
DI/DO signals
.c
nc
ce
nt
e
r.c
om
Parameters related to
clear and reset
Parameters related to
miscellaneous functions
143
A. PARAMETERS
B62443EN2/03
.c
nc
Parameters related to
macros
ce
nt
e
r.c
om
144
A. PARAMETERS
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
A. PARAMETERS
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
A. PARAMETERS
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
A. PARAMETERS
B62443EN2/03
.c
nc
ce
nt
e
r.c
om
Parameter 6935 :
Maximum value for the operating area of the sixth position
switch
Parameter 6936 :
Maximum value for the operating area of the seventh position
switch
Parameter 6937 :
Maximum value for the operating area of the eighth position
switch
Parameter 6938 :
Maximum value for the operating area of the ninth position
switch
Parameter 6939 :
Maximum value for the operating area of the tenth position
switch
Parameter 6950 :
Minimum value for the operating area of the first position
switch
Parameter 6951 :
Minimum value for the operating area of the second position
switch
Parameter 6952 :
Minimum value for the operating area of the third position
switch
Parameter 6953 :
Minimum value for the operating area of the fourth position
switch
Parameter 6954 :
Minimum value for the operating area of the fifth position
switch
Parameter 6955 :
Minimum value for the operating area of the sixth position
switch
Parameter 6956 :
Minimum value for the operating area of the seventh position
switch
Parameter 6957 :
Minimum value for the operating area of the eighth position
switch
Parameter 6958 :
Minimum value for the operating area of the ninth position
switch
Parameter 6959 :
Minimum value for the operating area of the tenth position
switch
148
A. PARAMETERS
B62443EN2/03
Parameters related to
multipath control
.c
nc
ce
nt
e
r.c
om
Parameter related to
DI/DO on the loader
control board
149
A. PARAMETERS
B62443EN2/03
A.2
DETAILS OF
PARAMETERS
om
This section describes the special parameters that are provided for loader
control.
For details of the other parameters described in Section A.1, refer to
Series 16/18MODEL A Parameter Manual (B61810E),
Series 16/18/160/180MODEL B Parameter Manual (B62450E),
Series 16/18/160/180MODEL C Parameter Manual (B62760EN), or
Series 21/210 Parameter Manual (B62710EN)
Series 16i/18i/160i/180iMODEL A Parameter Manual (B63010EN)
or series 21i/210i MODELA Parameter Manual (B63090EN)
A.2.1
3142
3143
3144
r.c
3141
ce
nt
e
Parameters Related to
Loader Control
3145
3146
3147
nc
Data type
: Bit
Set a loader name by using character codes. (Instead of the loader name
LC, an arbitrary character string, not longer than seven characters,
consisting of alphanumeric characters, katakana characters, and symbols
can be displayed on the CRT screen.)
.c
NOTE
1 For detailed information about the character codes, see the
character code correspondence table.
2 When character code 0 is set, LC is displayed.
150
A. PARAMETERS
B62443EN2/03
#7
#6
#5
#4
#3
#2
7902
#1
#0 (bit)
MTX
om
Data type
: Bit
MTX
Selects whether the loader operators panel input/output signals
of the loader control board (TDI01 to TDI08, TDO01 to
TDO06, TCOM1 to TCOM4) are expanded as a matrix in the
range of X1010 to X1013 and Y1010 to Y1013.
0 : Matrix expansion is not performed.
1 : Matrix expansion is performed.
A.2.2
6036
Data type
: Byte
Unit of data
: Item
Valid data range : 0 to 50
Specify the number of custom macro variables 100 to 149 that are shared
by the loader and NC (custom macro variables shared by tool posts).
A custom macro variable that is shared by the loader and NC can be
written to and read from either the loader or NC.
[Example] When 10 is set in parameter 6036
#100 to #109 : Custom macro variables shared by the
loader and NC
#110 to #149 : Custom macro variables that are not
shared by the loader and NC
NOTE
When 0 is specified, none of custom macro variables 100
to 149 are shared by the loader and NC.
.c
nc
Parameters Related to
Custom Macros
ce
nt
e
r.c
CAUTION
1 When matrix expansion is performed, signals TDI1 to TDI8,
TDO1 to TDO6, and TCOM1 to TCOM4 cannot be used.
The DO signals of Y1010 to Y1013 are used for LEDs hence
cannot be used for on/off control.
2 The Series 16i/18i/21i does not support matrix expansion.
151
A. PARAMETERS
B62443EN2/03
6037
r.c
om
Data type
: Byte
Unit of data
: Item
Valid data range : 0 to 32
Specify the number of custom macro variables 500 to 531 that are shared
by the loader and NC.
A custom macro variable shared by the loader and NC can be written to
and read from either the loader or NC.
[Example] When 10 is set in parameter 6037
#500 to #509 : Custom macro variables shared by the
loader and NC
#510 to #531 : Custom macro variables that are not
shared by the loader and NC
A.2.3
Multipath Control
Parameters
ce
nt
e
NOTE
When 0 is specified, none of custom macro variables 500
to 531 are shared by the loader and NC.
#7
8100
NWP
#6
#5
#4
#3
#2
#1
#0
IAL
RST
nc
Data type
: Bit
RST
The reset key on the CRT/MDI panel is effective:
0 : For both the loader and NC.
1 : Only for the path displayed on the screen.
IAL
.c
CAUTION
When setting this parameter to 1, also set bit 0 of NC
parameter 8100 to 1.
NWP
CAUTION
When setting this parameter to 1, also set bit 7 of NC
parameter 8100 to 1.
152
A. PARAMETERS
B62443EN2/03
#7
#6
#5
#4
#3
#2
#1
8101
#0
MWB
Data type
: Bit
MWB A waiting M code is:
0 : Buffered.
1 : Not buffered.
#6
#5
#4
#3
#2
#1
#0
om
#7
8102
S19
r.c
Data type
: Bit
S19
The PMC of the loader and NC use:
0 : 96 communication signals.
1 : 192 communication signals. (G1212 to G1219, G1252 to
G1255, F1212 to F1219, and F1252 to F1255 are used.)
ce
nt
e
NOTE
When this parameter is changed, a powerdown request
occurs. Only the loader supports this parameter.
8110
nc
Data type
: 2 words
Valid data range : 0 and 100 to 99999999
This parameter specifies the minimum value of the waiting M code.
The waiting M code range is specified using parameter 8110 (minimum
value) and parameter 8111 (maximum value).
(parameter 8110) v (waiting M code) v (parameter 8111)
.c
NOTE
A value of 0 indicates that the waiting M code is not used.
8111
Data type
: 2 words
Valid data range : 0 and 100 to 99999999
This parameter specifies the maximum value of the waiting M code
153
Index
B62443EN2/03
[A]
Addressing an I/O Link, 87
[I]
I/O Address Table, 99
[B]
Installation, 99
Boot System for Series 16/18MODEL B/C and Series 21TB, Series 16i/18i/21iMODEL A, 104
om
[L]
[C]
Led Display on the Loader Control Board of the Series 16i/18i/21i, 124
ce
nt
e
r.c
nc
.c
[D]
[M]
Maintenance, 122
Matrix Configuration, 17
[E]
[O]
[P]
[G]
Parameters, 133
G Codes, 111
Index
B62443EN2/03
Poweron, 102
Programming, 111
om
System Configuration, 2
[S]
Sample Connection of Emergency Stop System, 98
[T]
r.c
Table of Specifications, 5
Total Connection, 10
ce
nt
e
[W]
.c
nc
i2
Aug.,97
Aug., 96
Jun., 95
Date
03
02
01
evision
Revision Record
D Correction of errors
Contents
Revision
Date
r.c
ce
nt
e
nc
.c
Contents
om
om
r.c
.c
nc
ce
nt
e