ID
Aus Prius Wiki
(Unterschied zwischen Versionen)
Ksb (Diskussion | Beiträge) |
Ksb (Diskussion | Beiträge) (→Berechnungsbeispiel) |
||
Zeile 23: | Zeile 23: | ||
- | == | + | == Berechnungsbeispiele == |
ID Bezeichnung: Einheit: Berechnung: | ID Bezeichnung: Einheit: Berechnung: | ||
---------------------------------------------- | ---------------------------------------------- | ||
- | 52C Kühlmitteltemperatur 0,5°C | + | 52C Kühlmitteltemperatur 0,5°C hexadezimal nach dezimal wandeln und mit "0,5" multiplizieren |
- | 5A4 Tankinhalt l | + | 5A4 Tankinhalt l hexadezimal nach dezimal wandeln und mit Faktor multiplizieren |
[[Kategorie:Technik]] | [[Kategorie:Technik]] | ||
[[Kategorie:Abkürzungen]] | [[Kategorie:Abkürzungen]] |
Version vom 21. Februar 2008, 00:46 Uhr
Mit ID wird in Zusammenhang mit dem CAN-Bus ein "Identifier" bezeichnet, welcher auch als "Adresse" der Nachricht bezeichnet werden kann.
Der am OBD2-Stecker herausgeführte CAN-BUS arbeitet mit "standard-frames" mit "11-Bit Identifiern", womit der Wertebereich von "000" bis "7FF" reicht.
Bei einem "standard-frame" folgt auf die ID ein Datenlängencode DLC, der die Anzahl der folgenden Datenbytes angibt und anschliessend maximal 8 Datenbytes.
Hier einige Beispiel-ID
ID: Inhalt: ------------------------ 03B EM-Strom 348 ICE Throttle 3CA Geschwindigkeit 3CB Batterie (Lade- und Entladeströme, SOC) 520 Injector 1+2 52C Temperatur 5A4 Tankinhalt
Die ID und die darin enthaltenen Daten über ein CAN-Interface mittels eines Notebook, PDA oder Controller relativ einfach ausgelesen werden.
Um diese aber in sinnvolle Daten Anzeigedaten umzuwandeln, sind meisst Berechnungen erforderlich.
Berechnungsbeispiele
ID Bezeichnung: Einheit: Berechnung: ---------------------------------------------- 52C Kühlmitteltemperatur 0,5°C hexadezimal nach dezimal wandeln und mit "0,5" multiplizieren 5A4 Tankinhalt l hexadezimal nach dezimal wandeln und mit Faktor multiplizieren