Herunterladen Inhalt Inhalt Diese Seite drucken

J1939 Unterstützung - CarCode Muller ELM327 Handbuch

Obd-2/eobd diagnose-interface elmcan
Inhaltsverzeichnis

Werbung

CarCode Müller
________________________________________________________________
Der letzte zur Zeit unterstützte Mode gestattet dem Anwender das Setzen der zu sendenden
Datenbytes aber nicht der ID Bits. Die ID Bits (Header Bytes) im Mode 2 werden auf die von
der Erste Frame Nachricht erhaltenen Werte gesetzt ohne jegliche Änderung. Zur Verwendung
von Mode 2 werden erst die Datenbytes definiert und dann der Mode aktiviert:
>AT FC SD 00 11 22
OK
>AT FC SM 2
OK
Für die meisten Anwender wird es kein Bedürfnis geben, diese Fluß-Kontroll Nachrichten zu
verändern, da die Grundwerte mit dem Standard CAN OBD arbeiten. Nur für den Fall des
Experimentierens sind diese speziellen AT Befehle gedacht.
J1939 Unterstützung
Der SAE J1939 CAN Standard ist ein relativ neues Protokoll, das in vielen Arbeitsmaschinen
(Lastwagen, landwirtschaftliche Geräte, Busse, um einige zu nennen) benutzt wird. Er
verwendet ein Standard CAN (ISO 11898) physikalisches Interface und definiert sein eigenes
Format zur Datenübertragung, obwohl es der ISO 15765 von Automobilen sehr ähnlich ist.
®
Der ELM327
bietet eine gewisse Unterstützung für den J1939 Standard im Protokoll A.
Protokolle B und C können auch für das J1939 Format gewählt werden mit den
Programmierbaren Parametern 2C und 2E. Obwohl die Standards nicht vollständig unterstützt
werden, ist es ausreichend für die experimentelle Verwendung.
Der Grundwert für die Datenrate des Protokolls A wurde auf 250 kbps gesetzt, wie vom SAE
J1939-11 Standard vorgesehen. Sollte die Applikation eine abweichende Baudrate benötigen,
kann sie mit PP 2B leicht geändert werden.
J1939 Nachrichten verwenden 29 Bit CAN IDs und bis zu 8 Bytes für jede Nachricht (ISO
15765 verwendet immer 8 Bytes). Diagnose mit SAE J1939 ist im J1939-73 Standard
definiert, das aktuelle Daten-Übertragungs-Protokoll ist in J1939-21 beschrieben. Soll viel mit
J1939 gearbeitet werden, empfiehlt es sich, die SAE Dokumente zu beschaffen.
®
Der ELM327
behandelt die Nachrichten-Versendung in der gleichen Art wie bei anderen
Protokollen. Die Kopfbytes haben vordefinierte Grundwerte (Default) und es müssen nur die
zu sendenden Datenbytes angegeben werden. Soll z.B. eine Abfrage der Motor-Temperatur
gesendet werden (PGN 00FEEE), senden Sie nur die Anfrage wie bei jeder OBD Anfrage
auch:
>00 FE EE
®
ElmCan
ELM327
FC
ELM327
Mode
liefert
0
ID Bits
Datenbytes
1
-
2
ID Bits
Fluß-Kontroll Mode Nummern
Copyright 2008 by CarCode Müller, alle Rechte vorbehalten.
®
Anwender
liefert
-
ID Bits
Datenbytes
Datenbytes
Seite 61

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis