Software / CAN-Bus

Den CAN-Bus im Blick

Die Software bringt die Werkzeuge für den CAN-Bus mit: eine Bus-Übersicht für den ganzen Verkehr, ein Fenster zum Senden eigener Botschaften und eine Bibliothek mit DBC-Dateien.

Für das CORE F1 Display-Lenkrad

CAN-Bus

Die Bus-Übersicht

Die Bus-Übersicht zeigt den gesamten CAN-Verkehr live in einer Tabelle: Zeitstempel, Adresse, Bus, Richtung und Datenbytes. Hat ein Gerät zwei CAN-Busse, lassen sie sich einzeln oder zusammen ansehen, mit Auslastung und Botschaften pro Sekunde.

Sie ist ein hilfreiches Werkzeug bei der Fehlersuche.

CAN-Bus: Die Bus-Übersicht

Eigene Botschaften senden

Im Fenster Botschaften senden werden eigene CAN-Botschaften angelegt: einmalig, in einem festen Takt oder als Antwort auf eine empfangene Botschaft. Damit lässt sich ein fehlendes Steuergerät nachstellen oder ein Gerät am Tisch prüfen.

Die Datenbytes können sich bei jedem Senden ändern, etwa hochzählen oder ein Byte einer empfangenen Botschaft übernehmen. Sendelisten werden als Datei gespeichert, im selben Format wie im Programm SavvyCAN.

CAN-Bus: Eigene Botschaften senden

DBC-Datei wählen

Eine DBC-Datei beschreibt, welche Signale in einer Botschaft stecken. Die Software liefert Dateien für verbreitete Motorsteuergeräte mit.

Bei verbundenem Bus hört die Bibliothek mit und zeigt zu jeder Datei die Übereinstimmung mit dem laufenden Verkehr in Prozent. So findet sich die passende Datei zu einem fremden Steuergerät, ohne dessen Botschaften von Hand zu zerlegen.

CAN-Bus: DBC-Datei wählen

Signale aus einer Botschaft lesen

Was ein Gerät empfängt, legt ein CAN Input im Logik-Editor fest. Er übernimmt die Signale einer Botschaft direkt aus der DBC-Datei oder aus eigenen Angaben zu Startbit, Länge und Skalierung.

Die Signale sind danach auf dem gesamten Steuergerät auswählbar, auch auf den Display-Seiten.

CAN-Bus: Signale aus einer Botschaft lesen

Eine Botschaft anlegen

Ein CAN Output im Logik-Editor legt eine eigene Botschaft an: Adresse, Bus und Sendetakt, dazu je Signal eine Zeile mit Startbit, Länge und Skalierung.

In der Simulation gehen die Botschaften nicht auf den echten Bus, sondern in die Bus-Übersicht. So ist zu sehen, was der Plan senden würde.

CAN-Bus: Eine Botschaft anlegen

Mehrere Signale in einer Botschaft

Eine Botschaft trägt meist mehrere Signale. Der Signal-Viewer zeigt sie als Bit-Raster, jedes Signal in seiner eigenen Farbe. So ist auf einen Blick zu sehen, wo ein Signal liegt und welche Bits noch frei sind.

Startbit, Länge, Byte-Reihenfolge, Faktor und Offset werden hier eingestellt. Ein Klick auf ein anderes Signal der Botschaft wechselt dorthin.

CAN-Bus: Mehrere Signale in einer Botschaft

So geht es

  1. VerbindenAdapter oder Gerät über USB anschließen.
  2. ZusehenDie Bus-Übersicht zeigt, was auf dem Bus läuft.
  3. ZuordnenDie passende DBC-Datei aus der Bibliothek wählen.
  4. VerwendenSignale im Logikplan und auf dem Display nutzen.

Auf einen Blick

  • Bei Geräten mit zwei CAN-Bussen: einzeln oder zusammen ansehen
  • Classic CAN mit 11- und 29-Bit-Adressen
  • Verbindung direkt über das USB eines Cronesix-Geräts oder über einen SLCAN-Adapter
  • Sendelisten im Format von SavvyCAN
  • Eigene DBC-Dateien bleiben bei Updates erhalten

Ausprobieren kostet nichts

Die Software ist kostenlos und läuft auch ohne angeschlossenes Gerät. Jedes Gerät lässt sich offline öffnen und ansehen.

Download