SYSTEM R-J Controller Series Electrical Connection and Maintenance Manual MARMMTRBL02303E This publication contains prop
Views 848 Downloads 32 File size 6MB
SYSTEM R-J Controller Series Electrical Connection and Maintenance Manual MARMMTRBL02303E This publication contains proprietary information of FANUC Robotics North America, Inc. furnished for customer use only. No other uses are authorized without the express written permission of FANUC Robotics North America, Inc. FANUC Robotics North America, Inc. 2000 South Adams Road Auburn Hills, Michigan 48326–2800
The descriptions and specifications contained in this manual were in effect at the time this manual was approved for printing. FANUC Robotics North America, Inc, hereinafter referred to as FANUC Robotics, reserves the right to discontinue models at any time or to change specifications or design without notice and without incurring obligations. FANUC Robotics manuals present descriptions, specifications, drawings, schematics, bills of material, parts, connections and/or procedures for installing, disassembling, connecting, operating and programming FANUC Robotics’ products and/or systems. Such systems consist of robots, extended axes, robot controllers, application software, the KAREL programming language, INSIGHT vision equipment, and special tools. FANUC Robotics recommends that only persons who have been trained in one or more approved FANUC Robotics Training Course(s) be permitted to install, operate, use, perform procedures on, repair, and/or maintain FANUC Robotics’ products and/or systems and their respective components. Approved training necessitates that the courses selected be relevant to the type of system installed and application performed at the customer site.
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 conducts courses on its systems and products on a regularly scheduled basis at the company’s world headquarters in Auburn Hills, Michigan. For additional information contact FANUC Robotics North America, Inc. Training and Documentation Department 2000 South Adams Road Auburn Hills, Michigan 48326–2800 Tel: (810)377–7234 FAX: (810)377–7367 or (810)377–7362
Copyright 1995, 1996 by FANUC Robotics North America, Inc. All Rights Reserved The information illustrated or contained herein is not to be reproduced, copied, translated into another language, or transmitted in whole or in part in any way without the prior written consent of FANUC Robotics North America, Inc. AccuStat, ArcTool, DispenseTool, FANUC LASER DRILL, KAREL, INSIGHT, INSIGHT II, PaintTool, PaintWorks, PalletTool, SOCKETS, SOFT PARTS SpotTool, TorchMate, and YagTool, are Registered Trademarks of FANUC Robotics. 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 For a PRODUCTION robot that is DOWN call 24 hours a day, 7 days a week 810-377-7159 For all other Troubleshooting and Technical Support contact your local distributor or call the Hotline Monday – Friday, 8:00 A.M. – 5:00 P.M. Eastern Time
BEFORE YOU CALL please have your Maintenance and Troubleshooting manual, and the following information, ready. INFORMATION
DETAILS
Customer Information
Include your company’s name caller’s name phone number where caller can be reached, including area code and extension
Robot type (A, L, M, P, or S, & 3-digit number)
On the arm of the robot.
Controller style (RA, RB, RC, RF, RG, RG2, RH, RJ, RJ2)
Ask your supervisor.
F Number
On the identification tag on the robot and controller, near the cable connection.
Robot serial number (if no F Number is available)
On the identification tag located near the cable connection.
Controller serial number (if no F Number is available)
On the controller tag located on the doors.
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 Manual
Use this table to locate specific information in the manual. If you want to
Refer to
Find information about a specific topic
Table of Contents
Identify the components of the SYSTEM R-J controller
Chapter 1, Overview
Use diagnostic and controller initialization utilities
Chapter 2, Diagnostic Screens
View status information on teach pendant screens and using other indicators
Chapter 3, Lights and LEDs
Perform troubleshooting procedures and identify specific errors
Chapter 4, Troubleshooting
Look at fuse information or replace a fuse
Chapter 5, Replacing a Fuse
Release the brakes
Chapter 6, Brake Release
Turn outputs on or off and simulate inputs
Chapter 7, Controlling I/O
Master the robot
Chapter 8, Mastering
Replace controller components
Chapter 9, Replacing Components
Adjust switch settings and potentiometers on printed circuit boards
Chapter 10, Board Adjustments
Find controller connection schematics and connector configurations
Chapter 11, Connections
Find connection information and Input/Output specifications
Chapter 12, Complete Wiring Diagrams
Find complete schematics of the controller circuitry
Chapter 13, Prints
Use controller transportation and installation information
Appendix A, Transportation and Installation
viii
Conventions Used in this Manual
PREFACE
MARMMTRBL02303E
This manual includes information essential to the safety of personnel, 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.
NOTE Information appearing next to NOTE concerns related information or useful hints.
MARMMTRBL02303E
Table of Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ix
vii xxv
Chapter 1 OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–1
1.1 BACKPLANE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 MAIN CPU PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3 AXIS CONTROL PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4 POWER SUPPLY UNIT PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5 EMERGENCY STOP CONTROL PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . 1.6 SERVO AMPLIFIERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.7 DCR AND DBR UNIT A05B-2302-C080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.8 DISCHARGE UNIT A05B-2312-C100 FOR M-500 A05B-2313-C100 FOR S-900 . . . . . . . 1.9 MULTI-TAP TRANSFORMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10 INTERFACE DEVICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10.1 Modular I/O Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10.2 Process I/O Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10.3 ABRIO and Genius I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.11 FUSED FLANGE DISCONNECT AND CIRCUIT BREAKER . . . . . . . . . . . . . . . . . . . . . . . 1.12 USER TRANSFORMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.13 OPERATOR PANEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.14 TEACH PENDANT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.15 HEAT EXCHANGE AND FANS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–7 1–8 1–11 1–12 1–13 1–14 1–21 1–22 1–23 1–26 1–27 1–31 1–33 1–34 1–37 1–37 1–39 1–41
Chapter 2 DIAGNOSTIC SCREENS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–1
2.1 SAFETY SIGNAL STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 POSITION STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 ROBOT AXES STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4 ALARM LOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5 VERSION IDENTIFICATION STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6 MEMORY STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–2 2–4 2–7 2–8 2–10 2–13
Chapter 3 LIGHTS AND LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–1
3.1 TEACH PENDANT DIAGNOSTIC LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 OPERATOR PANEL DIAGNOSTIC LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 CIRCUIT BOARD DIAGNOSTIC LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.1 Emergency Control Board (EMG) Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–2 3–3 3–4 3–6
TABLE OF CONTENTS
x 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9
MARMMTRBL02303E
Power Supply Unit (PSU) Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Axis Control Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Main CPU Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Servo Amplifier Diagnostic LED (7-Segment Display) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modular I/O LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (Optional) Process I/O Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R-H MAP INTERFACE LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R-H ABRIO LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–7 3–8 3–12 3–13 3–14 3–15 3–16 3–17
Chapter 4 TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–1
4.1 CLASS 1 FAULT TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 CLASS 2 FAULTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 CLASS 3 FAULT TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.1 SRVO-001 ER_SVAL1 Operator Panel E–Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.2 SRVO-002 ER_SVAL1 Teach Pendant E–stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.3 SRVO-003 ER_SVAL1 Deadman switch released . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.4 SRVO-004 ER_SVAL1 Fence open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.5 SRVO-005 ER_SVAL1 Robot Overtravel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6 SRVO-006 ER_SVAL1 Hand Broken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.7 SRVO-007 ER_SVAL1 External emergency stops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.8 SRVO-008 ER_SVAL Brake fuse blown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.9 SRVO-011 ER_SVAL1 TP Released While Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.10 SRVO-012 ER_SVAL1 Power Failure Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.11 SRVO-014 Fan Motor Abnormal (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.12 SRVO-015 ER_SVAL1 System Over Heat (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . 4.3.13 SRVO-021 ER_SVAL1 SRDY off (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.14 SRVO-022 ER_SVAL1 SRDY on (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.15 SRVO-023 ER_SVAL1 Stop Error Excess (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . 4.3.16 SRVO-024 ER_SVAL1 Move Error Excess (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . 4.3.17 SRVO-026 ER_WARN Motor Speed Limit (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . 4.3.18 SRVO-027 ER_WARN Robot Not Mastered (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . 4.3.19 SRVO-033 ER_WARN Robot Not Calibrated (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . 4.3.20 SRVO-035 ER_WARN Joint Speed Limit (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . 4.3.21 SRVO-036 Imposition Time Over (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.22 SRVO-037 ER_SVAL1 IMSTP Input (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.23 SRVO-038 PULSE MISMATCH (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.24 SRVO-042 ER_SVAL2 MCAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.25 SRVO-043 ER_SVAL2 DCAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.26 SRVO-044 ER_SVAL2 HVAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.27 SRVO-045 ER_SVAL2 HCAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–2 4–16 4–18 4–19 4–22 4–24 4–26 4–28 4–30 4–32 4–36 4–40 4–40 4–40 4–42 4–44 4–44 4–45 4–45 4–45 4–45 4–45 4–46 4–46 4–46 4–47 4–47 4–48 4–49 4–50
MARMMTRBL02303E
4.3.28 4.3.29 4.3.30 4.3.31 4.3.32 4.3.33 4.3.34 4.3.35 4.3.36 4.3.37 4.3.38 4.3.39 4.3.40 4.3.41 4.3.42 4.3.43 4.3.44 4.3.45 4.3.46 4.3.47 4.3.48 4.3.49 4.3.50 4.3.51 4.3.52 4.3.53 4.3.54 4.3.55 4.3.56
TABLE OF CONTENTS
SRVO-046 ER_SVAL2 OVC Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-047 ER_SVAL2 LVAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-049 ER_SVAL2 OHAL1 Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-050 ER_SVAL1 CLALM Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-051 ER_SVAL2 CUER Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-061 ER_SVAL2 CKAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-062 ER_SVAL2 BZAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-063 ER_SVAL2 RCAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-064 ER_SVAL2 PHAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-065 ER_WARN BLAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-066 ER_SVAL2 CSAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-067 ER_SVAL2 OHAL2 Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-068 ER_SVAL2 DTERR Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-069 ER_SVAL2 CRCERR Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-070 ER_SVAL2 STBERR Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-071 ER_SVAL2 SPHAL Alarm (Group:i Axis:j) . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-081 ER_WARN EROFL Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-082 ER_WARN DAL Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-083 ER_WARN CKAL Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-084 ER_WARN BZAL Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-085 ER_WARN RCAL Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-086 ER_WARN PHAL Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-087 ER_WARN BLAL Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-088 ER_WARN CSAL Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-089 ER_WARN OHAL2 Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-090 ER_WARN DTERR Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-091 ER_WARN CRCERR Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . SRVO-092 ER_WARN STBERR Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . SRVO-093 ER_WARN SPHAL Alarm (Track encoder:n) . . . . . . . . . . . . . . . . . . . . . . . . . .
xi 4–51 4–52 4–53 4–53 4–54 4–54 4–55 4–56 4–56 4–56 4–57 4–57 4–58 4–58 4–59 4–59 4–59 4–60 4–60 4–60 4–60 4–60 4–61 4–61 4–61 4–61 4–61 4–61 4–61
Chapter 5 REPLACING A FUSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–1
5.1 MULTI-TAP TRANSFORMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 SERVO AMPLIFIER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 POWER SUPPLY UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4 EMERGENCY STOP CONTROL PC BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.5 PROCESS INPUT/OUTPUT PC BOARDS AA, AB, CA, CB, AND DA . . . . . . . . . . . . . . . . 5.6 PROCESS INPUT/OUTPUT PC BOARDS BA AND BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.7 MODULAR I/O UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.8 AC OUTLET UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–1 5–3 5–4 5–5 5–6 5–7 5–8 5–9
TABLE OF CONTENTS
xii
MARMMTRBL02303E
Chapter 6 BRAKE RELEASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–1
Chapter 7 CONTROLLING I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7–1
7.1 FORCING OUTPUTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 SIMULATING INPUTS AND OUTPUTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3 SOP I/O STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7–2 7–4 7–5
Chapter 8 MASTERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8–1
8.1 MASTERING TO A FIXTURE (FIXTURE POSITION MASTER) . . . . . . . . . . . . . . . . . . . . . 8.2 ZERO DEGREE MASTERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3 SINGLE AXIS MASTERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4 QUICK MASTERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8–2 8–5 8–8 8–11
Chapter 9 REPLACING COMPONENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9–1
9.1 REPLACING THE BATTERY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2 REPLACING A RELAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.3 REPLACING A PRINTED CIRCUIT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.3.1 Replacing the Backplane Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.3.2 Replacing a Component on the Backplane Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . 9.4 REPLACING A MODULE ON THE MAIN CPU OR AXIS CONTROL BOARD . . . . . . . . . 9.5 REPLACING THE PROCESS INPUT/OUTPUT PRINTED CIRCUIT BOARD AA, AB, BA OR BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.6 REPLACING COMPONENTS OF THE MODULAR INPUT/OUTPUT UNIT REFER TO CHAPTER 1 FOR PART NUMBERS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.6.1 Replacing the Base Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.6.2 Replacing a Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.7 REPLACING THE MULTI-TAP TRANSFORMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.8 REPLACING A SERVO AMPLIFIER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.9 REPLACING THE OPERATOR PANEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.10 REPLACING THE FAN MOTOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.11 REPLACING THE DISCHARGE RESISTOR (DCR) AND DYNAMIC BRAKE (DBR) UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.12 REPLACING THE REGENERATIVE DISCHARGE UNIT . . . . . . . . . . . . . . . . . . . . . . . . . 9.13 REPLACING THE OPTIONAL WARNING LIGHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.14 REPLACING A SERIAL PULSE CODER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9–2 9–4 9–5 9–6 9–7 9–8 9–11 9–12 9–12 9–14 9–16 9–17 9–18 9–19 9–21 9–23 9–24 9–25
MARMMTRBL02303E
TABLE OF CONTENTS
xiii
Chapter 10 BOARD ADJUSTMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–1
10.1 AXIS CONTROL BOARD JUMPERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2 PROCESS I/O BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2.1 Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2.2 Potentiometers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2.3 Output Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.3 BUILT–IN CRT/KB UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.4 EMG BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–1 10–2 10–5 10–6 10–7 10–8 10–10
Chapter 11 CONNECTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–1
11.1 MECHANICAL CONNECTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.1 Robot Connection Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.2 Connecting the Input Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.3 Connecting the External Power Supply ON/OFF Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.4 External Emergency Stop Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 PERIPHERAL DEVICE, ARC WELDING, AND END EFFECTOR INTERFACES . . . . . . 11.2.1 Peripheral Device Interface Combination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.2 Process I/O Printed Circuit Board AA or AB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.3 Process I/O Printed Circuit Board BA or BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.4 Process I/O Printed Circuit Board CA or CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.5 Process I/O Printed Circuit Board DA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.6 Process I/O Printed Circuit Board with the Modular I/O Unit . . . . . . . . . . . . . . . . . . . . . . . 11.2.7 Two or More Process I/O Boards with the Modular I/O Unit . . . . . . . . . . . . . . . . . . . . . . . . 11.2.8 Peripheral Device and Control Unit Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.9 Mechanical Unit and End Effector Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.10 Control Unit and Welder Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.11 Peripheral Device Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.12 End Effector Control Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.13 Arc Welding Interface Process I/O AA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.14 Modular I/O Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.15 Modular I/O Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3 SPECIFICATIONS OF THE CABLES USED FOR PERIPHERAL DEVICES AND WELDERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3.1 Peripheral Device Interface A Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3.2 Peripheral Device Interface B Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3.3 Arc Welding Interface Connection Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.4 CABLE CONNECTION FOR THE PERIPHERAL DEVICES, END EFFECTORS, AND ARC WELDERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.4.1 Peripheral Device Connection Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–2 11–4 11–8 11–10 11–11 11–13 11–15 11–16 11–17 11–18 11–19 11–20 11–21 11–22 11–39 11–42 11–46 11–48 11–49 11–51 11–55 11–65 11–65 11–65 11–66 11–67 11–67
TABLE OF CONTENTS
xiv 11.4.2 11.4.3 11.4.4 11.4.5
MARMMTRBL02303E
Arc Welding Interface Connection Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Peripheral Device Cable Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . End Effector Cable Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recommended Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–68 11–69 11–72 11–74
Chapter 12 COMPLETE WIRING DIAGRAMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–1
Chapter 13 PRINTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–1
Appendix A TRANSPORTATION AND INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A–1
A.1 TRANSPORTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.2 INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.2.1 Installation Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.2.2 Assembly During Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.2.3 Installation Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.2.4 Adjustment and Checks at Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.2.5 Resetting Overtravel and Emergency Stop at Installation . . . . . . . . . . . . . . . . . . . . . . . . . . .
A–1 A–2 A–2 A–3 A–4 A–5 A–6
List of Procedures Procedure 2–1 Procedure 2–2 Procedure 2–3 Procedure 2–4 Procedure 2–5 Procedure 2–6 Procedure 6–1 Procedure 7–1 Procedure 7–2 Procedure 7–3 Procedure 8–1 Procedure 8–2 Procedure 8–3 Procedure 8–4 Procedure 8–5 Procedure 9–1 Procedure 9–2 Procedure 9–3 Procedure 9–4
Displaying Safety Signal Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Displaying Position Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Displaying the Axis Status Pulse Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Displaying the Alarm Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Displaying the Version Identification Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Displaying Memory Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Releasing the Brakes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Forcing Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Simulating and Unsimulating Inputs and Outputs . . . . . . . . . . . . . . . . . . . . . . . . . Displaying and Forcing SOP I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mastering to a Fixture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mastering to Zero Degrees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mastering a Single Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recording the Quick Master Reference Position . . . . . . . . . . . . . . . . . . . . . . . . . . Quick Mastering the Robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing the Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing the SPC Batteries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing the Backplane Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing a Component on the Backplane Printed Circuit Board . . . . . . . . . . . .
2–3 2–5 2–7 2–9 2–11 2–13 6–1 7–2 7–4 7–6 8–2 8–5 8–8 8–11 8–13 9–2 9–3 9–6 9–7
MARMMTRBL02303E
Procedure 9–5 Procedure 9–6 Procedure 9–7 Procedure 9–8 Procedure 9–9 Procedure 9–10 Procedure 9–11 Procedure 9–12 Procedure 9–13 Procedure 9–14 Procedure 9–15
TABLE OF CONTENTS
Replacing the Base Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing the Interface Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing an I/O Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing the Multi-Tap Transformer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing a Servo Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing the Operator Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing the Fan Motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing the Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) unit Replacing the Regenerative Discharge Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing the Optional Warning Light . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing a Serial Pulse Coder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xv 9–12 9–14 9–14 9–16 9–17 9–18 9–19 9–21 9–23 9–24 9–25
List of Figures Figure 1–1. Cabinet Exterior, B-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–2. Cabinet Exterior, B-Size Controller with Regenerative Discharge Unit . . . . . . . . . . . Figure 1–3. Cabinet Exterior, B-Size Controller with Optional Side Cabinet . . . . . . . . . . . . . . . . . Figure 1–4. Cabinet Exterior, C-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–5. Cabinet Interior, B-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–6. Cabinet Interior, C-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–7. Backplane with R-H Style Extended Backplane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–8. Main CPU Board Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–9. Axis Control Board Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–10. Power Supply Unit Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–11. Emergency Stop Control Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–12. Servo Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–13. Mounting Locations of Servo Amplifiers – Robot with 6-amplifiers . . . . . . . . . . . . Figure 1–14. Mounting Locations of Servo Amplifiers for the A-510 . . . . . . . . . . . . . . . . . . . . . . Figure 1–15. Mounting Locations of Servo Amplifiers for the Arc Mate/ Arc Mate 100/S-6, Arc Mate Sr./S-5/S-10 and L-1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–16. Mounting Locations of Servo Amplifiers for the S-500/S-700 and M-400 . . . . . . . . Figure 1–17. Mounting Locations of Servo Amplifiers for the S-420 and S-800 . . . . . . . . . . . . . . Figure 1–18. Mounting Locations of Servo Amplifiers for the S-420 and the DCR & DBR Unit . Figure 1–19. Mounting Locations of Servo Amplifiers for the M-500 . . . . . . . . . . . . . . . . . . . . . . Figure 1–20. Mounting Locations of Servo Amplifiers for the S-900 . . . . . . . . . . . . . . . . . . . . . . . Figure 1–21. DCR and DBR Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–22. Discharge Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–23. Multi-Tap Transformer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–24. Multi-Tap Transformer A80L–0026–0013#A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–25. Modular I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–26. Process I/O Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–27. Fused Flange Disconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–28. Circuit Breaker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–29. User Transformer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–2 1–2 1–3 1–4 1–5 1–6 1–7 1–9 1–11 1–12 1–13 1–14 1–15 1–16 1–16 1–17 1–17 1–18 1–18 1–19 1–21 1–22 1–24 1–25 1–27 1–31 1–35 1–35 1–37
xvi
TABLE OF CONTENTS
MARMMTRBL02303E
Figure 1–30. Operator Panel, B-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–31. Operator Panel, C-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–32. Teach Pendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–33. Heat Exchange System, B-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 1–34. Heat Exchange System, C-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 2–1. Default Power–Up Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 2–2. Alarm Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–1. Teach Pendant LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–2. Operator Panel LEDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–3. Circuit Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–4. Emergency Control Board (EMG) Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–5. Power Supply Unit (PSU) Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–6. Axis Control Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–7. Main CPU Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–8. Modular I/O LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–9. Process I/O Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–10. R–H MAP LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 3–11. R-H ABRIO LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–1. 24 Volt (24E) Power Distribution Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–2. 24 Volt (24V) Power Distribution Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–3. Operator Panel E-Stop Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–4. Teach Pendant E-Stop Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–5. Deadman Switch Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–6. Fence Open Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–7. Robot Overtravel Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–8. Hand Broken Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–9. External Emergency Stop Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–10. Brake Fuse Blown Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–11. Backplane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–12. System Over Heat Circuitry Drawing 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 4–13. System Over Heat Circuitry Drawing 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 5–1. Replacing a Fuse of the Transformer Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 5–2. Replacing the Fuse of a Servo Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 5–3. Replacing a Fuse of the Power Supply Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 5–4. Replacing the Fuse on the Emergency Stop Control PC Board . . . . . . . . . . . . . . . . . . Figure 5–5. Replacing the Fuse of the Process Input/Output PC Board AA, AB, CA, CB, or DA Figure 5–6. Replacing the Fuse of the Process Input/Output PC Board BA or BB . . . . . . . . . . . . Figure 5–7. Replacing the Fuse of the AC Outlet Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 9–1. Replacing the Battery (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 9–2. Replacing a Relay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 9–3. Replacing the Backplane Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 9–4. Replacing Printed Circuit Boards on the Backplane Printed Circuit Board . . . . . . . . .
1–38 1–38 1–40 1–41 1–42 2–1 2–8 3–2 3–3 3–5 3–6 3–7 3–8 3–12 3–14 3–15 3–16 3–17 4–10 4–13 4–21 4–23 4–25 4–27 4–29 4–31 4–35 4–39 4–41 4–42 4–43 5–2 5–3 5–4 5–5 5–6 5–7 5–9 9–2 9–4 9–6 9–7
MARMMTRBL02303E
TABLE OF CONTENTS
xvii
Figure 9–5. Moving the Latches on the End of the Module Socket . . . . . . . . . . . . . . . . . . . . . . . . 9–8 Figure 9–6. Installing a New Module at an Angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–8 Figure 9–7. Pushing in the Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–9 Figure 9–8. Mounting Locations of the Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–10 Figure 9–9. Replacing the Process Input/Output Printed Circuit Board AA, AB, BA, or BB . . . . 9–11 Figure 9–10. Replacing the Base Unit of the Modular Input/Output Unit . . . . . . . . . . . . . . . . . . . 9–13 Figure 9–11. Removing and Replacing a Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–15 Figure 9–12. Removing and Replacing a Terminal Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–15 Figure 9–13. Replacing the Multi-Tap Transformer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–16 Figure 9–14. Replacing a Servo Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–17 Figure 9–15. Replacing the Operator Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–18 Figure 9–16. Replacing the Fan Motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–20 Figure 9–17. Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) Unit . . . . . . . . . . . . 9–22 Figure 9–18. Replacing the Regenerative Discharge Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–23 Figure 9–19. Removing the Pulse Coder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–26 Figure 10–1. Axis Control Board Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–1 Figure 10–2. Process I/O Board AA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–2 Figure 10–3. Process I/O Board AB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–2 Figure 10–4. Process I/O Board BA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–3 Figure 10–5. Process I/O Board BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–3 Figure 10–6. Process I/O Board CA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–4 Figure 10–7. Process I/O Board CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–4 Figure 10–8. Process I/O Board DA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–5 Figure 10–9. Front View Control Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–9 Figure 10–10. Jumper Setting CRT/KB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–9 Figure 10–11. EMG board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–10 Figure 11–1. Block Diagram of Electrical Interface Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–1 Figure 11–2. Mechanical Connection Diagram for S-420, S-500, S-700, S-800, and M-400 . . . . . 11–2 Figure 11–3. Mechanical Connection Diagram for ARC Mate, ARC Mate 100/S-6, ARC Mate Sr., A-510, and L-1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–2 Figure 11–4. Mechanical Connection Diagram, Common Part . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–3 Figure 11–5. Connection to Servo Amplifiers and Mechanical Unit for S-420 . . . . . . . . . . . . . . . . 11–4 Figure 11–6. 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–4 Figure 11–7. Connection to Servo Amplifiers and Mechanical Unit for S-500 . . . . . . . . . . . . . . . . 11–5 Figure 11–8. Connection to Servo Amplifiers and Mechanical Unit for S-700 . . . . . . . . . . . . . . . . 11–5 Figure 11–9. Connection to Servo Amplifiers and Mechanical Unit for S-800 . . . . . . . . . . . . . . . . 11–6 Figure 11–10. Connection to Servo Amplifiers and Mechanical Unit for A-510 . . . . . . . . . . . . . . 11–6 Figure 11–11. Connection to Servo Amplifiers and Mechanical Unit for M-400 and M-500 . . . . . 11–7 Figure 11–12. Connection to Servo Amplifiers and Mechanical Unit for L-1000 . . . . . . . . . . . . . 11–7 Figure 11–13. Input Power Supply Connection, Circuit Breaker . . . . . . . . . . . . . . . . . . . . . . . . . . 11–9 Figure 11–14. Input Power Supply Connection, Fused Flange Disconnect . . . . . . . . . . . . . . . . . . . 11–9
xviii
TABLE OF CONTENTS
MARMMTRBL02303E
Figure 11–15. External Power Supply ON/OFF Switch Connection . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–16. External Emergency Stop Output Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–17. External Emergency Stop Input Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–18. Locations of Peripheral Device Interfaces, B-Size Controller . . . . . . . . . . . . . . . . . Figure 11–19. Locations of Peripheral Devices, C-Size Controller . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–20. Peripheral Device Interface Combination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–21. Process I/O Printed Circuit Board AA or AB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–22. Process I/O Printed Circuit Board BA or BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–23. Process I/O Printed Circuit Board CA or CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–24. Process I/O Printed Circuit Board DA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–25. Process I/O Printed Circuit Board with Modular I/O . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–26. Two or More Process I/O Boards and the I/O Unit (Model A) . . . . . . . . . . . . . . . . Figure 11–27. Peripheral Device and Control Unit Connection -A1/A2 . . . . . . . . . . . . . . . . . . . . . Figure 11–28. Peripheral Device and Control Unit Connection -A3/A4 . . . . . . . . . . . . . . . . . . . . . Figure 11–29. Peripheral Device and Control Unit Connection - B1/B2 . . . . . . . . . . . . . . . . . . . . Figure 11–30. Peripheral Device and Control Unit Connection -C1 . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–31. Peripheral Device Interface Control for A1, A2, A3, and A4 . . . . . . . . . . . . . . . . . Figure 11–32. Peripheral Device Interface for A1, A2, A3, and A4 . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–33. Peripheral Device Control Interface B1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–34. Peripheral Device Control Interface B2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–35. Peripheral Device Control Interface C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–36. Peripheral Device Control Interface C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–37. Peripheral Device Control Interface C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–38. Peripheral Device Control Interface C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–39. Peripheral Device Control Interface C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–40. Peripheral Device Control Interface C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–41. Mechanical Unit and End Effector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–42. 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–43. End Effector Pin Configuration – Arc Mate 100/S-6 . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–44. End Effector Pin Configuration – A-510 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–45. End Effector Pin Configuration – L-1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–46. Control Unit and Welder Connection - CRW1/CRW2 . . . . . . . . . . . . . . . . . . . . . . . Figure 11–47. Control Unit and Welder Connection - CRW1 Analog Signal Assignment . . . . . . . Figure 11–48. Control Unit and Welder Connection - CRW1 Digital Signal Assignment . . . . . . . Figure 11–49. Control Unit and Welder Connection - CRW2 Analog Signal Assignment . . . . . . . Figure 11–50. Peripheral Device Interface A Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–51. Peripheral Device Interface B Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–52. Arc Welder Connection Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–53. Peripheral Device Cable Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–54. Arc Welder Cable Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–55. Peripheral Device Cable Connector for A and B(Honda Tsushin Kogyo) . . . . . . . .
11–10 11–11 11–12 11–13 11–14 11–15 11–16 11–17 11–18 11–19 11–20 11–21 11–25 11–26 11–27 11–28 11–29 11–30 11–31 11–32 11–33 11–34 11–35 11–36 11–37 11–38 11–39 11–40 11–40 11–41 11–41 11–42 11–43 11–44 11–45 11–65 11–65 11–66 11–67 11–68 11–69
MARMMTRBL02303E
TABLE OF CONTENTS
Figure 11–56. Peripheral Device Connector for A and B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–57. Peripheral Device Interface Cable C Connector (Phoenix Contact) . . . . . . . . . . . . Figure 11–58. 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. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 11–59. Connector L-1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–1. Internal Connection Diagram – S-420, S-800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–2. Internal Connection Diagram – S420 with three Servo Amplifiers, S420D) . . . . . . . Figure 12–3. Internal Connection Diagram – ARC Mate, ARC Mate Sr., ARC Mate 100/S-6, S-5, and S-10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–4. Internal Connection Diagram – S-500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–5. Internal Connection Diagram – S-700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–6. Internal Connection Diagram – S900 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–7. Internal Connection Diagram – A-510 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–8. Internal Connection Diagram – M-400 (5-axes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–9. Internal Connection Diagram – M400 (4 axes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–10. Internal Connection Diagram – M500 (5 axes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–11. Internal Connection Diagram – M500 (4 axes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–12. Internal Connection Diagram – L-1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–13. Internal Connection Diagram – Emergency Stop Control – PCB . . . . . . . . . . . . . . Figure 12–14. Internal Connection Diagram – Power Supply Unit . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–15. Internal Connection Diagram - Main CPU; Axis Control Board . . . . . . . . . . . . . . . Figure 12–16. Internal Connection Diagram – Servo Amplifier Connection S-420, ARC Mate/S-5, ARC Mate Sr./S-10, ARC Mate 100/S-6, S-500, S-700, and S-800 . . . . . . . . . . . . . . Figure 12–17. Internal Connection Diagram – Servo Amplifier Connection A-510, L-1000, and M-400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–18. Internal Connection Diagram – Servo Amplifier Connection S-900 and M-500 . . . Figure 12–19. Internal Connection Diagram – Modular I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–20. Internal Connection Diagram – Teach Pendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–21. Internal Connection Diagram – Main CPU Interface . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–22. Internal Connection Diagram – Axis Control Board Interface . . . . . . . . . . . . . . . . . Figure 12–23. Internal Connection Diagram – ARC Mate/S-5, ARC Mate Sr./S-10, ARC Mate 100/S-6, S-420, S-500 and S-800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–24. Internal Connection Diagram – S-700 and A-510 . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–25. Internal Connection Diagram – M-400 and L-1000 . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–26. Internal Connection Diagram - M–400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–27. External Connection Diagram – M-500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–28. External Connection Diagram – S-900 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–29. External Connection Diagram – Process I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–30. External Connection Diagram – Process I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–31. External Connection Diagram – Teach Pendant . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 12–32. Motor Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–1. R-J Control Signal and Power Distribution Overview . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–2. Main AC Power Distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xix 11–70 11–71 11–72 11–73 12–2 12–3 12–4 12–5 12–6 12–7 12–8 12–9 12–10 12–11 12–12 12–13 12–14 12–15 12–16 12–17 12–18 12–19 12–20 12–21 12–22 12–23 12–24 12–25 12–26 12–27 12–28 12–29 12–30 12–31 12–32 12–33 13–3 13–5
TABLE OF CONTENTS
xx
MARMMTRBL02303E
Figure 13–3. AC Power Distribution With Optional 115VAC Secondary . . . . . . . . . . . . . . . . . . . . Figure 13–4. Power Supply Unit (PSU) With Power ON/OFF Circuit . . . . . . . . . . . . . . . . . . . . . . Figure 13–5. EMG Stop & Brake Connection 100 VAC E-Stop Circuit 100 VDC Brake Circuit (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–6. EMG Stop and Brake Connection 100 VDC Brake Circuit (2 of 2) . . . . . . . . . . . . . Figure 13–7. EMG Stop and Brake Connection 24 VDC E-Stop Circuit (1 of 2) . . . . . . . . . . . . . Figure 13–8. EMG Stop and Brake Connection 24VDC E-Stop Circuit (2 of 2) Modular I/O Power Distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–9. Overheat and Cooling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–10. Single Axis Servo Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–11. Dual Axis Servo Amplifier (With Dynamic Brakes) . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–12. Dual Axis Servo Amplifier (Without Dynamic Brakes) . . . . . . . . . . . . . . . . . . . . . . Figure 13–13. Discharge Resistor and Dynamic Brake Unit (For Amp With No Dynamic Brake) Figure 13–14. LSI Module All Servo Amplifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–15. DV-M Module Servo Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–16. ALM-M Module Servo Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure 13–17. Teach Pendant Power And Data Signal Interconnection . . . . . . . . . . . . . . . . . . . . . Figure A–1. Transportation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure A–2. Installation Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure A–3. Assembly During Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure A–4. Peripheral Device Interface Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13–7 13–9 13–11 13–13 13–15 13–17 13–19 13–21 13–23 13–25 13–27 13–29 13–31 13–33 13–35 A–1 A–2 A–3 A–6
List of Tables Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table
1–1. Main CPU Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2. Axis Control Board Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3. Servo Amplifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–4. Multi-Tap Transformer Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–5. Selecting Transformer Taps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–6. Selecting Transformer Taps for Transformer A80L–0026–0013#A . . . . . . . . . . . . . . 1–7. Digital Input Module Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–8. Digital Output Module Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–9. I/O Module Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–10. Process I/O Board Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–11. Circuit Breaker, B-Size Cabinet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–12. Circuit Breaker and Fused Flange Disconnect Switch, C-Size Cabinet . . . . . . . . . . 1–13. Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–14. Teach Pendant Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1. Safety Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2. Axis Status Pulse Screen Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–3. Version Identification Status Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–4. Memory Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1. Teach Pendant Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–10 1–11 1–20 1–23 1–24 1–25 1–29 1–29 1–30 1–32 1–36 1–36 1–38 1–40 2–2 2–7 2–10 2–13 3–2
MARMMTRBL02303E
Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table
3–2. 3–3. 3–4. 3–5. 3–6. 3–7. 3–8. 3–9. 3–10. 4–1. 4–2. 4–3. 4–4. 4–5. 4–6. 4–7. 4–8. 4–9. 4–10. 4–11. 4–12. 4–13. 4–14. 4–15. 4–16. 4–17. 4–18. 4–19. 4–20. 4–21. 4–22. 4–23. 4–24. 4–25. 4–26. 4–27. 4–28. 4–29. 4–30. 4–31. 4–32. 4–33.
TABLE OF CONTENTS
Standard Operator Panel C-Size Controller Status Indicators . . . . . . . . . . . . . . . . . . . Emergency Control Board (EMG) Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . Troubleshooting Axis Control Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . Troubleshooting Main CPU Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . Servo Amplifier LED Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modular I/O LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Process I/O Board Diagnostic LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R-H MAP LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R-H ABRIO LED Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Troubleshooting Procedure 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Troubleshooting Procedure 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Troubleshooting Procedure 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Troubleshooting Procedure 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Troubleshooting Procedure 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Troubleshooting Procedure 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Class 2 Faults Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-001 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-002 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-003 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-004 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-005 Troubleshooting Procedure 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-005 Troubleshooting Procedure 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-006 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-007 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-008 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-014 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-015 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-021 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-022 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-023 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-036 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-038 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-042 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-043 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-044 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-045 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-046 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-047 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-049 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-050 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-051 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRVO-061 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xxi 3–3 3–6 3–9 3–12 3–13 3–14 3–15 3–16 3–17 4–3 4–5 4–6 4–9 4–11 4–14 4–16 4–19 4–22 4–24 4–26 4–28 4–29 4–31 4–33 4–36 4–40 4–42 4–44 4–44 4–45 4–46 4–47 4–47 4–48 4–49 4–50 4–51 4–52 4–53 4–53 4–54 4–54
TABLE OF CONTENTS
xxii Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table
MARMMTRBL02303E
4–34. SRVO-062 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–35. SRVO-063 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–36. SRVO-064 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–37. SRVO-065 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–38. SRVO-066 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–39. SRVO-067 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–40. SRVO-068 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–41. SRVO-071 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–42. SRVO-081 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–43. SRVO-082 Troubleshooting Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1. Multi-Tap Transformer Fuses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–2. Power supply unit for four-slot backplane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–3. Power supply unit for six-slot backplane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–4. Modular I/O Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–1. Standard Operator Panel Input Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–2. Standard Operator Panel Output Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–1. Mastering Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9–1. Relay Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–1. Axis Control Board Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–2. Process I/O Board Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–3. Process I/O Board Potentiometer Adjustments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–4. Output Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10–5. SBK Jumper Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–1. Example of Leakage Current Circuit Breaker for Inverters . . . . . . . . . . . . . . . . . . . 11–2. External Emergency Stop Output Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–3. External Emergency Stop Input Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–4. Peripheral Device Interface Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–5. Process I/O Printed Circuit Board AA or AB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–6. Process I/O Printed Circuit Board BA or BB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–7. Process I/O Printed Circuit Board CA or CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–8. Process I/O Printed Circuit Board DA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–9. Process I/O Printed Circuit Board DA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–10. Two or More Process I/O Boards and the I/O Unit (Model A) . . . . . . . . . . . . . . . . 11–11. Process I/O Printed Circuit Board Signals, DI Signals . . . . . . . . . . . . . . . . . . . . . . 11–12. Process I/O Printed Circuit Board Signals, DO Signals . . . . . . . . . . . . . . . . . . . . . 11–13. Applicable Process I/O Printed Circuit Board - A1/A2 . . . . . . . . . . . . . . . . . . . . . 11–14. Applicable Process I/O Printed Circuit Board - A3/A4 . . . . . . . . . . . . . . . . . . . . . 11–15. Applicable Process I/O Printed Circuit Board - B1/B2 . . . . . . . . . . . . . . . . . . . . . . 11–16. Applicable Process I/O Printed Circuit Board - C1 . . . . . . . . . . . . . . . . . . . . . . . . 11–17. Applicable Process I/O Printed Circuit Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–18. Peripheral Device Interface Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–19. End Effector Control Interface Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–55 4–56 4–56 4–56 4–57 4–57 4–58 4–59 4–59 4–60 5–1 5–4 5–4 5–8 7–5 7–5 8–1 9–4 10–1 10–5 10–6 10–7 10–10 11–8 11–11 11–12 11–13 11–16 11–17 11–18 11–19 11–20 11–21 11–22 11–23 11–25 11–26 11–27 11–28 11–42 11–46 11–48
MARMMTRBL02303E
Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table
TABLE OF CONTENTS
11–20. Arc Welding Interface Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–21. Input Modules AID32A and AID32B, Non–isolated . . . . . . . . . . . . . . . . . . . . . . . 11–22. Input Modules AID16C and AID16D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–23. Input Modules AID32E and AID32F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–24. Input Module AIA16G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–25. Output Module AOD32A, Non-isolated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–26. Output Modules AOD08C and AOD08D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–27. Output Modules AOD16C and AOD16D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–28. Output Module AOD32C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–29. Output Module AOD32D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–30. Output Modules AOA05E and AOA08E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–31. Output Module AOA12F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–32. Output Modules AOR08G and AOR16G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–33. Output Module ADA02A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–34. Analog Input Module AAD04A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–35. Peripheral Device Cable Connector for A and B . . . . . . . . . . . . . . . . . . . . . . . . . . 11–36. Symbols Used in Figure 11–55 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–37. Peripheral Device Cable Connector for A and B . . . . . . . . . . . . . . . . . . . . . . . . . . 11–38. Symbols Used in Figure 11–56 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–39. Peripheral Device Interface Cable C Connector Specifications . . . . . . . . . . . . . . . 11–40. Connection Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11–41. Recommended Cable for Peripheral Device Connection . . . . . . . . . . . . . . . . . . . . 11–42. Recommended Cable for End Effector Connection . . . . . . . . . . . . . . . . . . . . . . . . A–1. Installation Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A–2. Adjustment and Checks at Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xxiii 11–49 11–51 11–52 11–53 11–54 11–55 11–56 11–57 11–58 11–59 11–60 11–61 11–62 11–63 11–64 11–69 11–69 11–70 11–70 11–71 11–71 11–74 11–74 A–4 A–5
SAFETY
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 system–including the design, implementation, and debugging of application programs–must 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
CONSIDERING SAFETY FOR YOUR ROBOT INSTALLATION
SAFETY
MARMMTRBL02303E
Safety is essential whenever robots are used. Keep in mind the following factors with regard to safety:
The safety of people and equipment Use of safety enhancing devices 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 Equipment Safe
The safety of people is always of primary importance in any 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 Enhancing Devices
Always give appropriate attention to the work area that surrounds the 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 Workcell
A safe workcell is essential to protect people and equipment. Observe the 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.
Sponsor your personnel for training in approved FANUC Robotics training course(s) related to your application. Never permit untrained personnel to operate the robots.
Install a lockout device that uses an access code to prevent unauthorized persons from operating the robot.
Use anti–tie–down logic to prevent the operator from bypassing safety measures.
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.
Position all controllers outside the robot work envelope.
Never rely on software as the primary safety element.
Mount an adequate number of EMERGENCY STOP buttons or switches within easy reach of the operator and at critical points inside and around the outside of the workcell.
Install flashing lights and/or audible warning devices that activate whenever the robot is operating, that is, whenever power is applied to the servo drive system.
Wherever possible, install safety fences to protect against unauthorized entry by personnel into the work envelope.
Install special guarding that prevents the operator from reaching into restricted areas of the work envelope.
Use interlocks.
Use presence or proximity sensing devices such as light curtains, mats, and capacitance and vision systems to enhance safety.
Periodically check the safety joints or safety clutches that can be optionally installed between the robot wrist flange and tooling. If the tooling strikes an object, these devices dislodge, remove power from the system, and help to minimize damage to the tooling and robot.
Make sure all external devices are properly filtered, grounded, shielded, and suppressed to prevent hazardous motion due to the effects of electro–magnetic interference (EMI), radio frequency interference (RFI), and electro–static discharge (ESD).
Make provisions for power lockout/tagout at the controller.
Eliminate pinch points. Pinch points are areas where personnel could get trapped between a moving robot and other equipment.
Provide enough room inside the workcell to permit personnel to teach the robot and perform maintenance safely.
Program the robot to load and unload material safely.
If high voltage electrostatics are present, be sure to provide appropriate interlocks, warning, and beacons.
If materials are being applied at dangerously high pressure, provide electrical interlocks for lockout of material flow and pressure.
xxviii
Staying Safe While Teaching or Manually Operating the Robot
SAFETY
MARMMTRBL02303E
Advise all personnel who must teach the robot or otherwise manually operate the robot to observe the following rules:
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.
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 teach 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 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.
– Using the programmed 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
Staying Safe During Production Operation
Staying Safe During Inspection
SAFETY
xxix
Advise all personnel who operate the robot during production to observe 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.
Understand the complete task the robot is programmed to perform before initiating production operation.
Make sure all personnel are outside the work envelope before operating the robot.
Never enter or allow others to enter the work envelope during production operation of 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 assume that a program is complete if the robot is not moving. The robot could be waiting for an input signal that will permit it to continue activity.
If the robot is running in a pattern, do not assume it will continue to run in the same pattern.
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.
When inspecting the robot, be sure to
Turn off power at the controller.
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.
If robot motion is not needed for inspecting the electrical circuits, press the EMERGENCY STOP button on the operator panel.
If power is needed to check the robot motion or electrical circuits, be prepared to press the EMERGENCY STOP button, in an emergency.
xxx
Staying Safe During Maintenance
SAFETY
MARMMTRBL02303E
When performing maintenance on your robot system, observe the following rules:
Never enter the work envelope while the robot or a program is in operation.
Before entering the work envelope, visually inspect the workcell to make sure no potentially hazardous conditions exist.
Consider all or any overlapping work envelopes of adjoining robots when standing in a work envelope.
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.
Whenever possible, perform maintenance with the power turned off. Before you open the controller front panel or enter the work envelope, turn off and lock out the 3–phase power source at the controller.
WARNING Lethal voltage is present in the controller WHENEVER IT IS CONNECTED to a power source. Be extremely careful to avoid electrical shock. Turning the disconnect or circuit breaker to the OFF position removes power from the output side of the device only. High voltage is always present at the input side whenever the controller is connected to a power source.
Release or block all stored energy. Before working on the pneumatic system, shut off the system air supply and purge the air lines.
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.
Use blocks, mechanical stops, and pins to prevent hazardous movement by the robot. Make sure that such devices do not create pinch points that could trap personnel.
MARMMTRBL02303E
SAFETY
xxxi
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.
Be aware that when you remove a servomotor or brake, the associated axis will fall if it is not supported or resting on a hard stop.
When replacing or installing components, make sure dirt and debris do not enter the system.
Use only specified parts for replacement. To avoid fires and damage to parts in the controller, never use nonspecified fuses.
Before restarting a robot, make sure no one is inside the work envelope; be sure that the robot and all external devices are operating normally.
KEEPING MACHINE TOOLS AND EXTERNAL DEVICES SAFE
Certain programming and mechanical measures are useful in keeping the machine tools and other external devices safe. These measures are outlined below.
Programming Safety Precautions
Implement the following programming safety measures to prevent damage to machine tools and other external devices.
Mechanical Safety Precautions
Back–check 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.
Implement the following mechanical safety measures to prevent damage to 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
KEEPING THE ROBOT SAFE Operating Safety Precautions
SAFETY
Observe the following operating and programming guidelines to prevent damage to the robot. The following measures are designed to prevent damage to the robot during operation.
Programming Safety Precautions
MARMMTRBL02303E
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.
The following safety measures are designed to prevent damage to the robot 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
ADDITIONAL SAFETY CONSIDERATIONS FOR PAINT ROBOT INSTALLATIONS
SAFETY
xxxiii
Process technicians are sometimes required to enter the paint booth, for example, during daily or routine calibration or while teaching new paths to a robot. Maintenance personal also must work inside the paint booth periodically. Whenever personnel are working inside the paint booth, ventilation 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, today’s 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 high–voltage 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
Paint System Safety Features
SAFETY
MARMMTRBL02303E
Process technicians and maintenance personnel must become totally 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.
Some paint booths have a blue beacon that, when illuminated, indicates that the electrostatic devices are enabled. Your booth might have other kinds of indicators. Learn what these are.
EMERGENCY STOP buttons are located on the Manual Control Panel (MCP), or Manual Paint Station (MPS) panel, if supplied, inside the booth, or on the System Controller Center (SCC) outside the booth. Also, EMERGENCY STOP buttons are located near the interior corners of each booth, and on the robot controller and teach pendant. Become familiar with the locations of all E–STOP buttons.
An intrinsically safe teach pendant is used when teaching in hazardous paint atmospheres.
A DEADMAN switch is located on each teach pendant. When this switch is held in, power is applied to the robot servo system. If the engaged DEADMAN switch is released during robot operation, power is removed from the servo system, all axis brakes are applied, and the robot comes to an EMERGENCY STOP. Safety interlocks within the system might also E–STOP other robots. WARNING An EMERGENCY STOP will occur if the DEADMAN switch is released on a bypassed robot.
Overtravel by robot axes is prevented by software limits. All of the major and minor axes are governed by software limits. Limit switches and hardstops also limit travel by the major axes.
MARMMTRBL02303E
SAFETY
xxxv
EMERGENCY STOP limit switches and photoelectric eyes might be part of your system. Limit switches, located on the entrance/exit doors of each booth, will EMERGENCY STOP all equipment in the booth if a door is opened while the system is operating in automatic or manual mode. For some systems,signals to these switches are bypassed when the switch on the SCC is in teach mode. When present, photoelectric eyes are sometimes used to monitor unauthorized intrusion through the entrance/exit silhouette openings.
Staying Safe While Operating the Paint Robot
System status is monitored by computer. Severe conditions result in automatic system shutdown.
When you work in or near the paint booth, observe the following rules, in addition to all rules for safe operation that apply to all robot systems. 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 area of the entire paint station (workcell).
Know the work envelope of the robot and hood/deck and door opening devices.
Be aware of overlapping work envelopes of adjacent robots.
Know where all red, mushroom–shaped EMERGENCY STOP buttons are located.
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
Staying Safe During Maintenance
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.
Never enter the work envelope during automatic operation unless a safe area has been designated.
Never wear watches, rings, neckties, scarves, or loose clothing that could get caught in moving machinery.
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.
Be aware of signals and/or operations that could result in the triggering of guns or bells.
Be aware of all safety precautions when dispensing of paint is required.
Follow the procedures described in this manual.
When you perform maintenance on the painter system, observe the 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.
Paint robots operate in a potentially explosive environment. Use caution when working with electric tools.
When a maintenance technician is repairing or adjusting a robot, the work area is under the control of that technician. All personnel not participating in the maintenance must stay out of the area.
For some maintenance procedures, station a second person at the control panel within reach of the EMERGENCY STOP button. This person must understand the robot and associated potential hazards.
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.
During robot operations, be aware of the robot’s movements. Excess vibration, unusual sounds, and so forth, can alert you to potential problems.
Whenever possible, turn off the main electrical disconnect before you clean the robot.
xxxviii
SAFETY
MARMMTRBL02303E
When using vinyl resin observe the following:
– Wear eye protection and protective gloves during application and removal
– Adequate ventilation is required. Overexposure could cause drowsiness or skin and eye irritation.
– If there is contact with the skin, wash with water.
When using paint remover observe the following:
– Eye protection, protective rubber gloves, boots, and apron are required during booth cleaning.
– Adequate ventilation is required. Overexposure could cause drowsiness.
– If there is contact with the skin or eyes, rinse with water for at least 15 minutes.
MARMMTRBL02303E
1
OVERVIEW 1–1 The SYSTEM R-J Robot and controller consists of software, a robot, and the SYSTEM R-J controller. The application software runs on the R-J controller and is written to perform a specific task. The SYSTEM R–J controller contains the computer that operates the robot. It executes a user-defined program to perform the following functions:
Supply drive power to the servomotors of an attached robot and, in some cases, to motor-driven auxiliary devices to move the robot through a series of program motions.
Supply drive power to the servomotors of an attached robot and, in some cases, to motor-driven auxiliary devices comprising additional axes, such as door openers, and/or hood/deck openers used in conjunction with robot programs.
Send control signals to process devices and other peripheral equipment.
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 1–1, Figure 1–2, and Figure 1–3 illustrate an external view of the B-size cabinet and Figure 1–4 illustrates an external view of a C-size cabinet. Figure 1–5 illustrates an internal view of a B-size cabinet and Figure 1–6 illustrates an internal view of a C-size cabinet. Figure 1–4 illustrates an external view of a C-size cabinet. Figure 1–7 illustrates an internal view of a C-size cabinet.
1. OVERVIEW MARMMTRBL02303E
1–2 Figure 1–1. Cabinet Exterior, B-Size Controller
ÎÎÎ ÎÎ Î ÎÎÎÎ ÎÎÎ Î ÎÎ Î Î ÎÎÎ ÎÎ Î Î
ÎÎÎ Î ÎÎ Î ÎÎÎ Î ÎÎÎ Î ÎÎÎÎ
Teach pendant
Figure 1–2. Cabinet Exterior, B-Size Controller with Regenerative Discharge Unit
Regenerative Discharge Unit
ÎÎÎ ÎÎ Î ÎÎÎ ÎÎÎÎ Î ÎÎ Î ÎÎÎ Î ÎÎ Î
ÎÎÎ Î ÎÎ Î ÎÎÎ Î ÎÎÎ ÎÎ ÎÎ
Teach pendant
1. OVERVIEW
1–3
MARMMTRBL02303E
Figure 1–3. Cabinet Exterior, B-Size Controller with Optional Side Cabinet
Optional Side Cabinet
ÎÎ Î Î Î ÎÎ ÎÎ ÎÎÎ ÎÎ Î Î ÎÎ Î ÎÎ ÎÎÎÎ Î Î ÎÎ Î
Teach pendant
1. OVERVIEW MARMMTRBL02303E
1–4 Figure 1–4. Cabinet Exterior, C-Size Controller
Î ÎÎ ÎÎ Î Î ÎÎ Î Î ÎÎ Î
ÎÎ ÎÎ ÎÎÎ Î Î
Teach pendant
1. OVERVIEW
1–5
MARMMTRBL02303E
Figure 1–5. Cabinet Interior, B-Size Controller Regenerative discharge unit Servo amplifier 4
Fan 1
Servo amplifier 3
Additional cabinet
Operator’s panel Main CPU printed circuit board Axis control printed circuit board Power supply unit Printed circuit board for emergency stop control Process I/O printed circuit board or I/O unit model A Circuit breaker Fan 2
Servo amplifier 6 Servo amplifier 5
Transformer or line filter unit
Servo amplifier 1
Fan 3
Servo amplifier 2 Teach pendant
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
1–6
Î ÎÎ Î Ï ÎÎÎ Î Î ÎÎ ÎÎ ÎÎÎÎÎÎÎ
Figure 1–6. Cabinet Interior, C-Size Controller Operator panel
Extended Back plane
Modular I/O rack or Process I/O rack
Power disconnect Servo amplifier #1 Main CPU
Servo amplifier #2
Fuses FL1–3 Servo amplifier #3
Axis control board Power supply unit
Servo amplifier #4 and #5
Emergency stop control board
Servo amplifier #6
Option 1 and 2 slots
User transformer
Multi–tap transformer
1. OVERVIEW
1–7
MARMMTRBL02303E
Figure 1–7. Cabinet Interior, C-Size Controller
ÎÎ ÎÎÎ ÎÎÎÎ Ï ÎÎÎÎÎ Î ÎÎÎ ÎÎÎÎ Î ÎÎÎÎ
Operator panel
Servo Amplifiers
Contact Signal Transducer STAHL Extended ISB’s Back plane
STBI Term Strip Purge 24V DC Power Supply Power disconnect
Main CPU Fuses FL1–3 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
Multi–tap transformer User transformer
1. OVERVIEW MARMMTRBL02303E
1–8
1.1
The control unit printed circuit boards are mounted on the backplane printed circuit board. The backplane provides the bus structure for communication between the various printed circuit boards in the controller. A thermostat for sensing the temperature in the controller is mounted on the backplane. If the internal temperature exceeds specifications (65³C), the controller will generate a system overheat alarm.
BACKPLANE 4-Slot A20B-1004-0420 or A20B-2000-0800 6-Slot A20B-1004-0590 or A20B-2000-0920
Two different backplane printed circuit boards are available both for the 4and 6-slot printed circuit board. Either of these printed circuit boards are interchangeable. The R–H style extended backplane is available for using R-H style printed circuit boards, such as MAP 3.0 and ABRIO. Figure 1–8 shows the backplane with the R-H style extended backplane attached.
R-H Style Extended Backplane A20B-1004-0510
CNB15 CNA15
CNA14
CNBV2 CNAV2
JNAT
CNBV1 CNAV1
Figure 1–8. Backplane with R-H Style Extended Backplane
NOTE The A20B-2000-0800 and the A20B-2000-0920 printed circuit boards have an additional connector that is not used in robot applications.
1. OVERVIEW
1–9
MARMMTRBL02303E
1.2 MAIN CPU PRINTED CIRCUIT BOARD A16B-2200-0840 to A16B-2200-0843
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 memory used by the controller. The Main CPU printed circuit board also acts as the interface between the controller and the operator and attached devices, through connections to:
The I/O unit(s) The teach pendant One or more general–purpose 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 1–9 shows the board layout. Table 1–1 lists the part numbers for the modules attached on the board.
1. OVERVIEW MARMMTRBL02303E
1–10 Figure 1–9. Main CPU Board Layout
Flash ROM module
Optional SCC module
CMOS RAM module (option)
SLC2 module
CMOS RAM module (option)
M32i module
CMOS RAM module (standard)
SCC module
CMOS RAM module (standard)
NOTE Options are shown in phantom print.
1. OVERVIEW
1–11
MARMMTRBL02303E
Table 1–1. Name
Main CPU Modules
Part Number
CMOS RAM module
A20B-2900-0500, 0501
Flash ROM module
A20B-2900-0480, 0482
M32I module
A20B-2900-0450
SCC module
A20B-2900-0430
SLC2 module
A20B-2900-0440, 0442
Optional SCC module
A20B-2900-0490, 0491, 0492
Remarks
MAIN CPU printed circuit board
NOTE CMOS RAM modules are replaced in pairs (two standard modules or two optional modules).
1. OVERVIEW MARMMTRBL02303E
1–12
1.3 AXIS CONTROL PRINTED CIRCUIT BOARD A16B-2200-0852 to A16B-2200-0855
The axis control printed circuit board is mounted on the backplane in the slot marked AXIS. It performs the following functions: Receives command signals from the main CPU board, and receives axis position and velocity signals from the serial pulse coders. Compares the command signal with the axis position signal and generates pulse-width-modulated axis drive signals. These signals 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 1–10 shows the axis control board layout. Table 1–2 lists the part numbers for the modules attached on the board. Figure 1–10. Axis Control Board Layout
Servo control module (for axis 9 and 10) Servo control module (for axis 7 and 8) Servo control module (for axis 5 and 6) Servo control module (for axis 3 and 4) Servo control module (for axis 1 and 2) Servo interface module (for axis 5 and 6) 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)
NOTE Options are shown in phantom print. Table 1–2. Name Servo interface module Servo control module
Axis Control Board Modules
Part Number A20B-2900-0380 A20B-2900-0160
Remarks Axis control printed circuit board
1. OVERVIEW
1–13
MARMMTRBL02303E
1.4 POWER SUPPLY UNIT PRINTED CIRCUIT BOARD 4-Slot Backplane A16B-1212–0471 6-Slot Backplane A16B-1212-0531
The power supply unit printed circuit board is mounted on the backplane in the slot marked PSU. The power supply unit printed circuit board is supplied with 210 VAC from the multi-tap transformer and produces the following DC voltages:
+24V used
– For inputs, outputs receivers, drivers, and relays. – 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.
Figure 1–11. Power Supply Unit Printed Circuit Board PSU
F5: 0.3A fuse for auxiliary power supply Battery cover
PSU
F1 and F2: Fuses for AC input 10-A for 6-slot backplane 7.5A for 4-slot backplane PIL: green LED for indicating the AC power supply status
Battery
ALM: Red LED for indicating an alarm
F4:5–Afuse for +24E F3: Fuse for +24V 5-A slow blow for 6-slot backplane 3.2A slow blow for 4-slot backplane
(with battery cover removed)
1. OVERVIEW MARMMTRBL02303E
1–14
1.5 EMERGENCY STOP CONTROL PRINTED CIRCUIT BOARD
The emergency stop control printed circuit board is mounted on the backplane in the slot marked EMG. It contains the circuits that:
Supply 100VAC to the servo amplifiers magnetic control contactors (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.
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. There is a second brake circuit that is manually operated by a front panel key switch. This key switch operated circuit provides a method to move the robot manually should servo power fail, or when mastering is required.
Monitor and control the purge system through a piggy-back style PCB, purge control A16B–1600–0520. This PCB is mounted internally within the EMG PCB.
Supply 24VDC required for SPC encoder operation through the 24 to 5VDC converter unit located within the robot base and switched on through the purge complete relay contacts of RL-1 for protection from explosive gases.
Figure 1–12 shows the emergency stop control printed circuit board layout.
1. OVERVIEW
1–15
MARMMTRBL02303E
Figure 1–12. Emergency Stop Control Printed Circuit Board
EMG PCB
1. OVERVIEW MARMMTRBL02303E
1–16 Figure 1–13. Emergency Stop Control PC Board
DS2
F1 DS1
F2 RL16
FUSE
RL1 RL2
RL4 CRR5 RL3
LED M1 LED M2
RL2 RL4 TIMER
RL1 RL3
RL6 RL5 RL8
CNPG
Purge Control PCB
RL7
RL9
CRT CRX
1. OVERVIEW
1–17
MARMMTRBL02303E
1.6 SERVO AMPLIFIERS Refer to Table 1–3 for part numbers.
The servo amplifiers are mounted on the back wall of the controller. The servo amplifier amplifies the drive signal from the axis control printed circuit board and supplies it to the servomotor. Servo amplifiers are supplied in single, double or triple-axis 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. See Figure 1–14 for a servo amplifier. Figure 1–14. Servo Amplifier
Circuit breaker
LED Terminal board T1
1. OVERVIEW MARMMTRBL02303E
1–18 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 SRVO–0043 DCAL alarm.
Servo Amplifier Configuration
Table 1–3 lists the servo amplifiers for several FANUC robots. Figure 1–15 shows the mounting locations of the servo amplifiers.
Servo Amplifier Configuration
Table 1–3 lists the servo amplifiers for the P-155 robot and optional auxiliary devices.. Figure 1–23 shows the mounting locations of the servo amplifiers. Figure 1–15. Mounting Locations of Servo Amplifiers – Robot with 6-amplifiers
SLOT 4 SLOT 5 SLOT 6
SLOT 1 SLOT 2 SLOT 3
1. OVERVIEW
1–19
MARMMTRBL02303E
Figure 1–16. Mounting Locations of Servo Amplifiers for the A-510
Figure 1–17. 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
1–20
MARMMTRBL02303E
Figure 1–18. Mounting Locations of Servo Amplifiers for the S-500/S-700 and M-400
Figure 1–19. Mounting Locations of Servo Amplifiers for the S-420 and S-800
1. OVERVIEW
1–21
MARMMTRBL02303E
Figure 1–20. Mounting Locations of Servo Amplifiers for the S-420 and the DCR & DBR Unit
(S–420) With 3 2-Axis Servo Amplifiers; S–420D
Figure 1–21. Mounting Locations of Servo Amplifiers for the M-500
1. OVERVIEW MARMMTRBL02303E
1–22
Figure 1–22. Mounting Locations of Servo Amplifiers for the S-900
Figure 1–23. Mounting Locations of Servo Amplifiers. Amp 1
Amp 2 Amp 3
Axis 1 Axis 4
Axis 2 Axis 5
Amp 4 Amp 5 Axis 7
Axis 8 Axis 9
Axis 3 Axis 6
1. OVERVIEW
1–23
MARMMTRBL02303E
NOTE In Table 1–3, the part number of the specific amplifier is A06B-6066-HXXX.
Table 1–3. Machine Type
Servo Amplifiers
Servo Amplifier 1
Servo Amplifier 2
Servo Amplifier 3
ARC Mate S-5
H281 L;Axis 4/ M;Axis 1
H223 L;Axis 5/ M;Axis 2
H223 L;Axis 6/ M;Axis 3
ARC Mate 100/S-6
H234 L;Axis 4/ M;Axis 1
H224 L;Axis 5/ M;Axis 2
H223 L;Axis 6/ M;Axis 3
ARC Mate Sr. S-10
H234 L;Axis 4/ M;Axis 1
H234 L;Axis 5/ M;Axis 2
H233 L;Axis 6/ M;Axis 3
H235 Axes 1 & 4
H235 Axes 2 & 5
H235 Axes 3 & 6
P-155
Servo Amplifier 4
Servo Amplifier 5
H005 Axis 7
Door Opener
H233 Axes 8 & 9
Hood & Deck
H244 Axes 8 & 9
S-420 (with five amplifiers)
H011 Axis 1
H006 Axis 2
H006 Axis 3
H244 L;Axis 5/ M;Axis 4
H291 L;Axis 4/ M;Axis 1
H291 L;Axis 5/ M;Axis 2
H291 L;Axis 6/ M;Axis 3
DCR & DBR Unit
S-500
H011 Axis 1
H006 Axis 2
H234 L;Axis 4/ M;Axis 3
H233 L;Axis 6/ M;Axis 5
S–700
H012 Axis 1
H006 Axis 2
H234 L;Axis 4/ M;Axis 3
H233 L;Axis 6/ M;Axis 5
S-800
H011 Axis 1
H006 Axis 6
H006 Axis 3
H260 L;Axis 5/ M;Axis 4
H006 Axis 6
S–900
H008 Axis 1
H006 Axis 4
H008 Axis 2
H006 Axis 5
H008 Axis 3
M-400
H006 Axis 1
H011 Axis 2
H234 L;Axis 4/ M;Axis 3
H003 Axis 5
M-500
H008 Axis 1
H006 Axis 3
H244 L;Axis 4/ M;Axis 2
H004 Axis 5
A-510
H233 L;Axis 3/ M;Axis 1
H223 L;Axis 4/ M;Axis 2
L-1000
H234 L;Axis 4/ M;Axis 1
H234 L;Axis 5/ M;Axis 2
S-420 and S-420D (with three 2-axis amplifiers)
H003 Axis 3
Servo Amplifier 6
H004 Axis 6
H006 Axis 6
1. OVERVIEW MARMMTRBL02303E
1–24
1.7 DCR AND DBR UNIT A05B-2302-C080
The Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) unit is used in R-J controllers with three 2-axis amplifiers. It contains the dynamic braking resistors and regenerative discharge resistors built into 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. Figure 1–24. DCR and DBR Unit
1. OVERVIEW
1–25
MARMMTRBL02303E
1.8 DISCHARGE UNIT A05B-2312-C100 for M-500 A05B-2313-C100 for S-900
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 and axes 1, 3, and 5 on the 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. Figure 1–25. Discharge Unit
1. OVERVIEW MARMMTRBL02303E
1–26
1.9 MULTI-TAP TRANSFORMER Refer to Table 1–4 for part numbers.
The multi–tap transformer is located on the floor of the controller on the right side. The multi-tap transformer is supplied 3–phase AC from the main disconnect or circuit breaker. This supply voltage can be from 220 – 575 volts. To accommodate the various levels of supply, tap selections are provided on the primary side of the transformer. The transformer supplies the following output voltages:
3–phase 210 VAC for the servo amplifiers 1–phase 210 VAC for the backplane–mounted components 1–phase 210 VAC for the IBRC module 1–phase 210 VAC for the 24VDC Purge Power Supply 1–phase 100 VAC for the brakes and servo amplifier–mounted MCCs
NOTE Transformer A80L–0026–0013#A also supplies 115VAC for the user receptacle. Two series–connected thermostats are mounted on the transformer. They are connected to fault detection circuitry in one servo amplifier. If the transformer overheats, the controller will signal a SRVO–0043 DCAL alarm. Figure 1–26 and Figure 1–27 show the transformers, and Table 1–4, Table 1–5, and Table 1–6 lists the information necessary for selecting a proper primary tap. Figure 1–26 shows the transformers, and Table 1–4, and Table 1–5 lists the information necessary for selecting a proper primary tap. Table 1–4.
Multi-Tap Transformer Part Numbers
Transformer Type 7.5kVA S-420, S-500, S-800, M-500 ARC Mate Sr., S-700, M-400, L-1000, S-10 ARC Mate, Arc Mate 100/S-6, A-510, S-5 S-420 with 3 2-axis Servo Amplifiers; S-420D S-900
Part Number A80L–0026–0010#A A80L-0026-0010#A A80L-0024-0010#A A80L-0022-0007#A A80L-0026-0013#A A80L-0026-0010#A – Main cabinet A80L-0024-0011#A – Side cabinet
1. OVERVIEW
1–27
MARMMTRBL02303E
Figure 1–26. Multi-Tap Transformer 1
575V 550V 500V 480V 460V 240/415V 220V/380V F4 7.5
F1
F5 7.5
13
F2
2 3 4 5 6 7
F3
A1
A2
23
31
1
3
5
41
32
2
4
6
42
14
24
8
0V 575V 550V 500V 480V 460V 240/415V 220V/380V
9 10 11 12 13 14 15 16
0V 575V 550V 500V 480V 460V 240/415V 220V/380V
17 18 19 20 21 22 23
24
0V
Table 1–5.
Selecting Transformer Taps Primary Tap
S pply Voltage Supply
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
500
3
11
19
550
2
10
18
575
1
9
17
8-16-24
Connection Type
Y
1. OVERVIEW MARMMTRBL02303E
1–28 Figure 1–27. Multi-Tap Transformer A80L–0026–0013#A
575V 480V 220V/380V
0V F4 5A
F5 5A
F6
F7
F1
F2
1 2 3
4
F3 575V 480V 220V/380V
5 6 7
100V 41 100V 42 220 43 220 44 115 46 G 47 TOH1 51 TOH2 52
8
13
A1
A2
23
31
1
3
5
41
32
2
4
6
42
575V 480V 220V/380V
0V
14
9 10 11
12
24
Table 1–6. Selecting Transformer Taps for Transformer A80L–0026–0013#A 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
1–29
MARMMTRBL02303E
1.10 INTERFACE DEVICES
The interface between the controller and peripheral devices is provided by input and output signals from one or more of the following:
Modular I/O Unit
Process I/O printed circuit board
A printed circuit board specializing in communicating with a logic controller, which includes
– ABRIO for communication to an Allen-Bradley PLC – Genius I/O for communication to a GE Fanuc programmable controller
Digital I/O to/from the robot through the axis control board.
1. OVERVIEW MARMMTRBL02303E
1–30
1.10.1
The modular I/O unit provides communication between the controller and various peripheral devices. See Figure 1–28.
Modular I/O Unit
Figure 1–28.
Interface Module
Modular I/O
I/O Module
Modular I/O Rack (Backplane)
Slot 2 Slot 1 Slot I/F
I/O Module
Interface Module
The modular I/O unit uses the following communication modes: Discrete (On or Off) input and output signal lines at 24VDC or 120VAC. Outputs can be sink or source outputs. Analog signal lines, which can vary from –10VDC to +10VDC The modular I/O unit consists of the following: The base unit The interface module Various discrete input and output (I/O) modules The control can use as many as 64 modular I/O modules concatenated (daisy–chained) together on multiple racks. A single modular I/O unit is referred to as rack 1. The I/O modules are located in slots 1 to 5 or 1 - 10, depending on the model used. Base Unit 5 I/O Module Slot A03B-0807-C002 10 I/O Module Slot A03B-0807-C001
The base unit is the backplane for the modular I/O unit. The interface module and the I/O modules plug into it. The base unit has no LEDs, fuses, or electrical connections, except for the module sockets. 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
1–31
MARMMTRBL02303E
Interface Module With 1 Rack A03B-0807-C011 For Additional Rack A03B-0807-C012
The interface module transfers data between the main CPU and the I/O modules. The interface module is connected to the JD4 connector on the main CPU printed circuit board through connector JD1B. The interface module is always mounted in the I/F (first) slot.
Discrete Input Modules Refer to Table 1–7 and Table 1–9 for specifications and part numbers.
Discrete input modules receive 24VDC or 120VAC signals on their terminals and relay the data to the interface module.
Discrete Output Modules Refer to Table 1–8 and Table 1–9 for specifications and part numbers.
Discrete output modules transmit 24VDC or 120VAC signals on their terminals under command of the interface module.
1. OVERVIEW MARMMTRBL02303E
1–32 Table 1–7. Input Type Non-isolated DC input
Optically isolated DC input inp t
AC input
Rated Voltage 24VDC
Rated Current 7.5 mA
32
External Connection Connector
No-display
AID32B
24VDC
7.5 mA
Both
Maximum 2 ms
32
Connector
No-display
AID16C
24 VDC
7.5 mA
NEG
Maximum 20 ms
16
Terminal block Provided
AID16D
24VDC
7.5 mA
POS
Maximum 20 ms
16
Terminal block Provided
AID32E
24VDC
7.5 mA
Both
Maximum 20 ms
32
Connector
No-display
AID32F
24VDC
7.5 mA
Both
Maximum 2 ms
32
Connector
No-display
AIA16G
100~ 120VAC
10.5 mA (120VAC)
16
Terminal block Provided
* Polarity is defined as follows:
Not-Fused DC output
AC output
Module Name AOD332A
Both
Response Time Maximum 20 ms
ON Max 35 ms OFF Max 45 ms
Points
LED Display
2A
NEG (Sink)
8
8
AOD08D
2A
POS (Source)
8
8
Terminal block Provided
Fused
AOD16C
0.5 A
NEG (Sink)
16
8
Terminal block Provided
Not fused
AOD16D
0.5 A
POS (Source)
16
8
Terminal block Provided
Not fused
AOD32C
0.3 A
NEG (Sink)
32
8
Connector
Not provided
Not fused
AOD32D
0.3 A
POS (Source)
32
8
Connector
Not provided
Not fused
100 ~ 240 VAC
2A
—
5
1
Terminal block Provided
Fused
1A
—
8
4
Terminal block Provided
Fused
AOA12F
100 ~ 120 VAC
0.5 A
—
12
6
Terminal block Provided
Fused
AOR08G
Maximum 250 VAC /30 VD
4A
—
8
1
Terminal block Provided
Not fused
2A
—
16
4
Terminal block Provided
Not fused
AOD08C
AOA05E
AOR16G
Rated Voltage 5~ 24 VDC 12 ~ 24 VDC
Digital Output Module Specifications LED Display Not provided Terminal block Provided
AOA08E
Relay output
Polarity*
Negative: 0 V common (current source type); ON when input is at low level. Positive: 24 V common (current sink type); ON when input is at high level. Table 1–8.
Output Type Not fused DC output Fused DC output
Digital Input Module Specifications
Module Name AID32A
* Polarity is defined as follows:
Maximum Polarity* Points Current 0.3A NEG 32
Points/ Common 8
External Connection Connector
Fuses Not fused Fused
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
1–33
MARMMTRBL02303E
Table 1–9.
I/O Module Part Numbers Part Number
Name DC input module
Non-isolated
32 points 20 ms
AID32A
A03B-0807-C101
32 points 2 ms
AID32B
A03B-0807-C102
16 points NEG
AID16C
A03B-0807-C103
16 points POS
AID16D
A03B-0807-C104
32 points 20 ms
AID32E
A03B-0807-C105
32 points 2 ms
AID32F
A03B-0807-C106
AIA16G
A03B-0807-C107
32 points NEG
A0D32A
A03B-0807-C162
8 points NEG
AOD08C
A03B-0807-C151
8 points POS
AOD08D
A03B-0807-C152
16 points NEG
AOD16C
A03B-0807-C153
16 points POS
AOD16D
A03B-0807-C154
32 points NEG
AOD32C
A03B-0807-C155
32 points POS
AOD32D
AO3B-0807-C156
5 points, 2 A AOA05E
A03B-0807-C157
8 points 1A
AOA08E
A03B-0807-C158
12 points 0.5 A
AOA12F
A03B-0807-C159
8 points 4A
AOR08G
A03B-0807-C160
16 points 2A
AOR16G
A03B-0807-C161
Analog input module
AAD04A
A03B-0807-C051
Analog output module
ADA02A
A03B-0807-C052
Optically isolated
AC input module 16 points DC output Not fused module Fused
Not fused
AC output module
Relay output module
1. OVERVIEW MARMMTRBL02303E
1–34
1.10.2 Process I/O Board Refer to Table 1–10 for part numbers.
The process I/O printed circuit board provides communication between the R-J controller on various peripheral devices. The process I/O board uses:
Discrete input lines - Inputs are 24 volt sensing receivers. Common voltage can be selected as +24VDC or ground.
Discrete output lines - Outputs are 24 volt sinking or sourcing devices.
Analog input lines - Analog inputs are A – D converters sensing an analog signal –10VDC to 0V or 0V to +10VDC, providing a digital signal to the processor.
Analog output lines - Analog outputs are D – A converters that output an analog signal –10VDC to 0V or 0V to +10VDC based on a command from the processor.
Figure 1–29. Process I/O Printed Circuit Board
1. OVERVIEW
1–35
MARMMTRBL02303E
Figure 1–30. Process I/O Printed Circuit Board
Refer to Chapter 10, “Board Adjustments,” for the location of the output drivers.
1. OVERVIEW MARMMTRBL02303E
1–36 Table 1–10. No.
Name
Process I/O Board Part Numbers Number of I/O Points
Part Number DI
DO
D/A
Remarks
A/D
1
Process I/O printed circuit board AA
A16B-2200-0780
40
40
2
4
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 (weld interface) A20B-2000-0540
32
32
2
4
Source type DO (with welding interface)
4
Process I/O printed circuit board BB
A16B-2201-0510
32
32
—
—
5
Process I/O printed circuit board CA
A16B-2201-0470
40
40
2
4
6
Process I/O printed circuit board CB
A16B-2201-0472
40
40
—
—
7
Process I/O printed circuit board DA
A16B-2201-0480
96
96
—
—
Source type DO (without welding interface) Backplane installation type (with welding interface) Backplane installation type (without welding interface) Backplane installation type (without welding interface)
1. OVERVIEW
1–37
MARMMTRBL02303E
1.10.3 ABRIO and Genius I/O ABRIO R-H style: A16B-2200-0430 (requires R-H adapter backplane) R-J style: A05B-2300-J120 and A05B-2300-J130 (requires R-J six-slot backplane) Genius I/O A16B-2200-0310 (requires R-H adapter backplane)
The ABRIO and Genius I/O printed circuit boards use serial communication to interface to a programmable controller. These printed circuit boards are used for communicating control information between the SYSTEM R-J controller and the programmable controller. Refer to the following manuals for information on these boards.
A User’s Guide to the FANUC Robotics Remote I/O Interface for an Allen-Bradley PLC A User’s Guide to the FANUC Robotics Genius Network Interface for GEFanuc (R-H Style Board in R-J Controller)
1. OVERVIEW
1–38
1.11 FUSED FLANGE DISCONNECT AND CIRCUIT BREAKER
1.12
MARMMTRBL02303E
The SYSTEM R-J controller is supplied with either a fused flange disconnect or a circuit breaker.
The SYSTEM R-J controller is supplied with a fused flange disconnect.
FUSED FLANGE DISCONNECT Fused Flange Disconnect Refer to Table 1–12 for fuse sizes, current rating, and part numbers.
The fused flange disconnect provides overcurrent protection supply through three fuses; one for each leg of the 3–phase supply. See Figure 1–31.
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 1–32.
Refer to Table 1–11 and Table 1–12 for current rating and part numbers.
The fused flange disconnect and the circuit breaker also provide a means for shutting off power to the controller and locking the power out.
WARNING Lethal voltage is present in the controller WHENEVER IT IS CONNECTED to a power source. Be extremely careful to avoid electrical shock. Turning the disconnect or circuit breaker to the OFF position removes power from the output side of the device only. High voltage is always present at the input side whenever the controller is connected to a power source.
WARNING Lethal voltage is present in the controller WHENEVER IT IS CONNECTED to a power source. Be extremely careful to avoid electrical shock. Turning the disconnect to the OFF position removes power from the output side of the device only. High voltage is always present at the input side whenever the controller is connected to a power source.
1. OVERVIEW
1–39
MARMMTRBL02303E
Figure 1–31. Fused Flange Disconnect MAIN DISCONNECT
Fuse Block
FL1 FL2 FL3
Figure 1–32. Circuit Breaker
1. OVERVIEW MARMMTRBL02303E
1–40 Table 1–11.
Circuit Breaker, B-Size Cabinet
Input Voltage g
Circuit Breaker Current
Current
Part Number
50A
A60L-0001-0347 #B030S
30A
A60L-0001-0306 #BA
380 416 460 480 500 550
30A
A60L-0001-0347 #B015S
20A
A60L-0001-0306 #AA
15A
A60L-0001-0258 #SA538-15
Table 1–12. Cabinet Input Voltage
Part Number
220 240
575
Circuit Breaker
Circuit Breaker with Ground Fault
Not Available
Circuit Breaker and Fused Flange Disconnect Switch, C-Size
Circuit Breaker with Ground Fault
Current
Part Number
Current
Part Number
220 240
50A
A60L–0001-0308 #F050
50A
A60L–0001-0306 #DA
380 416 460 480 500 550
30A
A60L–0001-0347 #B030S
30A
A60L–0001-0307 #B20B3
575
20A
A60L–0001-0258 #SA53H-20
Fused Flange Disconnect Switch Fuse Size
Part Number
5A
A60L–0001-0181 #175 Fuse A60L–0001-0042 #JG2-50
30A
A60L–0001-0181 #175 Fuse A60L–0001-0042 #JG1-30
Not Available Table 1–13.
Fused Flange Disconnect Switch, C-Size Cabinet Fused Flange Disconnect Switch
Inputt Inp Voltage 220 240 380 416 460 480 500 550 575
Fuse Size
Part Number
50A
A60L–0001-0181 #175 Fuse A60L–0001-0042 #JG2-50
30A
A60L–0001-0181 #175 Fuse A60L–0001-0042 #JG1-30
1. OVERVIEW
1–41
MARMMTRBL02303E
1.13 USER TRANSFORMER
C-size controllers might contain an optional user transformer. It supplies 120VAC single-phase power to a NEMA outlet receptacle. It is located on the lower left side of the controller.
A80L-0001-0520 Figure 1–33. User Transformer
User Transformer TF2
1.14 OPERATOR PANEL Refer to Table 1–12 for part numbers.
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 following:
Remote CRT/KB port for connecting a terminal to the controller.
DB–25 connector for serial interface (external disk drive, for example)
Disconnectable teach pendant port with a switch so the robot can be operated without the teach pendant connected.
1. OVERVIEW MARMMTRBL02303E
1–42
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 1–34 shows the operator panel on a B-size controller. Figure 1–35 shows the operator panel on a C-size controller. Figure 1–36 shows the operator panel on a C-size controller. Figure 1–34. Operator Panel, B-Size Controller
ÑÑ ÑÑ ÑÑ ÑÑ ÑÑ ÑÑ ÑÑ ÑÑ
Ñ ÑÑ Ñ Ñ ÑÑÑ ÑÑ ÑÑÑÑ ÑÑ ÑÑ ÑÑÑÑ ÑÑÑ ÑÑ Ì ÑÑ Ì BATTERY
TEACH PENDANT ENABLED
HOUR METER
RS–232–C
CRT/KB
FAULT
FAULT RESET
HOLD
USER LED#1
USER PB#1
CYCLE START
USER LED#2
REMOTE
USER PB#2
REMOTE
ÑÑ ÑÑ ÑÑ ÑÑ ON
ALARM
OFF
ÑÑÑ ÑÑÑ EMERGENCY STOP
LOCAL
Figure 1–35. Operator Panel, C-Size Controller
Ñ ÑÑ ÑÑ Ñ ÑÑ Ñ ÑÑ Ñ Ñ ÑÑ Ì ÑÑ Ì Ñ ÑÑ BATTERY
ALARM
CYCLE START
ON
TEACH PENDANT ENABLED
HOLD
OFF
FAULT
FAULT RESET
REMOTE
USER LED#1
REMOTE
USER PB#1
LOCAL
USER LED#2
USER PB#2
HOUR METER
RS–232–C
CRT/KB
ÑÑÑ ÑÑÑ EMERGENCY STOP
1. OVERVIEW
1–43
MARMMTRBL02303E
Figure 1–36. Operator Panel, C-Size Controller
ÑÑ ÑÑ ÑÑ ÑÑ 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
RS–232–C
CRT/KB
TEACH PENDANT CONNECT/ DISCONNECT
Optional
ÑÑ ÑÑ ÑÑ
EMERGENCY STOP
Table 1–14.
Part Numbers
Controller
Without Disconnectable Teach Pendant B-Size A05B-2302-C020 C-size with Built-In A05B-2301-C001 CRT/KB C-size with A05B-2301-C002 Remote CRT/KB Table 1–15.
With Disconnectable Teach Pendant A05B-2302-C021 A05B-2301-C003 A05B-2301-C004
Part Numbers
Controller
Without Disconnectable Teach Pendant C-size with Built-In A05B-2308–H190 CRT/KB C-size with A05B-2308–H191 Remote CRT/KB
With Disconnectable Teach Pendant A05B-2308–H192 A05B-2308–H193
1. OVERVIEW
1–44
1.15 TEACH PENDANT Refer to Table 1–17 for part numbers.
MARMMTRBL02303E
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, jog the robot, and to display menus. The pendant has a liquid crystal display 16 lines long by 40 characters 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.
Seven of the keys on the teach pendant provide different functions depending on the software in the controller. Eleven LEDs display status of the system. LEDs are different based on software operating in the controller. When a non–intrinsic safe teach pendant is used, there are eleven LEDs that display status of the system. LEDs are different based on software operating in the controller. Refer to Chapter 3, “Lights and LEDs,” for an explanation of the LEDs. The teach pendant used with the P-155 robot is an Intrinsically Safe device. It is powered by 8VDC, converted from 24VDC by the Intrinsic Barrier unit, part number A20B-1005-0240, mounted on the rear of the enclosure front door.
1. OVERVIEW
1–45
MARMMTRBL02303E
Figure 1–37. Teach Pendant
LCD Display LEDs Emergency Stop Button
DEADMAN Switches
Application-Dependant Keys
Table 1–16.
Teach Pendant Part Numbers
Application Intrinsically Safe Non–Intrinsically Safe
Part Number A05B-2308-H300 A05B-2301-H305
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 Safe Barrier PCB A05B–2308–C040
The teach pendant Intrinsically Safe Barrier PCB is mounted to the inside of the cabinet door. The two main connectors, CRS1 and CRS2 join the 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 Barrier’s (refer to Section 1.19) and opto-isolation chips. Table 1–17.
Teach Pendant Part Numbers
Application Spot Welding Material Handling Arc Welding Sealing General Use
Part Number A05B-2301-C300 A05B-2301-C301 A05B-2301-C302 A05B-2301-C303 A05B-2301-C305
Comment Japanese
1. OVERVIEW MARMMTRBL02303E
1–46 Table 1–17. (Cont’d) Teach Pendant Part Numbers Application Spot Welding Material Handling Arc Welding Sealing General Use
Part Number A05B-2301-C310 A05B-2301-C311 A05B-2301-C312 A05B-2301-C313 A05B-2301-C315
Comment English g
1. OVERVIEW
1–47
MARMMTRBL02303E
1.16 HEAT EXCHANGE AND FANS Refer to Figure 1–39 for part numbers
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 prohibit outside air from entering. Internal controller air is circulated by fans around the inside of the controller and downward through the internal side of the heat exchange unit. Outside air is circulated upward through the external side of the heat exchange unit also by using a fan. This 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 1–38 shows the heat exchange system for a B-size controller. Figure 1–39 shows the heat exchange system for a C-size controller. Figure 1–39 shows the heat exchange system for a C-size controller. Figure 1–38. Heat Exchange System, B-Size Controller
FANS
FAN 1 Fan Unit A05B-2302-C901 Fan (Alone) A90L-0001-0219 #A
AIR FLOW INTERNAL AIR OUTSIDE AIR
FAN 3 Fan Unit A05B-2302-C902 Fan (Alone) A90L-0001-0213 #A
OUTSIDE AIR IN
FAN 2 Fan Unit A05B-2302-C900 Fan (Alone) A90L-0001-0213 #A
1. OVERVIEW MARMMTRBL02303E
1–48 Figure 1–39. Heat Exchange System, C-Size Controller Fan (Alone) A90L-0001-0378
FAN 1 Fan Unit A05B-2301-C901 Fan (Alone) A90L-0001-0219 #A
AIR FLOW INTERNAL AIR OUTSIDE AIR FANS
FAN 2 Fan Unit A05B-2302-C900 Fan (Alone) A90L-0001-0213#A
FAN 3 Fan Unit A02B–0056-C904 Fan Alone A90L-0001-0219 #A
1.17 PURGE SYSTEM IBRC A152–0001–0020
OUTSIDE AIR IN
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. It provides an intrinsically safe barrier for the following signals:
PS-1 Pressure Switch #1 (used for the robot purge system) FS–1 Flow Switch #1 (used for the robot purge system) FS–2 Flow Switch #2 (used for opening device purge system) ROT/FOT Robot Overtravel Switches (FOT is not applicable) PS–3 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
1–49 The IBRC requires 210VAC from a secondary winding of TF1 to operate. Internal circuitry provides 20VDC to the hazardous side terminals which are isolated from the safe side terminals and their voltage of 24VDC. There are ten red LEDs, one for each device used in the field. There are a pair of terminals, labeled Px and Nx, for each hazardous signal, while the corresponding safe side terminals have Ax, Bx, and Cx. Cx is the 24VDC input, and Ax and Bx are the normally open and normally closed contact outputs respectively. When voltage is being applied to the field switch device contacts and they are closed, the IBRC LED will be illuminated for that particular contact. Should a jumper be installed across the P and N terminals, the LED for those terminals will be illuminated. With plant air supplied to the robot, and power available to the IBRC through the disconnect switch in the ON position, PS-1 LED should be illuminated.
1.18 PURGE UNIT POWER SUPPLY A05B–2308–C040
The Purge Unit Power Supply is a 24VDC auxiliary power supply used exclusively for the purge system. It is mounted alongside the IBRC unit. It provides voltage necessary to energize the purge solenoid valve within the robot and opening devices when applicable. It also provides 24VDC to 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 INTRINSICALLY SAFE BARRIERS (STAHL) ISBM890131280XX
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 they restrict power that may cause a spark. The solenoid of the purge valve requires 24VDC, and is internally located within the robot cavity. The internal atmosphere is to be considered hazardous prior to purging, 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
1–50
MARMMTRBL02303E
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. Also, careful observance of which end of the device is considered to be the “SAFE” side, or the “HAZARDOUS” side is critical. Typically the end with the “Blue” colored cap should be connected to the device located in the HAZARDOUS zone.
1.20 TRANSIT BOARD A05B–2308–C030
The Transit Board is a PCB mounted on the internal side of the R-J controller cabinet, equipped only with connectors and associated cabling that route control signals and data to various locations within the P-155 R-J controller. It is a passive device used for interfacing purposes.
MARMMTRBL02303E
2
DIAGNOSTIC SCREENS 2–1 Various built–in diagnostic screens reveal important information regarding the status of the SYSTEM R-J Controller. These screens with explanations of the screen data are presented in this section. Figure 2–1. Default Power–Up Screen
UTILITY Hints JOINT 10 % MENUS – Provides a list of all menus. FCTNS – Provides helpful functions. SELECT, EDIT, DATA, POSN, I/O, STAT – Displays menus with those names. Function keys with [] show more choices. F1 [ TYPE ] function key lists related screens with a menu. [ TYPE ]
OFF
MENUS Key Used to select the teach pendant menus
SELECT Key Used to SELECT and create programs
HELP
ON
DATA Key Examine and change data register contents
EDIT Key Used to edit a particular program
The UTILITY Hints screen, shown in Figure 2–1, 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
2–2
MARMMTRBL02303E
2.1 SAFETY SIGNAL STATUS
The STATUS Safety signal screen displays the status of safety-related control signals coming into the controller. 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 2–1 lists and describes each safety signal. Use Procedure 2–1 to display safety signal status. Table 2–1.
SAFETY SIGNAL
Safety Signals DESCRIPTION
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 E–Stop 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
2–3
MARMMTRBL02303E
Procedure 2–1 Step
Displaying Safety Signal Status 1 Press MENUS. 2 Select STATUS. 3 Press F1, [TYPE]. 4 Select Safety Signal. You will see a screen similar to the following. STATUS Safety 1 2 3 4 5 6 7 8 9 10
SIGNAL NAME SOP E–Stop: E–Stop: SOP TP E–Stop: Ext E–Stop: Fence Open: TP Deadman: TP Enable: Hand Broken: Overtravel: Low Air Alarm Belt Broken:
[ TYPE ]
JOINT STATUS TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
10 % 1/10
2. DIAGNOSTIC SCREENS
2–4
2.2 POSITION STATUS
MARMMTRBL02303E
The POSITION screen displays positional information in joint angles or Cartesian coordinates. The positional information on this screen is updated continuously when the robot moves. You cannot change the displayed information using this screen. NOTE E1, E2, and E3 indicate extended axis positional information if extended axes are installed in your system.
Joint
The joint screen displays positional information in degrees for each robot axis. Tool indicates the number of the active tool frame.
User
The user screen displays positional information in Cartesian coordinates based on the user frame. Tool indicates the number of the active tool frame. Frame indicates the number of the active user frame.
World
The world screen displays positional information in Cartesian coordinates based on the world frame. Tool indicates the number of the active tool frame. Use Procedure 2–2 to display position status.
2. DIAGNOSTIC SCREENS
2–5
MARMMTRBL02303E
Procedure 2–2 Step
Displaying Position Status 1 Press MENUS. 2 Select POSITION. 3 Select the appropriate coordinate system.
For joint, press F2, JNT. You will see a screen similar to the following.
POSITION Joint J1: J4: E1:
JOINT
.001 J2: –.000 J5: .001 E2:
[ TYPE ]
JNT
10.028 J3: 34.998 J6: .001 E3:
USER
10 % Tool: 1
–35.025 .001 .001
WORLD
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
USER Frame: 0
Configuration: F, 0, 0, 0 x: 1906.256 y: .041 w: 178.752 p: –89.963 E1: .001 E2: .001
[ TYPE ]
JNT
USER
10 % Tool: 1
z: 361.121 r: 1.249 E3: .001
WORLD
2. DIAGNOSTIC SCREENS
2–6
MARMMTRBL02303E
For world, press F4, WORLD. You will see a screen similar to the following.
POSITION World
WORLD
Configuration: F, 0, 0, 0 x: 1906.256 y: .041 w: 178.752 p: –89.963 E1: .001 E2: .001
[ TYPE ]
JNT
USER
10 % Tool: 1
z: 361.121 r: 1.249 E3: .001
WORLD
2. DIAGNOSTIC SCREENS
2–7
MARMMTRBL02303E
2.3 ROBOT AXES STATUS
The robot axes status screen displays information for each robot axis. This information is continually updated. Use this information when you call the FANUC Robotics Hotline if a problem occurs with your robot. The Axis Status Pulse screen displays information about axis motion. Table 2–2 lists and describes each kind of information displayed on this screen. Use Procedure 2–3 to display the axis status pulse screen. Table 2–2.
Axis Status Pulse Screen Items
ITEM
DESCRIPTION
Motion Command
Displays the desired value of the Absolute Pulse Coder (APC) when the robot gets to the position 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. Procedure 2–3 Step
Displaying the Axis Status Pulse Screen 1 Press MENUS. 2 Select STATUS. 3 Press F1, [TYPE]. 4 Select Axis. 5 Display the status screen you want:
For Pulse, press F4, PULSE.
STATUS
J1: J1: J2: J3: J4: J5: J6:
JOINT
Position Error 0 0 0 0 0 0
[ TYPE ]
STATUS1
Machine Pulse 00000000 00000000 00000000 00000000 00000000 00000000
STATUS2
10 %
GRP [ 1] Motion Command 0 0 0 0 0 0
PULSE
GRP# >
2. DIAGNOSTIC SCREENS MARMMTRBL02303E
2–8
2.4 ALARM LOG
The Alarm Log displays a list of the 100 most recent alarms. Figure 2–2 shows an example of the Alarm Log. Figure 2–2. Alarm Log
1 2 3
SRVO–049 OHAL 1 alarm (Group=1 Axis=6) PROGRAM LINE 4 Alarm JOINT 10% 1/100 1 SRVO–049 OHAL 1 alarm (Group:1 Axis:6) 2 SRVO–042 MCAL 1 Alarm (Group:1 Axis:6) 3 R E S E T
[ TYPE ]
CLEAR
4
HELP
The areas of the Alarm Log are as follows: 1. This is the most recent alarm message. This message will be displayed in this line regardless of the screen you choose. 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. 4. Indicates the line number the cursor is on in proportion to how many lines numbers available. Use Procedure 2–4 to display the Alarm Log.
2. DIAGNOSTIC SCREENS
2–9
MARMMTRBL02303E
Procedure 2–4 Condition Step
Displaying the Alarm Log
An error has occurred.
1 Press MENUS. 2 Select ALARM. 3 Press F1, [TYPE]. 4 Select Alarm Log. The alarm log will be displayed. This lists all errors. See the following screen for an example. SRVO–002 Teach pendant emergency stop TEST1 LINE 15 ABORTED Alarm WORLD 100 % 1/100 1 SRVO–002 Teach pendant emergency sto 2 SRVO–001 Operator panel emergency st 3 R E S E T 4 SRVO–029 Robot calibrated (Group:1) 5 SRVO–001 Operator panel emergency st 6 SRVO–012 Power fail recovery 7 INTP–127 Power fail detected 8 SRVO–047 LVAL alarm (Group:1 Axis:5) 9 SRVO–047 LVAL alarm (Group:1 Axis:4) 10 SRVO–002 Teach pendant emergency sto [ TYPE ]
CLEAR
HELP
The most recent error is number 1. 5 To display the motion log, which lists only motion-related errors, press F1, [TYPE], and select Motion Log. 6 To display the system log, which displays only system errors, press F1, [TYPE], and select System Log. 7 To display the application log, which displays only application-related errors, press F1, [TYPE], and select Appl Log. 8 To display more information about an error, move the cursor to the error and press F5, HELP. The error help screen displays information specific to the error you selected. When you are finished viewing the information, press PREV. 9 To remove all of the error messages displayed on the screen, press F4, CLEAR.
2. DIAGNOSTIC SCREENS
2–10
MARMMTRBL02303E
2.5 VERSION IDENTIFICATION STATUS
The STATUS Version IDs screen displays information specific to your controller. Use this information when you call the FANUC Robotics Hotline if a problem occurs with your controller. You cannot change the information displayed on this screen. Table 2–3 lists and describes the version identification status information. Table 2–3. Version Identification Status Items
VERSION ID ITEM
DESCRIPTION
Appl/Tool
The name of the application package.
Appl/Tool ID
The version number of the application package.
Robot Model
The robot model name, the torque on the wrist, and the type of wrist.
S/W Serial Number
The software order number for the disk set.
Core Name
The name of the core software.
Core ID
The version number of the core software.
Library Name
The name of the robot library.
Library ID
The version number of the robot library.
Servo Code ID
The version of servo parameters installed.
Mot Param ID
The software version for the software that controls motion
Update #1–10
The name and software version for which a post-release software update has been installed.
Build ID
Internal software version information.
Use Procedure 2–5 to display version identification status.
2. DIAGNOSTIC SCREENS
2–11
MARMMTRBL02303E
Procedure 2–5 Step
Displaying the Version Identification Status 1 Press MENUS. 2 Select STATUS. 3 Press F1, [TYPE]. 4 Select Version ID. You will see a screen similar to the following. STATUS Version ID ITEM: 1 Appl/Tool: 2 Appl/Tool ID: 3 Robot Name: 4 S/W Serial Number: 5 Core Name: 6 Core ID: 7 Library Name: 8 Library ID: 9 Servo Code ID: 10 Mot Param ID: 11 Update #1:
JOINT 10 % SOFTWARE: Std System Core V3.06P S500–INLN F00000 Std System Core V3.06 Std Robot Library V3.06P J03.00 V1.00 Uninitialized
20 Update #10: 21 Build ID:
Uninitialized V3.06 02/13/9X
[ TYPE ] SOFTWARE
MOT_ID
MOT_INF
SER_PAR
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.
STATUS Version IDs 1 1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
GRP: 1 1 1 1 1 1 * * * *
AXIS: 1 2 3 4 5 6 * * * *
[ TYPE ] SOFTWARE
JOINT MOTOR ID: AC20 AC20F AC20F AC10 AC10 AC10 Uninitialized Uninitialized Uninitialized Uninitialized MOT_ID
MOT_INF
10 % 1/16
SER_PAR
2. DIAGNOSTIC SCREENS
2–12
MARMMTRBL02303E
To display the motor information for each axis, press F4, MOT_INF. You will see a screen similar to the following.
STATUS Version IDs GRP: AXIS: 1 11: 1 2: 1 2 3: 1 3 4: 1 4 5: 1 5 6: 1 6 7: * * 8: * * 9: * * 10: * * [ TYPE ] SOFTWARE
JOINT 10 % MOTOR INFO: 1/16 H1 DSP1–L H2 DSP1–M H3 DSP2–L H4 DSP2–M H5 DSP3–L H6 DSP3–M Uninitialized Uninitialized Uninitialized Uninitialized MOT_ID
MOT_INF
SER_PAR
To display the servo parameters for each axis, press F5, SER_PAR. You will see a screen similar to the following.
STATUS Version IDs GRP: AXIS: 1 1: 1 1 2: 1 2 3: 1 3 4: 1 4 5: 1 5 6: 1 6 7: * * 8: * * 9: * * 10: * * [ TYPE ] SOFTWARE
JOINT 10 % SERVO PARAM ID: 1/16 PO1.00 PO1.00 PO1.00 P01.00 PO1.00 P01.00 Uninitialized Uninitialized Uninitialized Uninitialized MOT_ID
MOT_INF
SER_PAR
2. DIAGNOSTIC SCREENS
2–13
MARMMTRBL02303E
2.6
The STATUS Memory screen displays information about controller memory. Table 2–4 lists and describes each memory status item. Use Procedure 2–6 to display memory status.
MEMORY STATUS
Table 2–4. Memory Status MEMORY STATUS
DESCRIPTION
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: F–DICT (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.
Procedure 2–6 Step
Displaying Memory Status 1 Press MENUS. 2 Select STATUS. 3 Press F1, [TYPE]. 4 Select Memory. You will see a screen similar to the following. STATUS Memory USER TOTAL KAREL 2921.0KB TPE 150.0KB SYSTEM F-DICT 320.0KB F–PROG 512.0KB C–WORK 1023.9KB HARDWARE FROM 2.0MB CMOS 4.0MB [ TYPE ]
JOINT
100 %
FREE LRGST FREE 2062.0KB 1939.9KB 71.2KB 70.1KB 18.2KB 91.3KB 552.8KB
18.2KB 91.3KB 547.6KB
MARMMTRBL02303E
3
LIGHTS AND LEDS 3–1 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
3–2
3.1 TEACH PENDANT DIAGNOSTIC LEDS
The non-intrinsically safe teach pendant has several LEDs to assist you in determining the status of the controller. Figure 3–1 shows the teach pendant LEDs. Table 3–1 lists and describes the teach pendant 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. Figure 3–1. Teach Pendant LEDs
ApplicationSpecific LEDs
ÑÑ ÑÑ ÑÑ ÑÑ ÑÑ ÑÑ ÑÑ ÑÑ
FAULT HOLD STEP BUSY RUNNING
JOINT XYZ TOOL
OFF
Table 3–1.
ON
Teach Pendant Status Indicators
INDICATOR
DESCRIPTION
FAULT
Indicates that a fault condition has occurred.
HOLD
Indicates that the robot is in a hold condition. HOLD is not on continuously during a hold condition.
STEP
Indicates that the robot is in step mode.
BUSY
Indicates that the controller is processing information.
RUNNING
Indicates that a program is being executed.
JOINT
Indicates that the current jog coordinate system is JOINT.
XYZ
Indicates that the current jog coordinate system is WORLDFRAME, JOGFRAME, or USERFRAME.
XYZ
Indicates that the current jog coordinate system is JOG frame or WORLD.
TOOL
Indicates that the current jog coordinate system is TOOL.
3. LIGHTS AND LEDS
3–3
MARMMTRBL02303E
3.2 OPERATOR PANEL DIAGNOSTIC LEDS
The operator panel has several LEDs to assist you in determining the status of the controller. Figure 3–2 shows the operator panel LEDs. Table 3–2 lists and describes the operator panel LEDs. Figure 3–2. Operator Panel LEDS
Ñ Ñ Ñ Ñ
BATTERY ALARM
CYCLE START
ON
TEACH PENDANT ENABLED HOLD
OFF
FAULT
Ñ Ñ ÑÑ Ñ Ñ ÑÑ
FAULT RESET
USER LED#1
USER PB#1
USER LED#2
USER PB#2
RS–232–C
ÑÑ ÑÑ ÌÌ ÌÌ REMOTE
REMOTE
LOCAL
HOUR METER
CRT/KB
ÑÑÑ ÑÑÑ ÑÑÑ
EMERGENCY STOP
3. LIGHTS AND LEDS MARMMTRBL02303E
3–4 Figure 3–3. Operator Panel LEDS
ÑÑ ÑÑÑ ÑÑ Ñ ÑÑÑ ÑÑÑ
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
OFF
RS–232–C
CRT/KB
HOUR METER
TEACH PENDANT CONNECT/ DISCONNECT
Optional
ÑÑÑ ÑÑÑ ÑÑÑ
EMERGENCY STOP
Table 3–2. INDICATOR BATTERY ALARM TEACH PENDANT ENABLED FAULT REMOTE
USER LED #1 USER LED #2 PURGE COMPLETE
Standard Operator Panel C-Size Controller Status Indicators
DESCRIPTION Indicates that the backup battery voltage is low. Replace the battery, using Procedure 9-1. Indicates that the teach pendant is enabled and has motion control. Indicates a fault condition has occurred. 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-defined and accessible from a KAREL program or macros. User-defined and accessible from a KAREL program or macros. 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. Indicates a fault exists with the purge system. 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. PURGE FAULT PURGE ENABLE PUSHBUTTON
3. LIGHTS AND LEDS
3–5
MARMMTRBL02303E
3.3 CIRCUIT BOARD DIAGNOSTIC LEDS
The R–J Controller contains several diagnostic LEDs within the controller. They are on the circuit boards that plug into the backplane, on the servo amplifiers, and on the modular I/O unit. Figure 3–4 shows an overview of 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) R–H MAP Interface (optional) ABRIO printed circuit board (optional)
3. LIGHTS AND LEDS MARMMTRBL02303E
3–6 Figure 3–4. Circuit Board Diagnostic LEDs
OPTIONAL INTERFACE MODULE LEDS Section 3.3.7
OPTIONAL PROCESS I/O BOARD LEDS Section 3.3.8
OPTIONAL I/O MODULE LEDS Section 3.3.7
MAIN CPU BOARD LEDS Section 3.3.4
AXIS CONTROL BOARD LEDS Section 3.3.3
PSU BOARD LEDS Section 3.3.2
EMG BOARD LEDS Section 3.3.1
SERVO AMPLIFIER DIAGNOSTIC LED (7–SEG) Section 3.3.5
3. LIGHTS AND LEDS
3–7
MARMMTRBL02303E
Figure 3–5. Circuit Board Diagnostic LEDs
INTERFACE MODULE LEDS Section 3.3.7
IBRC LEDS
I/O MODULE LEDS Section 3.3.7
OPTIONAL KRIO/GEF/MAP MODULES Sections 3.3.10 and 3.3.11
MAIN CPU BOARD LEDS Section 3.3.4
AXIS CONTROL BOARD LEDS Section 3.3.3
PSU BOARD LEDS Section 3.3.2
EMG BOARD LEDS Section 3.3.1
SERVO AMPLIFIER DIAGNOSTIC LED (7–SEG) Section 3.3.5
3. LIGHTS AND LEDS MARMMTRBL02303E
3–8
3.3.1 Emergency Control Board (EMG) Diagnostic LEDs
Figure 3–7 shows the emergency control board (EMG) diagnostic LEDs. Table 3–4 lists and describes each LED. Figure 3–6. Emergency Control Board (EMG) Diagnostic LEDs
SON
BRKL
BRK1
BRK4
BRK2
BRK5
BRK3
BRK6
FALM
3. LIGHTS AND LEDS
3–9
MARMMTRBL02303E
Figure 3–7. Emergency Control Board (EMG) Diagnostic LEDs
BRK4
NOT USED
BRK5
BRK6
FALM
Table 3–3.
BRK1
SON
BRK2
BRK3
Emergency Control Board (EMG) Diagnostic LEDs
LED SON (Green) BRK 1* (Green) BRK2* (Green) BRK3* (Green) FALM (red)
Name Servo on
BRK4* (Green) BRK5* (Green)
Brake Circuit 4 Release Brake Circuit 5 Release
Brake Circuit 1 Release Brake Circuit 2 Release Brake Circuit 3 Release Fuse alarm of the brake circuit
Description When this LED lights, 100 VAC is supplied to the servo amplifier MCC coils. When this LED lights, axis 1 brake is energized. When this LED lights, axis 2 and 3 brakes are energized. When this LED lights, axis 4, 5, and 6 brakes are energized. This LED lights if the brake-fuse is blown or a voltage spike has occurred. Refer to Servo Alarm SRVO-008. When this LED lights, auxiliary axis are energized. When this LED lights, auxiliary axis are energized.
3. LIGHTS AND LEDS MARMMTRBL02303E
3–10
Table 3–3. (Cont’d) Emergency Control Board (EMG) Diagnostic LEDs LED BRK6* (Green) BRKL Table 3–4.
Name Brake Circuit 6 Release Manual Brake Release
Description When this LED lights, auxiliary axis are energized. Brakes are released by the front panel keyswitch
Emergency Control Board (EMG) Diagnostic LEDs
LED SON (Green) BRK 1* (Green) BRK2* (Green) BRK3* (Green) FALM (red)
Name Servo on
BRK4* (Green) BRK5* (Green) BRK6* (Green)
Brake Circuit 4 Release Brake Circuit 5 Release Brake Circuit 6 Release
Brake Circuit 1 Release Brake Circuit 2 Release Brake Circuit 3 Release Fuse alarm of the brake circuit
Description When this LED lights, 100 VAC is supplied to the servo amplifier MCC coils. When this LED lights, brake circuit 1 is energized. When this LED lights, brake circuit 2 is energized. When this LED lights, brake circuit 3 is energized. This LED lights if the 100 VAC brake-fuse is blown or a voltage spike has occurred. Refer to Servo Alarm SRVO-008. When this LED lights, brake circuit 4 is energized. When this LED lights, brake circuit 5 is energized. When this LED lights, brake circuit 6 are energized.
* Refer to robot-specific electrical maintenance for brake connections.
3. LIGHTS AND LEDS
3–11
MARMMTRBL02303E
3.3.2
Figure 3–8 shows each power supply unit (PSU) diagnostic LED.
Power Supply Unit (PSU) Diagnostic LEDs
Figure 3–8. Power Supply Unit (PSU) Diagnostic LEDs
PSU
Power Input LED (PIL) LED This LED lights if 200 VAC is being supplied to the PSU from Transformer TF1 (Main disconnect is on), if fuses F1, F2, or F5 (on circuit board) are not blown, and the power supply internal circuitry is okay. ALM (Fuse Alarm) LED This LED will light if fuse F3 is blown and/or there are any DC power circuit malfunctions.
3. LIGHTS AND LEDS MARMMTRBL02303E
3–12
3.3.3 Axis Control Board Diagnostic LEDs
The four green status LEDs will also light on the axis control printed circuit board at power on and then change during software initialization. See Figure 3–9. Figure 3–9. Axis Control Board Diagnostic LEDs
1
2
3
4
STATUS ALARM
Table 3–5 contains supplementary troubleshooting information.
3. LIGHTS AND LEDS
3–13
MARMMTRBL02303E
Table 3–5.
Troubleshooting Axis Control Board Diagnostic LEDs
Remarks
LEDs
Procedure
1
2
3
4
Normally, all four green LEDs 1. Replace the axis control board. come on when the robot is 2. Test FROM* and CMOS from the BMON screen and turned on. They then turn off replace as necessary. and come back on as software 3. Reload software if a defective FROM or CMOS is found, loads and circuits are tested. otherwise replace the main CPU and then reload This procedure should only be software. used when the four LEDs come on and stay on without turning off or FLASH.
1
2
3
4
Lights go out and initialization of each printed circuit board begins.
STATUS ALARM
STATUS ALARM
1. Check the power supply output voltages. Replace if necessary. 2. Replace the axis control board. 3. Test FROM* and CMOS from the BMON screen and replace as necessary.
1
2
3
4
Timer initialization
STATUS ALARM
2. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software. 1
2
3
4
Initialization of communication
STATUS ALARM
1. Test FROM* and CMOS from the BMON screen and replace as necessary. 2. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software.
1
2
3
4
Initialization of software
STATUS ALARM
1. Test FROM* and CMOS from the BMON screen and replace as necessary. 2. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software.
1
2
3
4
Initialization of software
STATUS ALARM
1. Test FROM* and CMOS from the BMON screen and replace as necessary. 2. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software.
1
2
3
4
Initialization of software
STATUS ALARM
1. Test FROM* and CMOS from the BMON screen and replace as necessary. 2. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software.
1
2
3
4
Initialization of software
STATUS ALARM
1. Test FROM* and CMOS from the BMON screen and replace as necessary. 2. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software.
1 STATUS ALARM
4. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software. 1. Test FROM* and CMOS from the BMON screen and replace as necessary.
2
3
4
Initialization of software
1. Replace the axis control printed circuit board.
3. LIGHTS AND LEDS MARMMTRBL02303E
3–14
Table 3–5. (Cont’d) Troubleshooting Axis Control Board Diagnostic LEDs LEDs 1
2
Remarks 3
4
Initialization of software
STATUS ALARM
Procedure 1. Test FROM* and CMOS from the BMON screen and replace as necessary. 2. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software.
1
2
3
4
STATUS ALARM
Communication to teach pendant
1. Replace the teach pendant. 2. Replace the teach pendant cable. 3. Replace the main CPU. 4. Reload software.
1
2
3
4
STATUS ALARM
Communication to process I/O or modular I/O
Turn off controller power. Disconnect the cable from connector JD4 of the main CPU and cold start the controller. If the light pattern is normal, replace the device that the cable connects to: process I/O module or modular I/O interface unit. Otherwise: 1. Replace the I/O connection cable. 2. Replace the main CPU. 3. Reload software.
1
2
3
4
Initialization of software
STATUS ALARM
1. Test FROM* and CMOS from the BMON screen and replace as necessary. 2. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software.
1
2
3
4
Initialization of software
STATUS ALARM
1. Test FROM* and CMOS from the BMON screen and replace as necessary. 2. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software.
1
2
3
4
Teach pendant banner page displayed
1. Replace the teach pendant.
1
2
3
4
Initialization of software
1. Replace the axis control board.
STATUS ALARM
STATUS ALARM
2. Test FROM* and CMOS from the BMON screen and replace as necessary. 3. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software. 1
STATUS ALARM
2
3
4
Robot is working fine
3. LIGHTS AND LEDS
3–15
MARMMTRBL02303E
Table 3–5. (Cont’d) Troubleshooting Axis Control Board Diagnostic LEDs LEDs
Remarks
2
3
4
Servo alarm on Axis Control printed circuit board.
1. Replace the Axis Control printed circuit board.
1
2
3
4
(SYSFAIL) Voltage level too low on *EN signal
1. If the controller has an ABRIO board or a MAP board, turn off controller power. Remove the two boards and cold start the controller. If the light pattern is normal, replace the ABRIO or MAP board device that the cable connects to: process I/O module or modular I/O interface unit.
STATUS ALARM
STATUS ALARM
Procedure
1
2. Check the power supply output voltages. Replace if necessary. 3. Replace the axis control board. 4. Test FROM* and CMOS from the BMON screen and replace as necessary. 5. Reload software if a defective FROM or CMOS is found, otherwise replace the main CPU and then reload software. * 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
3–16
3.3.4
The Main CPU printed circuit board alarm LEDs are shown in Figure 3–10. Table 3–6 provides supplementary troubleshooting information.
Main CPU Board Diagnostic LEDs
Figure 3–10. Main CPU Board Diagnostic LEDs
1
2
3 4
STATUS ALARM
Table 3–6. Remarks
LEDs 1
2
Troubleshooting Main CPU Board Diagnostic LEDs
3
4
STATUS ALARM
Parity alarm on CMOS RAM in the Main CPU.
Procedure 1. Test CMOS from the BMON screen and replace as necessary. 2. Reload software. 3. Replace the main CPU.
1
2
3
4
The battery voltage that backs up the MAIN CPU CMOS RAM memory is low.
Replace the battery, using Procedure 9–1.
1
2
3
4
An error is encountered in the serial link.
Turn off the controller. Disconnect the cable from connector JD4 of the main CPU and cold start the controller. If the light pattern is normal, replace the device that the cable connects to: process I/O module or modular I/O interface unit.
STATUS ALARM
STATUS ALARM
Otherwise: 1. Test FROM and CMOS from the BMON screen and replace as necessary. 2. Reload software. 3. Replace the main CPU. 1 STATUS ALARM
2
3
4
Normal status
Controller should be operational.
3. LIGHTS AND LEDS
3–17
MARMMTRBL02303E
3.3.5
Table 3–7 shows and describes each servo amplifier diagnostic LED.
Servo Amplifier Diagnostic LED (7-Segment Display) Table 3–7. Name Overvoltage(HV)
Indication
Servo Amplifier LED Functions Description
An abnormally high DC voltage was detected in the power supply of the main circuit of the servo amplifier. Refer to Error code: SRVO-044 for troubleshooting information.
Insufficient voltage of the control power supply (LV5V)
An abnormally low voltage was detected in the control power supply of the servo amplifier. (Rating: +5V) Refer to Error code: SRVO-047 for troubleshooting information.
Insufficient DC link voltage (LVDC)
An abnormally low DC voltage was detected in the power supply of the main circuit of the servo amplifier. Refer to Error code: SRVO-047 for troubleshooting information.
Faulty regenerative control circuit (DCSW)
The regenerative energy discharge was too large for a short time. This alarm occurs when the regenerative energy discharge circuit is defective. Refer to Error code: SRVO-043 for troubleshooting information.
Excessive regenerative discharge (DCOH)
The average regenerative energy discharge was too large. This alarm occurs when the frequency of acceleration and deceleration exceeds a predetermined value. Refer to Error code: SRVO-043 for troubleshooting information.
Servo amplifier overheat (OH)
The thermostat in the servo amplifier operated. (Thermostat contact opened) Refer to Error code: SRVO-049 for troubleshooting information.
Welded electromagnetic contactor (MCC)
The contacts of the MCC contactor in the servo amplifier are stuck together. Refer to Error code: SRVO-042 for troubleshooting information.
Overcurrent (HCL)
An overcurrent was detected in the one–axis servo amplifier or the L–axis circuit of the two–axis servo amplifier. Refer to Error code: SRVO-045 for troubleshooting information.
Overcurrent (HCM)
An overcurrent was detected in the M–axis circuit of the two–axis servo amplifier. Refer to Error code: SRVO-045 for troubleshooting information.
Overcurrent (HCLM)
An overcurrent was detected in both the L–axis and M–axis circuit of the two–axis servo amplifier. Refer to Error code: SRVO-045 for troubleshooting information.
Servo amplifier not ready Servo amplifier ready
The MCC contactor in the servo amplifier is turned off. The amplifier is unarmed and cannot drive the motor. See teach pendant display for error code information. The MCC contactor in the servo amplifier is turned on. The amplifier is armed and can drive the motor.
NOTE Refer to Chapter 4, Troubleshooting, for more information.
3. LIGHTS AND LEDS MARMMTRBL02303E
3–18
3.3.6 Contact Signal Transducer (IBRC)
The LEDs associated with the IBRC are indicators that input terminals P and N have been closed in the circuit loop for that LED’s channel. Figure 3–11 shows the IBRC. Figure 3–11. IBRC
3. LIGHTS AND LEDS
3–19
MARMMTRBL02303E
3.3.7 Modular I/O LEDs
The LEDs associated with module I/O are on the interface module printed circuit board and on each I/O module. Figure 3–12 shows the modular I/O LEDs. Table 3–8 describes each modular I/O LED. Figure 3–12. Modular I/O LEDs
LEDS PWR
LINK
A0 1 2 3 4 5 6 7
BAI
LEDS
BAO
B0 1 2 3 4 5 6 7
AIF0IA
JD1B
JD1A
CP32
JD2
INTERFACE MODULE
Table 3–8.
I/O MODULE
Modular I/O LEDs
LED PWR Link
Location Interface module Interface module
BA1
Interface module
BA0
Interface module
A01234567 B01234567
I/O Module
Description ON: The interface module is supplied with 24 VDC power. ON: The I/O Link is operating properly. Normally, this LED lights several seconds after the power is turned on. These LEDs indicate that a fault has occurred in the modular I/O system.
Indicates if the input or output is on.
3. LIGHTS AND LEDS MARMMTRBL02303E
3–20
3.3.8 (Optional) Process I/O Board Diagnostic LEDs CB, DA Process I/O Board (side view)
1
2
3
Figure 3–13 shows the process I/O board diagnostic LEDs. Table 7–1 shows and describes each process I/O board diagnostic LED. Figure 3–13. Process I/O Board Diagnostic LEDs
AA, AB, BB, BA, CA Process I/O Board (front view)
ALM0
FALM
4
STATUS ALARM
Table 3–9.
ALM0
FALM
Process I/O Board Diagnostic LEDs
CB, DA
AA, AB, BB, BA, CA
Color
Process I/O PCB
ALM0
1
2
3
Description
Red
A communication alarm occurred between the main CPU and process I/O board. Check cabling from Main CPU to I/O board. Replace I/O board.
Red
A fuse (FUSE 1) in the process I/O board blew. Replace fuse. If fuse blows again, replace board.
Green
Indicates the operations status of the process I/O board.
4
STATUS ALARM
ALM0 Process I/O PCB
FALM
FALM
1
2
3
4
STATUS ALARM
Process I/O PCB
1 STATUS ALARM
2
3
4
3. LIGHTS AND LEDS
3–21
MARMMTRBL02303E
3.3.9
Table 3–10 shows and describes each process I/O board diagnostic LED.
(Optional) Process I/O Board Diagnostic LEDs
Table 3–10. Process I/O Board LEDs
RED
A communication alarm occurred between the main CPU and process input/output. Check cabling from Main CPU to I/O board. Replace I/O board.
RED
A fuse (FUSE 1) in the process input/output blew. Replace fuse. If fuse blows again, replace board.
GREEN
Indicates the operations status of the Process I/O Board.
Process I/O PCB 1
1
2
3
4
2
3
4
STATUS ALARM
STATUS ALARM Process I/O PCB 1
2
3
4
STATUS ALARM
Process I/O PCB 1 STATUS ALARM
2
3
4
3. LIGHTS AND LEDS MARMMTRBL02303E
3–22
3.3.10 R-H MAP INTERFACE LEDs
Figure 3–14 shows each R–H MAP Interface LED. Table 3–11 describes each LED.
Figure 3–14. R–H MAP LEDs
Table 3–11.
D
B
C
R-H MAP LEDs
LED Meaning A System fail (RED)
B C D
A
Not used Not used Not used
Status This LED is briefly turned on during power up/down by the MAP interface board. This LED is turned on when a system failure has occurred in the MAP interface board or other subsystems in the controller. Therefore, the problem might not exist with the MAP interface board.
3. LIGHTS AND LEDS
3–23
MARMMTRBL02303E
3.3.11
Figure 4–1 shows and Table 3–12 describes the R-H ABRIO LEDs.
R-H ABRIO LEDs
Figure 4–1. R-H ABRIO LEDs
POWER ACTIVE INTERBRD FAULT PC COMM FAULT PROC FAULT
LED POWER (green)
Table 3–12. R-H ABRIO LED Descriptions On Flashing There is power to the ABRIO board. Not applicable
Off There is no power to the ABRIO board.
ACTIVE (green)
The ABRIO board is communicating with the PLC’s remote I/O scanner and the PLC is in run mode. Input and output data in the ABRIO board is being updated.
The PLC is in PROGRAM or TEST mode and the input and output data to the interface is being updated. A No Update condition is indicated by the PLC remote I/O scanner. Indicates an error in the rack address setup. Error is possibly an invalid value or an invalid combination of starting module group and rack size settings.
In conjunction with one of the other red LEDs being on or flashing indicates an interface fault. There is no communication with the PLC’s remote I/O scanner.
INTERBOARD COMMUNICATION FAULT (red)
Communication between the ABRIO board and the R-J controller has been broken. This might be due to the inability of the ABRIO board to gain access to the Common RAM or a checksum error in the R-J output data. Communication with the PLC’s remote I/O scanner is stopped.
An error in communications between the ABRIO board and the R-J controller has occurred. Communication with the PLC’s remote I/O scanner is stopped. The ABRIO board did not detect the R-J controller’s operational code after power up or reset.
Normal operation
PC COMMUNICATIONS FAULT (red)
ABRIO board is not communicating properly with the PLC remote I/O scanner. The remote I/O scanner might be faulted or a problem might exist on the serial channel.
Not applicable
Normal operation
PROCESSOR FAULT (red)
This LED is normally on for  to 2 seconds during initialization to indicate that the ABRIO board is performing its power up diagnostics. The LED is turned off after diagnostics have been completed successfully and the R-J controller’s operation code has been set. If, after initialization, this LED is on, this indicates a fault in the ABRIO board hardware (RAM integrity, EPROM checksum, or CPU watchdog timeout). Communication with the PLC’s remote I/O scanner and with the R-J controller has been stopped. When this LED is on, all other LEDs except Power should be off.
This LED flashes along with the ACTIVE LED to indicate that an invalid rack address has been set up via the DIP switches on the ABRIO board.
No faults exist with the remote I/O CPU or related circuitry.
MARMMTRBL02303E
4
TROUBLESHOOTING 4–1 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.
Electrical faults are divided into three classes of symptoms:
A Class 1 Fault is a malfunction that prevents the controller from operating. The main contactor might or might not be energized. No text is displayed on the teach pendant.
A Class 2 Fault is a malfunction that prevents the bootROM from turning the system over to the application software. Text will be displayed on the the teach pendant, but the teach pendant display will be frozen and will not respond to keypad entries.
A Class 3 Fault is a malfunction that prevents the robot from operating normally, even though the application software is running. A numbered alarm message will be displayed on the teach pendant. You can access teach pendant menus and diagnostic screens during a Class 3 fault.
If your robot has a class 1 fault, refer to Section 4.1. If your robot has a class 2 fault, refer to Section 4.2. If your robot has a class 3 fault, refer to Section 4.3.
4. TROUBLESHOOTING MARMMTRBL02303E
4–2
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 Procedure 4–1 Step
Purge Sequence 1 With the main disconnect ON, you should observe:
Purge complete LED out Purge enable pushbutton (purging) lamp out ON pushbutton lamp out Purge fault LED on
2 Push and hold the purge enable pushbutton. You should observe
Purge solenoid engages when minimum pressure requirements are met. Purge fault LED goes out Purging lamp (behind purge enable pushbutton) lights.
At this point you can release the purge enable pushbutton, no change should occur. 3 At the end of the 5 minute purge, the purging lamp (behind the purge enable pushbutton) will go out and the purge complete LED lights. Also, the purge solenoid shuts off. Procedure 4–2 Step
Enabling Power 1 With purge complete, you should observe:
Purge complete LED on Purge enable pushbutton (purging) lamp out ON pushbutton lamp out Purge fault LED out
2 Push the ON pushbutton. You should observe:
ON pushbutton lamp lights Main CPU and axis control PCBs go through internal diagnostics
At the end of diagnostics the MCC contactor on all servo amplifiers will energize and “click”. The teach pendant should be energized and the controller ready to operate manually.
4. TROUBLESHOOTING
4–3
MARMMTRBL02303E
4.2 CLASS 1 FAULT TROUBLESHOOTING
How to use the Troubleshooting Tables
This section contains troubleshooting information for Class 1 Faults. A Class 1 fault prevents the controller from operating. The main ALC contactor might or might not be energized. The Purge Complete light might or might not be on. No text is displayed on the teach pendant or CRT. This section contains several tables. Each table provides procedures to correct the fault. To troubleshoot a Class 1 fault, always start at Table 4–4. Perform the procedures in order. You will either correct the fault using Table 4–4 or it will refer you to another table in this section. Use the other tables only when Table 4–4 refers you to them.
Class 1 Fault Condition
If the following conditions are true, follow the steps in Table 4–4.
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
4–4
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 4–1.
Troubleshooting Procedure 1 Illustration
Troubleshooting Procedure 1. Find the Purge Complete light on the SOP. The light is on indicating that the purge cycle was successful. If the light is on go to Table 4–5. If the light is off continue.
ÏÏ Ï Ï ÏÏ Ï ÏÏ Ï Ï ÏÏ Î Ï ÏÏÎ ÏÏ ÏÏ ÏÏ Ï Ï Ï Ï Ï ÏÏ Î Ï ÏÏÎ
Chapter 13 Print Reference 08–06
H OL D
Purge Complete Light
2. Find the Purge Fault LED on the SOP. If the LED is on go to Step 4. If the light is out continue.
H OL D
Purge Fault
ÏÏÏ ÏÏÏ
08–06
4. TROUBLESHOOTING
4–5
MARMMTRBL02303E
Table 4–1. (Cont’d) Troubleshooting Procedure 1 Troubleshooting Procedure
Illustration
3. Press and hold the Purge Enable pushbutton on the SOP until it lights (1 – 5 seconds) and then release. After the purge cycle is completed, the Purge Complete light should come on. 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 continue.
Ï Ï Ï Ï Ï ÏÏ Î Ï ÏÏÎ ÏÏ ÏÏ ÏÏ
Chapter 13 Print Reference 08–05 08–06 08–10
H OL D
Purge Fault Light
4. Turn off the power disconnect handle. 5. Connect jumper wires between terminals P1 and N1, and between terminals P2 and N2 on the IBRC. These terminals are the inputs for the robot-mounted air pressure and air flow switches. If opening devices are used, you will also need to jumper between P3 and N3, and P5 and N5. These auxiliary inputs are for the pressure switch and flow switch for an opener.
08–21 08–22 08–34 08–35 08–25 08–26
6. Turn on the power disconnect handle. 7. Press and hold the Purge Enable pushbutton on the SOP until it lights (1 – 5 seconds) and then release. If the purge circuit is cycling, the purge enable lamp (purging) 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 4–2. If, during the purge cycle, the Purge Fault LED lights, go to Table 4–2. 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. 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.
08–05 08–08
08–11 08–06
09–43
4. TROUBLESHOOTING MARMMTRBL02303E
4–6 Table 4–2.
Troubleshooting Procedure 2 Illustration
Troubleshooting Procedure
Chapter 13 Print Reference
1. Observe on the IBRC Unit that: Red lights on the IBRC panel indicate that 200 VAC is supplied to it. If all of the lights are off continue. If one or more of the lights are on go to Table 4–3.
2. Measure the AC voltage coming into the IBRC unit. You should see 200 – 240 VAC. If the voltage is OK replace the IBRC Unit.
07–10
TF1 43
If there is no voltage troubleshoot the AC power distribution circuit shown at the right. G
44
R
S
R
S
1 2 FRA
CONTACT SIGNAL TRANSDUCER IBRC 20VDC PSU 15ma MAX. (+) (−)
Table 4–3.
Troubleshooting Procedure 3
Troubleshooting Procedure 1. Observe the LEDs of channels 1 and 5 on the IBRC unit. If either of these LED’s are out it implies that one or more cavities of the robot is missing minimum air pressure. In the case of channel 5, if there are no auxiliary pressure switches, it could be that the jumper across terminals P5 and N5 has come loose. Check that there is sufficient maintenance air at the robot. Check cables between robot and controller. If LED’s 1 and 5 are lit continue.
Illustration
Chapter 13 Print Reference 08–19 08–26
If either LED 1 and 5 are out go to Step 8. 2. Turn off the power disconnect handle. 3. Reseat the following connectors: Contact signal transducer (IBRC) connector CRX Purge transit board connector CRX3 Purge transit board connector CRX1 Purge control PCB (mounted with EMG control PCB) connector CRX. 4. Turn on the power disconnect handle.
08–19 thru 08–43 09–25 thru 09–50
4. TROUBLESHOOTING
4–7
MARMMTRBL02303E
Table 4–3. (Cont’d) Troubleshooting Procedure 3 Troubleshooting Procedure
Illustration
5. Observe on the SOP that: Purge fault LED is lit
Ï Ï Ï Ï Ï ÏÏ ÎÎ Ï ÏÏÎ ÏÏÏ ÏÏÏ ÏÏÏ
Chapter 13 Print Reference 08–10
H OL D
Purge Fault
6. Re-initiate the purge sequence. See Section 4.1. If the controller does not operate properly, continue. 7. Measure the DC voltage between the white and black wires in the wiring harness at connector CRX5 (A1 and A2) of the Transit Board. You should see 24 VDC. If the voltage is OK go to Step 10.
08–15
If there is no voltage replace the Purge Power Supply Board (PSU2). Note: The Purge Power Supply Board (PSU2) contains two fuses that can be checked after the board is removed from the controller. If you wish, you can perform the following steps after the board is removed: 1. Check the fuses. 2. If a fuse is bad, replace it and reinstall PSU2. 3. If a fuse blows again, replace PSU2. 8. If, on the IBRC unit, channel 5 LED is out, jumper terminals P5 to N5 and observe if the LED lights. If the LED does not light replace the IBRC unit. If the LED lights repair the auxiliary flow switch or wiring for proper operation or replace the jumper when auxiliary flow switch is not used.
08–25
4. TROUBLESHOOTING MARMMTRBL02303E
4–8 Table 4–3. (Cont’d) Troubleshooting Procedure 3 Troubleshooting Procedure
Illustration
9. If channel 1 LED is out, jumper terminals P1 to N1 and observe if the LED lights. If the LED does not light replace the IBRC unit.
Chapter 13 Print Reference 08–21
If the LED lights repair the flow switch or wiring for proper operation. 10. Repair or replace the following in the order shown: Purge enable switch IBRC unit Purge control PCB (mounted piggy-back on the EMG control PCB) Cable 2003-T526 (1.6M) between SOP (CRX) and transit board (CRX2) Cable 2003-T233 (2M) between purge control PCB and IBRC unit.
Table 4–4.
Troubleshooting Procedure 1
Table 4–5.
Troubleshooting Procedure 4
Troubleshooting Procedure 1. Find the green PIL light in the center of the PSU module. The light is on indicating 200VAC to PSU through F5. If the light is on go to Table 4–3.
Illustration
PSU Module
Chapter 13 Print Reference 02–18 02–16 02-19
If the light is off continue.
F1 and F2: 10-A fuses for AC input PIL: Green LED for indicating the AC power supply status
2. Check fuses F1 and F2 in the top center of the PSU module. If no flag shows, turn off power. Pull fuses F1 and F2 from the PSU and check the fuse with an ohmmeter. A white flag in the center of the fuse indicates it is bad. F1 & 2 monitor incoming 200VAC to PSU. If fuse(s) are good, go to step 4, otherwise continue.
PSU Module
02–08 02–10 02-8
F1 and F2: 10-A fuses for AC input
02-10
4. TROUBLESHOOTING
4–9
MARMMTRBL02303E
Table 4–5. (Cont’d) Troubleshooting Procedure 4 Troubleshooting Procedure
Illustration
3. If one or both of the fuses are bad a. Turn off power at the main disconnect switch. b. Unplug CP2 and CP3. c. Replace any bad fuse(s). d. Turn the main disconnect switch on, but do not press the ON button.
Chapter 13 Print Reference 02–18 thru 02–23 02–19 02-18 thru 02-22
If the fuse(s) blow again Replace the PSU. If the PIL light comes on go to step 8. 4. Disconnect CP1 at the top of the PSU module. Measure the voltage coming into the PSU on the two red wires in the harness connector (S and R). You should see 200VAC. If the voltage is ok Continue. If no voltage go to Table 4–2.
5. Turn the main disconnect off, pull the PSU module out and remove the fuse, F5, (located near the middle of the printed circuit board).
02–08 thru 02–10
PSU Module
02-08 CP1 3 G 2 S 1 R
02–15
PSU Module
02-16
F5: 0.3-A Fuse for auxiliary power supply
6. Using an ohmmeter, check fuse. If the fuse is good Replace the PSU.
02–15 02-16
If the fuse is bad Continue. 7. Replace fuse F5, insert the PSU module, and turn on the controller. If the class1 fault is still present replace the PSU
PSU Module
F5: 0.3-A Fuse for auxiliary power supply
4. TROUBLESHOOTING MARMMTRBL02303E
4–10 Table 4–5. (Cont’d) Troubleshooting Procedure 4 Troubleshooting Procedure 8. If the PIL light is on, Turn off the main disconnect switch and, using an ohmmeter, test for a short in the wiring harness at CP2 and CP3.
Illustration
PSU Module
Chapter 13 Print Reference 02-19 02–18 thru 02–23 02-18 thru 02-22
F1 and F2: 10-A fuses for AC input
9. If no short is evident, reconnect CP2 and CP3 and turn the main disconnect switch on. Press the Power ON pushbutton and check for proper operation. 10. If the PIL light goes out, fuse(s) F1 and/or F2 have blown again due to a short in one of the following: Wiring harness to ALC relay coil ALC relay coil Wiring harness to fans (check in particular where cable and front door hinge point meet). Fan motor shorted. Repair short, replace fuse(s) and go to Step 9. If the PIL light stays on, check controller for proper operation.
02–09 01–26 02–09 02–03 thru 02–08
02-08 01-26 02-08 02-22
4. TROUBLESHOOTING
4–11
MARMMTRBL02303E
Table 4–6.
Troubleshooting Procedure 2
Table 4–7.
Troubleshooting Procedure 5 Illustration
Troubleshooting Procedure 1. Measure the AC voltage between Multi–tap transformer terminals 43 and 44 of TF1. You should see 200 VAC. If voltage is present Replace or repair harness between PSU and transformer. If voltage is not present or incorrect Continue.
Multi-Tap Transformer 43
Chapter 13 Print Reference 01-22
44
F4 F5 5A 5A
2. Check transformer tap settings. As shown in Section 1.9. (Should be Plant 3-phase voltage) If the tap settings are incorrect Correct.
01-14
If the tap settings are correct Continue.
3. Check AC voltage between transformer primary terminals. Plant 3-phase voltage. If voltage proper is present Replace multi-tap transformer.
01-14
If incorrect or no voltage is present Continue. 4. Check AC voltage between bottom terminals of FL1, FL2, & FL3. Plant 3-phase voltage. If voltage is present Replace or repair wiring harness between transformer and fuse unit.
Fuse Block FL1 FL2 FL3
01-05, 01-07, 01-09
If voltage is not present Continue. 5. Check AC voltage between top terminals of FL1, FL2, and FL3. Plant 3-phase voltage. If voltage is present F1, F2, F3 is/are blown. Replace bad fuse. If it blows again, replace the multi–tap transformer.
01-05, 01-07, 01-09
If voltage is not present Continue. 6. Check AC voltage between terminals at bottom of main disconnect switch. Plant 3-phase voltage. If voltage is present Replace or repair wiring harness between fuse unit and main disconnect switch.
Main Disconnect Switch
01-05, 01-07, 01-09
If voltage is not present Continue. 7. Check AC voltage between terminals at top of disconnect. Plant 3-phase voltage. Replace main disconnect switch if voltage is present; otherwise, contact plant maintenance.
FL1, FL2, FL3
01-05, 01-07, 01-09
4. TROUBLESHOOTING MARMMTRBL02303E
4–12 Table 4–8.
Troubleshooting Procedure 3
Table 4–9.
Troubleshooting Procedure 6
Troubleshooting Procedure 1. Check the red alarm light in the center of the PSU module. The alarm light should be off. If the light is ON Go to Table 4–10.
Illustration
PSU Module
Chapter 13 Print Reference 02-14
If the light is ON Go to Table 4–11. If the light is OFF Continue.
ALM: Red LED
F4: 5-Afuse for +24E F3: 5-AS slow–blow fuse for +24V
2. Check the LED displays on the servo amplifier. If any LED is on Go to Table 4–13 . If any LED is on Go to Table 4–5. If no LEDs are on Continue.
08-24 thru 08-26 09-23 thru 09-25 08-09 thru 08-12 09-11 thru 09-13 10-11 thru 10-13
4. TROUBLESHOOTING
4–13
MARMMTRBL02303E
Table 4–9. (Cont’d) Troubleshooting Procedure 6 Troubleshooting Procedure 3. Listen and look for main cabinet cooling fans to be running. Fans should be running indicating 200VAC to ALC relay. If fans are not running Continue. If fans are running Go to step 5.
Illustration
Chapter 13 Print Reference 02-02 thru 08-08 02-02 thru 02-08 FAN 1 REAR
FRONT
FAN 2
FAN 3 CONTROLLER SIDE VIEW 4. Check for 200 VAC at CP2 or CP3. You should see 200 VAC ±10VAC. If there is 200VAC Repair the wiring to the fans and the ALC relay and check the controller for proper operation.
02-18 thru 02-21
PSU Module
02-18 thru 02-22
If there is not 200VAC Go to step 8.
5. Check for 200VAC at ALC relay on A1 & A2. You should see 200VAC ±10VAC. If voltage is not correct or missing Repair the wiring harness coil between the PSU and the coil of the ALC relay. Check the controller for proper operation.
01-25, 01-27 A1
A2
1
3 ALC
5
2
4
6
If voltage is present Continue.
4. TROUBLESHOOTING MARMMTRBL02303E
4–14 Table 4–9. (Cont’d) Troubleshooting Procedure 6 Troubleshooting Procedure
Illustration
Chapter 13 Print Reference
6. Check for 200VAC at the ALC relay between 2 & 4, 4& 6, and 2 & 6. You should see 200 VAC. If voltage is not correct or missing Check fuses F1, F2, and F3. If the fuses are ok, replace the multi–tap transformer.
Multi-Tap Transformer
01-27
If voltage is present Turn power off and repair wiring between ALC contactor and servo amplifiers.
F1
13 31 32
F2
F3
A1
A2
1
3 ALC 2 4
If an external OFF button or door interlock is used Test for continuity of the external OFF, and DIL circuits, and repair it if necessary.
23
5
41
6
42
14 7. Check the connector CRR4 on the EMG module for jumpers between terminals 10 (EX-COM) and 12 (EX-OFF) and terminals 14 (DIL1) and 16 (DIL2). If you use an external OFF button or door interlock, there will be a wire on each terminal. If the terminals are connected with a jumper wire check for no loose screws and good contact.
01-27 01-22
24 02-06 02-28 thru 02-33 CRR4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
100OUT3 EMGOU2 100OUT4 EMGOUTC FENCE1 EMGOUT1 FENCE2 EX-ON 0V EX-COM 0V EX-OFF —5v DIL1 —15V DIL2 -15V EMGB1 +24V EMGB2
4. TROUBLESHOOTING
4–15
MARMMTRBL02303E
Table 4–9. (Cont’d) Troubleshooting Procedure 6 Troubleshooting Procedure
Illustration
Chapter 13 Print Reference
7. Check the connector on the EMG module for jumpers between terminals 32 (EX-COM) and 31 (EX-OFF) and terminals 30 (DIL1) and 29 (DIL2). If you use an external OFF button or door interlock, there will be a wire on each terminal. If the terminals are connected with a jumper wire check for loose screws and good contact.
02-28 thru 02-33
29 32
If an external OFF button or door interlock is used Test for continuity of the external OFF, and DIL circuits, and repair it if necessary.
8. On the EMG board, connect 10 (Ex-COM) to ground with a jumper wire; then momentarily connect 8 (Ex–ON) 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.
02-28 thru 02-33
If the controller does not turn on Replace the PSU module. PSU
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.
02-16
4. TROUBLESHOOTING MARMMTRBL02303E
4–16 Table 4–10.
Troubleshooting Procedure 4
Table 4–11.
Troubleshooting Procedure 7
Troubleshooting Procedure 1. Check fuse F3 at the bottom of the PSU. A white flag in the center of the fuse indicates it is bad and that 24 power is missing. If the fuse is blown There might be a short circuit in one of the following: Backplane 24VDC Cooling Fans for module card cage Process I/O 24 VDC supply CRT/KB Main CPU Module Axis Module Modular I/O 24 VDC supply Option #1 Option #2 Extended Backplane
Illustration
Chapter 13 Print Reference 02-24
PSU Module
02-23
ALM: Red LED for indicating an alarm
F4: 5-Afuse for +24E F3: 5-AS slow-blow fuse for +24V
Isolate the short and repair it. If the fuse is good Continue. See NO TAG. 2. Turn off the controller. Measure the resistance between the following terminals of CRR4 on the EMG module: Terminal 9 (0V) and Terminal 15 (+15) Terminal 9 (0V) and Terminal 17 (–15) Terminal 9 (0V) and Terminal 13 (+5) Look for greater than 100 ohms at each measurement. If all readings are ok Replace the PSU. If all readings are not ok Continue.
NOTE A low reading means shorted power to ground through or because of an EMG, Main CPU, PSU, Fence, or Axis board. Remove them one at a time until you get a normal reading. Replace the defective board.
06-24 thru 06-36
CRR4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
100OUT3 EMGOU2 100OUT4 EMGOUTC FENCE1 EMGOUT1 FENCE2 EX-ON 0V EX-COM 0V EX-OFF —5v DIL1 —15V DIL2 -15V EMGB1 +24V EMGB2
4. TROUBLESHOOTING
4–17
MARMMTRBL02303E
Table 4–11. (Cont’d) Troubleshooting Procedure 7 Troubleshooting Procedure 2. Turn off the controller. Measure the resistance between the following terminals on the EMG module: Ground and Terminal 39 (–15) Ground and Terminal 38 (+15) Ground and Terminal 40 (+5) Look for greater than 100 ohms at each measurement. If all readings are ok Replace the PSU.
Illustration
Chapter 13 Print Reference
EMG
09–34 09–32 09–31
If all readings are not ok Continue.
NOTE A low reading means shorted power to ground through or because of the Main CPU, PSU, Fence, or Axis board EMG. Remove them one at a time until you get a normal reading. Replace the defective board.
40 39 38
4. TROUBLESHOOTING MARMMTRBL02303E
4–18 Figure 5–1. 24 Volt (24E) Power Distribution Chart
4. TROUBLESHOOTING
4–19
MARMMTRBL02303E
Table 4–12.
Troubleshooting Procedure 5
Table 4–13.
Troubleshooting Procedure 8
Troubleshooting Procedure 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 the operator panel. This can also be checked by measuring for 24VDC between terminals 5 and 9 of the EMG connector CRR4. If any light is on Go to Table 4–14. 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 be checked by measuring for 24VDC between terminals 62 and Ground of the EMG control PCB. If any light is on Go to Table 4–15. If the lights are not on Continue.
2. Check fuse F4 at the bottom of the PSU module. If no flag shows, check the fuse with an ohmmeter. White flag in the center of the fuse indicates it is bad. If the fuse is good Replace the PSU If the fuse is bad Continue.
Illustration
Ï Ï ÏÏ Ï ÏÏÏ ÎÎ Ï ÏÏÏ ÏÏ ÏÏ
Chapter 13 Print Reference 06-25 06-29
H O L D
Ï Ï ÏÏ Ï ÏÏ Ï ÎÎ Ï Ï ÏÏÏÏÎÎ ÏÏÏÏ ÏÏ ÏÏ H O L D
PSU Module
02-23 02-31 02-23 06-25 06-29
ALM: Red LED for indicating an alarm
F4: 5-Afuse for +24E F3: 5-AS slow-blow fuse for +24V
4. TROUBLESHOOTING MARMMTRBL02303E
4–20 Table 4–13. (Cont’d) Troubleshooting Procedure 8 Troubleshooting Procedure 3. Turn off power, disconnect fence circuit or remove jumper, and connect an ohmmeter between Fence1 terminal 36 and Ground on the EMG module. If it does not show continuity (greater than 500 ohms), replace fuse F4 and check the controller for proper operation. If it does show continuity (less than “10 ohms”), a component is shorted, loading the 24E voltage supply.
Illustration
Chapter 13 Print Reference 09-50
EMG
0V 56 0V 55 36
3. Turn off power, disconnect fence circuit or remove jumper, and 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), replace fuse F4 and check the controller for proper operation. If it does show continuity (less than 500 ohms), a component is shorted, loading the 24E voltage supply.
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 5–2.
06-25
CRR4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
100OUT3 EMGOU2 100OUT4 EMGOUTC FENCE1 EMGOUT1 FENCE2 EX-ON 0V EX-COM 0V EX-OFF —5v DIL1 —15V DIL2 -15V EMGB1 +24V EMGB2
4. TROUBLESHOOTING
4–21
MARMMTRBL02303E
Figure 5–2. 24 Volt (24V) Power Distribution Chart
4. TROUBLESHOOTING MARMMTRBL02303E
4–22 Figure 5–3. Tracing a Short on 24E
4. TROUBLESHOOTING
4–23
MARMMTRBL02303E
Table 4–14.
Troubleshooting Procedure 6
Table 4–15.
Troubleshooting Procedure 9 Illustration
Troubleshooting Procedure 1. Press the ‘‘OFF” button. Press and hold USER PB1 and USER PB2 and press the ‘‘ON” button. If the ‘‘BMON>’’ prompt appears Treat the problem as a Class 2 Fault; otherwise, continue.
Operator Panel
ÏÏ Ï ÏÏ Ï ÏÏÏÏ Ï ÏÏ Î Ï ÏÏ ÏÏ ÏÏ H O L D
USER PB1
USER PB2
1. Press the ‘‘OFF” button. Press and hold PURGE ENABLE press the ‘‘ON” button. If the ‘‘BMON>’’ prompt appears Treat the problem as a Class 2 Fault; otherwise, continue.
Chapter 13 Print Reference
ON
OFF
Operator Panel
Ï Ï Ï Ï Ï ÏÏ Î Ï ÏÏÎ ÏÏ ÏÏ ÏÏ H OL D
Purge Enable Button
ON
08-05 02-13
4. TROUBLESHOOTING MARMMTRBL02303E
4–24 Table 4–15. (Cont’d) Troubleshooting Procedure 9 Troubleshooting Procedure
Illustration
2. If you have not done so already, measure the 24E voltage at the EMG module connector CRR4 on terminals 5 (FENCE1) and 9 (0VDC) for 24VDC (±10%). If the 24VE voltage is missing or out of tolerance, go to Table 4–12.
Chapter 13 Print Reference 06-25 06-29 CRR4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
2. If you have not done so already, measure the 24E voltage at the EMG module on terminals 36 and Ground. for 24VDC (±10%). If the 24VE signal is missing or out of tolerance, go to Table 4–13.
100OUT3 EMGOU2 100OUT4 EMGOUTC FENCE1 EMGOUT1 FENCE2 EX-ON 0V EX-COM 0V EX-OFF —5v DIL1 —15V DIL2 -15V EMGB1 +24V EMGB2
09–50
EMG
0V 56 0V 55 36
4. TROUBLESHOOTING
4–25
MARMMTRBL02303E
Table 4–15. (Cont’d) Troubleshooting Procedure 9 Troubleshooting Procedure 3. On the teach pendant, look for any lit LEDs or screen display. If there is no display the 24T power supplying the teach pendant ISB unit is most likely missing. Visually check the teach pendant cable K0402003–T908 (10/20M) for damage. If the 24T signal is missing or out of tolerance the following will correct the problem. Replace the following, in order, one at a time:
3 4 5 6 7
Replace the teach pendant cable. Replace the ISB unit. Replace the EMG module. Replace the Main CPU printed circuit board. Replace the backplane.
4. If there are LEDs or a screen display, there is a communication fault between the Main CPU printed circuit board and the teach pendant. Replace the following in order, one at a time. Teach pendant cable Teach pendant Main CPU module
Illustration
Chapter 13 Print Reference 05-23
4. TROUBLESHOOTING MARMMTRBL02303E
4–26
4.3 CLASS 2 FAULTS
A Class 2 Fault is indicated by frozen text (letters or numbers) displayed on the teach pendant. This situation is an indication of a problem with the Main CPU printed circuit board caused by either the memory, processor, the board itself, or a bad teach pendant cable. Table 4–16.
Class 2 Faults Troubleshooting Procedure
Troubleshooting Procedure 1. Is the Battery light on the main CPU module on? If the Battery light is on replace the battery. Refer to Procedure 9–1. 1
2
3
4
STATUS ALARM
Battery Light
2. Perform a cold start of the controller. 3. Is a red light on the axis control board turned on? If a red light is on replace the axis control board. 4. Are all four green LEDs on the axis control board turned on? If all four green LEDs are on go to step 5. If all four green LEDs are not on troubleshoot the controller using Table 3–5 in Chapter 3, “Lights and LEDs.” 5. Turn the controller off. Hold down Purge Enable pushbutton and press the ON button. Check the teach pendant cable by swapping it with a known working cable or by doing a continuity test. Does the “BMON>” prompt appear on the teach pendant? If it does not appear, replace the main CPU printed circuit board and reload software. 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
4–27
MARMMTRBL02303E
Table 4–16. (Cont’d) Class 2 Faults Troubleshooting Procedure Troubleshooting Procedure 6. Perform the following steps on the teach pendant: a. Press the NEXT key twice. b. Press F2, DIAG. c. Press ENTER. The prompt changes to DIAG> (diagnostic monitor). d. Press the NEXT key. e
Press F3, TEST.
f.
Press F1, CMOS.
g. Press ENTER. The teach pendant will display a message that gives you an opportunity to exit without destroying the contents of CMOS memory. h. Press 1 if you want to continue with the test. 7. The CMOS memory test will take a few minutes to run. If an error is encountered, an address and good and bad data are displayed on the teach pendant or CRT/KB. Record the address and refer to following to determine the board that failed. Error Code F1000000 – F10FFFFF F1100000 – F11FFFFF F1200000 – F12FFFFF F1300000 – F13FFFFF
Replace Board 7MK1 (RAM MODULE) (STANDARD) MJ1 (RAM MODULE) (STANDARD) MH1 (RAM MODULE) (OPTION) MG1 (RAM MODULE) (OPTION)
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
4–28
4.4 CLASS 3 FAULT TROUBLESHOOTING
MARMMTRBL02303E
This section contains troubleshooting information for Class 3 Faults. You are here if the teach pendant displays a fault message on the teach pendant screen. 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
4–29
MARMMTRBL02303E
4.4.1
The operator panel emergency stop push button is pressed.
SRVO-001 ER_SVAL1 Operator Panel E–Stop
Remedy: Twist the operator panel emergency stop push button clockwise to release. Press reset. If the problem still exists, it is caused by an open circuit in the emergency stop circuit or a bad Main CPU. Perform the troubleshooting procedure in the following table. Table 4–17.
SRVO-001 Troubleshooting Procedure Illustration
Troubleshooting Procedure 1. Remove and reconnect: CN1 on the Operator Interface board CN5 on the Operator Interface board JRM5 on the Main CPU Check for proper operation. If the problem still exists go to step 2.
Main CPU Printed Circuit Board
JRM5 connector
Operator Interface Printed Circuit Board
Operator panel, rear face
CN1 connector
CN3 connector
Chapter 13 Print Reference 03-17 03-28
4. TROUBLESHOOTING MARMMTRBL02303E
4–30 Table 4–17. (Cont’d) SRVO-001 Troubleshooting Procedure Troubleshooting Procedure
Illustration
Chapter 13 Print Reference
2. Perform the following steps:
03-17
a. Turn off the controller. b. At the operator panel emergency stop button, remove the two blue wires and connect (strap) them together. c. Turn on the controller. If the error message is cleared replace the emergency stop button. If the error message reappears go to step 3.
E–STOP REAR VIEW 3. Perform the following steps:
Main CPU Printed Circuit Board
03-25
a. Replace the cable between connector JRM5 at the Main CPU module and the operator interface printed circuit board. b. Turn on the controller. If the error message is cleared check the controller for proper operation. If the error message reappears replace the Main CPU module.
JRM5 connector
PIN 1
PIN 26
PIN 25
PIN 50
4. TROUBLESHOOTING
4–31
MARMMTRBL02303E
Figure 5–4. Operator Panel E-Stop Circuitry
4. TROUBLESHOOTING MARMMTRBL02303E
4–32
4.4.2
The teach pendant emergency stop push button is pressed.
SRVO-002 ER_SVAL1 Teach Pendant E–stop
Remedy: Twist the teach pendant emergency stop push button clockwise to release. Press reset. If the problem still exists, it is caused by the loss of 24VDC to the teach pendant relay RLY2 or the 5 VDC signal to the matrix decoding from the normally closed contact of the teach pendant relay RLY2. Any of the following can cause this problem:
A defective teach pendant emergency stop switch. A defective component on the teach pendant printed circuit board. Loss of 24VDC to the E-STOP switch (not part of the teach pendant power). This loss of power can be caused by a bad teach pendant emergency stop switch, a broken wire in the teach pendant cable, or a bad EMG module on relay RL-10. 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: Table 4–18.
SRVO-002 Troubleshooting Procedure
Troubleshooting Procedure
Chapter 13 Print Reference
Perform the following steps: a. Turn off power to the controller. b. Remove the seven screws holding the teach pendant back in place. c. Remove the teach pendant back cover. d. Slide the E-stop wiring connector half way off connector CNEMG1. e. Carefully energize the teach pendant and measure the DC voltage of CNEMG1 and either of the GND test points on the teach pendant. At pin 2, if there is 24VDC (±5 VDC) Measure pin 1. If 0VDC, go to step f.
15-33
At pin 1, if there is no 24VDC (±5 VDC) Replace the teach pendant emergency stop switch. If voltage is found Replace the teach pendant. f.
If no voltage is found, replace the teach pendant cable, and test for proper operation.
g. If the problem still exists, replace the EMG module.
Figure 5–5
4. TROUBLESHOOTING
4–33
MARMMTRBL02303E
Figure 5–5. Teach Pendant E-Stop Circuitry JRS1 MAIN (RS422/TEACH PENDANT) HONDA High Density
9 7 5 3 1
TPDSC EMGB1 TXTP RXTP 4 *RXTP 10 9 +24T +24T 16 15 EMGB2 EMGB1 20 0V
10 8 6 4 2
+24T EMGB2 0V *TXTP *RXTP
3 RXTP 8 14 19 0V
2 *TXTP 7
1 TXTP 6
13 12 EMGEN EMGDM 18 17 TPDSC
Teach Pendant External Connector CN1 Male HIROSE
20 18 16 14 12
19 17 15 13 11
5 11 EMGTP
+24T EMGTP EMGDM EMGEN 0V
4. TROUBLESHOOTING MARMMTRBL02303E
4–34
4.4.3
The teach pendant deadman switch is released while the teach pendant is enabled.
SRVO-003 ER_SVAL1 Deadman switch released
Remedy: Press and hold the teach pendant deadman switch. Press reset. 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: Table 4–19.
SRVO-003 Troubleshooting Procedure
Troubleshooting Procedure
Chapter 13 Print Reference
1. Perform the following steps: a. Remove power from the controller. b. Remove the seven screws holding the teach pendant back in place.
15-25 15-30
c. Remove the teach pendant back but leave all electrical connectors in place. d. Press each deadman switch bar while watching the switch body inside the teach pendant. e. Make sure that the copper strip presses the switch actuator all the way into the switch body. You should be able to hear and feel it click into place. If the actuator is frozen or will not click sharply replace the switch. 2. Perform the following steps for each deadman switch: a. Slide the wiring connector half way off the circuit board connector. b. Measure the resistance between: Pins 1 and 2 Pins 3 and 4 When the deadman switch is not pressed, there is continuity between pins 1 and 2 and no continuity between pins 3 and 4 When the deadman switch is pressed, there is no continuity between pins 1 and 2 and continuity between pins 3 and 4. If one or more measurements are bad replace the deadman switch assembly. If the measurements are good replace the teach pendant.
15-25 15-30
4. TROUBLESHOOTING
4–35
MARMMTRBL02303E
Figure 5–6. Deadman Switch Circuitry
4. TROUBLESHOOTING
4–36
4.4.4 SRVO-041 MOFAL Alarm (Group:i Axis:j)
MARMMTRBL02303E
The motion command after the ramping algorithm in the servo software exceeded one word. Contact the FANUC Robotics Hotline for more information. DO NOT INCLUDE IN MANUAL!!!!!!
4. TROUBLESHOOTING
4–37
MARMMTRBL02303E
4.4.5
The safety fence gate is open.
SRVO-004 ER_SVAL1 Fence open
Remedy: Close the gate. Several gates in the workcell might be involved. If the problem still exists, perform the following troubleshooting procedure: Table 4–20.
SRVO-004 Troubleshooting Procedure
Troubleshooting Procedure 1. Perform the following steps to determine if a safety fence is installed: a. Look at terminals 5 and 7 on the EMG module connector CRR4. b. Check for a jumper connecting the terminals or a wire on each terminal. If a jumper is present go to step 2. If two wires are present go to step 3.
2. Measure the resistance between the two terminals. If there is continuity replace the EMG module. If the problem still exists, replace the axis control printed circuit board. If there is no continuity repair or replace the jumper.
3. Measure the resistance between the two wires. If there is continuity replace the EMG module. If the problem still exists, replace the axis control printed circuit board. If there is no continuity locate and repair the break in the safety fence switch circuit between the two terminals.
Illustration
Chapter 13 Print Reference 06-24 thru 06-26
CRR4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
100OUT3 EMGOU2 100OUT4 EMGOUTC FENCE1 EMGOUT1 FENCE2 EX-ON 0V EX COM EX-COM 0V EX-OFF —5v DIL1 —15V DIL2 -15V EMGB1 +24V EMGB2
4. TROUBLESHOOTING MARMMTRBL02303E
4–38 Figure 5–7. Fence Open Circuitry
4. TROUBLESHOOTING
4–39
MARMMTRBL02303E
4.4.6 SRVO-005 ER_SVAL1 Robot Overtravel
An overtravel error occurs when one or more of the robot axes move beyond the software motion limits, tripping an overtravel limit switch.
Table 4–21.
SRVO-005 Troubleshooting Procedure 1
Troubleshooting Procedure 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. 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.
Illustration
Chapter 13 Print Reference 05-08 thru 05-20
4. TROUBLESHOOTING MARMMTRBL02303E
4–40
If the problem still exists, it is caused by an open circuit in the overtravel switch circuit or by a defective axis control board or EMG module. Try the following steps in order, checking for proper operation after each.
Table 4–22.
SRVO-005 Troubleshooting Procedure 2
Troubleshooting Procedure 1. Remove all connectors from the axis control board and reseat them, starting with connector CRM1. 2. If spare boards are available, temporarily replace the EMG board and axis control board. 3. Using the schematic drawings and an ohmmeter, check the overtravel switches in the robot and their wiring for continuity. 4. Replace the cable between axis control board connector CRM1 and the robot.
Figure 5–8. Robot Overtravel Circuitry
Reference
4. TROUBLESHOOTING
4–41
MARMMTRBL02303E
4.4.7 SRVO-006 ER_SVAL1 Hand Broken
A hand breakage error occurs when the hand (wrist) breakage detection switch or aux hand breakage detection switch is tripped. 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. 3. Jog the robot to a safe position off of the limit switch. 4. Turn the teach pendant ON/OFF switch to OFF and release the DEADMAN switch.
4. TROUBLESHOOTING MARMMTRBL02303E
4–42
If the problem still exists, perform the following troubleshooting procedure: Table 4–23.
SRVO-006 Troubleshooting Procedure Illustration
Troubleshooting Procedure
Reference
1. Remove power from the controller by turning off the disconnect switch.
2. Test the end effector switch and its wires at the robot for continuity. If there is no continuity replace or repair the switch or its wires. If there is continuity continue.
3. Set the HBK jumper on the axis control board to the A side and test the robot for proper operation. If the fault is fixed replace the cable between axis control board connector CRM1 and the robot. Be sure to reset the HBK jumper on the axis control board to the B side. If the fault is not fixed replace the axis control board. NOTE: When replacing the axis control module, ensure that the on-board jumpers on the replacement board match those on the original board.
A
COM JUMPER
B
Figure 5–9. Hand Broken Circuitry
B
HBK JUMPER
A
4. TROUBLESHOOTING
4–43
MARMMTRBL02303E
4.4.8 SRVO-007 ER_SVAL1 External emergency stops
An external emergency stop button somewhere in the workcell has been pressed. External emergency stop is signaled whenever the 100V to the servo amplifiers is not present, and the operator panel emergency stop, teach pendant emergency stop, overtravel, and hand broken signals are not asserted. Remedy: Locate and release the external emergency stop button. Press reset on the operator panel or teach pendant. If the problem still exists, perform the following troubleshooting procedure:
4. TROUBLESHOOTING MARMMTRBL02303E
4–44 Table 4–24.
SRVO-007 Troubleshooting Procedure Illustration
Troubleshooting Procedure
CRR3
1. Perform the following steps: a. Locate terminals 6, 8, and 10 on connector CRR3 of the EMG module. b. Check for jumpers between: 6 and 8 8 and 10 or else wires attached to the terminals. Wires indicate that an external emergency stop is connected to the controller. If there is no jumper connecting the terminals or there are no wires on each terminal verify that no external emergency stop should be installed and replace the missing jumper. If a jumper is present or if wires are present go to step 2.
Chapter 13 Print Reference
EMG
1 100IN1 2 OP1 3 100IN2 4 OP2 5 100IN3 6 EMGIN1 7 100IN4 8 EMGINC 9 10 EMGIN2 11 100OUT1 12 100OUT1 13 100OUT2 14 100OUT2 15 BKP4 16 BKM4 17 BKP5 18 BKM5 19 BKP6 20 BKM6
03-08, 03-09, 03-10
2. With controller power off, on the EMG module, measure the resistance on CRR3 between: 6 and 8 8 and 10 If there is continuity go to step 3.
03-08, 03-09 03-09, 03-10
If there is no continuity repair or replace the jumper or locate and repair the break in the external emergency stop circuit. 3. With controller power off, on the EMG module, measure the resistance on CRR3 between terminals 2 and 4. If there is continuity go to step 4. If there is no continuity verify that the 100VAC contacts on the operator panel emergency stop button are operating properly.
03-06, 03-07
4. With controller power on, on the EMG module, measure the AC voltage on CRR3 between terminals 1 and 3. Is the voltage 100VAC 10%? If the voltage is within tolerance replace EMG If the voltage is not within tolerance go to step 5.
03-04
5. With controller power on, measure the AC voltage at transformer TF1, terminals 41 and 42, for 100VAC 10%. If the voltage is within tolerance repair or replace the wiring between TF1 terminals 41 and 42 and EMG module CRR3 terminals 1 and 3. If voltage is out of tolerance continue.
Multi-Tap Transformer 41 42
F4 F5 5A 5A
01-33, 01-34
4. TROUBLESHOOTING
4–45
MARMMTRBL02303E
Table 4–24. (Cont’d) SRVO-007 Troubleshooting Procedure Troubleshooting Procedure 6. At the ALC relay, terminals 23 and 13, measure again for 100VAC 10%. If the voltage is within tolerance check for proper operation of the ALC relay.
Illustration
01-26
Multi-Tap Transformer 13
A1
A2
23
31
1
3
5
41
32
2
4
6
42
14 7. Remove power from the controller, and with an ohmmeter test fuses F4 and F5. If F4 and F5 are good transformer TF1 is not outputting 100VAC on its secondary legs and needs replacing.
Chapter 13 Print Reference
24
Multi-Tap Transformer 41 42
F4 F5 5A 5A
01-23
4. TROUBLESHOOTING MARMMTRBL02303E
4–46 Figure 5–10. External Emergency Stop Circuitry
4. TROUBLESHOOTING
4–47
MARMMTRBL02303E
4.4.9
Indicates one of two symptoms:
SRVO-008 ER_SVAL Brake fuse blown
The 5A brake fuse on the EMG module has blown. A momentary surge of high current was detected in the brake circuit. The FALM LED on the EMG module will be lit.
Remedy: By turning power off momentarily and then back on you will reset the circuit and the LED will go out if the fault is caused by a current surge. If the fault does not reset or if it reoccurs frequently, perform the following troubleshooting procedure: Table 4–25. Troubleshooting Procedure 1. Turn off the controller at the main disconnect and open the cabinet door. 2. Remove all of the connectors on the front of the EMG module and pull out the module. 3.Check the 5A fuse and replace it if necessary.
4. Place the EMG control printed circuit board back in its slot and plug all connectors back into it.
SRVO-008 Troubleshooting Procedure Illustration
Chapter 13 Print Reference
EMG PCB
03-19
4. TROUBLESHOOTING MARMMTRBL02303E
4–48 Table 4–25. (Cont’d) SRVO-008 Troubleshooting Procedure Troubleshooting Procedure
Illustration
5. Using an ohmmeter, test the continuity between CRR3, terminal 19 and the following points to test for a shorted brake coil: CRR5 pins 1B, 2B, 3B, 1D, 2D, 3D CRR3 terminals – 16, 18, and 20 (extended axes only) A short or resistance lower than 50 ohms could cause the fuse to blow or the sensor to trip. Replace the motor on the axis with the shorted brake coil. If the resistance is OK continue.
Chapter 13 Print Reference
CRR3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
100IN1 OP1 100IN2 OP2 100IN3 EMGIN1 100IN4 EMGINC
04-10 thru 04-38
EMGIN2 100OUT1 100OUT1 100OUT2 100OUT2 BKP4 BKM4 BKP5 BKM5 BKP6 BKM6
BRK4
NOT USED
BRK5
BRK6 FALM
D CB A
BRK CRR5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
VIOLET BKM3 BKM3 BKM3
6. With the controller door open and all connectors and plugs reattached, energize the controller. If the FALM light comes on replace the EMG module.
BRK1
SON
BRK2
BRK3
100OUT3 EMGOU2 100OUT4 EMGOUTC FENCE1 EMGOUT1 FENCE2 EX-ON 0V EX-COM 0V EX-OFF 5v DIL1 15V DIL2 -15V EMGB1 +24V EMGB2
CRR4
BLUE BKP3 BKP3 BKP3
VIOLET BKM2 BKM2 BKM1
BLUE BKP2 BKP2 BKP1
03-32
4. TROUBLESHOOTING
4–49
MARMMTRBL02303E
Table 4–25. (Cont’d) SRVO-008 Troubleshooting Procedure Troubleshooting Procedure
Illustration
Chapter 13 Print Reference
7. Power up the robot and jog the robot to verify robot operation. If the FALM light comes on replace the EMG module. EMG CONTROL MODULE SENSITIVITY JUMPER 1 SET
9. If this problem occurs occasionally, change the ‘SET’ jumper from 2 to 1 on the EMG module.
2
03–37
4. TROUBLESHOOTING MARMMTRBL02303E
4–50 Figure 5–11. Brake Fuse Blown Circuitry
4. TROUBLESHOOTING
4–51
MARMMTRBL02303E
4.4.10
Teach pendant deadman switch released while enabled.
SRVO-011 ER_SVAL1 TP Released While Enabled
Remedy: Press the deadman switch, then press RESET.
4.4.11
Normal power is on (hot start).
SRVO-012 ER_SVAL1 Power Failure Recovery
Remedy: This message is normal and does not indicate a problem.
4.4.12
One or all of the 24VDC cooling fans in the backplane cage are not running.
SRVO-014 Fan Motor Abnormal (Group:i Axis:j)
Each double-board board cage in the backplane has a cooling fan mounted in its top. Each fan contains a centrifugal switch that opens when the fan is not running.
Table 4–26.
SRVO-014 Troubleshooting Procedure
Troubleshooting Procedure 1. With power on, test whether each fan is turning by passing a strip of paper over the top of each board cage. All fans are turning go to step 3. One fan is motionless continue. 2. Remove the circuit boards from the board cage with the motionless fan. Reconnect the four-wire connector on the backplane behind the board cage. Reinstall the boards and power up the controller. If the fault is not fixed replace the fan. 3. One of the fans or the axis control board is probably defective. Determine which part is bad by temporarily replacing it with a known-good part. If the fault is not fixed continue. 4.Replace the backplane.
Chapter 13 Print Reference
4. TROUBLESHOOTING MARMMTRBL02303E
4–52 Figure 5–12. Backplane
AXIS
BACKPLANE 24V
CA39C 1
+24VDC
CA39C 2
+0VDC
5V
E7−1 RV
6
*FMM
JRA2 13
ALM
(SVRO 014 FAN MOTOR ABNORMAL)
CA39C 3
ALMC
OPTION 1 & 2 PCB COOLING FAN
CENTRIFUGAL
IC1−3 CA39B 1
+24VDC
CA39B 2
+0VDC
CA39B 3
IC1−1
CA39A 1 CA39A 2
0V
CA39A 3
IC1−2
0V
ALMB
AXIS & MAIN PCB COOLING FAN
CENTRIFUGAL
+24VDC
+0VDC
ALMA
CENTRIFUGAL
EMG & PSU PCB COOLING FAN
4. TROUBLESHOOTING
4–53
MARMMTRBL02303E
4.4.13 SRVO-015 ER_SVAL1 System Over Heat (Group:i Axis:j)
The temperature in the controller is too high, or the overheat sensor located on the backplane has opened.
Table 4–27.
SRVO-015 Troubleshooting Procedure
Troubleshooting Procedure
Line No. Reference Chapter 13
1. Clean the controller air filter, allow the controller to cool down, and cold start the controller. 2. Check the heat exchanger fans for operation. If the fans run ok replace the axis control board. If one or more fans do not work continue. 3. Check the AC voltage at the terminals of the non-working fan(s). If the voltage is 180VAC – 220VAC replace the fan(s). If the voltage is out of tolerance replace or repair the fan motor wiring harness. Figure 5–13. System Over Heat Circuitry Drawing 1
02-02 02-04 02-07
4. TROUBLESHOOTING MARMMTRBL02303E
4–54 Figure 5–14. System Over Heat Circuitry Drawing 2
4. TROUBLESHOOTING
4–55
MARMMTRBL02303E
4.4.14 SRVO-021 ER_SVAL1 SRDY off (Group:i Axis:j)
The axis control board sends a signal to the servo amplifiers in order to 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 control board. If the axis control board sends its signal and does not receive the reply within a few milliseconds, this alarm occurs. Table 4–28.
SRVO-021 Troubleshooting Procedure
Troubleshooting Procedure 1. Does the alarm occur on three or more axes? YES repair or replace the wiring harness between the EMG board and terminals 5 and 6 of the servo amplifier in the far left position.
Line No. Reference Chapter 13 08-17 09-18 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 amplifier. If necessary, continue. 3. Exchange the axis control board-to-servo amplifier cable between the affected axis and a knowngood axis. Be sure to switch both ends of the cables.
10-01 thru 10-18
Does the fault message change to indicate a different axis? YES replace the bad cable. NO continue 4. Replace the axis control board. If the problem continues, replace the affected servo amplifier.
4.4.15 SRVO-022 ER_SVAL1 SRDY on (Group:i Axis:j)
The axis control board sends a signal to the servo amplifiers in order to 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 control board. If the axis control board receives the reply signal without having sent its request signal, this alarm occurs. Table 4–29.
SRVO-022 Troubleshooting Procedure
Troubleshooting Procedure 1. Exchange the axis control board-to-servo amplifier cable between the affected axis and a knowngood axis. Be sure to switch both ends of the cables. 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.
Line No. Reference Chapter 13 09-01 thru 09-09 08-01 thru 08-18 10-10 thru 10-18
4. TROUBLESHOOTING MARMMTRBL02303E
4–56
4.4.16 SRVO-023 ER_SVAL1 Stop Error Excess (Group:i Axis:j)
The axis position is too far from its commanded position when the robot is stopping, or the robot is stopped and it will not move. The torque necessary to decelerate an overloaded motor could cause this alarm to occur.
Table 4–30.
SRVO-023 Troubleshooting Procedure
Troubleshooting Procedure
Line No. Reference Chapter 13
1. Is the load over the specification? If it is over Reduce the load. 2. Check for a binding axis. Repair if required. If the load is within the specification and the axes are not binding Go to step 3. 3. Is the three phase input voltage lower than the FANUC specification (170V ~253V)? If it is lower The maximum torque of the motor decreases. Increase the input voltage within the rated voltage. Check transformer TF1 for proper tap settings.
08-24, 25, 26 09-23, 24, 25 10-23, 24, 25
4. Replace the servo amplifier. If the alarm occurs again Go to step 4. 5. Replace the motor.
4.4.17 SRVO-024 ER_SVAL1 Move Error Excess (Group:i Axis:j)
4.4.18 SRVO-026 ER_WARN Motor Speed Limit (Group:i Axis:j)
4.4.19 SRVO-027 ER_WARN Robot Not Mastered (Group:i Axis:j)
The servo error is too big when the robot is moving, or the robot moves when it is supposed to be stopped. Remedy: Same as SRVO-023, Stop Error Excess.
The motor cannot rotate as fast as the calculated speed required for the current motion Remedy: Even though this is just a warning, every attempt should be made to eliminate this error by modifying the programmed speed or motion.
The system variable $master_done is set to FALSE. Remedy: Master the robot.
4. TROUBLESHOOTING
4–57
MARMMTRBL02303E
4.4.20 SRVO-033 ER_WARN Robot Not Calibrated (Group:i Axis:j)
4.4.21 SRVO-035 ER_WARN Joint Speed Limit (Group:i Axis:j)
4.4.22 SRVO-036 Imposition Time Over (Group:i Axis:j)
The system variable $calibrate is set to FALSE. Remedy: Calibrate the robot.
Joint cannot rotate as fast as the calculated speed required for the current motion. Remedy: Even though this is just a warning, every attempt should be made to eliminate this error by modifying the programmed or motion speed.
The robot is not in position for the specified period, or the servo error is in 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 overloaded motor could cause this alarm to occur.
Table 4–31.
SRVO-036 Troubleshooting Procedure
Troubleshooting Procedure
Line No. Reference Chapter 13
1. Is the load over the specification? If it is over Reduce the load. 2. Check for a binding axis. Repair if required. If the load is within the specification and the axes are not binding Go to step 3. 3. Is the three phase input voltage to the servo amplifier lower than the FANUC specification (170V ~253V)? If it is lower Check transformer TF1 for the proper tap setting. 4. Replace the servo amplifier. If the alarm occurs again Go to step 4.
08-24, 25, 26 09-23, 24, 25 10-23, 24, 25
5. Replace the motor.
4.4.23 SRVO-037 ER_SVAL1 IMSTP Input (Group:i Axis:j)
IMSTP (immediate stop) UOP input asserted. Remedy: If using a UOP, determine the cause and repair. If not using UOP, select the I/O menus and zero UOP mapping.
4. TROUBLESHOOTING MARMMTRBL02303E
4–58
4.4.24
When the controller was powered up, one or more of its axes was at a 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 another.
SRVO-038 PULSE MISMATCH (Group:i Axis:j)
Remedy: Perform the following procedure:
Table 4–32.
SRVO-038 Troubleshooting Procedure
Troubleshooting Procedure
Line No. Reference Chapter 13
1. Press MENUS. 2. Select SYSTEM. 3. Press F1, [TYPE]. 4. Select System Variables. 5. Move the cursor to $MCR. 6. Press ENTER. 7. Move the cursor to $SPC_RESET. 8. Press F4, TRUE. The display will reset to false. This is normal. 9. Press RESET. The fault condition should reset. If the controller is still faulted with additional servo-related errors, cold start the controller. It might be necessary to remaster the robot.
4.4.25 SRVO-042 ER_SVAL2 MCAL Alarm (Group:i Axis:j)
The servo amplifier magnetic contactor (MCC) is welded closed. If the 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 MCC alarm occurs.
Table 4–33.
SRVO-042 Troubleshooting Procedure
Troubleshooting Procedure 1. Does this alarm occur with SRVO-049? If SRVO-049 occurs Check for the absence of input three-phase voltage to the servo amplifer. Correct as necessary. If SRVO-049 does not occur Go to step 2 2. Does this alarm occur with the OH1 alarm? If OH1 alarm occurs Turn off the controller power for fifteen seconds and turn it on again. If still present, remove and replace the connector CN1 or CN2 of the problem axis and check its associated cable and connector at the axis module. If OH1 alarm does not occur Go to step 3. 3. Replace the servo amplifier.
Line No. Reference Chapter 13 08-24, 25, 26 09-23, 24, 25 10-23, 24, 25
4. TROUBLESHOOTING MARMMTRBL02303E
4.4.26 SRVO-041 MOFAL Alarm (Group:i Axis:j)
4–59
The motion command after the ramping algorithm in the servo software exceeded one word. Contact the FANUC Robotics Hotline for more information. DO NOT INCLUDE IN MANUAL!!!!!!
4. TROUBLESHOOTING MARMMTRBL02303E
4–60
4.4.27 SRVO-043 ER_SVAL2 DCAL Alarm (Group:i Axis:j)
The regenerative energy produced by the motor exceeded the specification. NOTE Energy feedback from motor to the amplifier is called regenerative energy. This occurs when the axis is being slowed down. The amplifier discharges this energy by converting it to heat energy through the 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. Table 4–34.
SRVO-043 Troubleshooting Procedure
Troubleshooting Procedure
Chapter 13 Print Reference
1. Is “4” or “5” indicated on the servo amplifier 7-segment display? If indicated Go to step 2 if “4” is indicated. Go to step 3 if “5” is indicated. If not indicated Check for short to ground or an open circuit in the PWMC line of the specified axis between the axis control printed circuit board and servo amplifier (connector JV-1 – 7). Swap the axis control printed circuit board. 2. A “4” is indicated (DCSW alarm) when the regenerative transistor is on continuously for one second or longer. Reduce the load of the robot. If the error still exists Replace the servo amplifier. 3. ‘‘5’’ is indicated (DCOH alarm). The DCOH alarm is caused when the regenerative resistor overheats and is sensed by the thermostat or the thermostat in transformer TF1 opens. If the average regenerative energy is excessive This alarm occurs when the acceleration/deceleration frequency is high or gravity energy at the axis is large. Relax the operating conditions. For robots with extended axes: When a separate regenerative discharge unit or power transformer for the servo controller is used, check the wiring for the thermostat according to the connection diagrams for proper wiring. If the thermostat is incorrectly wired or is defective When a separate regenerative discharge unit or power transformer for the servo controller is used, check the wiring for the thermostat according to the connection diagrams.
08-03, 09-03 11-03, 12-03 11-37, 12-37 08-37, 09-37 11-39, 12-39 08-39, 09-39
4. TROUBLESHOOTING
4–61
MARMMTRBL02303E
4.4.28 SRVO-044 ER_SVAL2 HVAL Alarm (Group:i Axis:j)
The DC voltage on the main power circuit of the servo amplifier exceeded specification. Remedy: Check the three-phase voltage to the servo amplifier input. It should not exceed 253 VAC phase-to-phase. Check the cabling between the servo amplifier and the axis control printed circuit board if no alarm is indicated on the servo amplifier 7-segment display. If the problem still exists, perform the following troubleshooting procedure: Table 4–35.
SRVO-044 Troubleshooting Procedure
Troubleshooting Procedure 1. Is the voltage of the three–phase input servo to the amplifier higher than 253 VAC? If it is higher Check transformer TF1 taps.
Chapter 13 Print Reference 08-24, 25, 26 09-23, 24, 25 01-38
2. Is the load of the robot within the specification? This alarm can be caused by the charge of the regenerative energy when the load exceeds the specification. If it exceeds the specification Reduce the load of the robot. 3. Check the connection of the Separated Regenerative Discharge Unit. If one is being used, it should be wired across terminals 17 and 19 of T1 and connected to terminals 1 and 2 of T3 on the discharge unit. There should be no jumper connecting terminals 17 and 18. If connected incorrectly Connect correctly. 4. Check the resistance of the built-in regenerative resistor of the amplifier or that of the separate regenerative resistor (14 ohms) across terminals 17 and 19 of T1. If the value of the resistance is incorrect Replace the regenerative discharge unit or servo amplifier. 5. For robots with extended axes: The operating condition might not be appropriate for the specification of the motor or the amplifier. If this occurs Relax the operating condition. 6. Replace the servo amplifier.
11-39
4. TROUBLESHOOTING MARMMTRBL02303E
4–62
4.4.29
The current in the main power circuit of the servo amplifier exceeded specification. The servo amplifier LED should display “8”, “9”, or “6.”
SRVO-045 ER_SVAL2 HCAL Alarm (Group:i Axis:j)
Remedy: If no alarm is indicated on the servo amplifier 7-segment display, check the cabling between the servo amplifier (CN1) and the axis control printed circuit board (JV1-10). If the problem still exists, perform the following troubleshooting procedure: Table 4–36.
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 re-occur if The transistor module (TM) is defective. 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.
08-24, 25, 26 09-23, 24, 25 10-23, 24, 25
2. Remove the motor power lines from the amplifier terminals and check the continuity between GND and each of the lines U, V, and W that go to the motor. If any are short-circuited Go to step 3.
08-24, 25, 26 09-23, 24, 25 10-23, 24, 25
If all are not shorted Go to step 4. 3. Remove the power lines from the motor connectors (J1-6) and recheck the continuity between GND and each of the lines U, V, and W to the robot motor. If any are shorted The motor is defective. Replace the motor.
08-24, 25, 26 09-23, 24, 25 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 between U-V, V-W, and W-U on the servo amplifier using a measuring instrument sensitive enough to detect small resistances. If the three measured values are the same Go to step 5.
08-24, 25, 26 09-23, 24, 25 10-23, 24, 25
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, V-W, and W-U using a measuring instrument sensitive enough to detect small resistances. If the three measured values are the same The power lines are defective. Replace the cable.
08-24, 25, 26 09-23, 24, 25 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. 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.
08-12, 13
4. TROUBLESHOOTING
4–63
MARMMTRBL02303E
4.4.30 SRVO-046 ER_SVAL2 OVC Alarm (Group:i Axis:j)
The average current calculated by the servo software exceeded specification. Remedy: Reduce the load on the robot. If the problem still exists, perform the following troubleshooting procedure: Table 4–37.
SRVO-046 Troubleshooting Procedure
Troubleshooting Procedure
Chapter 13 Print Reference
1. Is the three-phase AC input power to the servo amplifier lower than 200 VAC? If it is lower or missing Check transformer TF1 taps and fuses.
08-24, 25, 26 09-23, 24, 25 10-23, 24, 25 01-15, 16
2. Replace the axis control printed circuit board. If the alarm occurs again The motor is defective.
08-11, 12, 13
4. TROUBLESHOOTING MARMMTRBL02303E
4–64
4.4.31 SRVO-047 ER_SVAL2 LVAL Alarm (Group:i Axis:j)
The DC voltage on the main power circuit of the servo amplifier is lower than the specification even though the MCC is on. Remedy: If no alarm is indicated on the servo amplifier LED, check the cabling between the servo amplifier and the axis control printed circuit board. If the problem still exists, perform the following troubleshooting procedure: Table 4–38.
SRVO-047 Troubleshooting Procedure
Troubleshooting Procedure 1. Does the LED of the amplifier indicate ‘‘2’’? a. Check for 200VAC input power to terminals 13 and 14 of the servo amplifier. If low or missing, check transformer TF1 taps and fuses.
Chapter 13 Print Reference 08-23, 24, 25 09-23, 24, 25 10-23, 24, 25
b. If 200VAC is present, replace the servo amplifier. 2. Does the LED of the amplifier indicate ‘‘3’’? A “3” indicates the DC current in the main power circuit is too low a. Check the three-phase 200VAC input voltage to the servo amplifier. 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.
08-23, 24, 25 09-23, 24, 25 10-23, 24, 25
4. TROUBLESHOOTING
4–65
MARMMTRBL02303E
4.4.32 SRVO-049 ER_SVAL2 OHAL1 Alarm (Group:i Axis:j)
The servo amplifier overheated. Servo amplifier LED indicates a “6.” This alarm indicates that the thermal switch mounted on the PC board of the specified axis has opened. Remedy: Check the fans and the heat exchange unit for proper operation. If the problem still exists, perform the following troubleshooting procedure: Table 4–39.
SRVO-049 Troubleshooting Procedure
Troubleshooting Procedure 1. If the servo amplifier 7-segment display shows “–’’, check the cabling between the servo amplifier (CN1) and axis control module (JV1-6).
Chapter 13 Print Reference 08-01 thru 08-08 09-01 thru 09-09 10-10 thru 10-18
2. Relax the operating condition. If the alarm no longer occurs The operating condition of the robot exceeded the specification. 3.Replace the servo amplifier.
4.4.33 SRVO-050 ER_SVAL1 CLALM Alarm (Group:i Axis:j)
The servo software detected a disturbance torque that was too high or a collision occurred and tripped a collision detection alarm. Remedy: Reset the robot by using the teach pendant RESET button and jog the robot away from obstructions. If the problem still exists, perform the following troubleshooting procedure: Table 4–40.
SRVO-050 Troubleshooting Procedure
Troubleshooting Procedure 1. Does the load exceed the specifications? (When the robot moves over the specifications, the estimated disturbance torque might become larger and this alarm could occur.) If the load exceeds the specifications Lower the load to within the specifications. 2. Is the three-phase AC input voltage to the servo amplifier lower than the rated voltage (200VAC)? If it is lower Check transformer TF1 taps and fuses.
3. Replace the servo amplifier.
Chapter 13 Print Reference
08-23, 24, 25 09-23, 24, 25 10-23, 24, 25 01-38
4. TROUBLESHOOTING MARMMTRBL02303E
4–66
4.4.34
The feedback current is abnormal.
SRVO-051 ER_SVAL2 CUER Alarm (Group:i Axis:j) Table 4–41.
SRVO-051 Troubleshooting Procedure
Troubleshooting Procedure 1. Replace the axis control printed circuit board. If the alarm still occurs Go to step 2.
Chapter 13 Print Reference 08-11, 12, 13
2. Replace the servo amplifier. If the alarm continues, go to step 3. 3. Replace the pulse coder and master the robot.
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) Table 4–42.
SRVO-061 Troubleshooting Procedure
Troubleshooting Procedure 1. Did a SRVO-068 DTERR, or SRVO-069 CRCERR, or a SRVO-070 STBERR occur with this alarm? YES disregard SRVO_061 and refer to the remedy of any of the other three alarms. If no alarms occur Replace the pulse coder on the specified axis and master the robot.
Chapter 13 Print Reference
4. TROUBLESHOOTING
4–67
MARMMTRBL02303E
4.4.36
The battery voltage for the pulse coders is zero volts.
SRVO-062 ER_SVAL2 BZAL Alarm (Group:i Axis:j)
Table 4–43.
SRVO-062 Troubleshooting Procedure
Troubleshooting Procedure 1. Did a SRVO-068 DTERR, or SRVO-069 CRCERR, or a SRVO-070 STBERR occur with this alarm? YES disregard the BZAL alarm and refer to the procedure for the other alarm (SRVO_68 – SRVO_70). NO Continue 2. Did this alarm message list only one axis? YES Check the battery cable for the pulse coder of the axis listed in the alarm message. Reconnect, repair, or replace as necessary. Go to Step 4. NO Continue 3. Press the teach pendant emergency stop button. Turn the controller on. Check the batteries behind the black plastic hatch in the base of the controller. Are the batteries ok? YES Repair or replace the battery compartment cable. Go to Step 4. NO Replace the batteries. Go to Step 4. 4. a. Press MENUS. b. Select SYSTEM. c. Press F1, [TYPE]. d. Select System Variables. e. Move the cursor to $MCR. f. Press ENTER. g. Move the cursor to $SPC_RESET. h. Press F4, TRUE. The display will reset to false. This is normal. i. Press RESET. The fault condition should reset. If the controller is still faulted with additional servo-related errors, cold start the controller. It might be necessary to remaster the robot.
Chapter 13 Print Reference
4. TROUBLESHOOTING MARMMTRBL02303E
4–68
4.4.37
The built-in rotation counter on the pulse coder is abnormal.
SRVO-063 ER_SVAL2 RCAL Alarm (Group:i Axis:j) Table 4–44.
SRVO-063 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_063 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.
4.4.38 SRVO-064 ER_SVAL2 PHAL Alarm (Group:i Axis:j)
The relationship between the analog signals on the pulse coder are abnormal.
Table 4–45.
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.
4.4.39
The pulse coder batteries are low.
SRVO-065 ER_WARN BLAL Alarm (Group:i Axis:j) Table 4–46.
SRVO-065 Troubleshooting Procedure
Troubleshooting Procedure 1. Did a SRVO-068 DTERR, or SRVO-069 CRCERR, or a SRVO-070 STBERR occur with this alarm? YES disregard SRVO_065 and refer to the remedy of any of the other three alarms. NO Replace the APC backup batteries. Remaster the robot if necessary. NOTE Replace the battery as soon as possible when this alarm occurs, otherwise, if the battery voltage goes to zero volts, the robot will require remastering.
Chapter 13 Print Reference
4. TROUBLESHOOTING
4–69
MARMMTRBL02303E
4.4.40
The pulse coder ROM checksum data are abnormal.
SRVO-066 ER_SVAL2 CSAL Alarm (Group:i Axis:j)
Table 4–47.
SRVO-066 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_066 and refer to the remedy of any of the other three alarms. If no alarms occur Replace the pulse coder on the specified axis and master the robot.
4.4.41
The pulse coder overheated.
SRVO-067 ER_SVAL2 OHAL2 Alarm (Group:i Axis:j)
Table 4–48.
SRVO-067 Troubleshooting Procedure
Troubleshooting Procedure 1. Did a SRVO-068 DTERR, or SRVO-069 CRCERR, or a SRVO-070 STBERR occur with this alarm? YES disregard SRVO-067 and refer to the remedy of any of the other three alarms. 2. Does the operating condition (load, duty) exceed the specifications? If the operating condition exceeds the specifications Relax the operating condition within the specification. (Reduce the load, change the program, etc.) 3. Turn off the controller and when the temperature of the motor returns to normal, turn it back on. If the alarm immediately occurs again The built-in thermostat in the pulse coder is defective. Replace the pulse coder. If the alarm occurs again, but not immediately the motor is generating too much heat. Replace the motor.
Chapter 13 Print Reference 07-22
4. TROUBLESHOOTING MARMMTRBL02303E
4–70
4.4.42 SRVO-068 ER_SVAL2 DTERR Alarm (Group:i Axis:j)
The axis control printed circuit board sent the serial data request signal to the pulse coder, but did not receive serial data from the pulse coder.
Table 4–49.
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. If the alarm occurs again Go to step 2.
08-16, 17, 18
2. Replace the axis control board. If the alarm occurs again Go to step 3.
08-01 thru 10
3. Replace the pulse coder and master the robot.
4.4.43 SRVO-069 ER_SVAL2 CRCERR Alarm (Group:i Axis:j)
The serial data from the pulse coder changed during communication to the axis control printed circuit board. Refer to the SRVO_068 remedy.
4. TROUBLESHOOTING
4–71
MARMMTRBL02303E
4.4.44 SRVO-070 ER_SVAL2 STBERR Alarm (Group:i Axis:j)
4.4.45 SRVO-071 ER_SVAL2 SPHAL Alarm (Group:i Axis:j)
The communication stop and start bits are abnormal. Refer to the SRVO-068 remedy.
The feedback velocity exceeds the specifications. If the problem still exists, perform the following troubleshooting procedure:
Table 4–50.
SRVO-071 Troubleshooting Procedure
Troubleshooting Procedure
Chapter 13 Print Reference
1. Does this alarm occur with any other alarm? If another alarm occurs This alarm is caused by another alarm of the serial pulse coder. Refer to the other alarm for details. 2. Reduce the load within the specifications.
4.4.46
Line Tracking Overflow Error.
SRVO-081 ER_WARN EROFL Alarm (Track encoder:n) Table 4–51.
SRVO-081 Troubleshooting Procedure
Troubleshooting Procedure 1. Check the connection between the controller and the line tracking device (absolute encoder or pulse generator). 2. Check that the line speed is within the FANUC specification. If the line speed is not within the specification Relax the line speed.
Chapter 13 Print Reference
4. TROUBLESHOOTING MARMMTRBL02303E
4–72
4.4.47 SRVO-082 ER_WARN DAL Alarm (Track encoder:n)
Line Tracking Pulse coder is disconnected. Remedy: Check axis control printed circuit board for proper line tracking cable connections. If the problem still exists, perform the following troubleshooting procedure:
Table 4–52.
SRVO-082 Troubleshooting Procedure
Troubleshooting Procedure
Chapter 13 Print Reference
1. Replace the axis control printed circuit board. 2. Replace the pulse coder.
4.4.48 SRVO-083 ER_WARN CKAL Alarm (Track encoder:n)
4.4.49 SRVO-084 ER_WARN BZAL Alarm (Track encoder:n)
4.4.50 SRVO-085 ER_WARN RCAL Alarm (Track encoder:n)
4.4.51 SRVO-086 ER_WARN PHAL Alarm (Track encoder:n)
The clock for the rotation counter in the line tracking pulse coder is abnormal. Remedy: Refer to SRVO-061 remedy.
The battery voltage for the line tracking pulse coder is zero volts. Remedy: Refer to SRVO-062 remedy.
The built-in rotation counter on the line tracking pulse coder is abnormal. Remedy: Refer to SRVO-063 remedy.
The relationship between the analog signals on the line tracking pulse coder are abnormal. Remedy: Refer to SRVO-064 remedy.
4. TROUBLESHOOTING
4–73
MARMMTRBL02303E
4.4.52 SRVO-087 ER_WARN BLAL Alarm (Track encoder:n)
4.4.53 SRVO-088 ER_WARN CSAL Alarm (Track encoder:n)
4.4.54 SRVO-089 ER_WARN OHAL2 Alarm (Track encoder:n)
4.4.55 SRVO-090 ER_WARN DTERR Alarm (Track encoder:n)
4.4.56 SRVO-091 ER_WARN CRCERR Alarm (Track encoder:n)
4.4.57 SRVO-092 ER_WARN STBERR Alarm (Track encoder:n)
4.4.58 SRVO-093 ER_WARN SPHAL Alarm (Track encoder:n)
The line tracking pulse coder batteries are low. Remedy: Refer to SRVO-065 remedy.
The line tracking pulse coder ROM checksum data is abnormal. Remedy: Refer to SRVO-066 remedy.
The line tracking pulse coder overheated. Remedy: Refer to SRVO-067 remedy.
The axis control printed circuit board sent the request signal, but did not receive serial data from the line tracking pulse coder. Remedy: Refer to SRVO-068 remedy.
The serial data from the line tracking pulse coder changed during communication to the axis control printed circuit board. Remedy: Refer to SRVO-069 remedy.
The communication stop and start bits for line tracking axis are abnormal. Remedy: Refer to SRVO-070 remedy.
The feedback velocity exceeds the specification for line tracking axis. Remedy: Refer to SRVO-071 remedy.
MARMMTRBL02303E
5
REPLACING A FUSE 5–1 If a fuse blows in the control unit, eliminate the cause, then replace the fuse.
5.1 MULTI-TAP TRANSFORMER
F2, F2, and F3 : Fuses for three-phase 200 VAC servo power F4 and F5 : Fuses for 100 VAC Refer to Table 5–1. Table 5–1.
Multi-Tap Transformer Fuses
Fuse Number
F1, F2, F3 F1, F2, F3
F4, F5 F4, F5
F6, F7
Machine S-420, S-500, S-800, S-900, M-500 P-155 ARC Mate SR., S-700, M-400, L-1000, S-10 ARC Mate, Arc Mate 100, A-510, S-5 P-155 S-420, S-500, S-800, S-900, M-500 ARC Mate Sr., ARC Mate, S-5, Arc Mate 100, S-10, L-1000, S-700, M-400, A-510 S-420, 3-servo amplifier configuration
Rated Current 30A
A60L-0001-0042#JG1–30
30A 20A
A60L-0001-0042#JG1–30 A60L-0001-0042#JG1–20
10A
A60L–0001-0042#JG1-10
7.5A 7.5A
A60L-0001-0101#P475H A60L-0001-0101#P475H
5A
A60L-0001-0101#P450H
10A
A60L-0001-0042#JG1-10
Part Number
5. REPLACING A FUSE MARMMTRBL02303E
5–2 Figure 6–1. Replacing a Fuse of the Transformer Unit
Fuse
Fuse
Fuse
Fuse
Fuse
Fuse
Fuse
WARNING Before replacing a fuse, turn power off and lock out the controller.
5. REPLACING A FUSE
5–3
MARMMTRBL02303E
5.2 SERVO AMPLIFIER
FUSE 1 : Fuse for control power supply Part number: A60L-0001-0175#3.2A FUSE 2 and 3 : Fuse for fan motors (only for one axis servo amplifier, A06B-6066-H008) Part number: A60L–0001–0101#P405 Figure 6–2. Replacing the Fuse of a Servo Amplifier
F1
F2 F3
LED Terminal board T1 Circuit breaker
5. REPLACING A FUSE MARMMTRBL02303E
5–4
5.3 POWER SUPPLY UNIT
F1 and F2 F3 F4 F5
: : : :
Fuses for AC input Fuse for +24V Fuse for +24E Fuse for auxiliary power supply
Table 5–2.
Power supply unit for four-slot backplane
Fuse number F1, F2 F3 F4 F5 Table 5–3.
Rated current 7.5A 3.2A 5A 0.3A
Part Number A60L-0001-0245#GP75 A60L-0001-0075#3.2 A60L-0001-0046#5.0 A60L-0001-0290#LM03
Power supply unit for six-slot backplane
Fuse number F1, F2 F3 F4 F5
Rated current 10A 5A 5A 0.3A
Part Number A60L-0001-0245#G100 A60L-0001-0075#5.0 A60L-0001-0046#5.0 A60L-0001-0290#LM03
Figure 6–3. Replacing a Fuse of the Power Supply Unit PSU
F5: 0.3A fuse for auxiliary power supply Battery cover
PSU
F1 and F2: Fuses for AC input 10-A for 6-slot backplane 7.5A for 4-slot backplane PIL: green LED for indicating the AC power supply status
Battery
ALM: Red LED for indicating an alarm
F4:5–Afuse for +24E F3: Fuse for +24V 5-A slow blow for 6-slot backplane 3.2A slow blow for 4-slot backplane
(with battery cover removed)
5. REPLACING A FUSE
5–5
MARMMTRBL02303E
5.4 EMERGENCY STOP CONTROL PC BOARD
FUSE : 5.0 A brake circuit fuse Part number: A60L-0001-0046#5.0 FUSE : F1, F2, 3.2A Manual brake circuit fuse Part number: A60L-0001-0175#3.2A Figure 6–4. Replacing the Fuse on the Emergency Stop Control PC Board
F1 F2 FUSE
5. REPLACING A FUSE MARMMTRBL02303E
5–6
Figure 6–5. Replacing the Fuse on the Emergency Stop Control PC Board EMG PCB
Fuse
5.5 PURGE POWER SUPPLY A05B–2047–C181
FUSE: F11, F12, 3.2A AC Input Line Fuses Part Number: A60L–0001–0175#3.2
5. REPLACING A FUSE
5–7
MARMMTRBL02303E
Figure 6–6. Purge Power Supply
Cover
F12 F11 Purge Power Supply
5. REPLACING A FUSE MARMMTRBL02303E
5–8
5.6 PROCESS INPUT/OUTPUT PC BOARDS AA, AB, CA, CB, AND DA
FUSE 1 : 2.0-A fuse for +24V Part number: A60L-0001-0046#2.0 Figure 6–7. Replacing the Fuse of the Process Input/Output PC Board AA, AB, CA, CB, or DA
Fuse
Fuse
Process input/output PC boards AA and AB
Process input/output PC boards CA, CB and DA
5. REPLACING A FUSE
5–9
MARMMTRBL02303E
5.7 PROCESS INPUT/OUTPUT PC BOARDS BA AND BB
FUSE 1 to 8 : 6.3 A fuses for +24V Part number: A60L-0001-0046#6.3 Figure 6–8. Replacing the Fuse of the Process Input/Output PC Board BA or BB
Fuse
Process input/output PC boards BA and BB
5. REPLACING A FUSE MARMMTRBL02303E
5–10
5.8 MODULAR I/O UNIT
The modules listed below have built-in fuses. If a fuse blows, remove the cause, then replace the fuse with a spare. Table 5–4.
Modular I/O Unit
Module Interface module A1F01A Interface module A1F01B Output module with 8 DC points AOD08C Output module with 8 DC points AOD08D Output module with 5 AC points AOA05E Output module with 8 AC points AOA08E Output module with 12 AC points AOA12F
Indication PWR is off PWR is off F is on
Rating 3.2A 3.2A 5A
Fuse Specification A60L-0001-0290=LN32 A60L-0001-0290=LM32 A60L-0001-0260=5R00
F is on
5A
A60L-0001-0260=5R00
F is on
3.15A
A60L-0001-0276=3.15
F is on
3.15A
A60L-0001-0276=3.15
F is on
3.15A
A60L-0001-0276=3.15
The fuses are on the PC boards in the modules.
5. REPLACING A FUSE
5–11
MARMMTRBL02303E
5.9 AC OUTLET UNIT
FUSE : 2.0 A fuse for 100 VAC Part number: A60L-0001-0101#P420H Figure 6–9. Replacing the Fuse of the AC Outlet Unit
Fuse
MARMMTRBL02303E
6
BRAKE RELEASE 6–1 To perform some troubleshooting and error recovery procedures, you might have to release the brakes. Use Procedure 6–1 to release the brakes.
Procedure 6–1
Releasing the Brakes
NOTE Clear all E-stops before proceeding. Step
1 Press and release the EMERGENCY STOP button. 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 AXIS SELECTED 1 NO 2 NO 3 NO 4 NO 5 NO 6 NO 7 NO 8 NO 9 NO
JOINT
10%
BRAKE STATE ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED
[TYPE] ENG–SEL REL–SEL
YES
NO
>
7 Highlight the number of the axis you want to release or engage.
WARNING Releasing a brake could cause the robot to move. To STOP the robot immediately, press the EMERGENCY STOP button or press F2, ENG–SEL to engage the brake.
6. BRAKE RELEASE MARMMTRBL02303E
6–2 8 To release or engage a single brake:
a Select an axis to be released or engaged; press F4, YES. 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, REL–SEL. c Engage the brake on the selected axis; press F2, ENG–SEL. 9 To release ALL brakes: a Press NEXT, > to display the next page of function keys. SYSTEM Brake Crtl AXIS SELECTED 1 NO 2 NO 3 NO 4 NO 5 NO 6 NO 7 NO 8 NO 9 NO
JOINT
10%
BRAKE STATE ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED ENGAGED
[TYPE] ENG–ALL REL–ALL
GROUP
>
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, REL–ALL to release all of the brakes. 10
To engage ALL brakes: a Press the F2, ENG–ALL 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 7–1 Controlling I/O allows you to test the I/O in your system for proper function during testing operation. Controlling I/O includes
Forcing outputs Simulating inputs and outputs SOP I/O
7. CONTROLLING I/O 7–2
MARMMTRBL02303E
7.1 FORCING OUTPUTS
Forcing outputs is turning output signals on or off. Outputs can also be forced within a program using I/O instructions. Use Procedure 7–1 to 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.
Procedure 7–1 Condition Step
Forcing Outputs
The outputs you are forcing have been configured.
1 Press MENUS. 2 Select I/O. 3 Press F1, [TYPE]. 4 Select the type of output you want to force: digital, analog, group, robot, UOP, or SOP.
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 7–3
MARMMTRBL02303E
For digital outputs for example, you will see a screen similar to the following. I/O Digital Out # SIM STATUS DO[ 1] U OFF DO[ 2] U ON DO[ 3] U OFF DO[ 4] U OFF DO[ 5] U OFF DO[ 6] U ON DO[ 7] U OFF DO[ 8] U OFF DO[ 9] U OFF DO[ 10] U OFF [ TYPE ] DO[
4] U
OFF
CONFIG
WORLD [ [ [ [ [ [ [ [ [ [
IN/OUT
10% ] ] ] ] ] ] ] ] ] ]
SIMULATE UNSIM
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
AO[
4] U
12H
F4 for ON
F5 for OFF
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 7–4
MARMMTRBL02303E
7.2 SIMULATING INPUTS AND OUTPUTS
Procedure 7–2 Condition Step
Simulating inputs and outputs is forcing inputs and outputs without signals entering or leaving the controller. Simulate I/O to test program logic and motion when I/O devices and signals are not set up. You can simulate 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 7–2 to simulate and unsimulate I/O. Simulating and Unsimulating Inputs and Outputs
The input or output has been configured.
1 Press MENUS. 2 Select I/O. 3 Press F1, [TYPE]. 4 Select the type of input or output you want to simulate: digital, analog, or group. For digital inputs for example, you will see a screen similar to the following. I/O Digital Input # SIM STATUS DI[ 1] U OFF DI[ 2] S ON DI[ 3] U OFF DI[ 4] U OFF DI[ 5] U OFF DI[ 6] U ON DI[ 7] U OFF DI[ 8] S OFF DI[ 9] U OFF DI[ 10] U OFF [ TYPE ]
CONFIG
WORLD [ [ [ [ [ [ [ [ [ [ IN/OUT
10% ] ] ] ] ] ] ] ] ] ]
SIMULATE UNSIM
5 If you simulate a signal, you can force the status by setting it to a value. When the signal is unsimulated, its actual status is displayed. DO[
4]
OFF
6 Move the cursor to the SIM column of the signal you want to simulate.
U means the signal is not simulated or unsimulated.
S means the signal is simulated.
7 Simulate or unsimulate the signal.
To simulate, press F4, SIMULATE.
To unsimulate, press F5, UNSIM.
8 To unsimulate all simulated signals, press FCTN and then select UNSIM ALL I/O.
7. CONTROLLING I/O
7–5
MARMMTRBL02303E
7.3 SOP I/O STATUS
The I/O SOP screen indicates the status of the standard operator panel signals. SOP input signals (SI) and SOP output signals (SO) correspond to internal controller software Panel Digital Input signals (PDI) and Panel Digital Output signals (PDO). Refer to Table 7–1 and Table 7–2. Table 7–1.
SI
PDI
0
1
EMERGENCY STOP
1
2
FAULT RESET
2
3
REMOTE
3
4
HOLD
6
7
CYCLE START
7–15
8–16
Standard Operator Panel Input Signals
Function
NOT USED
Description Input signal is normally turned ON, indicating that the EMERGENCY STOP button is not being pressed. Input signal is normally turned OFF, indicating that the FAULT RESET button is not being pressed. 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 being pressed. Input signal is normally turned OFF, indicating that the CYCLE START push button is not being pressed. Open for additional PDI.
Table 7–2.
Standard Operator Panel Output Signals
SO
PDO
Function
Description
0
1
REMOTE LED
Output signal indicates the controller is set to remote.
1
2
CYCLE START
Output signal indicates the CYCLE START button has been pressed or a program is running.
2
3
HOLD
3
4
FAULT LED
4
5
BATTERY ALARM
7
8
TEACH PENDANT ENABLED
Output signal indicates the teach pendant is enabled.
8–15
9–16
NOT USED
Open for additional PDO.
Output signal indicates the HOLD button has been pressed or a hold condition exists. Output signal indicates a fault has occurred. Output signal indicates the voltage in the battery is low.
Use Procedure 7–3 to display and force SOP I/O.
7. CONTROLLING I/O
7–6
MARMMTRBL02303E
Procedure 7–3 Step
Displaying and Forcing SOP I/O 1 Press MENUS. 2 Select I/O. 3 Press F1, [TYPE]. 4 Select SOP. You will see a screen similar to the following.
I/O SOP Out # SO[ SO[ SO[ SO[ SO[ SO[ SO[ SO[ SO[ SO[
STATUS 1] OFF OFF 2] OFF 3] OFF 4] OFF 5] OFF 6] OFF 7] OFF 8] OFF 9] OFF 10] OFF
[ TYPE ]
JOINT [ [ [ [ [ [ [ [ [ [
10 %
] ] ] ] ] ] ] ] ] ] IN/OUT
ON
OFF
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 8–1 When you master a robot you define the physical location of the robot by synchronizing the mechanical information with the robot’s positional information. A robot must be mastered to operate properly. Robots are usually mastered before they leave FANUC Robotics. However, it is possible that a robot might lose its mastering data and require to be remastered. You can master the robot using several different methods. Refer to Table 8–1 to select the method that best meets your needs. Table 8–1.
Mastering Methods
Mastering Method Mastering to a fixture (Fixture Position Master)
Mastering to zero degrees
Single axis mastering
Recording the quick master reference position Quick mastering
Robot Models All
When to Use
When mastery was lost due to mechanical disassembly or repair. When a quick master reference position was not previously set. Method of choice for P- and A-series robots. Used for S- and M-series robots when extreme precision is required. M-series When mastery was lost due to mechanical disassembly or repair. S-series When a quick master reference position was not previously set. Method of choice for S- and M-series robots when extreme precision is not required. M-series When mastery was lost due to mechanical S-series disassembly or repair of a single axis (usually due to motor replacement). All To record mastering data as a reference for future quick mastering. All
To retrieve mastering data that has been stored as a quick master reference position when mastery is lost due to an electrical or software problem. Do not use if mastery was lost due to mechanical disassembly or repair.
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
8–2
CAUTION Record the quick master reference position after the robot is installed to preserve the factory mastering settings for future remastering.
8.1 MASTERING TO A FIXTURE (FIXTURE POSITION MASTER)
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 fixture. If you have a P-series or A-series robot, you must master it to a fixture. Use Procedure 8–1 to master to a fixture.
Procedure 8–1 Condition Step
Mastering to a Fixture
You have the appropriate mastering fixture for your robot.
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.
SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Press ’ENTER’ or number key to select.
[ TYPE ]
LOAD
8. MASTERING
8–3
MARMMTRBL02303E
SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Press ’ENTER’ or number key to select.
[ TYPE ]
LOAD
RES_PCA
4 If you are resetting a pulse coder alarm, a Press F3, RES_PCA. See the following screen for an example. SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Press ’ENTER’ or number key to select.
Reset pulse coder alarm? [NO] [ TYPE ] YES
NO
b Press F4, YES. See the following screen for an example. SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Pulse coder alarm reset!
[ TYPE ]
LOAD
RES_PCA
5 Refer to the Mechanical Service Manual or Mechanical Connection and Maintenance Manual specific to your robot model for the procedures on how to set up and use a mastering fixture.
8. MASTERING MARMMTRBL02303E
8–4 6 Select Fixture Position Master.
7 Press F4, YES. Mastering will be performed automatically. 8 Continue to Step 9. 9 Select Calibrate.
Ï Ï ÏÏÏÏ ÏÎÎ ÏÏÏ ÎÎ Ï ÎÎ ÏÏÎÎ ÏÏ Ï
10
Press F4, YES.
11 Perform a cold start. 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
8–5
MARMMTRBL02303E
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 M-series or S-series robot to zero degrees.
ZERO DEGREE MASTERING
Use Procedure 8–2 to master to zero degrees. Procedure 8–2 Step
Mastering to Zero Degrees 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.
SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Press ’ENTER’ or number key to select.
[ TYPE ]
LOAD
8. MASTERING MARMMTRBL02303E
8–6
SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Press ’ENTER’ or number key to select.
[ TYPE ]
LOAD
RES_PCA
4 If you are resetting a pulse coder alarm, a Press F3, RES_PCA. See the following screen for an example. SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Press ’ENTER’ or number key to select.
Reset pulse coder alarm? [NO] [ TYPE ] YES
NO
b Press F4, YES. See the following screen for an example. SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Pulse coder alarm reset!
[ TYPE ]
LOAD
RES_PCA
5 Align the witness marks on the robot. 6 Select Zero Position Master.
8. MASTERING
8–7
MARMMTRBL02303E
7 Press F4, YES. Mastering will be performed automatically. 8 Select Calibrate.
Ï Ï ÏÏÏ ÏÏÏÏ ÏÎÎ ÏÏÏÎÎ ÏÏÏÏ ÏÏ
9 Press F4, YES. 10
Perform a cold start. 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
8–8
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 due to motor replacement.
SINGLE AXIS MASTERING
Use Procedure 8–3 to master a single axis. Procedure 8–3 Step
Mastering a Single Axis 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
8–9
MARMMTRBL02303E
SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Press ’ENTER’ or number key to select.
[ TYPE ]
LOAD
RES_PCA
7 Select 4, Single Axis Master. See the following screen for an example.
SINGLE AXIS MASTER ACTUAL POS J1 0.000 J2 3.514 J3 –7.164 J4 –357.366 J5 –1.275 J6 4.571 E1 0.000 E2 0.000 E3 0.000 [ TYPE ]
(MSTR POS) ( 0.000) ( 35.000) (–100.000) ( 0.000) ( –80.000) ( 0.000) ( 0.000) ( 0.000) ( 0.000)
JOINT 10% 1/9 (SEL) [ST] (0) [2] (0) [0] (0) [2] (0) [2] (0) [2] (0) [2] (0) [0] (0) [0] (0) [0]
GROUP
EXEC
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
8–10
Ï Ï ÏÏÏ ÏÏÏÏ ÏÎÎ ÏÎÎ ÏÏÏÏ ÏÏ
16
Perform a cold start. 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
8–11
MARMMTRBL02303E
8.4 QUICK MASTERING
Quick mastering allows you to minimize the time required to remaster the robot using a reference position you established when the robot was 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 8–4 to record the quick master reference position. Use Procedure 8–5 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.
Procedure 8–4 Condition
Recording the Quick Master Reference Position
The robot is properly mastered.
1 Align the witness marks on the robot. This is the zero position, which will be the quick master reference position. If you have a P-series or A-series robot, jog all robot axes to zero degrees and scribe witness marks on each axis. 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.
8. MASTERING MARMMTRBL02303E
8–12 d Press F1, [TYPE].
e Select Master/Cal. See the following screen for an example.
SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Press ’ENTER’ or number key to select.
[ TYPE ]
LOAD
6 Move the cursor to SET QUICK MASTER REF and press ENTER. Set quick master ref? [NO]
Ï Ï ÏÎÎ ÏÏÏ ÏÏÏ ÎÎÏ ÏÎÎ ÏÏÏÎÎ ÏÏÏÏ Ï Ï
7 Press F4, YES. 8 Perform a cold start. 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
8–13
MARMMTRBL02303E
Procedure 8–5 Condition
Quick Mastering the Robot
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.
SYSTEM Master/Cal 1 2 3 4 5 6
JOINT 10%
FIXTURE POSITION MASTER ZERO POSITION MASTER QUICK MASTER SINGLE AXIS MASTER SET QUICK MASTER REF CALIBRATE Press ’ENTER’ or number key to select.
[ TYPE ]
LOAD
6 Move the cursor to QUICK MASTER and press ENTER. Quick master? [NO]
7 Press F4, YES.
8. MASTERING MARMMTRBL02303E
8–14 8 Move the cursor to CALIBRATE and press ENTER 9 Press F4, YES.
Ï Ï ÏÎÎ ÏÏÏ ÏÏÏ ÎÎÏ ÎÎ ÏÏÎÎ ÏÏ ÏÏ
10
Perform a cold start. 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.
MARMMTRBL02303E
9
REPLACING COMPONENTS 9–1 This chapter describes replacement of the following items:
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
NOTE To replace output drivers on the process I/O boards, refer to Chapter 10.
9. REPLACING COMPONENTS MARMMTRBL02303E
9–2
9.1
FANUC Robotics recommends that all batteries be changed immediately prior to production start up. Change the batteries annually to assure reliable robot performance. Use Procedure 9–1 to replace the battery: Use Procedure 9–2 to replace the SPC battery.
REPLACING THE BATTERY
Procedure 9–1 Step
Replacing the Battery 1 Get the new battery. (number: A98L-0031-0007) 2 Power down and lock out the controller. 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 company’s 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 10–1. Replacing the Battery (1)
BATTERY
Cable connector
Front panel of the power supply unit Battery (ordering drawing number: A98L-0031-0007)
Battery case
Front panel of the power supply unit
PC board connector
4 Remove the connector from the battery.
Battery
9. REPLACING COMPONENTS
9–3
MARMMTRBL02303E
5 Replace the battery and reconnect the connector. 6 Install the battery case. Procedure 9–2 Step
Replacing the SPC Batteries 1 Get four new alkaline D–cell batteries. 2 Turn on the controller. 3 Press the operator panel Emergency Stop button and the teach pendant Emergency Stop button. 4 Turn on the teach pendant and take it with you into the workcell. 5 Remove the black plastic battery cover on the base of the robot. 6 Remove the old batteries. 7 Insert the new batteries. The new batteries must be arranged as follows: Upper left – positive end out. Upper right – negative end out. Lower left – negative end out. Lower right – positive end out. 8 Replace the battery cover. 9 Cold start the controller. The teach pendant might display a SRVO–065 BLAL alarm. This is normal. It will reset when you cold start the controller.
9. REPLACING COMPONENTS MARMMTRBL02303E
9–4
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 replaceable.
REPLACING A RELAY
Figure 10–2. Replacing a Relay
DS2 F1 DS1
F2 RL16
FUSE
RL1 RL2 RL4 RL3
LED M1 LED M2
2
1
RL4 TIMER
3
6 8 CNPG
9
5 7
TM1 TM2 CRX
9. REPLACING COMPONENTS
9–5
MARMMTRBL02303E
Figure 10–3. Replacing a Relay
Relay
Table 9–1.
Relay Part Numbers
Name RL1 RL2 RL3 RL4 RL5, RL6 Table 9–2.
Part Numbers A58L–0001–0192#1472R
A58L–0001–0192#1192D
Relay Part Numbers
Name RL1, RL2 RL3, RL16 RL4 RL5, RL8, RL10, RL15 RL5, RL6
Part Numbers A58L–0001–0192#1472R A58L–0001–0192#1509A A58L–0001–0192#1192D A58L–0001–0260#234PH–24 A58L–0001–0192#1192D
9. REPLACING COMPONENTS MARMMTRBL02303E
9–6
9.2.1
Part Number: A16B–1600–0520
Purge Control PCB
Table 9–3.
PCB Relay Part Numbers
Name RL4 Timer Relay RL1, RL3, RL5, RL9
Part Numbers A58L–0001–0269#B24 A58L–0001–0260#234PH–24
9. REPLACING COMPONENTS MARMMTRBL02303E
9.3 REPLACING A PRINTED CIRCUIT BOARD
9–7
When replacing a printed circuit board, take the following precautions: 1. Before starting replacement, power down and lock out the controller. 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. 6. Connect the cables removed for replacement to the original positions. If the cable markings are missing or unclear, retag them before disconnecting them.
9. REPLACING COMPONENTS MARMMTRBL02303E
9–8
9.3.1
Use Procedure 9–3 to replace the backplane printed circuit board. The backplane printed circuit board and the yellow board rack are removed and replaced as one unit.
Replacing the Backplane Printed Circuit Board Refer to Chapter 1 for part numbers. Procedure 9–3 Step
Replacing the Backplane Printed Circuit Board 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 9–4 . 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 10–4. Replacing the Backplane Printed Circuit Board
Backplane PC board
M5 mounting screw
9. REPLACING COMPONENTS
9–9
MARMMTRBL02303E
9.3.2
Use Procedure 9–4 to replace a component on the backplane printed circuit board.
Replacing a Component on the Backplane Printed Circuit Board Refer to Chapter 1 for part numbers. Procedure 9–4
Step
Replacing a Component on the Backplane Printed Circuit Board 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. 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 10–5. Replacing Printed Circuit Boards on the Backplane Printed Circuit Board Process input/output PC board CA, CB, or DA Main CPU board (*1) Axis control PC board Power supply unit (*2) Emergency stop control PC board
9. REPLACING COMPONENTS MARMMTRBL02303E
9–10
9.4 REPLACING A MODULE ON THE MAIN CPU OR AXIS CONTROL BOARD
Use the following procedure to replace a module: 1. Move the latches at both ends of the module socket toward the outside. The spring of the contact tilts the module. See Figure 10–6. Figure 10–6. Moving the Latches on the End of the Module Socket
Refer to Chapter 1 for part numbers.
2. If the tilted module touches the next module, it might be difficult to remove it. In this case, release the latches of the next module as described in step 1 above. 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 10–7. Figure 10–7. Installing a New Module at an Angle
Short
Long Fit the recess on the module over the tab in the module socket.
9. REPLACING COMPONENTS
9–11
MARMMTRBL02303E
5. Push the module in the top edge so that the module stands upright. See Figure 10–8. Figure 10–8. Pushing in the Module
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
9–12
Figure 10–9 shows the mounting locations of the modules. Figure 10–9. Mounting Locations of the Modules
FLASH
Flash ROM module
Optional SCC module
CMOS RAM module (option)
SLC2 module
CMOS RAM module (option)
M321 module
CMOS RAM module (standard)
SCC module
CMOS RAM module (standard)
Main CPU PC board
Servo control module (for axis 9 and 10) Servo control module (for axis 7 and 8) Servo control module (for axis 5 and 6) Servo control module (for axis 3 and 4) Servo control module (for axis 1 and 2) Servo interface module (for axis 5 and 6) Servo interface module (for axis 3 and 4) Servo interface module (for axis 1 and 2)
Axis control PC board
9. REPLACING COMPONENTS
9–13
MARMMTRBL02303E
9.5 REPLACING THE PROCESS INPUT/OUTPUT PRINTED CIRCUIT BOARD AA, AB, BA OR BB
Part numbers: A16B-2200-0780, A16B-2200-0782, and A16B-2201-0510 1. Remove the cable from the process input/output printed circuit board to be replaced. 2. Remove the two screws from the left side of the process input/output printed circuit board. 3. Remove the board by pulling outward to the left. 4. Replace the printed circuit board with a new one.
Refer to Chapter 1 for part numbers.
5. Replace the two screws removed in step 2. 6. Replace the cables. NOTE For replacing output drivers on the process I/O boards refer to Chapter 10. Figure 10–10. Replacing the Process Input/Output Printed Circuit Board AA, AB, BA, or BB
M4 screw
9. REPLACING COMPONENTS MARMMTRBL02303E
9–14
9.6 REPLACING COMPONENTS OF THE MODULAR INPUT/OUTPUT UNIT Refer to Chapter 1 for part numbers.
9.6.1
Use the information in this section to replace the following components of the modular I/O unit:
Base Unit Modules Multi-Tap Transformer Servo Amplifier Operator Panel Fan Motor Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) Unit Regenerative Discharge Unit Optional Warning Light Serial Pulse Coder
Use Procedure 9–5 to replace the base unit.
Replacing the Base Unit Ordering code: A03B-0807-J002 Procedure 9–5 Step
Replacing the Base Unit 1 Remove the I/O modules from the base unit. 2 Loosen the upper two mounting screws. 3 Remove the lower two mounting screws and replace the base unit.
9. REPLACING COMPONENTS
9–15
MARMMTRBL02303E
Figure 10–11. Replacing the Base Unit of the Modular Input/Output Unit
M4 screw
9. REPLACING COMPONENTS MARMMTRBL02303E
9–16
9.6.2 Replacing a Module Procedure 9–6 Removing the Interface Module
Replacing the Interface Module 1 Power down and lock out the controller. 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 Module
1 Engage the hook at the top rear of the module with the bar above the base unit socket. 2 Rotate the module downward until the latch engages. 3 Reconnect the signal and power cables to the interface module.
Procedure 9–7 Removing an I/O Module
Replacing an I/O Module 1 Power down and lock out the controller. 2 Remove the wiring harness block. (See Figure 10–13.) 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 10–12.)
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
9–17
MARMMTRBL02303E
Figure 10–12. Removing and Replacing a Module
3 Install the wiring harness block. a Engage the hook at the bottom rear of the block with the bar at the bottom of the module. b Rotate the block upward until the latch engages. Figure 10–13. Removing and Replacing a Terminal Block
9. REPLACING COMPONENTS MARMMTRBL02303E
9–18
9.7
Use Procedure 9–8 to replace the multi-tap transformer.
REPLACING THE MULTI-TAP TRANSFORMER Refer to Chapter 1 for part numbers. Procedure 9–8
Condition Step
Replacing the Multi-Tap Transformer
The controller is turned off and locked out.
1 Remove the acrylic covers from the transformer and ALC relay. 2 Disconnect the wiring harnesses and ground wire from the transformer. 3 Disconnect the three wires from the bottom of the ALC relay. 4 After removing the eight screws fastening the transformer, remove the transformer. Put a new transformer on the rail in the controller and push it into the controller along the rail. Then reinstall the screws. 5 Reconnect the wires and harnesses. 6 Reinstall the acrylic covers. Figure 10–14. Replacing the Multi-Tap Transformer
M5 screws
9. REPLACING COMPONENTS
9–19
MARMMTRBL02303E
9.8
Use Procedure 9–9 to replace a servo amplifier.
REPLACING A SERVO AMPLIFIER Refer to Chapter 1 for part numbers. Procedure 9–9
Condition Step
Replacing a Servo Amplifier
The controller is turned off and locked out.
1 Remove the five bus bars from the servo amplifier bank. 2 Disconnect the wires from the servo amplifier terminal strip. Remove the two screws fastening the servo amplifier and remove the amplifier. 3 Set the terminal strip jumpers on the new servo amplifier to match those of the one you removed. 4 Install the new servo amplifier by following these steps in reverse order. Figure 10–15. Replacing a Servo Amplifier
M5 screw
9. REPLACING COMPONENTS MARMMTRBL02303E
9–20
9.9
Use Procedure 9–10 to replace the operator panel.
REPLACING THE OPERATOR PANEL Refer to Chapter 1 for part numbers. Procedure 9–10 Condition Step
Replacing the Operator Panel
The controller is turned off and locked out.
1 Remove the cable from the operator panel. 2 Remove the six nuts fastening the operator panel and replace the operator panel. 3 When replacing only the operator panel printed circuit board, replace it together with the metal plate. 4 After removing the cable from the operator panel printed circuit board, remove the four nuts fastening the metal plate. Then replace the operator’s panel printed circuit board. Figure 10–16. Replacing the Operator Panel
Operator panel (rear face) M4 nuts (4 pieces)
9. REPLACING COMPONENTS
9–21
MARMMTRBL02303E
9.10
Use Procedure 9–11 to replace the fan motor.
REPLACING THE FAN MOTOR Refer to Chapter 1 for part numbers. Procedure 9–11 Condition Step
Replacing the Fan Motor
The controller is turned off and locked out.
1 Remove the printed circuit board located below the fan motor to be replaced, following Procedure 9–4 . 2 The cable connected to the fan motor is connected to the backplane printed circuit board in the slot. Holding the connector, remove the cable from the backplane printed circuit board. 3 Open the lid at the top of the backplane rack by placing the tip of a flat–blade screwdriver into the center hole at the front of the lid and moving the screwdriver like a lever in the direction in Figure 10–17 to release the latch. 4 Remove the fan motor. 5 Install a new fan motor. Route the cable through the hole at the back of the rack. 6 Close the lid until it is latched. 7 Connect the cable of the fan motor to the connector on the backplane printed circuit board. Suspend the center of the cable on the hook in the back of the rack. 8 Reinstall the removed printed circuit board using the procedure described in Section 9.3.2.
9. REPLACING COMPONENTS MARMMTRBL02303E
9–22 Figure 10–17. Replacing the Fan Motor
(3) (4)
Fan motor Cable
Connector Backplane PC board
9. REPLACING COMPONENTS
9–23
MARMMTRBL02303E
9.11 REPLACING THE DISCHARGE RESISTOR (DCR) AND DYNAMIC BRAKE (DBR) UNIT
Procedure 9–12
Condition Step
Use Procedure 9–12 to replace the discharge resistor (DCR) and dynamic brake resistor (DBR) unit.
Replacing the Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) unit
The controller is turned off and locked out.
1 Use FANUC part number A05B-2302-C080 to replace the DCR and DBR unit. 2 Remove the cable from the DCR and DBR unit to be replaced. 3 Remove the two screws fastening the DCR and DBR unit and replace it. 4 Reattach the cable to the new DCR and DCR unit.
9. REPLACING COMPONENTS MARMMTRBL02303E
9–24
Figure 10–18. Discharge Resistor (DCR) and Dynamic Brake Resistor (DBR) Unit
M5 SCREW (2 pieces)
9. REPLACING COMPONENTS
9–25
MARMMTRBL02303E
9.12
Use Procedure 9–13 to replace the regenerative discharge unit.
REPLACING THE REGENERATIVE DISCHARGE UNIT Procedure 9–13 Condition Step
Replacing the Regenerative Discharge Unit
The controller is turned off and locked out.
1 Use FANUC part number A05B-2312-C100 for the M-500, and part number A05B-2313-C100 for the S-900, for replacement of the regenerative discharge unit. 2 Disconnect the cable connected to the regenerative discharge unit. 3 Remove the four M5 screws fastening the discharge unit. Then replace the unit. Figure 10–19. Replacing the Regenerative Discharge Unit Four M5 fastening screws
9. REPLACING COMPONENTS MARMMTRBL02303E
9–26
9.13
Use Procedure 9–14 to replace the optional warning light.
REPLACING THE OPTIONAL WARNING LIGHT Procedure 9–14 Condition Step
Replacing the Optional Warning Light
The controller is turned off and locked out.
1 Use FANUC part number LAMPXVAL74C024X to replace the warning light. 2 Remove the existing light assembly from the robot and replace with the new light assembly. 3 Reconnect the replacement light assembly.
9. REPLACING COMPONENTS
9–27
MARMMTRBL02303E
9.14
Use Procedure 9–15 to replace a serial pulse coder.
REPLACING A SERIAL PULSE CODER
Procedure 9–15
Replacing a Serial Pulse Coder
NOTE The robot will have to be remastered after this procedure. Condition Step
The controller is turned off and locked out.
1 Remove the cables from the pulse coder. Refer to Figure 10–20. 2 Remove the screws holding the pulse coder cable connector to the pulse coder housing. 3 Retract the rubber boot on the inside of the pulse coder cable connector. 4 Remove the snap ring on the inside of the pulse coder cable connector. 5 Detach the pulse coder cable from the pulse coder housing.
CAUTION In the next step, be sure to remove the correct bolts, as shown in Figure 10–20. 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
9–28 Figure 10–20. Removing the Pulse Coder
Caution: Do not remove the screws from these four ribbed holes. The serial pulse coder will seperate and be destroyed
M4 Mounting Bolt Holes
10
BOARD ADJUSTMENTS 10–1
MARMMTRBL02303E
This chapter contains information about components located on some printed circuit boards that require adjustment. These components include jumpers and potentiometers.
10.1 AXIS CONTROL BOARD JUMPERS
You can set jumpers on the axis control board. Figure 11–1 shows an illustration of the axis control board. Table 10–1 lists the standard settings for the jumpers found on the axis control board. Figure 11–1. Axis Control Board Jumpers
A
Table 10–1. Name
COM B JUMPER
B
HBK JUMPER
A
Axis Control Board Jumpers Standard setting
Description
COM
Side A
Side A: The RI lines use 0V for the common reference Side B:The RI lines use +24 for the common reference
HBK
Side B
Side A: The hand breakage detect feature is not used. Side B: The hand breakage detect feature is used.
10. BOARD ADJUSTMENTS MARMMTRBL02303E
10–2
10.2 PROCESS I/O BOARD
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 Figures 10–2 through Figure 10–8. Figure 11–2. Process I/O Board AA
Figure 11–3. Process I/O Board AB
10. BOARD ADJUSTMENTS
10–3
MARMMTRBL02303E
Figure 11–4. Process I/O Board BA
Figure 11–5. Process I/O Board BB
10. BOARD ADJUSTMENTS MARMMTRBL02303E
10–4 Figure 11–6. Process I/O Board CA
Figure 11–7. Process I/O Board CB
10. BOARD ADJUSTMENTS
10–5
MARMMTRBL02303E
Figure 11–8. Process I/O Board DA
10.2.1 Jumpers
Table 10–2 lists the standard settings for the jumpers located on the process I/O board. Table 10–2.
Process I/O Board Jumpers Name
ICOM1
UDI1 to UDI20 (Connector CRM2A)
ICOM2
UDI21 to UDI40 (Connector CRM2B)
ICOM3
WI01 to WI08 (Connector CRW1) See Note
SP1
Channel 1
SP2
Channel 2
Standard setting
Description The common voltage is adjusted to Side A: 0 V common Side B: +24 V common
Side A NOTE: Set ICOM3 to B side to use WDI2 as weld detect input.
Open
The polarity of the output voltage is switched to Strapped: Negative (–) Open: Positive (+)
10. BOARD ADJUSTMENTS MARMMTRBL02303E
10–6
10.2.2 Potentiometers
Table 10–3 lists the process I/O board potentiometers and the adjustments you can make to them. Table 10–3.
Process I/O Board Potentiometer Adjustments
Potentiometer
Description
Adjustment
Adjusts the gain of channel 1
Execute a robot program and set AO[1] to 4095 on the teach pendant. Connect a digital voltmeter to test pin AO1 and rotate VR1 until the meter reads 12.0 V. Connect the negative (–) lead of the digital voltmeter to test pin 0VF.
Adjusts the gain of channel 2
Execute a robot program and set AO[2] to 4095 on the teach pendant. Connect the digital voltmeter to test pin AO2 and rotate VR2 until the meter reads 12.0 V. Connect the negative (–) lead of the digital voltmeter to test pin 0VF. (The 0VF test pin is different from the common 0V test pin.)
Adjusts the reference supply voltage of the digital/analog converter
Connect the digital voltmeter to test pin P10V and rotate VR3 until the meter reads 10.00 0.1 V.
VR1
VR2
VR3
10. BOARD ADJUSTMENTS
10–7
MARMMTRBL02303E
10.2.3
Table 10–4 lists the output drivers for each process I/O board.
Output Drivers Table 10–4.
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, WO03, WO04
—
—
—
WO01, WO02, WO03, WO04
—
SO21, SO22, SO23, SO24
DV12
WO05, WO06, WO07, WO08
—
—
—
WO05, WO06, WO07, WO08
—
SO25, SO26, 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 replacement
To be used for replacement
To be used for replacement
10. BOARD ADJUSTMENTS MARMMTRBL02303E
10–8
10.3 BUILT–IN CRT/KB UNIT
This section contains information about adjusting the built-in CRT/KB unit.
CRT Display Unit
The following can be adjusted at the CRT Display Unit:
20³ CRT/KB A05B-2051-J101
40³ CRT/KB A05B-2301-J130
Brightness (BRIGHT) Contrast (CONT) Focus Horizontal size (H-SIZE) 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.
Focus
Adjust “FOCUS” variable resistor to ”sharpen” characters.
Horizontal Size (Width)
Adjust the “H–SIZE” coil if picture width appears too small or distorted on the sides.
Vertical Size (Height)
Adjust the “V–SIZE” variable resistor if the picture height appears too small or distorted at the top.
Horizontal Hold
Adjust the “H–HOLD” variable resistor if the picture rolls or shifts horizontally (or diagonally).
Vertical Hold (V-HOLD)
Adjust the “V–HOLD” variable resistor if the picture rolls vertically.
Vertical Linearity (V-LIN)
Adjust the “V–LIN” variable resistor to obtain equal character size vertically in the upper and lower parts of the screen.
10. BOARD ADJUSTMENTS
10–9
MARMMTRBL02303E
The following can be adjusted at the CRT/KB Control Board:
+ 5VDC power supply
Refer to Figure 11–9 and adjust as follows: +5VDC supply: Monitor the ”+5 VDC” test point and adjust variable resistor VR1 until + 5VDC 0.1V is obtained.
Jumper ST1
Refer to Figure 11–10 for jumper setting. Figure 11–9. Front View Control Board VR1 Test point ”+5V” ST1
Figure 11–10. Jumper Setting CRT/KB
Jumper
Standard setting
ST1 A
SIDE A = KANA + ALPHA NUMERIC
ÉÉÉÉ ÉÉÉÉ
B
SIDE B = ALPHA NUMERIC
10. BOARD ADJUSTMENTS MARMMTRBL02303E
10–10
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 11–11.
EMG board
EMG PCB
Table 10–5.
SBK Jumper Settings
Standard Setting NAME
S-5, S-10, Arc Mate, Arc Mate 100/S-6, Arc Mate Sr., A-510, L-1000, S-900, M-500
SBK1
Open
S-500, S-700, S-800, M-400
Side 2
SBK2 SBK3 SBK4 SBK5 SBK6 SET
S-420, S-420D
Description
The sensitivity of a brake is adjusted (for a swiveling axis).
Open
Side 2
Side 1
The sensitivity for the fuse alarm of a brake is adjusted to : Side 1: Special setting Side 2: Standard setting
MARMMTRBL02303E
11
CONNECTIONS 11–1 This chapter describes the electrical interface connections in the R-J controller. Figure 12–1 is a block diagram of electrical interface connections with the R-J controller. Figure 12–1. Block Diagram of Electrical Interface Connection
Pneumatic pressure Purge Source
ISB Unit
Teach Pendant (ISTP)
––ABKR I/O ––GEF I/O Modular I/O
Disk Drive
*1: *2:
A remote display is connected. Optional RS-232-C or RS-422/485 interface.
11. CONNECTIONS MARMMTRBL02303E
11–2
11.1 MECHANICAL CONNECTIONS
Figure 12–2 through Figure 12–12 show connection diagrams to the mechanical units. Figure 12–2. Mechanical Connection Diagram for S-420, S-500, S-700, S-800, and M-400
*1: *2:
This cable is not included. It must be supplied by the customer. Can be connected when the robot is S-500 or S-700.
Figure 12–3. Mechanical Connection Diagram for ARC Mate, ARC Mate 100/S-6, ARC Mate Sr., A-510, and L-1000
*1: *2:
This cable is not included. It must be supplied by the customer. Can be connected when the robot is ARC Mate or ARC Mate Sr.
11. CONNECTIONS
11–3
MARMMTRBL02303E
Figure 12–4. Mechanical Connection Diagram for Six-Axis Pedestal Mount System with Battery in Controller R−J
ROBOT M1 SERVO AMP TERMINAL/FRAME AXIS 1 & 2
C1M1
SERVO AMP TERMINAL/FRAME AXIS 3
C1M3
SERVO AMP TERMINAL/FRAME AXIS 4,5, & 6
C1M2
M3
M2
AXIS CONTROL PCB − CRF1 (PULSE CODER SIGNAL)
CRR5 − EMG PCB P & M BRAKE SIGNALS
P1 C1P1
C1M5
D1 CONTACT SIGNAL TRANSDUCER (IBRC)
C1D1 (INTRINSIC)
+6V & 0V BATT
C1B1 (INTRINSIC)
+24PG & 0V PURGE CONTROL PCB
C1P2
GROUND CABLE
DC−DC 24V
5V
11. CONNECTIONS MARMMTRBL02303E
11–4
Figure 12–5. Mechanical Connection Diagram for Six-Axis Pedestal Mount System with Battery in Robot R−J
ROBOT M1
SERVO AMP TERMINAL/FRAME AXIS 1 & 2
C1M1
SERVO AMP TERMINAL/FRAME AXIS 3
C1M3
SERVO AMP TERMINAL/FRAME AXIS 4,5, & 6
C1M2
M3
AXIS CONTROL PCB − CRF1 (PULSE CODER SIGNAL)
CRR5 − EMG PCB P & M BRAKE SIGNALS
CONTACT SIGNAL TRANSDUCER (IBRC)
+24PG & 0V PURGE CONTROL PCB
M2
P1 C1P1
C1M5
D1 C1D1 (INTRINSIC)
C1P2
GROUND CABLE
DC−DC 24V
5V
11. CONNECTIONS
11–5
MARMMTRBL02303E
Figure 12–6. Mechanical Connection Diagram for Catrac Robot Clean-Wall Rail System with Battery in Controller R−J
JUNCTION BOX M1
SERVO AMP TERMINAL/FRAME AXIS 1 & 2
C1M1
SERVO AMP TERMINAL/FRAME AXIS 3 & 7
C1M3
SERVO AMP TERMINAL/FRAME AXIS 4,5, & 6
C1M2
AXIS CONTROL PCB − CRF1 (PULSE CODER SIGNAL)
ROBOT M1 C2M1
M3
M3 C2M3
M2
M2 C2M2
P1
P1
C1P1
C2P1
C1M5
C2M5
AXIS CONTROL PCB − JF7 (PULSE CODER SIGNAL−AXIS7)
CRR5 − EMG PCB P & M BRAKE SIGNALS
CONTACT SIGNAL TRANSDUCER (IBRC) +6V & 0V BATT +24PG & 0V PURGE CONTROL PCB
D1
D1
C1D1 (INTRINSIC)
C2D1 (INTRINSIC)
C1B1 (INTRINSIC)
C2B1 (INTRINSIC) P2
C1P2
GROUND CABLE
C2P2
GROUND CABLE
DC−DC 24V
5V
11. CONNECTIONS MARMMTRBL02303E
11–6
Figure 12–7. Mechanical Connection Diagram for Catrac Robot Clean-Wall Rail System with Battery in Robot R−J
JUNCTION BOX M1
SERVO AMP TERMINAL/FRAME AXIS 1 & 2
C1M1
SERVO AMP TERMINAL/FRAME AXIS 3 & 7
C1M3
SERVO AMP TERMINAL/FRAME AXIS 4,5, & 6
C1M2
AXIS CONTROL PCB − CRF1 (PULSE CODER SIGNAL)
ROBOT M1 C2M1
M3
M3 C2M3
M2
M2 C2M2
P1
P1
C1P1
C2P1
C1M5
C2M5
AXIS CONTROL PCB − JF7 (PULSE CODER SIGNAL−AXIS7)
CRR5 − EMG PCB P & M BRAKE SIGNALS
CONTACT SIGNAL TRANSDUCER (IBRC)
+24PG & 0V PURGE CONTROL PCB
D1 C1D1 (INTRINSIC)
D1 C2D1 (INTRINSIC)
P2 C1P2
GROUND CABLE
C2P2
GROUND CABLE
DC−DC 24V
5V
11. CONNECTIONS
11–7
MARMMTRBL02303E
Figure 12–8. Mechanical Connection Diagram for Seven–Axis Universal Rail System with Battery in Controller R−J
ROBOT M1
SERVO AMP TERMINAL/FRAME AXIS 1 & 2
C1M1
SERVO AMP TERMINAL/FRAME AXIS 3 & 7
C1M3
SERVO AMP TERMINAL/FRAME AXIS 4,5, & 6
C1M2
AXIS CONTROL PCB − CRF1 (PULSE CODER SIGNAL)
M3
M2
P1 C1P1
AXIS CONTROL PCB − JF7 (PULSE CODER SIGNAL−AXIS7)
CRR5 − EMG PCB P & M BRAKE SIGNALS
CONTACT SIGNAL TRANSDUCER (IBRC) +6V & 0V BATT +24PG & 0V PURGE CONTROL PCB
C1M5
D1 C1D1 (INTRINSIC)
C1B1 (INTRINSIC)
C1P2
GROUND CABLE
DC−DC 24V
5V
11. CONNECTIONS MARMMTRBL02303E
11–8
Figure 12–9. Mechanical Connection Diagram for Seven-Axis Universal Rail System with Battery inRobot R−J
ROBOT M1
SERVO AMP TERMINAL/FRAME AXIS 1 & 2
C1M1
SERVO AMP TERMINAL/FRAME AXIS 3 & 7
C1M3
SERVO AMP TERMINAL/FRAME AXIS 4,5, & 6
C1M2
AXIS CONTROL PCB − CRF1 (PULSE CODER SIGNAL)
M3
M2
P1 C1P1
AXIS CONTROL PCB − JF7 (PULSE CODER SIGNAL−AXIS7)
CRR5 − EMG PCB P & M BRAKE SIGNALS
CONTACT SIGNAL TRANSDUCER (IBRC)
+24PG & 0V PURGE CONTROL PCB
C1M5
D1 C1D1 (INTRINSIC)
C1P2
GROUND CABLE
DC−DC 24V
5V
11. CONNECTIONS
11–9
MARMMTRBL02303E
Figure 12–10. Mechanical Connection Diagram for Seven-Axis Universal Rail System with Battery in Controller and Junction Box R−J
JUNCTION BOX
M1
M1
SERVO AMP TERMINAL/FRAME AXIS 1 & 2
C1M1
SERVO AMP TERMINAL/FRAME AXIS 3 & 7
C1M3
SERVO AMP TERMINAL/FRAME AXIS 4,5, & 6
C1M2
AXIS CONTROL PCB − CRF1 (PULSE CODER SIGNAL)
ROBOT
C2M1 M3
M3 C2M3
M2
M2 C2M2
P1
P1 C1P1
C2P1
C1M5
C2M5
AXIS CONTROL PCB − JF7 (PULSE CODER SIGNAL−AXIS7)
CRR5 − EMG PCB P & M BRAKE SIGNALS
D1
D1
CONTACT SIGNAL TRANSDUCER (IBRC)
C1D1 (INTRINSIC)
C2D1 (INTRINSIC)
+6V & 0V BATT
C1B1 (INTRINSIC)
C2B1 (INTRINSIC)
+24PG & 0V PURGE CONTROL PCB
P2 C1P2
GROUND CABLE
C2P2
GROUND CABLE
DC−DC 24V
5V
11. CONNECTIONS MARMMTRBL02303E
11–10
Figure 12–11. Mechanical Connection Diagram for Seven-Axis Universal Rail System with Battery in Robot and Junction Box
R−J
JUNCTION BOX M1
SERVO AMP TERMINAL/FRAME AXIS 1 & 2
C1M1
SERVO AMP TERMINAL/FRAME AXIS 3 & 7
C1M3
SERVO AMP TERMINAL/FRAME AXIS 4,5, & 6
C1M2
AXIS CONTROL PCB − CRF1 (PULSE CODER SIGNAL)
ROBOT M1 C2M1
M3
M3 C2M3
M2
M2 C2M2
P1
P1
C1P1
C2P1
C1M5
C2M5
AXIS CONTROL PCB − JF7 (PULSE CODER SIGNAL−AXIS7)
CRR5 − EMG PCB P & M BRAKE SIGNALS
D1
CONTACT SIGNAL TRANSDUCER (IBRC)
C1D1 (INTRINSIC)
+24PG & 0V PURGE CONTROL PCB
C1P2
D1 C2D1 (INTRINSIC)
P2
GROUND CABLE
C2P2
GROUND CABLE
DC−DC 24V
5V
11. CONNECTIONS
11–11
MARMMTRBL02303E
Figure 12–12. Mechanical Connection Diagram, Common Part
(*2)
(*2) or Floppy Disk Drive (*3)
(*3)
(*3)
Auto breaker
(*3)
(*3)
*1: *2: *3:
K41 is optional. K40 is not required if K41 is specified. This cable is provided with the FANUC Handy File or the floppy disk drive. Not included. Must be supplied by the customer.
11. CONNECTIONS
11–12
11.1.1 Robot Connection Cables
MARMMTRBL02303E
For the S-420, cables K70, K71, and K72 are connected as shown in Figure 12–15.
11. CONNECTIONS
11–13
MARMMTRBL02303E
11.1.2
For the P-155, cables C1M1, C1M2, C1M3, C1M5 and C1P1 are connected as shown in Figure 12–13 through Figure 12–23.
Robot Connection Cables AMP 1
Figure 12–13. Six-Axis Pedestal
AMP 2
AXIS
AMP 3
EMG
CONTROL
CONTROL
PCB 9 20 21 22
10 11 12
23
9 20 21 22
10 11 12
23
9 20 21 22
PCB
CRF1
10 CRR5
11 12
23
C1P1