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
ControlLogix | Platform Tag | Notes |
---|---|---|
BOOL | Digital | Direct map |
INT | Integer | 16-bit |
DINT | Integer | 32-bit |
REAL | Double | Float point |
STRING | Text | String type |
UDT | Template | Creates template |
Import Features
Feature | Description |
---|---|
Preserve Structure | Maintains UDT hierarchy |
Create Templates | Converts UDTs |
Map Arrays | Creates array tags |
Import Comments | Uses 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: