manual abb irc5

24
Application manual IRC5 UnitManager PC software IRC5 RobotWare 5.0

Upload: miguel

Post on 24-Oct-2014

780 views

Category:

Documents


25 download

TRANSCRIPT

Page 1: Manual Abb Irc5

Application manual

IRC5 UnitManager

PC software IRC5RobotWare 5.0

Page 2: Manual Abb Irc5
Page 3: Manual Abb Irc5

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

Application manual

IRC5 UnitManagerM2004

Document ID: 3HAC028797-001

Revision: -

Page 4: Manual Abb Irc5

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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 ABB’s 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.

ABB Robotics SE-721 68 Västerås

Sweden

Page 5: Manual Abb Irc5

Table of Contents

33HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Product documentation, M2004 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1 Introduction 9

1.1 Welcome to IRC5 UnitManager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.2 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2 Using IRC5 UnitManager 11

2.1 User interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.2 Import and export cfg files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.3 Add, remove and modify a unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.4 Edit system parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.5 Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Index 19

Page 6: Manual Abb Irc5

Table of Contents

4 3HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

Page 7: Manual Abb Irc5

Overview

53HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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:

• Commissioning personnel

• Service engineers

• Production engineers

• Robot programmers

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:

References

Revisions

Chapter Contents

1. Introduction Short description of IRC5 UnitManager and how to install it.

2. Using IRC5 UnitManager Describes how to use IRC5 UnitManager.

Reference Document Id

Operating manual - RobotStudio Online 3HAC18236-1

Revision Description

- First edition.

Page 8: Manual Abb Irc5

Product documentation, M2004

3HAC028797-001 Revision: -6

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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:

• 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.

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

Page 9: Manual Abb Irc5

Product documentation, M2004

73HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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

Continued

Page 10: Manual Abb Irc5

Safety

3HAC028797-001 Revision: -8

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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.

Page 11: Manual Abb Irc5

1 Introduction

1.1. Welcome to IRC5 UnitManager

93HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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.

Page 12: Manual Abb Irc5

1 Introduction

1.2. Installation

3HAC028797-001 Revision: -10

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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

Page 13: Manual Abb Irc5

2 Using IRC5 UnitManager

2.1. User interface

113HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

2 Using IRC5 UnitManager

2.1. User interface

User interface appearance

en0700000145

Parts

Part number Term Description

A unit view Tree structure for selecting unit and type.

B property window List of system parameters for the selected type.

C description window Description of the selected type.

D template 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.

E unit Represents a servo gun and contains all the system parameters for that servo gun.

F type A group of system parameters. E.g. the type Arm contains all system parameters that define an arm.

G system parameter A system parameter contains a value that defines a characteristic of the servo gun.

Page 14: Manual Abb Irc5

2 Using IRC5 UnitManager

2.2. Import and export cfg files

3HAC028797-001 Revision: -12

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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.

How to export a cfg file

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.

Action Illustration

1. In the File menu, select Export.

Continues on next page

Page 15: Manual Abb Irc5

2 Using IRC5 UnitManager

2.2. Import and export cfg files

133HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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.

en0700000202

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

Action Illustration

Continued

Page 16: Manual Abb Irc5

2 Using IRC5 UnitManager

2.3. Add, remove and modify a unit

3HAC028797-001 Revision: -14

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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.

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

original unit.

Continues on next page

Page 17: Manual Abb Irc5

2 Using IRC5 UnitManager

2.3. Add, remove and modify a unit

153HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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.

Continued

Page 18: Manual Abb Irc5

2 Using IRC5 UnitManager

2.4. Edit system parameters

3HAC028797-001 Revision: -16

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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

Page 19: Manual Abb Irc5

2 Using IRC5 UnitManager

2.5. Print

173HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

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

Page 20: Manual Abb Irc5

2 Using IRC5 UnitManager

2.5. Print

3HAC028797-001 Revision: -18

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

Page 21: Manual Abb Irc5

Index

193HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

Aadd unit 14

Ccfg files 12change values 16configuration files 12copy unit 14

Ddescription window 11duplicate unit 14

Eedit system parameters 16export cfg files 12

Iimport cfg files 12installation 10

Nnew template 14

Pprint 17property window 11

Rremove unit 14rename unit 15

Ssafety 8system parameter 11, 16

Ttemplate 11, 14type 11

Uunit 11, 14unit view 11user interface 11

Page 22: Manual Abb Irc5

Index

20 3HAC028797-001 Revision: -

© C

opyr

ight

200

7 A

BB

. All

righ

ts r

eser

ved.

Page 23: Manual Abb Irc5
Page 24: Manual Abb Irc5

3HA

C02

8797

-001

, Rev

isio

n -,

en

ABB RoboticsS-721 68 VÄSTERÅSSWEDENTelephone: +46 (0) 21 344000Telefax: +46 (0) 21 132592