Page 4
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, damage to persons or property, fitness for a specific purpose or the like.
Overview of this manual Overview of this manual About this manual This manual describes the scalable I/O devices and contains instructions for the configuration. Note It is the responsibility of the integrator to provide safety and user guides for the robot system.
Page 8
Updated the section Connecting the EtherNet/IP network on page Released with RobotWare 7.2. • Discrete I/O replaced by Scalable I/O in entire manual. Released with RobotWare 7.5. • Information about safety digital base devices added in sections: Introduction on page Hardware overview on page 13, "I/O device...
Page 9
Configuring safety digital base devices on page • Information about status signal names for safety digital devices added in Information about ABB Scalable I/O devices on page • Section Installing safety digital base devices on page 45 updated with information about safe I/O dual channel connection.
ABB Ltd and its entities are not liable for damage and/or loss related to such security breaches, any unauthorized access, interference, intrusion, leakage and/or theft of data or information.
1 Introduction 1 Introduction General ABB Scalable I/O is a modular, compact, and scalable I/O system that consists of a digital base device, or a safety digital 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.
Page 12
1 Introduction Continued Features The important features of the ABB Scalable I/O devices are following: • Easy to install. • Easy to configure in RobotWare with support of the Plug & Produce interface. • Compact and scalable. • Can be mounted inside the controller and/or distributed outside.
2.1 General system information ABB Scalable I/O devices ABB Scalable I/O is a modular, compact, and scalable I/O system that consists of base devices (digital or safety digital base device) and a number of various add-on devices (digital, analog and relay add-ons): Spare part no.
3.1 General installation information Mounting The ABB Scalable I/O devices are designed to be mounted vertically on a mounting rail in an IP20 protected environment with normal air convention. The individual devices must be mounted side by side on the DIN rail, starting with the digital base device.
Page 40
3 Hardware installation 3.1 General installation information Continued Required installation space The Scalable I/O system is designed for normal air convention when the devices are mounted vertically. Forced air is needed if the devices are mounted horizontally. xx2200000942 Note To ensure that the maximum operating ambient temperature is not exceeded, a minimum of 30 mm space is recommended between the system and other components.
Page 46
Setting up dual channel signals on page The following example shows how to connect a safe sensor to an input of the safe scalable I/O unit, and how to connect a safe switch to a safe output: Safe I/O Safety...
4.1 Information about ABB Scalable I/O devices General To use the Scalable I/O devices, plug in the base device and the add-on devices to the controller through the Ethernet cable. Then configure the I/O devices using RobotStudio or the FlexPendant. For more information about I/O device...
Page 56
4 Software commissioning 4.1 Information about ABB Scalable I/O devices Continued When the set-up and configuration is done, see Application manual - Functional safety and SafeMove for instructions on how to work with the safety configuration. Note The network reaction time is carefully set to optimal for the safety digital base device.
The Safety services grant is mandatory for configuration of safe digital base devices. Note A maximum of 4 safe scalable I/O devices can be used at the same time with an OmniCore controller. When the I/O device is configured using Plug & Produce interface, it requires minimal user interaction.
Page 59
4 Software commissioning 4.3 Configuring Scalable I/O devices using RobotStudio Continued In the I/O System tree, right-click the I/O device and select Configure Device. xx2100000063 4 The Configure Device dialog is displayed. xx2100000065 Complete the following fields: • Configure as new device: Enter the name of the I/O device.
Page 60
4 Software commissioning 4.3 Configuring Scalable I/O devices using RobotStudio Continued • Create new I/O signals using name prefix: Enter the signal prefix to be used in signal names. Not mandatory. Note If this field is left empty, no signals will be added to the configuration.
Page 61
4 Software commissioning 4.3 Configuring Scalable I/O devices using RobotStudio Continued In the I/O System tree, right-click the I/O device to be updated and select Configure Device. xx2100000079 4 The Configure Device dialog is displayed. xx2100000081 Complete the following fields: •...
Page 62
4 Software commissioning 4.3 Configuring Scalable I/O devices using RobotStudio Continued 5 Restart the controller. Replacing a broken I/O device When a base I/O device is damaged, broken or faulty, it should be replaced. Note If a faulty add-on I/O device is replaced with another add-on I/O device of the same type, there is no need to update the configuration of the base I/O device.
Page 63
4 Software commissioning 4.3 Configuring Scalable I/O devices using RobotStudio Continued 4 The Configure Device dialog is displayed. xx2100000083 Complete the following fields: • Configure as new device: Shows the new I/O device that will replace the faulty one. •...
Page 64
Existing ABB Scalable I/O configurations found on the controller can be inherited by new ABB Scalable I/O devices. This means that devices can be created in the controller ahead of time without access to the physical device. This also extends to simulated devices that also can be turned into physical devices by configuring a new ABB Scalable I/O device using the simulated device configuration.
Page 65
4 Software commissioning 4.3 Configuring Scalable I/O devices using RobotStudio Continued 4 The Configure Device dialog is displayed. xx2100000085 Complete the following fields: • Configure as new device: Shows the new I/O device that will replace the existing and inherit its configuration.
Page 66
4 Software commissioning 4.3 Configuring Scalable I/O devices using RobotStudio Continued Removing and resetting an I/O device configuration Use this function to remove a configuration and reset the device to factory default. 1 Start RobotStudio and connect to the OmniCore controller. Request write access.
Page 67
4 Software commissioning 4.3 Configuring Scalable I/O devices using RobotStudio Continued 3 The Remove Configuration dialog is displayed. xx2100000087 Select OK. The I/O device is removed. 4 Restart the controller. Identifying an I/O device When there are multiple I/O devices in the controller, it is important to identify the physical I/O device for any device update, signal connection or troubleshooting.
Page 68
4 Software commissioning 4.3 Configuring Scalable I/O devices using RobotStudio Continued 2 In the I/O System tree, right-click the target I/O device to be identified and select Identify. xx2100000077 3 The PWR (Power), MS (Module status) and NS (Network Status) LED of the physical base I/O device flashes to identify the I/O device in the controller.
4 Software commissioning 4.4 Configuring Scalable I/O devices using the FlexPendant 4.4 Configuring Scalable I/O devices using the FlexPendant General This section describes the recommended working procedure when installing and configuring ABB Scalable I/O devices using the FlexPendant. For information about configuration using RobotStudio, see...
Page 70
4 Software commissioning 4.4 Configuring Scalable I/O devices using the FlexPendant Continued 4 The I/O Modernization window is displayed. xx2100000101 Enter the device name in the Configure New Device option, and then tap Apply. 5 Tap OK to the question The changes will not take effect until the controller is restarted.
Page 71
4 Software commissioning 4.4 Configuring Scalable I/O devices using the FlexPendant Continued 3 The I/O Modernization window is displayed. xx2100000098 Enter the device name in the Update device option, and then tap Apply. 4 The I/O device is configured and a restart is required. Tap OK.
The Safety services grant is mandatory for configuration of safety digital base devices. Recommended work process In order to use the safety digital base device in your Scalable I/O configuration, the following work process is recommended: • Install the safety digital base device, see...
Page 74
Verifying parameters in the ABB Safety Configuration Report When configuring a safety digital base device, a set of parameters are written to the safety controller configuration and can be viewed in the ABB Safety Configuration Report. These parameters are expected to be verified in the report with the following values:...
Firmware upgrade is not available for Safe digital base devices or for attached Add-ons. 1 Set the OmniCore controller in manual mode. 2 If the device is in the running state, deactivate Scalable I/O on the FlexPendant: a On the start screen, tap I/O, and then select I/O Devices from the menu.