AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for...

260
Power and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Transcript of AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for...

Page 1: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Power and productivity

for a better world™

AC 800MEtherNet/IP DeviceNetConfiguration

System Version 6.0

Page 2: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0
Page 3: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

AC 800M EtherNet/IP DeviceNet

Configuration

System Version 6.0

Page 4: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

NOTICEThis document contains information about one or more ABB products and may include a description of or a reference to one or more standards that may be generally relevant to the ABB products. The presence of any such description of a standard or reference to a standard is not a representation that all of the ABB products referenced in this document support all of the features of the described or ref-erenced standard. In order to determine the specific features supported by a particular ABB product, the reader should consult the product specifications for the particular ABB product.

ABB may have one or more patents or pending patent applications protecting the intellectual property in the ABB products described in this document.

The information in this document 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 document.

Products described or referenced in this document are designed to be connected, and to communicate information and data via a secure network. It is the sole responsibility of the system/product owner to provide and continuously ensure a secure connection between the product and the system network and/or any other networks that may be connected.

The system/product owners must establish and maintain appropriate measures, including, but not lim-ited to, the installation of firewalls, application of authentication measures, encryption of data, installa-tion of antivirus programs, and so on, to protect the system, its products and networks, against security breaches, unauthorized access, interference, intrusion, leakage, and/or theft of data or information.

ABB verifies the function of released products and updates. However system/product owners are ulti-mately responsible to ensure that any system update (including but not limited to code changes, con-figuration file changes, third-party software updates or patches, hardware change out, and so on) is compatible with the security measures implemented. The system/product owners must verify that the system and associated products function as expected in the environment they are deployed.

In no event shall ABB be liable for direct, indirect, special, incidental or consequential damages of any nature or kind arising from the use of this document, nor shall ABB be liable for incidental or conse-quential damages arising from use of any software or hardware described in this document.

This document and parts thereof must not be reproduced or copied without written permission from ABB, and the contents thereof must not be imparted to a third party nor used for any unauthorized pur-pose.

The software or hardware described in this document is furnished under a license and may be used, copied, or disclosed only in accordance with the terms of such license. This product meets the require-ments specified in EMC Directive 2004/108/EC and in Low Voltage Directive 2006/95/EC.

TRADEMARKSAll rights to copyrights, registered trademarks, and trademarks reside with their respective owners.

Copyright © 2003-2016 by ABB.All rights reserved.

Release: April 2016Document number: 9ARD000014-600 A

Page 5: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 5

Table of Contents

About This User ManualIntended User...................................................................................................................11

User Manual Conventions ...............................................................................................12

Warning, Caution, Information, and Tip Icons ....................................................12

Terminology.....................................................................................................................13

Released User Manuals and Release Notes.....................................................................17

Section 1 - IntroductionOverview..........................................................................................................................19

CI873 Communication Interface Module ............................................................19

Linking Device LD 800DN..................................................................................20

Device Import Wizard ..........................................................................................20

EtherNet/IP Embedded Switch Technology Overview ...................................................23

EtherNet/IP Star Topology ...................................................................................23

Linear Network ....................................................................................................24

Section 2 - Functional DescriptionOverview..........................................................................................................................27

User Interface ..................................................................................................................28

Hardware Tree ......................................................................................................28

CI873 Connections...............................................................................................30

Status Handling ...............................................................................................................33

Status Handling for CI873 ...................................................................................33

Status Handling for LD 800DN ...........................................................................35

Status Handling for DeviceNet Slaves .................................................................37

Status Handling for EtherNet/IP Device ..............................................................39

Page 6: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table of Contents

6 9ARD000014-600 A

Status Handling for S200 IO Modules................................................................. 41

CI873 Module Redundancy ............................................................................................ 42

Hot Swap ......................................................................................................................... 42

Hot Swap of CI873 .............................................................................................. 43

Hot Swap of LD 800DN ...................................................................................... 44

Hot Swap of DeviceNet Devices.......................................................................... 44

Hot Swap of EtherNet/IP Device ......................................................................... 45

Section 3 - Device Import WizardIntroduction ..................................................................................................................... 47

EDS File Content ................................................................................................. 47

Converting an EDS File to a Hardware Unit Type.......................................................... 49

Device ............................................................................................................ 57

File ............................................................................................................ 61

I/O Settings .......................................................................................................... 73

Section 4 - ConfigurationIntroduction ................................................................................................................... 103

Hardware Libraries........................................................................................................ 103

CI873 Hardware units ........................................................................................ 103

S200 Hardware Units ......................................................................................... 106

Adding CI873................................................................................................................ 107

Inserting CI873 EtherNet/IP Communication Interface Unit ............................ 107

Configuring CI873 EtherNet/IP Communication Interface Unit ....................... 108

Adding LD 800DN Linking Device Unit...................................................................... 109

Inserting LD 800DN Linking Device Unit ........................................................ 109

Configuring LD 800DN Linking Device Unit ................................................... 110

Adding DeviceNet Slave Device Unit........................................................................... 121

Inserting DeviceNet Slave Device Unit ............................................................. 121

Configuring a DeviceNet Slave Device Unit ..................................................... 122

Device Identification Parameters ....................................................................... 124

Electronic Key Parameters................................................................................. 124

Communication Related Parameters.................................................................. 125

Page 7: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table of Contents

9ARD000014-600 A 7

9ARD000014-600 A 7

Configuration Recovery Parameter ....................................................................131

Adding EtherNet/IP Device...........................................................................................132

Setting IP Address to an EtherNet/IP Device.....................................................132

Inserting EtherNet/IP Device unit ......................................................................133

Configuring EtherNet/IP Device ........................................................................135

EtherNet/IP Device with Tag Support................................................................141

Configuring Logix 5000 series PLC Unit ..........................................................141

Adding S200 I/O Modules.............................................................................................146

Configuring S200 Adapter .................................................................................148

Inserting S200 I/O Modules ...............................................................................150

Configuring S200 I/O Modules..........................................................................152

Section 5 - Run-Time OperationRun-Time Behavior .......................................................................................................165

Guidelines for Re-import and Re-configuration............................................................168

Re-import ...........................................................................................................168

Re-configuration.................................................................................................170

Online Upgrade and Coexistence.......................................................................172

Section 6 - Linking Device LD 800DNOverview........................................................................................................................173

Features..........................................................................................................................173

Configuration.................................................................................................................174

BridgeWay Configuration Tool ..........................................................................174

Updating LD 800DN Firmware .........................................................................176

IP Address and MAC ID Configuration for LD 800DN ....................................179

Scan Cycle .....................................................................................................................182

LD 800DN I/O Tables ...................................................................................................183

Status and Diagnostics Indicators..................................................................................183

LD 800DN Status LED ......................................................................................184

DeviceNet Network Status LED ........................................................................184

DeviceNet Module Status LED..........................................................................185

Ethernet Activity LED .......................................................................................186

Page 8: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table of Contents

8 9ARD000014-600 A

Ethernet Link LED............................................................................................. 186

Ethernet Module Status LED............................................................................. 186

Ethernet Network Status LED ........................................................................... 187

Specifications for LD 800DN ............................................................................ 188

Diagnostics through Web Interface ............................................................................... 189

Active Slaves...................................................................................................... 191

Idle Slaves Web Page ......................................................................................... 192

Faulted Slaves Web Page ................................................................................... 193

Invalid Slaves Web Page .................................................................................... 194

Slave Status Web Page ....................................................................................... 195

Status & Settings Web Page............................................................................... 196

DeviceNet Devices Web Page............................................................................ 199

Files and File System in LD 800DN ............................................................................. 201

File System Structure......................................................................................... 202

File System Security .......................................................................................... 202

User Accounts on LD 800DN............................................................................ 203

Pre-existing Directories and Files...................................................................... 204

LD 800DN System Files.................................................................................... 204

Run/Idle State................................................................................................................ 209

Automatic Device Recovery ......................................................................................... 210

Address Recovery .............................................................................................. 210

Configuration Recovery ..................................................................................... 211

Configuring ADR from Control Builder............................................................ 211

Section 7 - Technical DataGeneral Technical Data ................................................................................................. 213

Technical Data for LD 800DN ...................................................................................... 214

Technical Data for connection to Allen Bradley Logix 5000 Series PLC on EtherNet/IP215

Technical data for S200 IO modules ............................................................................. 215

Performance Data.......................................................................................................... 216

Section 8 - Hardware ConnectionsConnect CI873 on CEX Bus ......................................................................................... 217

Page 9: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table of Contents

9ARD000014-600 A 9

9ARD000014-600 A 9

Connect CI873 to LD 800DN........................................................................................218

Connectors..........................................................................................................218

Power ...........................................................................................................218

DeviceNet...........................................................................................................219

Ethernet RJ45 .....................................................................................................220

Auxiliary RS-232 9 Pin D-Subminiature ...........................................................221

Appendix A - Troubleshooting EDS File

Appendix B - Troubleshooting CI873 Log EntriesConnection Error ................................................................................................247

Configuration Error ............................................................................................252

Index

Page 10: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table of Contents

10 9ARD000014-600 A

Page 11: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 11

About This User Manual

Any security measures described in this document, for example, for user access, password security, network security, firewalls, virus protection, etc., represent possible steps that a user of an 800xA System may want to consider based on a risk assessment for a particular application and installation. This risk assessment, as well as the proper implementation, configuration, installation, operation, administration, and maintenance of all relevant security related equipment, software, and procedures, are the responsibility of the user of the 800xA System.

This user manual describes the integration of CI873 interface for EtherNet/IP and DeviceNet communication in AC 800M, Common Industrial Protocol (CIP) architecture, and integration of CIP in Control Builder and AC 800M.

The main areas covered in user manual are:

• CI873 EtherNet/IP Hardware Library (CI873EthernetIPHWLib).

• Device Import Wizard, used to import the Electronic Data Sheet (EDS) files into Control Builder.

Intended UserThis user manual is intended for engineers who are planning and designing EtherNet/IP and DeviceNet networks. The reader is expected to be familiar with the Control Builder programming tool and the AC 800M products under the 800xA system.

Page 12: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

User Manual Conventions About This User Manual

12 9ARD000014-600 A

User Manual ConventionsMicrosoft Windows conventions are normally used for the standard presentation of material when entering text, key sequences, prompts, messages, menu items, screen elements, etc.

Warning, Caution, Information, and Tip Icons

This User Manual includes Warning, Caution, and Information where appropriate to point out safety related or other important information. It also includes Tip to point out useful hints to the reader. The corresponding symbols should be interpreted as follows:

Although Warning hazards are related to personal injury, and Caution hazards are associated with equipment or property damage, it should be understood that operation of damaged equipment could, under certain operational conditions, result in degraded process performance leading to personal injury or death. Therefore, fully comply with all Warning and Caution notices.

Electrical warning icon indicates the presence of a hazard that could result in electrical shock.

Warning icon indicates the presence of a hazard that could result in personal injury.

Caution icon indicates important information or warning related to the concept discussed in the text. It might indicate the presence of a hazard that could result in corruption of software or damage to equipment/property.

Information icon alerts the reader to pertinent facts and conditions.

Tip icon indicates advice on, for example, how to design your project or how to use a certain function

Page 13: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

About This User Manual Terminology

9ARD000014-600 A 13

TerminologyA complete and comprehensive list of terms is included in System 800xA System Guide Functional Description (3BSE038018*). The listing includes terms and definitions that apply to the 800xA System where the usage is different from commonly accepted industry standard definitions and definitions given in standard dictionaries such as Webster’s Dictionary of Computer Terms. Terms that uniquely apply to this User Manual are listed in the following table.

Term/Acronym Description

AC 800M ABB controller 800 series, general purpose process controller series by ABB.

ADR Automatic Device Recovery: Feature of the DeviceNet master which allows a slave node that has dropped off the network to be replaced with another device of the same type.

BWConfig BWConfig is an MS Windows application, which is used to communicate with LD 800DN over a standard RS-232 serial link. BWConfig is used to set the IP address, MAC ID, and upgrade firmware for the LD 800DN (Ethernet to DeviceNet Gateway).

CIP Common Industrial Protocol.

Class 1 Communication I/O Communication which requires dedicated CIP connection to be established.

Class 3 Communication I/O communication that uses symbolic representation (tag based) to write data in to the Allen Bradley PLC.

DeviceNet Network The DeviceNet network is an open device level network that provides connections between simple industrial devices (such as sensors and actuators) and higher-level devices (such as programmable controllers).

Devices Represents EtherNet/IP or DeviceNet device with profiles (general purpose, modular, PLC, etc).

Page 14: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Terminology About This User Manual

14 9ARD000014-600 A

EDS The Electronic Data Sheet (EDS) file contains device specific information of EtherNet/IP and DeviceNet devices.

EtherNet/IP The EtherNet/IP network offers a full suite of control, configuration, and data collection services by layering the Common Industrial Protocol over the standard protocols used by the Internet (TCP/IP and UDP). EtherNet/IP uses TCP/IP for general messaging/information exchange services and UDP/IP for I/O messaging services for control applications. This combination of well-accepted standards provides the functionality required to support both information data exchange as well as control applications.

Explicit Messaging Explicit Messaging provide a one-time transport of a data item. They can be sent as connected or unconnected. These messages are typically point-to-point.

HW Abbreviation for Hardware.

I/O Abbreviation for Input and Output.

I/O Adapter An I/O Adapter receives implicit communications requests from an I/O Scanner, then produces and consumes its I/O data, typically at the requested cyclic rate. An I/O adapter can be a simple digital input device, or something more complex such as modular pneumatic valve system.

I/O Connection CIP connection which provides dedicated, special purpose communication paths between producing application and one or more consuming applications for data exchange.

I/O Messages/Packet I/O Message consists of a Connection ID and optional associated I/O data. One I/O message means one complete Input/ Output Assembly data.

Term/Acronym Description

Page 15: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

About This User Manual Terminology

9ARD000014-600 A 15

Implicit messaging (I/O Messaging)

Also known as I/O messaging. Implicit Messages are exchanged across I/O Connections with an associated Connection ID. The Connection ID defines the meaning of the data and establishes the regular/repeated transport rate and the transport class. It can be point-to-point or multicast and are used to transmit application specific I/O data.

ISP Input Set as Predetermined. ISP values are preset default values of channels, as seen by the application, when communication between CI873 and I/O devices break. ISP is set to the last good value if there is any channel error.

I/O Scanner An I/O Scanner initiates implicit connections with I/O adapter devices, that is, it is an I/O Client. A scanner is typically the most complex type of EtherNet/IP device, as it must deal with issues such as configuration of which connections to make, and how to configure the adapter device. Scanners also typically support initiating explicit messages, that is, it is also an Explicit Message Client. A programmable controller is an example of an I/O scanner (used interchangeably with Scanner class).

LD 800DN LD 800DN is a linking device, which is used to connect DeviceNet devices with the control level network.

Linking Device EtherNet/IP to DeviceNet gateway, referred to as LD 800DN in the Control Builder hardware tree.

O->T Originator to Target. (used to describe packets that are sent from the originator to the target)

RPI

(Requested Packet Interval)

The rate of packet transmission from one node to another.

Scan List The list of DeviceNet devices that needs LD 800DN to establish connection with.

Term/Acronym Description

Page 16: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Terminology About This User Manual

16 9ARD000014-600 A

T->O Target to Originator. (used to describe packets that are sent from the target to the originator).

Target Term used for Server/Slave of CIP connection.

Term/Acronym Description

Page 17: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

About This User Manual Released User Manuals and Release Notes

9ARD000014-600 A 17

Released User Manuals and Release NotesA complete list of all User Manuals and Release Notes applicable to System 800xA is provided in System 800xA Released User Manuals and Release Notes (3BUA000263*).

System 800xA Released User Manuals and Release Notes (3BUA000263*) is updated each time a document is updated or a new document is released. It is in pdf format and is provided in the following ways:

• Included on the documentation media provided with the system and published to ABB SolutionsBank when released as part of a major or minor release, Service Pack, Feature Pack, or System Revision.

• Published to ABB SolutionsBank when a User Manual or Release Note is updated in between any of the release cycles listed in the first bullet.

A product bulletin is published each time System 800xA Released User Manuals and Release Notes (3BUA000263*) is updated and published to ABB SolutionsBank.

Page 18: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Released User Manuals and Release Notes About This User Manual

18 9ARD000014-600 A

Page 19: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 19

Section 1 Introduction

OverviewThe Industrial Ethernet Protocol (EtherNet/IP) is the combination of traditional Ethernet and an industrial application layer protocol, called the Common Industrial Protocol (CIP). EtherNet/IP is used in industrial automation applications.

DeviceNet is a low-level industrial application layer protocol, based on Common Industrial Protocol, for industrial automation applications. DeviceNet is built on the standard Controller Area Network (CAN).

Both EtherNet/IP and DeviceNet have several features in common with CIP. Both serve as communication networks between industrial controllers and I/O devices.

CI873 Communication Interface Module

EtherNet/IP device interfaces with the AC 800M controller, through the CI873 communication interface module. CI873 acts as an EtherNet/IP I/O scanner class device. It originates connections to EtherNet/IP enabled devices and exchanges real time I/O data with them.

The CI873 communication interface provides the following functionalities:

• Configuration of EtherNet/IP and DeviceNet devices.

• CI873 as EtherNet/IP I/O scanner.

• I/O communication with EtherNet/IP and DeviceNet devices using Class 1 connection.

• Status supervision of CI873, EtherNet/IP, DeviceNet, and Linking devices. CI873 originate a Class 1 connection to Linking device (LD 800DN) for DeviceNet device status.

• Hot swap of CI873, LD 800DN, DeviceNet, and EtherNet/IP devices.

Page 20: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Linking Device LD 800DN Section 1 Introduction

20 9ARD000014-600 A

• CI873 supports connection point based Class 1 connection for reading and writing data to EtherNet/IP devices (except Allen Bradley PLC).

• CI873 supports tag based Class 1 for tag reading and Class 3 for tag writing to Allen Bradley Logix 5000 series PLC.

• CI873 Scanner diagnostics.

• LD 800DN Scanner diagnostics.

• CI873 Firmware Upgrade.

• Online upgrade for CI873 Firmware.

• CI873 module redundancy.

Linking Device LD 800DN

The linking device LD 800DN functions as an EtherNet/IP target on the EtherNet network. It acts as a gateway device by forwarding the content of the messages from EtherNet/IP networks to DeviceNet networks and vice-versa, without acting on the content of the messages.

The LD 800DN Linking device acts as the DeviceNet Master in the DeviceNet network, allowing connectivity to 63 DeviceNet slave devices.

Device Import Wizard

For configuring EtherNet/IP and DeviceNet devices using Control Builder, the Electronic Data Sheet (EDS) file of the device is required. The EDS file is a specially formatted ASCII file of the device, defining its characteristics. The device vendor provides this file, to allow access to device configuration parameters. The Device Import Wizard, an integrated component of the Control Builder, allows importing of such EDS files into the hardware library.

Page 21: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 1 Introduction Device Import Wizard

9ARD000014-600 A 21

The Device Import Wizard essentially converts the device description files (EDS files) of EtherNet/IP and DeviceNet devices into hardware unit types. These unit types are then instantiated in the Hardware tree of Control Builder.

The configuration of the CI873 communication interface, linking devices, EtherNet/IP devices and DeviceNet devices are done through the Control Builder. Figure 1 illustrates a possible system configuration scenario.

Page 22: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 1. System configuration

Device Import Wizard Section 1 Introduction

22 9ARD000014-600 A

Page 23: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 1 Introduction EtherNet/IP Embedded Switch Technology Overview

9ARD000014-600 A 23

EtherNet/IP Embedded Switch Technology OverviewThe EtherNet/IP embedded switch technology offers alternative network topologies for interconnecting EtherNet/IP devices by embedding switches into the end devices.

EtherNet/IP Star Topology

Figure 2. EtherNet/IP Star Topology

The traditional EtherNet/IP network topology has been a star, where end devices are connected and communicate with each other via a switch. The Figure 2 below shows an EtherNet/IP star configuration.

Page 24: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Linear Network Section 1 Introduction

24 9ARD000014-600 A

Linear Network

Products with EtherNet/IP embedded switch technology have two ports to connect to a linear or DLR network in a single subnet.

You cannot use these ports as two Network Interface Cards (NICs) connected to two different subnets.

Figure 3. Linear Network Topology

Embedded switch technology is designed to enable end devices to form linear and ring network topologies.

A linear network is a collection of devices that are daisy-chained together. The EtherNet/IP embedded switch technology lets you implement this topology at the device level. No additional switches are required.

200-AENTR is a device that can be connected linear.

Page 25: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 1 Introduction Linear Network

9ARD000014-600 A 25

The following are advantages of a linear network:

• Simple installation.

• Reduced wiring and installation costs.

• No special software configuration required.

• Improved CIP Sync application performance on linear networks.

The primary disadvantage of a linear network is that any break of the cable disconnects all devices downstream from the break from the rest of the network.

Page 26: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Linear Network Section 1 Introduction

26 9ARD000014-600 A

Page 27: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 27

Section 2 Functional Description

OverviewThis section covers the following topics:

• User Interface on page 28.

• CI873 Connections on page 30

• CI873 Module Redundancy on page 42

• Status Handling:

– Status Handling for CI873 on page 33

– Status Handling for LD 800DN on page 35

– Status Handling for DeviceNet Slaves on page 37

– Status Handling for EtherNet/IP Device on page 39

– Status Handling for S200 IO Modules on page 41

• Hot Swap:

– Hot Swap of CI873 on page 43

– Hot Swap of LD 800DN on page 44

– Hot Swap of DeviceNet Devices on page 44

– Hot Swap of EtherNet/IP Device on page 45

Page 28: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

User Interface Section 2 Functional Description

28 9ARD000014-600 A

User InterfaceThis section describes the user interface for the protocol, such as hardware units and their configuration parameters, status, alarms, and events.

Hardware Tree

The Hardware Tree is a hierarchical representation of information in the Control Builder. The configuration of the controller, the Communication interfaces and the devices and I/O modules under it is specified in the hardware tree. Configuration information is provided at each level in the hardware tree.

Figure 4 shows the typical hardware tree for CI873, depicting the DeviceNet and EtherNet/IP device unit types imported into hardware library using EDS files. The CI873 represents an EtherNet/IP I/O scanner which originates the CIP connections. All the devices configured under CI873 represent targets to which the I/O scanner establishes the connections. Each device is represented with one hardware unit which contains the configuration related parameters to be downloaded to the device. The hardware unit also contains connection related parameters to establish connections to the device, and I/O channels to view the I/O data.

The CI873EthernetIPHWLib contains the hardware units for CI873, CI873 Scanner Diagnostics, LD 800DN linking device, and LD 800DN diagnostics.

Page 29: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 4. A typical hardware tree configuration in Control Builder

Section 2 Functional Description Hardware Tree

9ARD000014-600 A 29

Page 30: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

CI873 Connections Section 2 Functional Description

30 9ARD000014-600 A

CI873 Connections

All connections between the CI873 EtherNet/IP I/O scanner and the EtherNet/IP targets (like LD 800DN linking devices) can be categorized as I/O connections (also called, implicit connections).

The following chart categorizes the message transport classes supported by EtherNet/IP:

Implicit Messaging (Class1)

Implicit messaging connections are used for real time I/O data transfer and is transmitted via UDP.

Class 1 can be either be tag based or connection point based.

• Also known as I/O messaging. Implicit messages are exchanged across I/O connections with an associated connection ID. The connection ID defines the meaning of the data and establishes the regular or repeated transport rate and the transport class. It can be point-to-point or multicast.

• Used to transmit time critical I/O data as it is faster than Class 3.

Explicit Messaging Unscheduled TCP/IP

Implicit Data Transfer Scheduled UDP/IP

Unconnected UCMM n/a

Connected Class 3 Class 1

Page 31: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 2 Functional Description CI873 Connections

9ARD000014-600 A 31

Explicit Messaging (Class 3 or UCMM)

Unconnected explicit messaging is used for configuration. It is transmitted over a TCP connection.

• Explicit messages provide a one-time transport of data item. They can be sent as connected or unconnected. These messages are typically point-to-point.

• Explicit messages provide the typical request or response-oriented network communications.

• Predominantly used for device configuration and diagnostics.

For class 3, communication is tag based.

CIP Connection Time-out Calculation

T -> O RPI value should suit the requirement of the application. The lowest value configurable to this parameter is 10ms, which results in the fastest possible communication.

The Requested Packet Interval (RPI) is the requested time interval between packets in case of Implicit communication for I/O data transfer. In the T -> O RPI parameter on the EtherNet/IP target, the time interval between packets received by CI873 EtherNet/IP I/O scanner from target, can be configured.

Page 32: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

CI873 Connections Section 2 Functional Description

32 9ARD000014-600 A

For example, in case of LD 800DN linking device, where T -> O RPI is set to 10ms. The time out multiplier is preset at 2 (not configurable by user). The Time Out value is derived from the following formula:

Time Out value = T -> O RPI * Time Out Multiplier = 40ms.

So, if the CI873 EtherNet/IP I/O scanner does not receive any packets from LD 800DN for a period defined by the Time Out Value (here, 40ms) then the Implicit messaging connection to LD 800DN times out and no I/O data from DeviceNet slaves are updated to IEC 1131 application, but instead will have ISP values.

Connection Time-out Multiplier

The Connection Time-out Multiplier specifies the multiplier applied to the RPI to obtain the connection time-out value. Devices shall stop transmitting on a connection whenever the connection times out even if the pending close has been sent. The multiplier shall be as represented in the below Table 1.

Table 1. Connection Time-out Multiplier Values

Value Multiplier

0 x4

1 x8

2 x16

3 x32

4 x64

5 x128

6 x256

7 x512

Page 33: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 2 Functional Description Status Handling

9ARD000014-600 A 33

Status HandlingThis section describes the status handling for CI873, LD 800DN linking device, DeviceNet slave units, and EtherNet/IP devices.

Status Handling for CI873

Table 2 shows all CI873 specific Unit Status bits in ErrorAndWarnings.

Table 2. Errors and warnings for CI873 Hardware Unit

Bit Value Text Indication Alarm/Event Severity Description

31 0x80000000 Internal Hardware Error

Error Alarm High Set when there is a hardware problem in the CI873 board.

30 0x40000000 Internal Firm Ware Error

Error Alarm High Set when there is a problem in the CI873 firmware and not due to user configuration.

29 0x20000000 Error Generated by Task Supervisor

Warning Alarm Medium Set when a software task is not responding. The CI873 restarts when this error happens.

Page 34: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 3. Extended status of CI873 Hardware Unit

Bit Value Text Indication Alarm/Event Severity Description

1 0x00000002 E-net Link Down.

Warning Alarm High Set when Ethernet Cable is removed

from the port.

2 0x00000004 Backup Enet Link Down

Warning Alarm Medium Set when Backup CI873 Ethernet cable

is removed.

3 0x00000008 NETWORK STORM

DETECTED

Error Alarm High Set when network storm is detected

either in Backup or Primary CI.

4 0x00000010 Backup device is

being configured

Warning Alarm Medium Backup device is being configured

