137
This publication contains proprietary information of FANUC Robotic s North America; Inc . furnished for customeruse only. No other uses are authorized without the express written permission of FANUC Robotic s North America, Inc . FANUC Robotics North America, Inc . 2000 South Adams Road Auburn Hills, Michigan 48326-2800 SYSTEM R J Software -Installation- Manual To be used ONLY with SYSTEM R-J Software V3 .06P and later 1 ' liOTL  I  REFERENCE DOCUM EN T SYSTEM R-J Software 1 Installation Manual MARAJINST09206 E To be used ONLY with SYSTEM R-J Software V3 .06P and late r This publication contains proprietary information of FANUC Robotic s North America, Inc . furnished for customer use only. No other uses are authorized without the express written permission of FANUC Robotic s North America, Inc. FANUC Robotics North America, Inc . 2000 South Adams Road Auburn Hills, Michigan 48326-2800

Software Installation - fanuc

Embed Size (px)

DESCRIPTION

em ingles

Citation preview

  • This publication contains proprietary information of FANUC Robotic sNorth America; Inc . furnished for customer use only. No other uses areauthorized without the express written permission of FANUC Robotic sNorth America, Inc .

    FANUC Robotics North America, Inc .2000 South Adams Roa dAuburn Hills, Michigan 48326-280 0

    SYSTEM R-J Software

    -Installation- Manual

    To be used ONLY with SYSTEM R-J Software V3.06P and later

    1

  • ' liOTL .1I

    REFERENCE DOCUMEN T

    SYSTEM R-J Software 1Installation Manua l

    MARAJINST09206E

    To be used ONLY with SYSTEM R-J Software V3 .06P and later

    This publication contains proprietary information of FANUC Robotic sNorth America, Inc . furnished for customer use only. No other uses areauthorized without the express written permission of FANUC Robotic sNorth America, Inc.

    FANUC Robotics North America, Inc .2000 South Adams RoadAuburn Hills, Michigan 48326-2800

  • The description and specifications contained in this manual were in effec tat the time this manual was approved for printing . FANUC RoboticsNorth America, Inc, hereinafter referred to as FANUC Robotics, reserve sthe right to discontinue models at any time or to change specifications o rdesign without notice and without incurring obligations .

    FANUC Robotics manuals present descriptions, specifications, drawings ,schematics, bills of material, parts, connections and/or procedures fo rinstalling, disassembling, connecting, operating and programming FANU CRobotics' 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 i none or more approved FANUC Robotics Training Course(s) be permittedto install, operate, use, perform procedures on, repair, and/or maintai nFANUC Robotics' products and/or systems and their respectiv ecomponents . Approved training necessitates that the courses selected b erelevant to the type of system installed and application performed at th ecustomer site .

    A WARNINGThis equipment generates, uses, and can radiate radi ofrequency energy and if not installed and used inaccordance with the instruction manual, may causeinterference to radio communications. As temporaril ypermitted by regulation, it has not been tested fo rcompliance with the limits for Class A computing devicespursuant to subpart J of Part 15 of FCC Rules, which aredesigned to provide reasonable protection against suc hinterference . Operation of the equipment in a residentialarea is likely to cause interference, in which case the user ,at his own expense, will be required to take whateve rmeasure may be required to correct the interference .

    FANUC Robotics conducts courses on its systems and products on aregularly scheduled basis at the company's world headquarters in AuburnHills, Michigan. For additional information contact

    FANUC Robotics North America, Inc.Training and Documentation Department2000 South Adams RoadAuburn Hills, Michigan 48326-2800Tel : (810)377-7234FAX: (810)377-7367 or (810)377-7362

  • Copyright 1992, 1993, 1994 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 par tin any way without the prior written consent of FANUC Robotics NorthAmerica, Inc.

    ArcTool, FANUC LASER DRILL, KAREL, INSIGHT ,INSIGHT II, PaintTool, PAINTWorks, PalletTool,SOCKETS, SOFT PARTS and SpotTool, are RegisteredTrademarks of FANUC Robotics.

    FANUC Robotics reserves all proprietary rights, including but not limitedto trademark and trade name rights, in the following names :

    ACCUFLOW'ACCUSTATARC MateARC Mate Sr.

    DispenseToolIntelliTrakLaserTool

    MotionPartsPAINTWork s IIPALLETMATESureWeld

    TurboMove

  • BEFORE YOU CALL please have your Maintenance and Troubleshootingmanual, and the following information, ready .

    INFORMATION DETAILS

    Customer information

    Include

    your company's

    phone number wherename

    caller can be reached , caller's name

    including area code andextension

    Robot type(A, L, M, P, or S, & 3-digit number)

    On the arm of the robot .

    Controller style(RA, RB, RC, RF, RG, RH, RJ)

    Ask your supervisor.

    F Number On the identification tag on the robot an dcontroller, near the cable connection .

    Robot serial number(if no F Number is available)

    On the identification tag located near th ecable connection .

    Controller serial numbe r(if no F Number is available)

    On the controller tag located on the doors .

    Software edition andrevision numbers

    Shown on the CRT or teach pendant statusscreen during the power-up sequence .

    This table is continued on the next page .

    FANUC Robotics Hotline

    For a PRODUCTION robot that is DOW Ncall 24 hours a day, 7 days a week

    810-377-7159

    For all other Troubleshooting and Technical Suppor tcontact your local distributor or call the Hotline

    Monday - Friday, 8 :00 A.M . - 5:00 P.M . Eastern Time

  • INFORMATION DETAILS

    List of error messages

    include

    error message number. message following error message numbe r any numbers following error messag e

    List of diagnostic LEDs Note the PCB where the LED is located and th eLED name or designation.

    History of problem Description of events leading up to problem .

    Application software

    List

    any application software running on the system the line number where the program halted a description of what is happening on that line

  • MARAJINST09205E

    Preface

    vi i

    Purpose of this Manual

    This manual describes FANUC Robotics SYSTEM R-J SoftwareInstallation :

    Package content s

    Requirements

    Procedures

    Troubleshooting and error recovery

    Related Manuals

    The entire manual set for this product includes manuals you can use whenperforming other tasks in the system. You do not need these manuals touse this manual ; they provide information that you can use in other area sof the robot, controller, and application system.

    DescriptionsManual

    Includes detailed descriptions of the R-J controlle rhardware features, robot configurations andspecifications, end effector requirements, installatio nrequirements, and application software requirementsand features.

    R-J ControllerConnection an dMaintenanceManual

    Contains specific R-J controller electrical maintenanceand troubleshooting information and procedures fo rmaintenance operations such as replacing fuses ,checking wiring, recovering from fault conditions, andchecking and replacing controller components .

    If you want to Refer to

    Find information about a specific topic Table of Contents

    Determine the installation requirements fo ryour application

    Chapter 1, Overview

    Set up and check memory requirements Chapter 2, Setting U pController Memory

    Check and install EPROM chips Chapter 3, EPRO MInstallation

    Install core, application, robot library, motiongroups and extended axis software

    Chapter 4, SoftwareInstallation

    Master the robot Chapter 5, Masterin g

    Perform troubleshooting and error recovery Chapter 6, Troubleshootingand Error Messages

    Use Boot Rom Appendix A , BootRomOperation s

    How to Use this

    Use this table to locate specific information in the manual .

    Manual

  • viii

    PREFACE

    MARAJINST09205E

    Conventions Used in

    This manual includes information essential to the safety of personnel,

    this Manual

    equipment, software, and data . This information is indicated by headingsand boxes in the text .

    A WARNINGInformation appearing under WARNING concerns theprotection of personnel . It is boxed and in bold type to setit apart from other text .

    A CAUTIONInformation appearing under CAUTION concerns the protectio nof equipment, software, and data . It is boxed to set it apartfrom other text .

    NOTE Information appearing next to NOTE concerns related informationor useful hints .

  • MARAJINST09206E

    Table of Contents

    Preface viiSafety xiii

    Chapter 1OVERVIEW 1-1

    1 .1 PACKAGE CONTENTS 1-21 .1 .1 Software Disks 1-21 .1 .2 System EPROM Chips 1-24

    1 .2 INSTALLATION REQUIREMENTS 1-2512.1 Teach Pendant 1-25

    1 .2 .2 Disk Drive Unit 1-271 .2 .3 Controller Hardware Tools 1-27

    Chapter 2SETTING UP CONTROLLER MEMORY 2-1

    2.1 CHECKING SYSTEM MEMORY 2-2

    22 INSTALLING CMOS AND FLASH ROM MEMORY 2-3

    2.3 COPYING CONTROLLER MEMORY 2-7

    Chapter 3EPROM INSTALLATION 3-1

    3.1 INSTALLING BOOTROM EPROM CHIPS 3-2

    3.2 INSTALLING TEACH PENDANT EPROM CHIPS 3-8

    Chapter 4SOFTWARE INSTALLATION 4-1

    Chapter 5MASTERING 5-1

    5.1 MASTERING TO A FIXTURE (MASTER POSITION MASTER) 5-2

    5.2 ZERO DEGREE MASTERING 5-4

    5.3 SINGLE AXIS MASTERING 5-6

    5.4 QUICK MASTERING 5-8

  • x

    TABLE OF CONTENTS

    MARAJINST09206E

    Chapter 6TROUBLESHOOTING AND ERROR MESSAGES 6-1

    6.1 TROUBLESHOOTING USING SYMPTOMS 6-2

    6.2 TROUBLESHOOTING USING ERROR MESSAGES 6-3

    6.3 PERFORMING A RE-INIT START 6-7

    Appendix ABOOTROM OPERATIONS A-1

    A.1 STARTUP METHODS A-2

    A.1 .1 Hot Start A-2

    A.1 .2 Cold Start A-3A.1 .3 Controlled Start A-4

    A.2 BOOTROM UTILITIES A-6

    A.3 DIAGNOSTIC UTILITIES (DIAG>) A-8

    A.4 EXTENDED BOOT MONITOR UTILITIES (EMON>) A-10

    A.5 DEVICE MONITOR UTILITIES (DEV>) A-1 1

    List of Procedures

    Procedure 2- 1Procedure 2-2Procedure 2-3Procedure 2-4Procedure 3- 1Procedure 3-2Procedure 3-3Procedure 3-4Procedure 4- 1Procedure 4-2Procedure 4-3Procedure 4-4Procedure 4-5Procedure 4-6Procedure 4-7Procedure 4-8Procedure 5-1Procedure 5-2Procedure 5-3Procedure 5-4Procedure 5-5Procedure 6-1Procedure A-1Procedure A-2

    Displaying Memory Status 2-2Installing a CMOS RAM or Flash ROM Module 2-3Copying 3 .5MB (2+1.5) and 4MB (2+2) Controller Memory 2-7Copying 6MB (4+2) Controller Memory 2-12Checking the BootROM Version 3-2Installing New BootROM EPROM Chips 3-3Checking Teach Pendant EPROM Versions . . .

    . . . .

    . 3-8Installing A New Teach Pendant EPROM Chip 3-9Installing V3 .06P or V3 .06PA Core, Application and Robot Library Software 4-3Installing V3 .06PB Core, Application and Robot Library Software 4-17Installing V3 .06PC and V3.06PD Core, Application and Robot Library Software

    4-29Installing R-J Software Options 4-39Installing PaintTool Software Options 4-42Installing R-J Software Updates 4-46Installing Motion Groups 4 49Installing Extended Axes 4-62Mastering to a Fixture 5-2Mastering to Zero Degrees 5-4Mastering a Single Axis 5-6Recording the Quick Master Reference Position 5-8Quick Mastering the Robot 5-10Performing a Re-Init Start (V3.06PA, V3 .06PB, V3.06PC) 6-7Performing a Hot Start A-2Performing a Cold Start A-3

  • MARAJINST09206E

    TABLE OF CONTENTS

    xi

    Procedure A-3 Performing a Controlled Start A-5Procedure A-4 Using BootROM Utilities A-7Procedure A-5 Using DIAG> Utilities A-9Procedure A-6 Using EMON> Utilities A-10Procedure A-7 Using DEV> Utilities A-1 1

    List of FiguresFigure 1-1. Standard Teach Pendant 1-25

    Figure 1-2. Intrinsically Safe Teach Pendant (ISTP) 1-26

    Figure 1-3. PS-100 Connected to the Controller 1-27

    Figure 2-1 . R-J Controller Disconnect Handle and Latch 2-4

    Figure 2-2. MAIN CPU Board Location 2-4

    Figure 2-3. Removing the MAIN CPU Board 2-5

    Figure 2-4. Installing the CMOS RAM or Flash ROM Module 2-5

    Figure 2-5. Plugging in the Extension Backplane 2-8

    Figure 2-6. Plugging in the Extension Backplane 2-12

    Figure 3-1. R-J Controller Disconnect Handle and Latch 3-4

    Figure 3-2. MAIN CPU Board Location 3-5

    Figure 3-3. Removing the MAIN CPU Board 3-6

    Figure 3-4. Locating the BootROM Chips 3-6

    Figure 3-5. Removing the Back Cover of the Teach Pendant 3-1 0Figure 3-6. Locating the Teach Pendant EPROM Chip 3-10

    Figure 3-7. EPROM Labels 3-11

    List of TablesTable 1-1 . Software Version Information 1-3

    Table 2-1 . Memory Status 2-2

    Table 4-1 . Shot Meter Configuration Items 4-9

    Table 4-2 . Nordson Configuration Items 4-1 1

    Table 4-3. Schucker Configuration Items 4-1 2

    Table 4-4. Jesco Configuration Items 4-1 3

    Table 4-5. Configuration Setup Items 4-37

    Table 4-6. Motor Selection Combinations 4-65

    Table 5-1 . Mastering Methods 5-1

    Table 6-1 . Troubleshooting Symptoms and Solutions 6-2

    Table 6-2. Software Option Messages 6-3

    Table 6-3. BootROM Error Messages 6-4

    Table A-i . Controlled Start Options A-4

    Table A-2. BootROM Utilities A-6Table A-3. BootROM Diagnostic Utilities A-8Table A-4. BootROM Extended Monitor Utilities A-10

    Table A-5. BootROM Device Monitor Utilities A-11

  • SafetyFANUC Robotics is not and does not represent itself as an expert in safet ysystems, safety equipment, or the specific safety aspects of your compan yand/or its work force . It is the responsibility of the owner, employer, oruser to take all necessary steps to guarantee the safety of all personnel i nthe workplace .

    The appropriate level of safety for your application and installation canbest be determined by safety system professionals . FANUC Roboticstherefore, recommends that each customer consult with such professional sin 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 yourresponsibility to arrange for the training of the operator of a robot syste mto recognize and respond to known hazards associated with your roboti csystem and to be aware of the recommended operating procedures for you rparticular application and robot installation .

    FANUC Robotics therefore, recommends that all personnel who intend t ooperate, program, repair, or otherwise use the robotics system be trained i nan approved FANUC Robotics training course and become familiar wit hthe proper operation of the system . Persons responsible for programmingthe system including the design, implementation, and debugging ofapplication programs-must be familiar with the recommende dprogramming procedures for your application and robot installation.

    The following guidelines are provided to emphasize the importance ofsafety in the workplace .

  • xiv

    SAFETY

    MARAJINST09205E

    Safety is essential whenever robots are used. Keep in mind the followingfactors 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 workcel l Proper maintenance of the robot

    Keeping People and

    The safety of people is always of primary importance in an ysituation. However, equipment must be kept safe, too . Whenprioritizing how to apply safety to your robotic system, conside r

    People External devices Robot(s) Tooling Workpiece

    Always give appropriate attention to the work area that surrounds therobot. The safety of the work area can be enhanced by the installation ofsome or all of the following devices :

    Safety fences, barriers, or chains Light curtains Interlocks Pressure mats Floor markings Warning light s Mechanical stop s EMERGENCY STOP buttons DEADMAN switche s

    A safe workcell is essential to protect people and equipment . Observe thefollowing guidelines to ensure that the workcell is setup safely . Thesesuggestions 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 Roboticstraining course(s) related to your application . Never permit untrainedpersonnel to operate the robots .

    e Install a lockout device that uses an access code to preventunauthorized persons from operating the robot .

    Use anti-tie-down logic to prevent the operator from bypassing safet ymeasures .

    Arrange the workcell so the operator faces the workcell and can seewhat is going on inside the cell .

    CONSIDERINGSAFETY FOR YOU RROBOTINSTALLATION

    Equipment Safe

    Using SafetyEnhancing Devices

    Setting Up a SafeWorkcell

  • MARAJINST09205E

    SAFETY

    xv

    Clearly identify the work envelope of each robot in the system withfloor markings, signs, and special barriers . The work envelope is thearea defined by the maximum motion range of the robot, including anytooling 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 o rswitches within easy reach of the operator and at critical points insid eand around the outside of the workcell .

    Install flashing lights and/or audible warning devices that activat ewhenever the robot is operating, that is, whenever power is applied t othe servo drive system.

    Wherever possible, install safety fences to protect against unauthorize dentry by personnel into the work envelope.

    Install special guarding that prevents the operator from reaching int orestricted 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 b eoptionally installed between the robot wrist flange and tooling . If thetooling strikes an object, these devices dislodge, remove power fro mthe 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 theeffects of electro- magnetic interference (EMI), radio frequencyinterference (RFI), and electro-static discharge (ESD) .

    Make provisions for power lockout/tagout at the controller .

    Eliminate pinch points. Pinch points are areas where personnel coul dget trapped between a moving robot and other equipment .

    Provide enough room inside the workcell to permit personnel to teac hthe robot and perform maintenance safely.

    Program the robot to load and unload material safely.

    If high voltage electrostatics are present, be sure to provide appropriat einterlocks, warning, and beacons .

    If materials are being applied at dangerously high pressure, provid eelectrical interlocks for lockout of material flow and pressure .

  • xvi

    SAFETY

    MARAJINST09205E

    Staying Safe WhileTeaching or ManuallyOperating the Robot

    Advise all personnel who must teach the robot or otherwise manuallyoperate the robot to observe the following rules :

    Know whether or not you are using an intrinsically safe teach pendan tif you are working in a hazardous environment.

    Before teaching, visually inspect the robot and work envelope to makesure that no potentially hazardous conditions exist. The workenvelope is the area defined by the maximum motion range of therobot. These include tooling attached to the wrist flange that extend sthis range .

    The area near the robot must be clean and free of oil, water, or debris .Immediately report unsafe working conditions to the supervisor orsafety department.

    FANUC Robotics recommends that no one enter the work envelope o fa robot that is on . However, if you must enter the work envelope, besure all safeguards are in place, and check the teach pendantDEADMAN switch for proper operation. Take the teach pendant withyou, turn it on, and be prepared to release the DEADMAN switchOnly the person with the teach pendant should be in the wor kenvelope .

    Know the path that can be used to escape from a moving robot; makesure the escape path is never blocked.

    Isolate the robot from all remote control signals that can cause motio nwhile data is being taught .

    Test any program being run for the first time in the following manner:

    A WARNINGStay outside the robot work envelope whenever a progra mis being run. Failure to do so can result in injury.

    - Using a low motion speed, single step the program for at least onefull cycle .

    - Using a low motion speed, test run the program continuously forat least one full cycle .

    Using the programmed speed, test run the program continuousl yfor at least one full cycle .

    Make sure all personnel are outside the work envelope before runningproduction.

  • MARAJINST09205E

    SAFETY

    xvii

    Staying Safe During

    Advise all personnel who operate the robot during production to observethe following rules :Production Operation

    Know the entire workcell area . The workcell includes the robot and it swork envelope, plus the area occupied by all external devices andother equipment with which the robot interacts .

    Understand the complete task the robot is programmed to perfor mbefore initiating production operation .

    Make sure all personnel are outside the work envelope beforeoperating the robot .

    Never enter or allow others to enter the work envelope duringproduction operation of the robot .

    Know the location and status of all switches, sensors, and controlsignals that could cause the robot to move.

    Know where the EMERGENCY STOP buttons are located on both th erobot control and external control devices. Be prepared to press thesebuttons 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 t ocontinue activity.

    If the robot is running in a pattern, do not assume it will continue t orun in the same pattern .

    Never try to stop the robot, or break its motion, with your body . Theonly way to stop robot motion immediately is to press a nEMERGENCY STOP button located on the controller panel, teac hpendant, or emergency stop stations around the workcell.

    Staying Safe During

    when inspecting the robot, be sure to

    Inspection

    Turn off power at the controller.

    Lock out and tag out the power source at the controller according t othe policies of yourplant.

    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, b eprepared to press the EMERGENCY STOP button, in an emergency .

  • xviii

    SAFETY

    MARAJINST09205E

    Staying Safe Durin gMaintenance

    When performing maintenance on your robot system, observe th efollowing rules :

    Never enter the work envelope while the robot or a program is i noperation .

    Before entering the work envelope, visually inspect the workcell t omake sure no potentially hazardous conditions exist.

    Consider all or any overlapping work envelopes of adjoining robot swhen standing in a work envelope .

    Test the teach pendant for proper operation before entering the wor kenvelope.

    If it is necessary for you to enter the robot work envelope while poweris turned on, you must be sure that you are in control of the robot . Besure to take the teach pendant with you, press the DEADMAN switch ,and turn the teach pendant on . Be prepared to release the DEADMANswitch 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.

    A WARNINGLethal voltage is present in the controller WHENEVER IT I SCONNECTED to a power source. Be extremely careful toavoid electrical shock .

    Turning the disconnect or circuit breaker to the OF Fposition removes power from the output side of the devic eonly. High voltage is always present at the input sid ewhenever the controller is connected to a power source.

    Release or block all stored energy. Before working on the pneumaticsystem, shut off the system air supply and purge the air lines .

    Isolate the robot from all remote control signals . If maintenance mustbe done when the power is on, make sure the person inside the wor kenvelope has sole control of the robot. The teach pendant must b eheld by this person .

    Make sure personnel cannot get trapped between the moving robot an dother equipment . Know the path that can be used to escape from amoving robot. Make sure the escape route is never blocked.

    Use blocks, mechanical stops, and pins to prevent hazardou smovement by the robot. Make sure that such devices do not createpinch points that could trap personnel .

  • MARAJINST09205E

    SAFETY

    xix

    A WARNINGDo not try to remove any mechanical component from th erobot before thoroughly reading and understanding theprocedures in the appropriate manual . Doing so can resul tin serious personal injury and component destruction .

    Be aware that when you remove a servomotor or brake, the associatedaxis will fall if it is not supported or resting on a hard stop .

    When replacing or installing components, make sure dirt and debris d onot enter the system.

    Use only specified parts for replacement . To avoid fires and damageto parts in the controller, never use nonspecified fuses .

    Before restarting a robot, make sure no one is inside the workenvelope ; be sure that the robot and all external devices are operatin gnormally.

    Certain programming and mechanical measures are useful in keeping th emachine tools and other external devices safe . These measures areoutlined below.

    Implement the following programming safety measures to prevent damageto machine tools and other external devices.

    Back-check limit switches in the workcell to make sure they do no tfail .

    Implement "failure routines" in programs that will provide appropriaterobot actions if an external device or another robot in the workcel lfails.

    Use handshaking protocol to synchronize robot and external devic eoperations .

    Program the robot to check the condition of all external devices durin gan operating cycle .

    Implement the following mechanical safety measures to prevent damage tomachine 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 t oprevent undesired movement of the robot into the work area o fmachine tools and external devices .

    KEEPING MACHIN ETOOLS AN DEXTERNALDEVICES SAFE

    Programming SafetyPrecautions

    Mechanical SafetyPrecautions

  • xx

    SAFETY

    MARAJINST09205 E

    KEEPING THE

    ROBOT SAFE

    Observe the following operating and programming guidelines to preven tdamage to the robot.

    Operating Safety

    The following measures are designed to prevent damage to the robo tduring operation .Precautions

    Programming SafetyPrecautions

    Use a low override speed to increase your control over the robot whe njogging the robot .

    Visualize the movement the robot will make before you press the jo gkeys 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 robo tduring programming:

    Establish interference zones to prevent collisions when two or mor erobots share a work area .

    Make sure that the program ends with the robot near or at the homeposition .

    Be aware of signals or other operations that could trigger operation o ftooling resulting in personal injury or equipment damage .

    In dispensing applications, be aware of all safety guidelines wit hrespect to the dispensing materials .

    NOTE Any deviation from the methods and safety practices described inthis manual must conform to the approved standards of your company. Ifyou have questions, see your supervisor .

  • MARAJINST09205E

    SAFETY

    xxi

    Process technicians are sometimes required to enter the paint booth, forexample, during daily or routine calibration or while teaching new paths toa robot. Maintenance personal also must work inside the paint boothperiodically.

    Whenever personnel are working inside the paint booth, ventilatio nequipment must be used. Instruction on the proper use of ventilatingequipment usually is provided by the paint shop supervisor.

    Although paint booth hazards have been minimized, potential dangers stil lexist. Therefore, today's highly automated paint booth requires thatprocess and maintenance personnel have full awareness of the system an dits capabilities . They must understand the interaction that occurs betweenthe vehicle moving along the conveyor and the robot(s), hood/deck anddoor opening devices, and high-voltage electrostatic tools .

    Paint robots are operated in three modes :

    Teach or manual mode Automatic mode, including production and exercise operatio n Diagnostic mode

    During both teach and automatic modes, the robots in the paint booth willfollow a predetermined pattern of movements . In teach mode, the processtechnician teaches (programs) paint paths using the teach pendant.

    In automatic mode, robot operation is initiated at the System Controlle rCenter (SCC), Manual Control Panel (MCP), if available, or Manual Pain tStation (MPS), if available, and can be monitored from outside the pain tbooth. All personnel must remain outside of the booth or in a designate dsafe area within the booth whenever automatic mode is initiated at theSCC, MCP, or MPS.

    In automatic mode, the robots will execute the path movements they weretaught during teach mode, but generally at production speeds .

    When process and maintenance personnel run diagnostic routines thatrequire them to remain in the paint booth, they must stay in a designatedsafe area .

    ADDITIONALSAFETYCONSIDERATION SFOR PAINT ROBOTINSTALLATIONS

  • SAFETY

    MARAJINSTO92O5E

    Paint System Safety

    Process technicians and maintenance personnel must become totally

    Features familiar with the equipment and its capabilities . To minimize the risk ofinjury when working near robots and related equipment, personnel mus tcomply strictly with the procedures in the manuals .

    This section provides information about the safety features that ar eincluded in the paint system and also explains the way the robot interactswith other equipment in the system.

    The paint system includes the following safety features :

    Most paint booths have red warning beacons that illuminate when therobots are armed and ready to paint. Your booth might have otherkinds 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 mighthave other kinds of indicators . Learn what these are.

    EMERGENCY STOP buttons are located on the Manual Contro lPanel (MCP), or Manual Paint Station (MPS) panel, if supplied, insidethe booth, or on the System Controller Center (SCC) outside thebooth. Also, EMERGENCY STOP buttons are located near theinterior corners of each booth, and on the robot controller and teachpendant. Become familiar with the locations of all E-STOP buttons .

    An intrinsically safe teach pendant is used when teaching in hazardou spaint atmospheres .

    A DEADMAN switch is located on each teach pendant . When thi sswitch is held in, power is applied to the robot servo system. If theengaged DEADMAN switch is released during robot operation, poweris removed from the servo system, all axis brakes are applied, and therobot comes to an EMERGENCY STOP. Safety interlocks within thesystem might also E-STOP other robots .

    A WARNIN GAn EMERGENCY STOP will occur if the DEADMAN switc his released on a bypassed robot .

    Overtravel by robot axes is prevented by software limits . All of themajor and minor axes are governed by software limits . Limit switchesand hardstops also limit travel by the major axes .

  • MARAJINST09205E

    SAFET Y

    Staying Safe WhileOperating the PaintRobot

    EMERGENCY STOP limit switches and photoelectric eyes might b epart of your system . Limit switches, located on the entrance/exit doorsof each booth, will EMERGENCY STOP all equipment in the booth i fa door is opened while the system is operating in automatic or manua lmode . For some systems,signals to these switches are bypassed whe nthe switch on the SCC is in teach mode.

    When present, photoelectric eyes are sometimes used to monitorunauthorized intrusion through the entrance/exit silhouette openings.

    System status is monitored by computer. Severe conditions result i nautomatic system shutdown .

    When you work in or near the paint booth, observe the following rules, inaddition to all rules for safe operation that apply to all robot systems .

    A WARNIN GObserve all safety rules and guidelines to avoid injury,

    Know the work area of the entire paint station (workcell) .

    Know the work envelope of the robot and hood/deck and door openingdevices .

    s Be aware of overlapping work envelopes of adjacent robots .

    Know where all red, mushroom-shaped EMERGENCY STOP button sare located .

    Know the location and status of all switches, sensors, and/or contro lsignals that might cause the robot, conveyor, and opening devices t omove .

    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 performBEFORE starting automatic mode .

    Make sure all personnel are outside the paint booth before turning o npower to the robot servo system .

    Never enter the work envelope or paint booth before turning on powe rto the robot servo system.

    Never enter the work envelope during automatic operation unless asafe area has been designated.

    Never wear watches, rings, neckties, scarves, or loose clothing thatcould get caught in moving machinery .

  • xxiv

    SAFETY

    MARAJINST09205 E

    Staying Safe DuringMaintenance

    Remove all metallic objects, such as rings, watches, and belts, befor eentering a booth when the electrostatic devices are enabled .

    Stay out of areas where you might get trapped between a movin grobot, conveyor, or opening device and another object .

    Be aware of signals and/or operations that could result in the triggerin gof guns or bells .

    Be aware of all safety precautions when dispensing of paint i srequired.

    Follow the procedures described in this manual .

    When you perform maintenance on the painter system, observe th efollowing rules, and all other maintenance safety rules that apply to allrobot installations . Only qualified, trained service or maintenanc epersonnel should perform repair work on a robot.

    Paint robots operate in a potentially explosive environment. Usecaution when working with electric tools .

    When a maintenance technician is repairing or adjusting a robot, th ework area is under the control of that technician . All personnel notparticipating in the maintenance must stay out of the area .

    For some maintenance procedures, station a second person at th econtrol panel within reach of the EMERGENCY STOP button . Thisperson 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.

    Never use machine power to aid in removing any component from th erobot.

    During robot operations, be aware of the robot's movements . Excessvibration, unusual sounds, and so forth, can alert you to potentialproblems .

    Whenever possible, turn off the main electrical disconnect before yo uclean the robot .

  • MARAJINST09205E

    SAFETY

    xxv

    When using vinyl resin observe the following :

    - Wear eye protection and protective gloves during application andremoval

    - Adequate ventilation is required . Overexposure could caus edrowsiness 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 ar erequired during booth cleaning .

    - Adequate ventilation is required . Overexposure could caus edrowsiness.

    - If there is contact with the skin or eyes, rinse with water for atleast 15 minutes.

  • OVERVIEW

    MARAJINST09206E

    1-1

    This chapter describes the SYSTEM R-J Software Installation Package . Itincludes information on

    What you must do to set up and install the components of thi spackage in your system

    What you have in your SYSTEM R-J Software Installation Package What you need to set up and install the components of this package

    Installation Tasks The first time you install the SYSTEM R-J Software Installation Package ,and whenever you update your controller with components in this package ,you must do the following :

    Make sure you have enough memory in your controller and adjust it i fyou need more . Refer to Chapter 2.

    If you are updating your controller, back up all system files . Refer tothe Setup and Operations Manual for more information on backing upfiles .

    Make sure you have the correct system EPROM chips and install themif necessary. Refer to Chapter 3.

    Install the Core, Core Options, Robot Library, Application/Tool andApplication/Tool Options disks purchased for your system . Refer toChapter 4.

    Perform the mastering procedures required for your robot . Refer toChapter 5 .

    NOTE You must satisfy system memory and EPROM requirement sbefore you can install the SYSTEM R-J software . If you perform all setupand installation procedures and still have a problem with the installation,refer to Chapter 6 for information to help you solve the problem .

  • 1 . OVERVIEW

    1-2

    MARAJINST09206E

    The SYSTEM R-J controller design features SOCKET software structures ,allowing application/tool and robot library SOFT PARTS to be added tomeet your specific application requirements .

    The R-J software installation package consists o f Software disks Erasable Programmable Read-Only Memory (EPROM) chips

    Your R-J software installation package consists of the following kinds ofdisks : Core Application/Tool Robot Library

    Your package can also contain the following kinds of disks:

    Core Option s Application/Tool Option s Robot Library Options Core and Application Updates

    A core is the fundamental component of the SYSTEM R-J software . Itprovides the robot operating system and SOCKETS for all other layeredsoftware components . Most systems will use the standard core software .However, other systems could use core software that i sapplication-specific . All systems must include core software .

    An application/tool is a software component, containing SOFT PARTS ,which is used in addition to the core software. It provides applicationspecific functionality. All systems must include application/tool software .

    A robot library is a software component, containing SOFT PARTS, whichis used with a core and an application/tool. It provides FANUC robo tmodel-specific functionality. Most systems will use the standard robo tlibrary software . However, other systems could use robot library softwarethat is application-specific . All systems must include a robot library.

    An option is a software component that provides specific functionality thatcan optionally be used with core, application/tool and robot librarysoftware.

    An update is a software component that adds specific functionality tha tmust be used with core, application/tool and robot library software .

    The kinds of disks listed below are available on 3 -1/2" disks . Table 1-1lists the following information about each kind of software package youcan have :

    Contents CMOS RAM requirements Flash ROM requirements BootROM EPROM versio n Number of 3" disks

    1 .1PACKAGE CONTENTS

    1 .1 .1Software Disks

  • L

    1 . OVERVIEW

    MARAJINST09206E

    1-3

    Table 1-1 . Software Version Information

    Product Disk Contents&

    Part NumberNumber of31/2" Disks

    Comment

    ArcTool Software ArcTool Application Software 1 Required for TAST, AVC, or Touch Sensin gPackage SFTARTLJ130A3X1SBARCTLJ130X3X1 Core Software 6 Includes V3 .06P robot operating system

    SFTCOREJ306X3XX software information .Teach rsion

    :

    Pendant 7D01/04Dor

    EPROMVersion : Libraries 1 Includes all currently supported robot models

    later SFTRBLBJ306X3X2and supports group motion .

    THRU-ARC Seam Tracking MP/RPM 1 Cannot be installed with AVC option orVersion: 1 .30P (option) Multi-Pass option . ArcTool only.

    SFTTASTJ130X3XX

    BootROM EPROM AVC with MP/RPM 1 Cannot be installed with TAST or Multi-Pas sVersion : 1.10P or later (option) option . ArcTool only.

    SFTAVCXJ13OX3XXMemory Required:

    Multi- ass Welding 1 Cannot be installed with TAST or AVC option.2MB Flash ROM (min)2MB CMOS RAM (min) (option)

    SFTMULTJ13OX3XXArcTool only.

    NOTE: Installation of Touch Sensing 1 Can be used alone or with AVC or TAST.multiple optionsmight require

    (option)SFTTOSEJ13OX3XX

    WS CMOS RAM Detached Jog 1 ArcTool only.(option )SFTDEJOJ130X3XX

    FANUC Sensor Interface (3D offset) 1 Interface from Application/Tool to an eXterna l(option) sensor device such as a V 120 visio nSFTFASEJ306XSXX system .

    PLC I/O (ABRIO/Genius) 1 Supports the Allen-Bradley and FANU C(option) Robotics Genius network I/O interfaceSFTPLCIJ306X3X1 hardware using the R-H eXtended backplan e

    on the R-J controller.

    Extended Axis 1 Supports independent auxiliary aXes .(option)SFTEXAXJ306X3XX

    Remote Arc Enable / UOP Interface 1 Includes all Arc Enable and UOP interfac e(update) software .SFTUPDTJ306X316

  • 1 . OVERVIEW

    1-4

    MARAJINST09206E

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents&

    Part NumberNumber of3-1/2" Disks

    Comment

    DispenseTool Core Software 6 Includes all V3 .06PA core softwar eSoftware Package SFTCOREJ306A3XX information .

    TLJ120X3X1Robot Libraries 1 Includes all currently supported robotShot

    Meter:Shot SFTRBLBJ306ASXX models.SBDISTLJ120X3X2

    Jesco:SBDISTLJ12OX3X3 DispenseTool Software for Nordson 1 DispenseTool Application Software for useSchucker:SBDISTLJ120X3X4 Equipment with Nordson Micro Pro-Flo dispensin g

    SFTDITLJ12OX3X2 equipment.Version : 1 .20P

    DispenseTool Software for Shot 1 DispenseTool Application Software for useTeach Pendant Meter Equipment with Shot Meter dispensing equipment .EPROM SFTDITLJ12OX3X3Version : 7D01/04D or DispenseTool Software for Jesco 1 DispenseTool Application Software for us elater Equipment with Jesco dispensing equipment.

    BootROM EPROM SFTDITLJ12OX3X 3Version : 1.10PA or later DispenseTool Software for Schucker 1 DispenseTool Application Software for us e

    Equipment with Schucker dispensing equipment.Memory Required :2MB FROM2MB CMOS RAM

    SFTDITLJ120X3X4

    DispenseTool End-Of-Arm-Tooling 1 Includes all EOAT software information ,(option) including the 4-Position Tool ,

    NOTE: Installation of SFTEOATJ120X3Xx Dispense/Material Handling Tool, and th emultiple options Disposable Too lmight require PLC I/O (ABRIO/Genius) 1 Supports the Allen-Bradley and FANU C4MB CMOS RAM (option) Robotics Genius network I/O interface

    SFTPLCIJ306X3X1 hardware using the R-H extended backplan eon the R-J controller.

    CRT/Keyboard Manager 1 Includes all CRT/KB information .(option )SFTCRTKJ306X3XX

    KAREL Development Option 1 Includes KAREL editor/translator, fil ePackage system/RAM disk, and CRT/KB manage r(option) options. 4MB CMOS RAM recommendedSFTKADPJ306X3XX for this optional package.

    KAREL Command Language 1 Includes all KCL commands for progra m(option) variable manipulation from the CRT/KB . YouSFTKCLXJ306x3XX must. have a CRT/KB installed to use thi s

    option .

    File System/RAM Disk 1 Includes all information for file system an d(option) RAM disk operations.SFTFSRDJ306X3XX

    Serial Host Communication 1 Provides serial communication ove r(option) RS-232-C for file transfer.SFTSEHOJ306X3X1

    MOTET Host Communication 1 Provides data communication over ethernet(option) for file transfer.SFTMOHCJ306A3XX

  • 1 . OVERVIEW

    MARAJINST09206E

    1-5

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents &Part NumberNumber of31/2 " Disks

    Comment

    DispenseToo lSoftware Packag e

    Nordson:SBDISTLJ120X3X1

    Shot Meter:SBDISTLJ120X3X2Jesco:SBDISTLJ120X3X3

    Schucker:SBDISTLJ120X3X4

    Version : 1 .20P

    Teach PendantEPRO MVersion : 7D01/04D 0 rlate r

    BootROM EPRO MVersion : 1.1PA or late r

    Memory Required :2MB FROM2MB CMOS RAM

    NOTE: Installation ofmultiple optionsmight require4MB CMOS RAM

    FANUC Sensor Interfac e(option)

    SFTEXAXJ306X3XX

    1 Interface from Application/Tool to an externalsensor device such as a V-120 visio nsystem.

    Extended Axis (option)SFTEXAXJ306X3XX

    1

    Supports independent extended aXes.

  • 1 . OVERVIEW

    1-6

    MARAJINST09206E

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents &Part NumberNumber of3-1/2" Disks

    Comment

    DispenseTool Core Software 6 Includes all V3 .06PA core softwareSoftware Package SFTCOREJ306A3XX information.

    TLJ121X3X1Robot Libraries 1 Includesall currently supported robotShotMeter:Shot

    SFTRBLBJ306A3XX models .SBDISTLJ121X3X2Jesco:SBDISTLJ121X3X3 DispenseTool Software for Nordson 1 DispenseTool ApplicationSoftware for us e

    Schucker:SBDISTLJ121X3X4 Equipment with Nordson Micro Pro-Flo dispensin gSFTDITLJ121X311 equipment .

    Version: 1 .21PDispenseTool Software for Shot 1 DispenseTool Application Software for us e

    Teach Pendant Meter Equipment with Shot Meter dispensing equipment .EPROM SFTDITLJ121X32 1Version: 7D01/04D or DispenseTool Software for Jesco 1 DispenseTool Application Software for us elater Equipment with Jesco dispensing equipment .BootROM EPROM

    SFTDITLJ121X331

    Version: 1 .10PA or later DispenseTool Software for Schucker 1 DispenseTool Application Software for us eEquipment with Schucker dispensing equipment .

    Memory Required :2MB FRO M2MB CMOS RAM

    SFTDITLJ121X341

    DispenseTool End-Of-Arm-Tooling 1 Includes all EOAT software information ,(option) including the 4-Position Tool,

    NOTE: Installation of SFTEOATJ121X3XX Dispense/Material Handling Tool, and th emultiple options Disposable Tool.might require PLC I/O (ABRIO/Genius) 1 Supports the Allen-Bradley and FANU C4MB CMOS RAM (option) Robotics Genius network I/O interfac e

    SFTPLCIJ306X3X1 hardware using the R-H extended backplan eon the R-J controller.

    CRT/Keyboard Manager 1 Includes all CRT/KB information .(option)SFTCRTKJ306X3XX

    KAREL Development Option 1 Includes KAREL editor/translator, filePackage system/RAM disk, and CRT/KB manage r(option) options. 4MB CMOS RAM recommendedSFTKADPJ306X3XX for this optional package .KAREL Command Language 1 Includes all KCL commands for program(option) variable manipulation from the CRT/KB. YouSFTKCLXJ306X3XX must have a CRT/KB installed to use thi s

    option .

    File System/RAM Disk 1 Includes all information for file system an d(option) RAM disk operations .SFTFSRDJ306X3X X

    Serial Host Communication 1 Provides serial communication ove r(option) RS-232-C for file transfer.SFTSEHOJ306X3X 1

    MOTET Host Communication 1 Provides data communication over etherne t(option) for file transfer.SFTMOHCJ306A3XX

  • 1. OVERVIEW

    JINST09206EMARAJINST09206E

    Table 1-1 . (Cont'd) Software Version Information

    Product Disk Contents&Part NumberNumber of31/2" Disks

    Comment

    DispenseToo lSoftware Packag eNordson :SBDISTLJ121X3X1

    FANUC Sensor Interfac e(option)

    SFTFASEJ306X3XX

    1 Interface from Application/Tool to an externa lsensor device such as a V-120 visio nsystem.

    Shot Meter:SBDISTLJ121X3X2

    Jesco:SBDISTLJ121X3X3Schucker:SBDISTLJ121X3X4

    Version : 1 .21 P

    Teach Pendan tEPRO MVersion : 7D01/04D orlater

    BootROM EPROMVersion : 1 .10PA or later

    Memory Required :2MB FROM2MB CMOS RA M

    NOTE: installation ofmultiple option smight require4MB CMOS RAM

    Extended Axis (option)

    SFTEXAXK306X3XX

    1 Supports independent eXtended aXes.

    1-7

  • 1 . OVERVIEW

    1-8

    MARAJINST09206E

    Table 1-1 . (Cont'd) Software Version Information

    ProductDisk Contents &

    Part NumberNumber of3-1/2 " Disks

    Commen t

    KAREL Run-Time KAREL Run-Time Application 1 Includes all software to allow you to createSoftware Package Software teach pendant programs and run them o nSBKARELJ306X3X1 SFTKARTJ306X3X1 the controller.

    Version: 3.06P Core Software 6 Includes all V3 .06P core software

    Teach Pendant EPROMSFTCOREJ306X3XX information .

    Version : 7D01/04D or Robot Libraries 1 Includes all currently supported robotlater SFTRBLBJ306XSX2 models.

    BootROM EPROM RSR/PNS (Remote Program Select) 1 Includes all RSR/PNS software fo rVersion : 1 .10PA or later (option)

    SFTRSRXJ306X3XXproduction operations.

    Memory Required :2MB Flash ROM (min) File System/RAM Disk 1 Includes all information for file system an d2MB CMOS RAM (min)

    (option)SFTFSRDJ306XSXX

    RAM disk operations .

    NOTE: Installation ofmultiple option smight require4MB CMOS RAM

    CRT/Keyboard Manage r(option)SFTCRTKJ306X3XX

    1 Includes all CRT/KB information .

    Serial Host Communication 1 Also referred to as KAREL Serial Link (KSL )(option )SFTSEHOJ306X3X1

    option .

    PLC I/O (ABRIO/Genius) 1 Supports the Allen-Bradley and FANU C(option) Robotics Genius network I/O interfaceSFTPLCL1306X3X1

    hardware using the R-H extended backplan eon the R-J controller.

    S-420 Turbo Move 1 Supports : FANUC Robotics S-420F,(option) S-420A, S-420W, S-420S robot model sSFTTUMOJ306X3X1 only.

    Extended Axi s(option)SFTEXAXJ306X3XX

    1 Supports independent eXtended axes .

  • 1 . OVERVIEW

    MARAJINST09206E

    1-9

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents &Part NumberNumber of31/2" Disks

    Comment

    KAREL KAREL Development Option 1 Includes KAREL editor/translator, fil eDevelopment Package system/RAM disk, and CRT/KB manage rSoftware Package SFTKADPJ306XSXX options . 4MB CMOS RAM recommendedSBKARELJ306X3X2 for this option package.

    Version: 3 .06P KAREL Run-Time Application 1 Includes all software to allow you to creat eSoftware teach pendant programs and run them o n

    Teach Pendant EPROM SFTKARTJ306X3X1 the controller.Version:7D01/04D orlater Core Software 6 Includes all V3 .06P core software

    SFTCOREJ306X3XX information .BootROM EPROMVersion : 1 .10PA or later Robot Libraries 1 Includes all currently supported robot

    SFTRBLBJ306X3X2 models.Memory Required :2MB Flash ROM (min )2MB CMOS RAM (min)

    RSR/PNS (Remote Program Select)(option)

    1 Includes all RSR/PNS software fo rproduction operations.

    SFTRSRXJ306X3XX

    NOTE: Installation of Serial Host Communication 1 Also referred to as KAREL Serial Link (KSL )multiple options (option) option .might require4MB CMOS RAM

    SFTSEHOJ306X3X1

    PLC I/O (ABRIO/Genius) 1 Supports the Allen-Bradley and FANUC(option) Robotics Genius network I/O interfac e

    SFTPLIJ306X3X1 hardware using the R-H eXtended backplan eon the R-J controller.

    S-420 Turbo Move 1 Supports: FANUC Robotics S-420F,(option) S-420A, S-420W, S-420S robot model sSFTTUMOJ306X3X1 only.

    Extended Axis 1 Supports independent extended axes .(option)SFTEXAXJ306X3XX

  • 1 . OVERVIEW

    1-10

    MARAJINST09206E

    Table 1-1 . (Cont'd) Software Version Informatio n

    ProductDisk Contents &

    Part NumberNumber o f

    3-1/2" DisksComment

    TPP+ (KAREL TPP+ (KAREL Run-Time) Application 1 Includes all software to allow you to createRun-Time) Software Software TPP+ programs and run them on th ePackage SFTTPPPJ306B3X1 controller.SBKARELJ306B3X1 Core Software 6 Includes all V3.06PB core softwareVersion: 3 .06PB : SFTCOREJ306B3XX information.

    Robot Libraries 2 Includes all currently supported robo tTeach Pendant EPRO MVersion: 7D01/04D or

    SFTRBLBJ306B3X4 models .

    later RSR/PNS (Remote Program Select) 1 Includes all RSR/PNS software fo r

    BootROM EPRO MVersion : 1 .10PA or later

    (option )SFTRSRXJ306X3XX

    production operations .

    File System/RAM Disk 1 Includes all information for file system andMemory Required :2MB Flash ROM (min )2MB CMOS RAM (min)

    (option)SFTFSRDJ306X3XX

    RAM disk operations.

    NOTE: Installation ofmultiple options

    CRT/Keyboard Manage r(option)SFTCRTKJ306X3XX

    1 Includes all CRT/KB information .

    might CMOS4MB CMOS RAM IntelliTrak(option)

    SFTINTRJ306A3XX

    1 Includes all IntelliTrak software information .

    Serial Host Communication 1 Also referred to as KAREL Serial Link (KSL )(option)SFTSEHOJ306B3XX

    option.

    Map Interface Includes the MAP communications protocol(option) for communications between the R-JSFTMAPXJ306B3XX controller and an external device .

    PLC I/O (ABRIO/Genius) 1 Supports the Allen-Bradley and FANU C(option) Robotics Genius network I/O interfac eSFTPLCIJ306X3X1

    hardware using the R-H extended backplan eon the R-J controller.

    S-420 Turbo Move 1 Supports : FANUC Robotics S-420F,(option) S-420FD, S-420A, S-420W, S-420S robotSFTTUMOJ306X3X1 models only.

    Extended Axi s(option )SFTEXAXJ306X3XX

    1 Supports independent extended axes.

  • 1 . OVERVIEW

    MARAJINST09206E

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents &Part NumberNumber of3 i/2" Disks

    Comment

    KARELDevelopmentPackag e

    SBKARELJ306B3X2

    Version: 3.06P B

    Teach Pendant EPROMVersion : 7D01/04D orlater

    BootROM EPRO MVersion : 1.10PA or late r

    Memory Required :2MB Flash ROM (min )2MB CMOS RAM (min)

    NOTE: Installation ofmultiple option smight requir e4MB CMOS RAM

    KAREL Development OptionPackageSFTKAPDJ306B3XX

    1 Includes KAREL editor/translator, fil esystem/RAM disk, and CRT/KB manage roptions . 4MB CMOS RAM recommendedfor this option package .

    TPP+ (KAREL Run-Time) ApplicationSoftwareSFTTPPPJ306B3X1

    1 Includes all software to allow you to createTPP+ programs and run them on th econtroller.

    Core SoftwareSFTCOREJ306B3XX

    6 Includes all V3.06PB core softwareinformation .

    Robot LibrariesSFTRBLBJ306B3X4

    2 Includes all currently supported robo tmodels .

    RSR/PNS (Remote Program Select )(option)SFTRSRXJ306X3XX

    1 Includes all RSR/PNS software fo rproduction operations .

    IntelliTrak(option)SFTINTRJ306A3XX

    1 Includes all IntelliTrak software information.

    Serial Host Communication(option)SFTSEHOJ306B3XX

    1 Also referred to as KAREL Serial Link (KSL)option.

    Map Interface(option)SFTMAPXJ306B3XX

    Includes the MAP communications protoco lfor communications between the R-Jcontroller and an external device.

    PLC I/O (ABRIO/Genius)(option)SFTPLCIJ306X3X1

    1 Supports the Allen-Bradley and FANU CRobotics Genius network I/O interfac ehardware using the R-H extended backplan eon the R-J controller.

    S-420 Turbo Move(option)SFTTUMOJ306X3X1

    1 Supports : FANUC Robotics S-420F,S-420FD, S-420A, S-420W, S-420S robotmodels only.

    Extended Axi s(option)SFTEXAXJ306X3XX

    1 Supports independent eXtended axes .

  • 1 . OVERVIEW

    1-12

    MARAJINST09206 E

    Table 1-1 . (Cont'd) Software Version informatio n

    Product Disk Contents&

    Part NumberNumber of31h" Disks

    Comment

    TPP+ with INSIGHT II TPP+ with INSIGHT II Application 2 Includes all software to allow you to creat eSoftware Package Software TPP+ and INSIGHT II programs and ru nSBKARELJ306B3X3 SFTTPINJ306B3XX them on the controller .

    Version: 3.06PB Core Software 6 Includes V3.06PB core software information .SFTCOREJ306B3XX

    Teach Pendant EPROM Robot Libraries 2 Includes all currently supported robotVersion : 7D01/04D or SFTRBLBJ306B3X4 models .later RSR/PNS (Remote Program Select) 1 Includes all RSR/PNS software fo r

    BootROM EPROM (option) production operations .Version : 1 .10P or later SFTRSRXJ306X3XX

    Memory Required :File System/RAM Disk 1 Includes all information for file system an d

    1 .5MB Flash ROM (min) (option) RAM disk operations.

    2MB CMOS RAM (min) SFTFSRDJ306X3XX

    NOTE: Installation ofCRT/Keyboard Manager 1 Includes all CRT/KB information .

    option smultiplemight require4MB CMOS RAM

    (option)SFTCRTKJ306X3XX

    IntelliTrak 1 Includes all IntelliTrak software information .(option)SFTINTRJ306A3X X

    Serial Host Communication 1 Also referred to as KAREL Serial Link (KSL)(option) option.SFTSEHOJ306B3XX

    Map Interface Includes the MAP communications protoco l(option) for communications between the R-JSFTMAPXJ306B3XX controller and an external device .

    PLC I/O (ABRIO/Genius) 1 Supports the Allen-Bradley and FANU C(option) Robotics Genius network I/O interfaceSFTPLCIJ306X3X1 hardware using the R-H extended backplan e

    on the R-J controller.

    S-420 Turbo Move 1 Supports: FANUC Robotics S-420F,(option) S-420FD, S-420A, S-420W, S-420S robotSFTTUMOJ306X3X1 models only.

    Extended Axis 1 Supports independent eXtended axes .(option)SFTEXAXJ306X3XX

  • 1 . OVERVIEW

    MARAJINST09206E

    1-13

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents&

    Part NumberNumber of

    3-1/2" DisksComment

    KAREL KAREL Development Option with 2 Includes all INSIGHT II software to creat eDevelopment Option INSIGHT II Application Software and run INSIGHT II programs.with INSIGHT II SFTTPINJ306B3XXSoftware Package

    KAREL Development Option 1 Includes KAREL editor/translator, fileSBKARELJ306B3X4Package system/RAM disk, and CRT/KB manage r

    Version: 3.06PB SFTKADPJ306B3XX options . 4MB CMOS RAM recommendedfor this option package.

    Teach Pendant EPROM Core Software 6 Includes all V3 .06PB core softwareVersion : 7D01/04D o rlater SFTCOREJ306B3XX information .

    BootROM EPROMRobot Libraries 2 Includes all currently supported robo t

    models .Version : 1.10PA or later SFTRBLBJ306B3X4

    Memory Required:RSR/PNS (Remote Program Select)(option)

    1 Includes all RSR/PNS software fo rproduction operations .

    2MB Flash ROM (min )2MB CMOS RAM (min)

    SFTRSRXJ306X3XX

    IntelliTrak 1 Includes all IntelliTrak software information .NOTE: Installation ofmultiple optionsmight require4MB CMOS RAM

    (option)SFTINTRJ306A3XX

    Serial Host Communication 1 Also referred to as KAREL Serial Link (KSL )(option) option .SFTSEHOJ306B3XX

    Map Interface Includes the MAP communications protoco l(option) for communications between the R-JSFTMAPXJ306B3XX controller and an external device .

    PLC I/O (ABRIO/Genius) 1 Supports the Allen-Bradley and FANU C(option) Robotics Genius network I/O interfac eSFTPLCIJ306X3X1 hardware using the R-H eXtended backplan e

    on the R-J controller.

    S-420 Turbo Move 1 Supports: FANUC Robotics S-420F,(option) S-420FD, S-420A, S-420W, S-420S robotSFTTUMOJ306X3X1 models only.

    Extended Axis 1 Supports independent extended aXes.(option)SFTEXAXJ306X3XX

  • 1 . OVERVIEW

    1-14

    MARAJINST09206E

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents &Part NumberNumber of3%" Disks

    Comment

    PaintToo lStandAloneSoftware Packag eSBPAITLJ130X3X1

    Version : 1 .30 P

    Teach Pendan tEPROMVersion : 7D01/04D orlate r

    BootROM EPRO MVersion : 1 .10PA or later

    Memory Required :2MB FRO M

    OM RAM4MB CM

    PaintTool Application Softwar eSFTPATLJ130X3X1

    3 Includes all PaintTool software.

    Core SoftwareSFTCOREJ306B3XX

    6 Includes all V3.06PB Core software .

    Robot Librarie sSFTRBLBJ306B3X4

    2 Includes all currently supported robotmodels .

    StandAlone PaintTool SetupSFTSAPTJ130X3XX

    1 Supports StandAlone PaintTool Option .

    PaintTool Password Protectio n(option)

    SFTSAPTJ130X3XX

    1 Includes all password protection software .

    Color Change Software (option)SFTCOCHJ130X3XX

    1 Includes all color change software to be use dwith color change hardware .

    CRT/Keyboard Manager(option)

    SFTCRTKJ306X3XX

    1 Includes all CRT/Keyboard managerinformation .

    Line Tracking (TPP/PaintTool)(option)SFTLNTRJ306B3XX

    1 Includes all line and rail tracking software tobe used with line tracking hardware .

    Motet Host Communications(option)SFTMOHCJ306B3XX

    1 Supports Ethernet communications

  • 1 . OVERVIEW

    MARAJINST09206E

    1-15

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents &Part NumberNumber of

    3-1/2" DisksCommen t

    PaintToo lStandAlon eSoftware Package

    SBPAITLJ130A3X1

    Version : 1 .30PA

    Teach PendantEPROMVersion : 7D01/04D o rlate r

    BootROM EPROMVersion : 1 .10PA or late r

    Memory Required :2MB FRO M4MB CMOS RAM

    PaintTool Application SoftwareSFTPATLJ130A3XX

    3 Includes all PaintTool software .

    Core Softwar eSFTCOREJ306B3XX

    6 Includes all V3.06PB Core software .

    Robot LibrariesSFTRBLBJ306B3X4

    2 Includes all currently supported robotmodels.

    StandAlone PaintTool SetupSFTSAPTJ130A3XX

    1 Supports StandAlone PaintTool Option .

    PaintTool Password Protectio n(option)

    SFTPAPRJ130X3XX

    1 Includes all password protection software .

    Color Change Software (option)SFTCOCHJ130A3XX

    1 Includes all color change software to be use dwith color change hardware .

    CRT/Keyboard Manage r(option)SFTCRTKJ306X3XX

    1 Includes all CRT/Keyboard manage rinformation .

    Line Tracking (TPP/PaintTool )(option)SFTLNTRJ306B3X1

    1 Includes all line and rail tracking software t obe used with line tracking hardware .

    Motet Host Communication s(option)SFTMOHCJ306B3XX

    1 Supports Ethernet communications

  • 1 . OVERVIEW

    1-16

    MARAJINST09206E

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents &Part NumberNumber of3-1/2 2" Disks

    Comment

    PaintTool PaintTool Application Software 3 Includes all PaintTool software.StandAloneSoftware Package

    SFTPATLJ131X3X 1

    Core Software 6 Includes all V3.06PB Core software .SBPAITLJ131X3X1SFTCOREJ306B3XX

    Version : 1 .31P Robot Libraries 2 Includes all currently supported robotSFTRBLBJ306B3X4 models .

    Teach PendantEPROM StandAlone PaintTool Setup 1 Supports StandAlone PaintTool Option .Version : 7D01/04D or SFTSAPTJ131X3XXlater PaintTool Password Protection 1 Includes all password protection software .BootROM EPROMVersion : 1 .10PA or later

    (option)SFTSAPTJ130X3XX

    Color Change Software (option) 1 Includes all color change software to be use dMemory Required: SFTCOCHJ131X3XX with color change hardware.2MB FROM4MB CMOS RAM CRT/Keyboard Manage r

    (option)SFTCRTKJ306X3XX

    1 Includes all CRT/Keyboard managerinformation .

    Line Tracking (TPP/PaintTool) 1 Includes all line and rail tracking software t o(option) be used with line tracking hardware .SFTLNTRJ306B3X2

    Motet Host Communications 1 Supports Ethernet communication s(option)SFTMOHCJ306B3XX

  • 1 . OVERVIEW

    MARAJINST09206E

    1-1 7

    Table 1-1 . (Cont'd) Software Version Information

    Product Disk Contents &Part NumberNumber of3 1/2" Disks

    Commen t

    PaintTool Finishing PaintTool Application Software 3 Includes all PaintTool software .Software Package SFTPATLJ130X3X 1

    SBPAITLJ130X3X2Core Software 6 Includes all V3 .06PB Core software .

    Version: 1 .30PSFTCOREJ306B3XX

    Robot Libraries 2 Includes all currently supported robo tTeach Pendant SFTRBLBJ306B3X4 models.EPROMVersion : 7D01/04D or PaintTool Engineering Setup 1 Includes all PaintTool setup information.later SFTPTESJ130X3X X

    BootROM EPROM Accuflow Software1 Includes all integrated Accuf lolow software t o

    be

    Accuflowused with

    hardware .Version : 1 .10PA or later (option )SFTACFLJ130X3X XMemory Required : Color Change Software 1 Includes all color change software to be use d2MB FROM (option) with color change hardware .4MB CMOS RAM SFTCOCHJ130X3XX

    PaintTool Password Protection 1 Includes all password protection software .(option)

    SFTSAPTJ130X3XX

    CRT/Keyboard Manager 1 Includes all CRT/Keyboard manager(option) information.SFTCRTKJ306X3XX

    Line Tracking (TPP/PaintTool) 1 Includes all line and rail tracking software t o(option) be used with line tracking hardware.SFTLNTRJ306B3XX

    Motet Host Communications 1 Supports Ethernet communication s(option)

    SFTMOHCJ306B3XX

  • 1 . OVERVIEW

    1-18

    MARAJINST09206E

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents &Part NumberNumber of3%" Disks

    Commen t

    PaintTool Finishin gSoftware Package

    PaintTool Application SoftwareSFTPATLJ130A3XX

    3 Includes all PaintTool software.

    SBPAITLJ130A3X2

    Version: 1.30PA

    Core SoftwareSFTCOREJ306B3XX

    6 Includes all V3.06PB Core software .

    Robot Libraries 2 Includes all currently supported robo tTeach PendantEPROM

    SFTRBLBJ306B3X4 models.

    Version : 7D01/04D orlater

    PaintTool Engineering SetupSFTPTESJ130A3XX

    1 Includes all PaintTool setup information.

    BootROM EPROMAccuf lo low Software 1 Includes all integrated Accuflow software to

    Version : 1 .10PA or later(option)SFTACFLJ130A3XX

    be used with Accuflow hardware .

    Memory Required : Color Change Software 1 Includes all color change software to be used2MB FRO M4MB CMOS RAM

    (option)SFTCOCHJ130A3XX

    with color change hardware .

    PaintTool Password Protectio n(option)

    SFTSAPTJ130X3XX

    1 Includes all password protection software.

    CRT/Keyboard Manager 1 Includes all CRT/Keyboard manage r(option )SFTCRTKJ306X3XX

    information.

    Line Tracking (TPP/PaintTool) 1 Includes all line and rail tracking software t o(option )SFTLNTRJ306B3X1

    be used with line tracking hardware .

    Motet Host Communication s(option)SFTMOHCJ306B3XX

    1 Supports Ethernet communications

  • 1 . OVERVIEW

    MARAJINST09206E

    1-19

    Table 1-1 . (Cont'd) Software Version Informatio n

    ProductDisk Contents &

    Part NumberNumber of3W Disks

    Comment

    PaintTool Finishin gSoftware Package

    SBPAITLJ131X3X2

    Version : 1 .31 P

    Teach Pendan tEPRO MVersion : 7D01/04D o rlater

    BootROM Version: 1.10PA or EPROM late r

    Memory Required :2MB FROM4MB CMOS RAM

    PaintTool Application SoftwareSFTPATLJ131X3X1

    3 Includes all PaintTool software .

    Core SoftwareSFTCOREJ306B3XX

    6 Includes all V3.06PB-P Core software.

    Robot LibrariesSFTRBLBJ306B3X4

    2 Includes all currently supported robotmodels .

    PaintTool Engineering Setu pSFTPTESJ131X3XX

    1 Includes all PaintTool setup information .

    Accuflow Software(option)

    SFTACFLJ131X3XX

    1 Includes all integrated Accuflow software t obe used with Accuflow hardware .

    Color Change Software(option)SFTCOCHJ131X3XX

    1 Includes all color change software to be use dwith color change hardware . Cannot beinstalled with AccuStat or Parallel Purgeoptions .

    PaintTool Password Protectio n(option)

    SFTSAPTJ130X3XX

    1 Includes all password protection software .

    CRT/Keyboard Manager(option)SFTCRTKJ306X3XX

    1 Includes all CRT/Keyboard manage rinformation.

    Line Tracking (TPP/PaintTool)(option )SFTLNTRJ306B3X2

    1 Includes all line and rail tracking software t obe used with line tracking hardware .

    Motet Host Communication s(option)SFTMOHCJ306B3XX

    1 Supports Ethernet communications

    AccuStat(option)SFTACSTJ131X3XX

    1 Includes AccuStat software. Cannot be use dwith Accuflow, Color Change, or Paralle lPurge options .

    Parallel Purg e(option )SFTPAPUJ131X3XX

    1 Includes Parallel Purge software. Cannot b eused with AccuStat or Color Change options .

  • 1 . OVERVIEW

    120

    MARAJINST09206E

    Table 1-1. (Cont'd) Software Version Informatio n

    ProductDisk Contents &

    Part NumberNumber o f3-1/2" Disks

    Comment

    PalletToolSoftware PackageSBPALTJL120X3X 1

    Version: 1 .20 P

    Teach Pendant EPRO MVersion : 7D01/04D o rlater

    BootROM EPRO MVersion : 1 .10PA or later

    Memory Required:2MB Flash ROM (min )2MB CMOS RAM (min)

    NOTE: Installation ofmultiple optionsmight require4MB CMOS RAM

    PalletTool Application SoftwareSFTPLTLJ120X3X,

    2 Includes all PalletTool specific information.

    Core SoftwareSFTCOREJ306X3XX 6 Includes all V3.06P core software

    information.

    Robot LibrariesSFTRBLBJ306X3X2

    1 Includes all currently supported robo tmodels.

    PalletTool Maintenance DiskSFTUPDTJ306X314

    1 Includes V1 .20/01 m updated information forPalletTool

  • 1 . OVERVIEW

    MARAJINST09206E 1-2 1

    Table 1-1 . (Cont'd) Software Version Informatio n

    Product Disk Contents &Part NumberNumber of3-1/2 " Disks

    Comment

    SpotTool SoftwarePackage

    SBSPOTLJ210X3X1

    Version: 2.10P

    Teach Pendant EPRO MVersion : 7D01/04D o rlate r

    BootROM EPRO MVersion : 1 .10P or late r

    Memory Required :1 .5MB Flash ROM (min)2MB CMOS RAM (min )

    NOTE : Installation o fmultiple option smight require4MB CMOS RAM

    SpotTool Application SoftwareSFTSPTLJ210X3X1

    2 Includes all SpotTool information includin gS-420 TurboMove software (which supports:FANUC Robotics S-420F, S-420A, S-420W,S-420S robot models only .

    Core SoftwareSFTCOREJ306X3XX

    6 Includes v3.06P core software information .

    Robot LibrariesSFTRBLBJ306X3X2

    1 Includes all currently supported robo tmodels.

    Serial Host Communication(option)SFTSEHOJ306X3X1

    1 Also referred to as KAREL Serial Link (KSL)option .

    PLC O (ABRIO/Genius)(option)SFTPLCIJ306X3X1

    1 Supports the Allen-Bradley and FANU CRobotics Genius network I/O interfac ehardware using the R-H extended backplan eon the R-J controller.

    CRT/Keyboard Manager MacroSuppor t(update)SFTUPDTJ306X3X4

    1 Includes all update information. This is notan option .

  • 1 . OVERVIEW

    1-22

    MARAJINST09206 E

    Table 1-1 . (Cont'd) Software Version Informatio n

    ProductDisk Contents &

    Part NumberNumber of3-1/2" Disks

    Comment

    SpotTool SoftwarePackage

    SBSPOTLJ220X3X1

    Version:2.20P

    Teach Pendant EPRO MVersion : 7D01/06T4 o rlate r

    BootROM EPROMVersion : 1 .20P or late r

    MemoryFlash

    Required:(min)1 .5MB F Flash ROM (

    2MB CMOS RAM (min )

    NOTE: Installation ofmultiple optionsmight require4MB CMOS RAM

    SpotTool Application SoftwareSFTSPTLJ220X3XX

    3 Includes all SpotTool information includingS-420 TurboMove software (which supports :FANUC Robotics S-420F, S-420FD,S-420A, S-420W, S-420S robot model sonly.

    SpotTool Specific Core SoftwareSFTCOREJ306C3XS

    4 Includes V3.06PC core software informationspecifically for SpotTool .

    SpotTool Specific CommonSFTCOMNJ3O6C3XS

    1 Includes V3.06PC core software informationspecifically for SpotTool .

    Robot LibrariesSFTRBLBJ306C3X2

    2 Includes all currently supported robotmodels.

    KSL Interfac e(option)

    SFTKSLIJ306C3XX

    1 Also referred to as KAREL Serial Link (KSL)option . 2MB FROM required for thisoption.

    PLC I/O (ABRIO/Genius)(option)SFTPLCIJ306C3XX

    1 Supports the Allen-Bradley and FANU CRobotics Genius network I/O interfacehardware using the R-H extended backplan eon the R-J controller.

    CRT/Keyboard Manager(option)SFTCRTKJ306X3XX

    1 Includes all CRT/Keyboard manage rinformation .

  • 1 . OVERVIEW

    MARAJINST09206E

    1-23

    Table 1-1. (Cont'd) Software Version Informatio n

    Product Disk Contents&

    Part NumberNumber of

    3-1/22"DisksComment

    SpotTool SoftwarePackageSBSPOTLJ220A3X1

    Version: 2.20PA

    Teach Pendant EPRO MVersion : 7D01/06T4 o rlate r

    BootROM EPROMVersion: 2 .00P or late r

    1 .5MB Flash MemoryFlashRequired:

    1.5MB Flash ROM (min )2MB CMOS RAM (min)

    NOTE: Installation ofmultiple optionsmight require4MB CMOS RAM

    SpotTool Application SoftwareSFTSPTLJ220A3XX

    3 Includes all SpotTool information includin gS-420 TurboMove software (which supports :FANUC Robotics S-420F, S-420FD ,S-420A, S-420W, S-420S robot modelsonly.

    SpotTool Specific Core SoftwareSFTCOREJ306D3XS

    4 Includes V3.06PD core software informatio nspecifically for SpotTool .

    SpotTool Specific CommonSFTCOMNJ306D3XS

    1 Includes V3.06PD core software informatio nspecifically for SpotTool .

    Robot LibrariesSFTRBLBJ306D3XX

    2 Includes all currently supported robo tmodels .

    KSL Interfac e(option )SFTKSLIJ306D3XX

    1 Also referred to as KAREL Serial Link (KSL)option . 2MB FROM required for thisoption .

    PLC I/O (ABRIO/Genius)(option)SFTPLCIJ306C3XX

    1 Supports the Allen-Bradley and FANU CRobotics Genius network I/O interfacehardware using the R-H extended backplaneon the R-J controller.

    CRT/Keyboard Manage r(option)SFTCRTKJ306X3XX

    1 Includes all CRT/Keyboard manage rinformation .

  • 1 . OVERVIEW

    MARAJINST09206 E

    The following system EPROM chips are already installed on yourcontroller :

    Bootstrap ROM (BootROM) EPROM Chip - One EPROM chipthat is installed on the CMOS RAM module on the MAIN CPU boardinside the controller.

    Teach Pendant EPROM Chip - One EPROM chip that is installe don the teach pendant PCB inside the teach pendant.

    You must check the version of EPROM chip in your controller to be sur ethat it is compatible with the version of software you are loading . Refer toChapter 3 for information on checking EPROM chips . Refer to Table 1- 1for information on the correct software version information.

  • 1 . OVERVIEW

    MARAJINST09206E

    1-25

    In order to install a new SYSTEM R-J Application Software Package, yo uneed

    A teach pendant A disk drive uni t Controller hardware tools

    The FANUC Robotics teach pendant is an operator interface device thatdisplays the SYSTEM R-J software . It is connected to the controller via acable that plugs into either the MAIN CPU board inside the controller or ,if it is a disconnectable teach pendant, the standard operator panel .

    The teach pendant is the device you use to load software .

    There are two types of teach pendants available :

    Standard Intrinsically Safe (ISTP)

    The standard teach pendant provide s

    A 16 line x 40 character teach pendant scree n

    Eleven status indicators including three indicators dedicated to theSYSTEM R-J software application .

    Teach pendant keys, including keys specific to the SYSTEM R- Jsoftware application.

    Figure 1-1 shows the standard teach pendant .

    Figure 1-1 . Standard Teach Pendant

    1 .2INSTALLATIONREQUIREMENTS

    1 .2.1Teach Pendant

  • 1 . OVERVIEW

    The ISTP, used in most hazardous paint environments, plugs into theintrinsically safe barrier (ISB) unit within the controller and consists of

    A 16 line x 40 character teach pendant screen

    Eleven status indicators displayed on the teach pendant screen.

    Teach Pendant keys, including keys specific to the PaintTool softwar eapplication.

    Figure 1-2 displays the ISTP.

    Figure 1-2 . Intrinsically Safe Teach Pendant (ISTP)

  • 1 . OVERVIEW

    MARAJINST09206E

    1-27

    To perform a software installation, you must have a FANUC Robotic sPS-100 disk drive unit. The PS-100 connects to the P3 controller port .The P3 controller port is an RS-232-C interface .

    PS-100 Disk Drive

    The FANUC Robotics PS-100 disk drive, shown in Figure 1-3, is use dwith 3'/4 inch disks, including 720K double-density disks .

    Figure 1-3 . PS-100 Connected to the Controller

    To perform the EPROM installation, you must have a Flat-tip screwdriver to open the controller door. Long cross-tip screwdriver to remove the teach pendant cover. Dual-inline-pin (DIP) chip removal tool and installation tool to

    remove and install EPROM chips . Anti-static pad with wrist strap to prevent static damage to the

    EPROM chips .

    1 .2.2Disk Drive Unit

    1 .2.3Controller HardwareTools

  • SETTING UP CONTROLLER MEMORY

    2-1MARAJINST09205E

    Setting up controller memory involves checking :

    Controller memory Erasable Programmable Read-Only Memory (EPROM) Chips

    Controller Memory

    Controller memory consists of both Flash Read Only Memory (Flas hROM) and Complementary Metal Oxide Semiconductor Random Acces sMemory (CMOS RAM). CMOS RAM memory stores some robot systemsoftware, some application software, and all user programs . Flash ROMstores the majority of the robot system software such as core, application ,and option software .

    CMOS RAM is divided into three parts or memory pools . These areKAREL, TPE, and C-WORK. Flash ROM is divided into two memorypools called F-DICT and F-PROG. A teach pendant editor (WE) progra muses only the TPE memory pool . A KAREL program uses the KAREL ,WE, and C-WORK memory pools . An option could use all five memorypools .

    NOTE If you change the amount of memory in the TPE pool it will affec tthe amount of memory available in the KAREL pool.

    CMOS RAM is battery-backed. Flash ROM is not battery-backed but i snon-volatile. Non-volatile means that all data in Flash ROM, includin gprograms, is saved even after you turn off and turn on the controller .CMOS RAM is non-volatile only while the batteries are working . If thebatteries are faulty or removed, CMOS RAM is lost.

    A CAUTIONData in CMOS RAM can be lost if the battery is removed o rloses its charge, or if new core software is loaded on th econtroller. To prevent loss of data back up, or copy, all files fo rpermanent storage .

    To set up controller memory you mus t

    Install the CMOS and Flash ROM modules on the main CPU boar dinside the controller.

    Check system memory allocatio n

    NOTE You can also format a portion of the KAREL memory poo l(CMOS RAM), as a RAM disk, which can be used as a separate storagedevice . Refer to the Setup and Operations Manual for your application fo rmore information.

    Refer to Section 2.1 for more information on checking controller memory .Refer to Section 2.2 for more information on installing CMOS and Flas hROM boards.

  • 2. SETTING UP CONTROLLER MEMOR Y

    2-2

    MARAJINST09205E

    Checking system memory allows you to determine the amount of CMOS, 'and Flash ROM memory available in your system .

    Table 2--1 lists and describes each memory status item . UseProcedure 2-1 to check system memory.

    Table 2-1 . Memory Statu s

    MEMORY STATUS DESCRIPTION

    User Indicates the amount of memory for user programs: teach pendant programs and KARELprograms .

    Total indicates the original size of the memory area . Free indicates how much memory is available . Largest Free indicates the largest contiguous segment of memory .

    System Indicates the amount of memory for system information : F-DICT (dictionary files thatdefine what is displayed on the screens), F-PROG (application, operating system, an doption 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 Flash ROM and CMOS RAM .

    Procedure 2-1 Displaying Memory Statu s

    Step 1 Press MENUS .

    2 Select STATUS.

    3 Press F1, [TYPE] .

    4 Select Memory. See the following screen for an example .

    2. 1CHECKING SYSTEMMEMORY

  • 2 . SETTING UP CONTROLLER MEMORY

    MARAJINST09205E

    2-3

    2.2INSTALLING CMOSAND FLASH RO MMEMORY

    A maximum of four CMOS RAM modules can be used in the R-Jcontroller. A maximum of two Flash ROM modules can be used in th eR-J controller. CMOS RAM and Flash ROM are installed on the MAINCPU board inside the controller. Use Procedure 2-2 to remove or add aCMOS RAM or Flash ROM module .

    Procedure 2-2 Installing a CMOS RAM or Flash ROM Module

    Condition

    n The controller is turned off.

    A WARNINGDisconnect electrical power from the controller before yo uremove or replace components, or you could be injure dseriously.

    A CAUTIONUse anti-static devices and observe anti-static safetyprecautions when handling any electronic material, otherwiseyou could damage the equipment .

    n You are wearing a wrist wrap to prevent static discharge to the CMO Scircuits .

    Step

    1 Disconnect electrical power from the controller .

    If your controller is equipped with a disconnect handle at the upperright front corner, pull it to the OFF (down) position .

    OR

    If your controller is equipped with a circuit breaker handle, turnthe handle to the OFF (open) position.

    See Figure 2-1 .

    A WARNINGWhen the disconnect or circuit breaker handle is OFF,power is still present inside the controller. You mustunplug the controller from the electrical outlet to remov eall power from the controller.

  • 2 . SETTING UP CONTROLLER MEMORY

    MARAJINST09205 E2-4

    2 Open the front door of the controller using a flat-tip screwdriver t o

    turn the latch. See Figure 2-1 .

    Figure 2-1 . R-J Controller Disconnect Handle and Latc h

    3 Locate the MAIN CPU board inside the controller. See Figure 2-2 .

    Figure 2-2 . MAIN CPU Board Locatio n

    CIRCUIT BREAKE RB-SIZE CONTROLLER

    POWER DISCONNECTC-SIZE CONTROLLER

  • 2. SETTING UP CONTROLLER MEMORY

    MARAJINST09205E

    2-5

    4 Disconnect the cables from the board . See Figure 2-3 .

    5 Press and hold both latches of the MAIN CPU board and remove th eboard from the backplane . See Figure 2-3 .

    Figure 2-3 . Removing the MAIN CPU Board

    6 Install the CMOS RAM or Flash ROM modules on the MAIN CPUboard in the appropriate memory slots . See Figure 2-4 .

    Figure 2-4. Installing the CMOS RAM or Flash ROM Module

  • 2. SETTING UP CONTROLLER MEMORY

    MARAJINST09205 E

    7 Insert the MAIN CPU board into the proper slot on the controllerbackplane .

    8 Close the controller door and set the circuit breaker handle or thepower disconnect switch to the ON position.

    This completes the installation of the new module .

    NOTE CMOS RAM memory will be initialized automatically when th esoftware is installed.

  • 2. SETTING UP CONTROLLER MEMORY

    MARAJINST09205E

    2-7

    Instead of reloading an entire controller with software using disks, you ca ncopy controller memory from one controller to another by copying theCMOS and FLASH ROM memory within the controller . You can copythe following memory configuration s

    3.5MB controller memory : 2MB CMOS and 1 .5MB FROM (2+1 .5 ) 4MB controller memory : 2MB CMOS and 2MB FROM (2+2 ) 6MB controller memory : 4MB CMOS and 2MB FROM (4+2 )

    NOTE The source and target MAIN CPU boards must have the samememory configuration . For example, you can copy a 2MB CMOS and1 .5MB FROM only to a MAIN CPU board with 2MB CMOS and 1 .5MBFROM.

    Use Procedure 2-3 to copy 3 .5MB and 4MB controller memory. UseProcedure 2-4 to copy 6MB controller memory .

    Procedure 2-3 Copying 3.5MB (2+1 .5) and 4MB (2+2) Controller Memory

    Condition

    n You have obtained an R-J portable processor or an R-J controller withan extension backplane (A20B-1004-0510) and two R-H CMOSmemory printed circuit boards (A16B-2200-0760 )

    A CAUTIO NBoth R-H CMOS Memory printed circuit boards must b einstalled or the copy will not work .

    You are using V 1 .10P-Rev. A BootROM .The controller is turned off .

    The source CPU is plugged into the controller.

    Any data that is currently on the target CPU that you want to save ha sbeen backed up .

    Step

    1 Plug the extension backplane into the R-J card rack . This board plug sinto the side of the R-J backplane on the left side. See Figure 2-5 .

    2.3COPYIN GCONTROLLERMEMORY

  • 2. SETTING UP CONTROLLER MEMORYMARAJINST09205E

    2-8

    Figure 2-5. Plugging in the Extension Backplan e

    2 Mount the two R-H CMOS memory cards into the two right slots o fthe extension backplane . The slot names are CM0 and CM1 .

    3 Press and hold the USER PB#1 and USER PB#2 buttons on thecontroller (PURGE ENABLE on a P-155 controller) while pressin gthe ON button. The BMON> prompt will be displayed. See thefollowing screen for an example .

    NOTE Slots 0 and 1 on the previous screen indicate that the controlle rrecognizes the R-H CMOS boards. If this information is not displayed ,the R-H CMOS boards are not installed properly.

    4 Press >, NEXT, twice.

    5 Press F4, DEVICE then press ENTER. The DEV> prompt will bedisplayed .

  • 2. SETTING UP CONTROLLER MEMORY

    MARAJINST09205E 2-9

    6 Press F5, INIT.

    7 Press Fl, CM .

    8 Press 0, then press ENTER . This will initialize the R-H CMOSmemory in the first slot. The DEV> prompt will be displayed.

    9 Press F5, INIT.

    10 Press F1, CM.

    'w prompt will be displayed .

    15 Press F2, BACKUP.

    16 Press Fl, CMOS and then press ENTER. See the following screen foran example .

    17 To cancel the copy, type 0 .To copy the CMOS RAM contents, type 1 .

    The contents of CMOS RAM memory will be copied to CM0 . Achecksum is provided for the CMOS RAM and then again as the copyis performed. This checksum verifies that CMOS RAM is intact .Record the checksum for later. The checksum performed now shouldmatch the checksum performed when CMOS RAM is restored .

    When the copy is complete, the DEV> prompt will be displayed .

    18 Turn off the controller.

  • 2. SETTING UP CONTROLLER MEMORYMARAJINST09205E

    2-10

    NOTE The source and target MAIN CPU boards must have the samememory configuration. For example, you can copy a 2MB CMOS and1 .5MB FROM only to a MAIN CPU board with 2MB CMOS and 1 .5MBFROM.

    19 Insert the target MAIN CPU in the R-J backplane .

    20

    21

    Press and hold the USER PB #1 and USER PB#2 buttons on thecontroller (PURGE ENABLE and ON on a P-155 controller) . TheBMON> prompt will be displayed .

    Press >, NEXT.

    A CAUTIO NThe next step clears the data currently in CMOS memory .Cleared data cannot be retrieved. Make sure you have backedup any data you want to save to an off-line storage device suc has a floppy disk before you perform the next step, otherwise ,data will be lost .

    22 Press Fl, CLEAR .

    23 Press Fl, CMOS, then press ENTER.

    24 Press >, NEXT.

    A CAUTIONThe next step clears the data currently in FROM memory .Cleared data cannot be retrieved . Make sure you have backedup any data you want to save to an off-line storage device suchas a floppy disk before you perform the next step, otherwise ,data will be lost .

    25 Press Fl, CLEAR .

    26 Press F2, FROM, then press ENTER .

    Press >, NEXT, twice .