ethercat_slaves
Scan an EtherCAT bus segment and list every connected slave with vendor, product, and state to verify the device population.
Instructions
[READ][risk=low] Bus scan: enumerate every slave on the segment.
Args:
endpoint: Endpoint name from config (protocol 'ethercat').
Returns dict: {endpoint, slave_count, slaves:[{index, name, vendor_id,
product_code, revision, config_addr, state}]}.
Example: ethercat_slaves(endpoint="bus1").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endpoint | No |