5 0x00000020 Backup device not

synchronized

Warning Alarm Medium Backup device not synchronized

Status Handling for CI873 Section 2 Functional Description

34 9ARD000014-600 A

Page 35: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 2 Functional Description Status Handling for LD 800DN

9ARD000014-600 A 35

Status Handling for LD 800DN

Table 4. Errors and Warnings of LD 800DN

Bit Value Text Indication Alarm/Event Severity Description

13 0x00002000 Connection Error

Error Alarm Medium Set when the connection between CI873 and LD 800DN is failed to establish or timedout.

31 0x80000000 Device Not Found

Error Alarm High Set when LD 800DN is not present in the network

29 0x20000000 Internal Config Error

Warning - - Set when the configuration requests, to configure LD, fails.

27 0x08000000 Duplicate MAC ID

Error Alarm High Set when one of the DeviceNet device has the same MAC ID as LD 800DN

24 0x01000000 ADR Error Error Alarm High Set when an error occurred during auto device recovery of a DeviceNet device.

23 0x00800000 No DeviceNet

Power

Error Alarm High Set when there is no Network power detected on the DeviceNet network

22 0x00400000 CAN Bus off Error Alarm High Set when the CAN Controller is in the Bus-Off state

Table 4 shows all LD 800DN specific Unit Status bits in ErrorAndWarnings and ExtendedStatus.

Page 36: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 5. Extended status of LD 800DN

Bit Value Text Indication Alarm/Event Severity Description

1 0x00000002 No Messages

for Scanner

Warning Alarm Low Set when no CAN packets received from DeviceNet network for more than 10 seconds

2 0x00000004 In Idle Mode

Warning Alarm Low Set when LD goes to Idle Mode

3 0x00000008 Duplicate MAC Id

Check in progress

Error Alarm Medium Set when LD is checking for Duplicate MAC ID Check during start up.

4 0x00000010 In Fault Mode

Error Alarm High Set when LD goes to Fault state

5 0x00000020 Wrong MacID

Error Alarm High Set when the actual MAC ID of LD 800DN in the network is not matching with the MAC ID configured in CB for LD 800DN HWUnit

6 0x00000040 Duplicate MAC Id Check Error

Error Alarm Medium Set when LD 800DN fails to send Duplicate MAC ID Check request

Status Handling for LD 800DN Section 2 Functional Description

36 9ARD000014-600 A

Page 37: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 2 Functional Description Status Handling for DeviceNet Slaves

9ARD000014-600 A 37

Status Handling for DeviceNet Slaves

Table 6 shows all DeviceNet slave specific Unit Status bits in ErrorAndWarnings.

Table 6. Errors and Warnings of DeviceNet Device

Bit Value Text Indication Alarm/Event Severity Description

31 0x80000000 Device Not Found

Warning Alarm High Set when DeviceNet device is removed from network or it is not accessible.

30 0x40000000 Wrong Device Type

Warning Alarm High Set if the electronic Key is enabled for DeviceNet device and its Identity Information is not matching with the device in network.

29 0x20000000 Internal Config Error

Warning - - Set when the configuration requests, to configure DeviceNet device, fails.

28 0x10000000 Connection Timed Out

Warning Alarm High Set when Connection with the DeviceNet device is not Timed out

27 0x08000000 Duplicate MAC Id Error

Warning Alarm High Set when another DeviceNet device found at the same MAC id.

Page 38: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Status Handling for DeviceNet Slaves Section 2 Functional Description

38 9ARD000014-600 A

26 0x04000000 Keeper space exceeded. ADR not configured

Warning - - Set if ConfigRecovery is enabled for device and its configuration is not able to write to LD 800DN’s Keeper memory due to lack of Keeper Memory

25 0x02000000 Slave Connection Initialization in progress

Warning - - Set when the Connection between LD 800DN and DeviceNet device is in progress

24 0x01000000 ADR Error Warning Alarm High Set if an error occurred during auto device replacement or auto configuration

23 0x00800000 No DeviceNet Power

Warning Alarm High Set when there is no Network power detected on the DeviceNet network

22 0x00400000 CAN Bus Off

Warning Alarm High Set when the CAN Controller is in the Bus-Off state

Table 6. Errors and Warnings of DeviceNet Device (Continued)

Bit Value Text Indication Alarm/Event Severity Description

Page 39: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 7. Extended status of DeviceNet Device

Bit Value Text Indication Alarm/Event Severity Description

7 0x00000080 No

Connection

Enabled

Warning Alarm Low Set when no connections are enabled for the device

During the update of status information for a modular DeviceNet adapter, the I/O modules configured under the adapter (the child units) are also updated with the same status information. The Sub I/O modules that are configured with addresses 1 to 63 under the adapter are updated with status information.

Section 2 Functional Description Status Handling for EtherNet/IP Device

9ARD000014-600 A 39

Status Handling for EtherNet/IP Device

Table 8 shows all EtherNet/IP device specific Unit Status bits in ErrorAndWarnings and ExtendedStatus.

Table 8. Errors and Warnings of EtherNet/IP device

Bit Value Text Indication Alarm/Event Severity Description

13 0x00002000 Connection Error

Error Alarm High Set when connection request from CI873 to this device returns error.

14 0x00004000 Configuration Error

Error Alarm High Set when the CI receives wrong response when it wrote configuration data.

31 0x80000000 Device Not Found

Error Alarm High Set when the Device is not present in the network

Page 40: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Status Handling for EtherNet/IP Device Section 2 Functional Description

40 9ARD000014-600 A

Refer Appendix B, Troubleshooting CI873 Log Entries for details on troubleshooting messages displayed in CI873 log files.

30 0x40000000 Wrong Device Type

Error Alarm High Set when the different device is present at the specified network address.

29 0x20000000 Internal Config Error

Warning Alarm Medium Set when the device returns any of the general error codes

24 0x01000000 Tag Error Warning Alarm High Set when class3 write fails

Table 9. Extended Status of EtherNet/IP device

Bit Value Text Indication Alarm/Event Severity Description

7 0x00000080 No Connection Enabled

Warning Alarm Low Set when no connections are enabled for the device

Table 8. Errors and Warnings of EtherNet/IP device (Continued)

Bit Value Text Indication Alarm/Event Severity Description

Page 41: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 2 Functional Description Status Handling for S200 IO Modules

9ARD000014-600 A 41

Status Handling for S200 IO Modules

Table 10. Errors and Warnings of S200 IO modules

Bit Value Text Indication Alarm/Event Severity Description

13 0x00002000 Connection Error

Error Alarm High Set when connection request from CI873 to this device returns error.

14 0x00004000 Configuration Error

Error Alarm High Set when the CI receives wrong response when it wrote configuration data.

31 0x80000000 Device Not Found

Error Alarm High Set when the Device is not present in the network

30 0x40000000 Wrong Device Type

Error Alarm High Set when the different device is present at the specified network address.

29 0x20000000 Internal Config Error

Warning Alarm Medium Set when the device returns any of the general error codes

Refer to Table 10 for the alarm and events generated for S200 I/O units.

Page 42: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 11. Extended status of S200 IO modules

Bit Value Text Indication Alarm/Event Severity Description

0 0x00000001 Minor Revision Mismatch

Warning Alarm Low Set when there is any mismatch between the minor revision in the hwd file and device.

7 0x00000080 No Connection Enabled

Warning Alarm Low Set when no IO modules are connected for S200 adapter

CI873 Module Redundancy Section 2 Functional Description

42 9ARD000014-600 A

CI873 Module Redundancy

In CI873 module redundancy functionality, there is primary and backup CI873 modules available in the network. When the Configuration is downloaded from Control Builder, the primary and backup CI873 modules are configured with primary and backup IP address respectively. Both primary and backup modules receive the configuration data, and store them in their internal structures. During a failure of primary CI873 module, the back up CI873 module takes over and all connections are synchronized with the back up CI873 module. This leads to continuous I/O communication with minimal downtime.

The module redundancy also works with the slave devices, irrespective if the slave supports redundant connection from the master. This is because at any time there shall only be single connection from the primary CI873 to the slave.

Hot SwapThis section describes the hot swap functionality for CI873, DeviceNet devices, EtherNet/IP devices, and LD 800DN linking devices.

Page 43: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 2 Functional Description Hot Swap of CI873

9ARD000014-600 A 43

Hot Swap of CI873

CI873 supports hot swap. The faulty unit can be replaced online, without disturbing other units connected to the CEX bus.

After hot removal, the connected I/O channels are marked bad and IEC 1131 variables are set to last good value. Following the subsequent insertion, the new CI873 gets configured automatically.

In case of redundant CI873, after hot removal of primary CI873, the back up CI873 will take over the EtherNet/IP network and establish the I/O connections.

The following conditions exists when the CI873 device is not responding or is not available in the network:

• The device configuration is skipped, if the CI873 device fails to connect for 3 times. The Unit Status of CI873 /alarm displays Waiting for Hardware Initialization, until CI873 boots-up.

• During this error status, the I/O value update to the application stops.

• The error status continues to display Waiting for Hardware Initialization on the CI873, when the cable connected to the CI873 is removed followed by the hot swap of CI873. During this, the status of the devices under CI873 is not updated in Control Builder. The error status is reset on CI873 and the status of devices under CI873 is updated, when the cable is connected back to the CI873.

The time taken for the CI873 to boot up after a hot insert depends on the hardware tree, that is, the number of devices connected under the CI873.

The maximum time taken by CI873 for boot-up is 3 minutes. In addition to this boot-up time, the CI873 takes some time to establish communication (EtherNet/IP Communication) with the devices configured under it.

The time required for CI873 to boot up shall also depends on the configuration of the devices after the hot insert. If an device is not physically available, the time required for configuration increases as it would wait for time-out for the device.

When CI873 is hot swapped, there shall be a re-configuration of all devices (EtherNet/IP as well as DeviceNet) under it.

Page 44: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Hot Swap of LD 800DN Section 2 Functional Description

44 9ARD000014-600 A

Hot Swap of LD 800DN

LD 800DN devices supports hot swap. Faulty units can be replaced online and status is communicated to the CI873. After the hot insertion of new linking device unit, CI873 configures the linking device automatically.

Hot Swap of DeviceNet Devices

Hot swap of DeviceNet devices is supported through the Automatic Device Recovery (ADR) feature of the LD 800DN linking device. Faulty units can be replaced online without disturbing the communication with other DeviceNet slaves in the network.

Automatic Device Recovery

Automatic Device Recovery (ADR) is a feature of the LD 800DN linking device. This feature allows a DeviceNet slave node to be replaced with another device of the same type.

In this feature, if a DeviceNet slave device drops off the network due to fault or power loss, and is replaced with another device of the same type, then LD 800DN automatically configures the new device (the replacement) to the MAC ID address downloaded for the device in the Control Builder.

The ADR feature consists of Address Recovery and Configuration Recovery.

Address Recovery automatically sets the address of the new slave device to that of the slave device which has lost communication, provided the new device is inserted at MAC ID 63. Address Recovery is enabled by enabling the ADR parameter of the LD 800DN.

Configuration Recovery automatically configures the new slave device to the settings of the slave device it replaces. For enabling Configuration Recovery, both the ADR parameter of the LD 800DN and the Config Recovery parameter of the associated DeviceNet device should be enabled.

When a DeviceNet slave is replaced with a new one, the linking device LD 800DN checks the identity of the new device before performing any operation. The extent of

The new linking device replacing the faulty unit should be configured with the same IP address and MAC ID used previously.

Page 45: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 2 Functional Description Hot Swap of EtherNet/IP Device

9ARD000014-600 A 45

check done depends on the Electronic Key parameters enabled. For more details on the Electronic Key parameters, refer to Electronic Key Parameters on page 124.

For details on the ADR parameter, refer Configuring LD 800DN Linking Device Unit on page 110.

For details on the parameter for Configuration Recovery, refer Configuring a DeviceNet Slave Device Unit on page 122.

Hot Swap of EtherNet/IP Device

EtherNet/IP devices supports hot swap. Faulty units can be replaced online without disturbing the communication with other EtherNet/IP slaves in the network.

When the DeviceNet IP device is removed and re-inserted, it shall be re-configured only if the address recovery for the LD800DN and the Config recovery for the device are enabled.

Address recovery will not work for DeviceNet device which has physical switches/jumpers for setting MAC address. It works for DeviceNet devices whose MAC address can be dynamically set, either from the LD 800DN Web interface, or by any device specific configuration tools, for example, RSNetworks for DeviceNet.

When wrong MAC ID is specified in the Control Builder configuration it is detected through the MAC ID check and shown error on the linking device. But the communication between linking device and DeviceNet devices happens at the right MAC ID configured at the linking device level and the communication between communication interface and linking device is using IP address so there will not be any problem.

When the EtherNet/IP device is removed and re-inserted, it shall be re-configured again by the CI873.

Page 46: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Hot Swap of EtherNet/IP Device Section 2 Functional Description

46 9ARD000014-600 A

Page 47: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 47

Section 3 Device Import Wizard

IntroductionThe Device Import Wizard is an integrated component of the Control Builder. It converts the device description files (EDS files) of EtherNet/IP and DeviceNet devices into hardware unit types. These unit types can be instantiated in the Hardware tree of the Control Builder.

While converting the EDS files of EtherNet/IP into hardware unit types, it is possible to add Class 3 and Class 1 connections with tag information. For more information refer, Allen Bradley Logix 5000 Series PLCs on page 81.

EDS File Content

The EDS file should have specific contents to establish connection with the devices.

EDS file for an Ethernet/IP device

The Connection Manager section in EDS is required to establish connection and communication to the device. And for configuration, Parameter section is required.

EDS file for an Allen Bradley Logix 5000 series PLC

Tag based Class 1 connection information should be available in EDS file of the Logix 5000 Controllers for communication with CI873.

EDS file for a DeviceNet device

The IO_Info section in EDS is required to establish connection to the device.

The DIW uses the following rules in case there are vendor specific keywords in DeviceNet EDS files for connections:

Page 48: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

EDS File Content Section 3 Device Import Wizard

48 9ARD000014-600 A

• If the EDS file has both normal connections as well as vendor specific connections, the DIW considers the normal connections while generating the hardware file. The vendor specific connections are ignored. If the EDS file has only vendor specific connections, then the vendor specific connections will be considered while generating the hardware file.

• DIW supports vendor specific connections provided the fields for these connections in the EDS file are as per the CIP specification. Else the import is aborted with a message mentioning that the vendor connection fields are not as per the CIP specification.

If the EDS file does not have relevant sections as mentioned above related to connection, the import process of that EDS file is aborted.

Page 49: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard Converting an EDS File to a Hardware Unit Type

9ARD000014-600 A 49

Converting an EDS File to a Hardware Unit TypeTo use the Device Import Wizard for converting an EDS file to a hardware unit type, follow these steps:

1. Open the Control Builder and create a new project.

2. Select Libraries > Hardware.

3. If a new library is to be created, then:

– Right-click Hardware and select New Library. The New Library window is displayed, as shown in Figure 5.

Figure 5. New Library Window

– Enter a library name in the Name field and click OK. The new user defined library is created under the hardware tree.

4. From the hardware tree, expand the user defined library.

5. Right-click Hardware types and select Insert/Replace Hardware Type(s). The Insert Hardware Definitions window appears as shown in Figure 6.

Page 50: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 6. Insert Hardware Definitions

Converting an EDS File to a Hardware Unit Type Section 3 Device Import Wizard

50 9ARD000014-600 A

6. Select the file type as EthernetIP(*.eds).

7. Browse and select the File Name of the EDS file to be converted.

The EDS file to be selected, depends on whether to import a modular or non-modular file. For modular file import, ensure that the adapter's EDS file is selected first.

8. After selecting the EDS file, click Open. The Welcome screen of Device Import Wizard appears as shown in Figure 7.

Page 51: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 7. Device Import Wizard Welcome Dialog

Section 3 Device Import Wizard Converting an EDS File to a Hardware Unit Type

9ARD000014-600 A 51

9. If loading of EDS file fails, then an erroneous welcome page appears as shown

in Figure 8.

Page 52: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 8. Erroneous Welcome page

Converting an EDS File to a Hardware Unit Type Section 3 Device Import Wizard

52 9ARD000014-600 A

10. Click Cancel to exit from the import process.

Repeat the preceding steps to re-attempt the loading of the EDS file. If the loading fails again, install Control Builder again.

11. Click Next in the Welcome screen of Device Import Wizard. Depending on the EDS file initially selected in Step 7, either of following windows are displayed.

– If the EDS file belongs to a non-modular device, then General Purpose Device window appears as shown in Figure 9.

– If the EDS file is an adapter’s file, then Modular IO System window appears as shown in Figure 10.

Page 53: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 9. General Purpose Device

Section 3 Device Import Wizard Converting an EDS File to a Hardware Unit Type

9ARD000014-600 A 53

General Purpose Device

In the General Purpose Device window, the selected EDS file is displayed. The EDS file is displayed under different category namely, File name, Product Name, Device Type and Device Profile. Click Next in the General Purpose Device window to proceed to Step 12.

Page 54: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 10. Modular I/O System

Converting an EDS File to a Hardware Unit Type Section 3 Device Import Wizard

54 9ARD000014-600 A

Modular IO System

In the Modular IO System window, click Browse. A File Open dialog box is displayed as shown in Figure 11. Select the IO modules to be imported with the adaptor and proceed with the import process.

Click Delete to remove any unnecessary file selected before.

Page 55: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard Converting an EDS File to a Hardware Unit Type

9ARD000014-600 A 55

.

Figure 11. Multiple file selection dialog

In case of performing a re-import of a Modular I/O EDS file, select the required adapter file during re-import. A Modular I/O re-import can be done by selecting the adapter file alone, as the adapter file holds all the references to I/O modules.

If a user attempts importing an adapter consecutively from two different folders under the same hardware library, then the import is blocked and the following message is displayed:

An adapter of the similar name from a folder <folder_name> other than the current folder has been imported. Please select the adapter from the earlier imported folder or change the name of the current adapter's eds being imported and try again.

Page 56: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Converting an EDS File to a Hardware Unit Type Section 3 Device Import Wizard

56 9ARD000014-600 A

12. In the Device Import Wizard, click Next. The File and Device Information window is displayed as shown in Figure 12.

Figure 12. File and Device Information window

The File and Device Information window is displayed after the EDS file has been selected through the Device Import Wizard. The File and Device Information window consists of the following two tabs:

• Device (see Device on page 57).

• File (see File on page 61).

Page 57: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard Device

9ARD000014-600 A 57

Device

The Device tab displays the device information of the EDS file being imported. The Device tab has a tree view on the left pane. The tree view displays devices by their product names or catalog numbers, depending on whether Catalog number or Product name option is selected. By default, Product name is selected.

The tree view has check mark icons beside the product names or catalog numbers. The color of a check mark icon indicates the following:

• Green – Indicates that the EDS file is being imported for the first time.

• Blue – Indicates that the EDS file is being re-imported.

• Red - Indicates that the EDS file import was aborted during a previous import.

Selecting a product name or catalog name from the tree view displays the following details:

• Product name.

• Product type description.

• Vendor name.

• Major revision number.

• Minor revision number.

• Catalog number.

Modify the following details as required:

• Product name as in HWD file - The product name as it appears in the HWD file.

• Description - A brief description of the product.

• Hardware Tree icon - This drop-down list enables to change the icon displayed in the Control Builder Hardware tree. The listed icons are shown in Table 12:

Page 58: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 12. Hardware Tree Icons

Icon Name Icon for

ETHERNETIP_ADAPTERType Ethernet/IP Modular Adapter

ETHERNETIP_DEVICEType Ethernet/IP Non-Modular Device

DEVICENET_ADAPTERTypes DeviceNet Modular Adapter

DEVICENET_DEVICEType DeviceNet Non-Modular Device

RackIOType Any I/O module

Only existing icons can be selected from the Hardware tree icon drop-down list, based on the device type.

Two devices with same names cannot exist under the same hardware library. Hence, to allow import of the same device with different major revisions, the Major Revision number is appended at the end of Product name and Product name in HWD.

Device Section 3 Device Import Wizard

58 9ARD000014-600 A

In the Device tab, click Restore Defaults to restore the values of modified fields back to their original values, as per the EDS file.

Select All and Select None are enabled only for multiple EDS file import (Modular import), as shown in Figure 14. In this case, the tree view shows multiple EDS files, with the Adapter file at the top.

These are the examples of different EDS file selected.

• Refer Figure 13 to see how Device tab appears when a non-modular file is selected.

• Refer Figure 14 to see how Device tab appears when a modular file is selected

• Refer Figure 15 to see how Device tab appears when a Control Logix PLC EDS file is selected

Page 59: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 13. Device Tab for Non-Modular

Section 3 Device Import Wizard Device

9ARD000014-600 A 59

Page 60: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 14. Device tab for Modular I/O

Device Section 3 Device Import Wizard

60 9ARD000014-600 A

Page 61: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 15. Device Tab for Control Logix PLC

Section 3 Device Import Wizard File

9ARD000014-600 A 61

File

The File tab, as shown in Figure 16, displays the details of the EDS file. They are:

• Creation date and time.

• Modification date and time.

• File revision number of the EDS file.

Page 62: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 16. File and Device Information - File Tab

In case of performing a Modular re-import of an I/O EDS file by selecting the adapter file alone, then View EDS File for the I/O modules is disabled, as the I/O modules are not selected during the import process.

File Section 3 Device Import Wizard

62 9ARD000014-600 A

Click View EDS File to view the contents of EDS file in the EDS Viewer, as shown in Figure 17.

Page 63: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 17. EDS Viewer

Section 3 Device Import Wizard File

9ARD000014-600 A 63

The EDS Viewer has the following features:

• Displays the EDS file path.

• Displays the EDS file’s contents.

Go to line and Find features, which allow search operations within the content.

Page 64: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

File Section 3 Device Import Wizard

64 9ARD000014-600 A

13. Click Next from the File and Device Information window. The EDS file import - Parameter Settings window is displayed as shown in Figure 18.

Figure 18. EDS file import - Parameters setting

14. Select the EDS file in the left pane. The module name of the selected EDS file is displayed and Customize tab is enabled, in the right pane. List of parameters is displayed in the drop-down list of the right pane as shown in Figure 18.

a. Click the Customize tab. The Parameters Edit window is displayed, as shown in Figure 19.

Page 65: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 19. Parameter Edit

Section 3 Device Import Wizard File

9ARD000014-600 A 65

In the Parameter Edit window, Name and Description field shows the name of the selected module and the description provided by the vendor in the EDS file (if available). Under Parameter, all the defined parameters with the corresponding settings are shown in the same order as they will later appear in the Hardware editor.

b. Double-click the values in the row to edit for columns Parameter Name, Link Path, Data Type, Default, Link Path and Unit.

If the data type selected is bool, it is not possible to edit the values for Min and Max. It will not be possible to change the datatype of an enumrange parameter if it is referenced by an analog channel.

Page 66: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

File Section 3 Device Import Wizard

66 9ARD000014-600 A

– Right-click the Number column to open the shortcut menu. This allows to insert a new parameter, delete a parameter, move up the parameter position and move down the parameter position, as shown in Figure 20.

If an EDS defined parameter is deleted, the parameter appears strikeout but not deleted, and later excluded in the generation of HWD file. Select Undelete from the shortcut menu to restore the deleted parameter.

Figure 20. Parameter Edit window with shortcut menu

The field “Number” will show the Parameter no. of the device from EDS file.

The Parameters tab will show parameters whose values can be changed from Device Import Wizard or from the settings tab for the device in hardware tree.

Page 67: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 21. Parameter Edit window

Section 3 Device Import Wizard File

9ARD000014-600 A 67

c. Enum Values box is available on the right pane when enum or enumrange

is selected from the Data Type drop-down box. The Enum Values box contains the currently defined list of enumeration values for the parameter selected, on the left pane under Parameter.For enumrange parameter, Enum Values box contains Value, Text, Min, Max, Underflow and Overflow columns.

– In Enum Values box, double-click the values in the row to edit. If invalid values are entered, a warning message is displayed and the old value is retained.

The Overflow value should be greater than the Max value and the Underflow value should be less than the Min value.

Page 68: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 22. Enum Values

File Section 3 Device Import Wizard

68 9ARD000014-600 A

Page 69: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard File

9ARD000014-600 A 69

Only two parameters are able to change in the 51 parameters.

Figure 23. EDS Parameter values

Page 70: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

File Section 3 Device Import Wizard

70 9ARD000014-600 A

The variants which the user can able to select the range parameters contains only default values [0(parm1), 1(parm2), 2(parm3), 3(parm4)].

Figure 24. EDS Variants

Page 71: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard File

9ARD000014-600 A 71

Figure 25. EDS Range selection

Page 72: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

File Section 3 Device Import Wizard

72 9ARD000014-600 A

Depending on the EDS file being imported, the “Customize” window for Parameter settings page shall show only one tab “Parameters” or two tabs namely “Parameters” and “Parameters configurable from Device Import Wizard”

The Parameters configurable from Device Import Wizard will show the parameters that has to be configured from device import wizard only.

d. In the Enum Values box, right-click the row to open the shortcut menu. This allows to insert a new value and delete a value, as shown in Figure 26.

Figure 26. Shortcut for Enum Values

e. Click OK to save the changes in the Parameter Edit window.

15. Click Next in the EDS file import window. The I/O settings window appears as shown in Figure 27.

Page 73: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 73

I/O Settings

The EDS file import - I/O Settings window is used to assign conversion rules for the input and output area. Based on the conversion rule assigned for the input and output area, the input and output channels are created.

In certain cases, the assembly definition in the respective EDS file(s), provides the necessary information regarding creation of channels. In such cases the input and output channels may get configured prior to entering the I/O Settings window.

The following I/O Settings window is for a DeviceNet device non-modular EDS file. Figure 28 is an example of the I/O Settings window for a modular DeviceNet device.

Page 74: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 27. I/O Settings for a DeviceNet Non-Modular System

I/O Settings Section 3 Device Import Wizard

74 9ARD000014-600 A

Page 75: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 28. I/O Settings window for a DeviceNet Device Modular System

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 75

DeviceNet Device

The I/O Settings window has a tree view on the left pane. The tree view displays the product names and catalog numbers depending on whether Catalog number or Product name option is chosen, in the File and Device Information window.

Under each product name/catalog number in the tree view, one or more of the following trigger types is/are listed:

Page 76: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

I/O Settings Section 3 Device Import Wizard

76 9ARD000014-600 A

• Strobe - Multi-cast message starts the scan cycle. Strobe-able slaves respond, based on their latency.

• Poll - The Master queries each sensor/actuator according to the polling list. Polls are sent out even as strobe responses are being received, as much as bandwidth allows.

• COS - A device reports its data only when there is a change. This is considered more efficient since only data changes are transmitted. It can be used along with Poll or Strobe.

• Cyclic - Devices report data on a user-configured, time-increment basis (input or output). Cyclic data production is considered more efficient for applications with slowly changing analog I/O.

For DeviceNet modules, avoid selecting COS and Cyclic modes simultaneously, as this is not allowed on DeviceNet networks.

