plc_delete_pou
Stages removal of a single POU from an OEM project tree while refusing assigned Programs, unresolved references, or incomplete source to prevent unsafe deletions.
Instructions
Stage removal of one POU from the OEM project tree. Refuses assigned Programs, observed source/declaration references and incomplete controller source or DataTypes; archive members are preserved as unreferenced data. External consumers are not acquired, and Sysmac rebuild is required before use.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pou_id | Yes | ||
| transaction_id | Yes | ||
| expected_revision | Yes | Project revision read before staging this change. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||