ac 800m 5.1 ethernet/ip devicenet...

146
Power and productivity for a better world TM AC 800M EtherNet/IP DeviceNet Configuration System Version 5.1

Upload: duongdung

Post on 21-Apr-2018

279 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Power and productivity

for a better worldTM

AC 800MEtherNet/IP DeviceNetConfiguration

System Version 5.1

Page 2: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming
Page 3: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

AC 800MEtherNet/IP DeviceNet

Configuration

System Version 5.1

Page 4: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

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

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

The information in this document is subject to change without notice and should not beconstrued as a commitment by ABB. ABB assumes no responsibility for any errors thatmay appear in this document.

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

This document and parts thereof must not be reproduced or copied without written per-mission from ABB, and the contents thereof must not be imparted to a third party nor usedfor any unauthorized purpose.

The software or hardware described in this document is furnished under a license andmay be used, copied, or disclosed only in accordance with the terms of such license. Thisproduct meets the requirements specified in EMC Directive 2004/108/EEC and in LowVoltage Directive 2006/95/EEC.

TRADEMARKSAll rights to copyrights, registered trademarks, and trademarks reside with their respec-tive owners.

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

Release: May 2011Document number: 9ARD000014-510 A

Page 5: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 5

Table of Contents

About This User ManualGeneral ............................................................................................................................11

Intended User...................................................................................................................11

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

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

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

Released User Manuals and Release Notes.....................................................................16

Section 1 - IntroductionOverview..........................................................................................................................17

CI873 Communication Interface Module ............................................................17

Linking Device LD 800DN..................................................................................18

Device Import Wizard ..........................................................................................18

Section 2 - Functional DescriptionOverview..........................................................................................................................21

Protocol User Interface....................................................................................................21

Hardware Tree ......................................................................................................21

CI873 General Constraints ...................................................................................24

EtherNet/IP Communication................................................................................24

Automatic Device Recovery............................................................................................25

Status Handling for CI873...............................................................................................26

Status Handling for LD 800DN.......................................................................................27

Status Handling for DeviceNet Slaves.............................................................................30

Hot Swap of CI873 ..........................................................................................................31

Hot Swap of LD 800DN..................................................................................................32

Page 6: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Table of Contents

6 9ARD000014-510 A

Hot Swap of DeviceNet Devices..................................................................................... 32

Section 3 - Device Import WizardIntroduction ..................................................................................................................... 33

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

File and Device Information ........................................................................................... 41

Device ............................................................................................................ 41

File ............................................................................................................ 45

I/O Settings...................................................................................................................... 46

Creating I/O Channels ......................................................................................... 50

Customizing Input and Output for Digital Channels ........................................... 51

Customizing Input and Output for Analog Channels .......................................... 54

Deleting I/O Channels ......................................................................................... 61

Modifying I/O Channels ...................................................................................... 61

Recreating I/O Channels ...................................................................................... 61

Section 4 - ConfigurationIntroduction ..................................................................................................................... 63

Hardware Library ............................................................................................................ 63

Inserting CI873 EtherNet/IP Scanner Unit ..................................................................... 63

Configuring CI873 EtherNet/IP Scanner Unit ................................................................ 65

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

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

Inserting DeviceNet Slave Device Unit........................................................................... 77

Configuring a DeviceNet Slave Device Unit .................................................................. 78

Device Identification Parameters ......................................................................... 80

Electronic Key Parameters................................................................................... 80

Communication Related Parameters.................................................................... 81

Configuration Recovery Parameter...................................................................... 87

Inserting EtherNet/IP Device unit ................................................................................... 88

Page 7: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Table of Contents

9ARD000014-510 A 7

9ARD000014-510 A 7

Section 5 - Engineering GuidelinesIntroduction .....................................................................................................................91

System Limitations ..........................................................................................................91

CI873 Reset .....................................................................................................................92

I/O Modules Duplication within same Hardware Library...............................................92

DeviceNet Devices ..........................................................................................................93

Prerequisites for Configuring DeviceNet Slaves..................................................93

Re-Configuration of DeviceNet Devices..............................................................93

Updation of Scanlist on DeviceNet Device Parameter Change ...........................94

DeviceNet I/O Module Status ..............................................................................94

Configuring Safe State Values for DeviceNet Devices ........................................94

LD 800DN .......................................................................................................................95

LD 800DN Timing Parameters ............................................................................95

LD 800DN Hot Insertion Limitation....................................................................95

Reconfiguring DeviceNet Parameters on LD 800DN..........................................96

Reconfiguring LD 800DN by changing Baud Rate .............................................96

Lost EtherNet/IP Message Packets on LD 800DN ..............................................96

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

Features............................................................................................................................97

Configuration...................................................................................................................98

BridgeWay Configuration Tool ............................................................................98

Updating LD 800DN Firmware .........................................................................100

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

Scan Cycle .....................................................................................................................106

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

Status and Diagnostics Indicators..................................................................................107

LD 800DN Status LED ......................................................................................108

DeviceNet Network Status LED ........................................................................108

DeviceNet Module Status LED..........................................................................109

Ethernet Activity LED .......................................................................................110

Page 8: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Table of Contents

8 9ARD000014-510 A

Ethernet Link LED............................................................................................. 110

Ethernet Module Status LED............................................................................. 110

Ethernet Network Status LED ........................................................................... 111

Diagnostics through Web Interface ............................................................................... 112

Active Slaves...................................................................................................... 114

Idle Slaves Web Page ......................................................................................... 115

Faulted Slaves Web Page ................................................................................... 116

Invalid Slaves Web Page .................................................................................... 117

Slave Status Web Page ....................................................................................... 118

Status & Settings Web Page............................................................................... 119

DeviceNet Devices Web Page............................................................................ 122

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

File System Structure......................................................................................... 125

File System Security .......................................................................................... 125

User Accounts on LD 800DN............................................................................ 126

Pre-existing Directories and Files...................................................................... 127

LD 800DN System Files.................................................................................... 127

Run/Idle State................................................................................................................ 132

Manually Changing Run/Idle State.................................................................... 132

Automatic Device Recovery ......................................................................................... 133

Address Recovery .............................................................................................. 133

Configuration Recovery ..................................................................................... 133

Configuring ADR from Control Builder............................................................ 134

Section 7 - Hardware ConnectionsConnect CI873 on CEX Bus ......................................................................................... 135

Connect CI873 to LD 800DN ....................................................................................... 135

Connectors ......................................................................................................... 135

Power .......................................................................................................... 136

DeviceNet .......................................................................................................... 137

Ethernet RJ45..................................................................................................... 138

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

Page 9: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Table of Contents

9ARD000014-510 A 9

9ARD000014-510 A 9

Index

Revision HistoryIntroduction ...................................................................................................................143

Revision History ............................................................................................................143

Updates in Revision Index A.........................................................................................144

Page 10: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Table of Contents

10 9ARD000014-510 A

Page 11: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 11

About This User Manual

General

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.

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 includes the description of the CI873 interface for EtherNet/IP and DeviceNet. The current release includes DeviceNet. The support for EtherNet/IP is included in a future release.

Page 12: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

User Manual Conventions About This User Manual

12 9ARD000014-510 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 IconsThis 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 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

About This User Manual Terminology

9ARD000014-510 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.

Adapter A profile given to devices which act as a gateway, connecting one kind of network to another.

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.

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

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 devices (both regular and modular).

