Fanuc R-J Controller Series Electrical Connection and Maintenance Manual PDF
Fanuc R-J Controller Series Electrical Connection and Maintenance Manual PDF
Fanuc R-J Controller Series Electrical Connection and Maintenance Manual PDF
WARNING
This equipment generates, uses, and can radiate radio
frequency energy and if not installed and used in
accordance with the instruction manual, may cause
interference to radio communications. As temporarily
permitted by regulation, it has not been tested for
compliance with the limits for Class A computing devices
pursuant to subpart J of Part 15 of FCC Rules, which are
designed to provide reasonable protection against such
interference. Operation of the equipment in a residential
area is likely to cause interference, in which case the user,
at his own expense, will be required to take whatever
measure may be required to correct the interference.
FANUC Robotics reserves all proprietary rights, including but not limited
to trademark and trade name rights, in the following names:
AccuFlow
ARC Mate
ARC Mate Sr.
IntelliTrak
LaserTool
MotionParts
PaintWorks II
PalletMate
SureWeld
TurboMove
FANUC Robotics Hotline
BEFORE YOU CALL please have your Maintenance and Troubleshooting manual, and the
following information, ready.
INFORMATION DETAILS
Customer Information Include
your companys name
callers name
phone number where caller can be reached, including
area code and extension
Robot type On the arm of the robot.
(A, L, M, P, or S, & 3-digit number)
Controller style Ask your supervisor.
(RA, RB, RC, RF, RG, RG2, RH, RJ, RJ2)
F Number On the identification tag on the robot and controller, near
the cable connection.
Robot serial number On the identification tag located near the cable connection.
(if no F Number is available)
Controller serial number On the controller tag located on the doors.
(if no F Number is available)
Software edition and revision numbers Shown on the CRT or teach pendant status screen during
the power-up sequence.
List of error messages Include
error message number
message following error message number
any numbers following error message
List of diagnostic LEDs Note the PCB where the LED is located and the LED name
or designation.
History of problem Description of events leading up to the problem.
Application software List
any application software running the system
the line number where the program halted
a description of what is happening on that line
MARMMTRBL02303E Preface vii
Purpose of this Manual The SYSTEM R-J Controller Series Electrical Connection and
Maintenance Manual provides specific information regarding FANUC
Robotics electrical hardware. The information contained within the
manual has been arranged so that it can answer specific questions quickly
and accurately.
How to Use this Use this table to locate specific information in the manual.
Manual
If you want to Refer to
Conventions Used in This manual includes information essential to the safety of personnel,
this Manual equipment, software, and data. This information is indicated by headings
and boxes in the text.
WARNING
Information appearing under WARNING concerns the
protection of personnel. It is boxed and in bold type to set
it apart from other text.
CAUTION
Information appearing under CAUTION concerns the protection
of equipment, software, and data. It is boxed to set it apart
from other text.
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Chapter 1
OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1 BACKPLANE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.2 MAIN CPU PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.3 AXIS CONTROL PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
1.4 POWER SUPPLY UNIT PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
1.5 EMERGENCY STOP CONTROL PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . 113
1.6 SERVO AMPLIFIERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
1.7 DCR AND DBR UNIT A05B-2302-C080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
1.8 DISCHARGE UNIT A05B-2312-C100 FOR M-500 A05B-2313-C100 FOR S-900 . . . . . . . 122
1.9 MULTI-TAP TRANSFORMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
1.10 INTERFACE DEVICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
1.10.1 Modular I/O Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
1.10.2 Process I/O Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
1.10.3 ABRIO and Genius I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
1.11 FUSED FLANGE DISCONNECT AND CIRCUIT BREAKER . . . . . . . . . . . . . . . . . . . . . . . 134
1.12 USER TRANSFORMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
1.13 OPERATOR PANEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
1.14 TEACH PENDANT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
1.15 HEAT EXCHANGE AND FANS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Chapter 2
DIAGNOSTIC SCREENS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.1 SAFETY SIGNAL STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.2 POSITION STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.3 ROBOT AXES STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.4 ALARM LOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.5 VERSION IDENTIFICATION STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
2.6 MEMORY STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Chapter 3
LIGHTS AND LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.1 TEACH PENDANT DIAGNOSTIC LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2 OPERATOR PANEL DIAGNOSTIC LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.3 CIRCUIT BOARD DIAGNOSTIC LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.3.1 Emergency Control Board (EMG) Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
x TABLE OF CONTENTS MARMMTRBL02303E
Chapter 4
TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.1 CLASS 1 FAULT TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.2 CLASS 2 FAULTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
4.3 CLASS 3 FAULT TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
4.3.1 SRVO-001 ER_SVAL1 Operator Panel EStop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
4.3.2 SRVO-002 ER_SVAL1 Teach Pendant Estop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
4.3.3 SRVO-003 ER_SVAL1 Deadman switch released . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
4.3.4 SRVO-004 ER_SVAL1 Fence open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
4.3.5 SRVO-005 ER_SVAL1 Robot Overtravel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
4.3.6 SRVO-006 ER_SVAL1 Hand Broken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
4.3.7 SRVO-007 ER_SVAL1 External emergency stops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
4.3.8 SRVO-008 ER_SVAL Brake fuse blown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
4.3.9 SRVO-011 ER_SVAL1 TP Released While Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
4.3.10 SRVO-012 ER_SVAL1 Power Failure Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
4.3.11 SRVO-014 Fan Motor Abnormal (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
4.3.12 SRVO-015 ER_SVAL1 System Over Heat (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . 442
4.3.13 SRVO-021 ER_SVAL1 SRDY off (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
4.3.14 SRVO-022 ER_SVAL1 SRDY on (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
4.3.15 SRVO-023 ER_SVAL1 Stop Error Excess (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . 445
4.3.16 SRVO-024 ER_SVAL1 Move Error Excess (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . 445
4.3.17 SRVO-026 ER_WARN Motor Speed Limit (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . 445
4.3.18 SRVO-027 ER_WARN Robot Not Mastered (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . 445
4.3.19 SRVO-033 ER_WARN Robot Not Calibrated (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . 445
4.3.20 SRVO-035 ER_WARN Joint Speed Limit (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . 446
4.3.21 SRVO-036 Imposition Time Over (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
4.3.22 SRVO-037 ER_SVAL1 IMSTP Input (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
4.3.23 SRVO-038 PULSE MISMATCH (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
4.3.24 SRVO-042 ER_SVAL2 MCAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
4.3.25 SRVO-043 ER_SVAL2 DCAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
4.3.26 SRVO-044 ER_SVAL2 HVAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
4.3.27 SRVO-045 ER_SVAL2 HCAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
MARMMTRBL02303E TABLE OF CONTENTS xi
Chapter 5
REPLACING A FUSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.1 MULTI-TAP TRANSFORMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.2 SERVO AMPLIFIER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.3 POWER SUPPLY UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.4 EMERGENCY STOP CONTROL PC BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.5 PROCESS INPUT/OUTPUT PC BOARDS AA, AB, CA, CB, AND DA . . . . . . . . . . . . . . . . 56
5.6 PROCESS INPUT/OUTPUT PC BOARDS BA AND BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
5.7 MODULAR I/O UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.8 AC OUTLET UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
xii TABLE OF CONTENTS MARMMTRBL02303E
Chapter 6
BRAKE RELEASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Chapter 7
CONTROLLING I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
7.1 FORCING OUTPUTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
7.2 SIMULATING INPUTS AND OUTPUTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
7.3 SOP I/O STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Chapter 8
MASTERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
8.1 MASTERING TO A FIXTURE (FIXTURE POSITION MASTER) . . . . . . . . . . . . . . . . . . . . . 82
8.2 ZERO DEGREE MASTERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
8.3 SINGLE AXIS MASTERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
8.4 QUICK MASTERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811
Chapter 9
REPLACING COMPONENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
9.1 REPLACING THE BATTERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
9.2 REPLACING A RELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
9.3 REPLACING A PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
9.3.1 Replacing the Backplane Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9.3.2 Replacing a Component on the Backplane Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . 97
9.4 REPLACING A MODULE ON THE MAIN CPU OR AXIS CONTROL BOARD . . . . . . . . . 98
9.5 REPLACING THE PROCESS INPUT/OUTPUT PRINTED CIRCUIT BOARD
AA, AB, BA OR BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911
9.6 REPLACING COMPONENTS OF THE MODULAR INPUT/OUTPUT UNIT
REFER TO CHAPTER 1 FOR PART NUMBERS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
9.6.1 Replacing the Base Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
9.6.2 Replacing a Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914
9.7 REPLACING THE MULTI-TAP TRANSFORMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
9.8 REPLACING A SERVO AMPLIFIER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
9.9 REPLACING THE OPERATOR PANEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
9.10 REPLACING THE FAN MOTOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
9.11 REPLACING THE DISCHARGE RESISTOR (DCR) AND DYNAMIC BRAKE (DBR)
UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
9.12 REPLACING THE REGENERATIVE DISCHARGE UNIT . . . . . . . . . . . . . . . . . . . . . . . . . 923
9.13 REPLACING THE OPTIONAL WARNING LIGHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
9.14 REPLACING A SERIAL PULSE CODER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
MARMMTRBL02303E TABLE OF CONTENTS xiii
Chapter 10
BOARD ADJUSTMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
10.1 AXIS CONTROL BOARD JUMPERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
10.2 PROCESS I/O BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
10.2.1 Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
10.2.2 Potentiometers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
10.2.3 Output Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
10.3 BUILTIN CRT/KB UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
10.4 EMG BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010
Chapter 11
CONNECTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
11.1 MECHANICAL CONNECTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
11.1.1 Robot Connection Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
11.1.2 Connecting the Input Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
11.1.3 Connecting the External Power Supply ON/OFF Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . 1110
11.1.4 External Emergency Stop Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1111
11.2 PERIPHERAL DEVICE, ARC WELDING, AND END EFFECTOR INTERFACES . . . . . . 1113
11.2.1 Peripheral Device Interface Combination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1115
11.2.2 Process I/O Printed Circuit Board AA or AB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1116
11.2.3 Process I/O Printed Circuit Board BA or BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117
11.2.4 Process I/O Printed Circuit Board CA or CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1118
11.2.5 Process I/O Printed Circuit Board DA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1119
11.2.6 Process I/O Printed Circuit Board with the Modular I/O Unit . . . . . . . . . . . . . . . . . . . . . . . 1120
11.2.7 Two or More Process I/O Boards with the Modular I/O Unit . . . . . . . . . . . . . . . . . . . . . . . . 1121
11.2.8 Peripheral Device and Control Unit Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1122
11.2.9 Mechanical Unit and End Effector Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1139
11.2.10 Control Unit and Welder Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1142
11.2.11 Peripheral Device Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1146
11.2.12 End Effector Control Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148
11.2.13 Arc Welding Interface Process I/O AA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
11.2.14 Modular I/O Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1151
11.2.15 Modular I/O Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1155
11.3 SPECIFICATIONS OF THE CABLES USED FOR PERIPHERAL DEVICES
AND WELDERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165
11.3.1 Peripheral Device Interface A Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165
11.3.2 Peripheral Device Interface B Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165
11.3.3 Arc Welding Interface Connection Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1166
11.4 CABLE CONNECTION FOR THE PERIPHERAL DEVICES, END EFFECTORS,
AND ARC WELDERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1167
11.4.1 Peripheral Device Connection Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1167
xiv TABLE OF CONTENTS MARMMTRBL02303E
Chapter 12
COMPLETE WIRING DIAGRAMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Chapter 13
PRINTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Appendix A
TRANSPORTATION AND INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A1
A.1 TRANSPORTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A1
A.2 INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A2
A.2.1 Installation Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A2
A.2.2 Assembly During Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A3
A.2.3 Installation Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A4
A.2.4 Adjustment and Checks at Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A5
A.2.5 Resetting Overtravel and Emergency Stop at Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . A6
List of Procedures
Procedure 21 Displaying Safety Signal Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Procedure 22 Displaying Position Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Procedure 23 Displaying the Axis Status Pulse Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Procedure 24 Displaying the Alarm Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Procedure 25 Displaying the Version Identification Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Procedure 26 Displaying Memory Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Procedure 61 Releasing the Brakes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Procedure 71 Forcing Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Procedure 72 Simulating and Unsimulating Inputs and Outputs . . . . . . . . . . . . . . . . . . . . . . . . . 74
Procedure 73 Displaying and Forcing SOP I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Procedure 81 Mastering to a Fixture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Procedure 82 Mastering to Zero Degrees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Procedure 83 Mastering a Single Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Procedure 84 Recording the Quick Master Reference Position . . . . . . . . . . . . . . . . . . . . . . . . . . 811
Procedure 85 Quick Mastering the Robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
Procedure 91 Replacing the Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Procedure 92 Replacing the SPC Batteries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Procedure 93 Replacing the Backplane Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Procedure 94 Replacing a Component on the Backplane Printed Circuit Board . . . . . . . . . . . . 97
MARMMTRBL02303E TABLE OF CONTENTS xv
List of Figures
Figure 11. Cabinet Exterior, B-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 12. Cabinet Exterior, B-Size Controller with Regenerative Discharge Unit . . . . . . . . . . . 12
Figure 13. Cabinet Exterior, B-Size Controller with Optional Side Cabinet . . . . . . . . . . . . . . . . . 13
Figure 14. Cabinet Exterior, C-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 15. Cabinet Interior, B-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 16. Cabinet Interior, C-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 17. Backplane with R-H Style Extended Backplane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 18. Main CPU Board Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 19. Axis Control Board Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Figure 110. Power Supply Unit Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Figure 111. Emergency Stop Control Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Figure 112. Servo Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Figure 113. Mounting Locations of Servo Amplifiers Robot with 6-amplifiers . . . . . . . . . . . . 115
Figure 114. Mounting Locations of Servo Amplifiers for the A-510 . . . . . . . . . . . . . . . . . . . . . . 116
Figure 115. Mounting Locations of Servo Amplifiers for the Arc Mate/ Arc Mate 100/S-6,
Arc Mate Sr./S-5/S-10 and L-1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Figure 116. Mounting Locations of Servo Amplifiers for the S-500/S-700 and M-400 . . . . . . . . 117
Figure 117. Mounting Locations of Servo Amplifiers for the S-420 and S-800 . . . . . . . . . . . . . . 117
Figure 118. Mounting Locations of Servo Amplifiers for the S-420 and the DCR & DBR Unit . 118
Figure 119. Mounting Locations of Servo Amplifiers for the M-500 . . . . . . . . . . . . . . . . . . . . . . 118
Figure 120. Mounting Locations of Servo Amplifiers for the S-900 . . . . . . . . . . . . . . . . . . . . . . . 119
Figure 121. DCR and DBR Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Figure 122. Discharge Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Figure 123. Multi-Tap Transformer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Figure 124. Multi-Tap Transformer A80L00260013#A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Figure 125. Modular I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Figure 126. Process I/O Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Figure 127. Fused Flange Disconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Figure 128. Circuit Breaker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Figure 129. User Transformer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
xvi TABLE OF CONTENTS MARMMTRBL02303E
Figure 95. Moving the Latches on the End of the Module Socket . . . . . . . . . . . . . . . . . . . . . . . . 98
Figure 96. Installing a New Module at an Angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Figure 97. Pushing in the Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Figure 98. Mounting Locations of the Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
Figure 99. Replacing the Process Input/Output Printed Circuit Board AA, AB, BA, or BB . . . . 911
Figure 910. Replacing the Base Unit of the Modular Input/Output Unit . . . . . . . . . . . . . . . . . . . 913
Figure 911. Removing and Replacing a Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
Figure 912. Removing and Replacing a Terminal Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
Figure 913. Replacing the Multi-Tap Transformer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
Figure 914. Replacing a Servo Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917
Figure 915. Replacing the Operator Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
Figure 916. Replacing the Fan Motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 920
Figure 917. Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) Unit . . . . . . . . . . . . 922
Figure 918. Replacing the Regenerative Discharge Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Figure 919. Removing the Pulse Coder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
Figure 101. Axis Control Board Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Figure 102. Process I/O Board AA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Figure 103. Process I/O Board AB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Figure 104. Process I/O Board BA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Figure 105. Process I/O Board BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Figure 106. Process I/O Board CA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Figure 107. Process I/O Board CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Figure 108. Process I/O Board DA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Figure 109. Front View Control Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Figure 1010. Jumper Setting CRT/KB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Figure 1011. EMG board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010
Figure 111. Block Diagram of Electrical Interface Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Figure 112. Mechanical Connection Diagram for S-420, S-500, S-700, S-800, and M-400 . . . . . 112
Figure 113. Mechanical Connection Diagram for ARC Mate, ARC Mate 100/S-6, ARC Mate Sr.,
A-510, and L-1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Figure 114. Mechanical Connection Diagram, Common Part . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Figure 115. Connection to Servo Amplifiers and Mechanical Unit for S-420 . . . . . . . . . . . . . . . . 114
Figure 116. Connection to Servo Amplifiers and Mechanical Unit for S-420, S-420D, ARC Mate,
S-5, ARC Mate 100/S-6, ARC Mate Sr., S-10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Figure 117. Connection to Servo Amplifiers and Mechanical Unit for S-500 . . . . . . . . . . . . . . . . 115
Figure 118. Connection to Servo Amplifiers and Mechanical Unit for S-700 . . . . . . . . . . . . . . . . 115
Figure 119. Connection to Servo Amplifiers and Mechanical Unit for S-800 . . . . . . . . . . . . . . . . 116
Figure 1110. Connection to Servo Amplifiers and Mechanical Unit for A-510 . . . . . . . . . . . . . . 116
Figure 1111. Connection to Servo Amplifiers and Mechanical Unit for M-400 and M-500 . . . . . 117
Figure 1112. Connection to Servo Amplifiers and Mechanical Unit for L-1000 . . . . . . . . . . . . . 117
Figure 1113. Input Power Supply Connection, Circuit Breaker . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Figure 1114. Input Power Supply Connection, Fused Flange Disconnect . . . . . . . . . . . . . . . . . . . 119
xviii TABLE OF CONTENTS MARMMTRBL02303E
List of Tables
Table 11. Main CPU Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Table 12. Axis Control Board Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Table 13. Servo Amplifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Table 14. Multi-Tap Transformer Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Table 15. Selecting Transformer Taps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Table 16. Selecting Transformer Taps for Transformer A80L00260013#A . . . . . . . . . . . . . . 125
Table 17. Digital Input Module Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Table 18. Digital Output Module Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Table 19. I/O Module Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Table 110. Process I/O Board Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Table 111. Circuit Breaker, B-Size Cabinet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Table 112. Circuit Breaker and Fused Flange Disconnect Switch, C-Size Cabinet . . . . . . . . . . 136
Table 113. Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Table 114. Teach Pendant Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Table 21. Safety Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 22. Axis Status Pulse Screen Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 23. Version Identification Status Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Table 24. Memory Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Table 31. Teach Pendant Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
MARMMTRBL02303E TABLE OF CONTENTS xxi
Page2
MARMMTRBL02303E Safety xxv
FANUC Robotics is not and does not represent itself as an expert in safety
systems, safety equipment, or the specific safety aspects of your company
and/or its work force. It is the responsibility of the owner, employer, or
user to take all necessary steps to guarantee the safety of all personnel in
the workplace.
The appropriate level of safety for your application and installation can
best be determined by safety system professionals. FANUC Robotics
therefore, recommends that each customer consult with such professionals
in order to provide a workplace that allows for the safe application, use,
and operation of FANUC Robotic systems.
Additionally, as the owner, employer, or user of a robotic system, it is your
responsibility to arrange for the training of the operator of a robot system
to recognize and respond to known hazards associated with your robotic
system and to be aware of the recommended operating procedures for your
particular application and robot installation.
FANUC Robotics therefore, recommends that all personnel who intend to
operate, program, repair, or otherwise use the robotics system be trained in
an approved FANUC Robotics training course and become familiar with
the proper operation of the system. Persons responsible for programming
the systemincluding the design, implementation, and debugging of
application programsmust be familiar with the recommended
programming procedures for your application and robot installation.
The following guidelines are provided to emphasize the importance of
safety in the workplace.
xxvi SAFETY MARMMTRBL02303E
CONSIDERING Safety is essential whenever robots are used. Keep in mind the following
factors with regard to safety:
SAFETY FOR YOUR
The safety of people and equipment
ROBOT Use of safety enhancing devices
INSTALLATION Techniques for safe teaching and manual operation of the robot(s)
Techniques for safe automatic operation of the robot(s)
Regular scheduled inspection of the robot and workcell
Proper maintenance of the robot
Keeping People and The safety of people is always of primary importance in any
Equipment Safe situation. However, equipment must be kept safe, too. When
prioritizing how to apply safety to your robotic system, consider
People
External devices
Robot(s)
Tooling
Workpiece
Using Safety Always give appropriate attention to the work area that surrounds the
Enhancing Devices robot. The safety of the work area can be enhanced by the installation of
some or all of the following devices:
Safety fences, barriers, or chains
Light curtains
Interlocks
Pressure mats
Floor markings
Warning lights
Mechanical stops
EMERGENCY STOP buttons
DEADMAN switches
Setting Up a Safe A safe workcell is essential to protect people and equipment. Observe the
Workcell following guidelines to ensure that the workcell is set up safely. These
suggestions are intended to supplement and not replace existing federal,
state, and local laws, regulations, and guidelines that pertain to safety.
Arrange the workcell so the operator faces the workcell and can see
what is going on inside the cell.
MARMMTRBL02303E SAFETY xxvii
Clearly identify the work envelope of each robot in the system with
floor markings, signs, and special barriers. The work envelope is the
area defined by the maximum motion range of the robot, including any
tooling attached to the wrist flange that extend this range.
Install special guarding that prevents the operator from reaching into
restricted areas of the work envelope.
Use interlocks.
Eliminate pinch points. Pinch points are areas where personnel could
get trapped between a moving robot and other equipment.
Staying Safe While Advise all personnel who must teach the robot or otherwise manually
Teaching or Manually operate the robot to observe the following rules:
Operating the Robot
Know whether or not you are using an intrinsically safe teach pendant
if you are working in a hazardous environment.
Before teaching, visually inspect the robot and work envelope to make
sure that no potentially hazardous conditions exist. The work
envelope is the area defined by the maximum motion range of the
robot. These include tooling attached to the wrist flange that extends
this range.
The area near the robot must be clean and free of oil, water, or debris.
Immediately report unsafe working conditions to the supervisor or
safety department.
Know the path that can be used to escape from a moving robot; make
sure the escape path is never blocked.
Isolate the robot from all remote control signals that can cause motion
while data is being taught.
Test any program being run for the first time in the following manner:
WARNING
Stay outside the robot work envelope whenever a program
is being run. Failure to do so can result in injury.
Using a low motion speed, single step the program for at least one
full cycle.
Using a low motion speed, test run the program continuously for
at least one full cycle.
Make sure all personnel are outside the work envelope before running
production.
MARMMTRBL02303E SAFETY xxix
Staying Safe During Advise all personnel who operate the robot during production to observe
Production Operation the following rules:
Know the entire workcell area. The workcell includes the robot and its
work envelope, plus the area occupied by all external devices and
other equipment with which the robot interacts.
Make sure all personnel are outside the work envelope before
operating the robot.
Know the location and status of all switches, sensors, and control
signals that could cause the robot to move.
Know where the EMERGENCY STOP buttons are located on both the
robot control and external control devices. Be prepared to press these
buttons in an emergency.
Never try to stop the robot, or break its motion, with your body. The
only way to stop robot motion immediately is to press an
EMERGENCY STOP button located on the controller panel, teach
pendant, or emergency stop stations around the workcell.
Lock out and tag out the power source at the controller according to
the policies of your plant.
Turn off the compressed air source and relieve the air pressure.
Staying Safe During When performing maintenance on your robot system, observe the
Maintenance following rules:
Test the teach pendant for proper operation before entering the work
envelope.
If it is necessary for you to enter the robot work envelope while power
is turned on, you must be sure that you are in control of the robot. Be
sure to take the teach pendant with you, press the DEADMAN switch,
and turn the teach pendant on. Be prepared to release the DEADMAN
switch to turn off servo power to the robot immediately.
WARNING
Lethal voltage is present in the controller WHENEVER IT IS
CONNECTED to a power source. Be extremely careful to
avoid electrical shock.
Isolate the robot from all remote control signals. If maintenance must
be done when the power is on, make sure the person inside the work
envelope has sole control of the robot. The teach pendant must be
held by this person.
Make sure personnel cannot get trapped between the moving robot and
other equipment. Know the path that can be used to escape from a
moving robot. Make sure the escape route is never blocked.
WARNING
Do not try to remove any mechanical component from the
robot before thoroughly reading and understanding the
procedures in the appropriate manual. Doing so can result
in serious personal injury and component destruction.
KEEPING MACHINE Certain programming and mechanical measures are useful in keeping the
machine tools and other external devices safe. These measures are
TOOLS AND outlined below.
EXTERNAL
DEVICES SAFE
Programming Safety Implement the following programming safety measures to prevent damage
Precautions to machine tools and other external devices.
Backcheck limit switches in the workcell to make sure they do not
fail.
Implement failure routines in programs that will provide appropriate
robot actions if an external device or another robot in the workcell
fails.
Use handshaking protocol to synchronize robot and external device
operations.
Program the robot to check the condition of all external devices during
an operating cycle.
Mechanical Safety Implement the following mechanical safety measures to prevent damage to
Precautions machine tools and other external devices.
Make sure the workcell is clean and free of oil, water, and debris.
Use software limits, limit switches, and mechanical hardstops to
prevent undesired movement of the robot into the work area of
machine tools and external devices.
xxxii SAFETY MARMMTRBL02303E
KEEPING THE Observe the following operating and programming guidelines to prevent
damage to the robot.
ROBOT SAFE
The following measures are designed to prevent damage to the robot
Operating Safety during operation.
Precautions Use a low override speed to increase your control over the robot when
jogging the robot.
Visualize the movement the robot will make before you press the jog
keys on the teach pendant.
Make sure the work envelope is clean and free of oil, water, or debris.
Use circuit breakers to guard against electrical overload.
Programming Safety The following safety measures are designed to prevent damage to the robot
Precautions during programming:
Establish interference zones to prevent collisions when two or more
robots share a work area.
Make sure that the program ends with the robot near or at the home
position.
Be aware of signals or other operations that could trigger operation of
tooling resulting in personal injury or equipment damage.
In dispensing applications, be aware of all safety guidelines with
respect to the dispensing materials.
NOTE Any deviation from the methods and safety practices described in
this manual must conform to the approved standards of your company. If
you have questions, see your supervisor.
MARMMTRBL02303E SAFETY xxxiii
ADDITIONAL Process technicians are sometimes required to enter the paint booth, for
example, during daily or routine calibration or while teaching new paths to
SAFETY a robot. Maintenance personal also must work inside the paint booth
CONSIDERATIONS periodically.
FOR PAINT ROBOT Whenever personnel are working inside the paint booth, ventilation
INSTALLATIONS equipment must be used. Instruction on the proper use of ventilating
equipment usually is provided by the paint shop supervisor.
Although paint booth hazards have been minimized, potential dangers still
exist. Therefore, todays highly automated paint booth requires that
process and maintenance personnel have full awareness of the system and
its capabilities. They must understand the interaction that occurs between
the vehicle moving along the conveyor and the robot(s), hood/deck and
door opening devices, and highvoltage electrostatic tools.
Paint robots are operated in three modes:
Teach or manual mode
Automatic mode, including production and exercise operation
Diagnostic mode
During both teach and automatic modes, the robots in the paint booth will
follow a predetermined pattern of movements. In teach mode, the process
technician teaches (programs) paint paths using the teach pendant.
In automatic mode, robot operation is initiated at the System Controller
Center (SCC), Manual Control Panel (MCP), if available, or Manual Paint
Station (MPS), if available, and can be monitored from outside the paint
booth. All personnel must remain outside of the booth or in a designated
safe area within the booth whenever automatic mode is initiated at the
SCC, MCP, or MPS.
In automatic mode, the robots will execute the path movements they were
taught during teach mode, but generally at production speeds.
When process and maintenance personnel run diagnostic routines that
require them to remain in the paint booth, they must stay in a designated
safe area.
xxxiv SAFETY MARMMTRBL02303E
Paint System Safety Process technicians and maintenance personnel must become totally
Features familiar with the equipment and its capabilities. To minimize the risk of
injury when working near robots and related equipment, personnel must
comply strictly with the procedures in the manuals.
This section provides information about the safety features that are
included in the paint system and also explains the way the robot interacts
with other equipment in the system.
The paint system includes the following safety features:
Most paint booths have red warning beacons that illuminate when the
robots are armed and ready to paint. Your booth might have other
kinds of indicators. Learn what these are.
WARNING
An EMERGENCY STOP will occur if the DEADMAN switch
is released on a bypassed robot.
Staying Safe While When you work in or near the paint booth, observe the following rules, in
Operating the Paint addition to all rules for safe operation that apply to all robot systems.
Robot
WARNING
Observe all safety rules and guidelines to avoid injury.
WARNING
OPTIONAL SAFETY DEVICE
Your robot may have a red flashing warning light. This is
an optional operator warning. It indicates:
D The robot is powered on
D The robot is armed (servo power on) and can move at
any time.
FANUC Robotics recommends that no one enter the work
envelope of a robot that is on. However, if you must enter
the work envelope, be sure all safeguards are in place, and
check the teach pendant DEADMAN switch for proper
operation. Take the tach pendant with you, turn it on, and
be prepared to release the DEADMAN switch. Only the
person with the teach pendant should be in the work
envelope.
Know the work envelope of the robot and hood/deck and door opening
devices.
Know the location and status of all switches, sensors, and/or control
signals that might cause the robot, conveyor, and opening devices to
move.
xxxvi SAFETY MARMMTRBL02303E
Make sure that the work area near the robot is clean and free of water,
oil, and debris. Report unsafe conditions to your supervisor.
Become familiar with the complete task the robot will perform
BEFORE starting automatic mode.
Make sure all personnel are outside the paint booth before turning on
power to the robot servo system.
Never enter the work envelope or paint booth before turning on power
to the robot servo system.
Remove all metallic objects, such as rings, watches, and belts, before
entering a booth when the electrostatic devices are enabled.
Stay out of areas where you might get trapped between a moving
robot, conveyor, or opening device and another object.
Staying Safe During When you perform maintenance on the painter system, observe the
Maintenance following rules, and all other maintenance safety rules that apply to all
robot installations. Only qualified, trained service or maintenance
personnel should perform repair work on a robot.
Be sure all covers and inspection plates are in good repair and in place.
Always return the robot to the home position before you disarm it.
MARMMTRBL02303E SAFETY xxxvii
Never use machine power to aid in removing any component from the
robot.
Whenever possible, turn off the main electrical disconnect before you
clean the robot.
xxxviii SAFETY MARMMTRBL02303E
If there is contact with the skin or eyes, rinse with water for at
least 15 minutes.
MARMMTRBL02303E 1 OVERVIEW
The SYSTEM R-J Robot and controller consists of software, a robot, and
11
the SYSTEM R-J controller. The application software runs on the R-J
controller and is written to perform a specific task.
The SYSTEM RJ controller contains the computer that operates the
robot. It executes a user-defined program to perform the following
functions:
Initiate and monitor the purge system of the robot and sometimes
associated opening devices.
The controller consists of modular circuit boards and components housed
in a cabinet. The controller is housed in either a B-size or C-size cabinet.
The controller consists of modular circuit boards and components housed
in a C-size cabinet.
Figure 11, Figure 12, and Figure 13 illustrate an external view of the
B-size cabinet and Figure 14 illustrates an external view of a C-size
cabinet. Figure 15 illustrates an internal view of a B-size cabinet and
Figure 16 illustrates an internal view of a C-size cabinet.
Figure 14 illustrates an external view of a C-size cabinet. Figure 17
illustrates an internal view of a C-size cabinet.
1. OVERVIEW
MARMMTRBL02303E
12
Teach
pendant
Figure 12. Cabinet Exterior, B-Size Controller with Regenerative Discharge Unit
Regenerative
Discharge
Unit
Teach
pendant
1. OVERVIEW
MARMMTRBL02303E 13
Figure 13. Cabinet Exterior, B-Size Controller with Optional Side Cabinet
Optional Side Cabinet
Teach
pendant
1. OVERVIEW
MARMMTRBL02303E
14
Teach
pendant
1. OVERVIEW
MARMMTRBL02303E 15
Operators panel
Main CPU printed
circuit board
Axis control printed
circuit board
Power supply unit
Circuit breaker
Fan 2
Transformer or
Fan 3 Servo amplifier 1 line filter unit
Servo amplifier 2
Servo amplifier 6
Teach pendant
Servo amplifier 5
Fan 4
Fan 5
Components for all models are placed in identical places except for the
servo amplifier. Refer to Section 1.6 for information on the servo
amplifiers locations for different robot models.
1. OVERVIEW
MARMMTRBL02303E
16
Operator panel
Modular I/O rack or
Extended Process I/O rack
Back plane
Power disconnect
Servo amplifier #1
User transformer
Multitap transformer
1. OVERVIEW
MARMMTRBL02303E 17
Operator panel
Contact Signal
Transducer
STAHL Extended
Servo Amplifiers ISBs Back plane STBI Term Strip
Purge 24V DC
Power Supply
Power disconnect
Main CPU
Fuses FL13
Transit Board Axis control board
Power supply unit
Emergency stop
control board
Option 1 and 2 slots
BDX
ISB Unit
ALC
Relay
SPC Battery
Unit
Multitap transformer
User transformer
1. OVERVIEW
MARMMTRBL02303E
18
1.1 The control unit printed circuit boards are mounted on the backplane
printed circuit board. The backplane provides the bus structure for
BACKPLANE
communication between the various printed circuit boards in the controller.
4-Slot A20B-1004-0420 or A thermostat for sensing the temperature in the controller is mounted on
A20B-2000-0800 the backplane. If the internal temperature exceeds specifications (65C),
the controller will generate a system overheat alarm.
6-Slot A20B-1004-0590 or Two different backplane printed circuit boards are available both for the 4-
A20B-2000-0920 and 6-slot printed circuit board. Either of these printed circuit boards are
interchangeable.
The RH style extended backplane is available for using R-H style printed
R-H Style Extended circuit boards, such as MAP 3.0 and ABRIO. Figure 18 shows the
Backplane backplane with the R-H style extended backplane attached.
A20B-1004-0510
Figure 18. Backplane with R-H Style Extended Backplane
CNBV1
CNBV2
CNB15
CNAV1
CNAV2
CNA15
CNA14
JNAT
MARMMTRBL02303E 19
1.2 The main CPU printed circuit board is mounted on the backplane in the
slot marked MAIN. It contains the CPU and the volatile and non-volatile
MAIN CPU PRINTED
memory used by the controller.
CIRCUIT BOARD
The Main CPU printed circuit board also acts as the interface between the
A16B-2200-0840 to controller and the operator and attached devices, through connections to:
A16B-2200-0843 The I/O unit(s)
The teach pendant
One or more generalpurpose serial communication ports
An optional built-in or remote computer terminal (CRT/KB)
The operator panel lights and pushbuttons
A super capacitor on the Main CPU printed circuit board maintains voltage
to the CMOS RAM for short periods of time (less than an hour) if
removed from the backplane. A connector, BAT-VBAT, is supplied to
connect the battery from the Power Supply Unit to the Main CPU printed
circuit board when the Power Supply Unit or Main CPU is removed from
the controller for an extended period of time. This will supply voltage to
the CMOS memory so the stored data is not lost.
The main CPU consists of a main motherboard with several daughter
modules installed perpendicular to it. The modules are small printed
circuit boards with components surface-mounted on both sides. The
modules are installed in sockets, allowing them to be changed quickly and
easily.
Flash ROM Module contains System and Application Software.
CMOS RAM Module stores user programs, system variables, I/O
configuration files, and mastering data.
SLC2 Module controls I/O communication.
M32i Module controls communication between the flash ROM,
CMOS, micro processor and boot ROM chip.
SCC Module controls communication with the operator panel.
Optional SCC Module communicates with any optional serial ports.
Figure 19 shows the board layout. Table 11 lists the part numbers for
the modules attached on the board.
1. OVERVIEW
MARMMTRBL02303E
110
MARMMTRBL02303E 111
NOTE CMOS RAM modules are replaced in pairs (two standard modules
or two optional modules).
1. OVERVIEW
MARMMTRBL02303E
112
1.3 The axis control printed circuit board is mounted on the backplane in the
slot marked AXIS. It performs the following functions:
AXIS CONTROL
Receives command signals from the main CPU board, and receives
PRINTED CIRCUIT axis position and velocity signals from the serial pulse coders.
BOARD Compares the command signal with the axis position signal and
A16B-2200-0852 to generates pulse-width-modulated axis drive signals. These signals
A16B-2200-0855 switch the drive transistors on the servo amplifiers on and off applying
power to the servo motors.
Monitors the status of the hand breakage and axis overtravel switches
in the mechanical unit.
Is the interface for the Robot Input (RI) and Robot Output (RO) I/O
signals.
Figure 110 shows the axis control board layout. Table 12 lists the part
numbers for the modules attached on the board.
Figure 110. Axis Control Board Layout
Servo interface module (for axis 3 and 4) Servo interface module (for axis 9 and 10)
Servo interface module (for axis 1 and 2) Servo interface module (for axis 7 and 8)
MARMMTRBL02303E 113
1.4 The power supply unit printed circuit board is mounted on the backplane
in the slot marked PSU.
POWER SUPPLY UNIT
PRINTED CIRCUIT The power supply unit printed circuit board is supplied with 210 VAC
BOARD from the multi-tap transformer and produces the following DC voltages:
4-Slot Backplane +24V used
A16B-12120471 For inputs, outputs receivers, drivers, and relays.
6-Slot Backplane
A16B-1212-0531 As the power source for the teach pendant power supply circuitry.
+15, 15, +5 used for logic circuitry within the controller.
The power supply unit printed circuit board also contains the ON/OFF
logic circuits used by the controller.
CAUTION
The CMOS RAM backup battery is mounted on the power
supply unit printed circuit board. If the board is removed from
the controller for longer than 30 minutes, all software in the
controller might be lost.
PSU PSU
F1 and F2:
Fuses for AC input
F5: 0.3A fuse for 10-A for 6-slot backplane
7.5A for 4-slot backplane
auxiliary
power supply
PIL: green LED
for indicating the AC
Battery cover power supply status
Battery
1.5 The emergency stop control printed circuit board is mounted on the
backplane in the slot marked EMG. It contains the circuits that:
EMERGENCY STOP
CONTROL PRINTED Supply 100VAC to the servo amplifiers magnetic control contactors
CIRCUIT BOARD (MCCs) during normal operation.
A16B-1212-0540 Turn off 100VAC for the MCC during fault conditions such as:
A16B-1212-0730 Turn off 100VAC for the MCC during fault conditions such as:
Emergency stop
Axis overtravel
Safety fence open
Teach pendant DEADMAN switch
Hand breakage detection
Supply power to the motor brakes to release them during normal
operation. Brake power is turned off (applying motor brakes) during
major alarm conditions, or when regulated by the software.
Monitor and control the purge system through a piggy-back style PCB,
purge control A16B16000520. This PCB is mounted internally
within the EMG PCB.
MARMMTRBL02303E 115
EMG
PCB
1. OVERVIEW
MARMMTRBL02303E
116
DS2
F1
DS1
F2
RL16 RL1 RL2
FUSE RL4
CRR5
RL3 LED M1
LED M2
RL2 RL1
RL4 TIMER
RL3
RL6
RL5
RL8
RL7
RL9 CRT
CNPG CRX
MARMMTRBL02303E 117
1.6 The servo amplifiers are mounted on the back wall of the controller. The
servo amplifier amplifies the drive signal from the axis control printed
SERVO AMPLIFIERS
circuit board and supplies it to the servomotor.
Refer to Table 13 for Servo amplifiers are supplied in single, double or triple-axis
part numbers. configurations. Several different models of each configuration are used in
various FANUC robot controllers.
CAUTION
While two servo amplifiers might look identical, they might have
quite different output power capabilities. If you replace a servo
amplifier, make sure that the new unit has the same part
number as the old one. Otherwise, the servo amplifier or
servomotor might be damaged or destroyed.
LED
Terminal board T1
Circuit breaker
1. OVERVIEW
MARMMTRBL02303E
118
MCC Coil Each servo amplifier has its own DC power supply, which is supplied
3-phase 210 VAC from the multi-tap transformer. The power lines
supplying the DC power supply are switched on and off by a magnetic
contactor (relay) called the Magnetic Control Contractor (MCC).
The MCC coil is energized by 100 VAC from the emergency stop control
printed circuit board. The MCC coil voltage is turned off during major
fault conditions or when regulated by the software.
When the MCC is turned off, its normally-closed contacts connect the
motor power leads together through low-resistance, high-power resistors,
stopping the motor immediately.
Circuit Breaker The servo amplifier circuitry is protected by a circuit breaker. The reset
lever for the circuit breaker is visible on the front panel of the servo
amplifier. Refer to Section 1.9 for more information on the multi-tap
transformer.
Fault Detection Each servo amplifier has fault detection circuits that detect such conditions
as excessive motor current and servo amplifier power supply failure.
A pair of terminals on the servo amplifier can be connected to a
temperature-sensing switch in the multi-tap transformer. If the switch
opens, the controller will signal a SRVO0043 DCAL alarm.
Servo Amplifier Table 13 lists the servo amplifiers for several FANUC robots.
Configuration Figure 115 shows the mounting locations of the servo amplifiers.
Servo Amplifier Table 13 lists the servo amplifiers for the P-155 robot and optional
Configuration auxiliary devices.. Figure 123 shows the mounting locations of the servo
amplifiers.
MARMMTRBL02303E 119
Figure 117. Mounting Locations of Servo Amplifiers for the Arc Mate/
Arc Mate 100/S-6, Arc Mate Sr./S-5/S-10 and L-1000
1. OVERVIEW
MARMMTRBL02303E
120
Figure 118. Mounting Locations of Servo Amplifiers for the S-500/S-700 and
M-400
Figure 119. Mounting Locations of Servo Amplifiers for the S-420 and S-800
1. OVERVIEW
MARMMTRBL02303E 121
Figure 120. Mounting Locations of Servo Amplifiers for the S-420 and the DCR &
DBR Unit
Amp 4 Amp 5
Axis 7 Axis 8
Axis 9
1. OVERVIEW
MARMMTRBL02303E 123
1.7 The Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) unit is
used in R-J controllers with three 2-axis amplifiers. It contains the
DCR AND DBR UNIT
dynamic braking resistors and regenerative discharge resistors built into
A05B-2302-C080 the other model servo amplifiers. At the loss of either MCON (Motor
Control Connected) signal from the axis control module to the servo
amplifier, that amplifier turns off the 100C signal to the DBR (Dynamic
Braking) and DCR (Discharge Resistor) unit and its associated MCC.
This turns off the MCC contactor (one for each major and minor axis on
the DBR and DCR unit) for that amplifier, and engages the dynamic
brakes through the normally closed contacts of the corresponding MCC.
At the loss of the 100VAC from the emergency stop circuit, all of the
MCC contactors are turned off, engaging all of the dynamic brakes.
When the MCC deenergizes, it opens its normally open contact, relaying
no interlock (INTL).
The regenerative discharge resistor and its associated thermal switch, for
each amplifier, is mounted to the back of the DBR and DCR unit.
The thermal switches of transformer TF1, is also connected to the DBR
and DCR unit.
MARMMTRBL02303E 125
1.8 A discharge unit, mounted on top of the controller, is used with the M-500
and S-900 robot models. This unit is connected to axis 1 on the M-500
DISCHARGE UNIT
and axes 1, 3, and 5 on the S-900.
A05B-2312-C100 for M-500
A05B-2313-C100 for S-900 The unit consists of low-resistance high-power resistors used to dissipate
the counter electromotive force generated by the servo motors when they
are shut off. Thermo overload switches connected to the overheat
terminals on the servo amplifiers are also in the discharge unit. Fans in the
discharge unit are used to cool the unit.
1.9 The multitap transformer is located on the floor of the controller on the
right side.
MULTI-TAP
TRANSFORMER The multi-tap transformer is supplied 3phase AC from the main
disconnect or circuit breaker. This supply voltage can be from 220 575
Refer to Table 14 for part volts. To accommodate the various levels of supply, tap selections are
numbers. provided on the primary side of the transformer.
The transformer supplies the following output voltages:
3phase 210 VAC for the servo amplifiers
1phase 210 VAC for the backplanemounted components
1phase 210 VAC for the IBRC module
1phase 210 VAC for the 24VDC Purge Power Supply
1phase 100 VAC for the brakes and servo amplifiermounted MCCs
NOTE Transformer A80L00260013#A also supplies 115VAC for the
user receptacle.
MARMMTRBL02303E 127
16
0V
31 1 3 5 41 17
575V 18
550V 19
32 2 4 6 42 500V
20
480V
21
460V
22
14 24 240/415V
23
220V/380V
24
0V
Primary Tap
S pply Voltage
Supply Connection Type
L1 L2 L3 Jumper
220 7 15 23 7-24, 15-8, 23-16
240 6 14 22 6-24, 14-8, 22-16
380 7 15 23
415 6 14 22
460 5 13 21
480 4 12 20 8-16-24 Y
500 3 11 19
550 2 10 18
575 1 9 17
1. OVERVIEW
MARMMTRBL02303E
128
4
0V
F4 F5 F6 F7 F1 F2 F3
5A 5A
5
575V
6
480V
7
220V/380V
8
TOH2
TOH1
100V
100V
220
115
220
52
51
47
46
44
43
42
A1 A2
41
9
13 23 575V 10
480V
11
220V/380V
31 1 3 5 41
32 2 4 6 42
12
0V
14 24
Primary Tap
S pply Voltage
Supply Connection Type
L1 L2 L3 Jumper
220 3 7 11 4-7, 8-11, 12-3
380 3 7 11
480 2 6 10 4, 8, 12 Y
575 1 5 9
1. OVERVIEW
MARMMTRBL02303E 129
1.10 The interface between the controller and peripheral devices is provided by
input and output signals from one or more of the following:
INTERFACE DEVICES
Modular I/O Unit
1.10.1 The modular I/O unit provides communication between the controller and
Modular I/O Unit various peripheral devices. See Figure 128.
Figure 128. Modular I/O
Slot 2
Slot 1 I/O Module
Slot I/F
Interface Module
Base Unit The base unit is the backplane for the modular I/O unit. The interface
5 I/O Module Slot module and the I/O modules plug into it.
A03B-0807-C002 The base unit has no LEDs, fuses, or electrical connections, except for the
module sockets.
10 I/O Module Slot
A03B-0807-C001 The first slot to the left (I/F) always contains the interface module. The
other slots are used for the I/O modules.
1. OVERVIEW
MARMMTRBL02303E 131
Interface Module The interface module transfers data between the main CPU and the I/O
With 1 Rack modules.
A03B-0807-C011
The interface module is connected to the JD4 connector on the main CPU
For Additional Rack printed circuit board through connector JD1B. The interface module is
A03B-0807-C012 always mounted in the I/F (first) slot.
Discrete Input Modules Discrete input modules receive 24VDC or 120VAC signals on their
Refer to Table 17 and terminals and relay the data to the interface module.
Table 19 for specifications
and part numbers.
Discrete Output Modules Discrete output modules transmit 24VDC or 120VAC signals on their
Refer to Table 18 and terminals under command of the interface module.
Table 19 for specifications
and part numbers.
1. OVERVIEW
MARMMTRBL02303E
132
* Polarity is defined as follows: Negative:0 V common (current sink type); output is at low level when ON.
Positive: 24 V common (current source type); output is at high level when ON.
1. OVERVIEW
MARMMTRBL02303E 133
1.10.2 The process I/O printed circuit board provides communication between the
Process I/O Board R-J controller on various peripheral devices.
Refer to Table 110 for The process I/O board uses:
part numbers.
Discrete input lines - Inputs are 24 volt sensing receivers. Common
voltage can be selected as +24VDC or ground.
MARMMTRBL02303E 135
Refer to Chapter 10, Board Adjustments, for the location of the output
drivers.
1. OVERVIEW
MARMMTRBL02303E
136
MARMMTRBL02303E 137
1.10.3 The ABRIO and Genius I/O printed circuit boards use serial
ABRIO and Genius I/O communication to interface to a programmable controller. These printed
circuit boards are used for communicating control information between the
ABRIO SYSTEM R-J controller and the programmable controller.
R-H style: A16B-2200-0430
(requires R-H adapter Refer to the following manuals for information on these boards.
backplane) A Users Guide to the FANUC Robotics Remote I/O Interface for an
R-J style: A05B-2300-J120 Allen-Bradley PLC
and A05B-2300-J130 A Users Guide to the FANUC Robotics Genius Network Interface for
(requires R-J six-slot GEFanuc (R-H Style Board in R-J Controller)
backplane)
Genius I/O
A16B-2200-0310 (requires
R-H adapter backplane)
1. OVERVIEW
MARMMTRBL02303E
138
1.11 The SYSTEM R-J controller is supplied with either a fused flange
disconnect or a circuit breaker.
FUSED FLANGE
DISCONNECT AND
CIRCUIT BREAKER
1.12 The SYSTEM R-J controller is supplied with a fused flange disconnect.
FUSED FLANGE
DISCONNECT
Fused Flange Disconnect The fused flange disconnect provides overcurrent protection supply
through three fuses; one for each leg of the 3phase supply. See
Refer to Table 112 for fuse Figure 131.
sizes, current rating, and part
numbers.
Circuit Breaker The circuit breaker provides overcurrent protection to the controller and
the supply. The circuit breaker is available with or without ground fault
protection. See Figure 132.
Refer to Table 111 and The fused flange disconnect and the circuit breaker also provide a means
Table 112 for current rating for shutting off power to the controller and locking the power out.
and part numbers.
WARNING
Lethal voltage is present in the controller WHENEVER IT IS
CONNECTED to a power source. Be extremely careful to
avoid electrical shock.
WARNING
Lethal voltage is present in the controller WHENEVER IT IS
CONNECTED to a power source. Be extremely careful to
avoid electrical shock.
MARMMTRBL02303E 139
MAIN
DISCONNECT Fuse Block
FL1 FL2 FL3
Table 112. Circuit Breaker and Fused Flange Disconnect Switch, C-Size
Cabinet
Circuit Breaker Circuit Breaker with Ground Fused Flange Disconnect Switch
Input Fault
Voltage Fuse
Current Part Number Current Part Number Part Number
Size
A60L0001-0181 #175
220
50A A60L0001-0308 #F050 50A A60L0001-0306 #DA 5A Fuse A60L0001-0042
240
#JG2-50
380
416
460 A60L0001-0347 A60L0001-0307
30A 30A A60L0001-0181 #175
480 #B030S #B20B3
500 30A Fuse A60L0001-0042
550 #JG1-30
A60L0001-0258
575 20A Not Available
#SA53H-20
MARMMTRBL02303E 141
A80L-0001-0520
User Transformer
TF2
1.14 Pushbuttons and LEDs on the Operator Panel are used to control the robot
and to indicate robot status. It might be equipped with one or both of the
OPERATOR PANEL
following:
Refer to Table 112 for part
numbers.
Remote CRT/KB port for connecting a terminal to the controller.
DB25 connector for serial interface (external disk drive, for example)
An emergency stop button on the operator panel places the robot into the
emergency stop condition. The operator panel LED functions are
described in Chapter 3, Lights and LEDs.
Figure 134 shows the operator panel on a B-size controller. Figure 135
shows the operator panel on a C-size controller.
Figure 136 shows the operator panel on a C-size controller.
TEACH PENDANT
BATTERY
ENABLED FAULT ALARM ON
HOUR METER
RS232C CRT/KB FAULT RESET HOLD CYCLE START
OFF
USER LED#1 USER LED#2 REMOTE
EMERGENCY
STOP
USER PB#1 USER PB#2 REMOTE
LOCAL
BATTERY
ALARM
CYCLE START ON
TEACH PENDANT
ENABLED
HOLD OFF
FAULT
FAULT RESET USER LED#1 REMOTE
REMOTE
USER PB#1
LOCAL
USER LED#2
USER PB#2
HOUR METER
RS232C CRT/KB
EMERGENCY STOP
1. OVERVIEW
MARMMTRBL02303E 143
BATTERY
ALARM CYCLE START
ON
TEACH PENDANT
ENABLED
HOLD OFF
FAULT
FAULT RESET
PURGE
COMPLETE REMOTE
PURGE ENABLE REMOTE
LOCAL
PURGE
FAULT
BRAKE ENABLE
ON
HOUR METER
OFF
EMERGENCY STOP
Table 114. Part Numbers
Controller Without Disconnectable With Disconnectable Teach
Teach Pendant Pendant
B-Size A05B-2302-C020 A05B-2302-C021
C-size with Built-In A05B-2301-C001 A05B-2301-C003
CRT/KB
C-size with A05B-2301-C002 A05B-2301-C004
Remote CRT/KB
1.15 The teach pendant is a hand held device used for operating and
programming the robot. Keys on the teach pendant are used to enter data,
TEACH PENDANT
jog the robot, and to display menus.
Refer to Table 117 for The pendant has a liquid crystal display 16 lines long by 40 characters
part numbers. wide. The teach pendant also has an emergency stop button that places the
robot into an emergency stop condition.
A deadman switch is mounted on the back of the teach pendant. It must be
held in while the teach pendant is turned on. If it is released while the
teach pendant is turned on, the robot will enter a fault condition similar to
emergency stop.
WARNING
The robot will become fully functional and capable of being
started at the operator panel if the teach pendant is turned
off and the fence circuit is not installed or closed. When
working in the robot envelope, ALWAYS CARRY THE
TEACH PENDANT and ALWAYS HAVE THE TEACH
PENDANT ENABLED.
MARMMTRBL02303E 145
LCD Display
LEDs
Emergency Stop
Button
DEADMAN
Switches
Application-Dependant Keys
CAUTION
The intrinsically safe teach pendant and the non-intrinsically
safe teach pendant are not interchangeable and will damage
the controller, teach pendant cable, and teach pendant if the
incorrect model is attempted to be used.
Teach Pendant Intrinsically The teach pendant Intrinsically Safe Barrier PCB is mounted to the inside
Safe Barrier PCB of the cabinet door. The two main connectors, CRS1 and CRS2 join the
A05B2308C040 intrinsically safe teach pendant with the Main CPU. It is used to ensure
that there not be enough energy to induce a spark within the teach pendant.
This is accomplished by lowering the voltage and limiting current to the
teach pendant through the use of Intrinsically Safe Barriers (refer to
Section 1.19) and opto-isolation chips.
MARMMTRBL02303E 147
1.16 The temperature in the controller is kept within operating range through
the use of an air-to-air heat exchange system. The controller is sealed to
HEAT EXCHANGE AND
prohibit outside air from entering. Internal controller air is circulated by
FANS fans around the inside of the controller and downward through the internal
side of the heat exchange unit. Outside air is circulated upward through
Refer to Figure 139 for the external side of the heat exchange unit also by using a fan. This
part numbers process cools the inside air.
Fans are provided on the printed circuit board racks mounted on the
backplane to circulate air over the printed circuit boards.
Cooling fins connected to the servo amplifiers are within the heat
exchange unit to keep the heat generated by the servo power circuits out of
the controller.
Figure 138 shows the heat exchange system for a B-size controller.
Figure 139 shows the heat exchange system for a C-size controller.
Figure 139 shows the heat exchange system for a C-size controller.
FAN 1
Fan Unit
A05B-2302-C901
FANS Fan (Alone)
A90L-0001-0219 #A
AIR FLOW
INTERNAL AIR
OUTSIDE AIR
FAN 3 FAN 2
Fan Unit Fan Unit
A05B-2302-C902 A05B-2302-C900
Fan (Alone) Fan (Alone)
A90L-0001-0213 #A OUTSIDE AIR IN A90L-0001-0213 #A
1. OVERVIEW
MARMMTRBL02303E
148
AIR FLOW
INTERNAL
AIR
OUTSIDE
AIR
FANS
FAN 2
Fan Unit
A05B-2302-C900
Fan (Alone)
A90L-0001-0213#A
1.17 The IBRC is an intrinsically safe barrier unit that is used as part of the
purge system required in the P-155 robot. It has ten photo-isolated relays.
PURGE SYSTEM
It provides an intrinsically safe barrier for the following signals:
IBRC
PS-1 Pressure Switch #1 (used for the robot purge system)
A15200010020 FS1 Flow Switch #1 (used for the robot purge system)
FS2 Flow Switch #2 (used for opening device purge system)
ROT/FOT Robot Overtravel Switches (FOT is not applicable)
PS3 Pressure Switch #3 (used for opening device purge system)
EOAT 1 & 2 Not presently used
AUX HBLD Auxiliary Hand Broken (used with Color Trak System)
HBKD Hand Broken (used when a collision detect device is installed)
TPCO Teach Pendant Connect/Disconnect (used when a remote
pendant port is installed in the paint booth. Connected to a
connect/disconnect switch mounted on the pendant port)
1. OVERVIEW
MARMMTRBL02303E 149
1.18 The Purge Unit Power Supply is a 24VDC auxiliary power supply used
exclusively for the purge system. It is mounted alongside the IBRC unit.
PURGE UNIT POWER
It provides voltage necessary to energize the purge solenoid valve within
SUPPLY the robot and opening devices when applicable. It also provides 24VDC to
A05B2308C040 the relay coils mounted on the piggy-back Purge Control PCB in the EMG
module.
It requires 210VAC supplied by TF1 and is internally fused by two fuses
mounted on the power supply PCB itself, F-11 and F-12.
1.19 The Intrinsically Safety Barriers (ISB) are mounted to the left of the IBRC
unit. They are used in the purge system similar to the IBRC unit, in that
INTRINSICALLY SAFE
they restrict power that may cause a spark. The solenoid of the purge
BARRIERS (STAHL) valve requires 24VDC, and is internally located within the robot cavity.
The internal atmosphere is to be considered hazardous prior to purging,
ISBM890131280XX therefore an Intrinsically SafeBarrier device is used to prevent possible
sparking. Two of these devices will be used if opening devices are also
incorporated with the robot; one for the robot purge solenoid valve, and
the other for the opening device purge solenoid.
They are similar to a fuse. If one should be found defective, it must be
replaced by a known good Intrinsically Safe Barrier, discarding the
defective one.
1. OVERVIEW
MARMMTRBL02303E
150
WARNING
When replacing this Stahl Intrinsically Safe Barrier device, pay
careful attention to exact model or part number. Many models
appear physically identical, but have different power ratings.
1.20 The Transit Board is a PCB mounted on the internal side of the R-J
controller cabinet, equipped only with connectors and associated cabling
TRANSIT BOARD
that route control signals and data to various locations within the P-155
A05B2308C030 R-J controller. It is a passive device used for interfacing purposes.
MARMMTRBL02303E 2 DIAGNOSTIC SCREENS
21
[ TYPE ] HELP
OFF ON
DATA Key
Examine and change
MENUS Key data register contents
Used to select the
teach pendant menus
EDIT Key
Used to edit a
particular program
SELECT Key
Used to SELECT and
create programs
The UTILITY Hints screen, shown in Figure 21, is the first screen to
appear in the menu structure; this is the starting level to the rest of the
diagnostic screens. Most operations begin by pressing MENUS. The F1,
[TYPE] function key will show submenus within any menu shown on the
screen.
This chapter contains information about the following diagnostic screens:
Safety signals
Position display
Robot Axes motion
Alarm log
Version IDs
Memory
2. DIAGNOSTIC SCREENS
22 MARMMTRBL02303E
2.1 The STATUS Safety signal screen displays the status of safety-related
control signals coming into the controller.
SAFETY SIGNAL
STATUS The safety signal screen displays the current state (TRUE or FALSE) of
each safety signal. You cannot change the condition of the safety signal
using this screen. Table 21 lists and describes each safety signal. Use
Procedure 21 to display safety signal status.
SAFETY
DESCRIPTION
SIGNAL
SOP E-Stop Indicates whether the EMERGENCY STOP button on the operator panel has been pressed. The
status is TRUE if the operator panel EMERGENCY STOP button has been pressed.
TP E-Stop Indicates whether the EMERGENCY STOP button on the teach pendant has been pressed. The
status is TRUE if the teach pendant EMERGENCY STOP button has been pressed.
Ext E-Stop Indicates whether an external emergency exists. The status is TRUE if the external emergency stop
contacts are open on the emergency control PCB (EMG) and the following conditions exist:
SOP E-STOP is FALSE
TP E-Stop is FALSE
Hand Broken is FALSE
Overtravel is FALSE
If any one of these conditions is TRUE, Ext EStop is displayed as FALSE even though the external
emergency stop switch could be open.
Fence Open Indicates whether the safety fence switch is open. The status is TRUE if the safety fence terminals
are open on the emergency control (EMG) PCB. This does not require the teach pendant to be
enabled.
TP Deadman Indicates when either the left or right teach pendant DEADMAN switch is pressed. The status is
TRUE if either DEADMAN switch is pressed.
TP Enable Indicates whether the teach pendant ON/OFF switch is ON. The status is TRUE when the teach
pendant ON/OFF switch is ON.
Overtravel Indicates whether the robot has moved beyond its overtravel limits. The status is TRUE when the
robot has moved beyond its overtravel limits tripping the overtravel switch.
Low Air Alarm Indicates whether the air pressure has decreased below the acceptable limit. Low Air Alarm is
usually connected to an air pressure sensing device. The status is TRUE when the air pressure is
below the acceptable limit. You must set the $PARAM_GROUP[1].$PPABN_ENBL system variable
to TRUE to use this signal.
2. DIAGNOSTIC SCREENS
MARMMTRBL02303E 23
[ TYPE ]
2. DIAGNOSTIC SCREENS
24 MARMMTRBL02303E
Joint The joint screen displays positional information in degrees for each robot
axis. Tool indicates the number of the active tool frame.
MARMMTRBL02303E 25
POSITION JOINT 10 %
Joint Tool: 1
NOTE E1: , E1:, and E3 are displayed only if you have extended axes.
For user, press F3, USER. You will see a screen similar to the
following.
POSITION USER 10 %
User Frame: 0 Tool: 1
Configuration: F, 0, 0, 0
x: 1906.256 y: .041 z: 361.121
w: 178.752 p: 89.963 r: 1.249
E1: .001 E2: .001 E3: .001
26 MARMMTRBL02303E
For world, press F4, WORLD. You will see a screen similar to
the following.
POSITION WORLD 10 %
World Tool: 1
Configuration: F, 0, 0, 0
x: 1906.256 y: .041 z: 361.121
w: 178.752 p: 89.963 r: 1.249
E1: .001 E2: .001 E3: .001
MARMMTRBL02303E 27
2.3 The robot axes status screen displays information for each robot axis. This
information is continually updated. Use this information when you call
ROBOT AXES STATUS
the FANUC Robotics Hotline if a problem occurs with your robot.
The Axis Status Pulse screen displays information about axis motion.
Table 22 lists and describes each kind of information displayed on this
screen.
Use Procedure 23 to display the axis status pulse screen.
ITEM DESCRIPTION
Motion Displays the desired value of the Absolute Pulse Coder (APC) when the robot gets to the position
Command commanded by the controller.
Machine Pulse Shows the actual APC count as read by the controller.
Position Error Displays the difference between the commanded APC count versus the actual APC count.
You cannot change any information on this screen except for the group
number. Group number only applies if you have multiple groups;
otherwise, it remains as 1.
STATUS JOINT 10 %
GRP [ 1]
Position Machine Motion
J1: Error Pulse Command
J1: 0 00000000 0
J2: 0 00000000 0
J3: 0 00000000 0
J4: 0 00000000 0
J5: 0 00000000 0
J6: 0 00000000 0
2.4 The Alarm Log displays a list of the 100 most recent alarms. Figure 22
shows an example of the Alarm Log.
ALARM LOG
Figure 22. Alarm Log
1 SRVO049 OHAL 1 alarm (Group=1 Axis=6)
PROGRAM LINE 4
2 Alarm JOINT 10%
1/100 4
1 SRVO049 OHAL 1 alarm (Group:1 Axis:6)
3 2 SRVO042 MCAL 1 Alarm (Group:1 Axis:6)
3 R E S E T
2. Indicates the program name and line number of program last having
been acted upon.
3. Lists all of the alarm messages, up to 100, with the most recent alarm
on the top of the list. When the RESET key is pressed, a RESET is
logged on the alarm message screen.
MARMMTRBL02303E 29
210 MARMMTRBL02303E
2.5 The STATUS Version IDs screen displays information specific to your
controller. Use this information when you call the FANUC Robotics
VERSION
Hotline if a problem occurs with your controller. You cannot change the
IDENTIFICATION information displayed on this screen. Table 23 lists and describes the
STATUS version identification status information.
Table 23. Version Identification Status Items
MARMMTRBL02303E 211
5 Press the key that corresponds to the version ID status screen you want
to display:
To display software version information, press F2,
SOFTWARE.
To display motor types for each axis, press F3, MOT_ID. You
will see a screen similar to the following.
212 MARMMTRBL02303E
MARMMTRBL02303E 213
User Indicates the amount of memory for user programs: teach pendant programs and KAREL
programs.
Total indicates the original size of the memory area.
Free indicates how much memory is available.
Largest Free indicates the largest contiguous segment of available memory.
System Indicates the amount of memory for system information: FDICT (dictionary files that
define what is displayed on the screens), F-PROG (application, operating system, and
option files), and C-WORK (temporary memory used for system operations).
Total indicates the original size of the memory area.
Free indicates how much memory is available.
Largest Free indicates the largest contiguous segment.
Hardware Indicates the total amount of memory in FROM and CMOS RAM.
31
This chapter describes the lights and LEDs you can use for diagnostics:
Teach pendant LEDs
Operator panel LEDs
Circuit board diagnostic LEDs
3. LIGHTS AND LEDS
MARMMTRBL02303E
32
3.1 The non-intrinsically safe teach pendant has several LEDs to assist you in
determining the status of the controller. Figure 31 shows the teach
TEACH PENDANT
pendant LEDs. Table 31 lists and describes the teach pendant LEDs.
DIAGNOSTIC LEDS The LEDs whose labels are blank vary depending on the particular
application.
On the Intrinsically Safe Teach Pendant, these LEDs are simulated by
symbols on the teach pendant display.
Refer to the Setup and Operations Manual for your application for
information on application-specific LEDs.
FAULT
HOLD
STEP
BUSY
RUNNING
Application-
Specific
LEDs
JOINT
OFF
XYZ
TOOL
ON
INDICATOR DESCRIPTION
MARMMTRBL02303E 33
3.2 The operator panel has several LEDs to assist you in determining the
status of the controller. Figure 32 shows the operator panel LEDs.
OPERATOR PANEL
Table 32 lists and describes the operator panel LEDs.
DIAGNOSTIC LEDS
Figure 32. Operator Panel LEDS
BATTERY
ALARM
CYCLE START ON
TEACH PENDANT
ENABLED
HOLD OFF
FAULT
FAULT RESET
USER LED#1 REMOTE
USER PB#1 REMOTE
LOCAL
USER LED#2
USER PB#2
HOUR METER
RS232C CRT/KB
EMERGENCY STOP
3. LIGHTS AND LEDS
MARMMTRBL02303E
34
BATTERY
ALARM CYCLE START
ON
TEACH PENDANT
ENABLED
HOLD OFF
FAULT
PURGE
FAULT RESET COMPLETE REMOTE
PURGE ENABLE REMOTE
LOCAL
PURGE
FAULT
BRAKE ENABLE
ON
HOUR METER
OFF
EMERGENCY STOP
Table 32. Standard Operator Panel C-Size Controller Status Indicators
INDICATOR DESCRIPTION
BATTERY ALARM Indicates that the backup battery voltage is low. Replace the battery, using
Procedure 9-1.
TEACH PENDANT ENABLED Indicates that the teach pendant is enabled and has motion control.
FAULT Indicates a fault condition has occurred.
REMOTE Indicates that robot motion can only be started by a PLC or other remote device. The
operator panel cycle start pushbutton cannot cause robot motion. This is determined
by the position of the REMOTE/LOCAL keyswitch.
USER LED #1 User-defined and accessible from a KAREL program or macros.
USER LED #2 User-defined and accessible from a KAREL program or macros.
PURGE COMPLETE Identifies that the robot cavities have been purged and are presently at the prescribed
pressure as outlined in the P-155 Mechanical Service Manual.
This LED must be illuminated in order to turn power on to the R-J controller.
PURGE FAULT Indicates a fault exists with the purge system.
PURGE ENABLE PUSHBUTTON Indicates that the purge cycle has started. You can now release the pushbutton if you
are holding it.
POWER ON PUSHBUTTON LED Indicates that the robot is powered on.
CYCLE START PUSHBUTTON LED Indicates that the robot is currently running a program
HOLD Indicates that the robot is in a software hold condition.
3. LIGHTS AND LEDS
MARMMTRBL02303E 35
3.3 The RJ Controller contains several diagnostic LEDs within the controller.
They are on the circuit boards that plug into the backplane, on the servo
CIRCUIT BOARD
amplifiers, and on the modular I/O unit. Figure 34 shows an overview of
DIAGNOSTIC LEDS the circuit board diagnostic LEDs. Refer to the sections that follow for
descriptions of the following circuit board diagnostic LEDs:
Emergency control board (EMG)
Power supply unit (PSU)
Axis control board
Main CPU board
Servo amplifier
Contact signal transducer (IBRC)
Modular I/O (optional)
Process I/O board (optional)
RH MAP Interface (optional)
ABRIO printed circuit board (optional)
3. LIGHTS AND LEDS
MARMMTRBL02303E
36
OPTIONAL AXIS
PROCESS I/O MAIN CPU PSU BOARD EMG BOARD
CONTROL
BOARD LEDS BOARD LEDS LEDS LEDS
BOARD LEDS
Section 3.3.8 Section 3.3.4 Section 3.3.2 Section 3.3.1
Section 3.3.3
SERVO
AMPLIFIER
DIAGNOSTIC
LED (7SEG)
Section 3.3.5
3. LIGHTS AND LEDS
MARMMTRBL02303E 37
INTERFACE
MODULE LEDS
Section 3.3.7 IBRC LEDS
I/O
MODULE LEDS
Section 3.3.7
OPTIONAL AXIS
KRIO/GEF/MAP MAIN CPU PSU BOARD EMG BOARD
CONTROL
MODULES BOARD LEDS LEDS LEDS
BOARD LEDS
Sections 3.3.10 Section 3.3.4 Section 3.3.2 Section 3.3.1
Section 3.3.3
and 3.3.11
SERVO
AMPLIFIER
DIAGNOSTIC
LED (7SEG)
Section 3.3.5
3. LIGHTS AND LEDS
MARMMTRBL02303E
38
3.3.1 Figure 37 shows the emergency control board (EMG) diagnostic LEDs.
Emergency Control Table 34 lists and describes each LED.
Figure 36. Emergency Control Board (EMG) Diagnostic LEDs
Board (EMG)
Diagnostic LEDs
SON BRKL
BRK1 BRK4
BRK2 BRK5
BRK3 BRK6
FALM
3. LIGHTS AND LEDS
MARMMTRBL02303E 39
BRK5 BRK6
FALM
BRK1 SON
BRK2 BRK3
MARMMTRBL02303E 311
3.3.2 Figure 38 shows each power supply unit (PSU) diagnostic LED.
Power Supply Unit
Figure 38. Power Supply Unit (PSU) Diagnostic LEDs
(PSU) Diagnostic LEDs
PSU
3.3.3 The four green status LEDs will also light on the axis control printed
Axis Control Board circuit board at power on and then change during software initialization.
See Figure 39.
Diagnostic LEDs
Figure 39. Axis Control Board Diagnostic LEDs
1 2 3 4
STATUS
ALARM
MARMMTRBL02303E 313
MARMMTRBL02303E 315
* The Flash ROM test checks for cleared FROM. If you test FROM you must first
clear the FROM.
NOTE 1: After replacing the main CPU printed circuit board, CMOS RAM modules,
or FROM module, you must perform a complete software load.
NOTE 2: If Axis Control alarm LEDs occur with LEDs on the Main CPU,
troubleshoot the Main CPU alarm LEDs first.
CAUTION
While working with the power supply unit, Main CPU, and axis
control modules, be advised of the following:
There are static-sensitive devices on the Main CPU and
axis control modules. Wear a grounded wrist strap devices
and observe anti-static safety precautions when handling
this equipment.
When removing the power supply unit or main CPU, the
battery backup is disconnected and must be reconnected
within 30 minutes or a loss of memory will occur.
3. LIGHTS AND LEDS
MARMMTRBL02303E
316
3.3.4 The Main CPU printed circuit board alarm LEDs are shown in
Main CPU Board Figure 310. Table 36 provides supplementary troubleshooting
information.
Diagnostic LEDs
Figure 310. Main CPU Board Diagnostic LEDs
1 2 3 4
STATUS
ALARM
MARMMTRBL02303E 317
3.3.5 Table 37 shows and describes each servo amplifier diagnostic LED.
Servo Amplifier
Diagnostic LED
(7-Segment Display)
Table 37. Servo Amplifier LED Functions
Name Indication Description
Overvoltage(HV) An abnormally high DC voltage was detected in the power supply of the main circuit
of the servo amplifier.
3.3.6 The LEDs associated with the IBRC are indicators that input terminals P
Contact Signal and N have been closed in the circuit loop for that LEDs channel.
Figure 311 shows the IBRC.
Transducer (IBRC)
Figure 311. IBRC
3. LIGHTS AND LEDS
MARMMTRBL02303E 319
3.3.7 The LEDs associated with module I/O are on the interface module printed
Modular I/O LEDs circuit board and on each I/O module. Figure 312 shows the modular I/O
LEDs. Table 38 describes each modular I/O LED.
LEDS
PWR LINK A0 1 2 3 4 5 6 7
BAI LEDS
B0 1 2 3 4 5 6 7
BAO
AIF0IA
JD1B JD1A
CP32 JD2
BA0 Interface
module
3.3.8 Figure 313 shows the process I/O board diagnostic LEDs. Table 71
(Optional) Process I/O shows and describes each process I/O board diagnostic LED.
Board Diagnostic LEDs
Figure 313. Process I/O Board Diagnostic LEDs
CB, DA Process I/O AA, AB, BB, BA, CA Process I/O Board
Board (side view) (front view)
ALM0
FALM
1 2 3 4
STATUS
ALARM
ALM0
Red A fuse (FUSE 1) in the process I/O board blew.
Process Replace fuse. If fuse blows again, replace board.
I/O PCB
FALM FALM
1 2 3 4
STATUS
ALARM
1 2 3 4
STATUS
ALARM
3. LIGHTS AND LEDS
MARMMTRBL02303E 321
3.3.9 Table 310 shows and describes each process I/O board diagnostic LED.
(Optional) Process I/O
Board Diagnostic LEDs Table 310. Process I/O Board LEDs
Process
I/O PCB A fuse (FUSE 1) in the
process input/output blew.
RED Replace fuse. If fuse
1 2 3 4
blows again, replace
STATUS
ALARM board.
Process
I/O PCB
Indicates the operations
GREEN status of the Process I/O
1 2 3 4
Board.
STATUS
ALARM
3. LIGHTS AND LEDS
MARMMTRBL02303E
322
3.3.10 Figure 314 shows each RH MAP Interface LED. Table 311 describes
R-H MAP INTERFACE each LED.
LEDs
Figure 314. RH MAP LEDs
A D
B C
MARMMTRBL02303E 323
3.3.11 Figure 41 shows and Table 312 describes the R-H ABRIO LEDs.
R-H ABRIO LEDs Figure 41. R-H ABRIO LEDs
POWER
ACTIVE
INTERBRD
FAULT
PC COMM
FAULT
PROC
FAULT
41
This chapter describes the steps used to repair electrical faults in the robot.
WARNING
The procedures described in this section require you to
work with high voltage circuits. Carelessness or
inattention can kill you. Do not attempt any of these
procedures unless you are trained and experienced in
electrical repair.
4.1 To enable the user with a quick reference guide to powering on a P-155
controller, the following steps and events should be followed:
POWER ON
SEQUENCE
MARMMTRBL02303E 43
How to use the This section contains several tables. Each table provides procedures to
Troubleshooting Tables correct the fault. To troubleshoot a Class 1 fault, always start at
Table 44. Perform the procedures in order. You will either correct the
fault using Table 44 or it will refer you to another table in this section.
Use the other tables only when Table 44 refers you to them.
Class 1 Fault Condition If the following conditions are true, follow the steps in Table 44.
The main disconnect is UP (on).
The ON button has been pushed.
The power on sequence (Section 4.1) has been attempted.
The controller does not operate.
4. TROUBLESHOOTING
MARMMTRBL02303E
44
Without turning off the main disconnect, open the controller door:
Release the disconnect latch by turning the screw to the lower right of the
disconnect handle.
Table 41. Troubleshooting Procedure 1
Troubleshooting Procedure Illustration Chapter 13
Print Reference
1. Find the Purge Complete light on the SOP. 0806
The light is on indicating that the purge cycle was successful.
If the light is on go to Table 45.
H
OL
D
If the light is off continue.
Purge
Complete
Light
2. Find the Purge Fault LED on the SOP.
0806
If the LED is on go to Step 4.
If the light is out continue. H
OL
Purge
Fault
4. TROUBLESHOOTING
MARMMTRBL02303E 45
3. Press and hold the Purge Enable pushbutton on the SOP until it 0805
lights (1 5 seconds) and then release. 0806
After the purge cycle is completed, the Purge Complete light 0810
H
should come on. OL
D
If the Purge Complete light comes on test the controller for
proper operation.
If the Purge Enable (purging) or Purge Complete light does
not come on and/or the Purge Fault light comes on Purge
continue. Fault
Light
4. Turn off the power disconnect handle.
5. Connect jumper wires between terminals P1 and N1, and 0821
between terminals P2 and N2 on the IBRC. 0822
These terminals are the inputs for the robot-mounted air 0834
pressure and air flow switches. 0835
If opening devices are used, you will also need to jumper 0825
between P3 and N3, and P5 and N5. These auxiliary 0826
inputs are for the pressure switch and flow switch for an
opener.
6. Turn on the power disconnect handle.
7. Press and hold the Purge Enable pushbutton on the SOP until 0805
it lights (1 5 seconds) and then release.
If the purge circuit is cycling, the purge enable lamp (purging) 0808
should stay lit until the 5 minute purge is complete. The
Purge Fault LED will be out.
If the purge enable (purging) lamp does not stay lit, replace
the purge control PCB (piggy-back to EMG control PCB).
If the purge enable (purging) lamp will not light, go to Table
42. 0811
If, during the purge cycle, the Purge Fault LED lights, go to
Table 42. 0806
If, after the 5 minute purge cycle, the Purge Complete light
comes on, locate and repair the break in the air pressure
and/or air flow switch circuits to the robot.
0943
If the purge is too long or too short, the timer on the purge
control PCB is incorrectly set or damaged. Repair or replace
it.
4. TROUBLESHOOTING
MARMMTRBL02303E
46
R S 1 2
If there is no voltage troubleshoot the AC power distribution FRA
circuit shown at the right.
G R S
CONTACT SIGNAL
TRANSDUCER IBRC
20VDC PSU
15ma MAX.
(+) ()
MARMMTRBL02303E 47
5. Observe on the SOP that: 0810
Purge fault LED is lit
H
OL
D
Purge
Fault
6. Re-initiate the purge sequence. See Section 4.1.
2. Check fuses F1 and F2 in the top center of the PSU module. If PSU Module 0208
no flag shows, turn off power. Pull fuses F1 and F2 from the PSU
and check the fuse with an ohmmeter. 0210
A white flag in the center of the fuse indicates it is bad. F1 & 02-8
2 monitor incoming 200VAC to PSU.
If fuse(s) are good, go to step 4, otherwise continue. 02-10
F1 and F2: 10-A
fuses for AC
input
4. TROUBLESHOOTING
MARMMTRBL02303E 49
4. Disconnect CP1 at the top of the PSU module. Measure the PSU Module 0208 thru 0210
voltage coming into the PSU on the two red wires in the harness 02-08
connector (S and R).
CP1
You should see 200VAC. 3 G
If the voltage is ok Continue. 2 S
1 R
If no voltage go to Table 42.
5. Turn the main disconnect off, pull the PSU module out and PSU Module 0215
remove the fuse, F5, (located near the middle of the printed circuit 02-16
board).
02-22
4. TROUBLESHOOTING
MARMMTRBL02303E 411
MARMMTRBL02303E 413
FAN 2
FAN 3
4. Check for 200 VAC at CP2 or CP3. PSU Module 02-18 thru
You should see 200 VAC 10VAC. 02-21
If there is 200VAC Repair the wiring to the fans and the ALC 02-18 thru 02-22
relay and check the controller for proper operation.
If there is not 200VAC Go to step 8.
A1 A2
13 23
31 1 3 5 41
ALC
32 2 4 6 42
14 24
7. Check the connector CRR4 on the EMG module for jumpers 02-06
between terminals 10 (EX-COM) and 12 (EX-OFF) and terminals 02-28 thru 02-33
14 (DIL1) and 16 (DIL2).
If you use an external OFF button or door interlock, there will CRR4
be a wire on each terminal. 1 100OUT3
2 EMGOU2
If the terminals are connected with a jumper wire check for no 3 100OUT4
loose screws and good contact. 4 EMGOUTC
5 FENCE1
If an external OFF button or door interlock is used Test for 6 EMGOUT1
continuity of the external OFF, and DIL circuits, and repair it if 7 FENCE2
8 EX-ON
necessary. 9 0V
10 EX-COM
11 0V
12 EX-OFF
13 5v
14 DIL1
15 15V
16 DIL2
17 -15V
18 EMGB1
19 +24V
20 EMGB2
4. TROUBLESHOOTING
MARMMTRBL02303E 415
29 32
8. On the EMG board, connect 10 (Ex-COM) to ground with a 02-28 thru 02-33
jumper wire; then momentarily connect 8 (ExON) to
10 (Ex-COM).
Controller should turn on.
If the controller turns on There is a break in the on/off
switch circuit. Repair or replace.
If the controller does not turn on Replace the PSU module.
PSU 02-16
9. On the Power Supply Unit, momentarily jumper the following
connections:
CP4 connector terminal 1 (ON) to CP4 connector terminal 3
(COM)
CP4 connector terminal 3 (COM) to ground
The controller should turn on.
If the controller turns on there is a break on the ON/OFF
switch circuit. Repair or replace.
If the controller does not turn on continue.
4. TROUBLESHOOTING
MARMMTRBL02303E
416
MARMMTRBL02303E 417
MARMMTRBL02303E 419
1. Turn the power disconnect switch on and press the power on 06-25
pushbutton. Check the lights on the operator panel. 06-29
Any light on indicates 24E to the operator panel. This can
H
O
also be checked by measuring for 24VDC between terminals L
D
5 and 9 of the EMG connector CRR4.
If any light is on Go to Table 414.
If the lights are not on Continue.
1. Turn the power disconnect switch on and press the power on
pushbutton. Check the lights on the operator panel.
Any light on indicates 24E to operator panel. This can also H
O
be checked by measuring for 24VDC between terminals 62
L
D
and Ground of the EMG control PCB.
If any light is on Go to Table 415.
If the lights are not on Continue.
2. Check fuse F4 at the bottom of the PSU module. If no flag PSU Module 02-23
shows, check the fuse with an ohmmeter. 02-31
White flag in the center of the fuse indicates it is bad. 02-23
If the fuse is good Replace the PSU 06-25
06-29
If the fuse is bad Continue.
ALM: Red LED for
indicating an alarm
0V 56
0V 55
36
3. Turn off power, disconnect fence circuit or remove jumper, and 06-25
connect an ohmmeter between Fence1 and 0V (CRR4 pin5 & 9 or
11) on EMG module.
If it does not show continuity (greater than 500 ohms), CRR4
replace fuse F4 and check the controller for proper 1 100OUT3
operation. 2 EMGOU2
3 100OUT4
If it does show continuity (less than 500 ohms), a 4 EMGOUTC
component is shorted, loading the 24E voltage supply. 5 FENCE1
6 EMGOUT1
7 FENCE2
8 EX-ON
9 0V
10 EX-COM
11 0V
12 EX-OFF
13 5v
14 DIL1
15 15V
16 DIL2
17 -15V
18 EMGB1
19 +24V
20 EMGB2
4. To find the shorted component, watch the ohmmeter while you
disconnect or remove the following parts in order:
Main CPU
Axis
Option #1
Option #2
EMG
Cards on the extended backplane one at a time
If the ohmmeter shows greater than 500 ohms, the part is
OK. If the ohmmeter shows under 500 ohms, the part is
defective.
If it still does not work Follow the short out to the failed
component and replace. See Figure 52.
4. TROUBLESHOOTING
MARMMTRBL02303E 421
MARMMTRBL02303E 423
H
O
L OFF
D
USER
PB1
USER
PB2
1. Press the OFF button. Press and hold PURGE ENABLE Operator Panel 08-05
press the ON button. ON 02-13
If the BMON> prompt appears Treat the problem as a
Class 2 Fault; otherwise, continue.
H
OL
D
Purge
Enable
Button
4. TROUBLESHOOTING
MARMMTRBL02303E
424
0V 56
0V 55
36
4. TROUBLESHOOTING
MARMMTRBL02303E 425
Battery Light
CAUTION
Continuing beyond this point will erase all software stored in the controller
including all taught positions in your application. It will also require a software
reload which will take at least two hours. Do not do this unless your controller
actually has a Class 2 fault.
4. TROUBLESHOOTING
MARMMTRBL02303E 427
Replace defective memory boards as necessary and reload software. If the CMOs memory test passes, continue.
8. Perform the following steps on the teach pendant:
a. Press the NEXT key.
b. Press F1, EXIT.
c. Press ENTER.
d. Press the NEXT key.
e. Press F1, CLEAR.
f. Press F2, FROM.
g. Press ENTER.
h. Press the NEXT key.
i. Press F1, EXIT.
j. Press the NEXT key twice.
k. Press F2, DIAG.
l. Press ENTER.
m. Press F3, TEST.
n. Press F4, FROM.
o. Press ENTER.
The teach pendant will display a message that gives you an opportunity to exit without destroying the
contents of Flash ROM memory.
p. Press 1 if you want to continue with the test.
The Flash ROM memory test will take a few minutes to run. If an error is encountered, replace the Flash
ROM board and reload software. Otherwise, continue.
9. The hardware in your controller is OK. Reload your system application software.
4. TROUBLESHOOTING
MARMMTRBL02303E
428
4.4 This section contains troubleshooting information for Class 3 Faults. You
are here if the teach pendant displays a fault message on the teach pendant
CLASS 3 FAULT
screen.
TROUBLESHOOTING
1. Press the MENU key on the teach pendant.
2. Select ALARM from the menu.
3. Refer to the appropriate subsection in this section and follow the
troubleshooting procedure. The subsections that follow are arranged
in numerical error code order.
4. TROUBLESHOOTING
MARMMTRBL02303E 429
JRM5 connector
Operator panel,
rear face
CN1 connector
CN3 connector
4. TROUBLESHOOTING
MARMMTRBL02303E
430
JRM5 connector
PIN 1
PIN 26
PIN 25
PIN 50
4. TROUBLESHOOTING
MARMMTRBL02303E 431
MARMMTRBL02303E 433
4 3 2 1
*RXTP RXTP *TXTP TXTP
10 9 8 7 6 5
+24T +24T
16 15 14 13 12 11
EMGB2 EMGB1 EMGEN EMGDM EMGTP
20 19 18 17
0V 0V TPDSC
Teach Pendant
External Connector CN1
Male HIROSE
4. TROUBLESHOOTING
MARMMTRBL02303E
434
4.4.3 The teach pendant deadman switch is released while the teach pendant is
SRVO-003 ER_SVAL1 enabled.
Deadman switch Remedy: Press and hold the teach pendant deadman switch. Press reset.
released
If the problem still exists, it is caused by:
A defective teach pendant deadman switch
A defective component on the teach pendant printed circuit board
A possible break in the circuitry between the teach pendant and the
Main CPU.
In most cases, you can fix it by replacing the teach pendant.
If you want to troubleshoot the problem further, perform the following
troubleshooting procedure:
MARMMTRBL02303E 435
4.4.4 The motion command after the ramping algorithm in the servo software
SRVO-041 exceeded one word. Contact the FANUC Robotics Hotline for more
information. DO NOT INCLUDE IN MANUAL!!!!!!
MOFAL Alarm
(Group:i Axis:j)
4. TROUBLESHOOTING
MARMMTRBL02303E 437
MARMMTRBL02303E 439
4.4.6 An overtravel error occurs when one or more of the robot axes move
SRVO-005 ER_SVAL1 beyond the software motion limits, tripping an overtravel limit switch.
Robot Overtravel
Table 421. SRVO-005 Troubleshooting Procedure 1
Troubleshooting Procedure Illustration Chapter 13
Print Reference
1. If you have not already done so, continuously press and hold 05-08 thru 05-20
the DEADMAN switch and turn the teach pendant ON/OFF switch
to ON.
2. Hold down the SHIFT key and press RESET.
3. Press COORD until you select the JOINT coordinate system.
4. Jog the axis in overtravel off of the overtravel switch.
If you cannot jog the robot off of the overtravel switch the
wrong motion inhibit flag has been set; therefore, continue to
the next step. Otherwise, the axis (or axes) are no longer in
overtravel and you can end the procedure now.
5. Cold start the controller and go to Step 1 in this procedure. If
the overtravel still cannot be cleared, continue to Step 6.
NOTE In some instances, the screen will indicate a FALSE for a
given axis when a TRUE should be set because of the way
overtravel is read in software. It is best to perform the following
procedure on all of the axes.
6. Press MENUS.
7. Select MANUAL FCTNS.
8. Press F1, [TYPE].
9. Select OT Release. See the following screen for an example.
10. Move the cursor to the OT PLUS or OT MINUS value of the
axis in overtravel. The status of OT PLUS or OT MINUS for that
axis is TRUE.
11. Press and hold SHIFT and press F2, RELEASE.
12. Press and hold SHIFT and press RESET.
13. Press COORD until you select the JOINT coordinate system.
14. Continuously press and hold the DEADMAN switch and turn
the teach pendant ON/OFF switch to ON.
15. Jog the axis off of the overtravel switch.
16. Turn the teach pendant ON/OFF switch OFF and release the
DEADMAN switch.
4. TROUBLESHOOTING
MARMMTRBL02303E
440
MARMMTRBL02303E 441
4.4.7 A hand breakage error occurs when the hand (wrist) breakage detection
SRVO-006 ER_SVAL1 switch or aux hand breakage detection switch is tripped.
Hand Broken Remedy:
If you are not using the hand broken function, ensure that the HBK
jumper on the axis control printed circuit board is set to the A side.
If you are using the hand broken function, perform the following steps:
1. If you have not already done so, continuously press and hold the
DEADMAN switch and turn the teach pendant ON/OFF switch to ON.
2. Hold down the SHIFT key and press RESET. The robot can now be
moved.
4. Turn the teach pendant ON/OFF switch to OFF and release the
DEADMAN switch.
4. TROUBLESHOOTING
MARMMTRBL02303E
442
MARMMTRBL02303E 443
4.4.8 An external emergency stop button somewhere in the workcell has been
SRVO-007 ER_SVAL1 pressed. External emergency stop is signaled whenever the 100V to the
servo amplifiers is not present, and the operator panel emergency stop,
External emergency teach pendant emergency stop, overtravel, and hand broken signals are not
stops asserted.
Remedy: Locate and release the external emergency stop button. Press
reset on the operator panel or teach pendant.
MARMMTRBL02303E 445
31 1 3 5 41
32 2 4 6 42
14 24
7. Remove power from the controller, and with an ohmmeter test Multi-Tap Transformer 01-23
fuses F4 and F5.
If F4 and F5 are good transformer TF1 is not outputting 41 42
100VAC on its secondary legs and needs replacing.
F4 F5
5A 5A
4. TROUBLESHOOTING
MARMMTRBL02303E
446
MARMMTRBL02303E 447
BRK4 NOT
USED
BRK5 BRK6
FALM
D CB A
BRK1 SON
1 100OUT3
2 EMGOU2
3 100OUT4
4 EMGOUTC
5 FENCE1
6 EMGOUT1
7 FENCE2
8 EX-ON
9 0V
10 EX-COM
11 0V
12 EX-OFF
13 5v
14 DIL1
15 15V
16 DIL2
17 -15V
18 EMGB1
19 +24V
20 EMGB2
CRR4
VIOLET BLUE VIOLET BLUE
BKM3 BKP3 BKM2 BKP2
BKM3 BKP3 BKM2 BKP2
BKM3 BKP3 BKM1 BKP1
6. With the controller door open and all connectors and 03-32
plugs reattached, energize the controller.
If the FALM light comes on replace the EMG
module.
4. TROUBLESHOOTING
MARMMTRBL02303E 449
9. If this problem occurs occasionally, change the SET EMG CONTROL MODULE
jumper from 2 to 1 on the EMG module. 0337
SENSITIVITY
JUMPER
SET
2
4. TROUBLESHOOTING
MARMMTRBL02303E
450
MARMMTRBL02303E 451
4.4.12 One or all of the 24VDC cooling fans in the backplane cage are not
SRVO-014 running.
Fan Motor Abnormal Each double-board board cage in the backplane has a cooling fan mounted
(Group:i Axis:j) in its top. Each fan contains a centrifugal switch that opens when the fan
is not running.
AXIS BACKPLANE
24V
CA39C
1 +24VDC
CA39C CENTRIFUGAL
JRA2 3 ALMC
E71 13
6 *FMM ALM
RV IC13
(SVRO 014
FAN MOTOR CA39B
1 +24VDC
ABNORMAL)
AXIS & MAIN PCB
CA39B COOLING FAN
2 +0VDC
CA39B CENTRIFUGAL
IC11 3 ALMB
CA39A
1 +24VDC
CA39A CENTRIFUGAL
IC12 3 ALMA
0V
4. TROUBLESHOOTING
MARMMTRBL02303E 453
4.4.13 The temperature in the controller is too high, or the overheat sensor
SRVO-015 located on the backplane has opened.
ER_SVAL1
System Over Heat
(Group:i Axis:j)
MARMMTRBL02303E 455
4.4.14 The axis control board sends a signal to the servo amplifiers in order to
SRVO-021 energize the MCC contactors and turn on the servo amplifiers. When a
servo amplifier MCC coil is turned on, it sends a signal back to the axis
ER_SVAL1 control board. If the axis control board sends its signal and does not
SRDY off receive the reply within a few milliseconds, this alarm occurs.
(Group:i Axis:j)
Table 428. SRVO-021 Troubleshooting Procedure
Troubleshooting Procedure Line No. Reference
Chapter 13
1. Does the alarm occur on three or more axes? 08-17
YES repair or replace the wiring harness between the EMG board and terminals 5 and 6 of the 09-18
servo amplifier in the far left position. 10-17
09-01 thru 09-09
NO continue
2. Disconnect and reseat the signal cable between the axis control board and the affected servo 10-01 thru 10-18
amplifier. If necessary, continue.
3. Exchange the axis control board-to-servo amplifier cable between the affected axis and a known-
good axis. Be sure to switch both ends of the cables.
4.4.15 The axis control board sends a signal to the servo amplifiers in order to
SRVO-022 energize the MCC contactors and turn on the servo amplifiers. When a
servo amplifier MCC coil is turned on, it sends a signal back to the axis
ER_SVAL1 control board. If the axis control board receives the reply signal without
SRDY on having sent its request signal, this alarm occurs.
(Group:i Axis:j)
Table 429. SRVO-022 Troubleshooting Procedure
Troubleshooting Procedure Line No. Reference
Chapter 13
1. Exchange the axis control board-to-servo amplifier cable between the affected axis and a known- 09-01 thru 09-09
good axis. Be sure to switch both ends of the cables. 08-01 thru 08-18
10-10 thru 10-18
Does the fault message change to indicate a different axis?
YES replace the bad cable.
NO continue
2.Replace the axis control board. If the problem continues, replace the affected servo amplifier.
4. TROUBLESHOOTING
MARMMTRBL02303E
456
4.4.16 The axis position is too far from its commanded position when the robot is
SRVO-023 stopping, or the robot is stopped and it will not move. The torque
necessary to decelerate an overloaded motor could cause this alarm to
ER_SVAL1 occur.
Stop Error Excess
(Group:i Axis:j)
4.4.17 The servo error is too big when the robot is moving, or the robot moves
SRVO-024 when it is supposed to be stopped.
ER_SVAL1 Remedy: Same as SRVO-023, Stop Error Excess.
Move Error Excess
(Group:i Axis:j)
4.4.18 The motor cannot rotate as fast as the calculated speed required for the
SRVO-026 current motion
ER_WARN Remedy: Even though this is just a warning, every attempt should be
Motor Speed Limit made to eliminate this error by modifying the programmed speed or
(Group:i Axis:j) motion.
MARMMTRBL02303E 457
4.4.21 Joint cannot rotate as fast as the calculated speed required for the current
SRVO-035 motion.
ER_WARN Remedy: Even though this is just a warning, every attempt should be
Joint Speed Limit made to eliminate this error by modifying the programmed or motion
(Group:i Axis:j) speed.
4.4.22 The robot is not in position for the specified period, or the servo error is in
SRVO-036 excess of the commanded position when the robot is stopping, or the robot
is stopped and it will not move. The torque necessary to decelerate an
Imposition Time Over overloaded motor could cause this alarm to occur.
(Group:i Axis:j)
4.4.24 When the controller was powered up, one or more of its axes was at a
SRVO-038 different position from when it was powered off. This might occur when a
motor is replaced or when a CPU from one controller is installed in
PULSE MISMATCH another.
(Group:i Axis:j)
Remedy: Perform the following procedure:
4.4.25 The servo amplifier magnetic contactor (MCC) is welded closed. If the
SRVO-042 contact of the magnetic contactor is already closed when the contactor is
turned on, this alarm circuit regards the contact as welded closed and the
ER_SVAL2 MCC alarm occurs.
MCAL Alarm
(Group:i Axis:j)
Table 433. SRVO-042 Troubleshooting Procedure
Troubleshooting Procedure Line No. Reference
Chapter 13
1. Does this alarm occur with SRVO-049? 08-24, 25, 26
If SRVO-049 occurs Check for the absence of input three-phase voltage to the servo amplifer. 09-23, 24, 25
Correct as necessary. 10-23, 24, 25
MARMMTRBL02303E 459
4.4.26 The motion command after the ramping algorithm in the servo software
SRVO-041 exceeded one word. Contact the FANUC Robotics Hotline for more
information. DO NOT INCLUDE IN MANUAL!!!!!!
MOFAL Alarm
(Group:i Axis:j)
4. TROUBLESHOOTING
MARMMTRBL02303E
460
4.4.27 The regenerative energy produced by the motor exceeded the specification.
SRVO-043
NOTE Energy feedback from motor to the amplifier is called regenerative
ER_SVAL2 energy. This occurs when the axis is being slowed down. The amplifier
DCAL Alarm discharges this energy by converting it to heat energy through the
(Group:i Axis:j) discharge resistor. If the charged energy exceeds the discharged energy,
this alarm occurs.
Remedy: Check the LED of the amplifier, then perform the following
troubleshooting procedure.
MARMMTRBL02303E 461
4.4.28 The DC voltage on the main power circuit of the servo amplifier exceeded
SRVO-044 specification.
ER_SVAL2 Remedy: Check the three-phase voltage to the servo amplifier input. It
HVAL Alarm should not exceed 253 VAC phase-to-phase. Check the cabling between
(Group:i Axis:j) the servo amplifier and the axis control printed circuit board if no alarm is
indicated on the servo amplifier 7-segment display.
4.4.29 The current in the main power circuit of the servo amplifier exceeded
SRVO-045 specification. The servo amplifier LED should display 8, 9, or 6.
ER_SVAL2 Remedy: If no alarm is indicated on the servo amplifier 7-segment
HCAL Alarm display, check the cabling between the servo amplifier (CN1) and the axis
(Group:i Axis:j) control printed circuit board (JV1-10).
If the problem still exists, perform the following troubleshooting
procedure:
Table 436. SRVO-045 Troubleshooting Procedure
Troubleshooting Procedure Chapter 13
Print Reference
1. Disconnect the motor power lines from the amplifier terminals and turn on the power. This alarm will 08-24, 25, 26
re-occur if 09-23, 24, 25
The transistor module (TM) is defective. 10-23, 24, 25
Resistor R3 has opened or raised resistance.
The servo amplifier is defective.
If an HCAL alarm occurs Replace these components as necessary or replace the servo
amplifier.
2. Remove the motor power lines from the amplifier terminals and check the continuity between GND 08-24, 25, 26
and each of the lines U, V, and W that go to the motor. 09-23, 24, 25
If any are short-circuited Go to step 3. 10-23, 24, 25
If all are open The power lines to the motor are defective. Replace the cable.
4. Remove the motor power lines from the amplifier terminals and measure the resistance 08-24, 25, 26
between U-V, V-W, and W-U on the servo amplifier using a measuring instrument sensitive 09-23, 24, 25
enough to detect small resistances. 10-23, 24, 25
If the three measured values are the same Go to step 5.
If the three measured values are different Go to step 6.
5. Remove the power lines from the motor connectors and remeasure the resistance between U-V, 08-24, 25, 26
V-W, and W-U using a measuring instrument sensitive enough to detect small resistances. 09-23, 24, 25
If the three measured values are the same The power lines are defective. Replace the cable. 10-23, 24, 25
If the three measured values are different The motor is defective. Replace the motor.
6. Replace the axis control printed circuit board. 08-12, 13
If the alarm occurs again Go to step 7.
7. Replace the servo amplifier.
8. Replace the serial pulse coder on the motor.
9. Check whether you are using the robot under conditions that exceed the specification. For
example, load, duty, and so forth. If there is no mechanical reason (binding and so forth) to cause this
alarm, this alarm might occur under conditions that exceed the specification. If you are using the robot
over the specification, relax the operating conditions.
4. TROUBLESHOOTING
MARMMTRBL02303E 463
4.4.31 The DC voltage on the main power circuit of the servo amplifier is lower
SRVO-047 than the specification even though the MCC is on.
ER_SVAL2 Remedy: If no alarm is indicated on the servo amplifier LED, check the
LVAL Alarm cabling between the servo amplifier and the axis control printed circuit
(Group:i Axis:j) board.
If the voltage is lower than 200VAC Check the transformer TF1 taps and fuses.
b. Did the circuit breaker on the servo amplifier trip? (If a circuit breaker trips, this alarm will occur.)
If a circuit breaker trips Turn on the breaker. If it trips again, replace the servo amplifier.
3. Does the LED of the amplifier indicate a 7? This alarm could occur when the contact of the
magnetic contactor is melted (welded together).
Refer to the SRVO-042 MCAL Alarm.
4. TROUBLESHOOTING
MARMMTRBL02303E 465
If the alarm no longer occurs The operating condition of the robot exceeded the specification.
3.Replace the servo amplifier.
4.4.33 The servo software detected a disturbance torque that was too high or a
collision occurred and tripped a collision detection alarm.
SRVO-050
ER_SVAL1 Remedy: Reset the robot by using the teach pendant RESET button and
CLALM Alarm jog the robot away from obstructions.
(Group:i Axis:j)
If the problem still exists, perform the following troubleshooting
procedure:
4.4.35 The clock for the rotation counter in the pulse coder is abnormal.
SRVO-061
ER_SVAL2
CKAL Alarm
(Group:i Axis:j)
MARMMTRBL02303E 467
4.4.36 The battery voltage for the pulse coders is zero volts.
SRVO-062
ER_SVAL2
BZAL Alarm
(Group:i Axis:j)
4.4.38 The relationship between the analog signals on the pulse coder are
SRVO-064 abnormal.
ER_SVAL2
PHAL Alarm
(Group:i Axis:j)
Table 445. SRVO-064 Troubleshooting Procedure
Troubleshooting Procedure Chapter 13
Print Reference
1. Did a SRVO-068 DTERR, or SRVO-069 CRCERR, or a SRVO-070 STBERR occur with this alarm?
YES disregard SRVO_064 and refer to the remedy of any of the other three alarms.
NO Replace the pulse coder on the specified axis and master the robot.
MARMMTRBL02303E 469
4.4.42 The axis control printed circuit board sent the serial data request signal to
SRVO-068 the pulse coder, but did not receive serial data from the pulse coder.
ER_SVAL2
DTERR Alarm
(Group:i Axis:j) Table 449. SRVO-068 Troubleshooting Procedure
Troubleshooting Procedure Chapter 13
Print Reference
1. Check for connection and continuity of the feedback cable. Repair or replace if necessary. 08-16, 17, 18
If the alarm occurs again Go to step 2.
2. Replace the axis control board. 08-01 thru 10
If the alarm occurs again Go to step 3.
3. Replace the pulse coder and master the robot.
4.4.43 The serial data from the pulse coder changed during communication to the
SRVO-069 axis control printed circuit board.
ER_SVAL2 Refer to the SRVO_068 remedy.
CRCERR Alarm
(Group:i Axis:j)
4. TROUBLESHOOTING
MARMMTRBL02303E 471
4.4.48 The clock for the rotation counter in the line tracking pulse coder is
abnormal.
SRVO-083
ER_WARN Remedy: Refer to SRVO-061 remedy.
CKAL Alarm
(Track encoder:n)
4.4.49 The battery voltage for the line tracking pulse coder is zero volts.
SRVO-084
Remedy: Refer to SRVO-062 remedy.
ER_WARN
BZAL Alarm
(Track encoder:n)
4.4.50 The built-in rotation counter on the line tracking pulse coder is abnormal.
SRVO-085
Remedy: Refer to SRVO-063 remedy.
ER_WARN
RCAL Alarm
(Track encoder:n)
4.4.51 The relationship between the analog signals on the line tracking pulse
SRVO-086 coder are abnormal.
ER_WARN Remedy: Refer to SRVO-064 remedy.
PHAL Alarm
(Track encoder:n)
4. TROUBLESHOOTING
MARMMTRBL02303E 473
4.4.53 The line tracking pulse coder ROM checksum data is abnormal.
SRVO-088
Remedy: Refer to SRVO-066 remedy.
ER_WARN
CSAL Alarm
(Track encoder:n)
4.4.55 The axis control printed circuit board sent the request signal, but did not
receive serial data from the line tracking pulse coder.
SRVO-090
ER_WARN Remedy: Refer to SRVO-068 remedy.
DTERR Alarm
(Track encoder:n)
4.4.56 The serial data from the line tracking pulse coder changed during
communication to the axis control printed circuit board.
SRVO-091
ER_WARN Remedy: Refer to SRVO-069 remedy.
CRCERR Alarm
(Track encoder:n)
4.4.57 The communication stop and start bits for line tracking axis are abnormal.
SRVO-092
Remedy: Refer to SRVO-070 remedy.
ER_WARN
STBERR Alarm
(Track encoder:n)
4.4.58 The feedback velocity exceeds the specification for line tracking axis.
SRVO-093
Remedy: Refer to SRVO-071 remedy.
ER_WARN
SPHAL Alarm
(Track encoder:n)
MARMMTRBL02303E 5 REPLACING A FUSE
If a fuse blows in the control unit, eliminate the cause, then replace the
51
fuse.
5.1 F2, F2, and F3 : Fuses for three-phase 200 VAC servo power
F4 and F5 : Fuses for 100 VAC
MULTI-TAP
Refer to Table 51.
TRANSFORMER
Table 51. Multi-Tap Transformer Fuses
Rated
Fuse Number Machine Part Number
Current
S-420, S-500, 30A A60L-0001-0042#JG130
S-800, S-900,
M-500
F1, F2, F3 P-155 30A A60L-0001-0042#JG130
F1, F2, F3 ARC Mate SR., 20A A60L-0001-0042#JG120
S-700, M-400,
L-1000, S-10
ARC Mate, Arc 10A A60L0001-0042#JG1-10
Mate 100, A-510,
S-5
F4, F5 P-155 7.5A A60L-0001-0101#P475H
F4, F5 S-420, S-500, 7.5A A60L-0001-0101#P475H
S-800, S-900,
M-500
ARC Mate Sr., 5A A60L-0001-0101#P450H
ARC Mate, S-5,
Arc Mate 100,
S-10, L-1000,
S-700, M-400,
A-510
F6, F7 S-420, 3-servo 10A A60L-0001-0042#JG1-10
amplifier
configuration
5. REPLACING A FUSE
MARMMTRBL02303E
52
Fuse
WARNING
Before replacing a fuse, turn power off and lock out the
controller.
5. REPLACING A FUSE
MARMMTRBL02303E 53
F1
F2
F3
LED
Terminal board T1
Circuit breaker
5. REPLACING A FUSE
MARMMTRBL02303E
54
PSU PSU
F1 and F2:
Fuses for AC input
F5: 0.3A fuse for 10-A for 6-slot backplane
7.5A for 4-slot backplane
auxiliary
power supply
PIL: green LED
for indicating the AC
Battery cover power supply status
Battery
MARMMTRBL02303E 55
Figure 64. Replacing the Fuse on the Emergency Stop Control PC Board
F1
F2
FUSE
5. REPLACING A FUSE
MARMMTRBL02303E
56
Figure 65. Replacing the Fuse on the Emergency Stop Control PC Board
EMG
PCB
Fuse
MARMMTRBL02303E 57
Cover
F12
F11
Fuse
MARMMTRBL02303E 59
Fuse
5.8 The modules listed below have built-in fuses. If a fuse blows, remove the
cause, then replace the fuse with a spare.
MODULAR I/O UNIT
Table 54. Modular I/O Unit
Module Indication Rating Fuse Specification
Interface module A1F01A PWR is off 3.2A A60L-0001-0290=LN32
Interface module A1F01B PWR is off 3.2A A60L-0001-0290=LM32
Output module with 8 DC F is on 5A A60L-0001-0260=5R00
points AOD08C
Output module with 8 DC F is on 5A A60L-0001-0260=5R00
points AOD08D
Output module with 5 AC F is on 3.15A A60L-0001-0276=3.15
points AOA05E
Output module with 8 AC F is on 3.15A A60L-0001-0276=3.15
points AOA08E
Output module with 12 AC F is on 3.15A A60L-0001-0276=3.15
points AOA12F
MARMMTRBL02303E 511
Fuse
MARMMTRBL02303E 6 BRAKE RELEASE
might have to release the brakes. Use Procedure 61 to release the brakes.
NOTE Do not press RESET. The servos must be off to release the
brakes.
2 Press MENUS.
3 Select NEXT PAGE.
4 Select SYSTEM.
5 Press F1, [TYPE].
6 Select Brake Ctrl. See the following screen for an example.
SYSTEM Brake Crtl JOINT 10%
AXIS SELECTED BRAKE STATE
1 NO ENGAGED
2 NO ENGAGED
3 NO ENGAGED
4 NO ENGAGED
5 NO ENGAGED
6 NO ENGAGED
7 NO ENGAGED
8 NO ENGAGED
9 NO ENGAGED
WARNING
Releasing a brake could cause the robot to move. To
STOP the robot immediately, press the EMERGENCY STOP
button or press F2, ENGSEL to engage the brake.
6. BRAKE RELEASE
MARMMTRBL02303E
62
NOTE To release axis 3 you must select both axis 2 and axis 3.
b Release the brake on the selected axis; hold down the shift key
and press F3, RELSEL.
c Engage the brake on the selected axis; press F2, ENGSEL.
9 To release ALL brakes:
a Press NEXT, > to display the next page of function keys.
WARNING
The following step will release all brakes even though they
have not been selected by pressing F4, YES. This could
result in robot movement. Be prepared for all brakes to be
released, as personnel could be injured, or equipment
damaged.
b Hold down the SHIFT key and press F3, RELALL to release all
of the brakes.
10 To engage ALL brakes:
a Press the F2, ENGALL to engage all of the brakes.
11 When you are finished, press RESET.
NOTE If you are unable to jog the robot after releasing the brakes, press
and release the EMERGENCY STOP button, and then press RESET to
clear the fault.
MARMMTRBL02303E 7 CONTROLLING I/O
Controlling I/O allows you to test the I/O in your system for proper
71
72 MARMMTRBL02303E
7.1 Forcing outputs is turning output signals on or off. Outputs can also be
forced within a program using I/O instructions. Use Procedure 71 to
FORCING OUTPUTS
force outputs outside of a program.
Refer to the application Specific Setup and Operations Manual for
information on using program I/O instructions.
NOTE RO[1] and RO[2] control HAND 1, and RO[3] and RO[4] control
HAND 2.
WARNING
Forcing digital outputs causes connected devices to
function. Make certain you know what the digital output is
connected to and how it will function before forcing it;
otherwise, injury to personnel or damage to equipment can
occur.
7. CONTROLLING I/O
MARMMTRBL02303E 73
For digital outputs for example, you will see a screen similar to the
following.
DO[ 4] U OFF 5 Move the cursor to the STATUS of the output you want to force.
6 Press the function key that corresponds to the value you want.
For digital, robot, UOP, and SOP outputs, press
F4 for ON
F5 for OFF
AO[ 4] U 12H For analog and group outputs, move the cursor to value, and use the
numeric keys to type the value. Value entry is always in decimal
format. To change the displayed value from decimal to hexadecimal,
press F4, FORMAT. Hexadecimal numbers are followed by an H
on the screen.
7. CONTROLLING I/O
74 MARMMTRBL02303E
7.2 Simulating inputs and outputs is forcing inputs and outputs without signals
entering or leaving the controller. Simulate I/O to test program logic and
SIMULATING INPUTS
motion when I/O devices and signals are not set up. You can simulate
AND OUTPUTS digital, analog, and group I/O only; you cannot simulate robot, UOP, or
SOP I/O. When you are finished simulating a signal, you can reset, or
unsimulate, it. Use Procedure 72 to simulate and unsimulate I/O.
MARMMTRBL02303E 75
7.3 The I/O SOP screen indicates the status of the standard operator panel
signals. SOP input signals (SI) and SOP output signals (SO) correspond
SOP I/O STATUS
to internal controller software Panel Digital Input signals (PDI) and Panel
Digital Output signals (PDO). Refer to Table 71 and Table 72.
Table 71. Standard Operator Panel Input Signals
SI PDI Function Description
EMERGENCY Input signal is normally turned ON, indicating that the EMERGENCY STOP button is
0 1
STOP not being pressed.
Input signal is normally turned OFF, indicating that the FAULT RESET button is not
1 2 FAULT RESET
being pressed.
2 3 REMOTE Input signal is normally turned OFF, indicating that the controller is not set to remote.
Input signal is normally turned ON, indicating that the HOLD push button is not
3 4 HOLD
being pressed.
Input signal is normally turned OFF, indicating that the CYCLE START push button
6 7 CYCLE START
is not being pressed.
715 816 NOT USED Open for additional PDI.
76 MARMMTRBL02303E
To change between the display of the input and output screens, press
F3, IN/OUT.
To move quickly through the information, press and hold the SHIFT
key and press the down or up arrow keys.
NOTE You can only view the status of input signals. Input signals cannot
be forced.
5 To force an output signal, move the cursor to the output you want to
change:
To turn on an output signal, press F4, ON.
To turn off an output signal, press F5, OFF.
MARMMTRBL02303E 8 MASTERING
When you master a robot you define the physical location of the robot by
81
You can master the robot using several different methods. Refer to
Table 81 to select the method that best meets your needs.
If you are using a FANUC Robotics A-series or P-series robot you must
use a mastering fixture to master your robot. Refer to the Mechanical
Service Manual specific to your robot model for procedures on how to set
up and use a mastering fixture.
If you are using a FANUC Robotics M-series or S-series robot you can
either master to a fixture or you can master to zero degrees. Refer to the
Mechanical Service Manual specific to your robot model for more
information on mastering using a fixture.
Quick mastering is a convenient way to master an M-series or S-series
robot after you have recorded a reference position. You cannot quick
master a robot unless the reference position was taught before mastering
was lost.
8. MASTERING
MARMMTRBL02303E
82
CAUTION
Record the quick master reference position after the robot is
installed to preserve the factory mastering settings for future
remastering.
8.1 When you master to a fixture, you use a mastering fixture to align the
robot axes and then record the position. You can master any robot to a
MASTERING TO A
fixture. If you have a P-series or A-series robot, you must master it to a
FIXTURE (FIXTURE fixture.
POSITION MASTER)
Use Procedure 81 to master to a fixture.
Condition You have the appropriate mastering fixture for your robot.
Step 1 Press SYSTEM.
2 Press F1, [TYPE].
3 Select Master/Cal.
If Master/Cal is not listed on the [TYPE] menu, do the following;
otherwise, continue to Step 4.
a Select VARIABLE from the [TYPE] menu.
b Move the cursor to $MASTER_ENB.
c Press the numeric key 1 and then press ENTER on the teach
pendant.
d Press F1, [TYPE].
e Select Master/Cal. See the following screen for an example.
[ TYPE ] LOAD
8. MASTERING
MARMMTRBL02303E 83
10 Press F4, YES.
11 Perform a cold start.
b Press and continue pressing the FAULT RESET button on the
operator panel.
8. MASTERING
MARMMTRBL02303E 85
8.2 When you master to zero degrees, you position all axes at their zero degree
witness marks and record the zero degree position. You can master any
ZERO DEGREE
M-series or S-series robot to zero degrees.
MASTERING
Use Procedure 82 to master to zero degrees.
[ TYPE ] LOAD
8. MASTERING
MARMMTRBL02303E
86
MARMMTRBL02303E 87
a Turn off the robot.
b Press and continue pressing the FAULT RESET button on the
operator panel.
c While still pressing FAULT RESET, press the ON button on the
operator panel.
8. MASTERING
MARMMTRBL02303E
88
8.3 You can master a single axis of an M-series or S-series robot when mastery
was lost due to mechanical disassembly or repair of a single axis, usually
SINGLE AXIS
due to motor replacement.
MASTERING
Use Procedure 83 to master a single axis.
Step 1 Clear any servo faults that prevent you from jogging the robot.
a Press MENUS.
b Select SYSTEM.
c Press F1, [TYPE].
d Select Variables.
e Move the cursor to $MCR and press ENTER.
f Move the cursor to $SPC_RESET and press F4, TRUE.
The value will change to TRUE momentarily, and will then change to
FALSE.
g If the value does not change to TRUE momentarily, repeat
Step 1.
h Press RESET on the operator panel.
2 Using the JOINT coordinate system, jog the unmastered axis to the
zero degree position.
3 Press MENUS.
4 Select SYSTEM.
5 Press F1, [TYPE].
6 Select Master/Cal.
If Master/Cal is not listed on the [TYPE] menu, do the following;
otherwise, continue to Step 7.
a Select VARIABLE from the [TYPE] menu.
b Move the cursor to $MASTER_ENB.
c Press the numeric key 1 and then press ENTER on the teach
pendant.
d Press F1, [TYPE].
e Select Master/Cal. See the following screen for an example.
8. MASTERING
MARMMTRBL02303E 89
8 Move the cursor to the MSTR POS column for the unmastered axis
and press the 0 key.
9 Continuously press and hold the DEADMAN switch and turn the
teach pendant ON/OFF switch to ON.
10 Move the cursor to the SEL column for the unmastered axis and press
the numeric key 1.
11 Press ENTER.
12 Press F5, EXEC. Mastering will be performed automatically.
13 Press PREV.
14 Select Calibrate.
15 Press F4, YES.
8. MASTERING
MARMMTRBL02303E
810
a Turn off the robot.
b Press and continue pressing the FAULT RESET button on the
operator panel.
c While still pressing FAULT RESET, press the ON button on the
operator panel.
8. MASTERING
MARMMTRBL02303E 811
8.4 Quick mastering allows you to minimize the time required to remaster the
robot using a reference position you established when the robot was
QUICK MASTERING
properly mastered. You cannot quick master the robot unless you have
previously recorded this quick master reference position.
Record the quick master reference position when the robot is properly
mastered. The best time to record the quick master reference position is
when the robot is still factory-mastered.
If you lose mastery due to an electrical or software problem, you can use
this reference position to master the robot in a minimum amount of time.
If you lose mastery due to mechanical disassembly or repair, you must
master to a fixture or perform zero degree mastering.
You can define a quick master reference position and perform quick
mastering on any robot model.
Use Procedure 84 to record the quick master reference position. Use
Procedure 85 to quick master the robot.
CAUTION
Record the quick master reference position after the robot is
installed to preserve the factory mastering settings for future
remastering.
[ TYPE ] LOAD
6 Move the cursor to SET QUICK MASTER REF and press ENTER.
Set quick master ref? [NO] 7 Press F4, YES.
b Press and continue pressing the FAULT RESET button on the
operator panel.
operator panel.
8. MASTERING
MARMMTRBL02303E 813
Condition The robot has lost mastery due to an electrical or software problem.
NOTE If the robot has lost mastery due to mechanical disassembly or
repair, you cannot perform this procedure. In this case, master to a fixture
or master to zero degrees to restore robot mastery.
The quick master reference position was recorded before the robot lost
mastery.
1 Jog the robot to the quick master reference position (zero degree
position).
2 Press MENUS.
3 Select SYSTEM.
4 Press F1, [TYPE].
5 Select Master/Cal.
If Master/Cal is not listed on the [TYPE] menu, do the following;
otherwise, continue to Step 6.
a Select VARIABLE from the [TYPE] menu.
b Move the cursor to $MASTER_ENB.
c Press the numeric key 1 and then press ENTER on the teach
pendant.
d Press F1, [TYPE].
e Select Master/Cal. See the following screen for an example.
[ TYPE ] LOAD
b Press and continue pressing the FAULT RESET button on the
operator panel.
MARMMTRBL02303E 9 REPLACING COMPONENTS
Batteries
Relays
Printed Circuit Boards (PCB)
Modules
Process I/O Boards
Modular I/O Components
Transformers
Servo Amplifiers
Operator Panel
Fan Motors
Replacing the Discharge Resistor (DCR) and Dynamic Brake Resistor
(DRB) unit
Replacing the Regenerative Discharge unit
Replacing the Optional Warning Light
Replacing Serial Pulse coders
CAUTION
The battery must be replaced within 30 minutes. If the power is
turned off and the battery is removed for 30 minutes or more,
the contents of the memory on the main CPU printed circuit
board may be lost.
WARNING
Do not short circuit or incinerate a discarded battery.
Follow your companys procedures for disposing of lithium
batteries.
WARNING
Lethal voltage is present in the controller WHENEVER IT IS
CONNECTED to a power source. Be extremely careful to
avoid electrical shock.
3 Remove the battery case from the front panel of the power supply unit.
The case can be removed easily by squeezing the top and bottom of it
and pulling.
Figure 101. Replacing the Battery (1)
Front panel of the
power supply unit
BATTERY
Front panel of the Cable connector
power supply unit
MARMMTRBL02303E 93
9.2 A relay may fail after it is used for a long time. The relay or its circuit
board must be replaced. Relays RL1-RL6 on the EMG board are
REPLACING A RELAY
replaceable.
Figure 102. Replacing a Relay
DS2
F1
DS1
F2
RL16 RL1 RL2
FUSE RL4
RL3 LED M1
LED M2
2 1
RL4 TIMER 3
6
5 TM1
8 TM2
7
9
CNPG CRX
9. REPLACING COMPONENTS
MARMMTRBL02303E 95
Relay
MARMMTRBL02303E 97
9.3 When replacing a printed circuit board, take the following precautions:
REPLACING A 1. Before starting replacement, power down and lock out the controller.
PRINTED CIRCUIT
BOARD 2. When removing the printed circuit board, do not touch semiconductor
components on it and do not let the components touch other
components.
3. Wear a grounded wrist strap. Do not remove the new board from its
conductive bag until you are ready to install it.
4. Check that any jumpers on the printed circuit board to be installed are
correctly set.
5. When replacing the main CPU printed circuit board, all software
stored in the controller will be lost. Before starting replacement, back
up your user programs, mastering data, and system variable data onto a
floppy disk.
9.3.1 Use Procedure 93 to replace the backplane printed circuit board. The
Replacing the backplane printed circuit board and the yellow board rack are removed and
replaced as one unit.
Backplane Printed
Circuit Board
Refer to Chapter 1 for part
numbers.
Step 1 Remove the battery from the power supply unit and plug it into the
battery connector on the front panel of the main CPU.
2 Remove all printed circuit boards from the backplane. Use
Procedure 94 .
3 Disconnect the ground wire from the backplane printed circuit board.
4 Remove the two or three mounting screws at the bottom of the rack.
5 Loosen the two or three mounting screws at the top of the rack and
remove the rack/backplane assembly.
6 Install the new rack/backplane assembly in reverse order. Be sure to
move the battery back to the power supply unit from the main CPU.
Figure 104. Replacing the Backplane Printed Circuit Board
Backplane
PC board
M5 mounting screw
9. REPLACING COMPONENTS
MARMMTRBL02303E 99
NOTE When the main CPU is replaced, all software stored in the
controller will be lost. If possible, back up your user programs, mastering
data, and system variable data on a floppy disk before starting
replacement.
Step 1 Turn off and lock out the controller.
2 Disconnect any cables and harnesses on the component to be replaced.
3 Squeeze the latch tabs at the top and bottom of the component and pull
the component straight out.
4 Set any jumpers on the new component to match the component being
replaced.
5 Insert the new component into the proper slot of the backplane rack.
Carefully press it into the slot until the latches engage at the top and
bottom.
6 Reconnect all cables and harnesses.
Figure 105. Replacing Printed Circuit Boards on the Backplane Printed Circuit
Board
3. Now the module is free in the socket. Pull out the module carefully in
a straight line. Do not pull it out in an arc. The contacts of the socket
or module might be damaged.
4. Install a new module in the socket at an angle. Push it into the socket
until the bottom of the module reaches the bottom of the socket
groove. Be sure you have the module facing in the proper direction.
align the groove in the module with the tab as shown in Figure 107.
Short Long
MARMMTRBL02303E 911
5. Push the module in the top edge so that the module stands upright.
See Figure 108.
6. Check that the module is latched properly at both ends of the socket.
If it is insufficiently latched, the electrical contact might be improper
and a malfunction could occur.
9. REPLACING COMPONENTS
MARMMTRBL02303E
912
FLASH
MARMMTRBL02303E 913
NOTE For replacing output drivers on the process I/O boards refer to
Chapter 10.
Figure 1010. Replacing the Process Input/Output Printed Circuit Board AA, AB,
BA, or BB
M4 screw
9. REPLACING COMPONENTS
MARMMTRBL02303E
914
9.6 Use the information in this section to replace the following components of
the modular I/O unit:
REPLACING
COMPONENTS OF THE
Base Unit
MODULAR
Modules
INPUT/OUTPUT UNIT
Multi-Tap Transformer
Refer to Chapter 1 for part
Servo Amplifier
numbers. Operator Panel
Fan Motor
Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) Unit
Regenerative Discharge Unit
Optional Warning Light
Serial Pulse Coder
MARMMTRBL02303E 915
Figure 1011. Replacing the Base Unit of the Modular Input/Output Unit
M4 screw
9. REPLACING COMPONENTS
MARMMTRBL02303E
916
9.6.2
Replacing a Module
Removing the Interface 1 Power down and lock out the controller.
Module
2 Disconnect the signal and power cables from the interface module.
3 Press the latch on the bottom of the module and rotate the module
toward you and up.
Installing the Interface 1 Engage the hook at the top rear of the module with the bar above the
Module base unit socket.
2 Rotate the module downward until the latch engages.
3 Reconnect the signal and power cables to the interface module.
Removing an I/O Module 1 Power down and lock out the controller.
2 Remove the wiring harness block. (See Figure 1013.)
a Lift the latch at the lower left corner of the module window.
b Rotate the block toward you and down.
3 Press the latch on the bottom of the module and rotate the module
toward you and up. (See Figure 1012.)
Installing an I/O Module 1 Engage the hook at the top read of the module with the bar above the
base unit socket.
2 Rotate the module downward until the latch engages.
9. REPLACING COMPONENTS
MARMMTRBL02303E 917
M5 screws
9. REPLACING COMPONENTS
MARMMTRBL02303E 919
M5 screw
9. REPLACING COMPONENTS
MARMMTRBL02303E
920
Operator panel
(rear face)
M4 nuts
(4 pieces)
9. REPLACING COMPONENTS
MARMMTRBL02303E 921
(3)
(4)
Fan motor
Cable
Connector
Backplane PC board
9. REPLACING COMPONENTS
MARMMTRBL02303E 923
9.11 Use Procedure 912 to replace the discharge resistor (DCR) and dynamic
brake resistor (DBR) unit.
REPLACING THE
DISCHARGE
RESISTOR (DCR) AND
DYNAMIC BRAKE
(DBR) UNIT
Procedure 912 Replacing the Discharge Resistor (DCR) and Dynamic Brake
Resistor (DBR) unit
Figure 1018. Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) Unit
M5 SCREW (2 pieces)
9. REPLACING COMPONENTS
MARMMTRBL02303E 925
MARMMTRBL02303E 927
CAUTION
In the next step, be sure to remove the correct bolts, as shown
in Figure 1020. Removing the wrong bolts can destroy the
pulse coder.
6 Remove the four M4 bolts attaching the pulse coder to the motor.
7 Position the new pulse coder on the motor so that the Oldham
coupling engages. If there are witness marks on the pulse coder case
and the motor case, make sure that they line up.
8 Install the four M4 bolts.
9 Attach the pulse coder cable to the pulse coder housing.
10 Install the snap ring on the inside of the pulse coder cable connector.
11 Reposition the rubber boot on the inside of the pulse coder cable
connector.
12 Replace the screws holding the pulse coder cable connector to the
pulse coder housing.
13 Install the screws holding the pulse coder housing to the motor.
14 Attach the cables to the pulse coder housing.
9. REPLACING COMPONENTS
MARMMTRBL02303E
928
10.1 You can set jumpers on the axis control board. Figure 111 shows an
illustration of the axis control board. Table 101 lists the standard
AXIS CONTROL
settings for the jumpers found on the axis control board.
BOARD JUMPERS
Figure 111. Axis Control Board Jumpers
A COM B B HBK A
JUMPER JUMPER
10.2 The process I/O board has jumpers, potentiometers you can adjust, and
output drivers you can replace. The process I/O boards are shown in
PROCESS I/O BOARD
Figures 102 through Figure 108.
MARMMTRBL02303E 103
MARMMTRBL02303E 105
10.2.1 Table 102 lists the standard settings for the jumpers located on the
Jumpers process I/O board.
10.2.2 Table 103 lists the process I/O board potentiometers and the adjustments
Potentiometers you can make to them.
MARMMTRBL02303E 107
10.2.3 Table 104 lists the output drivers for each process I/O board.
Output Drivers
Table 104. Output Drivers
DO Signal
Driver
AA AB BA BB CA CB DA
DV1 CMDENBL, SYSRDY, PROGRUN, PAUSED
DV2 HELD, FAULT, ATPERCH, TPENBL
DV3 BATALM, BUSY, ACK1/SNO1, ACK2/SNO2
DV4 ACK3/SNO3, ACK4/SNO4, ACK5/SNO5, ACK6/SNO6
DV5 ACK7/SNO7, ACK8/SNO8, SNACK, RESERVED
DV6 SO01, SO02, SO03, SO04
DV7 SO05, SO06, SO07, SO08
DV8 SO09, SO10, SO11, SO12
DV9 SO13, SO14, SO15, SO16
DV10 SO17, SO18, SO19, SO20
DV11 WO01, WO02, WO01, WO02, SO21, SO22,
WO03, WO04 WO03, WO04 SO23, SO24
DV12 WO05, WO06, WO05, WO06, SO25, SO26,
WO07, WO08 WO07, WO08 SO27, SO28
DV13 SO29, SO30,
SO31, SO32,
DV14 SO33, SO34,
SO35, SO36
DV15 SO37, SO38,
SO39, SO40
DV16 SO41, SO42,
SO43, SO44
DV17 SO45, SO46,
SO47, SO48
DV18 SO49, SO50,
SO51, SO52
DV19 SO53, SO54,
SO55, SO56
DV20 SO57, SO58,
SO59, SO60
DV21 SO61, SO62,
SO63, SO64
DV22 SO65, SO66,
SO67, SO68
DV23 SO69, SO70,
SO71, SO72
DV24 SO73, SO74,
SO75, SO76
RESERVED To be used for To be used for To be used for
replacement replacement replacement
10. BOARD ADJUSTMENTS
MARMMTRBL02303E
108
10.3 This section contains information about adjusting the built-in CRT/KB
unit.
BUILTIN CRT/KB UNIT
CRT Display Unit The following can be adjusted at the CRT Display Unit:
20 CRT/KB Brightness (BRIGHT)
A05B-2051-J101 Contrast (CONT)
Focus
40 CRT/KB Horizontal size (H-SIZE)
A05B-2301-J130 Vertical size (V-SIZE)
Horizontal Hold (H-HOLD)
Vertical Hold(V-HOLD)
Vertical linearity (V-LIN)
CAUTION
Keep fingers and tools away from the CRT display unit when
first turning the power on. Use caution at the display unit
anytime when power is on because 10-11 KV is present.
Brightness Turn to the brightest level possible before roster (scanning lines) appear on
the screen.
Contrast Adjust the CONT variable resistor until display characters achieve an
easy to read brightness level. Too much contrast can distort the characters.
Horizontal Size (Width) Adjust the HSIZE coil if picture width appears too small or distorted
on the sides.
Vertical Size (Height) Adjust the VSIZE variable resistor if the picture height appears too
small or distorted at the top.
Horizontal Hold Adjust the HHOLD variable resistor if the picture rolls or shifts
horizontally (or diagonally).
Vertical Hold (V-HOLD) Adjust the VHOLD variable resistor if the picture rolls vertically.
Vertical Linearity (V-LIN) Adjust the VLIN variable resistor to obtain equal character size
vertically in the upper and lower parts of the screen.
10. BOARD ADJUSTMENTS
MARMMTRBL02303E 109
Jumper ST1
Refer to Figure 1110 for jumper setting.
VR1
ST1
ST1
SIDE B = ALPHA
NUMERIC
A B
10. BOARD ADJUSTMENTS
MARMMTRBL02303E
1010
10.4 The EMG board contains a jumper which controls the sensitivity of the
brake alarm circuit. Refer to SRVO_ALARM 008.
EMG BOARD
Figure 1111. EMG board
EMG
PCB
Pneumatic pressure
Purge Source
ABKR I/O
GEF I/O
Modular I/O
Disk Drive
11.1 Figure 122 through Figure 1212 show connection diagrams to the
mechanical units.
MECHANICAL
CONNECTIONS Figure 122. Mechanical Connection Diagram for S-420, S-500, S-700, S-800, and
M-400
Figure 123. Mechanical Connection Diagram for ARC Mate, ARC Mate 100/S-6,
ARC Mate Sr., A-510, and L-1000
MARMMTRBL02303E 113
Figure 124. Mechanical Connection Diagram for Six-Axis Pedestal Mount System
with Battery in Controller
RJ ROBOT
M1
SERVO AMP C1M1
TERMINAL/FRAME
AXIS 1 & 2
M3
SERVO AMP C1M3
TERMINAL/FRAME
AXIS 3
M2
SERVO AMP C1M2
TERMINAL/FRAME
AXIS 4,5, & 6
AXIS CONTROL P1
PCB CRF1 C1P1
(PULSE CODER
SIGNAL)
D1
CONTACT SIGNAL C1D1 (INTRINSIC)
TRANSDUCER
(IBRC)
GROUND CABLE
11. CONNECTIONS
MARMMTRBL02303E
114
Figure 125. Mechanical Connection Diagram for Six-Axis Pedestal Mount System
with Battery in Robot
RJ ROBOT
M1
SERVO AMP C1M1
TERMINAL/FRAME
AXIS 1 & 2
M3
SERVO AMP C1M3
TERMINAL/FRAME
AXIS 3
M2
SERVO AMP C1M2
TERMINAL/FRAME
AXIS 4,5, & 6
AXIS CONTROL P1
PCB CRF1 C1P1
(PULSE CODER
SIGNAL)
D1
CONTACT SIGNAL C1D1 (INTRINSIC)
TRANSDUCER
(IBRC)
GROUND CABLE
11. CONNECTIONS
MARMMTRBL02303E 115
Figure 126. Mechanical Connection Diagram for Catrac Robot Clean-Wall Rail
System with Battery in Controller
M1 M1
SERVO AMP C1M1 C2M1
TERMINAL/FRAME
AXIS 1 & 2
M3 M3
SERVO AMP C1M3 C2M3
TERMINAL/FRAME
AXIS 3 & 7
M2 M2
SERVO AMP C1M2 C2M2
TERMINAL/FRAME
AXIS 4,5, & 6
AXIS CONTROL P1 P1
PCB CRF1 C1P1 C2P1
(PULSE CODER
SIGNAL)
AXIS CONTROL
PCB JF7
(PULSE CODER
SIGNALAXIS7)
D1 D1
CONTACT SIGNAL C1D1 (INTRINSIC) C2D1 (INTRINSIC)
TRANSDUCER
(IBRC)
P2
+24PG & 0V DCDC
C1P2 C2P2
PURGE CONTROL 24V
PCB 5V
Figure 127. Mechanical Connection Diagram for Catrac Robot Clean-Wall Rail
System with Battery in Robot
M1 M1
SERVO AMP C1M1 C2M1
TERMINAL/FRAME
AXIS 1 & 2
M3 M3
SERVO AMP C1M3 C2M3
TERMINAL/FRAME
AXIS 3 & 7
M2 M2
SERVO AMP C1M2 C2M2
TERMINAL/FRAME
AXIS 4,5, & 6
AXIS CONTROL P1 P1
PCB CRF1 C1P1 C2P1
(PULSE CODER
SIGNAL)
AXIS CONTROL
PCB JF7
(PULSE CODER
SIGNALAXIS7)
D1 D1
CONTACT SIGNAL C1D1 (INTRINSIC) C2D1 (INTRINSIC)
TRANSDUCER
(IBRC)
P2
+24PG & 0V DCDC
C1P2 C2P2
PURGE CONTROL 24V
PCB 5V
MARMMTRBL02303E 117
RJ ROBOT
M1
SERVO AMP C1M1
TERMINAL/FRAME
AXIS 1 & 2
M3
SERVO AMP C1M3
TERMINAL/FRAME
AXIS 3 & 7
M2
SERVO AMP C1M2
TERMINAL/FRAME
AXIS 4,5, & 6
AXIS CONTROL P1
PCB CRF1 C1P1
(PULSE CODER
SIGNAL)
AXIS CONTROL
PCB JF7
(PULSE CODER
SIGNALAXIS7)
D1
CONTACT SIGNAL C1D1 (INTRINSIC)
TRANSDUCER
(IBRC)
GROUND CABLE
11. CONNECTIONS
MARMMTRBL02303E
118
RJ ROBOT
M1
SERVO AMP C1M1
TERMINAL/FRAME
AXIS 1 & 2
M3
SERVO AMP C1M3
TERMINAL/FRAME
AXIS 3 & 7
M2
SERVO AMP C1M2
TERMINAL/FRAME
AXIS 4,5, & 6
AXIS CONTROL P1
PCB CRF1 C1P1
(PULSE CODER
SIGNAL)
AXIS CONTROL
PCB JF7
(PULSE CODER
SIGNALAXIS7)
D1
CONTACT SIGNAL C1D1 (INTRINSIC)
TRANSDUCER
(IBRC)
GROUND CABLE
11. CONNECTIONS
MARMMTRBL02303E 119
M1 M1
SERVO AMP C1M1 C2M1
TERMINAL/FRAME
AXIS 1 & 2
M3 M3
SERVO AMP C1M3 C2M3
TERMINAL/FRAME
AXIS 3 & 7
M2 M2
SERVO AMP C1M2 C2M2
TERMINAL/FRAME
AXIS 4,5, & 6
AXIS CONTROL P1 P1
PCB CRF1 C1P1 C2P1
(PULSE CODER
SIGNAL)
AXIS CONTROL
PCB JF7
(PULSE CODER
SIGNALAXIS7)
D1 D1
CONTACT SIGNAL C1D1 (INTRINSIC) C2D1 (INTRINSIC)
TRANSDUCER
(IBRC)
P2
+24PG & 0V DCDC
C1P2 C2P2
PURGE CONTROL 24V
PCB 5V
M1 M1
SERVO AMP C1M1 C2M1
TERMINAL/FRAME
AXIS 1 & 2
M3 M3
SERVO AMP C1M3 C2M3
TERMINAL/FRAME
AXIS 3 & 7
M2 M2
SERVO AMP C1M2 C2M2
TERMINAL/FRAME
AXIS 4,5, & 6
AXIS CONTROL P1 P1
PCB CRF1 C1P1 C2P1
(PULSE CODER
SIGNAL)
AXIS CONTROL
PCB JF7
(PULSE CODER
SIGNALAXIS7)
D1 D1
CONTACT SIGNAL C1D1 (INTRINSIC) C2D1 (INTRINSIC)
TRANSDUCER
(IBRC)
P2
+24PG & 0V DCDC
C1P2 C2P2
PURGE CONTROL 24V
PCB 5V
MARMMTRBL02303E 1111
(*2)
(*2)
or Floppy Disk Drive
(*3)
(*3)
(*3)
Auto breaker
(*3)
(*3)
11.1.1 For the S-420, cables K70, K71, and K72 are connected as shown in
Robot Connection Figure 1215.
Cables
11. CONNECTIONS
MARMMTRBL02303E 1113
11.1.2 For the P-155, cables C1M1, C1M2, C1M3, C1M5 and C1P1 are
Robot Connection connected as shown in Figure 1213 through Figure 1223.
Cables Figure 1213. Six-Axis Pedestal
AXIS EMG
AMP 1 AMP 2 AMP 3 CONTROL CONTROL
PCB PCB
CRF1
9 9 9
20 20 20
10 10 10
21 21 21 CRR5
11 11 11
22 22 22
12 12 12
23 23 23
C1P1
C1M5
C1M3
C1M1
ROBOT
M3
C1M3
M2
C1M2
P1
C1P1
C1M5
11. CONNECTIONS
MARMMTRBL02303E
1114
C1M5
C1P1
C1M3
C1M1
M1 M1
C1M1 C2M1
M3 M3
C1M3 C2M3
M2 M2
C1M2 C2M2
P1 P1
C1P1 C2P1
C1M5 C2M5
11. CONNECTIONS
MARMMTRBL02303E 1115
Figure 1215. Connection to Servo Amplifiers and Mechanical Unit for S-420
AXIS
CONTROL
PCB
CRM1
CRF1
K71
K72
K70
For the S-420 with three dual-axis servo amplifiers, ARC Mate, S-5, ARC
Mate Sr., and S-10, cables K70 and K71 are connected as shown in
Figure 1216.
Figure 1216. Connection to Servo Amplifiers and Mechanical Unit for S-420,
S-420D, ARC Mate, S-5, ARC Mate 100/S-6, ARC Mate Sr., S-10
AXIS
CONTROL
PCB
CRM1
CRF1
S-420,
S-420D
ARC Mate
ARCMate100/
S-6,
ARC Mate Sr.
S-10
S-5
K71
K70
11. CONNECTIONS
MARMMTRBL02303E
1116
For the S-500, cables K70, K71, and K72 are connected as shown in
Figure 1217.
Figure 1217. Connection to Servo Amplifiers and Mechanical Unit for S-500
AXIS
CONTROL
PCB
CRM1
CRF1
S-500
K71
K72
K70
For the S-700, cables K70, K71, and K72 are connected as shown in
Figure 1218.
Figure 1218. Connection to Servo Amplifiers and Mechanical Unit for S-700
AXIS
CONTROL
PCB
CRM1
CRF1
S-700
K71
K72
K70
11. CONNECTIONS
MARMMTRBL02303E 1117
For the S-800, cables K70, K71, and K72 are connected as shown in
Figure 1219
Figure 1219. Connection to Servo Amplifiers and Mechanical Unit for S-800
AXIS
CONTROL
PCB
CRM1
CRF1
S-800
K71
K72
K70
For the A-510, cables K70 and K71 are connected as shown in
Figure 1220
Figure 1220. Connection to Servo Amplifiers and Mechanical Unit for A-510
AXIS
CONTROL
PCB
CRM1
K71
K70
11. CONNECTIONS
MARMMTRBL02303E
1118
For the M-400 and M-500, cables K70, K71, and K72 are connected as
shown in Figure 1221.
Figure 1221. Connection to Servo Amplifiers and Mechanical Unit for M-400 and
M-500
AXIS
CONTROL
PCB
CRM1
CRF1
M-400
M-500
K71
K72
K70
For the L-1000, cables K70 and K71 are connected as shown in
Figure 1222.
Figure 1222. Connection to Servo Amplifiers and Mechanical Unit for L-1000
AXIS
CONTROL
PCB
CRM1
CRF1
L-1000
K71
K70
11. CONNECTIONS
MARMMTRBL02303E 1119
C1M5
C1P1
C1M3
C1M1
M1 M1
C1M1 C2M1
M3 M3
C1M3 C2M3
M2 M2
C1M2 C2M2
P1 P1
C1P1 C2P1
C1M5 C2M5
11. CONNECTIONS
MARMMTRBL02303E
1120
11.1.3 Use the following guidelines when connecting the input power supply:
Connecting the Input Adjust the input transformer taps depending on the plant input voltage
Power Supply before supplying power to the robot. Refer to Section 1.9 for the
correct tap setting information.
Consider the robot power capacity and the circuit breaker capacity.
Use the correct gauge wire to withstand the maximum current used.
Connect the power supply to the terminals located above the circuit
breaker or on the top of the disconnect.
MARMMTRBL02303E 1121
K01
Main
Disconnect
Fuse Block
11. CONNECTIONS
MARMMTRBL02303E
1122
11.1.4 The external power on/off signal turns on and off the power supply from
Connecting the outside of the control unit, and is connected as shown in Figure 1227.
External Power Supply
ON/OFF Switch
Figure 1226. External Power Supply ON/OFF Switch Connection
19
24
20 EXON
1
62
33 34
48
EXOFF
31 32
49
25
MARMMTRBL02303E 1123
EMG
PCB
11.1.5 The external emergency stop connection is shown in Figure 1229 and
External Emergency Figure 1231 and described in Table 112 and Table 113.
Stop Connection Figure 1228. External Emergency Stop Output Connection
19
24
3
EMG OUT1
EMG OUT C
2
1
EMG OUT 2
20
1
62
48
EMG B1
27 28
49 EMGB2
25
Emergency Stop
Control PCB
11. CONNECTIONS
MARMMTRBL02303E 1125
EMG
PCB
CRR3
CRR4
Emergency stop
control board
19
24
*E1N1
45 46
20 *E1NC
External EStops
1
62 *E1NC
43 44
48 *E1N2
49
*FENCE 1
35 36
25 *FENCE 2
MARMMTRBL02303E 1127
Connected at
shipment
(Note)
Connect to IMSTP
on the UOP
11.2 The R-J I/O peripheral device interfaces include process I/O printed circuit
boards and/or a modular I/O unit selected according to the applications.
PERIPHERAL DEVICE
Table 114 lists the printed circuit boards and unit. Figure 1234 shows
AND END EFFECTOR the locations.
INTERFACES
11.3 The R-J I/O peripheral device interfaces include process I/O printed circuit
boards and/or a modular I/O unit selected according to the applications.
PERIPHERAL DEVICE, Table 114 lists the printed circuit boards and unit. Figure 1232 and
ARC WELDING, AND Figure 1233 show their locations.
END EFFECTOR
INTERFACES
Table 114. Peripheral Device Interface Types
Number of I/O
No. Name Part Number Points Remarks
DI DO D/A A/D
1 Process I/O printed circuit board AA A16B-2200-0780 40 40 2 6 Standard (with welding interface)
2 Process I/O printed circuit board AB A16B-2200-0782 40 40 Standard (without welding interface)
3 Process I/O printed circuit board BA A16B-2201-0510 32 32 2 4 Source type DO (with welding
(weld interface) interface)
A20B-2000-0540
4 Process I/O printed circuit board BB A16B-2201-0510 32 32 Source type DO (without welding
interface)
5 Process I/O printed circuit board CA A16B-2201-0470 40 40 2 4 Backplane installation type (with
welding interface)
6 Process I/O printed circuit board CB A16B-2201-0472 40 40 Backplane installation type (without
welding interface)
7 Process I/O printed circuit board DA A16B-2201-0480 96 96 Backplane installation type (without
welding interface)
8 I/O unit model A03B-0807-C002 Depending on a Up to 5 slots
A03B-0807-C001 selected I/O module Up to 10 slots
11. CONNECTIONS
MARMMTRBL02303E 1129
Operator panel
Extended
Back plane
Modular I/O rack or
Power disconnect
Multitap transformer
User transformer
11. CONNECTIONS
MARMMTRBL02303E 1131
Operator panel
STAHL Extended
Servo Amplifiers ISBs Back plane STBI Term Strip
Purge 24V DC
Power Supply
Power disconnect
Main CPU
Fuses FL13
Transit Board Axis control board
Power supply unit
Emergency stop
control board
Option 1 and 2 slots
BDX
ISB Unit
ALC
relay
Multitap transformer
User transformer
11. CONNECTIONS
MARMMTRBL02303E
1132
11.3.1 Process I/O printed circuit board AA, AB, BA, BB, CA, CB, and DA and
Peripheral Device an I/O unit can be combined. Figure 1235 shows the combinations.
Interface Combination
Figure 1235. Peripheral Device Interface Combination
1 Board
2-Board Combination
3-Board Combination
11. CONNECTIONS
MARMMTRBL02303E 1133
11.3.2
Process I/O Printed
Circuit Board AA or AB
Figure 1236. Process I/O Printed Circuit Board AA or AB
(Additional analog
signal input)
CRW1 and CRW2 are not provided for process I/O printed circuit board BB.
11.3.3
Process I/O Printed
Circuit Board BA or BB
Figure 1237. Process I/O Printed Circuit Board BA or BB
(Additional analog
signal input)
CRW1 and CRW2 are not provided for process I/O printed circuit board BB.
MARMMTRBL02303E 1135
11.3.4
Process I/O Printed
Circuit Board CA or CB
Figure 1238. Process I/O Printed Circuit Board CA or CB
(Additional analog
signal input)
CRW1 and CRW2 are not provided for process I/O printed circuit board BB.
MARMMTRBL02303E 1137
11.3.6
Process I/O Printed
Circuit Board with the
Modular I/O Unit
Figure 1240. Process I/O Printed Circuit Board with Modular I/O
11.3.7 Figure 1241 shows the connection when two or more process I/O printed
Two or More Process circuit boards and the modular I/O unit are used. Up to two process I/O
CA/CB/DAs and 1 process I/O AA/AB/BA/BB or I/O unit model A can
I/O Boards with the be installed in one cabinet.
Modular I/O Unit
Figure 1241. Two or More Process I/O Boards and the I/O Unit (Model A)
Table 1110. Two or More Process I/O Boards and the I/O Unit (Model A)
Cable
Name Drawing Number Remarks
Number
K10 Process I/O connection cable A05B2300J013 R-J control unit internal cable
K11 Peripheral device connection cable A05B2300J014 R-J control unit internal cable (for connecting
additional printed circuit boards)
K12 Process I/O connection cable A05B-2300-J017 R-J control unit internal cable for connecting
additional printed circuit boards.
K15 I/O unit connection cable R-J control unit internal cable. Attached to the I/O
unit mainframe.
K16 I/O unit power connection cable R-J control unit internal cable. Attached to the I/O
unit mainframe.
11. CONNECTIONS
MARMMTRBL02303E 1139
11.3.8 There are 18 exclusive data inputs (DI) and 20 exclusive data outputs (DO)
Peripheral Device and for a process I/O printed circuit board. These signals are allocated to the
process IO printed circuit board connected first when two or more printed
Control Unit boards are combined. General signals SI/SO are allocated to the second
Connection and the following process I/O printed circuit boards.
Table 1111. (Contd) Process I/O Printed Circuit Board Signals, DI Signals
Connector Number Signal Name Description Remarks
CRM2A-31 SI01 Peripheral device status General signal
CRM2A-32 SI02
CRM2B-1 SI03
CRM2B-2 SI04
CRM2B-3 SI05
CRM2B-4 SI06
CRM2B-5 SI07
CRM2B-6 SI08
CRM2B-7 SI09
CRM2B-8 SI10
CRM2B-9 SI11
CRM2B-10 SI12
CRM2B-11 SI13
CRM2B-12 SI14
CRM2B-13 SI15
CRM2B-14 SI16
CRM2B-15 SI17
CRM2B-16 SI18
CRM2B-29 SI19
CRM2B-30 SI20
CRM2B-31 SI21
CRM2B-32 SI22
MARMMTRBL02303E 1141
Table 1112. (Contd) Process I/O Printed Circuit Board Signals, DO Signals
Connector Number Signal Name Description Remarks
CRM2A-20 ACK4 Robot service request acceptance
SNO4 Selected program number Option
CRM2A-21 ACK5 Robot service request acceptance
SNO5 Selected program number Option
CRM2A-22 ACK6 Robot service request acceptance
SNO6 Selected program number Option
CRM2A-24 ACK7 Robot service request acceptance
SNO7 Selected program number Option
CRM2A-25 ACK8 Robot service request acceptance
SNO8 Selected program number Option
CRM2A-26 SNACK
CRM2A-27 RESERVED
CRM2B-33 SO01 Peripheral device control signal General signal
CRM2B-34 SO02
CRM2B-35 SO03
CRM2B-36 SO04
CRM2B-38 SO05
CRM2B-39 SO06
CRM2B-40 SO07
CRM2B-41 SO08
CRM2B-43 SO09
CRM2B-44 SO10
CRM2B-45 SO11
CRM2B-46 SO12
CRM2B-19 SO13
CRM2B-20 SO14
CRM2B-21 SO15
CRM2B-22 SO16
CRM2B-24 SO17
CRM2B-25 SO18
CRM2B-26 SO19
CRM2B-27 SO20
11. CONNECTIONS
MARMMTRBL02303E
1142
MARMMTRBL02303E 1143
= applicable
= not applicable
11. CONNECTIONS
MARMMTRBL02303E
1144
= applicable
= not applicable
11. CONNECTIONS
MARMMTRBL02303E 1145
Figure 1246. Peripheral Device Interface Control for A1, A2, A3, and A4
CRM2x (2)
SI44 SI24 SI04 *HOLD RV
CRM2x (3)
SI45 SI25 SI05 *SFSPD RV
CRM2x (4)
SI46 SI26 SI06 *CSTOPI RV
CRM2x (5)
SI47 SI27 SI07 FAULT RESET RV
CRM2x (6)
SI48 SI28 SI08 START RV
CRM2x (7)
SI49 SI29 SI09 HOME RV
CRM2x (8)
SI50 SI30 SI10 ENBL RV
CRM2x (9)
SI31 SI11 RSR1/PNS1 RV
SI51
CRM2x (10)
SI52 SI32 SI12 RSR2/PNS2 RV
CRM2x (11)
SI53 SI33 SI13 RSR3/PNS3 RV
CRM2x (12)
SI54 SI34 SI14 RSR4/PNS4 RV
CRM2x (13)
SI55 SI35 SI15 RSR5/PNS5 RV
CRM2x (14)
SI56 SI36 SI16 RSR6/PNS6 RV
CRM2x (15)
SI57 SI37 SI17 RSR7/PNS7 RV
CRM2x (16)
SI58 SI38 SI18 RSR8/PNS8 RV
CRM2x (29)
SI59 SI39 SI19 PNSTROBE RV
CRM2x (30)
SI60 SI40 SI20 PROD START RV
CRM2x (31)
SI61 SI41 SI21 SI01 RV
CRM2x (32)
SI62 SI42 SI22 SI02 RV
Note: For A1, CRM2x = CRM2A and ICOMn = ICOM1 +24E
For A2, CRM2x = CRM2B and ICOMn = ICOM2 B A
For A3, CRM2x = CRM2C and ICOMn = ICOM3 Common switching
For A4, CRM2x = CRM2D and ICOMn = ICOM4 set pin (ICOMn)
11. CONNECTIONS
MARMMTRBL02303E 1147
Figure 1247. Peripheral Device Interface for A1, A2, A3, and A4
A4 A3 A2 A1 LOAD
DV CRM2x(33)
SO41 SO21 SO01 CMDENBL RELAY
CRM2x(34)
SO42 SO22 SO02 SYSRDY DV LOAD
CRM2x(35)
SO43 SO23 SO03 PROGRUN DV LOAD
CRM2x(36)
SO44 SO24 SO04 PAUSED DV LOAD
CRM2x(38)
SO45 SO25 SO05 HELD DV LOAD
CRM2x(39)
SO46 SO26 SO06 FAULT DV LOAD
CRM2x(40)
SO47 SO27 SO07 ATPERCH DV LOAD
CRM2x(41)
SO48 SO28 SO08 TPENBL DV LOAD
CRM2x(43)
SO49 SO29 SO09 BATALM DV LOAD
CRM2x(44)
SO50 SO30 SO10 BUSY DV LOAD
CRM2x(45)
SO51 SO31 SO11 ACK1/SNO1 DV LOAD
CRM2x(46)
SO52 SO32 SO12 ACK2/SNO2 DV LOAD
CRM2x(19)
SO53 SO33 SO13 ACK3/SNO3 DV LOAD
CRM2x(20)
SO54 SO34 SO14 ACK4/SNO4 DV LOAD
CRM2x(21)
SO55 SO35 SO15 ACK5/SNO5 DV LOAD
CRM2x(22)
SO56 SO36 SO16 ACK6/SNO6 DV LOAD
CRM2x(24)
SO57 SO37 SO17 ACK7/SNO7 DV LOAD
CRM2x(25)
SO58 SO38 SO18 ACK8/SNO8 DV LOAD
CRM2x(26)
SO59 SO39 SO19 SNACK DV LOAD
CRM2x(27)
SO60 SO40 SO20 RESERVED DV LOAD
CRM2x(23,28,37,42,47)
Note: For A1, CRM2x = CRM2A 0V +24V
+24V regulated
For A2, CRM2x = CRM2B power supply
CRM4A(1)
SI63 RV
CRM4A(2)
SI64 RV
CRM4A(3)
SI65 RV
CRM4A(4)
SI66 RV
CRM4A(5)
SI67 RV
CRM4A(6)
SI68 RV
CRM4A(7)
SI69 RV
CRM4A(13)
SI70 RV
+24V B A
Common Switching
Set Pin
(Icom5)
LOAD
DV CRM4A(14)
SO61 RELAY
CRM4A(15)
SO62 DV LOAD
CRM4A(16)
SO63 DV LOAD
CRM4A(17)
SO64 DV LOAD
CRM4A(8)
SO65 DV LOAD
CRM4A(9)
SO66 DV LOAD
CRM4A(10)
SO67 DV LOAD
CRM4A(11)
SO68 DV LOAD
CRM4A(20)
0V +24V
+24V regulated
power supply
11. CONNECTIONS
MARMMTRBL02303E 1149
CRM4B(1)
SI71 RV
CRM4B(2)
SI72 RV
CRM4B(3)
SI73 RV
CRM4B(4)
SI74 RV
CRM4B(5)
SI75 RV
CRM4B(6)
SI76 RV
CRM4B(7)
SI77 RV
CRM4B(13)
SI78 RV
+24V B A
Common Switching
Set Pin
(Icom5)
LOAD
DV CRM4B(14)
SO69 RELAY
CRM4B(15)
SO70 DV LOAD
CRM4B(16)
SO71 DV LOAD
CRM4B(17)
SO72 DV LOAD
CRM4B(8)
SO73 DV LOAD
CRM4B(9)
SO74 DV LOAD
CRM4B(10)
SO75 DV LOAD
CRM4B(11)
SO76 DV LOAD
CRM4B(20)
0V +24V
+24V regulated
power supply
11. CONNECTIONS
MARMMTRBL02303E
1150
Peripheral device
Receiver Circuit
TBI(1)
*IMSTP RV
TBI(2)
*HOLD RV
TBI(3)
*SFSPD RV
TBI(4)
CSTOPI RV
TBI(5)
FAULT RESET RV
TBI(6)
START RV
TBI(7)
HOME
RV
TBI(8)
ENBL
RV
Receiver Circuit
TBI(11)
RSR1/PNS1 RV
TBI(12)
RSR2/PNS2 RV
TBI(13)
RSR3/PNS3 RV
TBI(14)
RSR4/PNS4 RV
TBI(15)
RSR5/PNS5 RV
TBI(16)
RSR6/PNS6 RV
TBI(17)
RSR7/PNS7 RV
TBI(18)
RSR8/PNS8 RV
MARMMTRBL02303E 1151
Peripheral device
Receiver Circuit
TBI(21)
PNSTROBE RV
TBI(22)
PROD START RV
TBI(23)
SI01 RV
TBI(24)
SI02 RV
TBI(25)
SI03 RV
TBI(26)
SI04 RV
TBI(27)
SI05 RV
TBI(28)
SI06 RV
Receiver Circuit
TBI(31)
SI07 RV
TBI(32)
SI08 RV
TBI(33)
SI09 RV
TBI(34)
SI10 RV
TBI(35)
SI11 RV
TBI(36)
SI12 RV
TBI(37)
SI13 RV
TBI(38)
SI14 RV
+ 24 V regulated
power supply
Internal
circuit
+ 24 V regulated
power supply
Internal
circuit
11. CONNECTIONS
MARMMTRBL02303E 1153
Internal
circuit
+ 24 V regulated
power supply
Internal
circuit
11. CONNECTIONS
MARMMTRBL02303E
1154
+ 24 V regulated
power supply
Internal
circuit
+ 24 V regulated
power supply
Internal
circuit
11. CONNECTIONS
MARMMTRBL02303E 1155
+ 24 V regulated
power supply
Internal
circuit
+ 24 V regulated
power supply
Internal
circuit
11. CONNECTIONS
MARMMTRBL02303E
1156
11.3.9
Mechanical Unit and
End Effector
Connection Figure 1256. Mechanical Unit and End Effector
Mechanical unit
+24V B A
Common switching
set pin
11. CONNECTIONS
MARMMTRBL02303E 1157
Figure 1257. End Effector Pin Configuration Arc Mate/S-5, Arc Mate Sr/S-10,
S-420, S-500, S-700, S-800, S-900, M-400 and M-500
End Effector
End Effector
OR
1 2 3
RDO1 *HBK 0V
4 5
RDI1 +24E
11. CONNECTIONS
MARMMTRBL02303E
1158
End Effector
End Effector
11. CONNECTIONS
MARMMTRBL02303E 1159
11.3.10
Control Unit and
Welder Connection
Figure 1261. Control Unit and Welder Connection - CRW1/CRW2
= applicable
= not applicable
11. CONNECTIONS
MARMMTRBL02303E
1160
Figure 1262. Control Unit and Welder Connection - CRW1 Analog Signal
Assignment
11. CONNECTIONS
MARMMTRBL02303E 1161
Figure 1263. Control Unit and Welder Connection - CRW1 Digital Signal
Assignment
11. CONNECTIONS
MARMMTRBL02303E
1162
Figure 1264. Control Unit and Welder Connection - CRW2 Analog Signal
Assignment
11. CONNECTIONS
MARMMTRBL02303E 1163
11.3.11 Table 1118 contains the specifications of the peripheral device interface.
Peripheral Device
Interface
Table 1118. Peripheral Device Interface Specifications
Type Example of Connection Signal Standards
Output signals Electrical Specifications
in peripheral Rated voltage: 24 VDC
device interface Maximum applied voltage: 30 VDC
A and B Maximum load current: 0.2 A
Transistor type: Open collector NPN
Saturation voltage at connection: 1.0 V (approx.)
Spark Killer Diode
Rated peak reverse voltage: 100 V or more
Rated effective forward current: 1 A or more
Note on Use
Do not use the +24V power supply of the robot.
When loading a relay, solenoid, and so on directly,
connect them in parallel with diodes for preventing
back electromotive force. If a load is connected
causing a surge current when a lamp is turned on,
use a protective resistance.
Applicable Signals
Output signals of process I/O printed circuit board CRM2
and CRM4; CMDENBL, SYSRDY, PROGRUN, PAUSED,
HELD, FAULT, ATPERCH, TPENBL, BATALM, BUSY,
ACK1 to ACK8, SNO1 to SNO8, SNACK, SO1 to SO20
Input signals in
peripheral
device interface Electrical Specifications of the Receiver
A and B Type: Grounded voltage receiver
Rated input voltage: Contact closed: +20V to +28V
Contact open: 0V to +4V
Maximum applied
input voltage: +28 VDC
Input impedance: 3.3 k (approx.)
Response time: 5 ms to 20 ms
Specifications of the Peripheral Decive Contact
Rated contact capacity: 30 VDC, 50 mA or more
Input signal width: 200 ms or more (on/off)
Chattering time: 5 ms or less
Closed circuit resistance: 100 or less
Peripheral
Opened circuit resistance: 100 k or more
device
contact Note on Use
signal Apply the +24V power at the robot to the receiver.
However, the above signal specifications must be
satisfied at the robot receiver.
Robot
receiver Applicable Signals
signal
Input signals of process I/O printed circuit board CRM2
and CRM4; *IMSTP, *HOLD, *SFSD, CSTOPI, FAULT
RESET, START, HOME, ENBL, RSR1 to RSR8, PNS1 to
TB: Chattering 5 ms or less PNS8, PNSTROBE, PROD STASRT, SI1 to SI22
TC: 5 to 20 ms
11. CONNECTIONS
MARMMTRBL02303E
1164
Note on Use
Apply the +24V power at the robot to the receiver.
However, the above signal specifications must be
satisfied at the robot receiver.
Applicable Signals
Input signals of process I/O printed circuit board BA/BB
TBI1; *IMSTP, *HOLD, *SFSD, CSTOPI, FAULT RESET,
START, HOME, ENBL, RSR1 to RSR8, PNS1 to PNS8,
PNSTROBE, PROD STASRT, SI1 to SI24
Peripheral
device
contact
signal
Robot
receiver
signal
MARMMTRBL02303E 1165
11.3.12 Table 1119 contains the specifications of the end effector control
End Effector Control interface.
Interface
Table 1119. End Effector Control Interface Signals
Type Example of Connection Signal Standards
Output signals Electrical Specifications
Rated voltage: 24 VDC
Maximum applied voltage: 30 VDC
Maximum load current: 0.2 A
Transistor type: Open collector NPN
Saturation voltage at connection: 1.0 V (approx.)
Spark Killer Diode
Rated peak reverse voltage: 100 V or more
Rated effective forward current: 1 A or more
Note on Use
The +24 V power supply at the robot can be used when
the total current of the welding interface and end effector
interface is 0.7 A or less. When loading a relay, solenoid,
and so on directly, connect them in parallel with diodes for
preventing back electromotive force. If a load is
connected causing a surge current when a lamp is turned
on, use a protective resistance.
Applicable Signals
Output signals of the end effector control interface
RO1 to RO8
Input signal
Electrical Specifications of the Receiver
Type: Grounded voltage receiver
Rated input voltage: Contact closed: +20V to +28V
Contact open: 0V to +4V
Maximum applied
input voltage: +28 VDC
Input impedance: 3.3 k (approx.)
Response time: 5 ms to 20 ms
Specifications of the Peripheral Device Contact
Rated contact capacity: 30 VDC, 50 mA or more
Input signal width: 200 ms or more (on/off)
Chattering time: 5 ms or less
Closed circuit resistance: 100 or less
Opened circuit resistance: 100 k or more
Peripheral
device Note on Use
contact
signal Apply the +24V power at the robot to the receiver.
However, the above signal specifications must be
satisfied at the robot receiver.
Robot Applicable Signals
receiver
signal Input signals of the end effector control interface
RI1 toRI 8, *HBK, *PPABN
11.3.13 Table 1120 contains the specifications of the arc welding interface.
Arc Welding Interface
Process I/O AA
Table 1120. Arc Welding Interface Signals
Type Example of Connection Signal Standards
Digital output Electrical Specifications
signals Rated voltage: 24 VDC
Maximum applied voltage: 30 VDC
Maximum load current: 0.2 A
Transistor type: Open collector NPN
Saturation voltage at connection: 1.0 V (approx.)
Spark Killer Diode
Rated peak reverse voltage: 100 V or more
Rated effective forward current: 1 A or more
Note on Use
The +24 V power supply at the robot can be used when
the total current of the welding interface and end effector
interface is 0.7 A or less. When loading a relay, solenoid,
and so on directly, connect them in parallel with diodes for
preventing back electromotive force. If a load is
connected causing a surge current when a lamp is turned
on, use a protective resistance.
Applicable Signals
Output signals of the end effector control interface
WO1 to WO8
Digital input
Electrical Specifications of the Receiver
signals
Type: Grounded voltage receiver
Rated input voltage: Contact closed: +20V to +28V
Contact open: 0V to +4V
Maximum applied
input voltage: +28 VDC
Input impedance: 3.3 k (approx.)
Response time: 5 ms to 20 ms
Specifications of the Peripheral Device Contact
Rated contact capacity: 30 VDC, 50 mA or more
Input signal width: 200 ms or more (on/off)
Chattering time: 5 ms or less
Closed circuit resistance: 100 or less
Opened circuit resistance: 100 k or more
Note on Use
Apply the +24V power at the robot to the receiver.
Peripheral However, the above signal specifications must be
device satisfied at the robot receiver.
contact
signal
Applicable Signals
Input signals of the arc welding interface
WI1 to WI8
Robot
receiver
signal
MARMMTRBL02303E 1167
Analog input
Arc Welding Interface Note on Use
signal: wire The resistance between the positive and negative
stick detect terminals on the welder must be 100 or more. The
WDI+, WDI maximum voltage of this circuit is 80 V. For TIG welding,
connected the wirestick detection signal line, insulating it
from a welding circuit (high frequency).
11. CONNECTIONS
MARMMTRBL02303E
1168
11.3.14 This section describes the connections and specifications for modular I/O
Modular I/O Inputs units.
MARMMTRBL02303E 1169
: input circuit CM
MARMMTRBL02303E 1171
: input circuit
LED
19
11. CONNECTIONS
MARMMTRBL02303E
1172
11.3.15
Modular I/O Outputs Table 1125. Output Module AOD32A, Non-isolated
Item AOD32A
Points/module 32 points
Points/common 8 points/common
Sink/source current Sink current type
Rated load voltage 5 ~ 24VDC +20% 15%
Maximum load current 0.3A (however 2A/common)
Maximum voltage 0.24V (load current 0.8)
drop when ON
Maximum leak current 0.1 mA
when OFF
Response OFF ON Max. 1 ms
Time
ON OFF Max. 1 ms
Output display Not provided
External connection Connector (HONDA TSUSIN MR-50RMA)
Terminal connection
and circuitry
O : output circuit +5~+24
Internal
Circuit
L : load CM
+24A 17 +24C 08
L A0 16 O L C0 07 O
L A1 32 O L C1 24 O
L A2 48 O L C2 39 O
+
L A3 15 O
+ L C3 06 O
L A4 31 O L C4 23 O
L A5 47 O L C5 38 O
L A6 30 O L D6 22 O
L A7 46 O L D7 37 O
CMA 49,50 CMC 40,41
+24B 13 +24D 04
L B0 12 O L D0 03 O
L B1 28 O L D1 20 O
L B2 44 O L D2 35 O
+ L B3 11 O
+ L D3 02 O
L B4 27 O L D4 19 O
L B5 43 O L D5 34 O
L B6 10 O L D6 01 O
L B7 42 O L D7 33 O
CMB 29,45 CMD 21,36
11. CONNECTIONS
MARMMTRBL02303E 1173
20 20
Fuses
Internal Internal
LED Circuit
LED
Circuit
20 20
11. CONNECTIONS
MARMMTRBL02303E
1174
1 1
Internal
Circuit
LED Internal LED
Circuit
10 10
11. CONNECTIONS
MARMMTRBL02303E 1175
Internal
Circuit
CM
L : load
+24A 17 +24C 08
L A0 16 O L C0 07 O
L A1 32 O L C1 24 O
L A2 48 O L C2 39 O
L A3 15 O L C3 06 O
+ +
L A4 31 O L C4 23 O
L A5 47 O L C5 38 O
L A6 30 O L C6 22 O
L A7 46 O L C7 37 O
CMA 49,50 CMC 40,41
+24B 13 +24D 04
L B0 12 O L D0 03 O
L B1 28 O L D1 20 O
L B2 44 O L D2 35 O
+ L B3 11 O L D3 02 O
L B4 27 O L D4 19 O
L B5 43 O L D5 34 O
L B6 10 O L D6 01 O
L B7 42 O L D7 33 O
CMB 29,45 CMD 21,36
Note: For the common (CMA, CMB CMC, CMD) make sure to use both of them.
11. CONNECTIONS
MARMMTRBL02303E
1176
0
L : load
Note: For the common (CMA, CMB CMC, CMD) make sure to use both of them.
11. CONNECTIONS
MARMMTRBL02303E 1177
18 L A7 18 O
19 O 19
Fuse
L A4 20 20
load load
O : O : output circuit
o
u
2 t-
p
u
t LED LED
c
4 i 10 20
r-
c
u
i
t
11. CONNECTIONS
MARMMTRBL02303E
1178
Item AOA12F
Points/module 12 points
Points/common 6 points/common
Rated load voltage 100 ~ 115VDC 15% 47 ~ 63Hz
Maximum load current 0.5A/point (however 2A/common)
Maximum in rush current 5A (1 period)
Limit of load Refer to load derating curve
Maximum voltage drop 1.5Vrms
when ON
Maximum leak current 1.5mA (115 VAC)
when OFF
Response This is the value from input to
Time OFF ON Max. 1 ms output in the module. The
actual value is determined by
ON OFF Half of the load frequency or less adding it to the scanning time
depending on each system.
Output display LED display
External connection Terminal block connector (20 terminal, M3.5 screw terminal)
Fuse 3.2A, 1 piece for each output A0 ~ A5 and
B0 ~ B5
Terminal connection and L : load
circuitry
L A0 1 O
L A1 2 O
L A2 3 O
L A3 4 O
L A4 5 O
L A5 6 O
7 O
8 O
9
Fuse
10
L B0 11 O
L B1 12 O
L B2 13 O
L B3 14 O
L B4 15 O
L B5 O
16
17 O
O
18 NOTE:
19
Fuse Each output signal group (A0A5 and
20 B0B5) contains six output signals.
O : output circuit However, each group must have an entire
group of eight signals assigned to it.
For example, A0A5 might be occupied
by digital outputs 1 through 6 and B0B5
might be occupied by digital outputs
LED 9 through 14. Digital outputs 7 and 8 and
9 19 digital outputs 15 and 16 are unusuable.
11. CONNECTIONS
MARMMTRBL02303E 1179
1 v 1
v 2 L A0 2
L A0 3 L A1 3
v 4 L A2 4
L A1 5 L A3 5
v 6 v 6
L A2 7 L A4 7
v 8 L A5 8
L A3 9 L A6 9
10 L A7 10
11 v 11
v 12 L BO 12
L A4 13 L B1 13
v 14 L B2 14
L A5 15 L B3 15
v 16 v 16
L A6 17 L B4 17
v 18 L B5 18
L A7 19 L B6 19
20 L B7 20
Item ADA02A
Number of output 2 channels/module
channels
Digital input 12-bit binary (2s complement representation)
Analog output 10VDC ~ +10VDC (external load resistance: 10K or more) selectable
0mADC ~ + 20mADC (external load resistance: 400 or less) usable
Input/output Digital Input Analog Output
correspondence
+2000 +10V
+1000 +5V or +20mA
0 0V or 0mA
1000 5V
2000 10V
Resolution 5mV or 20 A
Comprehensive accuracy Voltage output 0.5% (for the full scale)
Current output 1% (for the full scale)
Converting time 1ms or less. NOTE: The converting time is the one only inside the module. The actual
response time is added a scan time that is determined by the system.
Isolation Photocopier isolation (between output signal and base). However, non-isolation between
output channels.
External connection At removable terminal block (20 terminals, M3.5 screw terminals)
Number of occupied 82
output points
ADA02A
Load
V0+ Voltage output
2
Channel 0 10K ohms or more
Voltage V0
amp. 4
D/A
converter
Current 6
amp.
10+
8
10
10
V1+
12
Channel 1
Voltage V1
amp. 14
D/A
converter
Current 16 Load
amp. 10+ Current output
18
10 400 ohms or less
20
MARMMTRBL02303E 1181
Item AAD04A
Number of input channels 4 channels/module
Analog input 10VDC to +10VDC (input resistance 4.7M)
20mADC to +20mADC (input resistance: 250 selectable
Digital output 12-bit binary (complementary representation of 2)
Input/output Analog Input Digital Output
correspondence
+10V +2000
+5V or +20mA +1000
0V or 0mA 0
5V or 20mA 1000
10V 2000
Resolution 5mV or 20 A
Total precision Voltage input 0.5% (for the full scale)
Current input 1% (for the full scale)
Conversionary time Maximum 2ms. NOTE: Actual response speed is determined by adding the scanning time
depending on each system to this conversion time.
Maximum input 15V 30mA
voltage/current
Insulation Photocopier insulation (between output signal and base). However, non-insulation between
output channels.
External connection At removable terminal block (20 terminals, M3.5 screw terminals)
Number of occupied 82
output points
10+ 1
11+ 2
Voltage input V0+ 3
V1+
Voltage 4
V0
supply
5
V1
6
COM0
7 COM1 MULTI
8 PROCESSOR
FG0
9
FG1 10
12+ 11
13+ 250
12
Current input V2+
13
V3+
Current 14
V2
supply 15
V3
16
COM2
17
COM3
18
FG2
19
FG3
20
(Note 1) Though the example above shows the connection of channels 0 and 2, it is just the
same with the channel 1 (I1+, V1+, V1, COM1 and FG1) and the channel 3 (I3+, V3+,
V3, COM3 and FG3).
(Note 2) Either voltage input or current input can be specified for each channel. When current input is specified,
make sure to shortcircuit in + and Vn+.
(Note 3) Use shielded cables of twisted pair for connecting.
11. CONNECTIONS
MARMMTRBL02303E
1182
11.4.1 Figure 1265 shows the peripheral device interface A cable, CRM2:
Peripheral Device Honda Tsushin, 50 pins.
Interface A Cable Figure 1265. Peripheral Device Interface A Cable
HONDA TSUSHIN
HONDA TSUSHINS
SUPPLIED WITH AN ORDERED CABLE
11.4.2 Figure 1266 shows the peripheral device interface B cable, CRM4:
Peripheral Device Honda Tsushin, 20 pins.
Interface B Cable Figure 1266. Peripheral Device Interface B Cable
PERIPHERAL
DEVICE
HONDA TSUSHINS
HONDA TSUSHIN SUPPLIED WITH AN ORDERED CABLE
11. CONNECTIONS
MARMMTRBL02303E 1183
11.4.3 Figure 1267 shows the arc welder connection cable, CRW1: Honda
Arc Welding Interface Tsushin, 34 pins.
Connection Cable Figure 1267. Arc Welder Connection Cable
PERIPHERAL
HONDA TSUSHIN DEVICE
HONDA TSUSHIN
11.5
CABLE CONNECTION
FOR THE PERIPHERAL
DEVICES, END
EFFECTORS, AND ARC
WELDERS
11.5.1
Peripheral Device
Connection Cable Figure 1268. Peripheral Device Cable Connection
Shield plate
11. CONNECTIONS
MARMMTRBL02303E 1185
11.5.2 Figure 1269 shows the connection of the arc welder cable in the control
Arc Welding Interface unit.
Connection Cable Figure 1269. Arc Welder Cable Connection
Clamp fixture
Shield jacket
Shield plate
11. CONNECTIONS
MARMMTRBL02303E
1186
11.5.3 Figure 1270, Figure 1271, and Figure 1272 show the connector for
Peripheral Device peripheral device cables A, B, and C.
Cable Connector Figure 1270. Peripheral Device Cable Connector for A and B(Honda Tsushin
Kogyo)
MARMMTRBL02303E 1187
Wire Jacket
11. CONNECTIONS
MARMMTRBL02303E 1189
11.5.4
End Effector Cable
Connector Figure 1273. Elbow Type Connector S-5, S-10, S-420, S-500, S-700, S-800,
M-400, M-500, ARC Mate, ARC Mate 100/S-6, ARC Mate Sr.
11. CONNECTIONS
MARMMTRBL02303E
1190
A: M22x1
B: 48.82 G: 16.6
C: 30.5
D: 3.0 to 9.0 (Inside diameter)
Manufactured by Daiichi Denshi Kogyo JMCR1610
11. CONNECTIONS
MARMMTRBL02303E 1191
11.5.5
Recommended Cables
Peripheral Device Connect a peripheral device using a completely shielded, heavily protected
Connection Cable cable conforming to the specifications in Table 1141. Allow an extra
1.5m for routing the cable in the control unit. The maximum cable length
is 30 m.
Table 1141. Recommended Cable for Peripheral Device Connection
Number Wire Conductor Sheath Effective Electrical Characteristics
of Wires Specifications Thickness O tside
Outside
Diameter Configuration Conductor Allowable
(FANUC (mm) Diameter
(mm) Resistance Current (A)
Specifications) (mm)
(/km)
50 A66L-0001-0042 1.05 7/0.18 AWG24 1.5 12.5 106 1.6
20 A66L-0001-0041 1.05 7/0.18 AWG24 1.5 10.5 106 1.6
End Effector Connection Connect an end effector using a heavily protected cable with a movable
Cable wire conforming to the specifications in Table 1142. The cable length is
determined so that the cable will not interfere with the end effector and the
wrist can move through its full stroke.
Table 1142. Recommended Cable for End Effector Connection
Number Wire Conductor Sheath Effective Electrical Characteristics
of Wires Specifications Thickness O tside
Outside
Diameter Configuration Conductor Allowable
(FANUC (mm) Diameter
(mm) Resistance Current (A)
Specifications) (mm)
(/km)
6 A66L-0001-0143 1.1 40/0.08 1.0 5.3 91 3.7
AWG24
20 A66L-0001-0144 1.1 40/0.08 1.0 8.6 91 2.3
AWG24
12
MARMMTRBL02303E
COMPLETE WIRING DIAGRAMS
121
Complete wiring for the controller and the robot mechanical unit is shown
in Figure 131 through Figure 1332. The diagrams are valid for all
FANUC Robotics robot models (except where specific robot models are
indicated).
This chapter is useful for verifying the cable connections to all
components within the controller and robot.
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E
122
K072
K071
AMP6
&5
K021
K020
K.23
K022
CP2
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E 123
Figure 132. Internal Connection Diagram S420 with three Servo Amplifiers,
S420D)
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E
124
Figure 133. Internal Connection Diagram ARC Mate, ARC Mate Sr., ARC Mate
100/S-6, S-5, and S-10
K
AXIS4
AXIS1
AXIS5
AXIS2
AXIS6
AXIS3
200VAC
K020
K021
K023
K022
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E 125
M1
15,16
22, 23
29, 30
36, 37
38
32
39
31
25
19
26
33
18
40
24
17
K72
K71
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E
126
MARMMTRBL02303E 127
MARMMTRBL02303E 129
MARMMTRBL02303E 1211
MARMMTRBL02303E 1213
K036
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E 1215
K022
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E
1216
Figure 1315. Internal Connection Diagram - Main CPU; Axis Control Board
K040
K070
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E 1217
MARMMTRBL02303E 1219
K015
K016
EMERGENCY STOP
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E 1221
K041
K040
K035
K042
K
K
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E
1222
MARMMTRBL02303E 1223
Figure 1323. Internal Connection Diagram ARC Mate/S-5, ARC Mate Sr./S-10,
ARC Mate 100/S-6, S-420, S-500 and S-800
12. COMPLETE WIRING DIAGRAMS
MARMMTRBL02303E 1225
MARMMTRBL02303E 1227
MARMMTRBL02303E 1229
MARMMTRBL02303E 1231
MARMMTRBL02303E 1233
NOTES
13. PRINTS
MARMMTRBL02303E 133
Rev. 11/12/96 CD
13. PRINTS
134 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 135
Rev. 11/12/96 CD
13. PRINTS
136 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 137
Rev. 11/12/96 CD
F6
45
7.5A F7 115 VAC @ 900VAC
46 TO USER CONNECTION
7.5A
1A
13. PRINTS
138 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 139
Figure 144. Power Supply Unit (PSU) With Power ON/OFF Circuit
Rev. 11/12/96 CD
13. PRINTS
1310 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1311
Figure 145. EMG Stop & Brake Connection 100 VAC E-Stop Circuit 100 VDC Brake Circuit (1 of 2)
Rev. 11/12/96 CD
13. PRINTS
1312 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1313
Figure 146. EMG Stop and Brake Connection 100 VDC Brake Circuit (2 of 2)
Rev. 11/12/96 CD
13. PRINTS
1314 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1315
Figure 147. EMG Stop and Brake Connection 24 VDC E-Stop Circuit (1 of 2)
Rev. 11/12/96 CD
13. PRINTS
1316 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1317
Figure 148. EMG Stop and Brake Connection 24VDC E-Stop Circuit (2 of 2) Modular I/O Power Distribution
Rev. 11/12/96 CD
13. PRINTS
1318 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1319
Rev. 11/12/96 CD
13. PRINTS
1320 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1321
Rev. 11/12/96 CD
13. PRINTS
1322 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1323
Rev. 11/12/96 CD
13. PRINTS
1324 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1325
Rev. 11/12/96 CD
13. PRINTS
1326 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1327
Figure 1413. Discharge Resistor and Dynamic Brake Unit (For Amp With No Dynamic Brake)
Rev. 11/12/96 CD
13. PRINTS
1328 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1329
Rev. 11/12/96 CD
13. PRINTS
1330 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1331
Rev. 11/12/96 CD
13. PRINTS
1332 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1333
Rev. 11/12/96 CD
13. PRINTS
1334 MARMMTRBL02303E
NOTES
13. PRINTS
MARMMTRBL02303E 1335
Rev. 11/12/96 CD
13. PRINTS
1336 MARMMTRBL02303E
NOTES
A
TRANSPORTATION AND INSTALLATION
MARMMTRBL02303E A1
A.1 The control unit is transported by a crane. Attach a rope to eye bolts at the
top of the control unit, as shown in Figure A1.
TRANSPORTATION
Figure A1. Transportation
A. TRANSPORTATION AND INSTALLATION
A2 MARMMTRBL02303E
A.2
INSTALLATION
A.2.1 When installing the control unit, allow the space for maintenance shown in
Installation Area Figure A2.
MARMMTRBL02303E A3
A.2.2
Assembly During
Installation Figure A3. Assembly During Installation
A. TRANSPORTATION AND INSTALLATION
A4 MARMMTRBL02303E
MARMMTRBL02303E A5
A.2.3
Installation Conditions
Table A1. Installation Conditions
Item Model Specifications/Conditions
Line filter Common to all models 50 Hz; 200 VAC, +10%, 15%
60 Hz; 200 VAC to 220 VAC, +10%, 15%
50/60 Hz 1 Hz, 3-phase
Transformer Common to all models 220, 240, 380, 415, 460, 480, 500, 550, 575 VAC,
+10%, 15%
50/60 Hz 1 Hz, 3-phase
Input power supply capacity ARC Mate, S-5, A-510 2.5 kVA
ARC Mate Sr., S-10, L-1000 3 kVA
S-700 6.5 kVA
S-500, M-400 7 kVA
S-420, S-800 12 kVA
Average power consumption A-510 0.8 kW
ARC Mate, ARC Mate Sr., S-5, S-10 1.0 kW
L-1000 1.2 kW
S-500, S-700, M-400 1.7 kW
S-420 2.5 kW
Ambient temperature range Common to all models 0 to 45C
Ambient humidity range Common to all models 75% RH max.
No condensation
95% RH maximum for up to 1 month
Atmosphere Common to all models No corrosive gases
Contact FANUC Robotics when operating the unit where
there is a lot of dust or cutting oil.
Vibration Common to all models 0.5 G max.
Contact FANUC Robotics when operating the unit where
vibration frequently occurs.
Weight of control unit Common to all models 180 kg (approx.)
A6 MARMMTRBL02303E
MARMMTRBL02303E A7
A8 MARMMTRBL02303E
A.2.5 An overtravel and emergency stop occur when the robot is operated for the
Resetting Overtravel first time after it is installed and the mechanical and control units are
wired. This section describes how to reset the overtravel and emergency
and Emergency Stop at stop.
Installation
Remove the red plate fastening the swiveling axis beforehand. The J2 and
J3 axes are pressed against the hard stops at shipment. Therefore, an
overtravel alarm occurs when the power is turned on after installation.
The robot enters the emergency stop state when the peripheral device
control interface is not connected.
Peripheral Device Interface Take the following actions if signals *IMSTP, *HOLD, *SFSD, and
Processing ENBL are not used.
Resetting Overtravel Press the reset switch on the operator panel or the reset key on the teach
pendant. Manually move an axis that has overtraveled into the operating
range while pressing the shift key on the teach pendant.