generate_system_ldr
Generate FATEK .ldr ladder logic from control specs with automatic internal M/T/C allocation; explicit overlapping resources are rejected while inputs can be shared.
Instructions
Generate independent controls with automatic internal M/T/C allocation. Explicit overlapping resources are rejected, not silently reassigned. Inputs can be shared.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"output_name": "<output_name>",
"spec": "<spec>",
"io_contract": "<io_contract>"
},
"name": "generate_system_ldr"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | ||
| acceptance | No | ||
| io_contract | Yes | ||
| output_name | Yes | ||
| strict_writers | No | ||
| target_profile | No | ||
| require_acceptance | No |