Page 14: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Terminology About This User Manual

14 9ARD000014-510 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 Messages provide a one-time transport of a data item. They can be sent as connected or unconnected. These messages are typically point-to-point.

Explicit Messaging Connections

CIP Connection which provide generic, multi-purpose communication paths between two devices. Explicit Messages provide the typical request/response-oriented network communications.

HW Abbreviation for Hardware.

I/O Abbreviation for Input and Output.

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 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

About This User Manual Terminology

9ARD000014-510 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.

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.

Scanner Term used for Client/Originator/Master of the CIP connection.

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 16: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Released User Manuals and Release Notes About This User Manual

16 9ARD000014-510 A

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 17: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 17

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 interfaces with the AC 800M controller, through the CI873 communication interface module. CI873 acts as an EtherNet/IP 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 scanner.

• I/O communication with DeviceNet slave devices through Class 1 connection to LD 800DN.

• Status supervision of devices.

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

• System command to change the Run/Idle state of the LD 800DN.

Page 18: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Linking Device LD 800DN Section 1 Introduction

18 9ARD000014-510 A

• CI873 Scanner diagnostics.

• LD 800DN Scanner diagnostics.

• CI873 Firmware Upgrade.

• Online upgrade for CI873 Firmware.

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.

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 19: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 1 Introduction Device Import Wizard

9ARD000014-510 A 19

Figure 1. System configuration

Page 20: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Device Import Wizard Section 1 Introduction

20 9ARD000014-510 A

Page 21: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 21

Section 2 Functional Description

OverviewThis section covers the following topics:

• Protocol User Interface on page 21.

• Automatic Device Recovery on page 25.

• Status Handling:

– Status Handling for CI873 on page 26

– Status Handling for LD 800DN on page 27

– Status Handling for DeviceNet Slaves on page 30

• Hot Swap:

– Hot Swap of CI873 on page 31

– Hot Swap of LD 800DN on page 32

– Hot Swap of DeviceNet Devices on page 32

Protocol User InterfaceProtocol User Interface 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. For each controller in the system, the configuration is specified with additional hardware, such as the I/O modules and communication interfaces it is

Page 22: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Hardware Tree Section 2 Functional Description

22 9ARD000014-510 A

equipped with. Further configuration information can be provided in other levels of the hardware tree.

Figure 2 shows the typical hardware tree for CI873, depicting the DeviceNet device unit types imported into hardware library using EDS files. The AC 800M along with CI873 represents an EtherNet/IP scanner which originates the CIP connections. All the devices configured under CI873 represent targets to which the 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 Diagnostics, LD 800DN linking device, and LD 800DN diagnostics.

Before importing the EDS files of DeviceNet and I/O devices, the user needs to manually create a hardware library if it does not exist. The user can then import the EDS files into the newly created library. On successful import of EDS file, the hardware types for the corresponding devices are created in the user created library.

Page 23: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 2 Functional Description Hardware Tree

9ARD000014-510 A 23

Figure 2. A typical hardware tree configuration in Control Builder

Page 24: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

CI873 General Constraints Section 2 Functional Description

24 9ARD000014-510 A

CI873 General Constraints

The CI873 hardware object contains the configuration parameters and the device specific status information.

Number of Linking Devices

CI873 for EtherNet/IP supports up to four Linking Devices, connected to it.

Number of DeviceNet Devices

The CI873 for EtherNet/IP supports up to 63 DeviceNet devices or 496 bytes per Linking Device, according to the DeviceNet specification.

EtherNet/IP Communication

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

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

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

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

Figure 3 is a snapshot of the Hardware Editor of LD 800DN showing RPI parameters.

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.

Page 25: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 2 Functional Description Automatic Device Recovery

9ARD000014-510 A 25

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

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

So, if the CI873 scanner does not receive any packets from LD 800DN for a period defined by the Time Out Value (here, 160ms) 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.

Automatic Device RecoveryAutomatic 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 value set 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 the same MAC ID as the previous device or 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 salve device it replaces. For enabling Configuration Recovery, both

Figure 3. RPI parameters in the Hardware Editor of LD 800DN

Page 26: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Status Handling for CI873 Section 2 Functional Description

26 9ARD000014-510 A

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 check done depends on the Electronic Key parameters enabled. For more details on the Electronic Key parameters, refer to Electronic Key Parameters on page 80.

For more details on ADR, refer Automatic Device Recovery on page 133.

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

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

Status Handling for CI873Table 1 shows all CI873 specific Unit Status bits in ErrorAndWarnings.

Table 1. Device Specific Status of 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.

Page 27: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 2 Functional Description Status Handling for LD 800DN

9ARD000014-510 A 27

Status Handling for LD 800DNTable 2 shows all LD 800DN specific Unit Status bits in ErrorAndWarnings and ExtendedStatus.

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.

1 0x00000002 E-net Link Down

Error Alarm High Set when the Ethernet network cable is disconnected from CI873

Table 2. Unit Status of LD 800DN

Bit Value Text Indication Alarm/Event Severity Description

13 0x00002000 I/O connect Error

Error Alarm Medium Set when CI873 has lost communication with LD 800DN

31 0x80000000 Device Not Found

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

Table 1. Device Specific Status of CI873 Hardware Unit (Continued)

Bit Value Text Indication Alarm/Event Severity Description

Page 28: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Status Handling for LD 800DN Section 2 Functional Description

28 9ARD000014-510 A

29 0x20000000 Internal Config Error

Warning - - Set when configuration of LD 800DN from CI873 fails

27 0x08000000 Duplicate MAC Id

Error Alarm High Set when another slave on the DeviceNet network has the same MAC ID as LD 800DN

23 0x00800000 No DeviceNet

Power

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

22 0x00400000 CAN Bus Off Error Alarm High Set when CAN controller gets into Bus-Off state

1 0x00000002 No Messages for

Scanner

Warning Alarm Low Set when LD 800DN doesn't receive data from any slave for more than 10 seconds

2 0x00000004 In Idle Mode Warning Alarm Low Set when LD 800DN goes to Idle mode

Table 2. Unit Status of LD 800DN

Bit Value Text Indication Alarm/Event Severity Description

Page 29: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 2 Functional Description Status Handling for LD 800DN

9ARD000014-510 A 29

3 0x00000008 Duplicate MAC Id

Check in progress

Error Alarm Medium Set when LD 800DN checks for duplicate MAC IDs in the DeviceNet network.

4 0x00000010 In Fault Mode Error Alarm High Set when LD 800DN goes to Fault state

5 0x00000020 Wrong MacID

Error Alarm High Set when MAC ID configured for LD 800DN in Control Builder doesn't match with the MAC ID actually set to it in the

6 0x00000040 Duplicate MAC Id

Check Error

Error Alarm Medium Set when LD 800DN fails to send duplicate MAC ID check request to the DeviceNet devices.

Table 2. Unit Status of LD 800DN

Bit Value Text Indication Alarm/Event Severity Description

Page 30: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Status Handling for DeviceNet Slaves Section 2 Functional Description

30 9ARD000014-510 A

Status Handling for DeviceNet SlavesTable 3 shows all DeviceNet slave specific Unit Status bits in ErrorAndWarnings.

Table 3. Unit Status of the DeviceNet Device

Bit Value Text Indication Alarm/Event Severity Description

31 0x80000000 Device Not Found

Error Alarm High Set when device is not found in the network

30 0x40000000 Wrong Device Type

