3hac059109 Am Local Io RW 6-En

Download as pdf or txt
Download as pdf or txt
You are on page 1of 56

ROBOTICS

Application manual
Local I/O
Trace back information:
Workspace R18-2 version a9
Checked in 2018-10-09
Skribenta version 5.3.008
Application manual
Local I/O
RobotWare 6.08

Document ID: 3HAC059109-001


Revision: C

© Copyright 2018 ABB. All rights reserved.


Specifications subject to change without notice.
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.
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, Robotics
Robotics and Motion
Se-721 68 Västerås
Sweden
Table of contents

Table of contents
Overview of this manual ................................................................................................................... 7
Product documentation .................................................................................................................... 9
Safety ................................................................................................................................................ 11
Network security ............................................................................................................................... 12

1 Introduction 13

2 Hardware overview 15
2.1 Installing the I/O devices .................................................................................... 15
2.1.1 Introduction ............................................................................................ 15
2.1.2 Installing base devices ............................................................................. 16
2.1.3 Installing add-on devices .......................................................................... 21
2.2 Connecting the EtherNet/IP network ..................................................................... 25
2.3 I/O device descriptions ....................................................................................... 26
2.3.1 DSQC1030 Digital base ............................................................................ 26
2.3.2 DSQC1031 Digital add-on ......................................................................... 29
2.3.3 DSQC1032 Analog add-on ........................................................................ 31
2.3.4 DSQC1033 Relay add-on .......................................................................... 33
2.4 Status LED descriptions ..................................................................................... 35
2.5 Technical data .................................................................................................. 38
2.6 Coil neutralization ............................................................................................. 40

3 Software overview 41
3.1 Information about Local I/O devices ...................................................................... 41
3.2 Using Local I/O devices ...................................................................................... 42
3.2.1 Configuring Local I/O device using RobotStudio ............................................ 42
3.2.2 Configuring Local I/O device using the FlexPendant ...................................... 47
3.3 Firmware upgrade ............................................................................................. 50

Index 53

Application manual - Local I/O 5


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
This page is intentionally left blank
Overview of this manual

Overview of this manual


About this manual
This manual describes the local I/O devices and contains instructions for the
configuration.

Usage
This manual should be used during installation and configuration of the local I/O
devices.

Who should read this manual?


This manual is intended for
• Personnel responsible for installations and configurations of industrial network
hardware/software
• Personnel responsible for I/O system configuration
• System integrators

Prerequisites
The reader should have the required knowledge of
• Mechanical installation work
• Electrical installation work
• System parameters and how to configure them
• RobotStudio

References
Document references

Reference Document ID
Operating manual - RobotStudio 3HAC032104-001
Operating manual - IRC5 with FlexPendant 3HAC050941-001
Product manual - IRC5 3HAC047136-001
Technical reference manual - System parameters 3HAC050948-001
Technical reference manual - RAPID Instructions, Functions 3HAC050917-001
and Data types
Application manual - Controller software IRC5 3HAC050798-001
Product specification - Controller IRC5 3HAC047400-001
Application manual - EtherNet/IP Scanner/Adapter 3HAC050998-001

Other references

Reference Description
EtherNet/IP TM Specification, Edition 1.2 ODVA Specification comprises two volumes from
the library: Volume One: Common Industrial Pro-
tocol (CIP) Specification and Volume Two: Ether-
Net/IP Adaptation of CIP.

Continues on next page


Application manual - Local I/O 7
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
Overview of this manual
Continued

Revisions

Revision Description
- Released with RobotWare 6.05.
• First edition.
A Released with RobotWare 6.06.
• EDS file is stored in the controller and location is mentioned. See
EDS file on page 41.
B Released with RobotWare 6.07.
• The connector numbers are corrected in DSQC1030 Digital base
on page 26, DSQC1031 Digital add-on on page 29, DSQC1032
Analog add-on on page 31, and DSQC1033 Relay add-on on
page 33 sections.
• Updated the section Firmware upgrade on page 50.
C Released with RobotWare 6.08.
• Renaming a Local I/O device section removed from chapter Soft-
ware overview.

8 Application manual - Local I/O


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

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

Product manuals
Manipulators, controllers, DressPack/SpotPack, and most other hardware is
delivered with a Product manual that generally contains:
• Safety information.
• Installation and commissioning (descriptions of mechanical installation or
electrical connections).
• Maintenance (descriptions of all required preventive maintenance 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 manuals


The technical reference manuals describe reference information for robotics
products, for example lubrication, the RAPID language, and system parameters.

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, software).
• How to install included or required hardware.
• How to use the application.
• Examples of how to use the application.

