56
ROBOTICS Application manual Local I/O

ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

ROBOTICS

Application manualLocal I/O

Page 2: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Trace back information:Workspace R18-2 version a9Checked in 2018-10-09Skribenta version 5.3.008

Page 3: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Application manualLocal I/O

RobotWare 6.08

Document ID: 3HAC059109-001Revision: C

© Copyright 2018 ABB. All rights reserved.Specifications subject to change without notice.

Page 4: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

The information in this manual is subject to change without notice and should notbe construed as a commitment by ABB. ABB assumes no responsibility for any errorsthat may appear in this manual.Except as may be expressly stated anywhere in this manual, nothing herein shall beconstrued as any kind of guarantee or warranty by ABB for losses, damages topersons or property, fitness for a specific purpose or the like.In no event shall ABB be liable for incidental or consequential damages arising fromuse of this manual and products described herein.This manual and parts thereof must not be reproduced or copied without ABB'swritten permission.Keep for future reference.Additional copies of this manual may be obtained from ABB.

Original instructions.

© Copyright 2018 ABB. All rights reserved.Specifications subject to change without notice.

ABB AB, RoboticsRobotics and MotionSe-721 68 Västerås

Sweden

Page 5: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Table of contents7Overview of this manual ...................................................................................................................9Product documentation ....................................................................................................................11Safety ................................................................................................................................................12Network security ...............................................................................................................................

131 Introduction

152 Hardware overview152.1 Installing the I/O devices ....................................................................................152.1.1 Introduction ............................................................................................162.1.2 Installing base devices .............................................................................212.1.3 Installing add-on devices ..........................................................................252.2 Connecting the EtherNet/IP network .....................................................................262.3 I/O device descriptions .......................................................................................262.3.1 DSQC1030 Digital base ............................................................................292.3.2 DSQC1031 Digital add-on .........................................................................312.3.3 DSQC1032 Analog add-on ........................................................................332.3.4 DSQC1033 Relay add-on ..........................................................................352.4 Status LED descriptions .....................................................................................382.5 Technical data ..................................................................................................402.6 Coil neutralization .............................................................................................

413 Software overview413.1 Information about Local I/O devices ......................................................................423.2 Using Local I/O devices ......................................................................................423.2.1 Configuring Local I/O device using RobotStudio ............................................473.2.2 Configuring Local I/O device using the FlexPendant ......................................503.3 Firmware upgrade .............................................................................................

53Index

Application manual - Local I/O 53HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

Table of contents

Page 6: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

This page is intentionally left blank

Page 7: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Overview of this manualAbout this manual

This manual describes the local I/O devices and contains instructions for theconfiguration.

UsageThis manual should be used during installation and configuration of the local I/Odevices.

Who should read this manual?This manual is intended for

• Personnel responsible for installations and configurations of industrial networkhardware/software

• Personnel responsible for I/O system configuration• System integrators

PrerequisitesThe reader should have the required knowledge of

• Mechanical installation work• Electrical installation work• System parameters and how to configure them• RobotStudio

References

Document references

Document IDReference

3HAC032104-001Operating manual - RobotStudio

3HAC050941-001Operating manual - IRC5 with FlexPendant

3HAC047136-001Product manual - IRC5

3HAC050948-001Technical reference manual - System parameters

3HAC050917-001Technical reference manual - RAPID Instructions, Functionsand Data types

3HAC050798-001Application manual - Controller software IRC5

3HAC047400-001Product specification - Controller IRC5

3HAC050998-001Application manual - EtherNet/IP Scanner/Adapter

Other references

DescriptionReference

ODVA Specification comprises two volumes fromthe library: Volume One: Common Industrial Pro-tocol (CIP) Specification and Volume Two: Ether-Net/IP Adaptation of CIP.

EtherNet/IPTM Specification, Edition 1.2

Continues on next pageApplication manual - Local I/O 73HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

Overview of this manual

Page 8: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Revisions

DescriptionRevision

Released with RobotWare 6.05.• First edition.

-

Released with RobotWare 6.06.• EDS file is stored in the controller and location is mentioned. See

EDS file on page 41.

A

Released with RobotWare 6.07.• The connector numbers are corrected in DSQC1030 Digital base

on page 26, DSQC1031 Digital add-on on page 29, DSQC1032Analog add-on on page 31, and DSQC1033 Relay add-on onpage 33 sections.

• Updated the section Firmware upgrade on page 50.

B

Released with RobotWare 6.08.• Renaming a Local I/O device section removed from chapter Soft-

ware overview.

C

8 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

Overview of this manualContinued

Page 9: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Product documentationCategories for user documentation from ABB Robotics

The user documentation from ABBRobotics is divided into a number of categories.This listing is based on the type of information in the documents, regardless ofwhether the products are standard or optional.All documents can be found via myABB Business Portal, www.myportal.abb.com.

Product manualsManipulators, controllers, DressPack/SpotPack, and most other hardware isdelivered with a Product manual that generally contains:

• Safety information.• Installation and commissioning (descriptions of mechanical installation or

electrical connections).• Maintenance (descriptions of all required preventivemaintenance procedures

including intervals and expected life time of parts).• Repair (descriptions of all recommended repair procedures including spare

parts).• Calibration.• Decommissioning.• Reference information (safety standards, unit conversions, screw joints, lists

of tools).• Spare parts list with corresponding figures (or references to separate spare

parts lists).• References to circuit diagrams.

Technical reference manualsThe technical reference manuals describe reference information for roboticsproducts, for example lubrication, the RAPID language, and system parameters.

Application manualsSpecific applications (for example software or hardware options) are described inApplication manuals. An application manual can describe one or severalapplications.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, software).• How to install included or required hardware.• How to use the application.• Examples of how to use the application.

Continues on next pageApplication manual - Local I/O 93HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

Product documentation

Page 10: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Operating manualsThe operating manuals describe hands-on handling of the products. The manualsare aimed at those having first-hand operational contact with the product, that isproduction cell operators, programmers, and troubleshooters.

10 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

Product documentationContinued

Page 11: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

SafetySafety of personnel

When working inside the robot controller it is necessary to be aware ofvoltage-related risks.A danger of high voltage is associated with the following parts:

• Devices inside the controller, for example I/O devices, can be supplied withpower from an external source.

• The mains supply/mains switch.• The power unit.• The power supply unit for the computer system (230 VAC).• The rectifier unit (400-480 VAC and 700 VDC). Capacitors!• The drive unit (700 VDC).• The service outlets (115/230 VAC).• The power supply unit for tools, or special power supply units for the

machining process.• The external voltage connected to the controller remains live even when the

robot is disconnected from the mains.• Additional connections.

Therefore, it is important that all safety regulations are followed when doingmechanical and electrical installation work.

Safety regulationsBefore beginningmechanical and/or electrical installations, ensure you are familiarwith the safety regulations described in Operating manual - General safetyinformation1 .

1 This manual contains all safety instructions from the product manuals for the manipulators and the controllers.

Application manual - Local I/O 113HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

Safety

Page 12: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Network securityNetwork security

This product is designed to be connected to and to communicate information anddata via a network interface, It is your sole responsibility to provide and continuouslyensure a secure connection between the product and to your network or any othernetwork (as the case may be). You shall establish and maintain any appropriatemeasures (such as but not limited to the installation of firewalls, application ofauthentication measures, encryption of data, installation of anti-virus programs,etc) to protect the product, the network, its system and the interface against anykind of security breaches, unauthorized access, interference, intrusion, leakageand/or theft of data or information. ABB Ltd and its entities are not liable fordamages and/or losses related to such security breaches, any unauthorized access,interference, intrusion, leakage and/or theft of data or information.

12 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

Network security

Page 13: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

1 IntroductionGeneral

Local I/O is a modular, compact, and scalable I/O system that consists of a basedevice, which is the minimum configuration, and add-on devices. Up to four add-ondevices can be controlled by each base device with maintained performance, andany combination of add-on devices is supported.The base device communicates over the EtherNet/IP communication protocol tothe robot controller or to other EtherNet/IP scanners. Up to 20 devices in total canbe connected to the robot controller over EtherNet/IP, this includes base devicesand other third-party I/O devices.When using the standardPlug & Produce interface no additional RobotWare optionsor hardware options are required to connect to the robot controller. When usingthe RobotWare optionEtherNet/IP Scanner/Adaptermore configuration possibilitiesare available.The add-on devices have an optical interface and must be attached to a basedevice. The additional Ethernet port on the base device can be used to daisy chainany Ethernet based equipment on the same network, for example additional basedevices.The I/O devices are designed to be mounted vertically on a mounting rail in anIP20 protected environment with normal air convention. Forced air is needed if thedevices are mounted horizontally.

FeaturesThe important features of the Local I/O devices are following:

• Easy to install.• Easy to configure in RobotWare with support of the new Plug & Produce

interface.• Compact and scalable.• Can be mounted inside the controller and/or distributed outside.• Supports standard DIN-rail mounting.• Galvanically isolated add-on devices.• Dual port switch for Daisy chaining.

Application manual - Local I/O 133HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

1 Introduction

Page 14: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

This page is intentionally left blank

Page 15: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2 Hardware overview2.1 Installing the I/O devices

2.1.1 Introduction

OverviewThis section includes descriptions of the I/O devices and how to install and replacethem.

xx1600002032

TypeNameSpare part no.

16 digital inputs, 16 digital outputsDSQC1030 Digital base3HAC058663-001

16 digital inputs, 16 digital outputsDSQC1031 Digital add-on3HAC058664-001

4 analog inputs, 4 analog outputsDSQC1032 Analog add-on3HAC058665-001

8 digital inputs, 8 relay outputsDSQC1033 Relay add-on3HAC058666-001

Additional parts

NameSpare part no.

Connectors digital base/add-on3HAC060919-001

Connectors analog add-on3HAC060925-001

Connectors relay add-on3HAC060926-001

DIN bracket3HAC062073-001

Application manual - Local I/O 153HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.1 Introduction

Page 16: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.1.2 Installing base devices

GeneralThe I/O devices are designed to be mounted vertically on a mounting rail in anIP20 protected environment with normal air convention. Forced air is needed if thedevices are mounted horizontally.The base device communicates over the EtherNet/IP communication protocol tothe robot controller or to other EtherNet/IP scanners. Up to 20 devices in total canbe connected to the robot controller over EtherNet/IP, this includes base devicesand other third-party I/O devices.When the base device is connected to logic power supply and Ethernet it can bedetected and configured by the robot controller. The process power supply powersthe inputs, outputs, and the optical interface to the add-ons.

xx1600002033

InstallationUse this procedure to install the base device.

NoteAction

DANGER

Before commencing any work inside the cabinetmake sure that themain power has been switchedoff.

1

Continues on next page16 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.2 Installing base devices

Page 17: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteAction

xx1700000275

Fit the device by snapping it onto the mountingrail.

2

Connect the Ethernet cable from the robot control-ler, or the EtherNet/IP scanner, to any of the con-nectors X3 or X5.

3

For information about the pinoutsee Connectors on page 27.

Connect the logic power supply to connector X4.4

CAUTION

The process power supplymust besupplied separately. Connectingthe process power supply throughthe logical power supply connectormay damage the device.

Connect process power supply and GND to theinput and output connectors X1 and X2.

Note

The process power supply also powers the opticalinterface to the add-ons.

5

Connect wires to the inputs and outputs as re-quired.

6

Configure the device, seeUsing Local I/O deviceson page 42.

7

Continues on next pageApplication manual - Local I/O 173HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.2 Installing base devices

Continued

Page 18: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

RemovalUse this procedure to remove the base device.

NoteAction

DANGER

Before commencing any work inside the cabinetmake sure that themain power has been switchedoff.

1

Disconnect all connectors.2

xx1700000276

Press the DIN bracket gently to the left and pullthe device straight out.

3

xx1600002039

Snap off the DIN bracket and refit it to the re-moved device.

4

Continues on next page18 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.2 Installing base devicesContinued

Page 19: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

ReplacementUse this procedure to replace a base device.

NoteAction

DANGER

Before commencing any work inside the cabinetmake sure that themain power has been switchedoff.

1

Disconnect all connectors.2

xx1700000276

Press the DIN bracket gently to the left and pullthe device straight out.Leave the DIN bracket attached to the rail.

3

xx1600002039

Remove the DIN bracket from the new device.4

Continues on next pageApplication manual - Local I/O 193HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.2 Installing base devices

Continued

Page 20: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteAction

xx1700000275

Fit the new device by snapping it onto the rail andthe DIN bracket.

5

Reconnect all connectors.6

Fit the spare DIN bracket to the removed device.7

Configure the device, see Replacing a Local I/Odevice on page 44.

8

Installation of additional base devicesAdditional base devices can be assembled together in the same way as add-ondevices, but they must be connected with separate Ethernet cables. The Ethernetcable can be connected to any of the connectors X3 or X5 on the previous basedevice.The logical power supply, connector X4, of up to five base devices in total can beconnected in parallel if the devices are placed inside the same controller cabinet,i.e. over short distances. For all other applications, the logical power must besupplied separately to each base device.The process power supplymust always be supplied separately to each base device.

CAUTION

Connecting the process power supply in parallel or through the logical powersupply connector may damage the device.

20 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.2 Installing base devicesContinued

Page 21: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.1.3 Installing add-on devices

GeneralAdd-on devices have an optical interface and must be powered and attached to aconfigured base device to be detected by the robot controller. Up to four add-ondevices can be attached to the same base device with maintained performance.The optical interface on the base device is powered by process power supply andmust also be connected to detect the add-on device. Unpowered add-on devicesshall be placed last, i.e. to the right, otherwise the optical link is broken.

xx1600002032

InstallationUse this procedure to install add-on devices to a base device.

NoteAction

DANGER

Before commencing any work inside the cabinetmake sure that themain power has been switchedoff.

1

xx1700000277

Clean the optical interface on both the base deviceand the add-on from dirt or dust using a soft cloth.

2

Continues on next pageApplication manual - Local I/O 213HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.3 Installing add-on devices

Page 22: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteAction

xx1700000278

Fit the add-on device to the guide rails on the rightside of the base device or the last device accord-ing to the arrows.Press the add-on device until it snaps onto themounting rail.

3

Note

If the device is not correctly inser-ted there is a risk that the opticalcommunication between thedevices does not work.

xx1700000279

Connect the logic and process power supply.For information about the pinout see I/O devicedescriptions on page 26.

Note

The optical interface on the base devicemust alsobe powered by process power supply to detectadd-on devices.

4

CAUTION

Connecting the process powersupply in parallel with another add-on may damage the devices.

Connect wires to the inputs and outputs as re-quired.

5

Configure the device, seeUsing Local I/O deviceson page 42.

6

Continues on next page22 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.3 Installing add-on devicesContinued

Page 23: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

RemovalUse this procedure to remove an add-on device.

NoteAction

DANGER

Before commencing any work inside the cabinetmake sure that themain power has been switchedoff.

1

Disconnect all connectors.2

xx1700000274

Press the DIN bracket gently to the left and pullthe device straight out.

3

xx1600002039

Snap off the DIN bracket from the rail and refit itto the removed device.

4

ReplacementUse this procedure to replace an add-on device.

NoteAction

DANGER

Before commencing any work inside the cabinetmake sure that themain power has been switchedoff.

1

Disconnect all connectors.2

Continues on next pageApplication manual - Local I/O 233HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.3 Installing add-on devices

Continued

Page 24: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteAction

xx1600002037

Press the DIN bracket gently to the left and pullthe device straight out.Leave the DIN bracket attached to the rail.

3

xx1600002040

Clean all optical interfaces from dirt or dust usinga soft cloth.

4

xx1600002039

Remove the DIN bracket from the new device.5

xx1600002038

Fit the new device to the guide rails of the adja-cent devices. Press the new device until it snapsonto the DIN bracket.

Note

The device must be updated if the order ischanged, see Updating the existing Local I/Odevice on page 43.

6

Note

If the device is not correctly inser-ted there is a risk that the opticalcommunication between thedevices does not work.

Reconnect all connectors.7

Fit the spare DIN bracket to the removed device.8

24 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.1.3 Installing add-on devicesContinued

Page 25: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.2 Connecting the EtherNet/IP network

