Projekt

Allgemein

Profil

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