AutomationView translates .seq files into native PLC and robot source code and exports complete projects to deployable vendor formats.

Install official vendor extensions from the Marketplace to enable translation and project export targets:
| Extension | Target Platform | Translation Source Format | Project Export Format |
|---|---|---|---|
| AutomationView - CODESYS | CODESYS V3 | Structured Text (.codesys-st) |
PLCopen XML (.xml) |
| AutomationView - Siemens | TIA Portal (S7-1200, S7-1500) | SCL (.siemens-scl) |
Openness XML (.xml) & .scl |
| AutomationView - Rockwell | Studio 5000 (ControlLogix, CompactLogix) | Structured Text (.rockwell-st), Ladder (.rockwell-ladder) |
Rockwell .L5X |
| AutomationView - Fanuc | Fanuc Robot Controllers | TP Language (.fanuc-tp) |
.ls / .tp |
See the PLC Target Matrix for full platform capabilities.
Configure your project's active export targets in the Machine Editor:
main.machine and select the Project tab..seq file in the Sequence Editor to see colored compatibility dots on actions and in the instruction picker:
.seq file in the Sequence Editor.Run project-wide exports from the Machine Explorer title bar or the Command Palette:
STRUCT and ENUM), global/local variables, and hardware channel mappings to all configured targets.en, fr, de, es, pt) or configure the default via automationview.export.commentLanguage.Exported files are written to automationview/export/<target>/ inside your project folder:
project-root/
automationview/
main.machine
sequences/
fill_station.seq
empty_station.seq
export/
codesys/
project.xml
siemens/
fill_station.scl
empty_station.scl
Import existing PLC code into AutomationView sequences:
.xml, Rockwell .L5X, or Structured Text .st / .scl)..seq files and registers them in main.machine.| Setting | Default | Description |
|---|---|---|
automationview.export.includeComments |
true |
Include step, transition, and action comments in generated PLC code |
automationview.export.commentLanguage |
en |
Language for generated structural comments (en, fr, de, es, pt) |
automationview.export.autoExport |
false |
Automatically export the project when any .seq file changes |
automationview.export.autoExportDebounceMs |
2000 |
Delay in milliseconds before auto-export runs |
automationview.export.autoExportOnSave |
false |
Export modified sequences automatically on file save |