ConnectionThe I/O devices are based on the EtherNet/IP communication protocol but doesnot require any additional RobotWare options or hardware options to be connectedto the robot controller. In this standard configuration the devicesmust be connectedto the Ethernet port LAN 2 on the main computer.When using the RobotWare optionEtherNet/IP Scanner/Adaptermore configurationpossibilities are available, and the I/O devices can be connected to any of theEthernet ports WAN, LAN 2, or LAN 3 on the main computer. For more informationsee Application manual - EtherNet/IP Scanner/Adapter.The following figure illustrates where the Ethernet port connectors, are placed onthe main computer.

xx1500000391

DescriptionLabelConnector

Port to the robot's private network. Intended to be left emptyso that service personnel can use it to connect to the com-puter unit.

ServiceX2

Port to the robot's private network. Normally used to connectthe FlexPendant.

LAN 1X3

Port to the robot's private network.LAN 2X4

By default LAN 3 is configured for an isolated LAN3 network.Can be reconfigured to be a part of the private network.

LAN 3X5

Wide Area Network that can host a public industrial network.WANX6

Application manual - Local I/O 253HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.2 Connecting the EtherNet/IP network

Page 26: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.3 I/O device descriptions

2.3.1 DSQC1030 Digital base

DescriptionThe DSQC1030 base device has 16 digital inputs and 16 digital outputs and canbe combined with up to four additional add-on devices.

xx1600002033

DescriptionConnector

Digital outputs, process powerX1

Digital inputsX2

EtherNetX3

Logic powerX4

EtherNetX5

Status LEDsThe DSQC1030 base device has the following status LEDs. For more informationabout the status LEDs, see Status LED descriptions on page 35.

DescriptionLED label

Digital outputsDO 1-16

Digital inputsDI 1-16

PowerPWR

Network statusNS

Module statusMS

Ethernet

Continues on next page26 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.3.1 DSQC1030 Digital base

Page 27: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Connectors

Right side/descriptionLeft side/descriptionConnectorLocation

4 - PWR2 - PWRX4 Logic powerTop

3 - GND1 - GND

20 - PWR DO10 - PWR DOX1 Digital outputs, pro-cess power

Front

19 - GND DO9 - GND DO

18 - DO098 - DO01

17 - DO107 - DO02

16 - DO116 - DO03

15 - DO125 - DO04

14 - DO134 - DO05

13 - DO143 - DO06

12 - DO152 - DO07

11 - DO161 - DO08

18 - GND DI9 - GND DIX2 Digital inputs

17 - DI098 - DI01

16 - DI107 - DI02

15 - DI116 - DI03

14 - DI125 - DI04

13 - DI134 - DI05

12 - DI143 - DI06

11 - DI152 - DI07

10 - DI161 - DI08

X3 EtherNet

X5 EtherNetDown

Reset buttonThe DSQC1030 base device has a reset button located under the status LEDs. Thereset button can be used in different ways to reset the device.

IndicationDescriptionFunction

Regular reset, same as tog-gling the power.

Pressed once (<3 sec)

The Power LED flashes redonce.

Resets the IP-settings to ABBdefault values.

Short press and hold (>3 sec)

The Power LED flashes redtwo times.

Factory reset.Long press and hold (>10sec)

Continues on next pageApplication manual - Local I/O 273HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.3.1 DSQC1030 Digital base

Continued

Page 28: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

CAUTION

Use a straightened out paper clip or a similar blunt object to carefully press thereset button. Using sharp objects or pressing with force may damage the resetbutton.

28 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.3.1 DSQC1030 Digital baseContinued

Page 29: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.3.2 DSQC1031 Digital add-on

DescriptionThe DSQC1031 digital add-on device has 16 digital inputs and 16 digital outputsand must be used together with a DSQC1030 base device.

xx1600002034

DescriptionItem

Digital outputs, logic and process powerX1

Digital inputsX2

Status LEDsThe DSQC1031 device has the following status LEDs. For more information aboutthe status LEDs, see Status LED descriptions on page 35.

DescriptionLED label

Digital outputsDO 1-16

Digital inputsDI 1-16

PowerPWR

Continues on next pageApplication manual - Local I/O 293HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.3.2 DSQC1031 Digital add-on

Page 30: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Connectors

RightLeftDesignationLocation

20 - PWR DO10 - PWR DOX1 Digital outputs, logicand process power

Front

19 - GND DO9 - GND DO

18 - DO098 - DO01

17 - DO107 - DO02

16 - DO116 - DO03

15 - DO125 - DO04

14 - DO134 - DO05

13 - DO143 - DO06

12 - DO152 - DO07

11 - DO161 - DO08

18 - GND DI9 - GND DIX2 Digital inputs

17 - DI098 - DI01

16 - DI107 - DI02

15 - DI116 - DI03

14 - DI125 - DI04

13 - DI134 - DI05

12 - DI143 - DI06

11 - DI152 - DI07

10 - DI161 - DI08

30 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.3.2 DSQC1031 Digital add-onContinued

Page 31: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.3.3 DSQC1032 Analog add-on

DescriptionThe DSQC1032 analog add-on device has 4 analog inputs and 4 analog outputsand must be used together with a DSQC1030 base device.

xx1600002035

DescriptionItem

Analog inputs and outputsX1

Logic and process powerX2

Status LEDsThe DSQC1032 device has the following status LEDs. For more information aboutthe status LEDs, see Status LED descriptions on page 35.

DescriptionLED label

PowerPWR

Continues on next pageApplication manual - Local I/O 313HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.3.3 DSQC1032 Analog add-on