The tree view has check mark icons beside the product names/catalog numbers and the trigger types. The color of a check mark icon indicates the following:

• Green - Indicates that the complete I/O area of this specific connection has already been assigned to I/O channels.

• Orange - Indicates that some, but not all, of the I/O channels have been created.

I/O Setting and I/O Channel Creation

Enter the number of bytes in the Input area and Output area. This field displays the number of bytes of I/O data available for the selected connection in the input and output area, respectively.

The input and output area bytes are defined for each device in the respective EDS files. The following are the supported standard conversion rules:

– 1 Byte to 8 Bool.

– 1 Byte to 1 DInt.

– 2 Byte to 1 DInt unsigned.

– 4 Byte to 1 DInt.

– 1 Byte to 1 DWord.

Page 77: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 77

– 2 Byte to 1 DWord

– 4 Byte to 1 Real.

– 1 Byte to 1 DInt signed.

– 2 Byte to 1 DInt signed.

– 2 Byte to 1 DInt unsigned + Swap.

– 2 Byte to 1 Dword + Swap.

– 4 Byte to 1 Real + Swap.

– 2 Byte to 1 DInt signed + Swap.

I/O channel creation can happen in the following ways:

• Automatic channel creation - Execute the following steps to create I/O channels through automatic conversion:

a. Select the required connection in the tree view. The corresponding details are displayed in the right hand section of the window.

b. Click Standard rule Byte Mapping. The EDS Byte drop-down list is enabled.

c. Select the required conversion rule and click Apply. The I/O channels are created.

Example for I/O channel creation using automatic conversion - If the default input area is 4 bytes and output area is 2 bytes, and the conversion rule selected is 1 Byte to 8 Bool, then:

4 x 8 = 32 Input channels

2 x 8 = 16 Output channels

Total 32 + 16 = 48 channels are created

Page 78: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

I/O Settings Section 3 Device Import Wizard

78 9ARD000014-600 A

• Manual channel creation - Execute the following steps to create I/O channels through manual conversion:

a. Select the required connection in the tree view. The corresponding details are displayed in the right hand section of the window.

b. Enable Manual Bit Mapping. This in turn enables Customize Input and View and Customize Output and View.

If the I/O connection has only input area, then only Customize Input and View is enabled. If the I/O connection has only output area, then only Customize Output and View is enabled. If the I/O connection has both input and output area, then both buttons are enabled.

If the number of bytes, chosen as per the rule are unavailable, then the wizard does not create any channels of the chosen data type.

c. Depending on the requirement, click Customize Input and View and/or Customize Output and View.

After Step c, depending on whether the channels are Digital or Analog channels, proceed to either of these:

– Customizing Input and Output for Digital Channels on page 91

– Customizing Input and Output for Analog Channels on page 94

Page 79: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 79

EtherNet/IP Device

Figure 29 shows the I/O Settings window for EtherNet/IP non-modular system. Example of EtherNet/IP modular I/O system is shown in Figure 30.

Figure 29. EtherNet/IP Non-modular system

Page 80: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

I/O Settings Section 3 Device Import Wizard

80 9ARD000014-600 A

The I/O Settings window for EtherNet/IP device displays the connections listed under the product name/ catalog number in a tree view, on the left pane, as shown in Figure 30. One or more of the following connections are listed:

• Exclusive Owner - If a connection has an application type of exclusive owner, it shall not be dependent on any other connection for its existence. This requirement exists to signal the originator of the exclusive owner connection that the O=>T data is no longer being received by the target device.

Figure 30. Ethernet/IP Modular I/O system

Page 81: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 81

• Input Only- A specific implementation may limit the number of input only connections it accepts. In addition, the target may accept listen only connections that use the same multicast T=>O data.

• Listen Only- A target may accept multiple listen only connections which specify the same T=>O path. Devices that wish to listen to multicast data without providing configuration may use this application type. Is the last connection on which a listen only connection depends is closed or times out, the target device shall stop sending the T=>O data which will result in the listen only connection being timed our by the originator device.

• Redundant Owner- The redundant owner connection shall allow multiple separate originator applications to each establish an independent, identical connection to the transport of a target application.The target transport shall in turn send events to the target application so that the redundant owner connection appears as a single, exclusive owner connection to the target application.

The CI873 does not support Redundant owner connections for EtherNet/IP devices.

To create I/O channels for an EtherNet/IP device (Modular and non-modular), refer I/O Setting and I/O Channel Creation on page 76.

Allen Bradley Logix 5000 Series PLCs

Figure 31 shows the I/O Settings window for Allen Bradley Control Logix PLC unit. The Class 1 and Class 3 connections can be set in the I/O Settings window. Under each product name/catalog number in the tree view, the connections listed are — Class 1 Connections and Class 3 Connections. Figure 31 and Figure 32 shows the Class 1 and Class 3 connection respectively.

Tag based Class 1 connection information should be available in EDS file of the Logix 5000 Controllers for communication with CI873.

Page 82: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 31. I/O Settings window for a Control Logix PLC (Class 1)

I/O Settings Section 3 Device Import Wizard

82 9ARD000014-600 A

Execute the following steps to create Class 1 Connection:

a. Select the Class 1 Connections in the tree view. Corresponding details are displayed on the right pane.

b. Follow the steps described in I/O Setting and I/O Channel Creation to set the Class 1 connection.

Page 83: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 83

The following is an example for Class 3 connections.

Execute the following steps to create Class 3 connection:

a. Select the Class 3 Connections in the tree view. In the right pane of the window, Class 3 connections check box is displayed.

b. Select the Class 3 connections check box. The corresponding details are displayed.

Figure 32. I/O Settings window for Control Logix PLC (Class 3)

Page 84: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

I/O Settings Section 3 Device Import Wizard

84 9ARD000014-600 A

c. Enter the port number in the Port Number field or select Use Default to set the default value.

d. Under Write Tag 1, enter or select the following details:

– Service ID: Select CIP Table Write Service from the drop-down list. This is the vendor specific CIP service to be executed to read or write the data.

– Data Type: Select data type from the drop-down list. After data type is selected, Configured channels window is opened as shown in Figure 35. The data type is defined for each tag for the Class 3 connections. The following are the supported standard data types:

– SINT– INT– DINT– REAL– BOOL– DWORD– USINT– UDINT– BYTE– WORD– STRUCTURE. If this data type is selected, DataSize dialog box appears

as shown in Figure 33.

If the 64-bit data type is Dword, the data can be split into 2 Dword each of 32-bit data type.64 bit data of any other data type like Real and Integer is not supported.

– No. of elements: Type the number of data elements of the particular data type, that is read or written from or to Allen Bradley PLC device.

Page 85: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 33. DataSize dialog box

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 85

In the Name field, enter the structure name with valid ASCII characters as shown in Figure 33.

Under Members table, enter the name of the element of the Structure and data type. Click in the Data type column, Select Data Type dialog box displays as shown in Figure 34.

Page 86: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 34. Select Data Type dialog box.

I/O Settings Section 3 Device Import Wizard

86 9ARD000014-600 A

Select the data type listed under Datatype, for example DINT, SINT, REAL, etc.

In Array Dimensions group, click the up and down arrow to select the array of dimensions for the data type selected as shown in Figure 34.

Click OK to save the changes.

Click Apply and Ok to save the changes in the DataSize dialog box as shown in Figure 33. The Configured channels window is opened as shown in Figure 35.

Page 87: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 35. Configure channels window

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 87

The Configured channel window displays the number of channels created based on the datatype selected. The channels are editable to different datatype as per requirement. From the Configured Channels, double-click the Features or Data type conversion column to bring up the Frame Format dialog box, as shown in Figure 36.

Page 88: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 36. Frame format dialog box

I/O Settings Section 3 Device Import Wizard

88 9ARD000014-600 A

In the Frame format dialog box, specify the byte swap parameters. Select Big endian or Little endian and click OK to save the details.

CI873 is a big-endian system. While Allen Bradley PLC is a little-endian system. So before mapping the bytes to the channels, ensure that all the channels are made to little-endian.

e. Click Customize tab in the I/O Settings window, configured channels detail are displayed.

f. Click Add Write Tag tab to add new write tag to the Class 3 connection. You can add three Write tags at a time.

Page 89: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 89

Advanced configuration for multiple channels.

Select multiple channels by clicking the channels or using keyboard shortcut Ctrl + A. Right click and in the menu there will be an option 'Advanced configurations'.

Irrespective of the type of the channels selected the 'Advanced configuration' will show the 3 options to set - status bits, range parameter and frame format. The selected settings will be applied to all the selected channels based on the channel type.

Figure 37. Advanced Configuration

If the user selects one channel and clicks on Advanced configuration menu, only the settings applicable to the selected channel will be shown.

User will be allowed to copy/paste using keyboard shortcuts Ctrl + C, Ctrl + V. Copied channels will be added to the end of the available channels. If there is no available space in the I/O area to add the channels a message will be shown to the user. If there is some available space, then channels which fit into the space will be added.

Copy paste channel names from excel to the channel names column is allowed. Copy the channel names from excel. Select the channel name for which the modification needs to be done and paste using Ctrl + V.

Page 90: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

I/O Settings Section 3 Device Import Wizard

90 9ARD000014-600 A

The Table 13 shows some configuration examples for Class 3 communication with Allen Bradley Logix 5000 series PLC using BOOL data type (present inside a structure).

Table 13. Configuration Examples

Configuration in Control Builder in AC 800MConfiguration in RS Logix on Allen

Bradley Logix 5000 series controller

Less than or equal to 8 Bool variables defined in a structure

To be configured as SINT

Greater than 8 but less or equal to 32 bool variables defined in a structure

To be defined as BOOL[32]

Greater than 32 but less or equal to 64 bool variables defined in a structure

To be defined as BOOL[64]

Array of bool: BOOL[n] where n is less than or equal to 32 defined in structure

To be defined as BOOL[32]

Array of bool: BOOL[n] where n is greater than 32 but less than or equal to 64 defined in structure

To be defined as BOOL[64]

Array of bool: BOOL[n] where n is greater than 64 but less than or equal to 96 defined in structure

To be defined as BOOL[96]

Nested Structured data type (structure within a structure) is not supported.

Page 91: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 91

Customizing Input and Output for Digital Channels

Figure 38. Input Area Configuration for Poll trigger type(Digital Input Channels - Non Modular Import)

Click Customize Input and View from the I/O Settings screen. This brings up the Input Area Configuration screen, as shown in Figure 38,where the input area can be assigned to input channels.

The Customize Input and View I/O Area Configuration screen has two panes - Input area and Configured channels.

The Input Area section displays the I/O channels available for the selected connection. For example, if the connection has 4 bytes of input area, then 4 rows of channel slots are displayed with bits. I/O channels are created based on the number of bytes defined for each connection in the EDS file.

The Configured Channels tabular section has following details of the I/O channels defined:

Page 92: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

I/O Settings Section 3 Device Import Wizard

92 9ARD000014-600 A

• Byte, bit - Displays the starting byte and bit of the I/O channel.

• Length - Displays the number of bits for each I/O channel.

• Name - Displays the name of each I/O channel.

• Data type conversion - Displays the channel’s data type and the corresponding copy routine function which is generated in the hardware definition file for each I/O channel.

• Features - Displays the specific features or properties of the I/O channel.

The byte swapping feature is available for specific copy functions only.

Figure 39. Advanced Settings with Status for a digital input channel

From the Input Area Configuration, in digital channels, double-click the Features or Data type conversion column to bring up the Advanced Settings window, as shown in Figure 39.

From the Advanced Settings dialog box, specify the Status parameters in the Input Area tab. Click to select the number of bits to indicate channel status. For details on

Page 93: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 40. Output Area Configuration for Poll trigger type(Digital Output Channels - Non Modular Import)

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 93

specifying the Status Parameters for a channel, refer Specifying Status and Signal Range Parameters for Channels on page 98.

For customizing the output area, click Customize Output and View from the I/O Settings screen. This brings up the Output Area Configuration screen, as shown in Figure 40,where the output area can be assigned to output channels.

Operate the Output Area Configuration screen in the same manner as the Input Area Configuration screen. The advanced feature option for boolean/digital output channels is not available.

Page 94: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

I/O Settings Section 3 Device Import Wizard

94 9ARD000014-600 A

Customizing Input and Output for Analog Channels

Figure 41. Input Area Configuration for Poll trigger type(Analog Input Channel - Modular I/O Import)

During manual creation of channels, the drop-down rules for analog channels are similar to those for digital channels. Choose the rule as Real Datatype during manual creation for analog channels.

Click Customize Input and View from the I/O Settings screen. This brings up the Input Area Configuration screen, where the input area can be assigned to input channels. The Input Area Configuration screen for analog channels has the same features as the one for digital channels. Figure 41 shows the Input Area Configuration screen.

From the Input Area Configuration screen, double-click the Features or Data type conversion column to bring up the Advanced Settings window, as shown in Figure 42.

Page 95: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 42. Advanced Settings for an Analog Input channel

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 95

The Advanced Settings window for analog input channels support Status Parameter and Signal Range Parameter selection. To specify the Status Parameters, click and select the number of bits to indicate channel status. The Signal Range Parameters appears as drop-down list in the Range Parameter tab of the Advanced Settings window.

For details on specifying the Status and Signal Range Parameters for a channel, refer Specifying Status and Signal Range Parameters for Channels on page 98.

For customizing the output area, click Customize Output and View from the I/O Settings screen. This brings up the Output Area Configuration screen, as shown in Figure 43, where the output area can be assigned to the output channels.

Page 96: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 43. Output Area Configuration for Poll trigger type(Analog Output Channels - Modular I/O Import)

I/O Settings Section 3 Device Import Wizard

96 9ARD000014-600 A

From the Output Area Configuration screen, double-click the Features or Data type conversion column to bring up the Advanced Settings window, as shown in Figure 44.

The Output Area Configuration’s Advanced Settings window supports only Signal Range Parameter selection. There is no support for Status for output channels. For details on specifying the Signal Range Parameters for a channel, refer Specifying Status and Signal Range Parameters for Channels on page 98.

Page 97: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 44. Advanced Settings for an Analog Output channel

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 97

Scaling for DeviceNet Devices

Scaling is handled in the following ways for DeviceNet devices:

• For each of the trigger type that is supported by the device, the assembly being referenced in the input/output area is scanned for the presence of scaling parameter.

• The information of the scanned parameter is then used as the scaling parameter for all the channels that are created from that particular assembly.

• The scaling is done for both the input and output channels.

Page 98: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

I/O Settings Section 3 Device Import Wizard

98 9ARD000014-600 A

Scaling for EtherNet/IP Devices

Scaling is handled in the following ways for EtherNet/IP devices:

• The assembly being referenced in the connection manager is for the O->T and T->O is scanned for the presence of the scaling parameter.

• The information of the scanned parameter is then used as the scaling parameter for all the channels that are created from that particular assembly.

• The scaling is done for both the input and output channels.

Specifying Status and Signal Range Parameters for Channels

The Status parameters and Signal Range parameters are set in the Advanced settings with status window, while configuring input and output areas for analog and digital channels.

For digital channels, only Status parameters can be defined. For analog channels input area configuration, both Status and Signal Range parameters can be defined. For analog channels output area configuration, only Signal Range parameters can be defined.

Status Parameter

Status Parameter is set by defining a status bit for a channel. This status bit indicates the status of the channel – whether the channel data is in correct or in corrupted state. The status bit hence determines whether or not the channel data is fit to be transferred from the controller to the application.

For a particular connection type, select the status bit for a parameter from the available input/output bits only. Select the status bit for a particular channel according to the instructions present in the Device manual. If a bit is selected as a status bit for a particular channel, then the bit cannot be used again for channel data in the same connection type. The bits selected as status bits cannot be assigned again to other channels either. Refer the following example for better understanding.

Assume there is 1byte to indicate a connection. This means that there are only 8 bits to both define the channels and specify the status of those channels. In such a case, for 1Byte of data the status bits can be set as illustrated in Figure 45.

Page 99: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 45. Sample allocation of Status bits and Data bits for a channel

The example provided for setting up the Status parameters is generic and for illustration only. Before setting up the Status parameters for a particular device, refer the device's manual provided by the device vendor.

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 99

Select any of the bits displayed as the status bit for any particular channel. As seen in Figure 45, the 0th bit channel has the status parameter as 7th bit and 1st bit channel has the status parameter as 6th bit and so on. This means that the 7th bit determines the availability of the 0th bit, and the 1st bit determines the availability of the 6th bit, and so on. Here the bits 4,5,6,7 cannot be used for channel data.

Signal Range Parameter

The Signal Range parameter is defined by selecting a suitable range from the Range Parameter drop-down list box. The list contains possible signal ranges, each of which have pre-defined minimum and maximum values specified in the corresponding HWD file.

Page 100: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

I/O Settings Section 3 Device Import Wizard

100 9ARD000014-600 A

Deleting I/O Channels

Steps to delete I/O channels are:

a. Right-click the selected entries in the Configured Channels section. To delete the I/O channel, select Delete from the context menu.

b. The I/O channel slots become empty in the left side pane.

Modifying I/O Channels

Steps to modify I/O channel details are:

a. Double-click the entry in the Configured Channels section. The Byte, bit, length and the Name fields become editable.

b. Select OK.

Recreating I/O Channels

Steps to recreate I/O channels are:

a. Select an empty bit to create a single I/O channel.

b. Select the required number of I/O channels by running the mouse pointer up or down.

c. Select the blue triangle to select an entire byte.

d. On performing any of the above mentioned steps, a context menu is displayed with the permissible copy functions.

e. Select the required copy function. The I/O channels are assigned to the selected copy function. The assignment is represented by colors.

f. Select the bits that have to indicate a status for a particular channel. This provides the status reference and status mask to be used in the selected copy function.

Page 101: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 3 Device Import Wizard I/O Settings

9ARD000014-600 A 101

16. Click Next from the I/O settings window. The Device Import Wizard screen appears with a Comment section as shown in Figure 46.

Figure 46. Device Import Wizard Comment Dialog

In the Comment section, edit or add required comments as required. These comments appear in the HWD file.

17. Click Next in the Comment section of the Device Import Wizard window and view the results of the conversion, as shown in Figure 47.

Page 102: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 47. Conversion Results

I/O Settings Section 3 Device Import Wizard

102 9ARD000014-600 A

Conversion results section lists warnings or minor errors which may have occurred during file conversion/import. For instance, illegal characters (characters that do not fall within the 0-127 ASCI range) are replaced with an underscore, and the HWD file is created.

Click View/Print HWD to view and print the generated HWD file.

18. Click Finish to exit the Device Import Wizard. The *.hwd file is added in the hardware library.

For details on re-import scenarios, refer to Re-import on page 168.

In case the configuration imported for EDS file is not correct, the hardware type should not be deleted from the hardware library, after it has been created by importing an EDS file in Control Builder.

Instead, to correct the configuration, re-import the EDS file in the same hardware library, or create a new hardware library and import the EDS file under it.

Page 103: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 103

Section 4 Configuration

IntroductionThe Configuration section contains the configurations to be made from Control Builder when setting up EtherNet/IP and DeviceNet networks.

Hardware LibrariesHardware libraries are required for configuring CI873 and the hardware types of EtherNet/IP and DeviceNet devices.

Insert the hardware library CI873EthernetHwLib in the project and add it under Connected Libraries in the Controller in Control Builder.For more information about handling hardware libraries, refer to System 800xA Control, AC 800M Configuration (3BSE035980*).

CI873 Hardware units

The CI873EthernetIPHWLib contains the hardware units for CI873, Linking Device and their diagnostics.

The EtherNet/IP and DeviceNet devices need to be inserted in under CI873 in hardware tree. Before importing the EDS files of EtherNet/IP, DeviceNet, I/O devices, user has to create new hardware library, if not exist, and then import the EDS files into user created hardware library. Once the EDS file import is successful then the hardware units for corresponding devices are created in the user created library.

Page 104: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

CI873 Hardware units Section 4 Configuration

104 9ARD000014-600 A

The Table 14 below lists all the hardware units which can be configured in Control Builder under CI873.

Table 14. Table showing all the Hardware units

Name Description Icon

Hardware Position (Root.

Allowed position)

Device Status Reported to

User

Has IO Channels

CI873 Communication Interface for EtherNet/IP

PM,

Pos:1-12

Yes No

CI873 Scanner Diagnostics

Diagnostics of CI873 EtherNet/IP Scanner

CI873,

Pos: 254

No Yes

LD800DN Linking Device for DeviceNet devices

CI873,

Pos: 1-253 but max of 4 Instances

Yes No

LD800DN Diagnostics

Diagnostics of LD800DN

LD800DN,

Pos: 64

No Yes

EtherNet/IP Devices (1)

See Note (2) CI873,

Pos: 1-253

Yes Yes

DeviceNet Device (1)

See Note (2) LD800DN,

Pos : 1-63

Yes Yes

EtherNet/IP Modular Adapter (1)

See Note (2) CI873,

Pos: 1-253

Yes No

Page 105: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration CI873 Hardware units

9ARD000014-600 A 105

As shown in the above Table 14, total number of DeviceNet devices is limited to 63 in compliance with the DeviceNet standard. These 63 devices include both non modular and modular DeviceNet devices which can be connected directly under Linking Device.

DeviceNet Modular Adapter (1)

See Note (2) LD800DN,

Pos: 1-63

Yes Yes

I/O Module (1)

See Note (2) Modular Adapter,

Pos: 1-253

Yes Yes

(1) The name of the hardware unit for devices is taken from the 'Product Name' field in the Device section of the corresponding EDS file. Also note that user has the possibility to change the product name during Importing of EDS file.

(2) The description for the Devices is a string containing values of fields 'Vendor ID', 'Device Type', 'Product Code', 'Major Revision', 'Minor Revision' under Device section of the corresponding EDS file.

Table 14. Table showing all the Hardware units

Name Description Icon

Hardware Position (Root.

Allowed position)

Device Status Reported to

User

Has IO Channels

Page 106: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

S200 Hardware Units Section 4 Configuration

106 9ARD000014-600 A

S200 Hardware Units

The S200IOCI873HwLib contains the hardware units for S200 I/O modules and their diagnostics.

The Table 15 below lists the S200 I/O modules which can be configured in Control Builder under CI873 and 200-AENTR.

Table 15. Table showing S200 Hardware units

Name Description Icon

Hardware Position (Root.

Allowed Position)

Device Status Reported to

User

Has IO Channels

200-AENTR EtherNet/IP adapter for S200 IO modules

CI873,

Pos: 1-253 but max of 30 Instances

Yes No

S200 I/O Module

200 - I/O module

200-AENTR

Pos:1-8

Yes Yes

S200 I/O Module

200C and 200L I/O module

200-AENTR

Pos:1-8

Yes Yes

Page 107: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Adding CI873

9ARD000014-600 A 107

Adding CI873This section describes about inserting of CI873 and configuring of CI873.

Inserting CI873 EtherNet/IP Communication Interface Unit

Follow these steps to insert a new CI873 EtherNet/IP communication interface unit:

1. In the Control Builder hardware tree, right-click the AC 800M controller to add a new CI873, and select Insert Unit. The Insert Unit window appears as shown in Figure 48.

Figure 48. Insert Unit Window

2. Expand the CI873 library under Connected Libraries and select the CI873 hardware type.

Page 108: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring CI873 EtherNet/IP Communication Interface Unit Section 4 Configuration

108 9ARD000014-600 A

3. In the right side pane, select a position for the hardware unit in the Positiondrop-down list. The first available position is chosen by default.

4. Click Insert to apply the changes. Repeat previous steps to insert further units.

5. Click Close to close the Insert window. The unit(s) are included in the hardware tree.

It is possible to connect up to four CI873 under one AC 800M.

Configuring CI873 EtherNet/IP Communication Interface Unit

For configuring the CI873 EtherNet/IP Communication Interface Unit, in the hardware tree double-click CI873 or right-click and select Editor from the context menu. This opens the Hardware Editor, as shown in Figure 49.

The Hardware Editor contains three tabs — Settings, Connections and Unit Status. The parameters for configuring the CI873 EtherNet/IP Communication Interface Unit are found in the Settings tab. Configure the parameters according to the description of parameters given in Table 16.

Figure 49. Hardware Editor – Settings for CI873

Page 109: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 16. Settings for CI873 EtherNet/IP Communication Interface Unit

Parameter Default Value Description Consequence of Change

Configured Primary IP address

192.168.0.3 IP address of CI873 when configured in single or the IP address of Primary when configured in redundant.

CI873 closes all the CIP connections configured and re-establishes with the new IP address.

Configured Backup IP address

192.168.0.30 IP address of Backup CI873 when configured in redundant.

CI873 re-configures its Ethernet interface with the new IP address.

Subnet Mask 255.255.255.0 Net mask Communication with all the devices stops. Connection will be re-established, then the communication resumes.

Section 4 Configuration Adding LD 800DN Linking Device Unit

9ARD000014-600 A 109

Adding LD 800DN Linking Device Unit

This section describes how to insert and configure LD 800DN linking device unit in Control Builder.

Inserting LD 800DN Linking Device Unit

For inserting a new LD 800DN Linking Device Unit in the hardware tree, follow these steps:

1. Right-click the CI873 and select Insert Unit. The Insert Unit window appears as shown in Figure 50.

Page 110: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 50. Inserting an LD 800DN Linking Device Unit

Configuring LD 800DN Linking Device Unit Section 4 Configuration

110 9ARD000014-600 A

2. Under Connected Libraries, expand the library for CI873 and select the

LD 800DN hardware type.

3. Select a position for the hardware unit in the Position drop-down list. The first available position is chosen by default.

4. Click Insert to apply the current changes. Repeat previous steps to insert further units.

5. Click Close to close the Insert window. The unit(s) are included in the hardware tree.

Configuring LD 800DN Linking Device Unit

For configuring an LD 800DN Linking Device Unit, in the hardware tree double-click LD 800DN or right-click and select Editor from the context menu. This opens the Hardware Editor, as shown in Figure 51.

Page 111: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 51. Hardware Editor – Settings for LD 800DN

Section 4 Configuration Configuring LD 800DN Linking Device Unit

9ARD000014-600 A 111

The Hardware Editor contains three tabs — Settings, Connections and Unit Status. The parameters for configuring the LD 800DN Linking Device Unit are found in the Settings tab. Configure the parameters according to the description of parameters given in Table 17.

Page 112: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring LD 800DN Linking Device Unit Section 4 Configuration

112 9ARD000014-600 A

Table 17. Settings for LD 800DN Linking Device Unit

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Vendor ID INT - - - Read Only

ABB vendor Identification number.

Product Type

INT - - - Read Only

Device Type to identify the device profile of LD 800DN as Communication adapter device(0x0C).

Product Code

INT - - - Read Only

Identification number for the linking device within the communication adapter profile of adapter.

Major Revision

INT - - - Read Only

Major revision of the linking device.

Minor Revision

INT - - - Read Only

Minor revision of the linking device.

Electronic Key VendorID

0 1 Editable Criteria that can be specified by user for LD 800DN to accept connection from CI873 only when Vendor ID of LD 800DN configured in Control Builder matches with the Vendor ID of LD 800DN device in the network.

