Herunterladen Inhalt Inhalt Diese Seite drucken

Blockbildung Der Daten / Zeitstempel; Lin-Transceiver; Umfang Der Aufzeichnung; Serielle Daten - Telemotive blue PiraT 1 Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Version: 4.2.4

3.3.1 Blockbildung der Daten / Zeitstempel

Jede LIN-Nachricht erhält einen Zeitstempel, der das Ende der Nachricht markiert. Werden Daten
ohne speziellen LIN-Header gelesen, erfolgt eine Blockbildung der fehlerhaften Daten. Die Blöcke
werden max. 10 Byte groß. Ein Block wird abgeschlossen nach einem Timeout, der dreimal so
lang ist wie die Dauer eines Zeichens).

3.3.2 LIN-Transceiver

Als LIN-Transceiver wird der TJA1020 von NXP (Philips Semiconductor) eingesetzt. Der blue PiraT
unterstützt Baudraten von 1200 bis 19200 Baud. Eine automatische Baudraten-Detektion wird der-
zeit nicht unterstützt. Die LIN Schnittstelle ist im LIN-Bus als Slave-Device mit einem Busabschluß
von 30kΩ konfiguriert.

3.3.3 Umfang der Aufzeichnung

Zusätzlich zu den Daten der normalen Frames werden auch folgende Informationen aufgezeich-
net:
Wakeup-Frames
Checksum-Errors

3.4 Serielle Daten

Je nach Variante unterstützt der blue PiraT nur die RS232 Spezifikation, oder alternativ auch die
RS422-Spezifikation. Im letzteren Fall muss konfiguriert werden, ob RS232 oder RS422 verwendet
werden soll (s. Kapitel 5.5.12).
Channels:
Baud Rate:
Data Bits:
Stop Bits:
Parity:

3.4.1 Blockbildung der Daten

Die eingehenden seriellen Daten werden, getrennt für jeden Kanal, in Blöcken zusammengefasst
und gespeichert. Die einzelnen Blöcke werden entweder bei Erreichen einer bestimmten Daten-
menge oder einer bestimmten Wartezeit seit Empfang des ersten Zeichens gespeichert. Die War-
tezeit beträgt je nach Kanal zwischen 30 und 60 Millisekunden, die Datenmenge 49 bis 80 Zei-
chen. Jeder Block erhält einen Zeitstempel, der den Zeitpunkt der Fertigstellung des Blocks angibt.

3.4.2 RS232-Transceiver

Die Empfangsschwellen der verwendeten RS232-Transceiver entsprechen den üblichen Werten.
Eine logische „1" wird bei Eingangsspannungen kleiner 0 Volt erkannt, eine logische „0" bei Span-
nungen größer 3 Volt.

3.4.3 Aufzeichnungsformat

Die Dateiformate „Telemotive ASCII", „Serial Trace Analyser" und XML setzen die Blöcke, wie sie
der Datenlogger speichert, wieder zusammen und trennt sie am Zeilenende. Ein Zeilenende wird
an dem Zeichen „CR" (0x0D), dem Zeichen „LF" (0x0A) oder der Zeichenfolge „CR LF" erkannt.
Diese Zeichen werden jeweils durch das einheitliche Zeilenende „CR LF" ersetzt. Jede Zeile be-
ginnt mit einem Zeitstempel, der dem Zeitstempel des Blocks entspricht, der das erste Zeichen der
Seite 23 von 76
blue PiraT 1
2x RS232/422 see below
9600, 19200, 38400, 57600, 115200 Baud
5, 6, 7, 8
1, 2
None, odd, even
Tabelle 8: Serielle Schnittstellen
Bedienungsanleitung
©, alle Rechte vorbehalten

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis