ads_dump
Read every PLC variable over ADS in one pass and write nested JSON plus flat CSV (path,type,value), with optional pattern filters and system symbols excluded.
Instructions
Read EVERY variable on the PLC (all top-level symbols, fully expanded through the datatype table — structs, FB instances, arrays of structs) in one pass and write a nested JSON tree plus a flat CSV (path,type,value). pattern limits the roots ('MAIN.', 'GVL_'); system/library symbols excluded unless include_system. Returns counts, file paths and a 50-leaf preview; use proj_read_file / rec-style tooling on the files for detail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| out_dir | No | ||
| pattern | No | ||
| max_leaves | No | ||
| max_total_mb | No | ||
| include_system | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||