This page should be a collection of which drivers use which combinations of transports and protocols.
It's part of an attempt to make multi-channel drivers easier to manage, as currently the common approach is, to have a main channel and to implement the supplementary channels manually.
We'd like to change this and make it possible to have multi-channel drivers. Step 1 is to collect what we currently have.
Driver | Transport | Protocol | Description |
---|---|---|---|
ab-eth | raw | ab-eth | |
ads | tcp(48898) udp(48899) | ads ads-discovery | Main protocol Discovery & Management of AMS Routes |
bacnetip | udp(47808) | bacnetip | Connections need to share a fixed local port |
c-bus | tcp(10001) | c-bus | |
can | socketcan | genericcan | |
canopen | socketcan | canopen | |
eip | tcp(44818) | eip | |
firmata | serial | firmata | |
knxnetip | udp(3671) | knxnetip | |
mock | |||
modbus | |||
| serial | modbus | |
| tcp(???) | modbus | |
| udp(???) | modbus | |
| serial | modbus | |
| tcp(???) | modbus | |
| udp(???) | modbus | |
| tcp(502) | modbus | |
opcua | tcp(4840) (default port not defined in the driver) | opcua | |
open-protocol | tcp(4545) | open-protocol | |
plc4x | tcp(49837) | plc4x | |
profinet | udp(34964) udp(50000) raw raw raw | lldp-discovery pn-dcp-discovery | |
s7 | tcp(102) tcp(???) (Only for HA) | s7 s7 | |
simulated |