Skip to main content

EtherIP (Rockwell) Reader

General

The EtherIP (Rockwell) module will allow you to read tag values from a compatible Rockwell Automation EtherIP device. This has been tested to work with:

  • 1756-ENET
  • 1756-EN2T

It does require firmware version 18 or greater.

Module Options

Address

Type: string
Required: True
Description: The IP address of the Rockwell Automation device.

Connection Count

Type: integer
Required: True
Default Value: 1
Minumum: 1
Maximum: 20
Description: The number of connections to use when reading from the PLC. This can improve performance in Data Composer, but can consume additional IO resources on the PLC.

Connection State Changed Event

Type: eventName
Required: False
Description: Name of the event to publish when the device's connection state changes.

Reinitialize connection on execution

Type: boolean
Required: False
Description: Reinitialize the connection to the PLCs every execution. This can help in scenarios with spotty network connections or other connectivity issues.

Report Mode

Type: enum
Required: True
Default Value: Changed
Options: All Values, Changed
Description: Determines how values are sent to the pipeline.

  • All Values: Every scan, all tag values will be sent to the pipeline
  • Changed: Only values that have changed since the previous scan will be sent to the pipeline

Slot

Type: integer
Required: True
Default Value: 0
Minumum: 0
Maximum: 17
Description: The slot number of the device.

Tag Names

Type: string[]
Required: True
Description: The list of tags to read from the device. These should be provided one tag per line.

Example:

Test_Tag_1
Test_Tag_2
Test_Tag_3