Aktionen
TDT-Eval » Historie » Revision 8
« Zurück |
Revision 8/12
(diff)
| Weiter »
Maximilian Seesslen, 19.01.2023 13:44
TDT-Eval¶
Devices should not use same IDs.
CANOpen is limited to 128 devices (some manufactures support only 64).
CAN 2.0.A: 0x800
11-Bit-Identifier, auch „Base frame format“ genannt (CAN 2.0A)
29-Bit-Identifier, auch „Extended frame format“ genannt (CAN 2.0B).
Bei 4Bit Sub-ID waeren noch 128 Nodes möglich; 0x?80.
Wenn alle Informationen im Daten-Feld sind, koennen Nodes nicht filtern.Use-Cases:
- Node will nur System-Kommandos haben
- Node will nur Messwerte haben; overhead aber nicht so relevant
- Node will nur hoch-priore Alarme haben
CANOpen geht bei der Nachrichtenart ueber Ranges; in den heoheren Bits ist der Type eincodiert. Some IDs are fixed for a single "CAN network manager".
16 Typen; NMT; Alerts, PDOs
0 | NMT |
1 | Alert |
8 | System commands; set Date, set ambient light |
14 | |
15 | Broadcastet Sensor values |
Usecases¶
- Sensor verschickt messdaten
- Controller setzt Licht
- Controller setzt Datum/Uhrzeit
- Sensor sendet firmware version
- Sensor sendet Unique ID
- Controller weist Unique ID eine Node-ID zu
Von Maximilian Seesslen vor etwa 2 Jahren aktualisiert · 8 Revisionen