Herunterladen Inhalt Inhalt Diese Seite drucken

Proprietäres Protokoll Im Pdu-Format 1; Konfigurationsbeispiel - ifm DTM426 Betriebsanleitung

Rf-identifikationssystem/schreib-/lesekopf
Vorschau ausblenden Andere Handbücher für DTM426:
Inhaltsverzeichnis

Werbung

9.1.1 Proprietäres Protokoll im PDU-Format 1
Die Geräteparameter sind in einer Tabelle hinterlegt, die per 16 Bit-Index angesprochen wird. Um auf
die Sensorparameter lesend oder schreibend zuzugreifen, wird die proprietäre Nachricht im PDU-
Format 1 benutzt. Das PDU-Format (PF) entspricht dem Wert 0xEF. Das spezifische PDU-Byte (PS)
ist in diesem Fall die Ziel-Adresse (DA) des Geräts, welches die Nachricht erhalten soll. Wenn mehr
als 4 Byte übertragen werden, muss das J1939-Transport-Protokoll verwendet werden.
Beispiel
Adresse Zielgerät (ECU): 0x3B
Adresse Steuereinheit / Master: 0x14
Priorität der Nachricht: 3
CAN Identifier
8-Byte-Datenframe
ID
Parameter-Index
29 Bit
2 Byte
Anforderung: Master → ECU
CAN Identi-
8-Byte-Datenframe
fier
0xCE-
LSB
FEB14
Antwort: Master ← ECU
CAN Identi-
8-Byte-Datenframe
fier
0xCEF14E
LSB
B
Parameter-Index: 2 Byte Parameter-Index.
RW: Parameter lesen → 0x00 / Parameter schreiben→ 0x01
SC: Status-Code
0x00: OK
0x01: Parameterwert zu klein
0x02: Parameterwert zu groß
0x03: Parameterindex existiert nicht
0x04: Parameter nur lesbar
0x05: Parameter nur schreibbar
0x06: Kein Zugriff auf Parameter
0x07: Ungültige Datengröße
0x08: Schreiben des Parameters blockiert
(Bsp.: Der zu schreibende Wert ist bereits im Sensor eingestellt)
0x09: Ungültiges Kommando
0x0A: Unbekannter Fehler
0x0B: Fehler beim Lesen oder Beschreiben des ID-Tags
9.1.2 Konfigurationsbeispiel
Blockgröße des ID-Tags auf 8 einstellen, Index 0x2800
Adresse Zielgerät (ECU): 0xEB
Read/Write
1 Byte
MSB
RW
0
MSB
RW
SC
Status
1 Byte
LSB
..
..
LSB
..
..
DTM426 DTM427
4-Byte-Daten
MSB
MSB
15

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Dtm427

Inhaltsverzeichnis