plc_unassign_program
Stages removal of one Program assignment from a selected task, rejects ambiguous or inconsistent task models, and preserves the unreferenced association file; verify by Sysmac rebuild.
Instructions
Stage removal of one Program assignment from the selected task. Refuses ambiguous or inconsistent task models and preserves the now-unreferenced association model file in the archive. The Program itself and its source remain unchanged; the result is unverified until Sysmac rebuild.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | ||
| program_id | Yes | ||
| transaction_id | Yes | ||
| expected_revision | Yes | Project revision read before staging this change. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||