Export standards-compliant PLCopen XML and IEC 61131-3 Structured Text from AutomationView into CODESYS V3.5, Beckhoff TwinCAT 3, Wago, and Schneider EcoStruxure environments.
PLCopen XML is the vendor-neutral IEC 61131-3 exchange format. When exporting from AutomationView to CODESYS:
- Visual sequence geometry, step types, transition receptivities, and qualifiers are converted into native SFC or ST Program Organization Units (POUs).
- Project variable declarations map directly to global variable lists (GVL) or POU local variables (
VAR ... END_VAR).
+------------------+ PLCopen XML +--------------------------+
| AutomationView | -------------------> | CODESYS V3.5 / TwinCAT 3 |
| Visual Sequence | | Native SFC / ST POU |
+------------------+ +--------------------------+
- Open your project in AutomationView.
- Press Ctrl+Shift+P and run AutomationView: Export.
- Select CODESYS PLCopen XML as the export format.
- Choose an output directory. AutomationView writes the
.xml bundle.
- Open CODESYS V3.5 SP17 / SP18 / SP19.
- In the Devices / Applications tree, right-click Application.
- Select Project > Import > PLCopenXML... (or right-click Application and choose Import PLCopenXML...).
- Select the exported XML file.
- In the Import dialog, select all POUs and GVLs and click OK.
- CODESYS generates native SFC charts or ST blocks in your application tree.
- In the Application tree, double-click Task Configuration.
- Under MainTask (Cyclic, e.g. 10 ms interval), click Add Call.
- Select the imported sequence POU (
PRG_SequenceName or FB_SequenceName).
- Build and download to your SoftPLC or hardware controller.