Pepperl + Fuchs Comtrol, Inc. makes no representations or warranties with regard to the contents of this
document or to the suitability of the Pepperl + Fuchs Comtrol, Inc. product for any particular purpose.
Specifications subject to change without notice. Some software or features may not be available at the time of
publication. Contact your reseller for current product information.
1.2. System Architecture .............................................................................................................................. 9
1.3. EtherNet/IP to Modbus Translation Layer Architecture............................................................ 10
1.4.3. EtherNet/IP Controllers via Data Mapping to/from Tag/File ...................................................... 12
1.4.4. EtherNet/IP Controllers CIP Modbus Object via MSG Instructions........................................... 13
1.5. Data Type Definitions ......................................................................................................................... 13
1.5.1. Terms and Definitions .................................................................................................................... 14
1.6. What is Modbus? ................................................................................................................................... 16
2.1.1. Class Attributes .............................................................................................................................. 21
2.2.7.4.2. All Available Instance Definitions..........................................................................................................37
3.1. Home Page ............................................................................................................................................. 41
3.2. Serial Port - Configuration Overview ............................................................................................. 43
3.3. Modbus Over TCP Overview - Configuration Overview............................................................. 45
Chapter 4. Serial Menus .....................................................................................................47
4.1. Serial Port Overview Page................................................................................................................. 47
4.2. Serial Port Configuration Page ........................................................................................................ 48
8.10. Modbus to EtherNet/IP Tag/File Diagnostics Page.................................................................. 113
8.11. EtherNet/IP Tag/File to Modbus Diagnostics Page.................................................................. 115
8.12. Modbus to Modbus Diagnostics Page .......................................................................................... 116
8.13. System Log ......................................................................................................................................... 118
Chapter 9. System Menus .................................................................................................119
DeviceMaster EIP-MOD User Guide: 2000664 Rev. A Table of Contents - 5
6 - Table of ContentsDeviceMaster EIP-MOD User Guide: 2000664 Rev. A
Chapter 1. Introduction
This document describes how to configure the DeviceMaster EIP-MOD for the EtherNet/IP-Modbus after
basic DeviceMaster EIP-MOD installation and configuration procedures.
•EtherNet/IP Interface Profile (ControlLogix)
•Configuration Overview
•Serial Menus
•Modbus Menus
•Network Menus
•Diagnostic Menus
•System Menu
See Locating the Latest Software and Documentation
and tools.
on Page 47
on Page 53
on Page 61
s on Page 119
on Page 41
on Page 91
1.1. EtherNet/IP-Modbus Gateway Overview
The DeviceMaster EtherNet/IP-Modbus gateway provides the following functionality.
EtherNet/IP interface support:
•Supports all fully CIP compliant controllers including Rockwell ControlLogix, CompactLogix, SoftLogix,
Schneider Electric, Omron, and GE PLCs, OPC Servers, SCADA systems, HMIs and many more.
•Supports PCCC based PLCs such as MicroLogix, SLC 5/05 and PLC-5.
•EtherNet/IP Interface specifics:
-Maximum CIP sessions = 128
-Maximum CIP input (to PLC) connections = 128
-Maximum CIP output (from PLC) connections = 16
-Write-to-Tag/File and Read-from-Tag/File support
-CIP Modbus Object support. Custom service codes support additional Modbus function codes.
•EtherNet/IP controllers can communicate to:
•Shared Memory
•A wide variety of Modbus slave devices:
-Local serial Modbus/RTU and Modbus/ASCII slave devices
-Modbus/TCP slaves
-Remote serial Modbus/RTU and Modbus/ASCII devices connected to other gateways
•A wide variety of Modbus masters via Shared Memory:
-Modbus/TCP masters
-Modbus/RTU and Modbus/ASCII masters over Ethernet TCP connections
-Serial Modbus/RTU and Modbus/ASCII masters
•Other EtherNet/IP controllers via Shared Memory
-Via Class1 connections to Shared memory
-CIP Modbus Object messages
on Page 21
on Page 19 to locate the latest firmware, documentation,
-Via Read-from-Tag/File and Write-to-File/Tag configurations
The most extensive Modbus functionality in the industry:
•Up to 96 Modbus/TCP connections
•Support up to eight unique Modbus TCP socket port numbers. (i.e. 502, 503, 505, etc.)
•Multiple Modbus/RTU and/or Modbus/ASCII over Ethernet TCP connections
•Local serial Modbus/RTU and Modbus/ASCII slave devices
•Maximum sized Modbus messages
•Serial Modbus/RTU and Modbus/ASCII masters
•Shared Memory that can be configured to provide communication interfaces between a vast array of
Modbus slaves, Modbus masters and EtherNet/IP controllers.
•Modbus Alias functionality
•Remote Modbus device connectivity
•Modbus slave to Modbus slave communication
•Private Modbus serial bus connectivity – A serial port connected to a serial master and one or more serial
slave devices
A Data Mapping process that provides:
•EtherNet/IP Tag/File to Modbus connectivity - to either Modbus device(s) or Shared memory
•Modbus to EtherNet/IP Tag/File connectivity - from either Modbus device(s) or Shared memory
•Modbus to Modbus connectivity
-Can read from multiple Modbus devices into Shared Memory.
-Can write from Shared memory to multiple Modbus devices.
-Can read directly from one Modbus slave device to another Modbus slave device anywhere on the
Modbus network. These devices can be of any supported type, local or remote.
-Can convert from Modbus register type to another automatically.
•A Data Mapping verification web page that checks for possible Modbus write conflicts, incorrect
configuration and write violations.
•A Shared Memory map web page that displays the Shared Memory read and write memory blocks as
defined utilized by the Data Mapping.
8 -Chapter 1. IntroductionDeviceMaster EIP-MOD User Guide: 2000664 Rev. A
1.2. System Architecture
The DeviceMaster EtherNet/IP-Modbus firmware utilizes the following architecture.
System Architecture
The firmware architecture is designed to take full advantage of a broad range of EtherNet/IP and Modbus
routing functionality supported by the DeviceMaster EtherNet/IP-Modbus gateway.
This section uses the following terms and definitions.
TermDefinition
Otherwise called implicit messaging, is a method of communication between
EtherNet/IP controllers and devices that:
Class 1
Class 3
EtherNet/IP
Ethernet TCP/IP
Ethernet UDP/IP
Multicast
Point-to-Point
Master (or Client)
Mode
Slave (or Server)
Mode
Device ID
Device ID Offset
Received Device ID The original device ID received in the Modbus message from a Modbus master.
Alias Device ID
Local Slave Device
Remote Slave
Device
•Uses Ethernet UDP messages.
•Is cyclic in nature. Input and/or output data is exchanged between the
controllers and devices at regular time intervals.
Otherwise called explicit messaging, is a method of communication between
EtherNet/IP controllers and devices that:
•Uses Ethernet TCP/IP messages.
•By itself is not cyclic in nature. The controller and devices must send
individual messages to each other.
An Ethernet based industrial communication protocol utilized to communicate
between controllers, often times PLCS, and devices.
Standard Ethernet communications protocol utilizing socket communication
interfaces that guarantees delivery to the intended device.
Standard Ethernet communications protocol utilizing socket communication
interfaces that does not guarantee delivery. The data may or may get to the
intended device.
Multicast addressing involves Ethernet devices sending messages to each other
using a multicast address. Multicast addressing:
•Uses a specified IP address range designated for multicast communication.
•Allows either one or multiple devices to receive the same messages.
Point-to-Point, otherwise called unicast, addressing involves Ethernet devices
sending messages directly to each other using their own IP addresses. Messages
are sent to only one device.
The method of operation when a PLC, a gateway, or an application is operating
as a Master or the message originator.
The method of operation when a PLC, a gateway, or an application is operating
as a Slave or the message receiver.
The Modbus device identification number. Device IDs include:
•0 = Broadcast
•1-247 = Standard device IDs
•248-255 = Reserved device IDs (generally used for vendor specific gateway
functions)
An offset applied at the slave serial port interface that changes the message
device ID range to match the serial device(s) device ID range.
The device ID that the original received ID is changed to when an Alias Device
ID is configured.
A local slave device is one that is connected directly to a serial port on the
gateway.
A remote slave device is either a slave Modbus/TCP device or a serial slave
device attached to another gateway and accessed as a remote Modbus/TCP
device.
14 -Chapter 1. IntroductionDeviceMaster EIP-MOD User Guide: 2000664 Rev. A
Terms and Definitions
TermDefinition (Continued)
The standard Modbus messages, in hexadecimal format, that are typically
transmitted over serial lines but can also be transmitted over other
Modbus/RTU
communication methods such as wireless or Ethernet TCP/IP socket
connections.
Note: Modbus/RTU over Ethernet TCP/IP is not the same as Modbus TCP.
Modbus/ASCII
An ASCII, or character based, form of Modbus. The base message is the same as
Modbus/RTU, but the format is somewhat different.
An Ethernet based form of Modbus communication. The base message is the
Modbus/TCP
same as Modbus/RTU, but a special Modbus header is included for packet
identification and routing purposes.
The process where a PLC or Application requests data on a continual basis. In
Polling
this operation the Master sends the request messages while the Slave responds
to the messages.
Ethernet TCP/IPA form of Ethernet connectivity that provides a level of guaranteed delivery and
data verification. This is used for many upper layer protocols such as Modbus/
TCP and can be also used for transferring Modbus/RTU and Modbus/ASCII.
messages.
Modbus/RTU is native Modbus in hexadecimal format. These are the base Modbus messages that contain
simple read and write requests. The format is as follows:
on Page 18
Where:
•The terms Master or Client are used to identify the sender of the message.
•The terms Slave or Server are used to identify the devices responding to the message.
Modbus/RTU is used primarily for:
•Serial port connectivity
RS-485 is the most common serial mode, but RS-232 and RS-422 are also widely used. Commonly used by
both Master and Slave devices.
•Ethernet TCP/IP socket connections
This is not the same as Modbus/TCP
remote devices. It is used by many applications and some OPC servers.
Note: This communication method typically is not supported by PLCs.
on Page 18, but does provide a very simple method of interfacing to
16 -Chapter 1. IntroductionDeviceMaster EIP-MOD User Guide: 2000664 Rev. A
Modbus/ASCII
1.6.2. Modbus/ASCII
Modbus/ASCII is native Modbus in ASCII format. This protocol is used primarily by legacy devices and is no
longer supported as widely as Modbus/RTU.
Like Modbus/RTU, Modbus/ASCII contains the base Modbus messages that contain simple read and write
requests. The differences between Modbus/ASCII and Modbus/RTU are:
1. The message data is sent in ASCII format, so the message length is twice as long. It requires two ASCII
characters for each byte of data.
2. An 8-bit LRC is attached to verify the message instead of a 16-bit CRC. The LRC is also transmitted in
ASCII format.
3. There are defined starting and ending characters to determine a Modbus/ASCII messages.
The format is as follows:
Where:
•The terms Master or Client are used to identify the sender of the message.
•The terms Slave or Server are used to identify the devices responding to the message.
Modbus/ASCII is used primarily for:
•Serial port connectivity
RS-485 is the most common serial mode, but RS-232 and RS-422 are also used. Used primarily by legacy
Slave devices.
•Ethernet TCP/IP socket connections
This is not the same as
Modbus/TCP, but does provide a very simple method of interfacing to remote
devices. It is used by some applications and some OPC servers.
Note: This communication method typically is not supported by PLCs.
Modbus/TCP is an Ethernet network based protocol that contains a Modbus/RTU message, with the exception
of the 2-byte CRC. The Modbus/TCP message contains a header with information designed to provide
message identification and routing information. The format is as follows:
Where:
•The terms Master or Client are used to identify the sender of the message.
•The terms Slave or Server are used to identify the devices responding to the message.
•Modbus/TCP messages are typically sent to and received on a defined Ethernet TCP/IP socket of 502.
•Modbus/TCP implementations provide more capability, but also require more processing than simpler
Modbus/RTU implementations.
Modbus/TCP is used for connecting advanced Ethernet based devices, such as PLCs, HMIs, SCADA Systems,
and most OPC Servers to:
•Other Ethernet devices supporting Modbus/TCP.
•Remote serial Modbus/RTU and/or Modbus/ASCII devices through gateways (such as the DeviceMaster
EIP-MOD running the EtherNet/IP-Modbus or Modbus/TCP applications).
•Remote serial or Ethernet TCP/IP ASCII devices (barcode scanners, printers, RFID readers, visions
systems, etc) through a gateway (such as the DeviceMaster EIP-MOD running the Modbus/TCP
application).
18 -Chapter 1. IntroductionDeviceMaster EIP-MOD User Guide: 2000664 Rev. A
Locating the Latest Software and Documentation
1.7. Locating the Latest Software and Documentation
You can use the links in this table to check for updated software or documentation.
Software and DocumentationFTP
Use PortVision DX to manage Pepperl+Fuchs Comtrol, Inc. Ethernetattached devices to:
•Assign IP addresses and network settings to one or multiple
devices
PortVision DX
(Windows)
EtherNet/IP-Modbus
Firmware
EtherNet/IP-Modbus
Hardware Installation and
Configuration Guide
EtherNet/IP-Modbus User
Guide
(this guide)
•Upload the latest firmware or Bootloader
•Save and load configuration files
•Access DeviceMaster EIP-MOD configuration web pages
•Access Telnet/SSH sessions
•Remotely reboot devices
•Download technical documentation
•Enable event logging to assist in monitoring and troubleshooting
•Create shortcuts to quickly access your favorite applications
•Organize devices into folders and create multiple views
•Enter notes about a folder or device
This is the application that may or may not have been loaded on the
DeviceMaster EIP-MOD depending on the model that was ordered.
You may need to use PortVision DX to load this firmware.
This contains hardware installation, configuration information, and
connector information.
This includes using PortVision DX to configure the IP address and if
necessary, how to update the firmware.
This User Guide contains detailed information about the EtherNet/IPModbus (application) firmware, which includes additional information
about the web configuration interface.
This section describes the EtherNet/IP objects included in the ControlLogix EtherNet/IP interface and
supported by the DeviceMaster EIP-MOD.
2.1. Modbus Object (44 Hex, 1 Instance)
The Modbus Object provides an interface to the data and functions within a Modbus device or the Shared
memory on the DeviceMaster EtherNet/IP-Modbus gateway. It utilizes CIP object specific services to
implement Modbus functions through an explicit CIP message.
Note: The instance number is used to define the device or unit Id of the Modbus device or Shared memory.
2.1.1. Class Attributes
The following table displays the Class Attributes for Modbus Object (44 hex, 1 Instance).
There is no support for broadcast Modbus messages, which have a device Id of zero.
Attribute
ID
1RevisionUINT1Get
2Max InstanceUINT255 (maximum Modbus device Id) Get
3Num InstancesUINT255 (maximum Modbus device Id) Get
6
7
Name
Maximum
Number Class
Attribute
Maximum
Number Instance
Attribute
Data
Type
UINT7Get
UINT0Get
Data Value(s)
2.1.2. Instance Attributes
There are no Instance Attributes.
2.1.3. Common Services
This table provides the Common Services for Modbus Object (44 hex, 1 instance).
Service Code Implemented in ClassImplemented in InstanceService Name
2.1.4. Object Specific Services (Instance Specific)
These services are provided to implement the supported Modbus functions. All Modbus Object services, as
specified in Volume 7: Integration of Modbus Devices into the CIP Architecture, are supported as well as
several additional services.
Service CodeService Name Service Description
4B hex Read Discrete Inputs Reads one or more contiguous discrete input(s).
4C hex Read Coils Reads one or more contiguous coil(s).
4D hex Read Input Registers Reads one or more contiguous input register(s).
4E hex Read Holding Registers Reads one or more contiguous holding register(s).
4F hex Write Coils Writes one or more contiguous coil(s).
50 hex Write Holding Registers Writes one or more contiguous holding register(s).
51 hex Modbus Pass through
70 hex ** Write Single CoilWrites a single coil.
71 hex ** Write Single Register Writes a single holding register.
72 hex ** Mask Write Register
73 hex ** Read/Write Holding Registers
** = Vendor specific services provided to support additional Modbus functions.
Provides encapsulation of any public or private
Modbus function.
Perform a mask write operation on a single holding
register.
Writes one or more holding register(s) and reads one
or more holding register(s).
Note: In order to use these services, the Enable Vendor Specific Modbus Object Services option on the
EtherNet/IP Stack Configuration web page must be selected.
2.1.4.0.1. Read Discrete Inputs Service (4B Hex)
This service reads one or more discrete inputs from the Modbus Discrete Inputs table. This service results in
the DeviceMaster EIP-MOD issuing a Read Discrete Inputs function (function code 0x02) to either the Shared
Memory or the Modbus Message Routing subsystem. Refer to CIP Standard Vol1_3.22 Section 5B-3 and/or MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more details.
2.1.4.0.2. Read Coils Service (4C Hex)
This service reads one or more coils from the Modbus Coils table. This service results in the DeviceMaster
EIP-MOD issuing a Read Coils function (function code 0x01) to either the Shared Memory or the Modbus
Message Routing subsystem. Refer to CIP Standard Vol1_3.22 Section 5B-3 and/or MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more details.
2.1.4.0.3. Read Input Registers Service (4D Hex)
This service reads one or more input registers from the Modbus Input Register table. This service results in
the DeviceMaster EIP-MOD issuing a Read Input Registers function (function code 0x04) to either the Shared
Memory or the Modbus Message Routing subsystem. Refer to CIP Standard Vol1_3.22 Section 5B-3 and/or MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more details.
22 -Chapter 2. EtherNet/IP Interface Profile (ControlLogix)DeviceMaster EIP-MOD User Guide: 2000664 Rev. A
2.1.4.0.4. Read Holding Registers Service (4E Hex)
This service reads one or more holding registers from the Modbus Holding Register table. This service results
in the DeviceMaster EIP-MOD issuing a Read Holding Registers function (function code 0x03) to either the
Shared Memory or the Modbus Message Routing subsystem. Refer to CIP Standard Vol1_3.22 Section 5B-3 and/or MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more details.
2.1.4.0.5. Write Coils Service (4F Hex)
This service writes one or more coils to the Modbus Coils table. This service results in the DeviceMaster EIPMOD issuing a Write Multiple Coils function (function code 0x0F) to either the Shared Memory or the
Modbus Message Routing subsystem. Refer to CIP Standard Vol1_3.22 Section 5B-3 and/or MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more details.
2.1.4.0.6. Write Holding Registers Service (50 Hex)
This service writes one or more holding registers to the Modbus Holding Registers table. This service results
in the DeviceMaster EIP-MOD issuing a Write Multiple Registers function (function code 0x10) to either the
Shared Memory or the Modbus Message Routing subsystem. Refer to CIP Standard Vol1_3.22 Section 5B-3 and/or MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more details.
2.1.4.0.7. Modbus Passthrough Service (51 Hex)
The Modbus Passthrough service provides a way for a client to initiate a specific Modbus function to a target
Modbus device. The Modbus request and response are encapsulated in the CIP request and response service
data fields with no modification. The DeviceMaster EIP-MOD does not attempt to perform any byte endian
conversion on the bytes in the data stream (either request or response). Refer to CIP Standard Vol1_3.22 Section 5B-3 and/or MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more
details.
2.1.4.0.8. Vendor Specific Write Single Coil Service (70 Hex)
This service writes one coil to the Modbus Coils table. This service results in the DEVICEMASTER
ETHERNET/IP- DeviceMaster EIP-MOD issuing a Write Single Coil function (function code 0x05) to either
the Shared Memory or the Modbus Message Routing subsystem. Refer to MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more details.
Note: In order to use this service, the Enable Vendor Specific Modbus Object Services option on the EtherNet/
IP Stack Configuration web page must be selected.
2.1.4.0.9. Vendor Specific Write Single Register Service (71 Hex)
This service writes one holding register to the Modbus Holding Registers table. This service results in the
DeviceMaster EIP-MOD issuing a Write Single Registers function (function code 0x06) to either the Shared
Memory or the Modbus Message Routing subsystem. Refer to MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more details.
Note: In order to use this service, the Enable Vendor Specific Modbus Object Services option on the EtherNet/
IP Stack Configuration web page must be selected.
2.1.4.0.10. Vendor Specific Write Mask Register (72 Hex)
This service performs a write mask operation on one holding register in the Modbus Holding Registers table.
This service results in the DeviceMaster EtherNet/IP-Modbus gateway issuing a Write Mask Register
function (function code 0x16) to either the Shared Memory or the Modbus Message Routing subsystem. Refer
to MODBUS Application Protocol Specification V1.1b3.pdf at www.modbus.org
for more details.
Note: In order to use this service, the Enable Vendor Specific Modbus Object Services option on the EtherNet/
2.1.4.0.11. Vendor Specific Read/Write Holding Registers (73 Hex)
This service performs first write and then read operations on multiple holding registers in the Modbus
Holding Registers table. This service results in the DeviceMaster EtherNet/IP-Modbus gateway issuing a
Read/Write Holding Registers function (function code 0x17) to either the Shared Memory or the Modbus
Message Routing subsystem. Refer to MODBUS Application Protocol Specification V1.1b3.pdf at
www.modbus.org
Note: In order to use this service, the Enable Vendor Specific Modbus Object Services option on the EtherNet/
IP Stack Configuration web page must be selected.
for more details.
2.2. Informational Objects
The following object definitions are included for informational purposes only. While some software packages,
such as RSLinx make use of these objects, few PLC programmers will have a need to directly access them.
2.2.1. Identity Object (01 Hex, 1 Instance)
The Identity Object provides identification of and general information about the DeviceMaster EIP-MOD.
2.2.1.1. Class Attributes
The following table provides information about the Identity Object (01 hex, 1 Instance) Class Attributes.
Attribute IDNameData Type Data Value(s) Access Rule
1RevisionUINT1Get
2Max ClassUINT1Get
3Max InstanceUINT1Get
6Maximum Number Class AttributeUINT7Get
7Maximum Number Instance AttributeUINT7Get
2.2.1.2. Instance Attributes
The following table provides information about the Identity Object (01 hex, 1 Instance) Instance Attributes.
24 -Chapter 2. EtherNet/IP Interface Profile (ControlLogix)DeviceMaster EIP-MOD User Guide: 2000664 Rev. A
| Informational Objects | Identity Object (01 Hex, 1 Instance) | Status Word |
Attribute IDNameData TypeData Value(s)Access Rule
Product Name
Structure of:
7
Name LengthUSINTLength of string
Get
Name StringSTRINGSee below
2.2.1.3. Status Word
Refer to Page 52 of Volume 3.5 of the CIP Common Specification. The following applies to the Identity Object
status word for the DeviceMaster EtherNet/IP-Modbus gateway.
Status Word BitSettingDescription
00
Ownership Flag. Does not apply to the DeviceMaster EtherNet/IPModbus gateway.
10Reserved.
0
2
1
DeviceMaster EtherNet/IP-Modbus gateway is operating on the default
configuration.
The DeviceMaster EtherNet/IP-Modbus gateway has a configuration
other than the default configuration.
30Reserved
0101 (0x50)Indicates that there is a major fault (either Bit 10 or Bit 11 is set).
0100 (0x40)Indicates the stored configuration is invalid.
0011 (0x30)
0110 (0x60)
4-7
Indicates the system is operational and there are no I/O (Class 1)
connections.
Indicates the system is operational and there is at least one active I/O
(Class 1) connection.
Indicates the system is not operational. It may be in any of the following
states:
•System startup.
0000
•Configuration in process.
•Idle.
•Critical (major) fault.
0
8
1
No recoverable minor fault. No error history entry reported within the
last ten seconds.
Recoverable minor fault. The DeviceMaster EtherNet/IP-Modbus
gateway has reported an error within the last ten seconds and a major
fault has not been detected.
91
Unrecoverable minor fault. Does not apply to the DeviceMaster
EtherNet/IP-Modbus gateway.
0No recoverable major fault.
10
1
A major recoverable fault exists. This is a fault that the DeviceMaster
EIP-MOD may be able to recover from by a system reset. If the system
does not recover automatically, a system reset message or a power cycle of
the DeviceMaster EtherNet/IP-Modbus gateway may be required.
A major unrecoverable fault has occurred in the DeviceMaster EIP-MOD.
If the major fault is not corrected with a system reset or a power cycle,
refer to the Troubleshooting and Technical Support
on Page 155 or call
Pepperl+Fuchs Comtrol, Inc. support.
12-150Reserved.
2.2.1.4. Common Services
This table displays Common Services for Identity Object (01 hex, 1 Instance).
Service CodeImplemented in Class Implemented in InstanceService Name
01 hexYesYesGet_Attribute_All
05 hexNoYesReset
0E hexYesYesGet_Attribute_Single
26 -Chapter 2. EtherNet/IP Interface Profile (ControlLogix)DeviceMaster EIP-MOD User Guide: 2000664 Rev. A
The Message Router Object provides a messaging connection point through which a client may address a
service to any object or instance residing in the physical device.
2.2.2.1. Class Attributes
This table displays the Class Attributes for Message Router Object (02 hex).
Attribute IDNameData Type Data Value Access Rule
1RevisionUINT1Get
2Max ClassUINT1Get
3Max InstanceUINT1Get
4Optional Attribute ListUINT2Get
5Option Service ListUINT1Get
6Maximum Number Class AttributeUINT7Get
7Maximum Number Instance AttributeUINT2Get
2.2.2.2. Instance Attributes
This table displays Instance Attributes for Message Router Object (02 hex).
Attribute IDNameData TypeData Value(s)Access Rule
Object List
Structure of:
1
Number
Classes
UINT
Array of UINTList of supported
Number of supported
class codes
class codes
Get
2Max ConnectionsUINT128Get
2.2.2.3. Common Services
This table displays Common Services for Message Router Object (02 hex).
Service CodeImplemented in ClassImplemented in InstanceService Name