Read this document and the documents listed in the additional resources section about installation, configuration, and
operation of this equipment before you install, configure, operate, or maintain this product. Users are required to
familiarize themselves with installation and wiring instructions in addition to requirements of all applicable codes, laws,
and standards.
Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are
required to be carried out by suitably trained personnel in accordance with applicable code of practice.
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may
be impaired.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from
the use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or
liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation,
Inc., is prohibited
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous
environment, which may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
IMPORTANTIdentifies information that is critical for successful application and understanding of the product.
Labels may also be on or inside the equipment to provide specific precautions.
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous
voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may
reach dangerous temperatures.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to
potential Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL
Regulatory requirements for safe work practices and for Personal Protective Equipment (PPE).
Read this section to familiarize yourself with the rest of the manual. It provides
information concerning:
• Who should use this manual
•The purpose of this manual
• Related documentation
• Conventions that are used in this manual
Use this manual if you are responsible for designing, installing, programming,
or troubleshooting control systems that use 842E EtherNet/IP encoder.
You should have a basic understanding of electrical circuitry and familiarity
with relay logic. If you do not, obtain the proper training before using this
product.
This manual is a reference guide for the 842E EtherNet/IP encoders. It
describes the procedures that you use to install, wire, and troubleshoot your
encoder. This manual:
• Gives you an overview of the 842E EtherNet/IP encoders
• Explains how to install and wire your encoder
Related Documentation
Common Techniques Used in
This Manual
The following documents contain additional information concerning
Rockwell Automation® products. To obtain a copy, contact your local
Rockwell Automation® office or Allen-Bradley distributor.
A manual on how to use EtherNet/IP modules with
Logix5000™ controllers and communicate with various devices
on the Ethernet network
Information on how to install and navigate RSLogix 5000®. The
guide includes troubleshooting information and tips on how to
use RSLogix 5000® effectively.
A glossary of industrial automation terms and abbreviations
The following conventions are used throughout this manual:
• Bulleted lists such as this one provide information, not procedural steps.
• Numbered lists provide steps or hierarchical information.
This chapter deals with your own safety and the safety of the equipment
operators.
Read this chapter carefully before working with the 842E EtherNet/IP encoder
or the machine or system in which the 842E EtherNet/IP encoder is used.
ATT EN TI ON : Only authorized personnel can install, commission, and service
the 842E EtherNet/IP encoder.
Only trained and authorized Rockwell Automation® service personnel can make
repairs to the 842E EtherNet/IP encoder.
Correct Use
The following qualifications are necessary for the various tasks:
ActivityQualification
MountingBasic technical training
Knowledge of the current safety regulations in the workplace
Electrical installation and
replacement
Commissioning, operation, and
configuration
Practical electr ical training
Knowledge of current electrical safety regulations
Knowledge on the use and operation of devices in the related application (for
example, industrial robots, storage, and conveyor technology)
Knowledge on the current safety regulations and the use and operation of
devices in the related application
Knowledge of automation systems (for example, Rockwell Automation®
ControlLogix® controller)
Knowledge of EtherNet/IP
Knowledge of the usage of automation software (for example, Rockwell
Automation RSLogix™)
The 842E EtherNet/IP Absolute Encoder is an instrument that is
manufactured in accordance with recognized industrial regulations. It also
meets the quality requirements as per ISO 9001:2008 and of an environment
management system as per ISO 14_001:2009.
Rockwell Automation Publication 842E-UM001C-EN-P - September 20169
An encoder is a device for mounting that cannot be used independently of its
foreseen function. For this reason, an encoder is not equipped with immediate
safety devices. As per statutory regulations, the operator of the system provides
considerations for the safety of personnel and systems. Due to its design, the
842E EtherNet/IP can only be operated within an EtherNet/IP network. It is
Chapter 1Safety
General Safety Notes and
Protective Measures
necessary to comply with the EtherNet/IP specifications and guidelines for
installing an EtherNet/IP network. If any modifications are made to the 842E
EtherNet/IP encoder, any warranty claim against Rockwell Automation is
rendered void.
ATT EN TI ON : Observe the following procedures to confirm the correct and
proper use of the 842E EtherNet/IP encoder.
Qualified personnel with knowledge of electronics, precision mechanics, and
control system programming install and maintain the encoder. It is necessary to
comply with the related standards for the technical safety stipulations.
All persons who install, operate, or maintain the device have to meet the safety
regulations:
• The operating instructions must always be available and must always be
followed.
• Unqualified personnel are not allowed to be present in the vicinity of the
system during installation.
• The system is to be installed in accordance with all applicable safety
regulations and the mounting instructions.
• All work safety regulations of the applicable countries are to be followed
during installation.
• Failure to follow all applicable health and safety regulations results in
personal injury or damage to the system.
• The current and voltage sources in the encoder are designed in accordance
with all applicable technical regulations.
Environmental Protection
10Rockwell Automation Publication 842E-UM001C-EN-P - September 2016
Note the following information on disposal.
AssemblyMaterialDisposal
PackagingCardboardWaste paper
ShaftStainless steelScrap metal
FlangeAluminumScrap metal
HousingAluminum Die-castScrap metal
Electronic assembliesVariousHazardous waste
Chapter 2
Encoder Overview
The 842E family of encoders uses EtherNet/IP technology to provide its data
to a programmable controller. These encoders include an embedded
EtherNet/IP switch to connect additional EtherNet/IP capable products in
series and/or support a Device Level Ring (DLR) topology for Ethernet media
redundancy.
The 842E is an ultra-high resolution encoder in single-turn and multi-turn
versions. These encoders have 18-bit single-turn resolution. The multi-turn has
an additional 12 bits for counting the number of revolutions.
Overview of the Encoder
What Is an Encoder?
Encoders can electronically monitor the position of a rotating shaft to measure
information such as speed, distance, RPM, and position. Rockwell
Automation® offers various light- and heavy-duty incremental and absolute
encoders. Our accessories help you easily install and efficiently use our
encoders.
What Are the Different Kinds of Encoders?
Incremental
A simple and cost-effective solution for a wide variety of applications,
incremental encoders electronically monitor the position or speed of a rotating
shaft. Encoder feedback is compatible with programmable controllers,
numerical controllers, motion controllers, and other position systems.
Rockwell Automation® offers light-duty and heavy-duty incremental encoders
for different shaft loads. Ruggedized incremental encoders are available with an
enclosure rating of NEMA Type 4 and IP66. Incremental encoders are also
available in solid and hollow shaft models for various mounting options.
Applications include: machine tools, packaging machinery, motion controls,
robotics, and DC drives.
Rockwell Automation Publication 842E-UM001C-EN-P - September 201611
Absolute
An absolute encoder has a unique digital output for each shaft position. The
use of absolute encoders assures that true position is always available, regardless
of power interruptions to the system. Absolute encoders can be single-turn or
multi-turn.
Chapter 2Encoder Overview
Multi-turn units assign a unique digital output for each shaft position across
multiple shaft rotations and have high-resolution capability. Rockwell
Automation absolute encoders are available with an enclosure rating of NEMA
Type 4 and IP66, and various mounting options. Applications include steel
mills, overhead cranes, punch presses, transfer lines, oil rigs, wind mills,
machine tools, and packaging.
Sine-cosine
A sine-cosine encoder is a position transducer, which uses two sensors, each 90°
out of phase from each other. Sine-cosine encoders are able to be used directly
by the drive or squared to provide a conventional A quad B digital signal.
Therefore, the sine-cosine encoder can be used as an absolute, sine-cosine, or
incremental feedback device.
Single-turn vs. Multi-turn
Absolute encoders are either single-turn or multi-turn. Single-turn encoders are
used if the absolute position of the shaft for one revolution is required. Multiturn encoders are used if the absolute position is required for multiple shaft
revolutions.
842E Encoder Features
The 842E EtherNet/IP encoder features include:
• Support for the encoder profile 22h (0x22) defined in the Common
Industrial Protocol (CIP
• Compatibility with star, linear, and Device Level Ring topology
• Robust nickel code disk for harsh ambient conditions
• Configurable resolution per revolution: 1 to 262,144
• High precision and availability
• Ball bearings are spaced 30 mm (1.18 in.) apart for longer life
• Face mount flange and servo flange/blind hollow shaft and through
hollow shaft
• 18-bit single turn resolution
• 30-bit total resolution multi-turn resolution
• Endless shaft
•ControlFLASH™ update compatible
IMPORTANT A Series A encoder cannot be updated to a Series B. A Series B encoder must
be purchased to update future firmware. Series A does not have
ControlFLASH update capability.
™), according to IEC 61784-1
12Rockwell Automation Publication 842E-UM001C-EN-P - September 2016
Encoder OverviewChapter 2
Configurable Parameters
The Electronic
Data Sheet File
Operating Principle of the
Encoder
The EtherNet/IP technology allows for certain encoder parameters to be
configured over the network.
•Count direction
•Counts per revolution
• Preset value
•Velocity output
• IP addressing
The electronic data sheet (EDS) file contains all information that is related to
the measuring-system-specific parameters and the operating modes of the 842E
EtherNet/IP encoders. The EDS file is integrated using the EtherNet/IP
network configuration tool to configure and place in operation the 842E
EtherNet/IP encoder
For more information, go to www.rockwellautomation.com/resources/eds/
and search on “842E.”
The 842E EtherNet/IP encoder acquires the position of rotating axes and
outputs the position in the form of a unique digital numeric value. Optical
acquisition of the rotary position value is from an internal coded disk.
The 842E-SIP-xxx EtherNet/IP Is a Single-turn Encoder
Single-turn encoders are used if the absolute position of the shaft for one
revolution is required.
The 842E-MIP-xxxEtherNet/IP Is a Multi-turn Encoder
Multi-turn encoders are used if the absolute position is required for multiple
shaft revolution.
Scalable Resolution
The steps per revolution and the total resolution can be scaled and adapted to
the related application.
The steps per revolution can be scaled in integers from 1…262,144. The total
n
resolution of the 842E-MIP Multi-turn EtherNet/IP encoder must be 2
the steps per revolution. This restriction is not relevant if the round axis or
endless shaft functionality is activated.
times
Rockwell Automation Publication 842E-UM001C-EN-P - September 201613
Chapter 2Encoder Overview
Special Features
PropertiesEncoder
Single-turnMulti-turn
Absolute Encoder in 60 mm (2.36 in.) design
Robust nickel code disk for harsh environment
High precision and reliability
Ball bearings are spaced 30 mm (1.18 in.) apart
High level of resistance to vibration
Optimal rotational accuracy
Compact design
Face mount flange, servo flange and blind
Hollow shaft
ControlFLASH upgradable
18-bit single-turn resolution (1 to 262,144 steps)
Supports the encoder profile 22h defined in the CIP (Common Industrial
Protocol)
Device Level Ring (DLR)
■■
■■
■■
14Rockwell Automation Publication 842E-UM001C-EN-P - September 2016
Chapter 3
IP
UDP
TCP
HTTPFTPCIP
Ethernet
Process layer
Communication
layers
Explicit messagin
Implicit messagin
Physical layer
EtherNet/IP Overview
Ethernet Industrial Protocol (EtherNet/IP) is a frame-based computer
networking technology for local industrial area networks. It follows the seven
layers of the Open Systems Interconnection model:
OSI Model
Host Layers LayerFunction
7. ApplicationNetwork process to application
6. PresentationData, encryption
Media
Layers
5. SessionInter-host communication
4. TransportFlow control, TCP/UDP
3. NetworkInternet protocol, logical addressing
2. Data LinkPhysical addressing
1. PhysicalMedia, signal and binary transmission, peer-to-peer, multicast, unicast
Explicit and implicit messaging
Use of the Common
Industrial Protocol
EtherNet/IP implements the Common Industrial Protocol (CIP), the
application layer protocol specified for EtherNet/IP.
EtherNet/IP uses the CIP on the process layer. The 842E encoder meets the
requirements of the EtherNet/IP protocol according to IEC 61784-1 and the
requirement of the encoder profile.
g
Figure 1
g
Rockwell Automation Publication 842E-UM001C-EN-P - September 201615
Chapter 3EtherNet/IP Overview
Transmission sequence
Data field
Trailer
Header
Destination
Address
Source
Address
46...1500 Byte
The encoder is an I/O adapter in the EtherNet/IP. It receives and sends explicit
and implicit messages either cyclic or on request (polled).
TCP/IP and UDP/IP
EtherNet/IP uses TCP/IP or UDP/IP for communication. (TCP is
transmission control protocol and UDP is user datagram protocol.)
Implicit messaging is used for real-time communication between a
programmable logic controller (PLC) and the encoder in EtherNet/IP. With
implicit messaging a connection is established between exactly two devices
within the CIP protocol. Implicit messaging uses UDP/IP via port 2222.
Explicit Messaging is used in EtherNet/IP for communication that does not
need to take place in real time. Explicit Messaging uses TCP/IP; it is used, for
example, to transfer parameters from the PLC to the encoder.
MAC ID
Devices that originate or use data on the network have factory-assigned media
access control (MAC) addresses for unique identification. The MAC ID
(MAC ID) consists of 6 bytes. The first three bytes identify the manufacturer.
The last three bytes are unique to the device. An example of a MAC ID is
00:00:BC:C9: D7:14.
Communication Frame
EtherNet/IP is based on the standard Ethernet frame. The frame contains the
Ethernet header, the Ethernet data, and the Ethernet trailer. The MAC IDs of
the receiver (destination address) and of the source (source address) are
contained in the Ethernet header.
16Rockwell Automation Publication 842E-UM001C-EN-P - September 2016
Figure 2
EtherNet/IP OverviewChapter 3
IP header TCP/UDP header CIP header CIP data
CIP protocol
IP datagram
TCP segment or UDP datagram
The Ethernet data field consists of several nested protocols:
• The IP datagram is transported in the user data of the Ethernet data
field.
• The TCP segment or the UDP datagram is transported in the user data
of the IP datagram.
• The CIP protocol is transported in the user data of the TCP segment or
the UDP datagram.
Figure 3
CIP is a message-based protocol that implements a relative path to send a
message from the “producing” device in a system to the “consuming” devices.
Understanding the
Producer/Consumer Model
The producing device contains the path information that steers the message
along the proper route to reach its consumers. Because the producing device
holds this information, other devices along the path simply pass this
information; they do not need to store it.
The Producer/Consumer model has two significant benefits:
• You do not need to configure routing table in the bridging modules,
which greatly simplifies maintenance and module replacement.
• You maintain full control over the route taken by each message, which
enables you to select alternative paths for the same end device.
The CIP “Producer/Consumer” networking model replaces the old source/
destination (“master/slave”) model. The Producer/Consumer model reduces
network traffic and increases speed of transmission. In traditional I/O systems,
controllers poll input modules to obtain their input status. In the CIP system,
the controller does not poll the input modules. Instead, they produce their data
either upon a change of state or periodically. The frequency of update depends
upon the options that are chosen during configuration and where on the
network the input module resides. The input module, therefore, is a producer
of input data and the controller is a consumer of the data.
Rockwell Automation Publication 842E-UM001C-EN-P - September 201617
The controller can also produce data for other controllers to consume. The
produced and consumed data is accessible by multiple controllers and other
devices over the EtherNet/IP network. This data exchange conforms to the
Producer/Consumer model.
Chapter 3EtherNet/IP Overview
Specifying the Requested
Packet Interval
EtherNet/IP Topologies
The requested packet interval (RPI) is the update rate that is specified for a
particular piece of data on the network. This value specifies how often to
produce the data for that device. For example, if you specify an RPI of 50 ms, it
means that every 50 ms the device sends its data to the controller or the
controller sends its data to the device.
RPIs are only used for devices that exchange data. For example, a
ControlLogix® EtherNet/IP bridge in the same chassis as the controller does
not require an RPI because it is not a data-producing member of the system; it
is used only as a bridge to remote modules.
The 842E encoders can be connected in any of three network topologies: star,
linear, or Device Level Ring (DLR).
IMPORTANT Rockwell Automation recommends that you use no more than 50 nodes on
one DLR or linear network. If your application requires more than 50 nodes,
we recommend that you segment the nodes into separate, but linked, DLR or
linear networks.
Star Topology
Figure 4
The star structure consists of a number of devices that are connected to a
central switch.
18Rockwell Automation Publication 842E-UM001C-EN-P - September 2016
IMPORTANT When this topology is used, make the Ethernet connection on the 842E
encoder to the Link 1 connection. The Link 2 Ethernet connection must
remain unused.
EtherNet/IP OverviewChapter 3
Linear Topology
The linear topology uses the embedded switching capability to form a daisychain style network that has a beginning and an end. Linear topology simplifies
installation and reduces wiring and installation costs, but a break in the
network disconnects all devices downstream from the break. When this
topology is used, both Ethernet connections on the encoder are used. For the
network connection use Link 1, Link 2, or both.
Figure 5
Device Level Ring Topology
A DLR network is a single-fault-tolerant ring network that is intended for the
interconnection of automation devices. DLR topology is advantageous as it
can tolerate a break in the network. If a break is detected, the signals are sent
out in both directions. With this topology, use both the Link 1 and Link 2
Ethernet connections on the 842E encoder.
Rockwell Automation Publication 842E-UM001C-EN-P - September 201619
Figure 6
Chapter 3EtherNet/IP Overview
Endless Shaft Functionality
The endless-shaft feature is not supported for the single-turn encoder. This
functionality is applicable only for the multi-turn Ethernet encoders and
accessible only via messaging (not the AOP).
The round axis functionality or endless shaft functionality removes the
n
restriction that the total resolution must be 2
times the steps per revolution.
The shaft is considered an endless shaft.
The steps per revolution are not configured directly. Instead the nominator
and divisor for the number of revolutions are defined. The total measuring
range can be scaled from 1…1,073,741,824 as an integer.
The encoder supports the function for round axes. During this process, the
steps per revolution are set as a fraction. As a result, the total resolution does
n
not have to be configured to 2
times the steps per revolution and can also be a
decimal number. The output position value is adjusted with the zero point
correction, the counting direction set and the gearbox parameters entered.
Number of revolutions, nominator for the round axis functionality: The
nominator can be scaled from 1…2,048 as an integer. The default factory
setting for the nominator is 2,048.
Number of revolutions, divisor for the round axis functionality: The divisor
can be scaled from 1…65,535 as an integer. The default factory setting for the
divisor is 1.
Example:
A rotary table for a filling system is to be controlled. The number of filling
stations define the steps per revolution. There are nine filling stations. For the
precise measurement of the distance between two filling stations, 1000 steps
are required.
The transmission ratio of the rotary table gearing defines the number of
revolutions (= 12.5). The total resolution is then 9 × 1,000 = 9,000 steps to be
realized in 12.5 revolutions of the encoder. This ratio cannot be realized via the
n
steps per revolution and the total resolution, as the total resolution is not 2
times the steps per revolution. The application problem can be solved using the
round axis functionality. The steps per revolution are ignored here. The total
resolution and the nominator and divisor for the number of revolutions are
configured. 9,000 steps are configured as the total resolution. For the
nominator for the number of revolutions, 125 is configured, 10 as the divisor
(125/10 = 12.5). After 12.5 revolutions (that is after one complete revolution
of the rotary table), the encoder reaches the total resolution of 9,000.
20Rockwell Automation Publication 842E-UM001C-EN-P - September 2016
EtherNet/IP OverviewChapter 3
Enabling Endless Shaft Functionality
CIP message instructions must be used to configure the endless shaft
functionality. The following attributes must be set for the functionality to be
enabled.
• Attribute ID 0Eh, Scaling must be set to 1.
• Attribute ID 11 h, Total resolution must be set to between 1 …
536,870,912.
• Attribute ID 7Dh, Round axis functionality must be set to 1.
• Attribute ID 7Eh, Nominator (CNR_N) must be set to 1 … 2,048.
• Attribute ID 7Fh, Divisor (CNR_D) must be set to between 1 …
65,535.
Attribute 14 (e hex) Scaling function control
Rockwell Automation Publication 842E-UM001C-EN-P - September 201621
22Rockwell Automation Publication 842E-UM001C-EN-P - September 2016
Figure 9
Attribute 127 (7f hex) Divisor
EtherNet/IP OverviewChapter 3
Figure 10
Attribute 17 (11 hex) Total measuring range
Figure 11
Rockwell Automation Publication 842E-UM001C-EN-P - September 201623
Update your logic to verify that the encoder is in the RUNNING state before
executing the message instruction to set the endless shaft attribute. Otherwise
the attribute will not be maintained upon power cycle.
Chapter 3EtherNet/IP Overview
Figure 12
Features
Attribute 14 (e hex)Scaling Function Control (SFC)
IMPORTANT Don’t make online scaling changes through the module profile unless the
encoder device is inhibited. When you execute online changes, an error
message is displayed; “Failed to modify properties. Failed to send
configuration data to the module.” Consequently changes are ignored.
EtherNet/IP uses an object model for network communication wherein all
functions and data of a device are defined. The important terms are as follows:
Class: A class contains related objects of a device, which is organized in
instances.
Instance: An instance consists of different attributes that describe the
properties of the instance. Different instances of a class have the same services,
the same behavior, and the same attributes. They can, however, have different
values.
Attribute: The attributes represent the data that a device provides over
EtherNet/IP. The attributes include the current values of, for example, a
configuration or an input. Typical attributes are configuration and status
information.
24Rockwell Automation Publication 842E-UM001C-EN-P - September 2016
Service: Services are used to access classes or the attributes of a class or to
generate specific events. These services execute defined actions such as reading
the attributes.
EtherNet/IP OverviewChapter 3
23h Position Sensor
02h Message
Router
01h Identity
F6h
06h Connection Manager
04h Assembly
F4h
F5h
Network
The 842E EtherNet/IP encoder supports the following classes of the encoder
profile:
Class CodeObject ClassDescriptionNumber of
0x01Identity objectContains information on the node within the
0x02Message router objectProcesses all messages and routes them to the
0x04Assembly object
(I/O-assembly class)
0x06Connection manager objectContains connection-specific attributes for
0x23Position sensor objectAdministrates device-specific data like position
0x47Device Level Ring (DLR) object Contains the configuration and status information
0x48QoS objectContains mechanisms that are used to treat traffic
0xF4Port objectContains implemented port types port numbers
0xF5TCP/IP interface objectContains all attributes for configuring the TCP/IP
0xF6Ethernet link objectContains connection-specific attributes like
network
appropriate objects
Assembles attributes (data) of various objects to
one object
Used for I/O messages
triggering, transport, and connection type
and counting direction
of the DLR protocol
streams with different relative priorities
and port names
interface
transmission rate, MAC ID, or duplex mode
Instances
1
1
7
1
1
1
1
1
1
3
Table 1 - Supported Classes
Position Sensor Object
Figure 13
The Class Instance Attributes for the position sensor object are provided in
Class Services of the Position Sensor Object
on page 34.
Rockwell Automation Publication 842E-UM001C-EN-P - September 201625
Chapter 3EtherNet/IP Overview
23h Position Sensor
02h Message
Router
01h Identity
F6h
06h Connection Manager
04h Assembly
F4h
F5h
Network
48h QoS
47h DLR
See Appendix B on page 75 for an example of how to use the position sensor
object to create an explicit message in RSLogix 5000®.
Identity Object
The device information and device parameters are opened via the instances.
Figure 14 - Connections for the Identity Object
Service CodeServiceDescription
01hGet_Attribute_AllReturns the values of all attributes
0EhGet_Attribute_SingleReturns the values of one attribute
Table 2 - Class Services of the Identity Object
Attribute ID AccessDescriptionData TypeDefault Value
1GetObject revision indexUINT0001h
2GetHighest instance number within the classUINT0001h
3GetNumber of object instances in this classUINT0001h
First part of the revision number, for example, 01
(depending on the release)
Last part of the revision number, for example, 02
(depending on the release)
Serial number in the format YY.WW.xxx
Y = Year
W = Week
x = Sequential number
For example, 0E.34.0001 (depending on release)
Product nameShort_
Type
UINT0022h
UINT
STRUCT
UINT01h
UINT02h
UDINT0E340001h
String
Default
Value
AFx60AEth/IP
Table 5 - Instance Attributes of the Identity Object
Rockwell Automation Publication 842E-UM001C-EN-P - September 201627
BitNameDescriptionDefault Value
0Owned0 = No connection to the master
1—Reserved0
2Configured0 = Device with standard configuration
3—Reserved0
4…7Extended Device
Status field
8Minor Recoverable
Status
9Minor Unrecoverable
Status
1 = Connection to the master established
1 = No standard configuration
Vendor-specific status bitsSee Tab le 7
0 = No error
1 = Recoverable error (device not in error status)
0 = No error
1 = Recoverable error (device not in error status)
0
0
0
0
Table 6 - Bits of the Instance Attribute “Status”
Chapter 3EtherNet/IP Overview
BitNameDescriptionDefault Value
10Major Recoverable
Status
11Major Unrecoverable
Status
12…15—Reserved0000
0 = No serious error
1 = Serious error that can be reset (device in error status)
0 = No serious error
1 = Serious error that cannot be reset (device in error
status)
0
0
Table 6 - Bits of the Instance Attribute “Status”
Assembly Object
Possible Combinations
Bit 4…7
0000Device in self-test
0001Firmware update in progress
0010At least one connection error
0011No I/O connection established
0100Configuration in nonvolatile memory (EEPROM) failed
0101Serious error, bit 10, or bit 11 = 1
0110At least one connection in the “Run” operating mode
0111At least one connection exists, all in “Idle” operating mode
1000…1111Reserved
Description
Table 7 - Bits 4 of 7 of the Instance Attribute “Status”
The Assembly Object allows assembling of data attributes of other objects in
one single object. The 842E EtherNet/IP encoder supports only static
assemblies of attributes. For this reason, the number of instances is fixed.
Service CodeServiceDescription
01hGet_Attribute_AllReturns the values of all attributes
0EhGet_Attribute_SingleReturns the values of one attribute
28Rockwell Automation Publication 842E-UM001C-EN-P - September 2016
Table 8 - Class Services of the Assembly Object
Attribute ID AccessDescriptionData TypeDefault Value
1GetObject revision indexUINT0002h
2GetHighest instance number within the classUINT006Ah
3GetNumber of object instances in this classUINT0007h
IMPORTANT Class attributes 4 and 5 are not implemented.
EtherNet/IP OverviewChapter 3
Service CodeServiceDescription
01hGet_Attribute_AllReturns the values of all attributes
0EhGet_Attribute_SingleReturns the values of one attribute
Table 10 - Instance Services of the Assembly Object
Instance Attribute IDAccessDescriptionBitsBytes
13GetPosition value324
23GetPosition value
Warning and alarm flags
33GetPosition value
Vel oci ty
4…5—————
1003GetConfiguration data22428
1013GetError
Position value
1023GetError
Position value
Warning and alarm flags
1033Set/GetError
Position value
Vel oci ty
101WS3GetError
Position value
102WS3GetError
Position value
Warning and alarm flags
103WS3Set/GetError
Position value
Vel oci ty
1103Set/GetDummy instance for the configuration data of a
“Listen-only” connection
32
8
32
32
32
32
32
32
8
32
32
32
32
32
32
32
8
32
32
32
00
5
8
8
9
12
8
9
12
Rockwell Automation Publication 842E-UM001C-EN-P - September 201629
Table 11 - Instance Attributes of the Assembly Object
IMPORTANT • Instances 4 and 5 from the encoder profile 22 h are not implemented.
• The instances 100 to 110 are manufacturer-specific assemblies.
• If the instances 101, 102, and 103 are used, then configuration assembly
100 is activated. If the instances 101WS, 102WS, and 103WS are used,
then configuration assembly 100 is not activated.
Loading...
+ 67 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.