proj_variables
Flatten every project variable into runtime instance paths by walking programs and GVLs through FB/STRUCT definitions, with optional scope to one program/GVL/FB.
Instructions
Every variable the project source declares, flattened to runtime instance paths by walking programs and GVLs through FB/STRUCT definitions (MAIN.fbFill.fbValve.bOpen …). scope = one program/GVL/FB to walk instead of all. Library-typed variables stay as one item with their type.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | ||
| max_array | No | ||
| max_items | No | ||
| include_temp | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||