Continues on next page


Application manual - Local I/O 9
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
Product documentation
Continued

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

10 Application manual - Local I/O


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

Safety
Safety of personnel
When working inside the robot controller it is necessary to be aware of
voltage-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 with
power 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 doing
mechanical and electrical installation work.

Safety regulations
Before beginning mechanical and/or electrical installations, ensure you are familiar
with the safety regulations described in Operating manual - General safety
information 1 .

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

Application manual - Local I/O 11


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

Network security
Network security
This product is designed to be connected to and to communicate information and
data via a network interface, It is your sole responsibility to provide and continuously
ensure a secure connection between the product and to your network or any other
network (as the case may be). You shall establish and maintain any appropriate
measures (such as but not limited to the installation of firewalls, application of
authentication measures, encryption of data, installation of anti-virus programs,
etc) to protect the product, the network, its system and the interface against any
kind of security breaches, unauthorized access, interference, intrusion, leakage
and/or theft of data or information. ABB Ltd and its entities are not liable for
damages 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/O


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

1 Introduction
General
Local I/O is a modular, compact, and scalable I/O system that consists of a base
device, which is the minimum configuration, and add-on devices. Up to four add-on
devices can be controlled by each base device with maintained performance, and
any combination of add-on devices is supported.
The base device communicates over the EtherNet/IP communication protocol to
the robot controller or to other EtherNet/IP scanners. Up to 20 devices in total can
be connected to the robot controller over EtherNet/IP, this includes base devices
and other third-party I/O devices.
When using the standard Plug & Produce interface no additional RobotWare options
or hardware options are required to connect to the robot controller. When using
the RobotWare option EtherNet/IP Scanner/Adapter more configuration possibilities
are available.
The add-on devices have an optical interface and must be attached to a base
device. The additional Ethernet port on the base device can be used to daisy chain
any Ethernet based equipment on the same network, for example additional base
devices.
The I/O devices are designed to be mounted vertically on a mounting rail in an
IP20 protected environment with normal air convention. Forced air is needed if the
devices are mounted horizontally.

Features
The 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 13


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
This page is intentionally left blank
2 Hardware overview
2.1.1 Introduction

2 Hardware overview
2.1 Installing the I/O devices

2.1.1 Introduction

Overview
This section includes descriptions of the I/O devices and how to install and replace
them.

xx1600002032

Spare part no. Name Type


3HAC058663-001 DSQC1030 Digital base 16 digital inputs, 16 digital outputs
3HAC058664-001 DSQC1031 Digital add-on 16 digital inputs, 16 digital outputs
3HAC058665-001 DSQC1032 Analog add-on 4 analog inputs, 4 analog outputs
3HAC058666-001 DSQC1033 Relay add-on 8 digital inputs, 8 relay outputs

Additional parts

Spare part no. Name


3HAC060919-001 Connectors digital base/add-on
3HAC060925-001 Connectors analog add-on
3HAC060926-001 Connectors relay add-on
3HAC062073-001 DIN bracket

Application manual - Local I/O 15


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.1.2 Installing base devices

2.1.2 Installing base devices

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

xx1600002033

Installation
Use this procedure to install the base device.
Action Note
1
DANGER

Before commencing any work inside the cabinet


make sure that the main power has been switched
off.

Continues on next page


16 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.1.2 Installing base devices
Continued

Action Note
2 Fit the device by snapping it onto the mounting
rail.

xx1700000275

3 Connect the Ethernet cable from the robot control-


ler, or the EtherNet/IP scanner, to any of the con-
nectors X3 or X5.
4 Connect the logic power supply to connector X4. For information about the pinout
see Connectors on page 27.
5 Connect process power supply and GND to the
input and output connectors X1 and X2. CAUTION

Note The process power supply must be


supplied separately. Connecting
The process power supply also powers the optical the process power supply through
interface to the add-ons. the logical power supply connector
may damage the device.

6 Connect wires to the inputs and outputs as re-


quired.
7 Configure the device, see Using Local I/O devices
on page 42.

Continues on next page


Application manual - Local I/O 17
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.1.2 Installing base devices
Continued

Removal
Use this procedure to remove the base device.
Action Note
1
DANGER

Before commencing any work inside the cabinet


make sure that the main power has been switched
off.

2 Disconnect all connectors.


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

xx1700000276

4 Snap off the DIN bracket and refit it to the re-


moved device.

xx1600002039

Continues on next page


18 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.1.2 Installing base devices
Continued