Error Alarm High Set when identity of the DeviceNet slave in the network doesn't match with that configured in Control Builder

29 0x20000000 Internal Config Error

Warning - - Set when DeviceNet device configuration fails

28 0x10000000 Connection Timed Out

Error Alarm High Set when connection with LD 800DN times out

26 0x04000000 Keeper space

exceeded. ADR not

configured

Warning - - Set when keeper configuration can't be made for the device. Keeper configuration can't be made if the device can't be accommodated in the available keeper space of 130560 bytes. Without keeper configuration no automatic device recovery works

25 0x02000000 Slave Connection Initialization in progress

Warning - - Set when connection establishment sequence to it from LD 800DN is in progress

Page 31: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 2 Functional Description Hot Swap of CI873

9ARD000014-510 A 31

Hot Swap of CI873

CI873 devices support hot swap. The faulty units 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.

24 0x01000000 ADR Error Error Alarm High Set when LD 800DN detects error during auto device replacement or auto configuration with the slave

23 0x00800000 No DeviceNet

Power

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

22 0x00400000 CAN Bus Off

Error Alarm High Set when CAN controller in the DeviceNet master i.e., LD 800DN gets into Bus-Off state

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. Only those sub I/O modules which are configured in the addresses 1 to 125 under the adapter are updated with the status information.

Table 3. Unit Status of the DeviceNet Device

Bit Value Text Indication Alarm/Event Severity Description

Page 32: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Hot Swap of LD 800DN Section 2 Functional Description

32 9ARD000014-510 A

Hot Swap of LD 800DN

LD 800DN devices supports hot swap. Faulty units can be replaced online, without disturbing the communication between CI873 and other LD 800DN devices.

After the hot insertion, CI873 configures the linking device automatically.

Hot Swap of DeviceNet DevicesHot 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. For more details, refer Automatic Device Recovery on page 25.

The time taken by CI873 to restart and configure itself, after hot insert, is dependent on the number of devices configured under CI873. The maximum time taken by CI873 for boot-up is 3 minutes. The CI873 takes some additional time to configure and establish communication (EtherNet/IP Communication) with the devices configured under it.

In cases where the target device is not responding or is not available in the network, every single configuration request to the unavailable device will time-out after 11 seconds.

The error/status that is displayed in the Unit Status of CI873 /alarm list until the CI873 boots-up and configures itself, is Waiting for Hardware Initialization. During the time this error is displayed, there will not be any I/O value update to the application.

Page 33: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 33

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.

This section contains:• Converting an EDS File to a Hardware Unit Type on page 33• File and Device Information on page 41• I/O Settings on page 46

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

Page 34: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

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

34 9ARD000014-510 A

– 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 5.

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

Figure 4. New Library Window

Figure 5. Insert Hardware Definitions

Page 35: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

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

9ARD000014-510 A 35

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

8. After selecting the EDS file, click Next. The Device Import Wizard appears as shown in Figure 6.

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

Figure 6. Device Import Wizard Welcome Dialog

If loading of EDS file fails, then the following error message is displayed.

DLL Load Error - An error occurred when the EtherNet/IP parser DLL was loaded. The reason can be that the DLL is not properly registered or has been removed from the disk.

Please install the product again to repair this error.

Click OK. Then, 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, the user needs to install Control Builder again.

Page 36: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

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

36 9ARD000014-510 A

9. Click Next to proceed with the wizard. The Device Import Wizard parses the imported EDS file and identifies the corresponding Device type. Depending on the type of device, either of the following options are enabled:

– General Purpose Device (Non-Modular I/O System).

– Modular I/O System.

a. General Purpose Device (Non-Modular I/O System).

For Non-Modular I/O systems, General Purpose Device is enabled, and Browse is disabled, as shown in Figure 7. Click Next to proceed to Step 10.

The EDS file initially selected by the user in Step 7, decides whether the General Purpose Device or the Modular I/O System option is enabled. If the EDS file is an adapter's file, then Modular I/O System is enabled. If the EDS file belongs to a non-modular I/O device, then General Purpose Device is enabled.

Figure 7. General Purpose Device is Enabled

Page 37: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

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

9ARD000014-510 A 37

b. Modular I/O System.

For Modular I/O System devices, Browse is enabled as shown in Figure 8.

From the import wizard, click Browse. A File Open dialogue is displayed as shown in Figure 9.

Figure 8. For Modular I/O System with Browse enabled

Page 38: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

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

38 9ARD000014-510 A

For Modular I/O system, select the adapter’s EDS file along with the EDS files of all the I/O modules, and click Open.

Figure 9. Multiple file selection dialog

In case the user is 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 39: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

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

9ARD000014-510 A 39

10. In the Device Import Wizard, click Next. The File and Device Information window is displayed. For information on the settings to be made in this window, refer to File and Device Information on page 41.

11. Click Next from the File and Device Information window. The I/O Settings window is displayed. For information on the settings to be made in this window, refer to I/O Settings on page 46.

12. Click Next from the I/O Settings window. The Device Import Wizard screen appears with a Comment section as shown in Figure 10.

In the Comments section, the user can edit or add required comments. These comments appear in the HWD file.

Figure 10. Device Import Wizard Comment Dialog

Page 40: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

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

40 9ARD000014-510 A

13. Click Next and view the results of the conversion, as shown in Figure 11.

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.

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

Figure 11. Conversion Results

When re-importing an EDS file, the Device Import Wizard tries to match the name of the EDS file with the names of the previously imported EDS files. If a match is found then the Device Import Wizard considers this as a re-import. If no match is found, then Device Import Wizard considers this as a fresh import instead. Hence, re-importing of an EDS file is not possible if the user renames the EDS file and then tries to re-import it

Page 41: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard File and Device Information

9ARD000014-510 A 41

File and Device InformationThe EDS File Import - File and Device Information screen is displayed after the EDS file has been selected through the Device Import Wizard.

The File and Device Information screen consists of the following two tabs:

• Device (see Device on page 41).• File (see File on page 45).

Device

The Device tab displays the device information of the EDS file being imported. Figure 12 shows the Device tab as displayed for a non-modular I/O. Figure 13 shows the Device tab as displayed for a modular I/O.

The Device tab has a tree view on the left hand side. The tree view displays devices by their product names or catalog numbers, depending on whether the user has chosen Catalog number (Figure 14) or Product name (Figure 12 and Figure 13) option.

Consider a modular re-import scenario, wherein the user de-selects certain I/O modules and imports only a subset of the modules currently available under the adapter. Here the adapter gets modified and the de-selected modules will no longer be available under the adapter (though they appear in the same hardware library as they have not been physically deleted). Hence only the I/O modules being included in the most recent import of the adapter will be available for configuration under the adapter.

Page 42: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Device Section 3 Device Import Wizard

42 9ARD000014-510 A

Figure 12. Device Tab for Non-Modular I/O

Figure 13. Device tab for Modular I/O

Page 43: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard Device

9ARD000014-510 A 43

The tree view has check mark icons beside the product names/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.

Figure 14. Device Tab with Catalog Number option chosen (Non-Modular I/O)

Page 44: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Device Section 3 Device Import Wizard

44 9ARD000014-510 A

The user can 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.

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

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 13. In this case, the tree view shows multiple EDS files, with the Adapter file at the top.

Table 4. HW Tree Icons

Icon Name Icon for

ETHERNETIP_ADAPTERType EIP Modular Adapter

