scl_check_goose_bindings
Detects broken GOOSE bindings between publishers and subscribers in SCL files, including unmatched subscriptions and dataset mismatches.
Instructions
Trace GOOSE publishers to subscribers and flag every way the binding can be broken.
Reports: publishers nobody subscribes to, publishers with no network address, subscriptions naming an IED or control block that does not exist, and — the subtle one — subscriptions to a signal the publisher's dataset does not actually carry.
Needs a file containing all the IEDs involved (an .scd), since bindings are cross-IED. A single-IED .cid cannot show them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||