Es gibt einen Master und bis zu 31 Slaves auf dem Bus (mehr Geräte mit Repeatern möglich)
Kommunikation:
2 Byte Adresse | 1 Byte Paketlänge in Byte | 0-250 Byte Daten | 2 Byte CRC16 |
1 Statusbyte | 1 Byte Paketlänge in Byte | 0-251 Byte Daten | 2 Byte CRC16 |
Aufbau Statusbyte:
Reserved | Reserved | Reserved | Reserved | BUFFER | CRC_ERR | RX_ERR |
Bitrate: 250000 Baud
Physikalischer Aufbau:
Die Daten werden über eine Twisted Pair Leitung übertragen (Cat5 Kabel oder ähnliche). 1 Leitungspaar ist für Signale vorgesehen, restliche 3 Leitungspaare führen Massepotenzial und Stromversorgung (24V).
Anforderungen an den Master:
TODO/Ideen:
Timeouts: 10 Bytezeiten? (800 Mikrosekunden) Sehr großzügig bemessen, eventuell weniger?
Status:
Obsolet, da canbus langfristig besser skaliert.