Docs / Rockwell Studio 5000
Rockwell Studio 5000 audit guide
L5X XML export. Verified against ControlLogix / CompactLogix corpus v20 through v36.
Supported formats
Logix Designer XML export
stable.L5X
Rockwell Studio 5000-specific rules
These rules are vendor-gated and only fire on Rockwell Studio 5000 sources. Vendor-neutral rules (R001–R007, R014, R022, etc.) also apply.
Controller revision missing
Latch without unlatch
Scan time excessive
E-stop redundancy missing
Multiple writers (split driver)
OTL latches a physical input
OTU unlatches a physical input
OTL + OTU on same rung
Routine-program name collision
NOP-only rung (placeholder)
Long rung text
Magic-number comparison
Rockwell system tag (S:XX) access
Indirect array index
Routine without description
Known limitations
• AOI bodies parse for tag declaration tracking but routine-level reference graph is incomplete on some legacy AOIs.
• ScheduledPrograms task scheduling read for R012; non-periodic tasks reported as 'continuous'.
• GSV / SSV (Get/Set System Value) instructions partially recognised; not all system attributes are in the BUILTIN allowlist.
Workflow
1. Export your project from Studio 5000 via File → Save As → L5X.
2. Upload the .L5X through the audit form.
3. Findings group by severity (error / warn / info) and severity-class (safety / structural / etc.).
4. Each finding carries a Gemini-augmented explanation if a BYOK key is configured.