Skip to content

EtherNet/IP Overview

The EtherNet/IP Device Service allows connections over the EtherNet/IP protocol. The device service acts as an EtherNet/IP Scanner and Adapter. The Scanner is used for data acquisition and control.

Key Features

The EtherNet/IP Device Service supports the following features:

EtherNet/IP Device Profile

The device profile defines what resources are available on a particular device.

As the EtherNet/IP Device Service can run different communication modes, each type has its own set of resources that are required to run.

EtherNet/IP Protocol Properties

The following Address protocol property is always required for all EtherNet/IP devices:

Property Description Valid Values
Address The IP address of the device A valid device IP address

Note

When provisioning an Allen Bradley PLC for reading and writing Tags, only the IP address of the PLC is needed to correctly provision.

Implicit and Explicit Protocol Properties

There are additional protocol properties that are necessary for each communication type. Check these on the links below:

Key Protocol Properties

The following Key protocol properties are needed only when a key is required by the device:

Property Description Valid Values
Method Defines how the device accepts the key

If set to compatibility, the device accepts the key if it can emulate the device defined in the key

This generally works if the devices have the same product code and the same or higher major revision

If set to exact, the device requires an exact match of every identifying attribute
  • compatibility
  • exact
VendorID The ID of the device manufacturer Any UInt16 value
DeviceType The class of device, for example, motor drives or I/O device Any UInt16 value
ProductCode The product code of the device Any UInt16 value
MajorRevision The major revision of the device Valid range 0 to 127, inclusive
MinorRevision The minor revision of the device Any UInt8 value

Using the EtherNet/IP Device Service

An example of configuring and running the EtherNet/IP Device Service can be found under EtherNet/IP Example.