DOCA0258EN-00

Object Dictionary

Overview

The EtherNet/IP protocol uses object modeling to organize related data and procedures into entities called object. An object is a logical grouping of attributes and services:

  • Attributes represent the characteristics of an object. These are values that may indicate status or control the objects behavior. The value of an attribute can influence how the object operates, not all attributes affect behavior.

  • Services are the procedures or actions that an object can perform.

An objects behavior defines how it responds to specific events or conditions.

Objects are grouped into classes, and each object instance is a unique representation of an object within a class. While all instances in a class share the same set of attributes, each instance maintains its own attribute values. These unique values distinguish one instance from another.

The object dictionary defines the attribute values for each object in the device profile, providing a standardized reference for implementation and integration.

LTMT Main Unit Object Dictionary

The general structure of the Ethernet brick object dictionary in the LTMT main unit follows the same format used across all EtherNet/IP devices.

Class Code

Object

Description

0x01

Identity object

Identifiers, such as device type, vendor ID, and serial number.

0x04

Assembly object

Provides collection of other objects attributes (frequently used for I/O messaging).

0x06

Connection manager object

Provides for and manages the run-time exchange of messages.

0x48

QoS object

Manages the traffic streams with different relative priorities or other delivery characteristics.

0xF5

TCP/IP object

Provides description of an opened explicit connection and associated communicator.

0xF6

Ethernet link object

Manages the functionality of the physical attachment to the Ethernet network.

0x29

Control supervisor object

Manages controller functions, operational states, and control.

0x2C

Overload object

Implements overload behavior.

0xC5

Periodically Kept Acyclic Words (PKW) object

Enables cyclic I/O messaging for manufacturer-specific registers.

0xC6

TeSys Tera monitoring control object

Used to select monitoring data available on Assembly 110.

0x300

Stack diagnostic object

Provides information about the EIP stack.

0x302

Adapter diagnostic object

Provides diagnostic information about all the target I/O connections to the EIP stack.

0x303

Explicit messages diagnostic object

Provides a description of an opened Explicit Connection and associated communication.

0x304

Explicit message diagnostic list object

Provides a snapshot of the list of instantiated explicit connection diagnostic objects.

0x109

Link Layer Discovery Protocol (LLDP) management object

Contains administrative information for the LLDP protocol.

0x10A

LLDP data table object

Displays a record of all adjacent LLDP implementing devices that are currently active according to the receive state machine of the LLDP protocol.

These objects are described in detail in the following pages.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?