AutomationView settings let you customize emulation behavior, PLC code generation, diagnostics, visual theme, and editor defaults. You can access all settings through File > Preferences > Settings and searching for AutomationView, or by running the AutomationView: Open Settings command.
You can also edit settings directly in your
settings.jsonfile. All AutomationView settings are prefixed withautomationView..
Settings that control the built-in emulator. See Emulation Settings for details.
| Setting | Type | Default | Description |
|---|---|---|---|
| Emulation Speed | number | 1000 |
Scan cycle time in milliseconds (100 - 10000) |
| Auto Execute | boolean | true |
Auto-execute Sequence on file save |
| Setting | Type | Default | Description |
|---|---|---|---|
| Default PLC Target | enum | codesys |
Target platform for code generation |
Supported targets: siemens-s7, allen-bradley, schneider, beckhoff, codesys, omron, mitsubishi, generic.
Settings for real-time program validation. See Diagnostics Settings for details.
| Setting | Type | Default | Description |
|---|---|---|---|
| Show Diagnostics | boolean | true |
Enable real-time program validation |
Settings for visual appearance. See Theme Settings for details.
| Setting | Type | Default | Description |
|---|---|---|---|
| Use Custom Colors | boolean | false |
Enable custom color overrides |
Settings for code generation and PDF export. See Export Settings for details.
| Setting | Type | Default | Description |
|---|---|---|---|
| Default Format | enum | plcopen-xml |
Output format (plcopen-xml, iec-st, csv, json) |
| Include Comments | boolean | true |
Add comments to generated PLC code |
| Export Language | enum | en |
Comment language (en, fr, de, es, pt) |
| 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 |
Settings for watch mode and live translation. See Translation for details.
| Setting | Type | Default | Description |
|---|---|---|---|
| Watch Mode | boolean | false |
Auto-translate on save |
| Watch Debounce | number | 500 |
Delay before watch translation runs (ms) |
| Open After Translate | boolean | false |
Open translated file after export |
Settings for editor behavior and canvas appearance. See Editor Settings and Sequence View Settings for details.
| Setting | Type | Default | Description |
|---|---|---|---|
| Auto Detect Editors | boolean | true |
Automatically open the correct editor for each file type |
| Python Path | string | "auto" |
Path to the Python executable |
| Grid Size | number | 30 |
Canvas grid cell size in pixels (20 - 120) |
| Font Size | number | 10 |
Canvas text font size in pixels (8 - 32) |
| Font Family | enum | Arial |
Canvas text font family |
| Action Toolbar Favorites | array | MOVE, TON, CTU | Quick-access action combinations |
| Setting | Type | Default | Description |
|---|---|---|---|
| Template Folders | array | [] |
Additional folders scanned for user templates |