ETHERNETIP_DEVICEType EIP Non-Modular Device

ETHERNETIP_DEVICENETADAPTERTypes DeviceNet Modular Adapter

ETHERNETIP_DEVICENETDEVICEType DeviceNet Non-Modular Device

RackIOType Any I/O module

Only existing icons can be selected from the HW 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.

Page 45: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard File

9ARD000014-510 A 45

File

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

• Creation date and time.

• Modification date and time.

• File revision numbered the EDS file.

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

Figure 15. File and Device Information - File Tab

In case the user is 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.

Page 46: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

I/O Settings Section 3 Device Import Wizard

46 9ARD000014-510 A

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.

I/O Settings The 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 I/O Settings window for a Non-Modular I/O system is shown in Figure 17.

Figure 16. EDS Viewer

Page 47: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard I/O Settings

9ARD000014-510 A 47

The I/O Settings window for Modular I/O system is displayed as shown in Figure 18.

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

Page 48: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

I/O Settings Section 3 Device Import Wizard

48 9ARD000014-510 A

The I/O Settings window has a tree view on the left hand side. The tree view displays product names or catalog numbers depending on whether the user has chosen Catalog number or Product name option 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:

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

Figure 18. I/O Settings for a Modular I/O System

Page 49: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard I/O Settings

9ARD000014-510 A 49

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

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.

Input area and Output area 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.

• 4 Byte to 1 Real.

• 1 Byte to 1 DInt signed.

• 2 Byte to 1 DInt signed.

• 4 Byte to 1 DWord.

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

Page 50: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Creating I/O Channels Section 3 Device Import Wizard

50 9ARD000014-510 A

Creating I/O Channels

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

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

c. Depending on the requirement, click Customize Input and View and/or 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, as per the rule chosen by the user, are unavailable then the wizard does not create any channels of the data type chosen.

Page 51: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard Customizing Input and Output for Digital Channels

9ARD000014-510 A 51

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 51

– Customizing Input and Output for Analog Channels on page 54

Customizing Input and Output for Digital Channels

Click Customize Input and View from the I/O Settings screen. This brings up the Input Area Configuration screen, as shown in Figure 19,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.

Figure 19. Input Area Configuration for Poll trigger type(Digital Input Channels - Non Modular I/O Import)

Page 52: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Customizing Input and Output for Digital Channels Section 3 Device Import Wizard

52 9ARD000014-510 A

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:

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

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

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

Page 53: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard Customizing Input and Output for Digital Channels

9ARD000014-510 A 53

The Advanced Settings window’s Input Area tab allows the user to specify the Status parameters. The user can click to select the number of bits to indicate channel status. For details on specifying the Status Parameters for a channel, refer Specifying Status and Signal Range Parameters for Channels on page 59.

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 21,where the output area can be assigned to output channels.

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

Page 54: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Customizing Input and Output for Analog Channels Section 3 Device Import Wizard

54 9ARD000014-510 A

The user can operate the Output Area Configuration screen in the same manner as the Input Area Configuration screen.

Customizing Input and Output for Analog Channels

During manual creation of channels, the drop-down rules for analog channels are similar to those for digital channels. The user must 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 22 shows the Input Area Configuration screen.

Figure 21. Output Area Configuration for Poll trigger type(Digital Output Channels - Non Modular I/O Import)

Page 55: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard Customizing Input and Output for Analog Channels

9ARD000014-510 A 55

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

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

Page 56: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Customizing Input and Output for Analog Channels Section 3 Device Import Wizard

56 9ARD000014-510 A

The Advanced Settings window for analog input channels support Status Parameter and Signal Range Parameter selection. To specify the Status Parameters, the user can 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 59.

Figure 23. Advanced Settings for an Analog Input channel

Page 57: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard Customizing Input and Output for Analog Channels

9ARD000014-510 A 57

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 24, where the output area can be assigned to the output channels.

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

The Output Area Configuration’s Advanced Settings window supports only Signal Range Parameter selection. There is no support for Status for output channels. For

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

Page 58: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Customizing Input and Output for Analog Channels Section 3 Device Import Wizard

58 9ARD000014-510 A

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

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.

Figure 25. Advanced Settings for an Analog Output channel

Page 59: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard Customizing Input and Output for Analog Channels

9ARD000014-510 A 59

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, the user can select the status bit for a parameter from the available input/output bits only. The user selects 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.

Consider a case where there is 1byte to indicate a connection. This means that there are only 8bits 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 26.

Page 60: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Customizing Input and Output for Analog Channels Section 3 Device Import Wizard

60 9ARD000014-510 A

The user can select any of the bits displayed as the status bit for any particular channel. As seen in Figure 26, 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.

Figure 26. 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.

Page 61: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 3 Device Import Wizard Deleting I/O Channels

9ARD000014-510 A 61

Deleting I/O Channels

Steps to delete I/O channels are:

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

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

Modifying I/O Channels

Steps to modify I/O channel details are:

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

2. Select OK.

Recreating I/O Channels

Steps to recreate I/O channels are:

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

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

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

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

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

6. 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 62: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Recreating I/O Channels Section 3 Device Import Wizard

62 9ARD000014-510 A

Page 63: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 63

Section 4 Configuration

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

Hardware LibraryHardware libraries are required for configuring CI873 and the hardware types of EtherNet/IP and DeviceNet devices. For more information about handling hardware libraries, refer to System 800xA Control, AC 800M Configuration (3BSE035980*).

Inserting CI873 EtherNet/IP Scanner UnitFollow these steps to insert a new CI873 EtherNet/IP scanner 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 27.

Page 64: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Inserting CI873 EtherNet/IP Scanner Unit Section 4 Configuration

64 9ARD000014-510 A

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

hardware type.

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.

Figure 27. Insert Unit Window

Page 65: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Configuring CI873 EtherNet/IP Scanner Unit

9ARD000014-510 A 65

Configuring CI873 EtherNet/IP Scanner UnitFor configuring the CI873 EtherNet/IP Scanner 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 28.

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

Figure 28. Hardware Editor – Settings for CI873

Page 66: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Inserting LD 800DN Linking Device Unit Section 4 Configuration

66 9ARD000014-510 A

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

Table 5. Settings for CI873 EtherNet/IP Scanner Unit

Parameter Default Value Description Consequence of Change

IP address 192.168.0.0 IP address of CI873 CI873 module is restarted. Communication resumes after CI873 comes up with the new IP address and connection isre-established.

If the IP address of CI873 is changed to a different network, then theIP addresses of all other devices that have empty IP Addresses, also get changed.

Subnet Mask 255.255.255.0 Net mask CI873 is restarted. Communication resumes after the connection isre-established.

Page 67: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Inserting LD 800DN Linking Device Unit

9ARD000014-510 A 67

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.

Figure 29. Inserting an LD 800DN Linking Device Unit

Page 68: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Configuring LD 800DN Linking Device Unit Section 4 Configuration

68 9ARD000014-510 A

Configuring LD 800DN Linking Device UnitFor 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 30.

Figure 30. Hardware Editor – Settings for LD 800DN

Page 69: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Configuring LD 800DN Linking Device Unit

9ARD000014-510 A 69

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

Table 6. 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.

Page 70: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Configuring LD 800DN Linking Device Unit Section 4 Configuration

70 9ARD000014-510 A

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.

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

Table 6. Settings for LD 800DN Linking Device Unit

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 71: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Configuring LD 800DN Linking Device Unit

9ARD000014-510 A 71

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

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

Table 6. Settings for LD 800DN Linking Device Unit

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 72: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Configuring LD 800DN Linking Device Unit Section 4 Configuration

72 9ARD000014-510 A

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.

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.

Table 6. Settings for LD 800DN Linking Device Unit

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 73: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Configuring LD 800DN Linking Device Unit

9ARD000014-510 A 73

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)

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.

Table 6. Settings for LD 800DN Linking Device Unit

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 74: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Configuring LD 800DN Linking Device Unit Section 4 Configuration

74 9ARD000014-510 A

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

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.

Table 6. Settings for LD 800DN Linking Device Unit

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 75: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Configuring LD 800DN Linking Device Unit

9ARD000014-510 A 75

I/O Connection - Trigger

Enum - 0 0 Editable The trigger type of the I/O Connection.

LD 800DN supports cyclic trigger type only.

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 reestablishes 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 6. Settings for LD 800DN Linking Device Unit

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 76: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Configuring LD 800DN Linking Device Unit Section 4 Configuration

76 9ARD000014-510 A

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.

(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 133.

Table 6. Settings for LD 800DN Linking Device Unit

Parameter Data Type Unit Min MaxEditable

/Read Only

Description

Page 77: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Inserting DeviceNet Slave Device Unit

9ARD000014-510 A 77

Inserting DeviceNet Slave Device Unit

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

When adding/deleting an I/O module or changing the position of an I/O module, under a DeviceNet adaptor, the user should 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

Figure 31. Inserting a DeviceNet Slave Device

Page 78: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Configuring a DeviceNet Slave Device Unit Section 4 Configuration

78 9ARD000014-510 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 33, 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.

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

5. Click Close to close the dialog.

Configuring a DeviceNet Slave Device UnitFor configuring an 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 32.

Configuration parameters of a DeviceNet device appear in the Hardware Editor. It's 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.

• Communication Related Parameters.

• Configuration Recovery Parameter.

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.

Page 79: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Configuring a DeviceNet Slave Device Unit

9ARD000014-510 A 79

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 32. Hardware Editor – Settings for a DeviceNet slave unit

Page 80: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Device Identification Parameters Section 4 Configuration

80 9ARD000014-510 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's possible for user to specify the DeviceNet device identity criteria that the linking device should use before communicating with them.

The user can set the four Electronic Key Parameters based on their descriptions given in Table 7. 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 81: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Communication Related Parameters

9ARD000014-510 A 81

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 82)

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

Page 82: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Communication Related Parameters Section 4 Configuration

82 9ARD000014-510 A

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

• Strobe Connection (see Strobe Connection on page 84)

• Cyclic Connection (see Cyclic Connection on page 85)

Poll Connection

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

Table 8. 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.

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.

Page 83: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Communication Related Parameters

9ARD000014-510 A 83

COS Connection

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

Table 9. COS Connection Parameters

ParameterDefault Value

TypeRead Only/

EditableDescription

Acknowledge time

16 ms INT 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.

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.

Page 84: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Communication Related Parameters Section 4 Configuration

84 9ARD000014-510 A

Strobe Connection

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

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 9. COS Connection Parameters

ParameterDefault Value

TypeRead Only/

EditableDescription

Page 85: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Communication Related Parameters

9ARD000014-510 A 85

Cyclic Connection

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

Table 10. 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.

Page 86: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Communication Related Parameters Section 4 Configuration

86 9ARD000014-510 A

Table 11. Cyclic Connection Parameters

ParameterDefault Value

Data Type

Read Only / Editable

Description

Acknowledge time

16 INT Editable It's 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 87: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Configuration Recovery Parameter

9ARD000014-510 A 87

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 133, 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 11. Cyclic Connection Parameters

ParameterDefault Value

Data Type

Read Only / Editable

Description

Page 88: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Inserting EtherNet/IP Device unit Section 4 Configuration

88 9ARD000014-510 A

Inserting EtherNet/IP Device unitEtherNet/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 on CI873 to insert the EtherNet/IP Device and select Insert Unit. The Insert Unit dialog is displayed as shown in Figure 33.

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

4. Click Insert button to apply the changes.

Figure 33. Inserting EtherNet/IP Device

While inserting the Non modular EtherNet/IP Device under CI873, insert it at the position corresponding to the last byte of the IP Address of the system. For example, if IP Address is 10.140.201.139 then insert it at position 139 as shown in Figure 33.

Page 89: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 4 Configuration Inserting EtherNet/IP Device unit

9ARD000014-510 A 89

5. Click Close to close the dialog. The hardware unit is included in the hardware tree as shown in Figure 34.

Figure 34. Inserted EtherNet/IP Device

Page 90: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Inserting EtherNet/IP Device unit Section 4 Configuration

90 9ARD000014-510 A

Page 91: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 91

Section 5 Engineering Guidelines

IntroductionEngineering Guidelines section describes the various engineering guidelines to be followed for configuring an EtherNet/IP and DeviceNet network.

System LimitationsThe limitations, with respect to the various systems involved, in configuring a DeviceNet device in the network, are:• In the case of a modular device, the maximum number of IO modules

supported for insertion, under the adapter in the Control Builder, is limited to 10.

• The maximum number of configurable parameters supported per device is limited to 100. It's not possible to go online with a DeviceNet device having more than 100 configurable parameters.

• The Maximum number of input bytes supported by LD 800DN is 496 bytes. If the total number of input bytes of all DeviceNet slaves configured under the linking device exceeds 496 bytes, download is stopped.

• The Maximum number of output bytes supported by LD 800DN is 500 bytes. If the total number of output bytes of all DeviceNet slaves configured under the linking device exceeds 500 bytes, download is stopped.

• 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 gets set to last good value.

If the aforementioned limitations are exceeded by the configured devices, then the download is aborted with an error message.

Page 92: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

CI873 Reset Section 5 Engineering Guidelines

92 9ARD000014-510 A

CI873 ResetIf the IP address of CI873 or subnet mask is changed during reconfiguration, then the CI873 module is reset and the new values are applicable after reset.

I/O Modules Duplication within same Hardware LibraryConsider a case where the user selects an adapter with compatible I/O modules – for example: 1794-IE12, 1794-OE12, 1794-IB16 and 1794-OB16 – and adds it to the hardware library in the first import. During reimport IE12 and OE12 modules are deselected and the import process is completed. Then the configuration of the adapter will be changed and it will have references to only two modules – IB16 and OB16.

It should be noted that the user has not deleted IE12 and OE12 from the hardware library, instead only the configuration of the adapter has been modified.

In the next re-import, if the user selects an adapter with IE12 and OE12, then on completion of the import process the adapter has references to all I/O modules (IB16 and OB16 retaining their original hardware unit IDs but IE12 and OE12 with their new hardware unit IDs).

In the above scenario, there is a possibility of names being duplicated, as the hardware unit IDs of the earlier imported IE12 and OE12 do not match with the newly created hardware unit IDs. So, it is required that the user deletes the earlier I/O modules (IE12 and OE12) before importing it within the same hardware library under the same adapter.

Page 93: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 5 Engineering Guidelines DeviceNet Devices

9ARD000014-510 A 93

DeviceNet DevicesEngineering guidelines pertaining to DeviceNet devices are as follows.

Prerequisites for Configuring DeviceNet Slaves

