Feature support for every PLC target AutomationView can translate to. Use this page to choose your target, anticipate limitations, and find the right plugin to install.
| Vendor | defaultPLCTarget value |
Plugin | Export formats | Step types | Action qualifiers | Notes |
|---|---|---|---|---|---|---|
| CODESYS V3 (generic IEC 61131-3) | codesys |
AutomationView - CODESYS | PLCopen XML, ST, CSV, JSON | All | All | Reference target - widest coverage |
| Siemens S7-1200 / S7-1500 | siemens-s7 |
AutomationView - Siemens | SCL | All | N, S, R, L, D, P, P1 (P0 mapped) | TIA Portal import via SCL source |
| Allen-Bradley ControlLogix / CompactLogix | allen-bradley |
AutomationView - Rockwell | ST, Ladder, L5X | All | N, S, R, L, D | Studio 5000 import via L5X |
| Beckhoff TwinCAT 3 | beckhoff |
Covered by CODESYS provider | PLCopen XML, ST | All | All | TwinCAT consumes CODESYS XML directly |
| Schneider EcoStruxure | schneider |
Covered by CODESYS provider | PLCopen XML, ST | All | All | Use PLCopen import in EcoStruxure |
| Omron Sysmac | omron |
Community / generic | ST (generic) | Standard | N, S, R | Use generic IEC ST and adapt headers |
| Mitsubishi GX Works | mitsubishi |
Community / generic | ST (generic), CSV | Standard | N, S, R | No Ladder export - use ST |
| Fanuc (robot controller) | n/a | AutomationView - Fanuc | TP (.LS) |
Linear sequences | N only | Robot motion target, not a classic PLC |
| Generic IEC 61131-3 | generic |
Built-in | PLCopen XML, ST | All | All | Vendor-neutral fallback |
Vendors marked "community / generic" do not have a dedicated official plugin yet. Translation uses the generic IEC 61131-3 ST output, which most vendor tools accept as a source import.
The reference target. Anything you can build in AutomationView translates to CODESYS without loss.
automationview.defaultPLCTarget = codesysplcopen-xml.xml (PLCopen), .st (IEC ST), .csv, .jsonCODESYS PLCopen XML import preserves your visual SFC layout - steps and transitions land where you placed them in AutomationView. Beckhoff TwinCAT and Schneider EcoStruxure also consume this format.
automationview.defaultPLCTarget = siemens-s7.scl)IEC_TIMER.IEC_COUNTER.P0 (falling-edge pulse) is generated using a R_TRIG plus an inversion - logged as a translation note.automationview.defaultPLCTarget = allen-bradley.L5X), with ST and Ladder side outputsP and P1 pulse qualifiers are emitted as ONS-bracketed sequences.automationview.defaultPLCTarget = beckhoffTwinCAT consumes CODESYS PLCopen XML as-is. No round-trip loss for steps, transitions, or actions.
automationview.defaultPLCTarget = schneiderSame caveats as TwinCAT: SFC graphical layout is preserved.
automationview.defaultPLCTarget = omronSysmac accepts generic ST sources. Step graphical layout is not preserved - the SFC is rebuilt as ST control flow. Use one POU per Sequence for cleanest import.
automationview.defaultPLCTarget = mitsubishiNo native SFC import - exported ST simulates SFC behaviour with state machine logic. Use the CSV output to populate the device label table.
.LS)R[], PR[], DI[], DO[], AI[], AO[].automationview.defaultPLCTarget = genericThe generic target avoids vendor-specific syntax (memory areas, manufacturer libraries). The output is portable but you may need to remap I/O references manually.
| If your machine runs... | Pick |
|---|---|
| TwinCAT, EcoStruxure, or a CODESYS-based runtime | codesys or beckhoff / schneider |
| Siemens TIA Portal | siemens-s7 |
| Studio 5000 | allen-bradley |
| Sysmac, GX Works, or another vendor | generic first, then post-process |
| A Fanuc robot | use the Fanuc plugin |
AutomationView - <vendor>.For air-gapped sites, download the VSIX from the marketplace and install it via Extensions: Install from VSIX.
| Diagnostic | Vendor | Action |
|---|---|---|
Qualifier P0 not natively supported |
Siemens, Rockwell | Acceptable - falling-edge pulse is synthesised |
Parallel branch unrolled |
Fanuc | Restructure your Sequence or accept the unrolled output |
Retain attribute requires manual DB config |
Siemens | Set retain on the imported DB in TIA Portal |
Ladder export disabled |
Mitsubishi | Use ST output - Ladder is not generated |
No equipment provider for <id> |
Any | Install the matching equipment provider |