Skip to content

L5X export: Missing controller-level sections (Modules, Tasks, RedundancyInfo, Security, etc.) #25

@cmwarre

Description

@cmwarre

Description

The exported L5X only contains <DataTypes>, <Tags>, and <Programs> under <Controller>. A complete Logix Designer export includes 12 additional sections.

Missing Sections

Section Children in test project Notes
Modules 20 I/O module definitions — required for I/O tag resolution
AddOnInstructionDefinitions 28 Tracked separately in issue #22
Tasks 3 Task scheduling config (periodic, event, continuous)
RedundancyInfo 0 Controller redundancy settings
Security 0 Project security code
SafetyInfo 0 Safety controller info
CST 0 Coordinated System Time config
WallClockTime 0 Wall clock time settings
Trends 0 Trend definitions
DataLogs 0 Data log definitions
TimeSynchronize 0 Time sync settings
EthernetPorts 1 Ethernet port configuration

Priority

Modules and Tasks are highest priority — without them, an imported L5X will be missing I/O configuration and task scheduling, making the project non-functional.

RedundancyInfo, Security, SafetyInfo and the others have no children in this project and may just need empty placeholder elements to satisfy the schema.

Notes

Some of this data may live in unparsed files (TagInfo.XML, QuickInfo.XML) or in Comps.Dat records with CIP types not currently handled by the builder.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions