You are on page 1of 24

Application manual

IRC5 UnitManager
PC software IRC5 RobotWare 5.0

Application manual IRC5 UnitManager


M2004 Document ID: 3HAC028797-001 Revision: -

Copyright 2007 ABB. All rights reserved.

The information in this manual is subject to change without notice and should not be construed as a commitment by ABB. ABB assumes no responsibility for any errors that may appear in this manual. Except as may be expressly stated anywhere in this manual, nothing herein shall be construed as any kind of guarantee or warranty by ABB for losses, damages to persons or property, fitness for a specific purpose or the like. In no event shall ABB be liable for incidental or consequential damages arising from use of this manual and products described herein. This manual and parts thereof must not be reproduced or copied without ABBs written permission, and contents thereof must not be imparted to a third party nor be used for any unauthorized purpose. Contravention will be prosecuted. Additional copies of this manual may be obtained from ABB at its then current charge.
Copyright 2007 ABB. All rights reserved.

Copyright 2007 ABB All rights reserved. ABB Robotics SE-721 68 Vsters Sweden

Table of Contents

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Product documentation, M2004 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1 Introduction 9

1.1 Welcome to IRC5 UnitManager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.2 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2 Using IRC5 UnitManager 11

2.1 User interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2 Import and export cfg files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.3 Add, remove and modify a unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.4 Edit system parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.5 Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Index 19

Copyright 2007 ABB. All rights reserved.

3HAC028797-001 Revision: -

Table of Contents

3HAC028797-001 Revision: -

Copyright 2007 ABB. All rights reserved.

Overview

Overview
About This Manual This manual contains instructions for daily operation of the software tool IRC5 UnitManager. Usage This manual should be used when using IRC5 UnitManager to configure an additional axis for the IRC5 Controller. Who Should Read This Manual? This manual is intended for: Prerequisites The reader should be familiar with system parameters and be used to editing these, either via RobotStudio Online or via cfg-files. Organization of Chapters The manual is organized in the following chapters: Chapter
1. Introduction 2. Using IRC5 UnitManager

Commissioning personnel Service engineers Production engineers Robot programmers

Contents
Short description of IRC5 UnitManager and how to install it. Describes how to use IRC5 UnitManager.

References Reference
Copyright 2007 ABB. All rights reserved.

Document Id
3HAC18236-1

Operating manual - RobotStudio Online

Revisions Revision Description


First edition.

3HAC028797-001 Revision: -

Product documentation, M2004

Product documentation, M2004


General The robot documentation may be divided into a number of categories. This listing is based on the type of information contained within the documents, regardless of whether the products are standard or optional. This means that any given delivery of robot products will not contain all documents listed, only the ones pertaining to the equipment delivered. However, all documents listed may be ordered from ABB. The documents listed are valid for M2004 robot systems. Product manuals All hardware, robots and controllers, will be delivered with a Product manual that contain: Safety information Installation and commissioning (descriptions of mechanical installation, electrical connections) Maintenance (descriptions of all required preventive maintenance procedures including intervals) Repair (descriptions of all recommended repair procedures including spare parts) Additional procedures, if any (calibration, decommissioning) Reference information (article numbers for documentation referred to in Product manual, procedures, lists of tools, safety standards) Part list Foldouts or exploded views Circuit diagrams

Technical reference manuals The following manuals describe the robot software in general and contain relevant reference information: Application manuals Specific applications (for example software or hardware options) are described in Application manuals. An application manual can describe one or several applications. An application manual generally contains information about: The purpose of the application (what it does and when it is useful) What is included (for example cables, I/O boards, RAPID instructions, system parameters, CD with PC software) How to use the application Examples of how to use the application Continues on next page
6 3HAC028797-001 Revision: -

RAPID Overview: An overview of the RAPID programming language. RAPID Instructions, Functions and Data types: Description and syntax for all RAPID instructions, functions and data types. System parameters: Description of system parameters and configuration workflows.
Copyright 2007 ABB. All rights reserved.

