Every translation and export target AutomationView supports is provided by an installable extension. There are two distinct pipelines:
Use this page to choose a target, see what each provider produces, and understand how vendors without a dedicated provider (such as Beckhoff TwinCAT) are reached.
| Vendor / tool | Provider extension | Translation (source text) | Export (deployable file) | How reached |
|---|---|---|---|---|
| CODESYS V3 | AutomationView - CODESYS | CODESYS Structured Text (.codesys-st) |
PLCopen XML (.xml) |
Direct provider |
| Siemens TIA Portal | AutomationView - Siemens | Siemens SCL (.siemens-scl) |
TIA Openness XML (.xml), SCL external source (.scl) |
Direct provider |
| Rockwell / Allen-Bradley Studio 5000 | AutomationView - Rockwell | Rockwell Structured Text (.rockwell-st), Rockwell Ladder / RLL (.rockwell-ladder) |
L5X (.L5X) |
Direct provider |
| Fanuc robot controllers | AutomationView - Fanuc | Fanuc TP language (.fanuc-tp) |
None | Translation only |
| Festo | AutomationView - Festo | None | None | Equipment catalog only |
| Beckhoff TwinCAT 3 | none | None | None | Import CODESYS PLCopen XML manually |
Festo is an I/O equipment catalog. It adds no translation or export targets - install it alongside a PLC provider to generate code. See the Festo Extension.
The most complete reference target. Anything you can build in AutomationView translates to CODESYS.
.codesys-st).xml)PLCopen XML is the standard IEC 61131-3 interchange format. Any IEC-compliant tool that imports PLCopen XML can consume the CODESYS export - this is how Beckhoff TwinCAT is reached (see below).
.siemens-scl).xml) and SCL external source (.scl).scl file, then compile to a blockSee the Siemens Extension.
.rockwell-st) and Rockwell Ladder / RLL (.rockwell-ladder).L5X)Ladder is the recommended translation target for Allen-Bradley controllers because Studio 5000 ST routines cannot declare local tags. See the Rockwell Extension.
.fanuc-tp)Fanuc is a translation-only target. It registers no equipment and has no project export provider, so it is reached through the Translate Sequence command, not through Generate PLC Output or Export Project. Load the generated TP program into ROBOGUIDE or the robot pendant. See the Fanuc Extension.
TwinCAT is reached by importing the CODESYS PLCopen XML export into TwinCAT manually.
.xml file.Because TwinCAT shares the CODESYS PLCopen XML lineage, the imported steps, transitions, and actions reconstruct without a dedicated provider.
| If your machine runs... | Use |
|---|---|
| CODESYS V3 or a CODESYS-based runtime | AutomationView - CODESYS (PLCopen XML) |
| Beckhoff TwinCAT 3 | AutomationView - CODESYS, then import the PLCopen XML into TwinCAT |
| Siemens TIA Portal | AutomationView - Siemens (SCL or Openness XML) |
| Rockwell Studio 5000 | AutomationView - Rockwell (Ladder recommended, or L5X) |
| A Fanuc robot | AutomationView - Fanuc (TP translation) |
For air-gapped sites, download the VSIX from the marketplace and install it via Extensions: Install from VSIX.