Replacement
Use this procedure to replace a base device.
Action Note
1
DANGER

Before commencing any work inside the cabinet


make sure that the main power has been switched
off.

2 Disconnect all connectors.


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

xx1700000276

4 Remove the DIN bracket from the new device.

xx1600002039

Continues on next page


Application manual - Local I/O 19
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.1.2 Installing base devices
Continued

Action Note
5 Fit the new device by snapping it onto the rail and
the DIN bracket.

xx1700000275

6 Reconnect all connectors.


7 Fit the spare DIN bracket to the removed device.
8 Configure the device, see Replacing a Local I/O
device on page 44.

Installation of additional base devices


Additional base devices can be assembled together in the same way as add-on
devices, but they must be connected with separate Ethernet cables. The Ethernet
cable can be connected to any of the connectors X3 or X5 on the previous base
device.
The logical power supply, connector X4, of up to five base devices in total can be
connected 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 be
supplied separately to each base device.
The process power supply must always be supplied separately to each base device.

CAUTION

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

20 Application manual - Local I/O


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.1.3 Installing add-on devices

2.1.3 Installing add-on devices

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

xx1600002032

Installation
Use this procedure to install add-on devices to a base device.
Action Note
1
DANGER

Before commencing any work inside the cabinet


make sure that the main power has been switched
off.

2 Clean the optical interface on both the base device


and the add-on from dirt or dust using a soft cloth.

xx1700000277

Continues on next page


Application manual - Local I/O 21
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.1.3 Installing add-on devices
Continued

Action Note
3 Fit the add-on device to the guide rails on the right
side of the base device or the last device accord-
ing to the arrows.
Press the add-on device until it snaps onto the
mounting rail.

xx1700000278

Note

If the device is not correctly inser-


ted there is a risk that the optical
communication between the
devices does not work.

4 Connect the logic and process power supply.


For information about the pinout see I/O device
descriptions on page 26.

Note

The optical interface on the base device must also


be powered by process power supply to detect
add-on devices.

xx1700000279

CAUTION

Connecting the process power


supply in parallel with another add-
on may damage the devices.

5 Connect wires to the inputs and outputs as re-


quired.
6 Configure the device, see Using Local I/O devices
on page 42.

Continues on next page


22 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.1.3 Installing add-on devices
Continued

Removal
Use this procedure to remove an add-on device.
Action Note
1
DANGER

Before commencing any work inside the cabinet


make sure that the main power has been switched
off.

2 Disconnect all connectors.


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

xx1700000274

4 Snap off the DIN bracket from the rail and refit it
to the removed device.

xx1600002039

Replacement
Use this procedure to replace an add-on device.
Action Note
1
DANGER

Before commencing any work inside the cabinet


make sure that the main power has been switched
off.

2 Disconnect all connectors.

Continues on next page


Application manual - Local I/O 23
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.1.3 Installing add-on devices
Continued

Action Note
3 Press the DIN bracket gently to the left and pull
the device straight out.
Leave the DIN bracket attached to the rail.

xx1600002037

4 Clean all optical interfaces from dirt or dust using


a soft cloth.

xx1600002040

5 Remove the DIN bracket from the new device.

xx1600002039

6 Fit the new device to the guide rails of the adja-


cent devices. Press the new device until it snaps
onto the DIN bracket.

Note

The device must be updated if the order is


changed, see Updating the existing Local I/O
device on page 43.

xx1600002038

Note

If the device is not correctly inser-


ted there is a risk that the optical
communication between the
devices does not work.

7 Reconnect all connectors.


8 Fit the spare DIN bracket to the removed device.

24 Application manual - Local I/O


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.2 Connecting the EtherNet/IP network

2.2 Connecting the EtherNet/IP network

Connection
The I/O devices are based on the EtherNet/IP communication protocol but does
not require any additional RobotWare options or hardware options to be connected
to the robot controller. In this standard configuration the devices must be connected
to the Ethernet port LAN 2 on the main computer.
When using the RobotWare option EtherNet/IP Scanner/Adapter more configuration
possibilities are available, and the I/O devices can be connected to any of the
Ethernet ports WAN, LAN 2, or LAN 3 on the main computer. For more information
see Application manual - EtherNet/IP Scanner/Adapter.
The following figure illustrates where the Ethernet port connectors, are placed on
the main computer.

xx1500000391

Connector Label Description


X2 Service Port to the robot's private network. Intended to be left empty
so that service personnel can use it to connect to the com-
puter unit.
X3 LAN 1 Port to the robot's private network. Normally used to connect
the FlexPendant.
X4 LAN 2 Port to the robot's private network.
X5 LAN 3 By default LAN 3 is configured for an isolated LAN3 network.
Can be reconfigured to be a part of the private network.
X6 WAN Wide Area Network that can host a public industrial network.

Application manual - Local I/O 25


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.3.1 DSQC1030 Digital base

2.3 I/O device descriptions

2.3.1 DSQC1030 Digital base

Description
The DSQC1030 base device has 16 digital inputs and 16 digital outputs and can
be combined with up to four additional add-on devices.

xx1600002033

Connector Description
X1 Digital outputs, process power
X2 Digital inputs
X3 EtherNet
X4 Logic power
X5 EtherNet

Status LEDs
The DSQC1030 base device has the following status LEDs. For more information
about the status LEDs, see Status LED descriptions on page 35.

LED label Description


DO 1-16 Digital outputs
DI 1-16 Digital inputs
PWR Power
NS Network status
MS Module status
Ethernet

Continues on next page


26 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.3.1 DSQC1030 Digital base
Continued

Connectors

Location Connector Left side/description Right side/description


Top X4 Logic power 2 - PWR 4 - PWR
1 - GND 3 - GND
Front X1 Digital outputs, pro- 10 - PWR DO 20 - PWR DO
cess power
9 - GND DO 19 - GND DO
8 - DO01 18 - DO09
7 - DO02 17 - DO10
6 - DO03 16 - DO11
5 - DO04 15 - DO12
4 - DO05 14 - DO13
3 - DO06 13 - DO14
2 - DO07 12 - DO15
1 - DO08 11 - DO16
X2 Digital inputs 9 - GND DI 18 - GND DI
8 - DI01 17 - DI09
7 - DI02 16 - DI10
6 - DI03 15 - DI11
5 - DI04 14 - DI12
4 - DI05 13 - DI13
3 - DI06 12 - DI14
2 - DI07 11 - DI15
1 - DI08 10 - DI16
X3 EtherNet
Down X5 EtherNet

Reset button
The DSQC1030 base device has a reset button located under the status LEDs. The
reset button can be used in different ways to reset the device.
Function Description Indication
Pressed once (<3 sec) Regular reset, same as tog-
gling the power.
Short press and hold (>3 sec) Resets the IP-settings to ABB The Power LED flashes red
default values. once.
Long press and hold (>10 Factory reset. The Power LED flashes red
sec) two times.

Continues on next page


Application manual - Local I/O 27
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.3.1 DSQC1030 Digital base
Continued

CAUTION

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

28 Application manual - Local I/O


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.3.2 DSQC1031 Digital add-on

2.3.2 DSQC1031 Digital add-on

Description
The DSQC1031 digital add-on device has 16 digital inputs and 16 digital outputs
and must be used together with a DSQC1030 base device.

xx1600002034

Item Description
X1 Digital outputs, logic and process power
X2 Digital inputs

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

LED label Description


DO 1-16 Digital outputs
DI 1-16 Digital inputs
PWR Power

Continues on next page


Application manual - Local I/O 29
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.3.2 DSQC1031 Digital add-on
Continued

Connectors

Location Designation Left Right


Front X1 Digital outputs, logic 10 - PWR DO 20 - PWR DO
and process power
9 - GND DO 19 - GND DO
8 - DO01 18 - DO09
7 - DO02 17 - DO10
6 - DO03 16 - DO11
5 - DO04 15 - DO12
4 - DO05 14 - DO13
3 - DO06 13 - DO14
2 - DO07 12 - DO15
1 - DO08 11 - DO16
X2 Digital inputs 9 - GND DI 18 - GND DI
8 - DI01 17 - DI09
7 - DI02 16 - DI10
6 - DI03 15 - DI11
5 - DI04 14 - DI12
4 - DI05 13 - DI13
3 - DI06 12 - DI14
2 - DI07 11 - DI15
1 - DI08 10 - DI16

30 Application manual - Local I/O


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.3.3 DSQC1032 Analog add-on

2.3.3 DSQC1032 Analog add-on

Description
The DSQC1032 analog add-on device has 4 analog inputs and 4 analog outputs
and must be used together with a DSQC1030 base device.

xx1600002035

Item Description
X1 Analog inputs and outputs
X2 Logic and process power

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

LED label Description


PWR Power

Continues on next page


Application manual - Local I/O 31
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.3.3 DSQC1032 Analog add-on
Continued

Connectors

Location Designation Left Right