Values are:Enable Keying, Disable Keying

Upon modification, connection between LD 800DN and CI873 gets disconnected and connected again. Hence communication with DeviceNet slaves stop momentarily.

Page 113: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring LD 800DN Linking Device Unit

9ARD000014-600 A 113

Electronic Key Product Type

Enum 0 1 Editable Criteria that can be specified by user for LD 800DN to accept connection from CI873 only when Product Type of LD 800DN configured in Control Builder matches with the Product Type of LD 800DN device in the network.

Values are:Enable Keying, Disable Keying

Upon modification, connection between LD 800DN and CI873 gets disconnected and connected again. Hence communication with DeviceNet slaves stop momentarily

Electronic Key Product Code

Enum 0 1 Editable Criteria that can be specified by user for LD 800DN to accept connection from CI873 only when Product code of LD 800DN configured in Control Builder matches with the Product code of LD 800DN device in the network.

Values are:Enable Keying, Disable Keying

Upon modification, connection between LD 800DN and CI873 gets disconnected and connected again. Hence communication with DeviceNet slaves stop momentarily

Table 17. Settings for LD 800DN Linking Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 114: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring LD 800DN Linking Device Unit Section 4 Configuration

114 9ARD000014-600 A

Electronic Key Major Revision

Enum 0 2 Editable Criteria that can be specified by user for LD 800DN to accept connection from CI873 only when major revision of LD 800DN configured in Control Builder matches or is greater than the major revision of LD 800DN device in the network.

Values are:Disable Keying, Exact Match,Current and Higher

Upon modification, connection between LD 800DN and CI873 gets disconnected and connected again. Hence communication with DeviceNet slaves stop momentarily

IP Address(1)

String - - - Editable The IP address of the linking device LD 800DN in the network. It must be an IP address on the same subnet as where the CI873 is placed.

If the IP address is blank, then first three fields are taken from its parent CI873 IP address and the fourth is taken from its hardware tree position.

Upon modification, connection of CI873 with the Linking Device is reestablished.

Table 17. Settings for LD 800DN Linking Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 115: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring LD 800DN Linking Device Unit

9ARD000014-600 A 115

EtherNet Speed and Duplex

Enum 0 4 Editable Speed and Duplex of the Ethernet Port of Linking Device which are used for its communication over the EtherNet network.

Values are:100Mbps Full Duplex,100Mbps Half Duplex,10Mbps Full Duplex,10Mbps Half Duplex,Auto Negotiation.

Upon modification, communication with the Linking Device is stopped, and resumes after the Linking Device is reconfigured with the new value.

MAC ID(2) INT - 0 63 Editable The network address that the LD 800DN uses on the DeviceNet network.

Upon modification, communication with the Linking Device and DeviceNet devices is stopped and resumes once the Linking Device is configured with the new MAC ID.

The default value is 0 (zero)

Table 17. Settings for LD 800DN Linking Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 116: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring LD 800DN Linking Device Unit Section 4 Configuration

116 9ARD000014-600 A

Baud Rate ENUM kbps 0 3 Editable The baud rate of the DeviceNet network.

Values are:125kbps, 250kbps, 500kbps.

Upon modification, Communication with all DeviceNet devices stops. Communication resumes after the connection is re-established.

The modification of the Baud Rate does not take effect until the device is power cycled.

Inter Scan Delay4

INT ms 2 9000 Editable The time delay between successive scan cycles following the last polled message.

Upon modification, communication of linking device with all DeviceNet devices is stopped momentarily.

The default value is 25ms.

Expected Packet Rate

INT - 10 32000 Editable The rate at which DeviceNet master (Linking Device) expects the data to be received. Applicable only for poll and strobe type of connections.

The value is unit less and must be multiplied with 4 to determine the value in milliseconds

Upon modification, communication of linking device with all DeviceNet devices is stopped momentarily.

The default value is 75.

Table 17. Settings for LD 800DN Linking Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 117: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring LD 800DN Linking Device Unit

9ARD000014-600 A 117

Foreground to Background Poll Ratio

Dint ms 1 32000 Editable Ratio of foreground to background poll. If configured to poll at the background rate, then, this parameter sets the rate at which it's polled with respect to scan cycle. This is valid only for Poll.

Upon modification, communication of linking device with all DeviceNet devices is stopped momentarily.

The default value is 3.

ADR(3) Dint - - - Editable For setting Automatic Device Recovery. It is enabled by default.

Enabling/disabling of ADR feature, in turn automatically enables/disables the Address Recovery feature.

Upon modification, communication of linking device with all DeviceNet devices is stopped momentarily.

I/O Connection - Trigger

Enum - 0 0 Read Only

The trigger type of the I/O connection.

LD 800DN supports cyclic trigger type only.

Table 17. Settings for LD 800DN Linking Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 118: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring LD 800DN Linking Device Unit Section 4 Configuration

118 9ARD000014-600 A

I/O Connection- O -> T RPI

Dint ms 10 500 Editable Requested Packet Interval in milliseconds for O -> T packets. The value is used to allocate bandwidth at each of the producing nodes (CI873)CI873 re-establishes the connection with the Linking Device. The bandwidth is allotted to the new value by the CI873. The default value is 10ms.

Upon modification, communication of CI873 with all DeviceNet devices is stopped till the connection is re-established.

I/O Connection - T -> O RPI

Dint ms 10 500 Editable Requested Packet Interval in milliseconds for T -> O packets

Measures how frequently CI873 requires the transmission of data from the linking device. The default value is 10ms.

Upon modification, CI873re-establishes the connection with linking device. Communication of CI873 with all DeviceNet devices is stopped till the connection is re-established.

Table 17. Settings for LD 800DN Linking Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 119: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring LD 800DN Linking Device Unit

9ARD000014-600 A 119

I/O Connection - O -> T Size

Dint 0 500 Read Only

The consuming connection size for I/O connection.

Number of bytes of data that gets transferred from Originator (CI873) to Target (LD 800DN) over the I/O connection.

I/O Connection - T -> O Size

Dint 0 500 Read Only

The producing connection size for I/O connection.

Number of bytes of data that gets transferred from Target (LD 800DN) to Originator (CI873) over the I/O connection.

The LD 800DN may not detect hot insertion of a device at MAC ID 63, even when Automatic Device Recovery is enabled. Consider a case, where two identical DeviceNet devices configured at different MAC ID positions, for example, 1 and 2 are removed and one of them is inserted back at MAC ID position 63. Here, the LD 800DN may not detect the device. The status of the inserted DeviceNet device will be seen as DeviceNotFound.

(1) If the IP Address parameter is left blank, then it is evaluated from the LD 800DN’s position in the hardware tree along with the IP address of its CI873 parent unit. The first three octets are taken from the parent unit and last octet from the hardware tree position.If the IP address was already set using the BridgeWay Configuration tool, then the same value needs to be put in here. If it's left blank, the LD 800DN needs to inserted at the position equal to the last byte of this IP address. If the IP address updated into this parameter doesn't match the actual IP address set to the linking device, then no communication happens. The unit status shows the error 'Device not found'.

(2) The MAC ID set for the LD 800DN using the BridgeWay Configuration tool needs to be entered here. If the MAC ID entered here is different, then communication does not happen.

(3) For more details on the ADR feature, refer Automatic Device Recovery on page 210.

Table 17. Settings for LD 800DN Linking Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 120: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring LD 800DN Linking Device Unit Section 4 Configuration

120 9ARD000014-600 A

LD 800DN Timing Parameters

A direct correlation exists between the following LD 800DN timing parameters:

• Foreground to Background Poll Ratio.

• Inter Scan Delay and their corresponding Expected Packet Rate value.

The following conditions need to be satisfied for a successful communication in DeviceNet devices:

• If the Strobe connection is enabled or the Polled connection is enabled with Poll Type set as Poll Every Scan Cycle, then

((Inter Scan Delay) <= (Expected Packet Rate))

• If the Polled connection is enabled with Poll Type set as Poll At Background Rate, then

