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:
- Implicit communication
- Explicit communication
- Logix Tag support
- Communication with up to 16 adapter devices
- Electronic keying
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.
- Device profile for implicit communication
- Device profile for explicit communication
- Device profile for Logix Tag support
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 |
|
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.