RA EtherNet/IP Driver

The RA EtherNet/IP Driver supports importing tags in the online and offline modes.

Controller tags

The Logix Driver supports both L5X and ACD file formats for importing tags in the offline mode. The file format of exported tags depends on the controller. Refer to the Logix 5000™ Controllers Import/Export Reference Manual, publication 1756-RM014A.

For every Add-On Instruction, a structure containing the local data is created. An imported structure is associated with a dynamic link of Input/Output type. You can manage the Add-On Instruction function blocks as if they were a user-declared data type.
Important: It is the designer responsibility to set the necessary restrictions on the controls to which they attach the members that are declared in ADD-ON as Read Only or Output Parameters.

Controllers support

  • The RA EtherNet/IP Driver supports these controller families:
    • ControlLogix® 5560

    • Compact GuardLogix® 5560

    • 1769-L35E and 1769-L32ECompactLogix

    • 1769-L35CR CompactLogix

    • 1768 CompactLogix

    • 1768 Compact GuardLogix®

    • ControlLogix® 5570

    • GuardLogix® 5570

    • CompactLogix 5370

    • ControlLogix® 5580

    • CompactLogix 5380

    • Compact GuardLogix® 5370

    • GuardLogix® 5580

    • Compact GuardLogix® 5380

    • CompactLogix 5480

Note: The driver supports Logix firmware versions v20, v24, v28 and higher. However, not all controllers and controller families are supported on all versions of Logix.
Note:
  • 5560 Redundancy v20 supports IP Address Swapping only.
  • 5570 Redundancy v20 and greater supports IP Address Swapping only.
  • 5580 Redundancy v33 and greater supports IP Address Swapping only.

Controller variables

The Controller category in the Dynamic Link browser displays the variables related to the Rockwell Automation EtherNet/IP driver. Bind these variables to objects in your project to display controller status information.

Table 1. Controller variables
Variable Type Definition Read/Write Restart Required
Active data items UInt32

Number of active data items that are being read from the controller

Read-only Restart not required
Activity counter UInt32

Number of communication packets received from the controller

Read-only Restart not required
Catalog number String Catalog number read from the controller Read-only Restart not required
Controller name String

Name of the controller

Read-only Restart not required
Failed data items UInt32

Number of active data items that currently could not be read from the controller

Read-only Restart not required
Major rev UInt32

Major version of the controller firmware

Read-only Restart not required
Minor rev UInt32

Minor version of the controller firmware

Read-only Restart not required
Mode String

Operating mode of the controller. The modes are Run, Program, Fault, Remote Run, and Remote Program.

Read-only Restart not required
Optimized blocks UInt32

Number of optimized data blocks sent between the controller and the HMI device

Read-only Restart not required
Path String

Communication path to the controller

Read-only Restart not required
Present Boolean

Indicates if the controller is on the network

Read-only Restart not required
Product code UInt32 Product code read from the controller Read-only Restart not required
Product type UInt32 Product type read from the controller Read-only Restart not required
Recoverable major faults Boolean

Indicates if the controller has detected a recoverable major fault

Read-only Restart not required
Recoverable minor faults Boolean

Indicates if the controller has detected a recoverable minor fault

Read-only Restart not required
Run mode Boolean

Indicates if the controller is in run mode

Read-only Restart not required
Synchronized Boolean

Indicates if the data in the controller is synchronized with the data in the runtime application

Read-only Restart not required
Synchronization state String

Synchronization status of the controller

Read-only Restart not required
Unrecoverable major faults Boolean

Indicates that the controller has detected an unrecoverable major fault

Read-only Restart not required
Unrecoverable minor faults Boolean Indicates that the controller has detected an unrecoverable minor fault Read-only Restart not required
Vendor UInt32

Vendor code read from the controller

Read-only Restart not required

Communication

To establish communication with a Logix controller, specify the Route property of the corresponding Station object in the following format IP_Address\Backplane\Chassis_Slot_Number. For more information, see Configure a communication driver.

Tip: The 1756-CMEE Embedded Edge Compute Module supports the following format \Backplane\Chassis_Slot_Number to access the controller tags directly from the backplane, without the EtherNet/IP connectivity.

Ethernet communication modules support

You cannot use the 1756-ENET EtherNet/IP Bridge Module with the RA EtherNet/IP Driver.