The ControlLogix Tag Importer wizard integrates Rockwell ControlLogix PLC data into FrameworX solutions. It automatically maps tags from either an L5K project file or directly from PLC memory, including full support for data types, User-Defined Types (UDTs), and Add-On Instructions (AOIs).

The wizard can connect directly to a PLC using Station IP, Port, and Slot parameters, or it can load tags from an existing L5K file. Once configured, the tool generates the necessary channels and tags and supports ongoing synchronization through the Sync Device Node feature.

On this page:


ControlLogix Import

Requirements

  • L5X export file from RSLogix/Studio 5000
  • Controller tags exported
  • Proper file encoding (UTF-8)

Tag Mapping

ControlLogixPlatform TagNotes
BOOLDigitalDirect map
INTInteger16-bit
DINTInteger32-bit
REALDoubleFloat point
STRINGTextString type
UDTTemplateCreates template

Import Features

FeatureDescription
Preserve StructureMaintains UDT hierarchy
Create TemplatesConverts UDTs
Map ArraysCreates array tags
Import CommentsUses as descriptions

Instructions

Wizard Startup

On the Solution Designer, go to Solution → Import Tags and select "Import Rockwell ControlLogix L5K configuration." Click the "Execute" button.

Initial Configuration

In the ControlLogix configuration popup, enter the PLC information:

  • Station IP: The IP address of your ControlLogix PLC (e.g., 192.168.1.1)
  • Port: The communication port (default: 44818)
  • Slot: The physical slot of the PLC's communication module (often 0). Click "Ok".

Sync Device Node

The "Sync Device Node" window will appear. Here, you have two import options:

  • From a .L5K file: Provide the path of your stored .L5K file.
  • From a device: This connects directly to your PLC. It analyzes the PLC's memory, allowing you to import tag configurations without a separate L5K file.

Prefix Option (Optional)

Select "Add NodeName as Prefix" option to automatically add the PLC's name as a prefix to all imported tags. It improves organization, especially in solutions with multiple PLCs.

Refresh

Click "Refresh" to display a preview of available tags.

Import

Finally, press "Ok" to start the import process.


Tutorial

The tutorial in the image below shows how to import tags from ControlLogix by using a .L5K file.


In this section: