
Import and export files Chapter 1
Rockwell Automation Publication 1756-RM084S-EN-P - March 2015 35
Situations When You Cannot Go Online with a Controller Possible Recovery
• More than 1000 controller edits were made.
• A download of another project copy with identical creation stamps occurred.
• Changes were made to the offline project, excluding documentation and tag
value changes.
• A controller nonvolatile storage load occurred and the loaded image has the
same creation stamp but a different download stamp.
• A controller nonvolatile storage load occurred and the loaded image has the
same creation and download stamps but the change log is dated earlier than
the project file.
• Full download to the controller
• Upload from the controller to a new project
• Upload from the controller and merge with
an existing project.
• The project was exported and then reimported. In this case, the software
considers it a different project and it has its own unique stamps.
• A different project, with different stamps, was downloaded.
• A controller nonvolatile storage load occurred, and the image was generated
from a completely different project file, with different stamps.
• Full download to the controller
• Upload from the controller to a new project.
An upload/merge of documentation is not
possible in these cases.
The .L5X import/export file consists of the components listed in the table. The
.L5X format for each component is described in subsequent chapters of this
reference manual.
Component Description Chapter
<RSLogix5000Content> Describes version and export information This chapter, see example below
<Controller> The controller Chapter 2 Defining a Controller Component on page 49
<DataTypes> User-defined and I/O data structures Chapter 3 Defining a Datatype Component on page 63
<Modules> Modules in the controller organizer Chapter 4 Defining a Module Component on page 69
<AddOnInstructionDefinitions> Add-On Instructions Chapter 5 Defining an Add-On Instruction Component on page 85
<Tags> Controller-scope tags Chapter 6 Defining a Tag Component on page 105
<Programs> Programs Chapter 7 Defining a Program Component on page 137
<Routines> Ladder logic, function block diagram, sequential
function chart, and structured text routines
Chapter 8 Defining a Ladder Logic Routine on page 147
Chapter 9 Defining a Function Block Diagram Routine on page 159
Chapter 10 Defining a Sequential Function Chart Routine on page 183
Chapter 11 Defining a Structured Text Routine on page 205
<Tasks> Controller tasks Chapter 12 Defining a Task Component on page 217
<ParameterConnection> Parameter connections Chapter 13 Defining a Parameter Connection on page 221
<ParameterConnections> Program parameter connections Chapter 14 Defining a Parameter Connection on page 221
<Trends> Any trend configured for the controller project Chapter 15 Defining a Trend Component on page 225
<QuickWatchLists> All quick watch lists configured in the controller project Chapter 16 Defining a Watch List Component on page 233
<CommPorts>, <CST>, and <WallClockTime> Controller configuration objects Chapter 17 Defining Controller Configuration Objects on page 235
.L5X file structure