Using Device Vendor Utilities

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.

Configuring Signal Range Parameters in Control Builder

In a DeviceNet analog slave device's EDS file having signal range parameters for range selection, the Hardware editor in Control Builder shows two sets of parameters. One set of parameters is as they appear in the EDS file and the other set is like "Signal Range Parameter 0, Signal Range Parameter 1", where each parameter corresponds to an I/O channel. Here, for successful communication to take place, the user is required to configure both these sets of parameters for each I/O channel and also configure the same range in both.

Re-Configuration of DeviceNet Devices

The following are the re-configuration scenarios when the connection between linking device and all connected DeviceNet devices time-out for a while and are then reconnected:

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

– When a new DeviceNet device is configured or added in Control Builder.– When a DeviceNet device is deleted in the Control Builder.–

During re-configuration the LD 800DN goes to Idle Mode and the communication to DeviceNet devices is stopped.

Page 94: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Updation of Scanlist on DeviceNet Device Parameter Change Section 5 Engineering Guidelines

94 9ARD000014-510 A

Updation of Scanlist on DeviceNet Device Parameter Change

Consider the following case. A user selects the Poll connection trigger type during fresh configuration of a DeviceNet device. During reconfiguration, the user changes the scan list parameters associated with the COS connection trigger type, 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.

In such cases, since the CI873 does not verify whether the changed parameters have any effect on the trigger type selected, the scanlist is considered changed. As a result the scanlist 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.

To avoid such stoppage of communication, the user should not change scanlist parameters which are not associated with the connection trigger type to which the DeviceNet device is configured.

DeviceNet I/O Module Status

DeviceNet I/O module status supervision for Modular devices is not supported. But the status information from the Adapter is propagated to the I/O modules. The presence or absence of I/O modules in the network is not indicated in the Control Builder and acts as a limitation for the Hot swap of the I/O modules.

Configuring Safe State Values for DeviceNet Devices

This is applicable for DeviceNet devices, for which a Safe State value (or a 'Fault Action' parameter) can be configured. When Safe State value is configured as part of the configuration parameters, for a particular DeviceNet device, it sets the behavior of the device.

During the configuration of a DeviceNet device, the Fault Action parameter can be set as ‘Clear data’ or ‘Hold last state’. In such a case, when the DeviceNet device detects a problem, it will set its channels to the values based on this configuration.

Page 95: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 5 Engineering Guidelines LD 800DN

9ARD000014-510 A 95

LD 800DNEngineering guidelines pertaining to the linking device LD 800DN are as follows.

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.

For more details on the LD 800DN timing parameters, refer to Configuring LD 800DN Linking Device Unit on page 68.

LD 800DN Hot Insertion Limitation

The LD 800DN may not detect hot insertion of a device at MAC ID 63, even when Automatic Device Recovery is enabled.

For example, consider a case where two identical DeviceNet devices configured at different MAC ID positions, say, 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.

Page 96: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Reconfiguring DeviceNet Parameters on LD 800DN Section 5 Engineering Guidelines

96 9ARD000014-510 A

Reconfiguring DeviceNet Parameters on LD 800DN

Reconfiguring 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. No output data is applied from the linking device to the DeviceNet slave devices while the linking device is in idle mode.

Reconfiguring LD 800DN by changing Baud Rate

If the user changes the baud rate of the LD 800DN, then a matching baud rate change should be made in all the DeviceNet devices connected to that LD 800DN. A power recycle is then need 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.

Lost EtherNet/IP Message Packets on LD 800DN

Consider an LD 800DN, with either DeviceNet devices or Modular I/O devices configured under it. On checking the diagnostic information channel of the LD 800DN in Control Builder, the user may find that the value of Number of lost EtherNet/IP messages on the LD 800DN is increasing. To reduce the number of lost message packets, increase the RPI value. The RPI value can be increased from 10 (minimum) to 500 (maximum). Increasing the RPI value helps in reducing/stopping the increase in the number of lost packets.

Page 97: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 97

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 faulted slave device with a replacement device, at the same MAC ID.

• Configuration Recovery can be enabled for slave devices so that a newly replaced 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 Bridge-Way Configuration Tool.

Page 98: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Configuration Section 6 Linking Device LD 800DN

98 9ARD000014-510 A

ConfigurationThis section describes the configuration of the LD 800DN Ethernet to DeviceNet linking device.

BridgeWay Configuration Tool

Before configuring the LD 800DN in the Control Builder and going online, it should be configured with an IP Address and MAC ID. This can be done using the BridgeWay Configuration tool.

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. BridgeWay Configuration runs on both Windows 7 and Windows 2008 Server.

Installing BridgeWay Configuration Tool

To install BridgeWay Configuration from the DVD, run Setup.exe available in the directory \Engineering & Development\Control Builder M\Tools\LD800DN\ConfigurationTool of the DVD.

Connecting to the LD 800DN Module

Connect the system, in which BridgeWay Configuration is run, to the LD 800DN module 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.

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.

Page 99: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN BridgeWay Configuration Tool

9ARD000014-510 A 99

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 35 shows the BridgeWay Configuration user interface.

Figure 35. BridgeWay Configuration User Interface

Page 100: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Updating LD 800DN Firmware Section 6 Linking Device LD 800DN

100 9ARD000014-510 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

The user can perform a Flash Update of the LD 800DN’s firmware using the BridgeWay Configuration tool.

Steps for updating the firmware of the linking device are:

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

2. Click Update from the Flash menu in the menu bar. The Flash Update window appears as shown in Figure 36.

Page 101: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN Updating LD 800DN Firmware

9ARD000014-510 A 101

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 directory \Engineering & Development\Control Builder M\Tools\LD800DN\Firmware of the product DVD.

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

Figure 36. Flash Update for updating firmware

Page 102: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Updating LD 800DN Firmware Section 6 Linking Device LD 800DN

102 9ARD000014-510 A

4. Click Start to start the firmware update.

Upon successful firmware update, the LD 800DN gets automatically reset. When it comes online, following the reset, it will have the updated firmware.

The user should ensure that the latest firmware is used for firmware updates. Invalid/obsolete firmware update combinations if detected, will be disallowed.

Figure 37. Image Revisions

Page 103: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN IP Address and MAC ID Configuration for LD 800DN

9ARD000014-510 A 103

IP Address and MAC ID Configuration for LD 800DN

The IP address and the MAC ID of LD 800DN, can be configured using the BridgeWay Configuration tool. The steps for this are:

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

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.

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 103• Setting the IP Address through the Web Page on page 104

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.

The LD 800DN is automatically reset after the IP Address and MAC ID configuration is downloaded from the BridgeWay Configuration tool.

Page 104: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

IP Address and MAC ID Configuration for LD 800DN Section 6 Linking Device LD 800DN

104 9ARD000014-510 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)

Refer to Figure 38, 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 38). 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 using the LD 800DN Status & Settings web page from the linking device.

To view the web page, use the 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 119.

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.

Figure 38. 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 105: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN IP Address and MAC ID Configuration for LD 800DN

9ARD000014-510 A 105

IP Address Initialization

Figure 39 shows a flowchart that describes how the IP configuration is determined when the LD 800DN is powered up.

Figure 39. IP configuration

Page 106: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Scan Cycle Section 6 Linking Device LD 800DN

106 9ARD000014-510 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.

Figure 40 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 40. Scan Cycles

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.

Page 107: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN LD 800DN I/O Tables

9ARD000014-510 A 107

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

Figure 41. LD 800DN LEDs

Page 108: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

LD 800DN Status LED Section 6 Linking Device LD 800DN

108 9ARD000014-510 A

LD 800DN Status LED

Table 12 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 13 shows the DeviceNet Network Status LED states.

Table 12. 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 13. 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 109: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN DeviceNet Module Status LED

9ARD000014-510 A 109

DeviceNet Module Status LED

Table 14 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 14. 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 13. DeviceNet Network Status LED States (Continued)

State Summary Description

Page 110: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Ethernet Activity LED Section 6 Linking Device LD 800DN

110 9ARD000014-510 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 15 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 15. 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 14. DeviceNet Module Status LED States (Continued)

State Summary Description

Page 111: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN Ethernet Network Status LED

9ARD000014-510 A 111

Ethernet Network Status LED

Table 16 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 16. 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 15. Ethernet Module Status LED States

State Summary Description

Page 112: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Diagnostics through Web Interface Section 6 Linking Device LD 800DN

112 9ARD000014-510 A

Diagnostics through Web InterfaceLD 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 42.

The EtherNet to DeviceNet Gateway home page has links to the following diagnostic web pages:

• Active Slaves (see Active Slaves on page 114).

• Idle Slaves (see Idle Slaves Web Page on page 115).

• Faulted Slaves (see Faulted Slaves Web Page on page 116).

• Invalid Slaves (see Invalid Slaves Web Page on page 117).

• Slave Status (see Slave Status Web Page on page 118).

• Status and Settings (see Status & Settings Web Page on page 119).

• DeviceNet Devices (see DeviceNet Devices Web Page on page 122).

To display the diagnostic web pages properly, the user’s web browser must have Java Virtual Machine/Microsoft Virtual Machine installed.

Page 113: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN Diagnostics through Web Interface

9ARD000014-510 A 113

Figure 42. EtherNet to DeviceNet Gateway home page

Page 114: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Active Slaves Section 6 Linking Device LD 800DN

114 9ARD000014-510 A

Active Slaves

The Active Slaves web page, shown in Figure 43, 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.

Figure 43. Active Slaves web page

Page 115: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN Idle Slaves Web Page

9ARD000014-510 A 115

Idle Slaves Web Page

The Idle Slaves web page, shown in Figure 44, 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.

Figure 44. Idle Slaves web page

Page 116: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Faulted Slaves Web Page Section 6 Linking Device LD 800DN

116 9ARD000014-510 A

Faulted Slaves Web Page

The Faulted Slaves web page, shown in Figure 45, 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.

Figure 45. Faulted Slaves web page

Page 117: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN Invalid Slaves Web Page

9ARD000014-510 A 117

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.

Figure 46. Invalid Slaves web page

Page 118: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Slave Status Web Page Section 6 Linking Device LD 800DN

118 9ARD000014-510 A

Slave Status Web Page

The Slave Status page, shown in Figure 47, 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.

Figure 47. Slave Status web page

Page 119: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN Status & Settings Web Page

9ARD000014-510 A 119

Status & Settings Web Page

The Status and Settings web page, shown in Figure 48, 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 120: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Status & Settings Web Page Section 6 Linking Device LD 800DN

120 9ARD000014-510 A

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. The user needs a valid LD 800DN Administrator Account to proceed further. Refer User Accounts on LD 800DN on page 126 for more details.

Figure 48. Status & Settings web page

Page 121: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN Status & Settings Web Page

9ARD000014-510 A 121

Once the user provides a valid user account, the IP Settings screen is displayed, as shown in Figure 49.

2. The user can 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.

Figure 49. Changing IP Settings

Page 122: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

DeviceNet Devices Web Page Section 6 Linking Device LD 800DN

122 9ARD000014-510 A

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.

DeviceNet Devices Web Page

The DeviceNet Devices link displays the Detected DeviceNet Devices web page, as shown in Figure 50. 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.

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.

Page 123: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN DeviceNet Devices Web Page

9ARD000014-510 A 123

The Detected DeviceNet Devices page is not updated/refreshed automatically. The user should 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 user clicks the MAC ID, a security check is made by the system to prevent unauthorized change of settings. The user needs a valid LD 800DN Administrator Account to proceed further. Refer User Accounts on LD 800DN on page 126 for more details.

Figure 50. Detected DeviceNet Devices web page

Page 124: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Files and File System in LD 800DN Section 6 Linking Device LD 800DN

124 9ARD000014-510 A

The Set New DeviceNet Address page, appears as shown in Figure 51.

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 - The user can 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.

Files and File System in LD 800DNThe LD 800DN provides a file system and file transfer capabilities. User data and application data can be stored, if required by the user, 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.

Figure 51. Setting New MAC ID

Page 125: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN File System Structure

9ARD000014-510 A 125

File System Structure

Figure 52 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 of different users, they can have access to different files and directories.

Figure 52. File System Structure in LD 800DN

Page 126: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

User Accounts on LD 800DN Section 6 Linking Device LD 800DN

126 9ARD000014-510 A

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

In Administrator mode, the Admin user has full access to the file system through FTP. This enables the user 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

Normal Mode

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. The user can access only the files and subdirectories in this directory.

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.

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 130 for more details.

Page 127: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN Pre-existing Directories and Files

9ARD000014-510 A 127

The Normal Mode account login details are:• User Name = guest• Default Password = EIPnetwork

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

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.

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 130 for more details.

Page 128: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

LD 800DN System Files Section 6 Linking Device LD 800DN

128 9ARD000014-510 A

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 128).

• Password Files (see Password Files on page 130).

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

Table 17. 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 129: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN LD 800DN System Files

9ARD000014-510 A 129

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