Front X1 Analog inputs and 8 - AO1 16 - AO3
outputs
7 - GND 15 - GND
6 - AO2 14 - AO4
5 - GND 13 - GND
4 - AI1 12 - AI3
3 - GND 11 - GND
2 - AI2 10 - AI4
1 - GND 9 - GND
X2 Logic and process 2 - PWR 4 - PWR
power
1 - GND 3 - GND

32 Application manual - Local I/O


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.3.4 DSQC1033 Relay add-on

2.3.4 DSQC1033 Relay add-on

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

xx1600002036

Item Description
X1 Relay outputs
X2 Digital inputs
X3 Logic and process power

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

LED label Description


RO 1-8 Relay outputs
DI 1-8 Digital inputs
PWR Power

Continues on next page


Application manual - Local I/O 33
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.3.4 DSQC1033 Relay add-on
Continued

Connectors

Location Designation Left Right


Front X1 Relay outputs 8 - RLY1 16 - RLY5
7 - RLY1 15 - RLY5
6 - RLY2 14 - RLY6
5 - RLY2 13 - RLY6
4 - RLY3 12 - RLY7
3 - RLY3 11 - RLY7
2 - RLY4 10 - RLY8
1 - RLY4 9 - RLY8
X2 Digital inputs 5 - GND DI 10 - GND DI
4 - DI1 9 - DI5
3 - DI2 8 - DI6
2 - DI3 7 - DI7
1 - DI4 6 - DI8
X3 Logic and process 2 - PWR 4 - PWR
power
1 - GND 3 - GND

34 Application manual - Local I/O


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.4 Status LED descriptions

2.4 Status LED descriptions

Introduction
The I/O devices has LED indicators which indicate the condition of the device and
the function of the network communication.

I/O signal LEDs


Each digital input, digital output, and relay output has a green LED indicating if the
signal is active. The LEDs are controlled by software.

Power LED
The bicolor (green/red) LED indicates the status of the power. The LED is controlled
by software. The following table shows the different states of the Power LED.
LED color Description Remedy/cause
OFF The device has no power or is not Check power supply.
online.
The device has not completed the
startup.
GREEN steady The device is online and has connec- If no light, check other LED modes.
tion in the established state.
GREEN flashing Device is online, but has no connec- Check that other nodes in the net-
tions in the established state. work are operative.
Check parameter to see whether
module has correct ID.
RED flashing One or more I/O connections are in Check system messages.
the time-out state.
RED steady Failed communication device. The Check system messages and para-
device has detected an error render- meters.
ing it incapable of communicating
on the network.
(Duplicate MAC_ID, or Bus-off).

Ethernet LEDs
The Ethernet LEDs are located on the Ethernet connectors and shows the status
of Ethernet communication.

Speed

LED color Description Remedy/cause


OFF Operating at 10 Mbps.
YELLOW steady Operating at 100 Mbps.

Link/activity

LED color Description Remedy/cause


OFF No link is established.
GREEN steady Link is established.
GREEN flashing There is activity on this port.

Continues on next page


Application manual - Local I/O 35
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.4 Status LED descriptions
Continued

MS - Module status LED


The bicolor (green/red) LED indicates the status of the device. It indicates whether
or not the device has power and is operating properly. The LED is controlled by
software. The following table shows the different states of the MS LED.
LED color Description Remedy/cause
OFF The device has no power. Check power supply.
The device has not completed the
startup.
GREEN steady Device is operating in a normal If no light, check other LED modes.
condition.
GREEN flashing Device needs commissioning due Check system parameters.
to missing, incomplete or incorrect Check messages.
configuration. The device may be in
the stand-by state.
RED flashing Recoverable minor fault. Check messages.
RED steady The device has an unrecoverable Device may need replacing.
fault.
RED/GREEN The device is running startup self If flashing for more than a few
flashing test. seconds, check hardware.

NS - Network status LED


The bicolor (green/red) LED indicates the status of the communication link. The
LED is controlled by software. The following table shows the different states of the
NS LED.
LED color Description Remedy/cause
OFF The device has no power or is not Check status of MS LED.
online. Check power supply.
The device has not completed the
startup.
GREEN steady The device is online and has connec- If no light, check other LED modes.
tion in the established state.
GREEN flashing Device is online, but has no connec- Check that other nodes in the net-
tions in the established state. work are operative.
Check parameter to see whether
module has correct ID.
RED flashing One or more I/O connections are in Check system messages.
the time-out state.
RED steady Failed communication device. The Check system messages and para-
device has detected an error render- meters.
ing it incapable of communicating
on the network.
(Duplicate MAC_ID, or Bus-off).

Status LEDs at power-up


