Bus¶
The IBus interface represents the physical connection from a controller to its sub-controllers. It provides the following functionalities:
Enumerating connected sub-controllers in the order in which they appear on the network.
Configuring bus-specific parameters (e.g. communication timing).
Retrieve diagnostics information (e.g. number of CRC errors).
Types¶
The following bus types are supported:
Bus type |
Description |
---|---|
Generic |
A generic bus without explicit stating. |
EtherCAT |
An EtherCAT bus. |
IoBus |
A Prodrive Technologies IO-bus. |
Event source¶
A bus is an event source, i.e. the Bus interface implements the EventSource interface.