((Foreground to Background Poll Ratio * Inter Scan Delay) <= (Expected Packet Rate)

The Control Builder checks the above correlation between the parameters based on the connections enabled on the DeviceNet devices. The download is aborted with an error message if the conditions are not satisfied.

Page 121: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Adding DeviceNet Slave Device Unit

9ARD000014-600 A 121

Adding DeviceNet Slave Device UnitThis section describes how to insert and configure DeviceNet devices in Control Builder.

Inserting DeviceNet Slave Device Unit

Certain DeviceNet slave devices require custom software utilities, provided by their vendors, to configure them. Refer to the respective device manual to configure them properly before using them with CI873 for communication.

Follow these steps for inserting a DeviceNet Slave Device Unit in the hardware tree:

1. Right-click the LD 800DN and select Insert Unit. The Insert Unit window appears as shown in Figure 52.

Figure 52. Inserting a DeviceNet Slave Device

Page 122: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring a DeviceNet Slave Device Unit Section 4 Configuration

122 9ARD000014-600 A

2. Under Connected Libraries, expand the user created library and select the DeviceNet device hardware type. Refer Converting an EDS File to a Hardware Unit Type on page 49, for importing a DeviceNet EDS file into the hardware unit type using the Device Import Wizard.

3. In the Position drop-down list, select a position which is equal the hardware unit’s MAC ID. The first available position is chosen by default.

If the MAC ID of a DeviceNet slave in the network is x then, it must be inserted under the linking device at position x, otherwise communication between the linking device and the DeviceNet slave is not possible.

4. Click Insert to apply the changes made. Repeat previous steps to insert further units.

5. Click Close to close the dialog box.

When adding/deleting an I/O module or changing the position of an I/O module, under a DeviceNet adaptor, first make such additions/deletions and position changes using the device specific tool. This should be done before making the corresponding changes in the Control Builder and downloading the changes to the controller.

Configuring a DeviceNet Slave Device Unit

For configuring a DeviceNet slave device unit, in the hardware tree double-click DeviceNet or right-click and select Editor from the context menu. This opens the Hardware Editor as shown in Figure 53.

The configuration parameters of a DeviceNet device appear in the Hardware Editor. It is directly taken from the EDS file provided by the device vendor. For details on device configuration parameters from the EDS file, refer Section 3, Device Import Wizard.

Apart from the device configuration parameters from the EDS file, there are four more sets of parameters available in the hardware editor for every DeviceNet slave unit. These are:

• Device Identification Parameters.

• Electronic Key Parameters.

Page 123: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring a DeviceNet Slave Device Unit

9ARD000014-600 A 123

• Communication Related Parameters.

• Configuration Recovery Parameter.

When a DeviceNet device configured in Control Builder does not match with the DeviceNet device available in the network, the device status shown in Control Builder is I/O Connection Error and not Wrong Device Type.

Figure 53. Hardware Editor – Settings for a DeviceNet slave unit

Page 124: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Device Identification Parameters Section 4 Configuration

124 9ARD000014-600 A

Device Identification Parameters

These are parameters showing the identity of the slave device. They appear as Read Only and cannot be modified. They are:

• Vendor ID

• Product Type

• Product Code

• Major Revision

• Minor Revision

Electronic Key Parameters

A linking device identifies a DeviceNet slave device by its electronic key parameters, before communicating with it. With these set of parameters, it is possible for user to specify the DeviceNet device identity criteria that the linking device should use before communicating with them.

Set the four Electronic Key Parameters based on their descriptions given in Table 18. All parameters are user editable. Upon modification of any of the parameters, the connection between LD 800DN and the DeviceNet slaves configured under it, stops momentarily.

Page 125: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 18. Electronic Key Parameters

ParameterDefault Value

Data Type

Description

Electronic Key VendorID

Disable Keying

Enum When enabled, there will be a check to see if the Vendor ID of the configured slave in Control Builder matches with that of the device in the network, before connection establishment.

Values are: Enable Keying, Disable Keying

Electronic Key Product Type

Disable Keying

Enum When enabled, there will be a check to see if the Product Type of the configured slave in Control Builder matches with that of the device in the network, before connection establishment.

Values are: Enable Keying, Disable Keying

Electronic Key Product Code

Disable Keying

Enum When enabled, there will be a check to see if the Product Code of the configured slave in Control Builder matches with that of the device in the network, before connection establishment.

Values are: Enable Keying, Disable Keying

Electronic Key Major Revision

Disable Keying

Enum When enabled, there will be a check to see if Major Revision of the configured slave in Control Builder matches or is higher than that of the device in the network before connection establishment.

Values are: Disable Keying, Exact Match,Current and Higher

Section 4 Configuration Communication Related Parameters

9ARD000014-600 A 125

Communication Related Parameters

Communication related parameters have a bearing on the communication between the DeviceNet device and the linking device LD 800DN. The communication related parameters depend on the type of connection trigger types supported by the slave device. The four possible connection types that can be supported by a device are:

• Poll Connection (see Poll Connection on page 126)

Page 126: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Communication Related Parameters Section 4 Configuration

126 9ARD000014-600 A

• Change Of State (COS) Connection (see COS Connection on page 127)

• Strobe Connection (see Strobe Connection on page 128)

• Cyclic Connection (see Cyclic Connection on page 129)

The communication between CI873 and LD800DN work properly when the CI873 is flooded with

- Ethernet /ARP/IP/ICMP/TCP packets at the rate less than 9Mbps (13500 packets/sec).

- UDP packets @rate less than 4500 packets/sec.

Poll Connection

The Poll Connection parameters in the hardware editor are described in Table 19. Upon modification of editable parameters, the connection between LD 800DN and all DeviceNet slaves configured under it, stops momentarily.

Table 19. Poll Connection Parameters

Parameter Default ValueData Type

Read Only /

EditableDescription

Poll Type Poll every scan cycle.

Enum Editable Poll the DeviceNet slave every scan or less frequently at a background rate.

Values are: Poll every scan cycle,

Poll at background rate.

Poll Connection Enabled

Depends on the device support as stated in the EDS file.

Enum Editable Enable or disable the connection. If enabled, linking device communicates with the device over the Poll connection.

Values are: Enabled and Disabled.

Page 127: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Communication Related Parameters

9ARD000014-600 A 127

COS Connection

The Change Of State (COS) Connection parameters in the hardware editor are described in Table 20. Upon modification of the editable parameters, the connection between LD 800DN and all DeviceNet slaves configured under it stops momentarily.

Conn Poll InputSize

Depends on the device support as stated in its EDS file

Int Read Only

Number of bytes of data that gets transferred from the device to the linking device over the Poll connection.

Conn Poll OutputSize

Depends on the device support as stated in its EDS file

Int Read Only

Number of bytes of data that gets transferred from linking device to the device over the Poll connection.

Table 20. COS Connection Parameters

ParameterDefault Value

TypeRead Only/

EditableDescription

Acknowledge time

16 ms Dint Editable It is the amount of time that a producing node(for example - DeviceNet slave) waits for an acknowledgement (ACK) from the consuming node (linking device LD 800DN) before it re-sends the data.

Heart Beat 250 ms Int Editable It is the background production interval for the change-of-state connection. It is the rate at which the device produces the data, even if the data has not changed.

Table 19. Poll Connection Parameters

Parameter Default ValueData Type

Read Only /

EditableDescription

Page 128: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Communication Related Parameters Section 4 Configuration

128 9ARD000014-600 A

Strobe Connection

The Strobe Connection parameters in the hardware editor are described in Table 21. Upon modification of editable parameters, the connection between LD 800DN and all DeviceNet slaves configured under it, stops momentarily.

Inhibit Time 1 ms Int Editable This is the new data production inhibit time. This is the rate at which the slave produces the data even if it has a new value before this time.

COS Connection Enabled

Depends on the device support as stated in its EDS file.

Enum Editable Enable or disable the connection. If enabled, linking device communicates with the device over the COS connection

Values are: Enabled and Disabled.

Conn COS InputSize

Depends on the device support as stated in its EDS file.

Int Read Only Number of bytes of data that gets transferred from the device to the linking device over the COS connection.

Conn COS OutputSize

Depends on the device support as stated in its EDS file.

Int Read Only Number of bytes of data that gets transferred from linking device to the device over the COS connection.

Table 20. COS Connection Parameters (Continued)

ParameterDefault Value

TypeRead Only/

EditableDescription

Page 129: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 21. Strobe Connection Parameters

Parameter Default ValueData Type

Read Only / Editable

Description

Strobe Connection Enabled

Depends on the device support as stated in its EDS file.

Enum Editable Enable or disable the connection. If enabled, linking device communicates with the device over the Strobe connection

Values are: Enabled and Disabled.

Conn Strobe InputSize

Depends on the device support as stated in its EDS file.

Int Read Only Number of bytes of data that gets transferred from the device to the linking device, over the Strobe connection.

Conn Strobe OutputSize

Depends on the device support as stated in its EDS file.

Int Read Only Number of bytes of data that gets transferred from linking device to the device, over the Strobe connection.

Section 4 Configuration Communication Related Parameters

9ARD000014-600 A 129

Cyclic Connection

The Cyclic Connection parameters in the hardware editor are described in Table 22. Upon modification of editable parameters, the connection between LD 800DN and all DeviceNet slaves configured under it, stops momentarily.

Page 130: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Communication Related Parameters Section 4 Configuration

130 9ARD000014-600 A

Table 22. Cyclic Connection Parameters

ParameterDefault Value

Data Type

Read Only / Editable

Description

Acknowledge time

16 Int Editable It is the amount of time that a producing node (a DeviceNet slave) waits for an acknowledgement from the consuming node (a linking device LD 800DN) before it re-sends the data.

Send Rate 1000 ms Int Editable This is the background production interval for cyclic connection. If 1000ms is the Send Rate, then the device cyclically produces data every 1000ms.

Inhibit time 1 ms Int Editable This is the new data production inhibit time. If it is set as 1ms, then the slave produces the data after every 1ms, even if it has new data ready before this time elapses.

Cyclic Connection Enabled

Depends on the device support as stated in its EDS file

Enum Editable Enable or disable the connection. If enabled, linking device communicates with the device over the Cyclic connection

Values are: Enabled and Disabled.

Page 131: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuration Recovery Parameter

9ARD000014-600 A 131

Configuration Recovery Parameter

The Config Recovery parameter allows users to explicitly enable or disable the Configuration Recovery feature for each DeviceNet slave unit. This parameter appears in the hardware editor of every DeviceNet slave unit.

Refer Automatic Device Recovery on page 210, to know more about Configuration Recovery.

Conn Cyclic InputSize

Depends on the device support as stated in its EDS file

Int Read Only Number of bytes of data that gets transferred from the device to the linking device over the Cyclic connection.

Conn Cyclic OutputSize

Depends on the device support as stated in its EDS file

Int Read Only Number of bytes of data that gets transferred from linking device to the device over the Cyclic connection.

Table 22. Cyclic Connection Parameters (Continued)

ParameterDefault Value

Data Type

Read Only / Editable

Description

Page 132: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Adding EtherNet/IP Device Section 4 Configuration

132 9ARD000014-600 A

Adding EtherNet/IP DeviceThis section describes how to insert and configure EtherNet/IP device and Allen Bradley Control Logix PLC units, in Control Builder.

Setting IP Address to an EtherNet/IP Device

For setting IP address, you can use some or all of these tools:

1. Assign the IP address of EtherNet/IP device by using thumb wheel switch, jumper switch, or dip switch that is available with the device.

2. Assign the IP address as per vendor specific tool.

If already an EtherNet/IP device is assigned with an IP address, Need to reboot the device by assigning the thumb wheel switch to 888 and then change back the switch settings to 999.

Page 133: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Inserting EtherNet/IP Device unit

9ARD000014-600 A 133

Inserting EtherNet/IP Device unit

EtherNet/IP devices can be added under the CI873 module in the hardware tree. Follow these steps to insert a new EtherNet/IP Device:

1. Right-click CI873 to insert the EtherNet/IP Device and select Insert Unit. The Insert Unit dialog is displayed as shown in Figure 54

Figure 54. Inserting EtherNet/IP Device

.

While inserting the Non modular EtherNet/IP Device under CI873, it can be inserted at any position between 1-253 if the IP address is provided in the device setting tab or it has be inserted at a position corresponding to last byte of IP address for the device. For example, if IP Address is 10.140.201.139 then insert it at position 139 as shown in Figure 54.

2. Expand the library for CI873 under AC 800M and select the CI873 hardware type.

3. Select a position from the drop-down for the hardware unit as shown in Figure 54.

4. Click Insert to apply the changes.

5. Click Close to close the dialog box. The hardware unit is included in the hardware tree as shown in Figure 55.

Page 134: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 55. Inserted EtherNet/IP Device

Inserting EtherNet/IP Device unit Section 4 Configuration

134 9ARD000014-600 A

Page 135: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring EtherNet/IP Device

9ARD000014-600 A 135

Configuring EtherNet/IP Device

For configuring the EtherNet/IP Device Unit, in the hardware tree double-click EtherNet/IP device unit or right-click and select Editor from the context menu. This opens the Hardware Editor, as shown in Figure 56.

The following example shows the Settings tab of EtherNet/IP device with Class 1 Exclusive Owner connection. This is based on the EtherNet/IP EDS file selected during converting the EDS file into hardware unit types through Device Import Wizard. The configuration parameters of an EtherNet/IP device appear in the Hardware Editor. It is directly taken from the EDS file provided by the device vendor. For details on device configuration parameters from the EDS file, refer Section 3, Device Import Wizard.

Page 136: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 56. Hardware Editor – Settings for EtherNet/IP device

Configuring EtherNet/IP Device Section 4 Configuration

136 9ARD000014-600 A

Page 137: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring EtherNet/IP Device

9ARD000014-600 A 137

The Hardware Editor contains three tabs — Settings, Connections and Unit Status. The parameters for configuring the EtherNet/IP device are found in the Settings tab. Configure the parameters according to the description of parameters given in Table 23.

Table 23. Settings for EtherNet/IP Device Unit

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Vendor ID Dint - - - Read Only

ABB vendor Identification number.

Product Type

Dint - - - Read Only

Device Type to identify the device profile of Ethernet/IP as Communication adapter device(0x0C).

Product Code

Dint - - - Read Only

Identification number for the EtherNet/IP device within the communication adapter profile of adapter.

Major Revision

Dint - - - Read Only

Major revision of the EtherNet/IP device.

Minor Revision

Dint - - - Read Only

Minor revision of the EtherNet/IP device.

Electronic Key VendorID

Enum 0 1 Editable Criteria that can be specified by user for EtherNet/IP to accept connection from CI873 only when Vendor ID of EtherNet/IP configured in Control Builder matches with the Vendor ID of EtherNet/IP device in the network.

Values are:

Enable Keying, Disable KeyingUpon modification, connection between EtherNet/IP and CI873 gets disconnected and connected again.

Page 138: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring EtherNet/IP Device Section 4 Configuration

138 9ARD000014-600 A

Electronic Key Product Type

Enum - 0 1 Editable Criteria that can be specified by user for EtherNet/IP to accept connection from CI873 only when Product Type of EtherNet/IP configured in Control Builder matches with the Product Type of EtherNet/IP device in the network.

Values are:

Enable Keying, Disable KeyingUpon modification, connection between EtherNet/IP and CI873 gets disconnected and connected again.

Electronic Key Product Code

Enum 0 1 Editable Criteria that can be specified by user for EtherNet/IP to accept connection from CI873 only when Product code of EtherNet/IP configured in Control Builder matches with the Product code of EtherNet/IP device in the network.

Values are:

Enable Keying, Disable KeyingUpon modification, connection between EtherNet/IP and CI873 gets disconnected and connected again.

Table 23. Settings for EtherNet/IP Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 139: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring EtherNet/IP Device

9ARD000014-600 A 139

Electronic Key Major Revision

Enum 0 2 Editable Criteria that can be specified by user for EtherNet/IP to accept connection from CI873 only when major revision of EtherNet/IP configured in Control Builder matches or is greater than the major revision of EtherNet/IP device in the network.

Values are:

Disable Keying, Exact Match, Current and HigherUpon modification, connection between EtherNet/IP and CI873 gets disconnected and connected again.

IP Address(1)

String - - - Editable The IP address of the EtherNet/IP device on the network. It must be an IP address on the same subnet as where the CI873 is placed.

If the IP address is blank, then first three fields are taken from its parent CI873 IP address and the fourth is taken from its hardware tree position.

Upon modification, connection of CI873 with the EtherNet/IP Device is re-established.

Class 1ExclusiveOwner O2TRPI

Dint ms 10 500 Editable Requested Packet Interval in milliseconds for O->T packets.

Upon modification, connection with the Ethernet/IP device is re-established.

Table 23. Settings for EtherNet/IP Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 140: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring EtherNet/IP Device Section 4 Configuration

140 9ARD000014-600 A

Class 1 ExclusiveOwner T2ORPI

Dint ms 10 500 Editable Requested Packet Interval in milliseconds for T->O packets.

Upon modification, connection with the Ethernet/IP device is re-established.

Class 1 ExclusiveOwner Enabled

Enum - - - Editable Class 1 connection is logical segment that is connection point based.The name of the connection is derived from Connection Manager section of EDS file by the EDS DIW.Options are:

• Enabled - New connection will be established and the data starts updating on the corresponding connection channel.

• Disabled - Connection that is already established, will be closed.

(1) If the IP Address parameter is left blank, then it is evaluated from the EtherNet/IP device’s position in the hardware tree along with the IP address of its CI873 parent unit. The first three octets are taken from the parent unit and last octet from the hardware tree position.

Table 23. Settings for EtherNet/IP Device Unit (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 141: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration EtherNet/IP Device with Tag Support

9ARD000014-600 A 141

EtherNet/IP Device with Tag Support

EtherNet/IP device with tag support, enables class 1 and class 3 connection. The tag supported EtherNet/IP devices are, such as Allen Bradley Logix 500 series PLC.

It is possible to add the Logix 5000 series PLC under the CI873 module in the hardware tree. Before adding a new Allen bradley Control Logix 5000 series PLC, ensure that PLC specific hardware types is added in the Hardware Library by using Device Import Wizard. For more information, refer Converting an EDS File to a Hardware Unit Type.

Configuring Logix 5000 series PLC Unit

Given below is an example for configuring a Control Logix PLC unit.

For configuring a Control Logix PLC Unit, in the hardware tree double-click Control Logix PLC unit or right-click and select Editor from the context menu.This opens the Hardware Editor, as shown in Figure 57.

Page 142: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 57. Hardware Editor – Settings for Allen Bradley Control Logix PLC

Configuring Logix 5000 series PLC Unit Section 4 Configuration

142 9ARD000014-600 A

Page 143: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring Logix 5000 series PLC Unit

9ARD000014-600 A 143

The Hardware Editor contains three tabs — Settings, Connections and Unit Status. The parameters for configuring the Control Logix PLC device are found in the Settings tab. Configure the parameters according to the description of parameters given in Table 24.

Table 24. Settings for Allen Bradley Control Logix PLC

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

IP Address String - - - Editable The IP address of the PLC unit on the network. It must be an IP address on the same subnet as where the CI873 is placed.

If the IP address is blank, then first three fields are taken from its parent CI873 IP address and the fourth is taken from its hardware tree position.

Upon modification, connection of CI873 with the PLC unit is re-established.

Slot Number Dint - - - Editable The slot position occupied by the PLC in the chassis.

ReceiveDataFrom O2TRPI

Dint ms 10 500 Editable Requested Packet Interval in milliseconds for O->T packets.

Upon modification, connection with the PLC unit is re-established.

ReceiveDataFrom T2ORPI

Dint ms 10 500 Editable Requested Packet Interval in milliseconds for T->O packets.

Upon modification, connection with the PLC is re-established.

Class 3 Enabled

Enum - - - Editable This parameter is to enable/disable the class 3 support.

Page 144: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring Logix 5000 series PLC Unit Section 4 Configuration

144 9ARD000014-600 A

Class 3 T2ORPI

(Applicable only for Class 3)

Dint - - 500 Editable Requested Packet Interval in milliseconds for T->O packets.

Tag1 Enabled

(Applicable only for Class 3)

Enum - - - Editable This parameter is used to enable or disable the tag 1.

Tag1 TagName (Applicable only for Class 3)

String - - 150 Editable This parameter shows the tag defined in the Allen Bradley PLC to which the connection is established.

Tag1Cycle Time (Applicable only for Class 3)

Dint ms 100 1000 Editable This is the scan cycle for tag 1.

Tag1Data Type (Applicable only for Class 3)

Dint - 0 500 Editable This parameter determines the data type of the tag defined in the Allen Bradley PLC.

Tag2 Enabled (Applicable only for Class 3)

Enum - - - Editable This parameter is used to enable or disable the tag 2.

Table 24. Settings for Allen Bradley Control Logix PLC (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 145: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring Logix 5000 series PLC Unit

9ARD000014-600 A 145

Tag2 TagName (Applicable only for Class 3)

String - - - Editable This parameter shows the tag defined in the Allen Bradley PLC to which the connection is established.

Tag2 Cycle Time (Applicable only for Class 3)

Dint ms 100 1000 Editable This is the scan cycle for tag 2.

Tag2 Data Type (Applicable only for Class 3)

Dint - 0 500 Editable This parameter determines the data type of the tag defined in the Allen Bradley PLC.

Tag3 Enabled (Applicable only for Class 3)

Enum - - - Editable This parameter is used to enable or disable the tag 3.

Tag3 TagName (Applicable only for Class 3)

String - - - Editable This parameter shows the tag defined in the Allen Bradley PLC to which the connection is established.

Tag3 Cycle Time (Applicable only for Class 3)

Dint ms 100 1000 Editable This is the scan cycle for tag 3.

Table 24. Settings for Allen Bradley Control Logix PLC (Continued)

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 146: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Adding S200 I/O Modules Section 4 Configuration

146 9ARD000014-600 A

Adding S200 I/O ModulesThis section describes about inserting of S200 adapter, S200 I/O modules, configuring of S200 adapter and S200 I/O modules.

Follow these steps to insert a new S200 adapter:

1. From the hardware library, right click and select Insert Library. Select S200IoCI873HWLib and Insert as shown in Figure 58.

Figure 58. Insert Library

2. To insert the CI873 see Adding CI873 on page 107.

3. Connect the S200 Hardware library to the connected libraries.

Page 147: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Adding S200 I/O Modules

9ARD000014-600 A 147

4. In the control builder hardware tree, right click the CI873 to select Insert Unit. Select 200-AENTR Adapter, and click Insert as shown in Figure 59.

Figure 59. Insert 200-AENTR

Page 148: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring S200 Adapter Section 4 Configuration

148 9ARD000014-600 A

Configuring S200 Adapter

Table 25. Settings for S200 Adapter

Parameter Default Value Description Consequence of Change

IP Address

(See information note below)

Empty String IP address of the S200 adapter will use on the network. It must be an IP address on the same subnet as the CI873 it's placed under.

If blank, the first three fields are taken from its parent CI873 IP Address and the fourth is from its hardware tree position.

Connections to the I/O modules connected under the adapter are reestablished.

For configuring the S200 adapter in the hardware tree double-click 200-AENTR or right-click and select Editor from the context menu. This opens the Hardware Editor, as shown in Figure 60.

The Hardware Editor contains three tabs — Settings, Connections and Unit Status. The parameters for configuring the S200 adapter are found in the Settings tab. Configure the parameters according to the description of parameters given in Table 25.

Figure 60. Hardware Editor – Settings for S200 Adapter

Page 149: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

The IP address of 200-AENTR can be set in two ways:

• By using the Rotary wheel on the adapter. The limitation when using rotary wheel is that one can configure IP address of the adapter to only Class C address range. When the rotary switch is set to a valid number(001-254), the adapter IP address is192.168.1.xxx (where xxx represents the number set on the switches). The Adapter will have subnet mask is 255.255.255.0

• The second option is using BOOTP/DHCP server. This has no limitations.

Paths to the BOOTP utility:

For Control Builder Professional:

\Engineering & Development\Control Builder M\Tools\ 200-AENTR\BOOTP-DHCP Server

For Compact Control Builder:

\Tools\ABB\ 200-AENTR\BOOTP-DHCP Server

Section 4 Configuration Configuring S200 Adapter

9ARD000014-600 A 149

Page 150: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Inserting S200 I/O Modules Section 4 Configuration

150 9ARD000014-600 A

Inserting S200 I/O Modules

Figure 61. Select S200 I/O Modules

In the control builder tree right click the 200-AENTR Adapter and select Insert Unit. The Insert Unit for 200-AENTR window appears as shown in Figure 61.

Select the I/O Modules and click Insert. The modules will be inserted under 200-AENTR as shown in Figure 62.

Page 151: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 62. Inserted S200 I/O Modules

Section 4 Configuration Inserting S200 I/O Modules

9ARD000014-600 A 151

Upto 8 I/O Modules can be inserted under each 200-AENTR.

Page 152: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring S200 I/O Modules Section 4 Configuration

152 9ARD000014-600 A

S200 IO modules that are supported with Ethernet/IP connectivity are mentioned below:

200-IB16, 200-OB8EP, 200-OB16, 200-OB16P, 200-IB10XOB6, 200-IE8, 200-OE4, 200-IE4XOE2, 200-IP2, 200-IP4, 200-IR8, 200-IR8R, 200-IT8, 200-IA8, 200-OA8, 200-OW8, 200-IF4I, 200-OF4I, 200-IM8, 200-OM8, 200-IB32, 200-OB32P, 200-IB16XOB16P, 200-DUTB.

In addition to the above I/O modules following S200L I/O and S200C I/O modules are also supported.

S200C - I/O: 200C-IB16, 200C-IB10XOB6P, 200C-OB16P, 200C-IE8, 200C-IE4XOE2, 200C-OE4.

S200L - I/O: DI210, DX210, DO210, AI210, AX210, AO210.

Configuring S200 I/O Modules

For configuring the S200 I/O Modules in the hardware tree double-click I/O Module or right-click and select Editor from the context menu. This opens the Hardware Editor, as shown in Figure 63.

Figure 63. Hardware Editor – Settings for S200 I/O Modules

Page 153: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring S200 I/O Modules

9ARD000014-600 A 153

The Hardware Editor contains four tabs — Settings, Connections, Status and Unit Status. The parameters for configuring the S200 I/O Modules are found in the Settings tab. Configure the parameters according to the description of parameters given in Table 26.

These parameters are common for all the S200 I/O Modules.

Apart from these there are specific settings to be done for 200-IP2 and 200-IP4 I/O Modules.

Table 26. Parameters on S200 IO modules

ParameterDefault Value

Type Unit Min Max Description Consequence

Connection O2TRPI

500 dint ms 10 1000 Requested Packet Interval for O->T packets.

Connection with the IO module is re-established

Connection T2ORPI

500 dint ms 10 1000 Requested Packet Interval for T>O packets.

Connection with the IO module is re-established

Connection Timeout Multiplier

4 dint - 0 7 Specifies the multiplier applied to RPI to obtain the connection time-out value used for establishing implicit messaging connection.

Refer Table 1 for connection time-out multiplier

Connection with the IO module is re-established

Page 154: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring S200 I/O Modules Section 4 Configuration

154 9ARD000014-600 A

The Table 27 below gives description about settings which are to be applied on output channels and the interpretation of data received on the Input channels for 200-IP2.

Table 27. Description of Channels for 200-IP2

Channel Name Bit Definition

CtrlSig In 0 Bit 00 Status for input A (pulse transmitter 0) - This bit, when set, indicates a signal at A

Bit 01 Status for input B (pulse transmitter 0) - This bit, when set, indicates a signal at B

Bit 02 Status for input Z (pulse transmitter 0) - This bit, when set, indicates a signal at Z

Bit 03 Status for input G (pulse transmitter 0) - This bit, when set, indicates a signal at G

Bit 04 0 - Not Used

Bit 05 0 - Not Used

Bit 06 0 - Not Used

Bit 07 0 - Not Used

Bit 08 (10) This bit, when set (1), indicates that counter 0 has been calibrated. This bit is reset by CalReset.

Bit 10 (12) This bit, when set (1), indicates a counter value is saved in store 0. This bit is reset by StoreReset.

Bit 12 (14) Preset Reached - When this bit is set (1), in all configuration modes, the counter 0 value equals the preset 0 value, either in a positive or negative direction. This bit is reset by PresetReset0 and can only be set again after at least 1 more pulse.

Bit 14 (16) Count Direction - Increase/Decrease counter value of counter 0 set to 0 at startup.

0 = last pulse decreased counter value;

1 = last pulse increased counter value.

Page 155: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring S200 I/O Modules

9ARD000014-600 A 155

CtrlSig In 1 Bit 00 0 - Not Used

Bit 01 0 - Not Used

Bit 02 0 - Not Used

Bit 03 0 - Not Used

Bit 04 Status for input A (pulse transmitter 1) - This bit, when set, indicates a signal at A

Bit 05 Status for input B (pulse transmitter 1) - This bit, when set, indicates a signal at B

Bit 06 Status for input Z (pulse transmitter 1) - This bit, when set, indicates a signal at Z

Bit 07 Status for input G (pulse transmitter 1) - This bit, when set, indicates a signal at G

Bit 09 (11) This bit, when set (1), indicates that counter 1 has been calibrated. This bit is reset by CalReset.

Bit 11 (13) This bit, when set (1), indicates a counter value is saved in store 1. This bit is reset by StoreReset.

Bit 13 (15) Preset Reached - When this bit is set (1), in all configuration modes, the counter 1 value equals the preset 1 value, either in a positive or negative direction. This bit is reset by PresetReset1 and can only be set again after at least 1 more pulse.

Bit 15 (17) Count Direction - Increase/Decrease counter value of counter 1 set to 0 at startup.

0 = last pulse decreased counter value;

1 = last pulse increased counter value.

Latch In 0 Bits 00-15 Saved counter value on channel 0

Latch In 1 Bits 00-15 Saved counter value on channel 1

Value In 0 Bits 00-15 Current value in counter 0

Table 27. Description of Channels for 200-IP2 (Continued)

Channel Name Bit Definition

Page 156: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring S200 I/O Modules Section 4 Configuration

156 9ARD000014-600 A

Value In 1 Bits 00-15 Current value in counter 1

Ctrl Out 0 0-15 Control word for setting the function of counter 0

Bits 00-02 02 01 00 Mode Selection bits

0 0 0 Counting on positive (rising) edge of input signal A (Up/dwn counting determined by B)

0 0 1 Quadrature encoder X1

0 1 0 Quadrature encoder X2

0 1 1 Quadrature encoder X4

1 0 0 Counting up on the positive edge of input signal A and down on positive edge of input signal B.

1 0 1 No Count Function

1 1 0 No Count Function

1 1 1 No Count Function

Bit 03 Preset (Reset) bit - A positive edge on this bit moves the value in Preset X to Counter X, independent of Preset Enable.

NOTE: To use Preset as Reset, use a count value of 0000 in the Preset value word.

Bit 04 Enable Z Preset bit - When this bit is set (1), a positive edge on Z preloads Counter X = Preset X, independent of Cal Enable.

NOTE: If Z is configured to do Store and Preset (Reset), the Store will occur first.

Bit 05 Count Enable bit - When this is set (1), the incremental encoder is enabled.

Table 27. Description of Channels for 200-IP2 (Continued)

Channel Name Bit Definition

Page 157: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring S200 I/O Modules

9ARD000014-600 A 157

Ctrl Out 0 Bits 06-08 Calibration Control bits - bits 06. 07 and 08

06 Enable bit - When this bit is set (1), the counter can be calibrated

07 Direction bit - When this bit is set (1), calibration is performed in a negative direction; when reset (0), calibration is performed in a positive direction.

08 Reset bit - Calibration is acknowledged and a new calibration is enabled on a positive edge on this bit.

Bits 09-10 10 09 Gate Control bits

0 0 No gate function on input G

0 1 Counting only if G is high (active)

1 0 Counting only if G is low (inactive)

1 1 The counter can be calibrated when G is high (active)

Bits 11-12 12 11 Store Control bits - These bits will trigger a Store only if the channel Store status bit (L0 or L1) is cleared (0).

0 0 Save the counter value on the positive edge of Z (if StoredX= O)

0 1 Save the counter value on the positive edge of G (if StoredX= O)

1 0 Save the counter value on the negative edge of G (if StoredX= O)

1 1 Save the counter value on the positive edge and negative edge of G (if Stored X = 0)

Bit 13 Rollover bit - When set (1), the counter counts up to the preset and then restarts at 0. If this bit is reset (0) (not rollover), the rollover preset value = FFFF (hex = 65535 (decimal).

Table 27. Description of Channels for 200-IP2 (Continued)

Channel Name Bit Definition

Page 158: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring S200 I/O Modules Section 4 Configuration

158 9ARD000014-600 A

Ctrl Out 0 Bit 14 Store Reset bit - A positive edge on this bit resets Store X in Signals.

Bit 15 Preset Reset bit - A positive edge on this bit resets Preset Reached in Signals.

Ctrl Out 1 Control word for setting the function of counter 1.

Bits 00-02 02 01 00 Mode Selection bits

0 0 0 Counting on positive (rising) edge of input signa A. (Up/dwn counting determined by B.)

0 0 1 Quadrature encoder X1

0 1 0 Quadrature encoder X2

0 1 1 Quadrature encoder X4

1 0 0 Counting up on the positive edge of input signal A, and down on positive edge of input signal B.

1 0 1 No count function

1 1 0 No count function

1 1 1 No count function

Bit 03 Preset bit - A positive edge on this bit moves the value in Preset X to Counter X, independent of Preset Enable.

Bit 04 Preset Enable bit - When this bit is set (1), a positive edge on Z preloads Counter X = Preset X, independent of Cal Enable.

Bit 05 Count Enable bit - When this is set (1), the incremental encoder is counting.

Table 27. Description of Channels for 200-IP2 (Continued)

Channel Name Bit Definition

Page 159: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring S200 I/O Modules

9ARD000014-600 A 159

Ctrl Out 1 Bits 06-08 Calibration Control bits - bits 06, 07 and 08

06 Enable bit - When this bit is set (1), the counter can be calibrated.

07 Direction bit - When this bit set (1), calibration is performed in a negative direction; when reset (0), calibration is performed in a positive direction.

08 Reset bit - Calibration is acknowledged and a new calibration is enabled on a positive edge on this bit.

Bits 09-10 10 09 Gate Control bits

0 0 No gate function on input G

0 1 Counting on y if G is high (active)

1 0 Counting on y if G is low (inactive)

1 1 Calibration if G is high {active) and ???

Bits 11-12 12 11 Store Control bits - These bits will trigger a Store only if the channel Store status bit (LO or L1) is cleared (O).

0 0 Save the counter value on the positive edge of Z (if Store X= O)

0 1 Save the counter value on the positive edge of G (if Store X= O)

1 0 Save the counter value on the negative edge of G (if Store X= O)

1 1 Save the counter value on the positive edge and negative edge of G (if Store X= O)

Bit 13 Rollover bit - When set (1), the counter counts up to the preset and then restarts at 0. If this bit is reset (0) (not rollover), the rollover preset value = FFFF (hex = 65535 (decimal).

Table 27. Description of Channels for 200-IP2 (Continued)

Channel Name Bit Definition

Page 160: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring S200 I/O Modules Section 4 Configuration

160 9ARD000014-600 A

The Table 28 below gives description about settings which needs to be applied on output channels and the interpretation of data received on the Input channels for 200-IP4.

Ctrl Out 1 Bit 14 Store Reset bit - A positive edge on this bit resets Store X in Signals.

Bit 15 Store Reset bit - A positive edge on this bit resets Preset Reached in Signals.

Preset Out 0 Bits 00-15 Preset 0 - Value to load or compare with counter 0

Preset Out 1 Bits 00-15 Preset 1 - Value to load or compare with counter 1

Table 28. Description of Channels for 200-IP4

Channel Name Definition

Value in Period16 0 It gives 16 Bit period measurement for channel 0

Value in Period16 1 It gives 16 Bit period measurement for channel 1

Value in Period16 2 It gives 16 Bit period measurement for channel 2

Value in Period16 3 It gives 16 Bit period measurement for channel 3

Value in Period32 0 It gives 32 Bit period measurement for channel 0

Value in Period32 1 It gives 32 Bit period measurement for channel 1

Value in Period32 2 It gives 32 Bit period measurement for channel 2

Value in Period32 3 It gives 32 Bit period measurement for channel 3

Value in Counter 0 This channel shows pulse counter value for channel 0

Value in Counter 1 This channel shows pulse counter value for channel 1

Value in Counter 2 This channel shows pulse counter value for channel 2

Value in Counter 3 This channel shows pulse counter value for channel 3

Table 27. Description of Channels for 200-IP2 (Continued)

Channel Name Bit Definition

Page 161: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring S200 I/O Modules

9ARD000014-600 A 161

Ctrl In 0 Bit

Bit 00 Positive edge - Channel 0 - measurement ready

Bit 04 Reset Done, Channel 0 - a positive edge on this bit indicates counter 0 reset done

Ctrl In 1 Bit

Bit 01 Positive edge - Channel 1 - measurement ready

Bit 05 Reset Done, Channel 1 - a positive edge on this bit indicates counter 1 reset done

Ctrl In 2 Bit

Bit 02 Positive edge - Channel 2 - measurement ready

Bit 06 Reset Done, Channel 2 - a positive edge on this bit indicates counter 2 reset done

Ctrl In 3 Bit

Bit 03 Positive edge - Channel 3 - measurement ready

Bit 07 Reset Done, Channel 3 - a positive edge on this bit indicates counter 3 reset done

Bit 08-15 Reserved for factory use

Table 28. Description of Channels for 200-IP4 (Continued)

Channel Name Definition

Page 162: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring S200 I/O Modules Section 4 Configuration

162 9ARD000014-600 A

Function Select Bits 00 Pulse counting and period time measurement selection for Channel 0 -

0 = pulse counting and period time measurement selected

1 = period time measurement selected

Bits 01 Pulse counting and period time measurement selection for Channel 1 -

0 = pulse counting and period time measurement selected

1 = period time measurement selected

Bits 02 Pulse counting and period time measurement selection for Channel 2 -

0 = pulse counting and period time measurement selected

1 = period time measurement selected

Bits 03 Pulse counting and period time measurement selection for Channel 3 -

0 = pulse counting and period time measurement selected

1 = period time measurement selected

Bits 04-15 Reserved

Table 28. Description of Channels for 200-IP4 (Continued)

Channel Name Definition

Page 163: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 4 Configuration Configuring S200 I/O Modules

9ARD000014-600 A 163

Frequency Select Bit 00 Clock frequency for period time measurement - Channel 0 -

0 = period time measurement with 10MHz internal clock selected

1 = period time measurement with 1MHz internal clock selected

Bits 01-03 03 02 01 Number of periods for measurement - Channel 0

0 0 0 1 period

0 0 1 2 periods

0 1 0 4 periods

0 1 1 8 periods

1 0 0 16 periods

1 0 1 32 periods

1 1 0 64 periods

1 1 1 128 periods

Bit 04 Clock frequency for period time measurement - Channel 1 - refer to bit 00.

Bits 05-07 Selection of Number of periods for measurement - Channel 1 - see bits 01-03 above

Bit 08 Clock frequency for period time measurement - Channel 2 - refer to bit 00.

Bits 09-11 Selection of Number of periods for measurement - Channel 2 - see bits 01-03 above

Bit 12 Clock frequency for period time measurement - Channel 1 - refer to bit 00.

Bits 13-15 Selection of Number of periods for measurement - Channel 1 - see bits 01-03 above

Table 28. Description of Channels for 200-IP4 (Continued)

Channel Name Definition

Page 164: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring S200 I/O Modules Section 4 Configuration

164 9ARD000014-600 A

Ctrl Out 0 Bit 00 Start new measurement bit - Channel 0 - when set, start new measurement on positive edge

Bit 04 Reset Counter, Channel 0 - a positive edge on this bit resets counter 01

Ctrl Out 1 Bit 01 Start new measurement bit - Channel 1 - when set, start new measurement on positive edge

Bit 05 Reset Counter, Channel 0 - a positive edge on this bit resets counter 11

Ctrl Out 2 Bit 02 Start new measurement bit - Channel 2 - when set, start new measurement on positive edge

Bit 06 Reset Counter, Channel 0 - a positive edge on this bit resets counter 21

Ctrl Out 3 Bit 03 Start new measurement bit - Channel 3 - when set, start new measurement on positive edge

Bit 07 Reset Counter, Channel 0 - a positive edge on this bit resets counter 31

Bit 08-15 Not Used

Table 28. Description of Channels for 200-IP4 (Continued)

Channel Name Definition

Page 165: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 165

Section 5 Run-Time Operation

This section describes the run-time behavior of DeviceNet device, LD 800DN linking device, and EtherNet/IP device, and provides guidelines for operating these devices during re-import and re-configuration.

Run-Time BehaviorThe run-time behavior of DeviceNet device, LD 800DN linking device, and EtherNet/IP device are:

• When a DeviceNet device configured in Control Builder, does not match with the DeviceNet device available in the network, the device status shown in Control Builder is I/O Connection Error and not Wrong Device Type.

• If the connection between LD 800DN and CI873 is lost or connection between LD 800DN and configured DeviceNet slaves is lost, then IEC 1131 variables connected to input channels of DeviceNet slaves get set to last good value.

• Consider an LD 800DN, with either DeviceNet devices or Modular I/O devices is configured under it. On checking the diagnostic information channel of the LD 800DN in Control Builder, there may be increase in the value of Number of lost EtherNet/IP messages on the LD 800DN. To reduce the number of lost message packets, increase the Requested Packet Interval (RPI) value. The RPI value can be increased from 10 (minimum) to 500 (maximum). By increasing the RPI value, it helps in reducing/stopping the increase in the number of lost packets.

• Error is not set for EtherNet/IP and DeviceNet devices if the configuration is cold downloaded or CI873 is hot swaped with its Ethernet cable removed.However, if the cable is removed during run time, all the slave devices under CI873 are updated with the connection related status.

Page 166: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Run-Time Behavior Section 5 Run-Time Operation

166 9ARD000014-600 A

• "Wrong MAC ID" Error status is not set in Unit Status for the LD 800DN in Control Builder, if the user specifies a MAC ID for the LD 800DN, and this MAC ID is already set for a physically available DeviceNet device on the network but not available in the Control builder configuration that has been downloaded to the LD 800DN.

• When the communication of DeviceNet devices is working properly with LD 800DN, if the MAC ID is changed to a wrong MAC ID and configuration is downloaded, then the Unit Status for the LD 800DN in Control Builder shows error for Wrong MAC ID. However, the communication between LD 800DN and DeviceNet devices continues as before the MAC ID was changed. The communication between CI873 and LD 800DN is also not affected.

• Some devices do not accept configuration of some parameters from CI873 when the connection to the device is already established. For such devices, when there is power reset for the ethernet switch or CI873 ethernet cable removal and insertion, connection is re-established to the device followed by configuration of the parameters. Since some of the parameters for such a device is not configured, the "Internal Config Error" warning is shown. To overcome this, perform the following:

– Perform a hot swap of CI873, the configuration is downloaded before the connection is established. Hence all device configuration parameters are accepted by the device and the Unit status does not displays the "Internal Config Error" warning.

– Move that specific device to another position in Control Builder, and download followed by changing it back to original position.

Page 167: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 5 Run-Time Operation Run-Time Behavior

9ARD000014-600 A 167

• Address recovery will not work for DeviceNet device which has physical switches/jumpers for setting MAC address. It works for DeviceNet devices whose MAC address can be dynamically set from either the LD 800DN Web interface or by any device specific configuration tools, for example, RSNetworks for DeviceNet.

• For any errors for DeviceNet devices that is reported in Unit Status in Control Builder, due to communication break between the LD 800DN and the device, the user can still force a value into the output channel of the device from Control Builder or from the 1131 application. This output channel value shall be written into the LD 800DN. This value shall be written into the device once the communication between the LD 800DN and the device is restored.

Some devices like Allen Bradley PLC do not support client CI873 going offline without closing existing connection. Since, the existing connections of such devices with CI873 are not closed when the latter is hot removed, this could lead to connection starvation. The error/status that is displayed in the Unit Status of such device is, No more consumer resources available in the producing object.

Therefore, communication with such devices may fail during the hot swap of the CI873 module.

The DeviceNet EDS file could have a configuration parameters related to Safer State Value (or a 'Fault Action' parameter) that can be configured to 'Clear data' or 'Hold last value', in case the deviceNet device looses communication with LD 800DN.

User needs to configure the configuration parameters for the channels of the device have desired result.

Page 168: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

The EDS file of some device may have a lot of configuration parameters and connections. In rare scenarios this would exceed the maximum configuration size per device in control builder of 65535 bytes. If this happens, a compilation error would be displayed when the user tries to download such a hardware type to the controller and the download would be aborted.

User would then need to re-import the EDS file of such a device and delete some parameters/ connection that are not required so as to bring the configuration size of the device to acceptable limits.

Guidelines for Re-import and Re-configuration Section 5 Run-Time Operation

168 9ARD000014-600 A

Guidelines for Re-import and Re-configurationThis section describes the guidelines to be followed during re-import and re-configuration.

Re-import

There is a possibility of I/O modules duplication within the same hardware library during re-import.

Consider a modular import scenario in which certain I/O modules are selected to be imported under the adapter, the hardware types for all the I/O modules are created in the hardware library.

So all the I/O modules imported are available to be inserted in the hardware tree under the adapter.

1. Considering a modular re-import scenario, where, certain I/O modules are de-selected and only a subset of the modules are imported, which are currently available under the adapter. These de-selected modules still appears under the hardware library as they have not been physically deleted from the hardware library.However de-selected I/O modules cannot be added in the hardware tree under the adapter. Hence, only the I/O modules being included or selected in the most recent import of the adapter will be available for configuration under the adapter.

Page 169: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 5 Run-Time Operation Re-import

9ARD000014-600 A 169

2. If in the next re-import if the de-selected modules from point 1 above are selected again and the import is proceeded, the hardware types for the newly selected I/O modules are created with new hardware ID's. If such I/O module were already available under adapter in the hardware tree, they to be deleted and has to be added again under the adapter.

When re-importing an EDS file, the name and location of the EDS file should be same as the previously imported EDS files. If these are the same, then the Device Import Wizard considers this as a re-import. Else the Device Import Wizard considers this as a fresh import.

Hence, re-importing of an EDS file is not possible if the EDS file is renamed and then re-imported.

The user can choose for fresh import instead of a re-import, if the newly created hardware type has to coexist with old hardware type.

In case the configuration imported for EDS file is not correct, the hardware type should not be deleted from the hardware library, after it has been created by importing an EDS file in Control Builder.

Instead, to correct the configuration, re-import the EDS file in the same hardware library, or create a new hardware library and import the EDS file under it.

Page 170: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Re-configuration Section 5 Run-Time Operation

170 9ARD000014-600 A

Re-configuration

Re-configuration of DeviceNet Devices and LD 800DN

The following are the re-configuration scenarios when the connection between linking device and all connected DeviceNet devices times out for a while and are then reconnected:

• Re-configuration of Connection related parameters (Scan list parameters) of DeviceNet/LD 800DN– When a connection related parameter is modified for a device in the

Control Builder. – When parameters like Inter Scan Delay, Expected Packet Rate,

Foreground to Background Poll Ratio, ADR are changed for LD 800DN in the Control Builder. See Updation of Scan List on DeviceNet Device Parameter Change.

• Re-configuring DeviceNet Parameters on LD 800DN. See Re-configuring DeviceNet Parameters on LD 800DN.

During re-configuration, the DeviceNet communication is stopped and restarted as the LD 800DN is put to Idle mode before modifying any configuration data on LD 800DN. During such time, the input data from the DeviceNet slave devices to the CI873 is not affected. However, there is no output data from the linking device to the DeviceNet slave devices.

If the connections related to some DeviceNet devices are changed (if some existing connection as disabled and others are enabled) as part of a re-configuration, the communication does not start with a new connection. The LD 800DN needs to be reset so as to establish communication with such devices.

• Adding/deleting DeviceNet devices online– When a new DeviceNet device is configured or added in Control Builder.– When a DeviceNet device is deleted in the Control Builder.–

Page 171: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 5 Run-Time Operation Re-configuration

9ARD000014-600 A 171

Updation of Scan List on DeviceNet Device Parameter Change

While re-configuration of a DeviceNet device, do not change the scan list parameters, which are not associated with the connection trigger type to which the DeviceNet device is configured initially.

For example, assume that the Poll connection trigger type is selected during fresh configuration of DeviceNet device. During re-configuration, the scan list parameters associated with the COS connection trigger type is changed, such as Inhibit time and Acknowledgement time. These changed scan list parameters are not associated with the Poll connection trigger type to which the device is configured. Since, the CI873 does not verify whether the changed parameters have any effect on the trigger type selected, the communication is considered changed. As a result the scan list configured on the LD 800DN gets updated, leading to the stoppage of communication in the DeviceNet network. The Control Builder displays a warning indicating the break down of communication.

Re-configuring DeviceNet Parameters on LD 800DN

Re-configuring the DeviceNet parameters on an LD 800DN does not disrupt the flow of input data from the DeviceNet slave devices to the CI873. However, the linking device has to be in Idle mode before modifying any configuration data on it. There is no output data from the linking device to the DeviceNet slave devices while the linking device is in Idle mode

Re-configuring LD 800DN by changing Baud Rate

If the baud rate of the LD 800DN is changed, then a matching baud rate change should be made in all the DeviceNet devices connected to that LD 800DN. A power recycle is then needed for these changes to take effect. A matching baud rate change is not possible in DeviceNet devices which do not have any baud rate option in its configuration parameters. As a result, such devices may become incompatible with the LD 800DN's baud rate configuration. In such a case, the error displayed is CAN Bus Off or DeviceNet MAC ID initialization in progress.

Re-configuration of EtherNet/IP devices

When an EtherNet/IP device or EtherNet/IP modular IO is added /removed online, then the communication with other EtherNet/IP devices will not be affected.

Page 172: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Online Upgrade and Coexistence Section 5 Run-Time Operation

172 9ARD000014-600 A

Online Upgrade and Coexistence

In the SV 6.0, there are two CI873 hardware libraries available in the 800xA system. The usage of the two hardware libraries in the control builder projects will be as follows:

1. CI873EtherenetIPHwlib 1.x.: Used only when a coexistence download is done from a SV 6.0 Control Builder project to a controller of SV 5.1 and rollups.

2. CI873EtherenetIPHwlib 2.x.: Used in all other scenarios in SV 6.0 that includes:

a. Co-existence download from SV 6.0 Control Builder project to a controller having SV 5.1 FP4.

b. Online upgrade is done from SV 5.1 FP4 to SV 6.0.

c. Online upgrade is done from SV 5.1 and rollups to SV 6.0.

When an online upgrade is done from SV 5.1 and rollups to SV 6.0, at step 7 of the online upgrade, the trainee controller that has been upgraded with new firmware would have become primary. The communication of CI873 with the devices under it would stop, as the CI873 is still having old firmware. At step 8, the firmware upgrade of the non-redundant CI873 would be done. After the CI873 is upgraded with latest firmware, it shall boot up and restart communication with devices under it. This is observed as the there is a major version change of the CI873 hardware library in SV 6.0 compared to that in SV 5.1 and rollups.

Page 173: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 173

Section 6 Linking Device LD 800DN

OverviewThe LD 800DN, EtherNet/IP to DeviceNet linking device, provides full DeviceNet master functionality, allowing connectivity to 63 DeviceNet slaves. It also supports EtherNet/IP adapter class functionality with CIP Message Routing.

LD 800DN can be used to:

• Connect EtherNet/IP to DeviceNet (bridge functionality).

• Connect information or control level networks to device level networks for programming, configuration, control or data collection.

FeaturesThe features of the LD 800DN linking device are:

• Baud rates of 125, 250, and 500 Kbps are supported.

• Automatic Address Recovery to replace a faulty slave device with a replacement device, at the same MAC ID.

• Configuration Recovery can be enabled for slave devices. Thus, a newly replaced device slave can be configured to the same settings of the device, it replaces.

• Transfers 496 bytes Input and 492 bytes Output.

• An FTP server functionality, which provides easy file management using standard FTP clients.

• A flexible HTTP server functionality (Web server).

• Firmware updates using the RS232 port and BridgeWay Configuration Tool.

Page 174: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuration Section 6 Linking Device LD 800DN

174 9ARD000014-600 A

ConfigurationThis section describes the configuration of the LD 800DN Ethernet to DeviceNet linking device.

BridgeWay Configuration Tool

The BridgeWay Configuration must be used only for setting the IP address, MAC ID and upgrading the firmware. Making any other changes will cause a conflict with the settings downloaded from CI873.

Before configuring the LD 800DN in the Control Builder and going online, it should be configured with an IP Address and MAC ID. This is done by using the BridgeWay Configuration tool.

The BridgeWay Configuration is a Microsoft Windows application that communicates with the LD 800DN over a standard RS-232 serial link, using the PC serial port or USB serial adapter.

Installing BridgeWay Configuration Tool

To install BridgeWay Configuration from the System 800xA Media, run Setup.exe available in the following directory of the System 800xA Media:

• For Control Builder Professional: \Engineering & Development\Control Builder M\Tools\LD800DN\ConfigurationTool

• For Compact Control Builder:\Tools\ABB\LD800DN\ConfigurationTool.

Connecting to the LD 800DN Module

Connect the system, in which BridgeWay Configuration is run, to the LD 800DN module by using a standard Null-Modem (pin 2 and pin 3) serial cable. This cable should connect the PC serial port (or the USB serial adapter, if used) to the 9 pin D-Sub connector on the module.

BridgeWay Configuration scans for each available port, detects the connection and automatically sets the baud rate.

Page 175: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN BridgeWay Configuration Tool

9ARD000014-600 A 175

Starting BridgeWay Configuration

Ensure that the LD 800DN module is powered and connected to the PC serial port. Select Start > BridgeWay Configuration, to run the BridgeWay Configuration tool.

When BridgeWay Configuration is launched, it attempts to locate a LD 800DN module on one of the PC serial ports. After locating the module, the status area of the tool displays the type and the status of that module.

If module is not connected to the PC or if it is powered off, the status area indicates that no module is detected. If the module is powered off, switch it on and ensure that the connection is proper. Then, click Refresh icon on the BridgeWay Configuration tool bar.

BridgeWay Configuration User Interface

Figure 64 shows the BridgeWay Configuration user interface.

Figure 64. BridgeWay Configuration User Interface

Page 176: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Updating LD 800DN Firmware Section 6 Linking Device LD 800DN

176 9ARD000014-600 A

The BridgeWay Configuration window is divided into the following three panes:

• BridgeWay Configuration - Used for displaying the module type and the status information about the detected LD 800DN module.

• Ethernet Configuration - Used for configuring the Ethernet network parameters.

• DeviceNet Configuration - Used for configuring the DeviceNet network parameters. It also displays network interface status.

Updating LD 800DN Firmware

You can perform a Flash Update of the LD 800DN’s firmware, using the BridgeWay Configuration tool.

Follow these steps for updating the firmware of the linking device:

1. Launch the BridgeWay Configuration tool, by selectingStart > BridgeWay Configuration. The tool connect to the LD 800DN module and the BridgeWay Configuration user interface appearsas shown in Figure 64.

2. Click Update from the Flash menu in the menu bar. The Flash Update window appears as shown in Figure 65.

For Modular DeviceNet devices, LD establishes connection only to the adapter, since the connection size is mismatched connection will fail and the whole device is marked error. If the query interface is in then user can see which specific I/O module has created this problem as the I/O module which is physically not available will be marked as Device Not found.

Page 177: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 65. Flash Update for updating firmware

Section 6 Linking Device LD 800DN Updating LD 800DN Firmware

9ARD000014-600 A 177

3. From the Flash Update window, click Select File to browse for the firmware

update files. Select the .nvs file.

Firmware files are available in the following directory of the product System 800xA Media:

– For Control Builder Professional:\Engineering & Development\Control Builder M\Tools\LD800DN\Firmware

– For Compact Control Builder:Tools\ABB\LD800DN\Firmware

Page 178: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Updating LD 800DN Firmware Section 6 Linking Device LD 800DN

178 9ARD000014-600 A

Upon selecting the firmware update files, the details about the revisions of the firmware, that is going to be updated, appears under Image Revisions as shown in Figure 66.

Ensure that the latest firmware is used for firmware updates. Invalid/obsolete firmware update combinations if detected, will not be allowed.

Figure 66. Image Revisions

4. Click Start to start the firmware update.

Upon successful firmware update, the LD 800DN is automatically reset. When it comes online, following the reset, it will have the updated firmware.

Page 179: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN IP Address and MAC ID Configuration for LD 800DN

9ARD000014-600 A 179

IP Address and MAC ID Configuration for LD 800DN

To configure the IP address and MAC ID of LD 800DN by using the BridgeWay Configuration tool, follow these steps:

1. Launch the BridgeWay Configuration tool, by selectingStart > BridgeWay Configuration. The tool connect to the LD 800DN module and the BridgeWay Configuration user interface appearsas shown in Figure 64.

2. In the Ethernet Configuration pane of the user interface, edit the IP Address and the Subnet Mask fields to the desired values.

3. In the DeviceNet Configuration pane of the user interface, edit the MAC Address field to set the desired node address/MAC ID.

4. Click Download to Module from the Configuration menu, to initiate download of the new configuration to the LD 800DN linking device. On clicking Download to Module, a dialog box with the following message is displayed:

Downloading the configuration may cause the device to reset or active connections to be interrupted. Do you wish to continue?

5. Click Yes if you wish to continue with the download.

The LD 800DN is automatically reset after the IP Address and MAC ID configuration is downloaded from the BridgeWay Configuration tool.

Apart from using the BridgeWay Configuration tool, other methods to set the IP Address of the linking device are:• Setting IP Address using LD 800DN DIP Switch on page 179• Setting the IP Address through the Web Page on page 180

Setting IP Address using LD 800DN DIP Switch

There is an 8 position Dual In-line Package (DIP) switch on one end of the LD 800DN module. This DIP switch can be used to select a portion of the default IP Address.

The value of the switch is assigned as the last octet of the IP Address when the module powers up.

Page 180: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

IP Address and MAC ID Configuration for LD 800DN Section 6 Linking Device LD 800DN

180 9ARD000014-600 A

The DIP Switch value is the binary value of the last byte in the 4 byte IP address. Considering it as n, then:

• IP Address – 192.168.1.n

• Subnet Mask – 255.255.255.0

• Gateway Address – 0.0.0.0 (No gateway set)

A non-zero DIP switch setting overrides any other IP Address setting done. Hence, set the DIP switch value to zero if other methods are used to set the IP address of the LD 800DN.

Refer to Figure 67, for a sample illustration of a DIP Switch.

The switches are set to 00010100 (20 decimal) (The switch position is shown in White in Figure 67). Hence, the IP address of the module is set to 192.168.1.20.

Setting the IP Address through the Web Page

The IP address of the linking device can also be configured by using the LD 800DN Status & Settings web page from the linking device.

To view the web page, use http://<IP Address> as the URL, where<IP Address> is the current IP Address of the module. This URL brings up theStatus & Settings web page. For details on the Status & Settings web page and on setting up the IP address, refer Status & Settings Web Page on page 196.

Figure 67. DIP Switch Configuration

The numbers on the switches of DIP switch do not correspond to bit locations in the address value. Instead, the numbers are reversed. That is, bit 0 is set by switch 8.

Page 181: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN IP Address and MAC ID Configuration for LD 800DN

9ARD000014-600 A 181

IP Address Initialization

Figure 68 shows a flowchart that describes how the IP configuration is determined when the LD 800DN is powered up.

Figure 68. IP configuration

Page 182: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Scan Cycle Section 6 Linking Device LD 800DN

182 9ARD000014-600 A

Scan CycleThe Scan cycle of the linking device is used for its communication with DeviceNet slaves. A scan cycle consists of the following:

• A Strobed Message and associated Strobed responses.

• Polled messages and responses.

• Inter scan delay, which is the time delay between consecutive I/O scans.

Setting Inter Scan Delay to a very low value increases the latency for non-time-critical operations. Setting this parameter to a very large value reduces the newness of the I/O data being collected by the linking device and is not advisable.

Figure 69 shows a graphical illustration of the Scan cycles.

Inter Scan Delay is used for performing non-time-critical operations, like configuration using explicit messages.

Figure 69. Scan Cycles

Page 183: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN LD 800DN I/O Tables

9ARD000014-600 A 183

LD 800DN I/O TablesThe LD 800DN maintains an I/O table accessible by both DeviceNet slaves and CI873. The DeviceNet interface in the LD 800DN accesses the I/O tables, as slave I/O connections are processed by the DeviceNet master. There is no buffering or timed updates of the I/O within the module. Safeguards are in place to ensure data integrity by prohibiting simultaneous access by the Ethernet and DeviceNet interfaces. There is no synchronization between the two network interfaces.

When an output data is required on a I/O connection of a slave, the output data is read from the Output table. This output data is written by the Ethernet interface.

When an input data is received on a I/O connection of a slave, it is copied to the Input table. This data is available for reading by the Ethernet interface and sent to the EtherNet/IP I/O scanner during the next data exchange.

Status and Diagnostics IndicatorsLD 800DN has a group of LED indicators on its front side for displaying the current status of the module and the network interfaces. The layout of the LEDs is shown in Figure 70.

Figure 70. LD 800DN LEDs

Page 184: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

LD 800DN Status LED Section 6 Linking Device LD 800DN

184 9ARD000014-600 A

LD 800DN Status LED

Table 29 shows the status of LD 800DN LED states.

Major unrecoverable faults are indicated by a series of green and red flashes. If the LD 800DN Status LED is flashing red and green for an extended period of time, then contact ABB technical support for assistance in problem reporting.

DeviceNet Network Status LED

Table 30 shows the DeviceNet Network Status LED states.

Table 29. LD 800DN Status LED States

State Summary Description

Flashing Green Idle Module is in Idle mode.

Solid Green Run Module is in Run mode.

Solid Orange Hardware

Initialization

The LED will be in this state immediately after the power is switched on.

Flashing Red/Green Error A major, unrecoverable fault has been detected.

Red, Green, Orange

Alternate Flashing

Self Test A self test of the module is in progress.

Table 30. DeviceNet Network Status LED States

State Summary Description

Solid Green Online and communicating The LD 800DN is on the DeviceNet network and communicating with at least 1 device.

Flashing Green

Online, no communication The LD 800DN is on the DeviceNet network and is currently not communicating with any devices.

Page 185: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN DeviceNet Module Status LED

9ARD000014-600 A 185

Bus-off is generated if LD 800DN is transmitting messages at the time of disconnection and the internal error counter in the CAN controller in the LD 800DN reaches the Bus-off state. If LD is not transmitting messages at the time of disconnection or CAN controller is not reaching the Bus-off state the module could be prevented from reaching this state.

DeviceNet Module Status LED

Table 31 shows the DeviceNet module’s Status LED states.

Solid Red DeviceNet interface fault A major fault in the DeviceNet interface has been detected. Possible causes include Bus-off or duplicate MAC ID.

Flashing Red Connection time-out A connection with at least 1 slave device has timed out.

Red,Green

Alternate Flashing

Self Test A self test of the module is in progress.

Table 31. DeviceNet Module Status LED States

State Summary Description

Flashing Green

Initializing, standby, or not configured

The module is initializing.

The DeviceNet network configuration has not been configured and is currently using default values.

Solid Green Normal Normal operation.

Solid Red Unrecoverable fault A fault that requires user intervention has been detected. Correct the problem and reset the LD 800DN.

Table 30. DeviceNet Network Status LED States (Continued)

State Summary Description

Page 186: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Ethernet Activity LED Section 6 Linking Device LD 800DN

186 9ARD000014-600 A

Ethernet Activity LED

The Ethernet Activity LED flashes green as Ethernet packets are received or transmitted.

Ethernet Link LED

The Ethernet Link LED indicates that the module is connected to an Ethernet network. The LED displays solid green if there is a valid physical link.

Ethernet Module Status LED

Table 32 shows the Status LED states of an Ethernet module.

Flashing Red Recoverable fault A fault that can be corrected and does not require a LD 800DN reset has been detected. This will typically be a configuration error.

Red,Green

Alternate Flashing

Self Test A self test of the module is in progress.

Table 32. Ethernet Module Status LED States

State Summary Description

Off No Power No power supply.

Solid Green Normal The module is operating correctly.

Flashing Green Standby The module has not been initialized.

Solid Red Unrecoverable fault A fault the requires user intervention has been detected. Correct the problem and reset the LD 800DN.

Table 31. DeviceNet Module Status LED States (Continued)

State Summary Description

Page 187: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN Ethernet Network Status LED

9ARD000014-600 A 187

Ethernet Network Status LED

Table 33 shows the Status LED states of an Ethernet Network.

Flashing Red Recoverable fault A fault that can be corrected and does not require a LD 800DN reset has been detected.

Red,Green

Alternate Flashing

Self Test A self test of the module is in progress.

Table 33. Ethernet Network Status LED States

State Summary Description

Off No Power The module has no power or no IP address assigned.

Solid Green Network OK and communicating There is at least one EtherNet/IP connection.

Flashing Green Network OK There are no active connections.

Solid Red Address conflict The IP address of the module is already in use by another module.

Flashing Red Connection Time-out The module which is the target in one or more connection has timed out. This state occurs if all timed out connections are reestablished or if the module is reset.

Red,Green

Alternate Flashing

Self Test A self test of the module is in progress.

Table 32. Ethernet Module Status LED States (Continued)

State Summary Description

Page 188: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Specifications for LD 800DN Section 6 Linking Device LD 800DN

188 9ARD000014-600 A

Specifications for LD 800DN

Figure 71 shows the physical dimensions of LD 800DN hardware module:

Figure 71. LD 800DN Specifications

Page 189: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN Diagnostics through Web Interface

9ARD000014-600 A 189

Diagnostics through Web Interface

To display the diagnostic web pages properly, Web browser must have Java Virtual Machine/Microsoft Virtual Machine installed.

LD 800DN, acting as a Web Server, provides diagnostic functionalities through a web interface. To access the home page of this interface, use http://<IP Address> as the URL, where <IP Address> is the IP address of the LD 800DN module.

The home page opens as shown in Figure 72.

The EtherNet to DeviceNet Gateway home page has links to the following diagnostic web pages:

• Active Slaves (see Active Slaves on page 191).

• Idle Slaves (see Idle Slaves Web Page on page 192).

• Faulted Slaves (see Faulted Slaves Web Page on page 193).

• Invalid Slaves (see Invalid Slaves Web Page on page 194).

• Slave Status (see Slave Status Web Page on page 195).

• Status and Settings (see Status & Settings Web Page on page 196).

• DeviceNet Devices (see DeviceNet Devices Web Page on page 199).

Page 190: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 72. EtherNet to DeviceNet Gateway home page

Diagnostics through Web Interface Section 6 Linking Device LD 800DN

190 9ARD000014-600 A

Page 191: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN Active Slaves

9ARD000014-600 A 191

Active Slaves

Figure 73. Active Slaves web page

The Active Slaves web page, shown in Figure 73, displays the DeviceNet slave nodes which are configured as slave units under LD 800DN DeviceNet master in Control Builder. Each node that is configured as slave is displayed with Active status next to the MAC ID of the node.

Page 192: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Idle Slaves Web Page Section 6 Linking Device LD 800DN

192 9ARD000014-600 A

Idle Slaves Web Page

Figure 74. Idle Slaves web page

The Idle Slaves web page, shown in Figure 74, indicates the DeviceNet slave nodes which are currently in the Idle state. This indication is only for nodes configured as slaves under LD 800DN in Control Builder. If a slave is Idle, the page displays Idle status next to the MAC ID of the slave.

Page 193: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN Faulted Slaves Web Page

9ARD000014-600 A 193

Faulted Slaves Web Page

Figure 75. Faulted Slaves web page

The Faulted Slaves web page, shown in Figure 75, indicates DeviceNet slave nodes which currently have faults. This indication is only for nodes configured as slaves under LD 800DN in Control Builder. If a slave is in fault state, the page displays Faulted status next to the MAC ID of the slave.

A slave node is considered to be in fault, if the LD 800DN has lost communication or is unable to establish communication with the slave node. The actual problem can be determined by viewing the Slave Status web page.

Page 194: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Invalid Slaves Web Page Section 6 Linking Device LD 800DN

194 9ARD000014-600 A

Invalid Slaves Web Page

Figure 76. Invalid Slaves web page

The Invalid Slaves page, as shown in, indicates DeviceNet slave nodes that are not of the correct device type. This indication is only for nodes configured as slaves under LD 800DN in Control Builder. If a device type of a slave is different than that configured in Control Builder, then the page displays Invalid status next to the MAC ID of the slave.

Page 195: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN Slave Status Web Page

9ARD000014-600 A 195

Slave Status Web Page

Figure 77. Slave Status web page

The Slave Status page, shown in Figure 77, displays the current status of all DeviceNet slave nodes that are configured as slaves to the LD 800DN and also the status of the LD 800DN itself. The status of each node is displayed next to the MAC ID of the node.

Page 196: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Status & Settings Web Page Section 6 Linking Device LD 800DN

196 9ARD000014-600 A

Status & Settings Web Page

The Status and Settings web page, shown in Figure 78, displays the LD 800DN identification information, DeviceNet network status. It also allows re-configuration of the Ethernet network settings. The details displayed in this web page are as follows:• Product Name• Vendor ID• Product Type• Product Code• Product Revision• Anybus Revision• Serial Number• DeviceNet MAC ID• DeviceNet Baud Rate• DeviceNet Autobaud Enabled/Disabled• DeviceNet Network Status• DeviceNet Scanner Mode• Current IP Address, Subnet Mask, Gateway IP Address, and Mail Server IP

Address• DHCP Enabled/Disabled

Page 197: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 78. Status & Settings web page

Section 6 Linking Device LD 800DN Status & Settings Web Page

9ARD000014-600 A 197

Changing IP Settings

The Status and Settings page allows re-configuration of the ethernet network's settings. Follow these steps to reconfigure the network settings:

1. Click Change IP Settings.

A security check is made by the system to prevent unauthorized change of settings. A valid LD 800DN Administrator Account is required to proceed further. Refer User Accounts on LD 800DN on page 203 for more details.

Page 198: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Status & Settings Web Page Section 6 Linking Device LD 800DN

198 9ARD000014-600 A

Once a valid user account is provided, the IP Settings screen is displayed, as shown in Figure 79.

Figure 79. Changing IP Settings

2. Change the following configuration settings in the IP Settings screen:– Change the address values of IP Address, Subnet Mask, Gateway IP

Address, Mail Server IP Address– Select/Clear the DHCP Enabled check box to enable/disable DHCP

3. Click Submit Values to save the configuration changes. On successful storage of configuration changes, the following message is displayed:

Configuration stored successfully. The IP address switch must be set to 0000_0000 and the LD 800DN must be reset or power cycled in order to apply the stored configuration.

Page 199: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN DeviceNet Devices Web Page

9ARD000014-600 A 199

4. Click Reset Module to apply the stored configuration. The new IP settings will then be visible in the Status and Settings page when the Web page is refreshed after the module boots up.

If the Web browser is configured to cache Web pages, it may appear that the LD 800DN has not changed address after the power cycle. Ensure that the browser settings are configured to always reload pages. In Internet Explorer, this is done in the Temporary Internet Files and History Settings dialog by selecting the Every time I visit option for when the browser should check for newer versions of the Web page.

DeviceNet Devices Web Page

The DeviceNet Devices link displays the Detected DeviceNet Devices Web page, as shown in Figure 80. This page shows the MAC ID and device names of all DeviceNet devices which are configured under the LD 800DN. All MAC IDs at which a configured device is detected, appear underlined. The device name of a configured device is displayed only if the device name has been setup within the device.

Page 200: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Figure 80. Detected DeviceNet Devices web page

DeviceNet Devices Web Page Section 6 Linking Device LD 800DN

200 9ARD000014-600 A

The Detected DeviceNet Devices page is not updated/refreshed automatically. Click Refresh Display to view the latest updated details.

Changing the MAC ID

The MAC ID (or MAC Address) of a detected DeviceNet device can be changed by following these steps:

1. To change the MAC ID of a detected device, click the ID.

When the MAC ID is clicked, a security check is made by the system to prevent unauthorized change of settings. A valid LD 800DN Administrator Account is required to proceed further. Refer User Accounts on LD 800DN on page 203 for more details.

Page 201: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN Files and File System in LD 800DN

9ARD000014-600 A 201

The Set New DeviceNet Address page, appears as shown in Figure 81.

2. The Set New DeviceNet Devices page contains the following:– Device - The device name of the DeviceNet device is displayed here. The

device name is not displayed if the device vendor has not configured it within the device.

– Current MAC ID - The current MAC ID is displayed here.– Desired MAC ID - Specify the new MAC ID here. It can be any free

MAC ID from 0 to 63.

3. After specifying the new MAC ID, click Set New MAC ID. If the ID has been successfully changed, the MAC ID set successfully message is displayed.

Figure 81. Setting New MAC ID

Files and File System in LD 800DNThe LD 800DN provides a file system and file transfer capabilities. The user data and application data can be stored, if required, in files within this file system.

The size available for user data files is approximately 1 Mega Byte. The files can also be grouped into directories. An inbuilt FTP server provides easy file access and management through standard FTP clients.

Page 202: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

File System Structure Section 6 Linking Device LD 800DN

202 9ARD000014-600 A

File System Structure

Figure 82. File System Structure in LD 800DN

Figure 82 illustrates the structure of the file system — where the system files are located and which areas can be accessed by normal/admin users.

File System Security

The LD 800DN file system has two security levels — Admin mode and Normal mode. Depending on the security level allowed for different users, they can have access to different files and directories.

Page 203: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN User Accounts on LD 800DN

9ARD000014-600 A 203

User Accounts on LD 800DN

The LD 800DN contains two user accounts on initial power up, namely the Administrator Mode and the Normal Mode.

Administrator Mode

The default password is DNmemmap. Replace this with a password that conforms with your organization's security policy at the first possible opportunity. Failure to replace the default password makes the system susceptible to unauthorized access.Refer to the Password Security topic in System 800xA Administration and Security (3BSE037410*) for recommendations on establishing a password security scheme.

In Administrator mode, the Admin user has full access to the file system through FTP. This enables to access areas of the file system that are restricted or inaccessible for Normal mode users.

The account login details are:• User Name = Admin• Default Password = DNmemmap

The default password can be changed by changing the password files. The Administrator can access the password files to add or remove users or change passwords. Refer Password Files on page 207 for more details.

Normal Mode

The Normal mode is recommended for normal user operation. In this mode, the Web pages and other settings are protected from unauthorized modification. In normal mode the FTP services are only enabled if there is a subdirectory called \user. When a normal user connects via FTP, this directory is the root directory. Only the files and subdirectories in this directory can be accessed.

Page 204: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

The default password is EIPnetwork. Replace this with a password that conforms with your organization's security policy at the first possible opportunity. Failure to replace the default password makes the system susceptible to unauthorized access. Refer to the Password Security topic in System 800xA Administration and Security (3BSE037410*) for recommendations on establishing a password security scheme.

Pre-existing Directories and Files Section 6 Linking Device LD 800DN

204 9ARD000014-600 A

The Normal Mode account login details are:• User Name = guest• Default Password = EIPnetwork

The default password can be changed by changing the password files. The Administrator can access the password files to add or remove users or change passwords. Refer Password Files on page 207 for more details.

Pre-existing Directories and Files

The following directories are present on the LD 800DN upon first power up:

• \pswd

• \user

• \web

• \web\styles

• \user\pswd

The following files are also present on the LD 800DN:

• \pswd\ad_pswd.cfg

• \ethcfg.cfg

• \index.htm

• \user\pswd\sys_pswd.cfg

LD 800DN System Files

The LD 800DN uses the system files for configuration purposes. These files are not used to store any user data or application data. These pre-existing files are ASCII

Page 205: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN LD 800DN System Files

9ARD000014-600 A 205

files and can be edited using any text editor. However, the LD 800DN must undergo a power cycle for the changes to take effect.

Depending on the security settings, the system files may or may not be accessible for normal users. System files include:

• Configuration Files (see Configuration Files on page 205).

• Password Files (see Password Files on page 207).

Configuration Files

ethcfg.cfg — This file contains the network configuration data and is read by the module at start up. The settings in this file are affected by SSI commands. The components and format of the file is shown in Table 34.

Table 34. ethcfg.cfg Configuration File Format

Format Component

[File path]\user\eth_settings.cfg

This is optional, and redirects the contents of the file to another file path. In this case the new file path is \user\eth_settings.cfgThe new path permits normal users to access the network configuration settings.

[IP address]

10.10.12.212

Denotes the IP address. In this case, the address is 10.10.12.212

[Subnet mask]

255.255.255.0

Denotes the subnet mask. In this case, it is255.255.255.0

[Gateway address]

0.0.0.0

Denotes the gateway address. In this case, it is0.0.0.0

Page 206: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

LD 800DN System Files Section 6 Linking Device LD 800DN

206 9ARD000014-600 A

ip_accs.cfg — It is possible to configure which IP addresses and what protocols are allowed for connecting to the module. This information is stored in the ip_accs.cfg file.

The file contains one or several of these headers:• [Web]• [FTP]• [Ethernet/IP]• [All]

Under each header the allowed IP addresses are written. The wildcard '*' can be used to allow series of IP addresses. If a protocol header is not given, then the system uses the configuration set under the [All] header. If the [All] header is not given, then the protocol does not accept any connections.

Example for ip_accs.cfg is shown in Table 35.

[DHCP/BOOTP]

OFF

DHCP/BootP Enabled — ON

DHCP/BootP Disabled — OFF

In this case it is set as ‘OFF’

[Speed]

Auto

Auto — Autonegotiation is used

100 — Sets the module speed at 100mbits

10 — Sets the module speed at 10mbits

In this case, Autonegotiation is used

[Duplex]

Auto

Auto — Autonegotiation is used

Full — Sets the module to operate at full duplex mode

Half — Sets the module to operate at half duplex.

In this case, Autonegotiation is used

Table 34. ethcfg.cfg Configuration File Format (Continued)

Format Component

Page 207: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 35. Example for ip_accs.cfg configuration file

ip_accs.cfg

[Web]

10.10.12.*

10.10.13.*

[FTP]

10.10.12.*

[All]

*.*.*.*

Section 6 Linking Device LD 800DN LD 800DN System Files

9ARD000014-600 A 207

The above example allows all IP addresses beginning with 10.10.12 to access all protocols in the module. IP numbers beginning with 10.10.13 will not be able to access the FTP server. EtherNet/IP servers will accept connections from any IP address. The contents of the file can be redirected by placing the line '[File path]' on the first row, and a file path on the second.

Password Files

sys_pswd.cfg and ad_pswd.cfg — These files contain user/password information. Data for normal mode users is in sys_pswd.cfg (located in \user\pswd). Data for administrator mode users is in ad_pswd.cfg (located in \pswd). These files and directories are protected from Web browser access.

The file format for sys_pswd.cfg and ad_pswd.cfg is shown in Table 36.

Page 208: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Table 36. Password Files Format

Password File

User1:password1

User2:password2

...

...

UserN:passwordN

LD 800DN System Files Section 6 Linking Device LD 800DN

208 9ARD000014-600 A

Example of the contents of a password file:JohnQ:PasswordIn this example, the username is JohnQ, and the password is Password. If no colon separator is present, then the password will be same as the username.

web_accs.cfg — Files within the file system can be protected from web access through username/password protection. To put username/password protection for required files, the file web_accs.cfg must be located in the same directory as the files, subdirectories to be protected.

The file format for web_accs.cfg is the same as that for the ad_pswd.cfg and sys_pswd.cfg files, except that the optional parameter Auth Name can be added. The value of this parameter is presented in the login window as the Realm. If it is not given, the requested file/pathname is presented instead.

Example of web_accs.cfg:User:Password[Auth Name](Message goes here)

The contents of this file can be redirected by placing the line [File path] on the first row, followed by a list of password files.

Page 209: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN Run/Idle State

9ARD000014-600 A 209

Run/Idle State

The LD 800DN linking device has to be in Idle mode before modifying any configuration data on it. Re-configuring the DeviceNet parameters on an LD 800DN does not disrupt the flow of input data from the DeviceNet slave devices to the CI873. However, no output data is applied from the linking device to the DeviceNet slave devices while the linking device is in Idle mode.

The linking device LD 800DN has two modes of operation — Run and Idle.

In Run mode, the LD 800DN sends output data to the slaves and receives input data. During normal operation, it must be in Run Mode.

In Idle mode, the LD 800DN receives input data from the slaves but it does not send output data to the DeviceNet slave devices. In Idle mode the LD 800DN’s configuration can be changed.

The LD 800DN module powers up in Idle mode. CI873 sets it into Run mode after configuration, before starting I/O communication. A re-configuration performed from Control Builder, requires LD 800DN to be put in Idle mode. These state changes are handled by CI873.

Page 210: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Automatic Device Recovery Section 6 Linking Device LD 800DN

210 9ARD000014-600 A

Automatic Device RecoveryThe Automatic Device Recovery (ADR) is introduced in Automatic Device Recovery on page 44.

The ADR feature consists of Address Recovery and Configuration Recovery.

Address Recovery

The Address Recovery is enabled when the Automatic Device Recovery (ADR) parameter of the Linking Device is enabled. By disabling ADR, it also disables Address Recovery.

The LD 800DN executes the following steps to perform an address recovery:

1. On detecting the loss of a slave, LD 800DN begins to monitor MAC ID 63 for an identical device. Add an identical device to the network at MAC ID 63 as required.

2. The LD 800DN then verifies whether the newly added device is exactly the same kind as the lost slave device. This depends on the electronic key setting of the device.

3. Upon successful verification, LD 800DN changes the MAC ID of the new device from 63 to that of the lost slave device.

If a slave device has a switch to change its node address, then Address Recovery may not work. In this case, ensure that the switch is set to that of the lost slave device.

If two devices of the same type are replaced simultaneously, the LD 800DN disables the Address Recovery feature. In this case, ensure that the new devices have the same addresses as the corresponding earlier devices.

Page 211: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 6 Linking Device LD 800DN Configuration Recovery

9ARD000014-600 A 211

Configuration Recovery

Configuration Recovery can be enabled only if the ADR parameter is enabled. Configuration Recovery is enabled by enabling the Config Recovery parameter of the DeviceNet slave device. In Configuration Recovery, the DeviceNet device configuration stored in LD 800DN is written into the slave device that replaces the lost slave device.

Memory Space Limitations for Configuration Recovery

Every Config Recovery enabled slave device, which has user configurable parameters, occupy some memory space in the linking device. The size of memory available for this, in LD 800DN, is limited to 130560 bytes.

If the total size of the user configurable parameters of all Config Recovery enabled devices exceed 130560 bytes, then Configuration Recovery will not work for the DeviceNet devices. This is stated in a warning, shown during download, along with the hardware tree positions of the devices. When this warning appears, perform either of these:

• Cancel the process and go online to disable the configuration recovery for some slaves in Control Builder, so that other required devices can get this feature enabled.

• Ignore the warning. In this case, the Configuration Recovery will not be enabled for some devices and they will have the warning in UnitStatus —Keeper space exceeded. ADR not configured.

Configuring ADR from Control Builder

Consider the following factors when you configure the ADR feature from Control Builder:

• For ADR feature to work, enable the parameter ADR in the hardware editor of LD 800DN. By disabling this parameter, it disables Address Recovery and Configuration Recovery for all DeviceNet devices.

When Configuration Recovery is disabled, newly inserted DeviceNet device will not be configured with the existing configuration parameters.

Page 212: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuring ADR from Control Builder Section 6 Linking Device LD 800DN

212 9ARD000014-600 A

• Address Recovery cannot be disabled individually for each configured DeviceNet slave device. However, it can be disabled for all DeviceNet slave devices by disabling the ADR parameter on LD 800DN.

• Configuration Recovery can be individually enabled or disabled for each DeviceNet slave through the Config Recovery parameter on the DeviceNet device. For this, the ADR parameter on LD 800DN must be kept enabled.

Page 213: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 213

Section 7 Technical Data

General Technical DataThe general technical data that need to be considered while Connecting to the DeviceNet and EtherNet/IP devices are:

• CI873 communicates only on Auto negotiation. Due to this it is recommended and mandatory to configure the switch port to which CI873 is connected as Auto negotiation.

• For the CI873 to connect to the DeviceNet devices and EtherNet/IP devices, the EDS file of the devices should have all the mandatory connection information as mentioned in Section , Device Import Wizard.

• Tag based Class 1 connection information should be available in the EDS file of the Logix 5000 Controllers for communication with the CI873 as mentioned in Section , Device Import Wizard.

• The number of I/O modules that can be connected under EtherNet/IP or DeviceNet device adapter type device is 63.

• The number of configuration parameters supported per EtherNet/IP or DeviceNet device is 1000.

• The CI873 supports listen only connection with the EtherNet/IP device, provided that there is already exclusive owner connection in the device.

• The CI873 does not support redundant owner connections for the EtherNet/IP devices. That is, at the same time both primary and backup CI873 cannot connect to the same assembly object of the EtherNet/IP device even though the device supports such connections.

• Read Only and Monitoring Parameters in EDS file of the EtherNet/IP/DeviceNet device are not supported. That is, DIW ignores such parameters while generating the Hardware type from the EDS file.

Page 214: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Technical Data for LD 800DN Section 7 Technical Data

214 9ARD000014-600 A

• Total number of Input and Output Bytes along with channel status bytes of the device configured under one CI873 should not exceed more than 72Kb.

• Configuration assembly (grouping of parameter configuration for an device) size of 512 bytes is supported per EtherNet/IP/device and 200 bytes is supported per DeviceNet device.

• Maximum CIP connections supported (including Class 1 and Class 3) per EtherNet/IP Device is 20.

• The CI873 supports total of 128 connections.

• The CI873 only supports devices which uses EtherNet/IP encapsulation of CIP. It does not support PCCC, Modbus encapsulation.

• CI873 cannot accept class 1 and class 3 connections from any scanner. That is, it can act only as master originating CIP connections to EtherNet/IP devices.

• Maximum 1000 bytes per Connection point based Class 1 Connection is supported where O->T can have maximum of 500 bytes and T->O can have maximum of 500 bytes.

• Supports only 10 CIP connections with 10ms RPI.

• CI873 does not support FTP commands.

Technical Data for LD 800DNThe technical data that need to be considered while configuring an LD 800DN linking device (for DeviceNet) are:

• One CI873 supports maximum of 4 LD 800DN.• The maximum number of input bytes supported by LD 800DN is 496 bytes. If

the total number of input bytes of all the DeviceNet slaves configured under the linking device exceeds 496 bytes, then the download is stopped.

• The maximum number of output bytes supported by LD 800DN is 492 bytes. If the total number of output bytes of all the DeviceNet slaves configured under the linking device exceeds 500 bytes, then the download is stopped.

• Multiple CI873 cannot communicate to same LD 800DN data. That is more than one CI873 cannot be connected to same LD 800DN at any time.

• The maximum number of DeviceNet connections per device is restricted to 5.

Page 215: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 7 Technical Data Technical Data for connection to Allen Bradley Logix 5000 Series PLC on

9ARD000014-600 A 215

Technical Data for connection to Allen Bradley Logix 5000 Series PLC on EtherNet/IP

The technical data that need to be considered while connecting to Allen Bradley Logix 5000 PLC's on EtherNet/IP are:• EtherNet/IP supports three Class 1 connection and three Class 3 tag per Allen

Bradley Logix 5000 series PLC. The CI873 supports three Class 3 tags with 100ms cycle time.

• The data transfer, using the Class 3 connection, will be slower than the Class 1 connection.

• The Class 3 connection is not supported for any EtherNet/IP devices except Allen Bradley Logix 5000 series PLC. The CI873 uses tag based Class 3 to write data to it.

• The maximum number of bytes supported for Class 1 read tag is 496 and for Class 3 write tag is 432.

Technical data for S200 IO modulesThe technical data that need to be considered while configuring S200 IO Modules are:

• Maximum of 30 200-AENTR Adapters can be added under CI873.

• Each S200 IO module will consume one CIP connection.

CI873 supports tag based CIP communication with Allen Bradley Logix 5000 series controllers, catalog numbers for the same are mentioned below: -1756 ControlLogix, 1756 GuardLogix, 1768 CompactLogix, 1769 CompactLogix, 1789 SoftLogix.

CI873 does not support communication with MicroLogix series controllers as it does not support Tag based communication, instead use PCCC commands encapsulated in a EtherNet/IP message.

Page 216: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Performance Data Section 7 Technical Data

216 9ARD000014-600 A

Performance Data• The CI873 can handle maximum of 10 CIP connections with 10ms RPI.

However it can handle maximum of 128 CIP connections.

• Reaction time of CI873, that is, the time from changed input channel to the time setting an output channel shall be less than 100ms at a maximum CI873 CPU Load of 80%, provided that the data is sent over the connection operating at RPI of 50ms or less.

• Data throughput of 1000 CIP I/O packets Receive/Sec and 500 CIP I/O Packets sent/sec can be achieved at an optimum load of 85%. Each I/O packet can have data size ranging from 4 to 500 bytes.

• Redundancy Switchover time is 120ms for 10 CIP connections operating at 10ms RPI, 93% CI873 CPU Load i.e the time I/O communication stops in primary to the time I/O communication starts in switched primary.

Page 217: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 217

Section 8 Hardware Connections

Connect CI873 on CEX BusCI873 should be physically present on the CEX Bus once it is configured in the Control Builder. Figure 83 displays the complete setup.

Figure 83. I/O Devices connected through LD 800DN

Page 218: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Connect CI873 to LD 800DN Section 8 Hardware Connections

218 9ARD000014-600 A

Connect CI873 to LD 800DN

Connectors

The following are the connectors for LD 800DN:

– Power.

– DeviceNet.

– Ethernet RJ45.

– Auxiliary RS-232 9 Pin D-Subminiature.

Power

Figure 84 shows the LD 800DN power connectors.

Table 37 shows the Pin definitions for Power Connector.

Use Phoenix connector part number MSTB 2,5/2-ST-5,08 ABGY.

Figure 84. Power Connector

Table 37. Power Connector Pin Definitions

Pin Connection

1 24V DC +

2 24V DC Common

Page 219: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 8 Hardware Connections DeviceNet

9ARD000014-600 A 219

DeviceNet

Figure 85 shows the DeviceNet connectors.

Table 38 shows signals assigned to the DeviceNet pins.

Use Phoenix connector part number MSTB 2,5/5-ST-5,08-ABGYAU.

Figure 85. DeviceNet Pinout

Table 38. DeviceNet Pinout

Pin Signal

1 V-

2 CAN_L

3 Shield

4 CAN_H

5 V+

Page 220: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Ethernet RJ45 Section 8 Hardware Connections

220 9ARD000014-600 A

Ethernet RJ45

Figure 86 shows the pinout details for RJ45.

Table 39 shows signals assigned to the RJ45 pins.

Figure 86. RJ45 Pinout

Table 39. RJ45 Pinout

Pin Signal

1 TD+

2 TD-

3 RD+

4 Termination

5 Termination

6 RD-

7 Termination

8 Termination

Page 221: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Section 8 Hardware Connections Auxiliary RS-232 9 Pin D-Subminiature

9ARD000014-600 A 221

Auxiliary RS-232 9 Pin D-Subminiature

Figure 87 shows the pinout details for RS-232 9 pin D-Subminiature.

Table 40 shows signals assigned to the RS232 9 pins.

Figure 87. RS232 9 Pin

Table 40. RS232 9 Pin

Pin Signal

1 NC

2 Receive

3 Transmit

4 NC

5 Signal Ground

6 NC

7 NC

8 NC

9 NC

Page 222: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Auxiliary RS-232 9 Pin D-Subminiature Section 8 Hardware Connections

222 9ARD000014-600 A

Page 223: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 223

Appendix A Troubleshooting EDS File

Table 41 shows the messages that are displayed during the import of EDS files using the Device Import Wizard:

Table 41. Messages - Import of EDS Files

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

1 There are important changes in some basic device information between the current EDS file. Major revision has been changed (1-->2). Please cancel the process and use a different new Library to import the revised version of EDS.

During a re-import, the major revision of the EDS file is different from the EDS file used in first import.

EtherNet/IP/DeviceNet

Import will abort. Start a fresh import of the EDS file in a new hardware library.

2 The EDS file used to invoke the wizard is a modular IO. Please invoke the wizard with an adapter EDS file and proceed with the import process

The file used to invoke the wizard is an IO file and not an adapter.

Modular EtherNet/IP/DeviceNet

Import will abort. Start the import with adapter EDS file, and not with IO EDS file.

Page 224: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

224 9ARD000014-600 A

3 There is more than one adapter selected. Please select one and only one adapter with the IO modules and proceed with the import process

There are more than one adapter selected by the user which is not allowed.

Modular EtherNet/IP/DeviceNet

Deselect one adapter to proceed with the import.

4 An adapter of the similar name from a folder other than the current folder has been imported. Please select the adapter from the earlier folder or change the name of the adapter EDS being imported and try again

Adapter file from a different folder with the same name is not allowed. This is observed during a re-import.

Modular EtherNet/IP/DeviceNet

Import will abort. During re-import, select the adapter file from the folder that was from the same location as selected during fresh import.

5 Please cancel the process and use a different/new Library to import the revised version of EDS file.

Major revision has been changed in re-import which is not allowed.

EtherNet/IP/DeviceNet

Import will abort. Start a fresh import of the EDS file in a new hardware library.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 225: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 225

6 The eds file <eds file name> is not compatible with the adapter being imported. The import will proceed with the other compatible IO modules and adapter

The particular IO module file is not compatible with the adapter which is selected by the user. So the import will proceed by avoiding that particular file.

Modular EtherNet/IP/DeviceNet

The IO module that is incompatible with the adapter shall not be considered, and the import will continue.

7 Atleast one selected IO eds file Should be compatible with the adapter being imported. The import will not proceed only with adapter

None of the IO modules are compatible with the adapter which is selected.

Modular EtherNet/IP/DeviceNet

Select the IO module that is compatible with the adapter to continue the import.

8 The EDS file name used to invoke the wizard has special characters outside the permissible ASCII range. Proceeding with the import would lead to an error in saving the generated HWD file. Please modify the EDS file name and proceed with the import process.

The EDS file name has illegal characters which are not allowed by DIW

EtherNet/IP/DeviceNet

Import will abort. Rename the EDS file so that it does not have special characters. After this, start the import for the EDS file.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 226: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

226 9ARD000014-600 A

9 IO files can be imported only along with corresponding adapter files!

Import has been started with IO EDS file instead of adapter EDS file in case of Modular IO

Modular EtherNet/IP/DeviceNet

Import will abort. Start the import with an adapter EDS file in case of Modular IO.

10 The wizard cannot proceed as the file is not as per CIP specifications. There are required fields in the File section that are missing. Please restart the wizard with the correct EDS file.

Any of the mandatory fields in File Section required in EDS file is missing or fields available as not as per CIP specifications (example: create date, create time etc.)

EtherNet/IP/DeviceNet

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

11 The wizard cannot proceed as the file is not as per CIP specifications. There are required fields in the Device section that are missing. Please restart the wizard with the correct EDS file.

Any of the mandatory fields in Device Section required in EDS file is missing or fields available as not as per CIP specifications (example: vendor code, product code etc.)

EtherNet/IP/DeviceNet

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 227: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 227

12 An error occurred while the EDS file was parsed. Unfortunately no more information about the error are available. Please check the EDS file

Erroneous EDS file. Any of the mandatory fields in EDS file is missing or fields available as not as per CIP specifications.

EtherNet/IP/DeviceNet

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

13 Error occurred This can occur due to import if user performs actions before the parsing activity is complete.Check the DIW log for more information

EtherNet/IP/DeviceNet

Import will abort. Check the DIW log for more information. Then start a fresh import to come out of the problem.

14 Param section is not as per CIP standard. Please retry with the correct EDS file

Any of the mandatory fields in Parameter Section required in EDS file is missing or fields available as not as per CIP specifications.

EtherNet/IP/DeviceNet

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 228: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

228 9ARD000014-600 A

15 <EDS file name> doesn't have any connection names. Import cannot proceed further!

The IO Info section is not present in DeviceNet EDS file or the Connection name in IO Info Section required in EDS file is missing or fields available as not as per CIP specification

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

16 Invalid device connections. Please use correct EDS file and try again!

The connection manager section is not found in EDS file

EtherNet/IP Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

17 All the IO Modules importing are not having connections. Import cannot proceed further

This shall come for IO modules EDS files if they do not have connections in Connection Manager

EtherNet/IP/Modular

Import will abort. Contact the vendor to get IO EDS files with all the Connection information available.

18 The following IO Modules does not have connections <Rejected Module name> So the modules are not added to the parsing list

This shall come for IO modules EDS files if they do not have valid connections in Connection Manager.

EtherNet/IP/Modular

Proceed with the import by deselecting the IO modules that do not have valid connections. Contact the vendor to get IO EDS files with all the connection information available

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 229: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 229

19 The device has no input and output data. Import cannot proceed further.

This shall come for adapter EDS files if they do not have valid Input and Output data in IO_Info section

DeviceNet/Modular

Import will abort. Contact the vendor to get adapter EDS files with all the Input and Output data available.

20 <EDS file name> has no valid connections in the eds file. Import cannot proceed further.

If in the EDS file, the IO Info section is not present or they do not have valid Trigger types in IO_Info section.

General Purpose Device DeviceNet

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

21 <EDS file name> has no valid Class1 connections in the eds file. Import cannot proceed further.

If the connection manager is not present in EDS file or they do not have valid Class 1 connections

General Purpose Device EtherNet/IP

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

22 Connection Manager section is not as per CIP standard. Please retry with the correct EDS file

Some entries in Connection Manager section is missing or empty in EDS file for example: name, connection path, trigger type etc.

General Purpose Device EtherNet/IP

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 230: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

230 9ARD000014-600 A

23 Connection Path for <connection name> connection is not as per CIP standard. Please retry with the correct EDS file

Connection Path in Connection Manager section is invalid and not as per CIP specification in EDS file

General Purpose Device EtherNet/IP

Import will abort. Contact the vendor to get device EDS files with all the valid entries.

24 Device Classification section is faulty. Retry with correct EDS file

The EDS file does not have device classification field to classify it as DeviceNet or EtherNet/IP

DeviceNet/Modular

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields.

25 Descriptor field of Param Class section is not present. Please retry with correct EDS file.

Descriptor field of param class section in EDS file is empty.

General Purpose Device EtherNet/IP/DeviceNet

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields with non-empty entries.

26 Member size and Member reference of assembly entry cannot be null together. Please retry with a correct EDS file

If the member size and member reference fields of assembly section in EDS file is empty.

Modular EtherNet/IP/DeviceNet

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields without any empty entries.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 231: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 231

27 Member size and Member reference of assemExa entry cannot be null together. Please retry with a correct EDS file

If the member size and member reference fields of assemExa section in EDS file is null

General Purpose Device DeviceNet

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields without any empty entries.

28 Variant entries are not as per standard. Please retry with correct EDS file

If some entries in variant field is empty in the EDS file. For example: selector, value, entry etc.

General Purpose Device EtherNet/IP/DeviceNet

Import will abort. Contact the vendor to get device EDS files with all the mandatory fields with non-empty entries.

29 CfgAssembly field is not as per specifications. Please retry with correct EDS file.

Config assembly field of EDS file is empty.

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the mandatory fields with non-empty entries.

30 There is a problem in parsing of files, please refer the Log for more information.

Refer the DIW log file for information

EtherNet/IP/DeviceNet

Import will abort. Refer the DIW log file for information.

31 The 'size' field in the Producing Connection Entry is null. Please retry with a valid EDS file.

Size field of producing connection in EDS file is null

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the mandatory fields without any empty entries.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 232: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

232 9ARD000014-600 A

32 The value of the 'size' field in the Producing Connection Entry is invalid. Please retry with a valid EDS file.

Size field of producing connection in EDS file has an invalid entry

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the valid entries.

33 The value of the 'Number of Significant bits' field in the Producing Connection Entry is invalid. Please retry with a valid EDS file.

Number of significant bits field of producing connection in IO info section of EDS file has an invalid entry

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the valid entries.

34 The 'No. of significant bits' field in the Producing Connection Entry is null. Please retry with a valid EDS file.

Number of significant bits field of producing connection in IO info section of EDS file is empty

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the mandatory fields with non-empty entries.

35 The 'Compatible I/O mask field' field in the Producing Connection Entry is invalid. Please retry with a valid EDS file.

Compatible IO mask field of producing connection entry of IO info section has an invalid entry

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the valid entries.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 233: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 233

36 The 'Compatible I/O mask field' field in the Producing Connection Entry is null. Please retry with a valid EDS file.

Compatible IO mask field of producing connection entry of IO info section is empty

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the mandatory fields with non-empty entries.

37 The 'name' field in the Producing Connection Entry is null. Please retry with a valid EDS file.

Name field of producing connection entry in IO info section is null

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the mandatory fields without any empty entries.

38 The 'connection path size' field in the Producing Connection Entry is invalid. Please retry with a valid EDS file.

The connection path size field in the producing connection entry of IO info section has an invalid entry.

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the mandatory fields with all valid entries.

39 The 'connection path size' field in the Producing Connection Entry is null. Please retry with a valid EDS file.

“The connection path size field in the producing connection entry of IO info section is empty.

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the mandatory fields with non-empty entries.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 234: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

234 9ARD000014-600 A

40 The 'help string' field in the Producing Connection Entry is null. Please retry with a valid EDS file.

The help string field in producing connection of IO info section is null.

DeviceNet Import will abort. Contact the vendor to get device EDS files with all the mandatory fields without any empty entries.

41 Invalid Epath in assembly section. Do you want to continue?

Epath field in assem section of EDS file has invalid entry.

Modular EtherNet/IP/DeviceNet

Continue the import with this message. Else, import will be aborted, and contact the vendor to get device EDS files with all the valid entries.

42 Invalid size in assembly section. Do you want to continue?

Size field in assem section of EDS file has invalid entry

Modular EtherNet/IP/DeviceNet

Continue the import with this message. Else, import will be aborted, and contact the vendor to get device EDS files with all the valid entries.

43 Invalid descriptor in assembly section. Do you want to continue?

Descriptor field in assem section of EDS file has invalid entry

Modular EtherNet/IP/DeviceNet

Continue the import with this message. Else, import will be aborted and contact the vendor to get device EDS files with all the valid entries.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 235: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 235

44 Invalid member size in assembly section. Do you want to continue?

Member size field has invalid entry in assem section of EDS file

Modular EtherNet/IP/DeviceNet

Continue the import with this message. Else, import will be aborted and contact the vendor to get device EDS files with all the valid entries.

45 Invalid Switch selector, in variants. Do you want to continue?

Switch selector field in variants section of EDS file has invalid entry

General Purpose Device EtherNet/IP/DeviceNet

Continue the import with this message. Else, import will be aborted and contact the vendor to get device EDS files with all the valid entries.

46 Invalid selection entry, in variants. Do you want to continue?

Selection entry is invalid in variants section of EDS file.

General Purpose Device EtherNet/IP/DeviceNet

Continue the import with this message. Else, import will be aborted and contact the vendor to get device EDS files with all the valid entries.

47 Invalid IO mask, in IO section. Do you want to continue?

IO mask field has an invalid entry in IO section of EDS file

DeviceNet Continue the import with this message. Else, import will be aborted and contact the vendor to get device EDS files with all the valid entries.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 236: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

236 9ARD000014-600 A

48 Invalid producer, in IO section. Do you want to continue?

Producer field in IO section of EDS file has an invalid entry

DeviceNet Continue the import with this message. Else, import will be aborted, and contact the vendor to get device EDS files with all the valid entries.

49 Invalid consumer, in IO section. Do you want to continue?

Consumer field in IO section of EDS file has an invalid entry

DeviceNet Continue the import with this message. Else, import will be aborted, and contact the vendor to get device EDS files with all the valid entries.

50 First character cannot be a space

Space cannot be the first character in product description or product name

EtherNet/IP/DeviceNet

Continue the import with this message. Else, import will be aborted, and contact the vendor to get device EDS files with all the valid entries.

51 Please enter only aplha numeric text

Only alpha numeric text is allowed for description field

EtherNet/IP/DeviceNet

Continue the import with this message after specifying correct syntax.

52 Product Name should be aplha numeric text for <EDS file name>

If the product name is not alpha numeric text

EtherNet/IP/DeviceNet

Continue the import with this message after specifying correct syntax.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 237: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 237

53 Product name in the Hwd should not contain only dots/spaces.

Dots and spaces not allowed in product name in hwd field

EtherNet/IP/DeviceNet

Continue the import with this message after specifying correct syntax.

54 <Product name> is a duplicate module, please change the product name and proceed with the import process.

Two modules have same product name which is not allowed.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying correct syntax.

55 Catalog number for the device is not present. Hence selection would be changed to product name

Catalog number for the device is empty.

EtherNet/IP/DeviceNet

Continue the import with this message.

56 Please enter a valid product name.

If the product name specified is not valid.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying valid Product name.

57 First character of the Product Name cannot be a space

If the first character in the product name field is a space.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying correct syntax.

58 First character of the Description cannot be a space

If the first character in the description field is a space.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying correct syntax.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 238: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

238 9ARD000014-600 A

59 Product Description should be aplha numeric text

If the product description field is not an alphanumeric text

EtherNet/IP/DeviceNet

Continue the import with this message after specifying correct syntax.

60 You cannot uncheck the devices that were enabled during the first import.

Unchecking a module which was imported earlier is not allowed.

Modular EtherNet/IP/DeviceNet

Continue the import with this message.

61 Select atleast one device to proceed with the import

If no device is selected from the tree

Modular EtherNet/IP/DeviceNet

Continue the import selecting atleast one device.

62 Please select the adapter and proceed with the import

If the adapter file is not selected while doing a modular import.

Modular EtherNet/IP/DeviceNet

Continue the import selecting the adapter.

63 Please select atleast one IO module and proceed with the import!

If none of the modular IO files is selected from the tree while doing a modular import.

Modular EtherNet/IP/DeviceNet

Continue the import selecting atleast one IO file.

64 Something has been changed in the parameter definition dialog. Are you sure that you will discard

This message shows to the user to select "Ok" or "Cancel" to the user to intimate him that some changes are happen in the Parameter Edit GUI.

EtherNet/IP/DeviceNet

Continue the import with this message by selecting "ok".

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 239: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 239

65 The enumrange parameter is currently in use

This message comes when user clicks delete a parameter which is been referred by a Channel.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying valid enum range parameter.

66 Overflow value should be greater than max

When overflow value entered is less than the maximum value

EtherNet/IP/DeviceNet

Continue the import with this message after specifying valid overflow value for the parameter.

67 Underfolw value should be less than Min

when underflow value entered is more than the minimum value.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying valid underflow value for the parameter.

68 Min value should be in between Max and Underfolw

When minimum value entered is not in the range of maximum and underflow value.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying valid minimum value for the parameter.

69 Max value should be in between Min and Overfolw

when maximum value entered is not in the range of minimum and overflow value.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying valid maximum value for the parameter.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 240: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

240 9ARD000014-600 A

70 The value entered already exists

When the value entered is already existing in the range values for enumrange parameter

EtherNet/IP/DeviceNet

Continue the import with this message after specifying valid range value for the parameter.

71 Value is not within Min and Max range

When the value entered is not in the minimum and maximum range for the enumrange parameter.

EtherNet/IP/DeviceNet

Continue the import with this message.

72 This is not a valid Link path entry

When the link path is according to the Epath syntax.

EtherNet/IP/DeviceNet

Continue the import after specifying a valid link path value for the parameter.

73 Out of Range When the value entered is in the audiotape range in minimum, maximum and default values.

EtherNet/IP/DeviceNet

Continue the import after specifying a valid datatype value for the parameter.

74 invalid entry When the value entered is not having valid ASCII characters.

EtherNet/IP/DeviceNet

Continue the import with this message.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 241: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 241

75 The default value is no longer in the enum values, therefore it will automatically be changed into nearest value

When the default value of the parameter is not available in the range values.

EtherNet/IP/

DeviceNet

Continue the import with this message.

76 Maximum number of entries is reached

When the number of the entries exceeds the total number of maximum number of the values for the enum and enum range parameters.

EtherNet/IP/DeviceNet

Continue the import with this message.

77 This will delete all the existing channels!

To create the channels based on the selection

EtherNet/IP/DeviceNet

Continue the import with this message.

78 Out of Range When the value entered is not in the range of the minimum and maximum value.

EtherNet/IP/DeviceNet

Continue the import with this message.

79 All channels created for this tag will be lost, Do you want to proceed?

When datatype is changed for the tag in Class 3 for PLC device type.

EtherNet/IP Continue the import with this message.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 242: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

242 9ARD000014-600 A

80 No. of elements should be less than or equal to limit

When the value is more than the permissible number of elements based on the datatype selected for the specific tag.

EtherNet/IP/DeviceNet

Continue the import with this message.

81 Invalid port number If the value entered is more than 255

EtherNet/IP/DeviceNet

Continue the import with this message.

82 Cannot deleted as the Connection is EDS based

When the connection that wanted to deleted is from EDS file under import.

EtherNet/IP/DeviceNet

Continue the import with this message.

83 Reached Maximum limit of 3 Symbolic Tags

When total number of tag based connections for the EDS device is more than 3

EtherNet/IP Continue the import with this message.

84 Delete all the existing channels to proceed further

When the value entered is less than the already available value and channels for the same has already been created.

EtherNet/IP/DeviceNet

Continue the import with this message.

85 Invalid Input value When the digit typed is not in the range of 0 to 9

EtherNet/IP/DeviceNet

Continue the import with this message.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 243: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 243

86 No structure members are defined for class3 tag

If the datatype of class3 tag is structure and does not have any elements for the structure.

EtherNet/IP Continue the import with this message after specifying structure members for class3 tag.

87 All the channels that have been created under all connections will be deleted. Do you want to proceed?

To confirm the deletion of the channels.

EtherNet/IP/DeviceNet

Continue the import with this message.

88 There are no further options for this data type

When no further options like byte swapping is not available for some datatypes. (example. Byte=>Dword)

EtherNet/IP/DeviceNet

Continue the import with this message.

89 Do you really want to delete this <selected channel count>channels?

To confirm the deletion of the channels.

EtherNet/IP/DeviceNet

Continue the import with this message.

90 Are you sure you want to cancel? All changes will be lost!

To confirm whether the user wants to retain the changes which he made.

EtherNet/IP/

DeviceNet

Continue the import with this message.

91 First character of Channel name cannot be a space character

Space cannot be the first character of a channel name.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying proper channel name

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 244: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

244 9ARD000014-600 A

92 Channel Name should be aplha numeric text for <channel name>

Only alpha numeric text is allowed as channel name.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying proper channel name

93 <Name/length/audiotape> shouldn't be empty

Empty string is not allowed for channel name, length datatype etc

EtherNet/IP/DeviceNet

Continue the import with this message after specifying proper channel name

94 Collision with other channels or out of area

Same bit position is not allowed for more than one channel

EtherNet/IP/DeviceNet

Continue the import with this message after specifying proper channel details.

95 Invalid parameter. (Syntax failure)

Syntax for Bit, byte column entry is wrong

EtherNet/IP/DeviceNet

Continue the import with this message after specifying proper channel details.

96 Problem with the data type, wrong parameter?

Syntax wrong or invalid entry in length column

EtherNet/IP/DeviceNet

Continue the import with this message after specifying proper value in length column.

97 There is already a channel with this name. Please choose another one.

Duplicate channel names are not allowed.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying proper channel name

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 245: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

9ARD000014-600 A 245

98 One or more illegal characters are replaced by underscores (_)

Channel name cannot contain illegal characters. Then it will be replaced by underscore.

EtherNet/IP/DeviceNet

Continue the import with this message after specifying proper channel name

99 Channels initialization error

Channels are not initialized properly/ There is some problem with initializing the channels.

EtherNet/IP/DeviceNet

Continue the import with this message

100 Structure name required

Structure name is a mandatory field in Data Size window

EtherNet/IP Continue the import with this message after specifying proper structure name

101 Please enter stucture elements

Atleast one structure member and datatype is required.

EtherNet/IP Continue the import with this message after specifying structure elements.

102 Member name required

Member name is a mandatory field in Datasize window

EtherNet/IP Continue the import with this message after specifying member name

103 Invalid member name Member name should contain only alphanumeric characters

EtherNet/IP Continue the import with this message after specifying proper member name

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 246: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix A Troubleshooting EDS File

246 9ARD000014-600 A

104 Member name already exists!

No duplicate member names allowed.

EtherNet/IP Continue the import with this message after specifying proper member name.

105 Invalid datatype If the datatype doesn't match with the list of datatypes provided.

EtherNet/IP Continue the import with this message after specifying proper datatypes.

106 Structure size exceeds 500 bytes

If the structure size exceeds 500 bytes.

EtherNet/IP Continue the import with this message after specifying proper structure size.

107 Atleast one Class 1 or Class 3 channel is required to proceed further with the import

User has not configured any Class 1 or Class 3 channels.

EtherNet/IP Import shall not continue until user creates Class 1 or Class 3 channels.

Table 41. Messages - Import of EDS Files (Continued)

Sl No

Message ReasonApplicability

Based on Device Classification

Additional Information and

Workaround

Page 247: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 247

Appendix B Troubleshooting CI873 Log Entries

Connection Error

This is displayed as “I/O Connection Error” for the device in Unit Status of the device. This is indicated as an error. The messages displayed in CI873 log files for the Connected related errors with the device are shown in the Table 42. The position of the device in the hardware tree for which the message is printed, is also printed in the CI873 logs.

Table 42. Connection Errors

Sl No

Message in CI873 Log DescriptionApplicability based on device classification

1 Connection in use or Duplicate Forward Open

Requested connection is already available in the slave device.

EtherNet/IP

2 Transport Class and Trigger combination not supported

Transport Class (Class 1 0r class 3) and trigger (Cyclic,COS) used in the connection request is not supported by the device. Check the EDS file for correctness.

EtherNet/IP

3 Connection ownership conflict

Connection request sent is already available in slave device which is originated by some other master.

EtherNet/IP

Page 248: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Connection Error Appendix B Troubleshooting CI873 Log Entries

248 9ARD000014-600 A

4 Connection not found at target application

Data sent to slave device for a connection that is not available in the slave device. Try closing the existing connection and establish a new connection.

EtherNet/IP

5 Invalid connection type or connection priority

Connection type (point to point, multicast) and connection priority (schedule, High, Low) used in the connection request is not supported by the device. Check the EDS file for correctness.

EtherNet/IP/DeviceNet

6 Invalid connection size

Either the O->T or T-> size specified in the control builder configuration does not match the size in the physical device. Check the correctness of the EDS file.

EtherNet/IP/DeviceNet

7 RPI not supported or there is a problem with connection time-out multiplier or production inhibit time

Check the EDS file for the correctness.

EtherNet/IP

8 Connection Manager cannot support any more connections

All the connections of the slave device have been utilized. No more connections available.

EtherNet/IP

9 Either the Vendor Id or the Product Code in the key segment did not match the device

Check the correctness of the EDS file. Ensure that the device used in the control builder configuration is same as the physical device.

EtherNet/IP/DeviceNet

Table 42. Connection Errors (Continued)

Sl No

Message in CI873 Log DescriptionApplicability based on device classification

Page 249: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix B Troubleshooting CI873 Log Entries Connection Error

9ARD000014-600 A 249

10 Product Type in the key segment did not match the device

Check the correctness of the EDS file. Ensure that the device used in the control builder configuration is same as the physical device.

EtherNet/IP/DeviceNet

11 Major or Minor revision information in the key segment did not match the device

Check the correctness of the EDS file. Ensure that the device used in the control builder configuration is same as the physical device.

EtherNet/IP/DeviceNet

12 Invalid connection point specified in the connection path

Check the EDS file for the correctness. Connection point used does not match with the physical device.

EtherNet/IP

13 Invalid configuration format

Ensure that the right device is configured in the control builder. Check the EDS file for the correctness.

EtherNet/IP

14 Connection request fails since there is no controlling connection currently open

For listen only connection there should be an exclusive owner connection originated to the slave device.

EtherNet/IP

15 Target application cannot support any more connections

All the connection resources in the slave device are exhausted. Try closing certain connections and retry.

EtherNet/IP

16 RPI is smaller than the Production Inhibit time

Check the EDS file for the correctness.

EtherNet/IP

Table 42. Connection Errors (Continued)

Sl No

Message in CI873 Log DescriptionApplicability based on device classification

Page 250: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Connection Error Appendix B Troubleshooting CI873 Log Entries

250 9ARD000014-600 A

17 Connection timed out Connection between CI873 and the slave device timed out. Check if the slave device is available in the network. Check the load of CL and slave device.

EtherNet/IP

18 Unconnected Send timed out waiting for a response

Reply to the connection request is not received from the slave device within the stipulated time period. Check if the device is available in the network.

EtherNet/IP

19 Network bandwidth not available for data

Slave device is too busy to handle the connection request. Check the load of the slave device.

EtherNet/IP

20 Port specified in port segment not available

Check the EDS file for correctness. EtherNet/IP/DeviceNet

21 Link Address specified in port segment not available

Check the EDS file for correctness. EtherNet/IP

22 Invalid Segment Type or Segment Value in Path

Check the EDS file for correctness. EtherNet/IP

23 Connection already established

Check if the connection is already available in slave device.

EtherNet/IP

24 Direct connection already established

Check if the connection is already available in slave device.

EtherNet/IP

Table 42. Connection Errors (Continued)

Sl No

Message in CI873 Log DescriptionApplicability based on device classification

Page 251: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix B Troubleshooting CI873 Log Entries Connection Error

9ARD000014-600 A 251

25 No more consumer resources available in the producing object

All the connections to the particular tag is consumed, and the device will not accept any more connections to the tag.

EtherNet/IP

26 Producing Symbol does not exist

Check if the Tag configured in control builder is defined in AB PLC

EtherNet/IP

27 The object cannot perform the requested service in its current mode/state

The device is in a state where it can not accept any connections. Contact the device vendor to resolve it.

EtherNet/IP/DeviceNet

Table 42. Connection Errors (Continued)

Sl No

Message in CI873 Log DescriptionApplicability based on device classification

Page 252: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuration Error Appendix B Troubleshooting CI873 Log Entries

252 9ARD000014-600 A

Configuration Error

This will be displayed as “Internal Config Error” for the device in Unit Status of the device. This is indicated as an Warning. The messages displayed in CI873 log files for the Configuration related errors with the device are shown in the Table 43. The position of the device in the hardware tree for which the message is printed, is also printed in the CI873 logs.

Table 43. Configuration Error

Sl No

Message in CI873 Log Description Applicability based on

device classification

1 Resources needed for the object to perform the requested service were unavailable

Slave device is loaded heavily that, it can't handle this request time being. Try reducing the slave device load.

EtherNet/IP/DeviceNet

2 Invalid Parameter value

Value sent in the configuration request is invalid. Check that parameter value in EDS file for the correctness.

EtherNet/IP/DeviceNet

3 The path segment identifier or the segment syntax was not understood by the processing node

Path used in the configuration request is not valid. Check the EDS file for the correctness.

EtherNet/IP

4 The path is referencing an object class, instance or structure element that is not known or is not contained in the processing node

Certain information in EDS file does not match with the slave device configuration. Ensure that the right EDS file for the device is used. Check the major and minor version of the EDS file.

EtherNet/IP/DeviceNet

5 Only part of the expected data was transferred

The data sent in the configuration request is not complete. Check the EDS file for the correctness.

EtherNet/IP

Page 253: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix B Troubleshooting CI873 Log Entries Configuration Error

9ARD000014-600 A 253

6 The messaging connection was lost

Connection used to send the Tag data to PLC is disconnected for some reason. Ensure that the PLC is available in the network.

EtherNet/IP

7 The requested service was not implemented or was not defined for this object class/instance

Certain information in EDS file does not match with the slave device configuration. Ensure that the right EDS file for the device is used. Check the Major and minor version of the EDS file.

EtherNet/IP/DeviceNet

8 Invalid attribute data detected

Value sent in the configuration request is invalid. Check the correctness of the EDS file.

EtherNet/IP/DeviceNet

9 The object is already in the mode/state being requested by the service

While trying to change the state of the device say from Idle to Run or Run to idle check if the device is already in that required state.

EtherNet/IP/DeviceNet

10 A request to modify a non-modifiable attribute was received

EtherNet/IP/DeviceNet

11 The device's current mode/state prohibits the execution of the requested service

Configuration of certain parameters are not allowed when the device is in run or connected state. Ensure that the device is in right state.

EtherNet/IP/DeviceNet

Table 43. Configuration Error (Continued)

Sl No

Message in CI873 Log Description Applicability based on

device classification

Page 254: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuration Error Appendix B Troubleshooting CI873 Log Entries

254 9ARD000014-600 A

12 The data to be transmitted in the response buffer is larger than the allocated response buffer

Data sent to the device is more than what is expected.Check the EDS file for the correctness.

EtherNet/IP

13 The service did not supply enough data to perform the specified operation

the configuration request sent to the device is incomplete.Check the EDS file for correctness.

EtherNet/IP/DeviceNet

14 The attribute specified in the request is not supported

Check the EDS file if right version is been used.

EtherNet/IP/DeviceNet

15 The service supplied more data than was expected

Data sent to the device is more than what is expected. Check the EDS file for the correctness.

EtherNet/IP/DeviceNet

16 The object specified does not exist in the device

Check the EDS file if right version is been used.

EtherNet/IP/DeviceNet

17 The attribute data of this object was not saved prior to the requested service

Certain parameters have to be saved in ROM after configuration, so that it can be automatically configured during power failure condition. Check the EDS file if the option to save the parameter is provided.

EtherNet/IP/DeviceNet

Table 43. Configuration Error (Continued)

Sl No

Message in CI873 Log Description Applicability based on

device classification

Page 255: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Appendix B Troubleshooting CI873 Log Entries Configuration Error

9ARD000014-600 A 255

18 An attempt was made to write to a write-once medium that has already been written, or to modify a value that cannot be changed once established

Configuration of certain parameters are not allowed when the device is in run or connected state. Ensure that the device is in right state.

EtherNet/IP/DeviceNet

19 An invalid reply is received (e.g. reply service code does not match the request service code, or reply message is shorter than the minimum expected reply size).

Invalid reply is received from the slave device wither for the configuration or connection request. Contact the device vendor.

EtherNet/IP/DeviceNet

20 Invalid Vendor Id or Product Code specified in the Key segment

Check the EDS file for the correctness. Ensure that the right EDS file is used. It can be that device configured in control builder is different from the device physically available.

EtherNet/IP/DeviceNet

21 Invalid Product Type specified in the Key segment

Check the EDS file for the correctness. Ensure that the right EDS file is used. It can be that device configured in control builder which is different from the device physically available.

EtherNet/IP/DeviceNet

Table 43. Configuration Error (Continued)

Sl No

Message in CI873 Log Description Applicability based on

device classification

Page 256: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Configuration Error Appendix B Troubleshooting CI873 Log Entries

256 9ARD000014-600 A

22 Invalid Major or Minor revision specified in the Key segment

Check if the right version of the EDS file is used.

EtherNet/IP/DeviceNet

23 An attempt was made to set an attribute that is not able to be set at this time

Slave device is loaded heavily that, it cannot handle this request time being. Try reducing the slave device load.

EtherNet/IP/DeviceNet

Table 43. Configuration Error (Continued)

Sl No

Message in CI873 Log Description Applicability based on

device classification

Page 257: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

9ARD000014-600 A 257

Numerics200-AENTR 147, 150

AAddress Recovery 44

CCI873 19

CEX Bus 217CI873 Connections 30CI873 Module Redundancy 42Configuration 108Explicit Messaging 31Hot Swap 43Implicit Messaging 30Insert 107Status Handling 33

Common Industrial Protocol 19Config Recovery 131Configuration Recovery 44Controller Area Network 19COS Connection 127Cyclic Connection 129

DDevice Identification Parameters 124Device Import Wizard 47

Control Logix PLC 81Convert EDS File 49Device 57EtherNet/IP Device 79File 61I/O Channel Creation 76I/O Settings 73Modular I/O System 54

Re-import 168DeviceNet

Configuration Recovery 131Configure Slave Device 122COS Connection 127Cyclic Connection 129Device Identification Parameters 124Electronic Key Parameters 124Hot Swap 44Insert Slave Device 121Poll Connection 126Re-configuration 170Status Handling 37Strobe Connection 128

Diagnostic Webpages 189

EEDS File 47EDS Viewer 62Electronic Key Parameters 124EtherNet/IP

Configuration 135Hot Swap 45Insert 133Set IP Address 132Technical Data 215

FFirmware

LD 800DN 176

HHardware Library 103Hardware Tree 28Hot Swapping 27

Index

Page 258: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Index

258 9ARD000014-600 A

Index

258 9ARD000014-600 A

II/O Settings

Analog Channels 94Delete I/O Channels 100DeviceNet Device 75Digital Channels 91Modify I/O Channels 100Recreate I/O Channels 100

Inter Scan Delay 120

LLD 800DN 173

BridgeWay Configuration Tool 174Configuration 110File System 201Hot Swap 44Insert 109IP Address 179MAC ID 179Re-configuration 171Run/Idle State 209Scan Cycle 182Status and Diagnostics Indicators 183Status Handling 35System Files 204Technical Data 214Timing Parameters 120Updating Firmware 176User Accounts 203Web Interface 189

Active Nodes 191Faulted Nodes 193Idle Nodes 192Invalid Nodes 194Node Status 195Status & Settings 196

LED Indicators 183Logix 5000 series PLC

Configuration 141

PPoll Connection 126Protocol User Interface 28

RRequested Packet Interval 31RPI 31Run-Time Behavior 165

SS200 I/O 146Scan Cycle 182Status Handling 27Strobe Connection 128

TTechnical Data 213

UUser Interface 28

Page 259: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0
Page 260: AC 800M Ethernet/IP DeviceNet Configuration - ABB Group · PDF filePower and productivity for a better world™ AC 800M EtherNet/IP DeviceNet Configuration System Version 6.0

Power and productivity for a better worldTM

Contact us

Copyright © 2016 ABB.All rights reserved.

9AR

D00

0014

-600

Awww.abb.com/800xAwww.abb.com/controlsystems