The system performs a test of the MS and NS LEDs during startup. The purpose
of this test is to check that all LEDs are working properly. The test runs as follows:
Order LED action
1 NS LED is switched Off.

Continues on next page


36 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.4 Status LED descriptions
Continued

Order LED action


2 MS LED is switched On green for approx. 0.25 seconds.
3 MS LED is switched On red for approx. 0.25 seconds.
4 MS LED is switched On green.
5 NS LED is switched On green for approx. 0.25 seconds.
6 NS LED is switched On red for approx. 0.25 seconds.
7 NS LED is switched On green.

Application manual - Local I/O 37


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.5 Technical data

2.5 Technical data

Technical data
Supply voltage

Description Data Note


Voltage range 20.4 – 28.8 VDC
Input current, Digital base, 24V SYS 100 mA (TBC) DSQC1030
Input current, Digital base, 24V 8A DSQC1030
Process
Input current, Digital add-on, 24V 8A DSQC1031
Process
Input current, Analog add-on, 24V 100 mA (TBC) DSQC1032
Process
Input current, Relay add-on, 24V 100 mA (TBC) DSQC1033
Process
Plug-in current <2 A @ 1ms
Surge protected Yes
Reverse polarity protected Yes

Digital outputs

Description Data Note


Rated current 500 mA
Max current 600 mA
Typical short circuit current 1200 mA
Leakage current < 100 uA
Rated voltage 24 VDC
Max voltage 30 VDC
Max voltage drop 0.5V at 500 mA
Max inductive load 1000 mH (max switching repetition rate: 10
sec)
Max capacitive load 10 mF
Recommended cable area 1 mm 2
Surge protected Yes
Thermal protection Yes
Max delay time 0.5 ms

Digital inputs

Description Data Note


Input voltage level Lo -30 - 5 V
Input voltage level Hi 15 - 30 V
Typ switch voltage 10 V

Continues on next page


38 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.5 Technical data
Continued

Description Data Note


Input current level Lo <0.5 mA
Input current level Hi >2 mA typically 4mA
Max voltage 30 V
Reverse polarity protected Yes
Surge protected Yes
Delay time 0.5 – 65 ms programmable

Analog inputs

Description Data Note


Input range 0 – 10 V
Resolution 12 bits, 2.44 mV
Inaccuracy 0.5% + 25 mV
Input impedance 100 kOhm typically
Reverse polarity protected Yes
Surge protected Yes
Delay time 2ms

Analog outputs

Description Data Note


Output range 0 – 10 V
Resolution 12 bits, 2.44 mV
Inaccuracy 0.5% + 25 mV
Min load impedance 1 kOhm
Surge protected Yes
Short circuit protection Yes
Delay time 2 ms

Relay outputs

Description Data Note


Max switching voltage 230 VAC
Max switching current 2A
Isolation Reinforced

Application manual - Local I/O 39


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
2 Hardware overview
2.6 Coil neutralization

2.6 Coil neutralization

External devices
External relay coils, solenoids, and other devices that are connected to the I/O
devices must 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 diode
is connected across the coil. Varistors give shorter turn-off times. Neutralizing
the coils lengthens the life of the switches that control them.

Clamping with a diode


The diode should be dimensioned for the same current as the relay coil, and a
voltage of twice the supply voltage.

xx0100000163

Clamping with a varistor


The varistor should be dimensioned for the same current as the relay coil, and a
voltage of twice the supply voltage.

xx0100000164

Clamping with an RC circuit


R 100 ohm, 1W C 0.1 - 1 mF
>500 V max. voltage, 125 V nominal voltage.

xx0100000165

40 Application manual - Local I/O


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.1 Information about Local I/O devices

3 Software overview
3.1 Information about Local I/O devices

General
To use the Local I/O devices, plug-in the base device and the add-on devices to
the controller through the Ethernet cable. Then configure the Local I/O device by
using RobotStudio or FlexPendant. For more information on configuring the Local
I/O device, see Using Local I/O devices on page 42.

Industrial Network
The EtherNet/IP is the industrial network for the Local I/O devices to communicate
with the robot and the controller.

EDS file
An 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 the
devices when configured in the network. The EDS file for the I/O device is stored
in the controller and location is:
<SystemName>\PRODUCTS\ <RobotWare_xx.xx.xxxx>\utility\service\EDS\

Behavior
Local 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 calculated
as Request Packet Interval (RPI) divided by 4. RPI/4 is the highest frequency for
which a signal change can occur with Change of State.

Application manual - Local I/O 41


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.2.1 Configuring Local I/O device using RobotStudio