Page 32: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Connectors

RightLeftDesignationLocation

16 - AO38 - AO1X1 Analog inputs andoutputs

Front

15 - GND7 - GND

14 - AO46 - AO2

13 - GND5 - GND

12 - AI34 - AI1

11 - GND3 - GND

10 - AI42 - AI2

9 - GND1 - GND

4 - PWR2 - PWRX2 Logic and processpower

3 - GND1 - GND

32 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.3.3 DSQC1032 Analog add-onContinued

Page 33: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.3.4 DSQC1033 Relay add-on

DescriptionThe DSQC1033 relay add-on device has 8 digital inputs and 8 relay outputs andmust be used together with a DSQC1030 base device.

xx1600002036

DescriptionItem

Relay outputsX1

Digital inputsX2

Logic and process powerX3

Status LEDsThe DSQC1031 device has the following status LEDs. For more information aboutthe status LEDs, see Status LED descriptions on page 35.

DescriptionLED label

Relay outputsRO 1-8

Digital inputsDI 1-8

PowerPWR

Continues on next pageApplication manual - Local I/O 333HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.3.4 DSQC1033 Relay add-on

Page 34: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Connectors

RightLeftDesignationLocation

16 - RLY58 - RLY1X1 Relay outputsFront

15 - RLY57 - RLY1

14 - RLY66 - RLY2

13 - RLY65 - RLY2

12 - RLY74 - RLY3

11 - RLY73 - RLY3

10 - RLY82 - RLY4

9 - RLY81 - RLY4

10 - GND DI5 - GND DIX2 Digital inputs

9 - DI54 - DI1

8 - DI63 - DI2

7 - DI72 - DI3

6 - DI81 - DI4

4 - PWR2 - PWRX3 Logic and processpower

3 - GND1 - GND

34 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.3.4 DSQC1033 Relay add-onContinued

Page 35: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.4 Status LED descriptions

IntroductionThe I/O devices has LED indicators which indicate the condition of the device andthe function of the network communication.

I/O signal LEDsEach digital input, digital output, and relay output has a green LED indicating if thesignal is active. The LEDs are controlled by software.

Power LEDThe bicolor (green/red) LED indicates the status of the power. The LED is controlledby software. The following table shows the different states of the Power LED.

Remedy/causeDescriptionLED color

Check power supply.The device has no power or is notonline.

OFF

The device has not completed thestartup.

If no light, check other LED modes.The device is online and has connec-tion in the established state.

GREEN steady

Check that other nodes in the net-work are operative.

Device is online, but has no connec-tions in the established state.

GREEN flashing

Check parameter to see whethermodule has correct ID.

Check system messages.One or more I/O connections are inthe time-out state.

RED flashing

Check system messages and para-meters.

Failed communication device. Thedevice has detected an error render-ing it incapable of communicatingon the network.

RED steady

(Duplicate MAC_ID, or Bus-off).

Ethernet LEDsThe Ethernet LEDs are located on the Ethernet connectors and shows the statusof Ethernet communication.

Speed

Remedy/causeDescriptionLED color

Operating at 10 Mbps.OFF

Operating at 100 Mbps.YELLOW steady

Link/activity

Remedy/causeDescriptionLED color

No link is established.OFF

Link is established.GREEN steady

There is activity on this port.GREEN flashing

Continues on next pageApplication manual - Local I/O 353HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.4 Status LED descriptions

Page 36: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

MS - Module status LEDThe bicolor (green/red) LED indicates the status of the device. It indicates whetheror not the device has power and is operating properly. The LED is controlled bysoftware. The following table shows the different states of the MS LED.

Remedy/causeDescriptionLED color

Check power supply.The device has no power.OFFThe device has not completed thestartup.

If no light, check other LED modes.Device is operating in a normalcondition.

GREEN steady

Check system parameters.Device needs commissioning dueto missing, incomplete or incorrectconfiguration. The devicemay be inthe stand-by state.

GREEN flashingCheck messages.

Check messages.Recoverable minor fault.RED flashing

Device may need replacing.The device has an unrecoverablefault.

RED steady

If flashing for more than a fewseconds, check hardware.

The device is running startup selftest.

RED/GREENflashing

NS - Network status LEDThe bicolor (green/red) LED indicates the status of the communication link. TheLED is controlled by software. The following table shows the different states of theNS LED.

Remedy/causeDescriptionLED color

Check status of MS LED.The device has no power or is notonline.

OFFCheck power supply.

The device has not completed thestartup.

If no light, check other LED modes.The device is online and has connec-tion in the established state.

GREEN steady

Check that other nodes in the net-work are operative.

Device is online, but has no connec-tions in the established state.

GREEN flashing

Check parameter to see whethermodule has correct ID.

Check system messages.One or more I/O connections are inthe time-out state.

RED flashing

Check system messages and para-meters.

Failed communication device. Thedevice has detected an error render-ing it incapable of communicatingon the network.

RED steady

(Duplicate MAC_ID, or Bus-off).

Status LEDs at power-upThe system performs a test of the MS and NS LEDs during startup. The purposeof this test is to check that all LEDs are working properly. The test runs as follows:

LED actionOrder

NS LED is switched Off.1

Continues on next page36 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.4 Status LED descriptionsContinued

Page 37: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

LED actionOrder

MS LED is switched On green for approx. 0.25 seconds.2

MS LED is switched On red for approx. 0.25 seconds.3

MS LED is switched On green.4

NS LED is switched On green for approx. 0.25 seconds.5

NS LED is switched On red for approx. 0.25 seconds.6

NS LED is switched On green.7

Application manual - Local I/O 373HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.4 Status LED descriptions

Continued

Page 38: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.5 Technical data

Technical data

Supply voltage

NoteDataDescription

20.4 – 28.8 VDCVoltage range

DSQC1030100 mA (TBC)Input current, Digital base, 24V SYS

DSQC10308 AInput current, Digital base, 24VProcess

DSQC10318 AInput current, Digital add-on, 24VProcess

DSQC1032100 mA (TBC)Input current, Analog add-on, 24VProcess

DSQC1033100 mA (TBC)Input current, Relay add-on, 24VProcess

<2 A @ 1msPlug-in current

YesSurge protected

YesReverse polarity protected

Digital outputs

NoteDataDescription

500 mARated current

600 mAMax current

1200 mATypical short circuit current

< 100 uALeakage current

24 VDCRated voltage

30 VDCMax voltage

0.5V at 500 mAMax voltage drop

(max switching repetition rate: 10sec)

1000 mHMax inductive load

10 mFMax capacitive load

1 mm2Recommended cable area

YesSurge protected

YesThermal protection

0.5 msMax delay time

Digital inputs

NoteDataDescription

-30 - 5 VInput voltage level Lo

15 - 30 VInput voltage level Hi

10 VTyp switch voltage

Continues on next page38 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.5 Technical data

Page 39: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteDataDescription

<0.5 mAInput current level Lo

typically 4mA>2 mAInput current level Hi

30 VMax voltage

YesReverse polarity protected

YesSurge protected

programmable0.5 – 65 msDelay time

Analog inputs

NoteDataDescription

0 – 10 VInput range

12 bits, 2.44 mVResolution

0.5% + 25 mVInaccuracy

typically100 kOhmInput impedance

YesReverse polarity protected

YesSurge protected

2msDelay time

Analog outputs

NoteDataDescription

0 – 10 VOutput range

12 bits, 2.44 mVResolution

0.5% + 25 mVInaccuracy

1 kOhmMin load impedance

YesSurge protected

YesShort circuit protection

2 msDelay time

Relay outputs

NoteDataDescription

230 VACMax switching voltage

2 AMax switching current

ReinforcedIsolation

Application manual - Local I/O 393HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.5 Technical data

Continued

Page 40: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

2.6 Coil neutralization

External devicesExternal relay coils, solenoids, and other devices that are connected to the I/Odevicesmust be neutralized. The following sections describe how this can be done.

Note

The turn-off time for DC relays increases after neutralization, especially if a diodeis connected across the coil. Varistors give shorter turn-off times. Neutralizingthe coils lengthens the life of the switches that control them.

Clamping with a diodeThe diode should be dimensioned for the same current as the relay coil, and avoltage of twice the supply voltage.

xx0100000163

Clamping with a varistorThe varistor should be dimensioned for the same current as the relay coil, and avoltage of twice the supply voltage.

xx0100000164

Clamping with an RC circuitR 100 ohm, 1W C 0.1 - 1 mF>500 V max. voltage, 125 V nominal voltage.

xx0100000165

40 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

2 Hardware overview2.6 Coil neutralization

Page 41: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

3 Software overview3.1 Information about Local I/O devices

GeneralTo use the Local I/O devices, plug-in the base device and the add-on devices tothe controller through the Ethernet cable. Then configure the Local I/O device byusing RobotStudio or FlexPendant. For more information on configuring the LocalI/O device, see Using Local I/O devices on page 42.

Industrial NetworkThe EtherNet/IP is the industrial network for the Local I/O devices to communicatewith the robot and the controller.

EDS fileAn EDS file is required only when configuring the I/O device with other scanners.An Electronic Data Sheet file, EDS file, is available for the I/O device to identify thedevices when configured in the network. The EDS file for the I/O device is storedin the controller and location is:<SystemName>\PRODUCTS\ <RobotWare_xx.xx.xxxx>\utility\service\EDS\

BehaviorLocal I/O devices support both Cyclic and Change of State (COS) I/O connection.It is possible to set output signals with a Change of State connection.

Note

Change of State is used together with production inhibit timer, which is calculatedas Request Packet Interval (RPI) divided by 4. RPI/4 is the highest frequency forwhich a signal change can occur with Change of State.

Application manual - Local I/O 413HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

3 Software overview3.1 Information about Local I/O devices

Page 42: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

3.2 Using Local I/O devices

3.2.1 Configuring Local I/O device using RobotStudio

GeneralThis section describes the recommended working procedure when installing andconfiguring the Local I/O devices in RobotStudio. Configuration is also possibleby using the FlexPendant, for more information refer toConfiguring Local I/O deviceusing the FlexPendant on page 47.When the Local I/O device is configured using Plug & Produce interface, it requiresminimal user interaction. Follow the working procedures to add a new I/O device,update I/O device and replace an I/O device with a new one.

Configuring a Local I/O deviceWhen a base I/O device and an add-on I/O device is connected to the robotcontroller, it should be configured using RobotStudio or FlexPendant. Follow thisprocedure to configure the base I/O device and add-on I/O device at the same time.However, if more add-on I/O devices are attached after configuring the base I/Odevice the first time, use the Updating the existing Local I/O device on page 43procedure to update the configuration of the base I/O device.Use this procedure to configure the Local I/O device.

NoteAction

Start RobotStudio and connect to theIRC5 controller. Request write access.

1

xx1700000263

The Local I/O device not yet configuredis connected to the private network. Thedetected Local I/O device name appears.

2