Product documentation, M2004 Continued Operating manuals This group of manuals is aimed at those having first hand operational contact with the robot, that is production cell operators, programmers and trouble shooters. The group of manuals includes: Emergency safety information Getting started - IRC5 and RobotStudio Online IRC5 with FlexPendant RobotStudio Online Trouble shooting - IRC5 for the controller and robot

Copyright 2007 ABB. All rights reserved.

3HAC028797-001 Revision: -

Safety

Safety
Safety of personnel A robot is heavy and extremely powerful regardless of its speed. A pause or long stop in movement can be followed by a fast hazardous movement. Even if a pattern of movement is predicted, a change in operation can be triggered by an external signal resulting in an unexpected movement. Therefore, it is important that all safety regulations are followed when entering safeguarded space. Safety regulations Before beginning work with the robot, make sure you are familiar with the safety regulations described in Operating manual - IRC5 with FlexPendant.

3HAC028797-001 Revision: -

Copyright 2007 ABB. All rights reserved.

1 Introduction
1.1. Welcome to IRC5 UnitManager

1 Introduction
1.1. Welcome to IRC5 UnitManager
What is IRC5 UnitManager? IRC5 UnitManager is a stand alone software tool where system parameters for servo guns can be edited. The advantage is the focus on servo guns and a structure that gives a good overview of the system parameters. In a configuration file (cfg file), the instances are arranged according to type, e.g. all instances of Arm are listed under the type Arm. In IRC5 UnitManager all instances belonging to a servo gun are found under that servo gun. Intended use The intention is to import a system parameter configuration into IRC5 UnitManager, edit the configuration and then export the configuration and use it in an IRC5 controller.

Copyright 2007 ABB. All rights reserved.

3HAC028797-001 Revision: -

1 Introduction
1.2. Installation

1.2. Installation
Location of the installation file IRC5 UnitManager is installed from the RobotWare CD by running the file: Tools\IRC5 UnitManager\setup.exe

10

3HAC028797-001 Revision: -

Copyright 2007 ABB. All rights reserved.

2 Using IRC5 UnitManager


2.1. User interface

2 Using IRC5 UnitManager


2.1. User interface
User interface appearance

en0700000145

Parts Part number


A B
Copyright 2007 ABB. All rights reserved.

Term
unit view property window description window template

Description
Tree structure for selecting unit and type. List of system parameters for the selected type. Description of the selected type. A template contains one or more units. A template acts as a file that can be saved and opened again. The template can be exported as a whole or selected parts of the template can be exported. Represents a servo gun and contains all the system parameters for that servo gun. A group of system parameters. E.g. the type Arm contains all system parameters that define an arm. A system parameter contains a value that defines a characteristic of the servo gun.

C D

E F G

unit type system parameter

3HAC028797-001 Revision: -

11

2 Using IRC5 UnitManager


2.2. Import and export cfg files

2.2. Import and export cfg files


About cfg files A cfg file is a text file with configuration data. A cfg file for a servo gun can be delivered from the manufacturer of the gun. A cfg file can also be generated from, or installed to, the robot controller using RobotStudio Online, see Operating manual - RobotStudio Online. A cfg file can contain configuration data for several servo guns. Supported cfg formats Imported cfg files can be of both S4Cplus and IRC5 format. Exported files are of IRC5 format and can only be used by an IRC5 controller. How to import a cfg file When importing a cfg file, UnitManager will use all parameters that have to do with servo guns. All other parameters will be ignored. A new template will be created containing one or several new units, configured according to the cfg file. If a template is already open the program will close it, but first you will be asked if you want to save it. Action
1. In the File menu, select Import. 2. Browse and select the cfg file you wish to import. Click Open. 3. Write a name and select a directory for the template file (dat file) that should be created from the cfg file.

How to export a cfg file Action


1. In the File menu, select Export.