[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 17. ethcfg.cfg Configuration File Format

Format Component

Page 130: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

LD 800DN System Files Section 6 Linking Device LD 800DN

130 9ARD000014-510 A

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

Table 18. Example for ip_accs.cfg configuration file

ip_accs.cfg

[Web]

10.10.12.*

10.10.13.*

[FTP]

10.10.12.*

[All]

*.*.*.*

Page 131: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN LD 800DN System Files

9ARD000014-510 A 131

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.

Table 19. Password Files Format

Password File

User1:password1

User2:password2

...

...

UserN:passwordN

Page 132: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Run/Idle State Section 6 Linking Device LD 800DN

132 9ARD000014-510 A

Run/Idle StateThe 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. 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.

Manually Changing Run/Idle State

A user can change the state of linking device through the following system command — PhClassLibCICommandX to 1ab — where:

• PhClassLibCICommandX is a system variable where X is the position of the CI873

• 1 indicates that it's a command to change the linking device’s mode.

• a is the position of LD 800DN in the hardware tree of Control Builder

• b is the value of the mode to be changed to. For Run mode, value of b should be 1 (one) and for Idle mode, value of b should be 0 (zero).

Example — To change the state of a LD 800DN configured at position 36 in Control Builder and connected under CI873 at position 2 to Idle modeset PhClassLibCICommand2 to 1360

The LD 800DN linking device has to be in idle mode before modifying any configuration data on it. Reconfiguring 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.

Page 133: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 6 Linking Device LD 800DN Automatic Device Recovery

9ARD000014-510 A 133

Automatic Device RecoveryAutomatic Device Recovery (ADR) is introduced in Automatic Device Recovery on page 25.

The ADR feature consists of Address Recovery and Configuration Recovery.

Address Recovery

Address Recovery gets enabled when the Automatic Device Recovery (ADR) parameter of the Linking Device is enabled. Disabling ADR, also disables Address Recovery.

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. The user needs to add an identical device to the network at MAC ID 63.

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

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.

If a slave device has a switch to change its node address, then Address Recovery may not work. In this case, the user should 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, the user should ensure that the new devices have the same addresses as the corresponding earlier devices.

Page 134: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Configuring ADR from Control Builder Section 6 Linking Device LD 800DN

134 9ARD000014-510 A

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 the user gets this warning, they can do 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

The following needs to be considered for configuring the ADR feature from Control Builder:

• For ADR feature to work, enable the parameter ADR in the hardware editor of LD 800DN. Disabling this parameter disables Address Recovery and Configuration Recovery for all DeviceNet devices.

• 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 135: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 135

Section 7 Hardware Connections

Connect CI873 on CEX BusCI873 should be physically present on the CEX Bus once it is configured in the Control Builder. Figure 53 displays the complete setup.

Connect CI873 to LD 800DN

Connectors

The following are the connectors for LD 800DN:

Figure 53. I/O Devices connected through LD 800DN

Page 136: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Power Section 7 Hardware Connections

136 9ARD000014-510 A

– Power.

– DeviceNet.

– Ethernet RJ45.

– Auxiliary RS-232 9 Pin D-Subminiature.

Power

Figure 54 shows the LD 800DN power connectors.

Table 20 shows the Pin definitions for Power Connector.

Use Phoenix connector part number MSTB 2,5/2-ST-5,08 ABGY.

Figure 54. Power Connector

Table 20. Power Connector Pin Definitions

Pin Connection

1 24V DC +

2 24V DC Common

Page 137: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 7 Hardware Connections DeviceNet

9ARD000014-510 A 137

DeviceNet

Figure 55 shows the DeviceNet connectors.

Table 21 shows signals assigned to the DeviceNet pins.

Use Phoenix connector part number MSTB 2,5/5-ST-5,08-ABGYAU.

Figure 55. DeviceNet Pinout

Table 21. DeviceNet Pinout

Pin Signal

1 V-

2 CAN_L

3 Shield

4 CAN_H

5 V+

Page 138: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Ethernet RJ45 Section 7 Hardware Connections

138 9ARD000014-510 A

Ethernet RJ45

Figure 56 shows the pinout details for RJ45.

Table 22 shows signals assigned to the RJ45 pins.

Figure 56. RJ45 Pinout

Table 22. RJ45 Pinout

Pin Signal

1 TD+

2 TD-

3 RD+

4 Termination

5 Termination

6 RD-

7 Termination

8 Termination

Page 139: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Section 7 Hardware Connections Auxiliary RS-232 9 Pin D-Subminiature

9ARD000014-510 A 139

Auxiliary RS-232 9 Pin D-Subminiature

Figure 57 shows the pinout details for RS-232 9 pin D-Subminiature.

Table 23 shows signals assigned to the RS232 9 pins.

Figure 57. RS232 9 Pin

Table 23. 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 140: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Auxiliary RS-232 9 Pin D-Subminiature Section 7 Hardware Connections

140 9ARD000014-510 A

Page 141: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 141

AAddress Recovery 25Automatic Device Recovery 25

CCI873 17

CEX Bus 135Configuration 63, 65General Constraints 24Hot Swap 31Status Handling 26

Common Industrial Protocol 17Config Recovery 87Configuration Recovery 25Controller Area Network 17COS Connection 83Cyclic Connection 85

DDevice Identification Parameters 80Device Import Wizard 33DeviceNet

Configuration Recovery 87Configuring Slave Device 78COS Connection 83Cyclic Connection 85Device Identification Parameters 80Electronic Key Parameters 80Hot Swap 32I/O Module Status Supervision 94Inserting Slave Device 77Poll Connection 82Re-Configuration 93Status Handling 30Strobe Connection 84

Diagnostic Webpages 112

EEDS File 33EDS Viewer 45Electronic Key Parameters 80

FFile and Device Information 41Firmware

LD 800DN 100

GGeneral Purpose Device 36

HHardware Library 63Hardware Tree 21Hot Swapping 21

II/O Settings 46

Analog Channels 54Digital Channels 51I/O Channels 50Modifying I/O Channels 61Recreating I/O Channels 61

Inter Scan Delay 95

LLD 800DN 97

BridgeWay Configuration Tool 98Configuration 68File System 124

Index

Page 142: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Index

142 9ARD000014-510 A

Index

142 9ARD000014-510 A

Hot Swap 32Inserting LD 800DN 66IP Address 103MAC ID 103Run/Idle State 132Scan Cycle 106Status and Diagnostics Indicators 107Status Handling 27System Files 127Timing Parameters 95Updating Firmware 100User Accounts 126Web Interface 112

Active Nodes 114Faulted Nodes 116Idle Nodes 115Invalid Nodes 117Node Status 118Status & Settings 119

LED Indicators 107

MModular I/O System 37

NNon-Modular I/O System 36

PPoll Connection 82Protocol 21Protocol User Interface 21

RRe-importing an EDS File 40Requested Packet Interval 24RPI 24

SScan Cycle 106

Status Handling 21Strobe Connection 84

Page 143: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

9ARD000014-510 A 143

Revision History

IntroductionThis section provides information on the revision history of this User Manual.

Revision HistoryThe following table lists the revision history of this User Manual.

The revision index of this User Manual is not related to the 800xA 5.1 System Revision.

Revision Index

Description Date

- First version published for 800xA 5.1 June 2010

A Updated for 800xA 5.1 Rev A May 2011

Page 144: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Updates in Revision Index A

144 9ARD000014-510 A

Updates in Revision Index AThe following table shows the updates made in this User Manual for 800xA 5.1 Rev A. Due to the vast nature of the updates made, this revision can be considered as a rewrite.

Updated Section/Sub-section Description of Update

About This User Manual This section has been vastly updated. It includes new caution notices, updates to the Terminology table and a new sub-section titled Released User Manuals and Release Notes.

Section 1 to Section 6 These sections have numerous updates/rewrites, including new information/caution notes and new sub-sections.

Section 6, User Accounts on LD 800DN Critical caution notes for replacing default factory shipped passwords, have been added.

Page 145: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming
Page 146: AC 800M 5.1 Ethernet/IP DeviceNet Configurationfs1.gongyeku.com/data/default/201212a/20121210213600659.pdf · AC 800M EtherNet/IP DeviceNet Configuration ... Control Builder programming

Copyright © 2003-2011 by ABB.All Rights Reserved

ABB AB Control SystemsVästerås, SwedenPhone: +46 (0) 21 32 50 00Fax: +46 (0) 21 13 78 45E-Mail: [email protected]/controlsystems

ABB Industry Pte LtdControl SystemsSingaporePhone: +65 6776 5711Fax: +65 6778 0222E-Mail: [email protected]/controlsystems

ABB Automation GmbHControl SystemsMannheim, GermanyPhone: +49 1805 26 67 76Fax: +49 1805 77 63 29E-Mail: [email protected]/controlsystems

ABB Inc.Control SystemsWickliffe, Ohio, USAPhone: +1 440 585 8500Fax: +1 440 585 8756E-Mail: [email protected]/controlsystems

Power and productivityfor a better worldTM

Contact us

9AR

D00

0014

-510

A