Continues on next page42 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

3 Software overview3.2.1 Configuring Local I/O device using RobotStudio

Page 43: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteAction

xx1700000475

Right-click the detected I/O device andclick Configure.OrIn the I/O System tree, right-click theLocal I/O device and select Configure.The Configure I/O Device dialog box ap-pears.

3

xx1700000264

xx1700000265

In the Configure I/O Device dialog box:• Enter the I/O device name in the

Configure new device field.• Enter the signal name if desired.• Click Ok. The I/O device is added

with signals.

Note

The name will be stored in the I/O deviceand used for identification and address-ing.

Restart the controller.4

Updating the existing Local I/O deviceIt is required to update the I/O configuration of the base I/O device when an add-onI/O device is attached or removed.

Note

Attach or remove the add-on I/O device from the last, that is to the right-side ofthe base I/O device or the last add-on I/O device.

Use this procedure to update the I/O configuration of the base I/O device.

NoteAction

Start RobotStudio and connect to theIRC5 controller. Request write access.

1

Continues on next pageApplication manual - Local I/O 433HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

3 Software overview3.2.1 Configuring Local I/O device using RobotStudio

Continued

Page 44: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteAction

xx1700000650

The add-on I/O device is attached or re-moved from the private network. Themodified Local I/O device appears.

2

xx1700000264

Right-click the modified I/O device andclick Configure.OrIn the I/O System tree, right-click the I/Odevice to be updated and select Config-ure.The Configure I/O Device dialog box ap-pears.

3

xx1700000452

In the Configure I/O Device dialog box:• Click Update device option.• Select the I/O device from the drop-

down list that needs to be updated.• Update the signals if required.

4

Click OK.5

Restart the controller.6

Replacing a Local I/O deviceWhen a base I/O device is damaged, broken or faulty, then replace the base I/Odevice.Use this procedure to replace a damaged or faulty I/O device with a new I/O device.

NoteAction

Start RobotStudio and connect to theIRC5 controller. Request write access.

1

Continues on next page44 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

3 Software overview3.2.1 Configuring Local I/O device using RobotStudioContinued

Page 45: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteAction

xx1700000263

A new Local device is connected to theprivate network using Plug & Produce in-terface. The detected I/O device appears.

2

xx1700000554

In the Configure I/O Device dialog box:• Click Update device option.• Select the faulty I/O device from

the drop-down list that needs to bereplaced.

Note

In this example, Local_IO is thenew I/O device to replace the faultyI/O device, ABB_IO.

• Update the signals if required.

3

Click OK.4

Restart the controller.5

Note

If a faulty add-on I/O device is replaced with another add-on I/O device of sametype, there is no need to update configuration of the base I/O device.

Identifying a Local I/O deviceWhen there are multiple I/O devices assembled in the controller cabinet, it isimportant to identify the physical I/O device for any device updation, signalconnection or troubleshooting.Use this procedure to identify the physical I/O device in the controller cabinet.

NoteAction

Start RobotStudio and connect to theIRC5 controller. Request write access.

1

xx1700000646

In the I/O System tree, right-click the tar-get I/O device to be identified and selectIdentify.

2

Continues on next pageApplication manual - Local I/O 453HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

3 Software overview3.2.1 Configuring Local I/O device using RobotStudio

Continued

Page 46: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteAction

The PWR (Power) and NS (NetworkStatus) LED of the physical base I/Odevice flashes to identify the /O device inthe controller cabinet.

3

46 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

3 Software overview3.2.1 Configuring Local I/O device using RobotStudioContinued

Page 47: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

3.2.2 Configuring Local I/O device using the FlexPendant

GeneralThis section describes the recommended working procedure when installing andconfiguring the Local I/O devices in FlexPendant. For information on configuringI/O devices using RobotStudio, seeConfiguring Local I/O device using RobotStudioon page 42.

Note

The system should be in manual mode, while configuring or updating the LocalI/O device using the FlexPendant.

Configuring a Local I/O deviceUse this procedure to configure a new Local I/O device on the FlexPendant.

NoteAction

Start the FlexPendant and connect to theIRC5 controller.

1

xx1700000591

The Local I/O device not yet configuredis connected to the private network. Thedetected Local I/O device name appears.

2

Tap Configure. The Configure Local IODevice window opens.

3

xx1700000592

Enter the device name in the Configurenew device option.

4

Tap Configure.5

Tap Yes to the question The changes willnot take effect until the controller is re-started. Do you want to restart now?.

6

Continues on next pageApplication manual - Local I/O 473HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

3 Software overview3.2.2 Configuring Local I/O device using the FlexPendant

Page 48: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

Updating the existing Local I/O deviceUse this procedure to update the I/O configuration of the base I/O device on theFlexPendant, when an add-on I/O device is attached or removed.

Note

Attach or remove the add-on I/O device from the last, that is to the right-side ofthe base I/O device or the last add-on I/O device.

NoteAction

On the ABB menu tap Inputs and Out-puts.

1

In the View menu, tap I/O Devices.2

Select the I/O device to be updated andtap Actions.

3

Select Configure. The Configure LocalIO Device window opens.

4

xx1700000593

Select the I/O device in theUpdate deviceoption.

5

Tap Configure.6

Tap Yes to the question The changes willnot take effect until the controller is re-started. Do you want to restart now?.

7

Replacing a Local I/O deviceUse this procedure to replace a damaged or faulty base I/O device with a new I/Odevice on the FlexPendant.

NoteAction

xx1700000591

