These settings control how AutomationView generates PLC code and handles automatic export on file change or save.
The output format is not a global setting. Translation produces the source format of the provider you pick (CODESYS ST, Siemens SCL, Rockwell ST or Ladder, Fanuc TP), and project export produces the deployable file for the matched equipment and provider (PLCopen XML, L5X, Openness XML, or SCL source). See the PLC Target Matrix.
| Setting ID | automationview.export.includeComments |
| Type | boolean |
| Default | true |
When enabled, the generated PLC code includes comments that describe each step and transition. This makes the output easier to read and maintain in your PLC tool.
{
"automationview.export.includeComments": false
}
| Setting ID | automationview.export.language |
| Type | enum |
| Default | en |
The language used for comments in the generated code.
| Value | Language |
|---|---|
en |
English |
fr |
French |
de |
German |
es |
Spanish |
pt |
Portuguese |
{
"automationview.export.language": "fr"
}
| Setting ID | automationview.export.autoExport |
| Type | boolean |
| Default | false |
When enabled, AutomationView automatically exports the full project every time a sequence file changes. This keeps your exported code permanently in sync with your diagrams without any manual steps.
Auto Export requires a translation extension to be installed. See Extensions.
{
"automationview.export.autoExport": true
}
| Setting ID | automationview.export.autoExportDebounceMs |
| Type | number |
| Default | 2000 |
| Range | 500 - 10000 |
The delay in milliseconds before auto-export runs after a change is detected. Increase this value if you want to avoid multiple exports while you are actively editing.
{
"automationview.export.autoExportDebounceMs": 3000
}
| Setting ID | automationview.export.autoExportOnSave |
| Type | boolean |
| Default | false |
When enabled, AutomationView exports every sequence as an individual file each time you save. This is similar to Auto Export but triggers on save events rather than on file change events.
{
"automationview.export.autoExportOnSave": true
}
| Setting | Type | Default | Description |
|---|---|---|---|
| Include Comments | boolean | true |
Add comments to generated code |
| Export Language | enum | en |
Language for generated comments |
| Auto Export | boolean | false |
Auto-export project on file change |
| Auto Export Debounce | number | 2000 |
Delay before auto-export triggers (ms) |
| Auto Export on Save | boolean | false |
Export all sequences on every save |