3.2 Using Local I/O devices

3.2.1 Configuring Local I/O device using RobotStudio

General
This section describes the recommended working procedure when installing and
configuring the Local I/O devices in RobotStudio. Configuration is also possible
by using the FlexPendant, for more information refer to Configuring Local I/O device
using the FlexPendant on page 47.
When the Local I/O device is configured using Plug & Produce interface, it requires
minimal 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 device


When a base I/O device and an add-on I/O device is connected to the robot
controller, it should be configured using RobotStudio or FlexPendant. Follow this
procedure 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/O
device the first time, use the Updating the existing Local I/O device on page 43
procedure to update the configuration of the base I/O device.
Use this procedure to configure the Local I/O device.
Action Note
1 Start RobotStudio and connect to the
IRC5 controller. Request write access.
2 The Local I/O device not yet configured
is connected to the private network. The
detected Local I/O device name appears.

xx1700000263

Continues on next page


42 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.2.1 Configuring Local I/O device using RobotStudio
Continued

Action Note
3 Right-click the detected I/O device and
click Configure.
Or xx1700000475

In the I/O System tree, right-click the


Local I/O device and select Configure.
The Configure I/O Device dialog box ap-
pears.

xx1700000264

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 device


and used for identification and address-
ing.
xx1700000265

4 Restart the controller.

Updating the existing Local I/O device


It is required to update the I/O configuration of the base I/O device 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 of
the 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.
Action Note
1 Start RobotStudio and connect to the
IRC5 controller. Request write access.

Continues on next page


Application manual - Local I/O 43
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.2.1 Configuring Local I/O device using RobotStudio
Continued

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

xx1700000650

3 Right-click the modified I/O device and


click Configure.
Or
In the I/O System tree, right-click the I/O
device to be updated and select Config-
ure.
The Configure I/O Device dialog box ap-
pears.

xx1700000264

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

xx1700000452

5 Click OK.
6 Restart the controller.

Replacing a Local I/O device


When a base I/O device is damaged, broken or faulty, then replace the base I/O
device.
Use this procedure to replace a damaged or faulty I/O device with a new I/O device.
Action Note
1 Start RobotStudio and connect to the
IRC5 controller. Request write access.

Continues on next page


44 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.2.1 Configuring Local I/O device using RobotStudio
Continued

Action Note
2 A new Local device is connected to the
private network using Plug & Produce in-
terface. The detected I/O device appears.

xx1700000263

3 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 be
replaced.

Note

In this example, Local_IO is the


new I/O device to replace the faulty
I/O device, ABB_IO.

• Update the signals if required. xx1700000554

4 Click OK.
5 Restart the controller.

Note

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

Identifying a Local I/O device


When there are multiple I/O devices assembled in the controller cabinet, it is
important to identify the physical I/O device for any device updation, signal
connection or troubleshooting.
Use this procedure to identify the physical I/O device in the controller cabinet.
Action Note
1 Start RobotStudio and connect to the
IRC5 controller. Request write access.
2 In the I/O System tree, right-click the tar-
get I/O device to be identified and select
Identify.

xx1700000646

Continues on next page


Application manual - Local I/O 45
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.2.1 Configuring Local I/O device using RobotStudio
Continued

Action Note
3 The PWR (Power) and NS (Network
Status) LED of the physical base I/O
device flashes to identify the /O device in
the controller cabinet.

46 Application manual - Local I/O


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.2.2 Configuring Local I/O device using the FlexPendant

3.2.2 Configuring Local I/O device using the FlexPendant

General
This section describes the recommended working procedure when installing and
configuring the Local I/O devices in FlexPendant. For information on configuring
I/O devices using RobotStudio, see Configuring Local I/O device using RobotStudio
on page 42.

Note

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

Configuring a Local I/O device


Use this procedure to configure a new Local I/O device on the FlexPendant.
Action Note
1 Start the FlexPendant and connect to the
IRC5 controller.
2 The Local I/O device not yet configured
is connected to the private network. The
detected Local I/O device name appears.

xx1700000591

3 Tap Configure. The Configure Local IO


Device window opens.
4 Enter the device name in the Configure
new device option.

xx1700000592

5 Tap Configure.
6 Tap Yes to the question The changes will
not take effect until the controller is re-
started. Do you want to restart now?.

Continues on next page


Application manual - Local I/O 47
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.2.2 Configuring Local I/O device using the FlexPendant
Continued

Updating the existing Local I/O device


Use this procedure to update the I/O configuration of the base I/O device on the
FlexPendant, 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 of
the base I/O device or the last add-on I/O device.

