xae_pou_create
Create PLC objects such as programs, function blocks, methods, or folders under a parent POU or folder, with optional declaration and implementation code.
Instructions
Create a PLC object under a folder/POU: kind = program | fb | function | method | property | action | transition | struct | enum | union | alias | gvl | interface | itf_method | itf_property | folder | parameter_list. Optional code is set after creation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| name | Yes | ||
| access | No | ||
| extends | No | ||
| language | No | st | |
| implements | No | ||
| declaration | No | ||
| parent_path | Yes | ||
| return_type | No | ||
| implementation | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||