Herunterladen Inhalt Inhalt Diese Seite drucken

Stx-Funktion Saej1939Getdm1 - Jetter JCM-350-E01 Betriebsanleitung

Inhaltsverzeichnis

Werbung

JCM-350-E01/E02

STX-Funktion SAEJ1939GetDM1

Einleitung
Funktionsdeklaration
Funktionsparameter
Rückgabewert
Parameter CANNo
Jetter AG
Mit dem Aufruf der Funktion SAEJ1939GetDM1 () werden die aktuellen
Diagnosefehlercodes angefordert (siehe SAE J1939-73 Nr. 5.7.1). Die ent-
sprechende PGN-Nummer ist 65226. Diese Funktion muss zyklisch immer
wieder neu aufgerufen werden.
Function SAEJ1939GetDM1 (
CANNo:Int,
bySA:Byte,
ref
stJ1939DM1stat:TJ1939DM1STAT
ref
stJ1939DM1msg:TJ1939DM1MSG
) :Int;
Die Funktion SAEJ1939GetDM1 () hat die folgenden Parameter.
Parameter
CANNo
CAN-Kanalnummer
bySA
Source Address vom Sender der
Nachricht
stJ1939DM1stat
lStatus
lMsgCnt
lBuffer
stJ1939DM1msg
lSPN
byOC
byFMI
Die Funktion übergibt die folgenden Rückgabewerte an das übergeordnete
Programm.
Rückgabewert
0
ok
-1
Fehler bei der Parameterüberprüfung
Der Wert des Parameters CANMAX ist geräteabhängig. Die folgende Tabelle
gibt Auskunft darüber.
Gerät
BTM 07
BTM 012
BTM 011
JCM-350
JCM-620
Beschreibung
nicht möglich
SAE J1939-STX-API
Wert
1 ... CANMAX
0 ... 253
Die eigene SA kann nicht
verwendet werden
Lamp Status
Anzahl der empfangenen
Nachrichten
Größe von Variable
stJ1939DM1msg
Fehlercode
Fehlerzähler
Fehlertyp
CANMAX
2
1 - 2
4
2
155

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Jcm-350-e02

Inhaltsverzeichnis