Action Note
1 On the ABB menu tap Inputs and Out-
puts.
2 In the View menu, tap I/O Devices.
3 Select the I/O device to be updated and
tap Actions.
4 Select Configure. The Configure Local
IO Device window opens.
5 Select the I/O device in the Update device
option.

xx1700000593

6 Tap Configure.
7 Tap Yes to the question The changes will
not take effect until the controller is re-
started. Do you want to restart now?.

Replacing a Local I/O device


Use this procedure to replace a damaged or faulty base I/O device with a new I/O
device on the FlexPendant.
Action Note
1 A new Local I/O device is connected to
the private network using Plug & Produce
interface. The detected I/O device ap-
pears.

xx1700000591

Continues on next page


48 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.2.2 Configuring Local I/O device using the FlexPendant
Continued

Action Note
2 Tap Configure. The Configure Local IO
Device window opens.
3 In the Update device option, select the
faulty I/O device from the drop-down list
that needs to be replaced.

Note

In this example, Local_IO is the new I/O


device to replace the faulty I/O device,
ABB_IO.

xx1700000594

4 Tap Configure.
5 Tap Yes to the question The changes will
not take effect until the controller is re-
started. Do you want to restart now?.

Note

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

Identifying a Local I/O device


Use this procedure to identify the physical I/O device in the controller cabinet using
the FlexPendant.
Action Note
1 On the ABB menu tap Inputs and Out-
puts.
2 In the View menu, tap I/O Devices.
3 Select the target I/O device to be identi-
fied and tap Actions.
4 Select Identify. The Identify window
opens.

xx1700000647

Application manual - Local I/O 49


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.3 Firmware upgrade

3.3 Firmware upgrade

Upgrade firmware from RobotStudio

Step Action
1 Set the IRC5 controller in manual mode.
2 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 Inputs
and Outputs > View > I/O Devices, select the target Local_IO device, and tap
Deactivate.

3 Start RobotStudio and connect to the IRC5 controller.


4 Request write access.
5 In the I/O System tree, right-click the target I/O device and select Upgrade.

xx1800000142

Continues on next page


50 Application manual - Local I/O
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.3 Firmware upgrade
Continued

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

Note

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

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.

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

Upgrade firmware from the FlexPendant

Step Action
1 Set the IRC5 controller in manual mode.
2 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 Inputs
and Outputs > View > I/O Devices, select the target Local_IO device, and tap
Deactivate.

Continues on next page


Application manual - Local I/O 51
3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
3 Software overview
3.3 Firmware upgrade
Continued

Step Action
3 Tap Actions and select Firmware.

xx1800000144

Note

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

4 The Device Firmware window is displayed.

Note

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

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.

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

52 Application manual - Local I/O


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

Index Installing add-on device, 21


Installing base device, 16
Installing I/O device, 15
A
Add-on device, 13 L
LED
B module status, 36
Base device, 13
network status, 36
C power, 35
Change of State, 41 test run, 36
coil neutralization, 40 Local I/O device, 13
Configuring Local I/O device, 42 Features, 13
Connection, 25 Hardware overview, 15
Cyclic, 41 Updating I/O device, 43
Using Local I/O devices, 42
D
DSQC1030, 26 N
DSQC1031, 29 network security, 12
DSQC1032, 31
DSQC1033, 33
P
Plug & Produce, 13
E R
EtherNet/IP, 13
Replacing Local I/O device, 44
F S
firmware upgrade, 50
safety, 11
I U
Industrial Network
Updating existing Local I/O device, 43
EtherNet/IP, 41
upgrade firmware, 50

Application manual - Local I/O 53


3HAC059109-001 Revision: C
© Copyright 2018 ABB. All rights reserved.
ABB AB, Robotics
Robotics and Motion
S-721 68 VÄSTERÅS, Sweden
Telephone +46 (0) 21 344 400

ABB AS, Robotics


Robotics and Motion
Nordlysvegen 7, N-4340 BRYNE, Norway
Box 265, N-4349 BRYNE, Norway
Telephone: +47 22 87 2000

ABB Engineering (Shanghai) Ltd.


Robotics and Motion
No. 4528 Kangxin Highway
PuDong District
SHANGHAI 201319, China
Telephone: +86 21 6105 6666

ABB Inc.
Robotics and Motion
1250 Brown Road
Auburn Hills, MI 48326
USA
Telephone: +1 248 391 9000

abb.com/robotics
3HAC059109-001, Rev C, en

© Copyright 2018 ABB. All rights reserved.


Specifications subject to change without notice.

You might also like