Illustration

Continues on next page


12 3HAC028797-001 Revision: -

Copyright 2007 ABB. All rights reserved.

2 Using IRC5 UnitManager


2.2. Import and export cfg files Continued Action
2. Select which units, which types and which system parameters to export. Check the box in front of the unit to select the whole unit. Click on the plus in front of the unit to see the parts of the unit. Check the box in front of the parts you wish to export.

Illustration

en0700000202

3. Write a name and select a directory for the exported cfg file.

Copyright 2007 ABB. All rights reserved.

3HAC028797-001 Revision: -

13

2 Using IRC5 UnitManager


2.3. Add, remove and modify a unit

2.3. Add, remove and modify a unit


Create new template If there is no template open, a template must be created before adding a unit. To create a new template: 1. Click on the File menu and select New Template. 2. Type a name for the template and click Save. Add unit To add a new unit to the template: 1. Click on the Unit menu and select Add. 2. Type a name for the unit and click OK. A standard servo gun is now added to the template, containing default values for all parameters. Remove unit To remove a unit from the template: 1. Select the unit in the unit view. 2. Click on the Unit menu and select Remove. 3. Confirm by clicking OK. Duplicate unit Duplication of a unit may be useful if you have already configured one servo gun and want to configure a similar servo gun. To duplicate a unit: 1. Select the unit you want to duplicate in the unit view. 2. Click on the Unit menu and select Duplicate. 3. Type a name for the unit and click OK.
Copyright 2007 ABB. All rights reserved.

A new unit is now created in the same template with the same parameter values as the original unit.

Continues on next page


14 3HAC028797-001 Revision: -

2 Using IRC5 UnitManager


2.3. Add, remove and modify a unit Continued Rename unit Renaming a unit does not only change the name of the unit itself, but the instances of all types under that unit will have the parameter Name set to the new name.

en0700000146

To rename a unit: 1. Select the unit in the unit view. 2. Click on the Unit menu and select Rename. 3. Type the new name for the unit and click OK.

Copyright 2007 ABB. All rights reserved.

3HAC028797-001 Revision: -

15

2 Using IRC5 UnitManager


2.4. Edit system parameters

2.4. Edit system parameters


Type a new value 1. Select the type in the unit view. 2. Click on the value you wish to change. 3. Type the new value.

en0700000147

Select value from drop down list Some parameters are used to select which instance of a type to use. These parameters typically starts with "use_". These values are set by selecting one of the instances of the corresponding type present in this template.

en0700000149

16

3HAC028797-001 Revision: -

Copyright 2007 ABB. All rights reserved.

2 Using IRC5 UnitManager


2.5. Print

2.5. Print
Print the content of a template To print the content of a template, click on File and select Print. All system parameters in the template will be printed in one long list. In the left column are the type names and in the right column are the system parameter names and their values:

en0700000129

Copyright 2007 ABB. All rights reserved.

3HAC028797-001 Revision: -

17

2 Using IRC5 UnitManager


2.5. Print

18

3HAC028797-001 Revision: -

Copyright 2007 ABB. All rights reserved.

Index

A
add unit 14

C
cfg files 12 change values 16 configuration files 12 copy unit 14

D
description window 11 duplicate unit 14

E
edit system parameters 16 export cfg files 12

I
import cfg files 12 installation 10

N
new template 14

P
print 17 property window 11

R
remove unit 14 rename unit 15

S
safety 8 system parameter 11, 16

T
template 11, 14 type 11

U
Copyright 2007 ABB. All rights reserved.

unit 11, 14 unit view 11 user interface 11

3HAC028797-001 Revision: -

19

20

Index

3HAC028797-001 Revision: -

Copyright 2007 ABB. All rights reserved.

ABB Robotics S-721 68 VSTERS SWEDEN Telephone: +46 (0) 21 344000 Telefax: +46 (0) 21 132592

3HAC028797-001, Revision -, en

You might also like