Page 4
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.
Overview of this manual Overview of this manual About this manual This manual describes the discrete I/O devices and contains instructions for the configuration. Usage This manual should be used during installation and configuration of the discrete I/O devices. Who should read this manual? This manual is intended for •...
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.
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.
1 Introduction General Discrete 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.
3.1 Information about I/O devices General To use the ABB 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 device by using RobotStudio or FlexPendant. For more information on configuring the I/O device,...
I/O device. 1 Start RobotStudio and connect to the OmniCore controller. Request write access. 2 The discrete I/O device not yet configured is connected to the private network. The detected I/O device name appears. xx1700000263 3 Right-click the detected I/O device and click Configure.
Page 43
3 Software overview 3.2.1 Configuring ABB I/O device using RobotStudio Continued In the I/O System tree, right-click the discrete I/O device and select Configure. The Configure I/O Device dialog box appears. xx1700000264 4 In the Configure I/O Device dialog box: •...
Page 44
3 Software overview 3.2.1 Configuring ABB I/O device using RobotStudio Continued xx1700000265 5 Restart the controller. Updating the existing Discrete 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.
Page 45
3 Software overview 3.2.1 Configuring ABB I/O device using RobotStudio Continued 3 Right-click the modified I/O device and click Configure. In the I/O System tree, right-click the I/O device to be updated and select Configure. xx1700000264 The Configure I/O Device dialog box appears.
Page 46
1 Start RobotStudio and connect to the OmniCore controller. Request write access. 2 A new discrete I/O device is connected to the private network using Plug & Produce interface. The detected I/O device appears. xx1700000263 3 In the Configure I/O Device dialog box: •...
Page 47
3 Software overview 3.2.1 Configuring ABB I/O device using RobotStudio Continued 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.
Page 48
3 Software overview 3.2.1 Configuring ABB I/O device using RobotStudio Continued 2 In the I/O System tree, right-click the target I/O device to be identified and select Identify. xx1700000646 3 The PWR (Power) and NS (Network Status) LED of the physical base I/O device flashes to identify the I/O device in the controller.
FlexPendant. Configuring a Discrete I/O device Use this procedure to configure a new Discrete I/O device on the FlexPendant. 1 Start the FlexPendant and connect to the OmniCore controller. 2 On the start screen, tap I/O, and then select I/O Devices from the menu.
Page 50
3 Software overview 3.2.2 Configuring ABB I/O device using the FlexPendant Continued 4 The I/O Modernization window is displayed. xx1900000919 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 51
3 Software overview 3.2.2 Configuring ABB I/O device using the FlexPendant Continued 3 The I/O Modernization window is displayed. xx1900000920 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.
Upgrade firmware from RobotStudio 1 Set the OmniCore controller in manual mode. 2 If the device is in the running state, deactivate Discrete I/O on the FlexPendant: a On the start screen, tap I/O, and then select I/O Devices from the menu.