A new Local I/O device is connected tothe private network using Plug & Produceinterface. The detected I/O device ap-pears.

1

Continues on next page48 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

3 Software overview3.2.2 Configuring Local I/O device using the FlexPendantContinued

Page 49: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

NoteAction

Tap Configure. The Configure Local IODevice window opens.

2

xx1700000594

In the Update device option, select thefaulty I/O device from the drop-down listthat needs to be replaced.

Note

In this example, Local_IO is the new I/Odevice to replace the faulty I/O device,ABB_IO.

3

Tap Configure.4

Tap Yes to the question The changes willnot take effect until the controller is re-started. Do you want to restart now?.

5

Note

If a faulty add-on I/O device is replaced with another add-on I/O device of sametype, there is no need to update configuration of the base I/O device.

Identifying a Local I/O deviceUse this procedure to identify the physical I/O device in the controller cabinet usingthe FlexPendant.

NoteAction

On the ABB menu tap Inputs and Out-puts.

1

In the View menu, tap I/O Devices.2

Select the target I/O device to be identi-fied and tap Actions.

3

xx1700000647

Select Identify. The Identify windowopens.

4

Application manual - Local I/O 493HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

3 Software overview3.2.2 Configuring Local I/O device using the FlexPendant

Continued

Page 50: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

3.3 Firmware upgrade

Upgrade firmware from RobotStudio

ActionStep

Set the IRC5 controller in manual mode.1

If the device is in the running state, deactivate Local_IO on the FlexPendant.

Note

To deactivate the Local_IO on the FlexPendant, on the ABB menu, tap Inputsand Outputs > View > I/O Devices, select the target Local_IO device, and tapDeactivate.

2

Start RobotStudio and connect to the IRC5 controller.3

Request write access.4

In the I/O System tree, right-click the target I/O device and select Upgrade.

xx1800000142

5

Continues on next page50 Application manual - Local I/O

3HAC059109-001 Revision: C© Copyright 2018 ABB. All rights reserved.

3 Software overview3.3 Firmware upgrade

Page 51: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

ActionStep

The Firmware Upgrade Local I/O Device window is displayed.

Note

The Firmware location field displays the default firmware file. To select a newfirmware file, click the ... button and browse and to the folder that has the newfirmware file.

6

xx1800000143

Note

The Upgrade button is enabled only if a new version is detected either in the de-fault firmware path or in a browsed path.

Click Upgrade.7The firmware is upgraded and a message is displayed.

Upgrade firmware from the FlexPendant

ActionStep

Set the IRC5 controller in manual mode.1

If the device is in the running state, deactivate the Local_IO.

Note

To deactivate the Local_IO on the FlexPendant, on the ABB menu, tap Inputsand Outputs > View > I/O Devices, select the target Local_IO device, and tapDeactivate.

2

Continues on next pageApplication manual - Local I/O 513HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

3 Software overview3.3 Firmware upgrade

Continued

Page 52: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

ActionStep

Tap Actions and select Firmware.

xx1800000144

3

Note

Firmware upgrade is not possible if the state of the selected I/O device isRunning.

The Device Firmware window is displayed.

Note

The Firmware path field displays the default firmware file. To select a new firmwarefile, click the ... button and browse and to the folder that has the new firmwarefile.

4

xx1800000145

Note

The Upgrade button is enabled only if a new version is detected either in the de-fault firmware path or in a browsed path.

Tap Upgrade.5The firmware is upgraded and a message is displayed.

52 Application manual - Local I/O3HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

3 Software overview3.3 Firmware upgradeContinued

Page 53: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

IndexAAdd-on device, 13

BBase device, 13

CChange of State, 41coil neutralization, 40Configuring Local I/O device, 42Connection, 25Cyclic, 41

DDSQC1030, 26DSQC1031, 29DSQC1032, 31DSQC1033, 33

EEtherNet/IP, 13

Ffirmware upgrade, 50

IIndustrial Network

EtherNet/IP, 41

Installing add-on device, 21Installing base device, 16Installing I/O device, 15

LLED

module status, 36network status, 36power, 35test run, 36

Local I/O device, 13Features, 13Hardware overview, 15Updating I/O device, 43Using Local I/O devices, 42

Nnetwork security, 12

PPlug & Produce, 13

RReplacing Local I/O device, 44

Ssafety, 11

UUpdating existing Local I/O device, 43upgrade firmware, 50

Application manual - Local I/O 533HAC059109-001 Revision: C

© Copyright 2018 ABB. All rights reserved.

Index

Page 54: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories
Page 55: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories
Page 56: ROBOTICS Applicationmanual LocalI/O · Productdocumentation CategoriesforuserdocumentationfromABBRobotics TheuserdocumentationfromABBRoboticsisdividedintoanumberofcategories

ABB AB, RoboticsRobotics and MotionS-721 68 VÄSTERÅS, SwedenTelephone +46 (0) 21 344 400

ABB AS, RoboticsRobotics and MotionNordlysvegen 7, N-4340 BRYNE, NorwayBox 265, N-4349 BRYNE, NorwayTelephone: +47 22 87 2000

ABB Engineering (Shanghai) Ltd.Robotics and MotionNo. 4528 Kangxin HighwayPuDong DistrictSHANGHAI 201319, ChinaTelephone: +86 21 6105 6666

ABB Inc.Robotics and Motion1250 Brown RoadAuburn Hills, MI 48326USATelephone: +1 248 391 9000

abb.com/robotics

3HAC059109-001,Rev

C,en

© Copyright 2018 ABB. All rights reserved.Specifications subject to change without notice.