These settings control how AutomationView generates PLC code, exports diagrams, and handles automatic export on file save.
|
|
| Setting ID |
automationview.export.defaultFormat |
| Type |
enum |
| Default |
plcopen-xml |
The output format used when translating sequences to PLC code. Choose the format that your PLC programming software expects.
| Value |
Description |
plcopen-xml |
PLCopen XML - compatible with CODESYS and most IEC 61131-3 tools |
iec-st |
IEC Structured Text - plain text ST code |
csv |
CSV - tabular export for documentation or analysis |
json |
JSON - structured export for custom tooling |
{
"automationview.export.defaultFormat": "iec-st"
}
|
|
| 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 |
| Default Format |
enum |
plcopen-xml |
Output format for translation |
| 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 |