User manual

Referenz194
Copyright © 2007-2011 Pico Technology Ltd. Alle Rechte vorbe halten.psw.de
9.6.1
CAN-Bus-Protokoll
Sie können CAN-Bus -Daten mit der integrierten Funktion für die serielle
Entschlüsselung von PicoScope entschlüsseln.
Über CAN-Bus
CAN (Controller Area Network)-Bus ist ein serielles Protokoll, dass in der
Kraftfahrzeugbranche und für Industriemaschinen verwendet wird, um es
Mikroprozessorsteuerungen zu ermöglichen, miteinander zu kommunizieren. Der
Standard wurde ursprünglich 1983 von der Robert Bosch GmbH entwickelt. Er
verwendet in der Regel Differentialsignale (mit Signalen des Typs CAN H und CAN L),
um die Störfestigkeit gegen Rauschen zu erhöhen. PicoScope unterstützt CAN-Bus-
Bitraten von 10 Kbit/s bis 1 Mbit/s.
Die In-Fenster-Ansicht der Daten sieht folgendermaßen aus:
Die Datentabelle enthält folgende Spalten:
Spalte
Beschreibung
No. (Nr.)
Seriennummer des Frames (dezimal). Wenn der Modus
Accumulate (Akkumulieren) deaktiviert ist, beginnt diese
Zählung mit dem Anfang der ausgehlten Wellenform. Wenn der
Modus „Accumulate“ (Akkumulieren) aktiviert ist, beginnt diese
Zählung mit dem Anfang der ersten Wellenform im
Wellenformpuffer.
ID
Kennung (hexadezimal). Muss für einen festgelegten Datentyp
eindeutig sein. Basis-Frames haben eine 11-Bit-Kennung,
erweiterte Frames eine 29-Bit-Kennung.
Frame
CAN-Bus-Daten sind in Frames unterteilt, die jeweils aus einer
Anzahl Bits bestehen. Es gibt Frames der folgenden Typen:
Data (Daten): Enthält für einen Knoten bestimmte Daten.
Remote: Eine Anforderung zur Übertragung einer bestimmten
Kennung.
Error (Fehler): Wird durch einen Knoten übertragen, der einen
Fehler erkennt.
Overload berlast): Wir eingefügt, um eine Verzögerung
zwischen Frames hinzuzufügen.
Interframe: Zeitintervall, das Daten- und Remoteframes
vorangeht.
Jeder Frame kann auch ein Basis- oder ein erweiterter Frame sein.