Herunterladen Diese Seite drucken

Rallye STAR VII Bedienungsanleitung Seite 37

Vorschau ausblenden Andere Handbücher für VII:

Werbung

Systembeschreibung Rallye STAR VII
2. Datenaustausch zwischen Uhr und Computer
1. Ohne Softwareprotokoll
Sobald in der Uhr Datensätze zu Ausgabe anstehen, werden diese sofort über die Schnittstelle ausgegeben. Der
Computer muß jederzeit bereit sein, die Daten zu empfangen.
2. Mit Softwareprotokoll
Die Uhr bietet die Möglichkeit die Übertragung der Daten per Software zu steuern. Diese Übertragungsart hat den
Vorteil, daß der Computer die Möglichkeit hat, die gleichen Daten mehrmals abzurufen. Dies kann z.B. dann nötig
sein, wenn der Computer bei der Übertragung der Daten einen Fehler im Datensatz entdeckt, oder den Datensatz nicht
vollständig empfangen hat.
In dieser Übertragungsart überträgt die Uhr immer einen kompletten Datensatz zum Computer. Ein Datensatz beginnt
immer mit dem Startzeichen "STX" und endet mit dem Endezeichen "ETX". Hat die Uhr einen Datensatz
übertragen, so erwartet sie eine Quittung vom Computer. Der Computer sollte den empfangenen Datensatz auf Länge
und Übertragungsfehler hin überprüfen. Stellt er keinen Fehler fest, so quittiert er den Datensatz mit der Übertragung
des Steuerzeichens "ACK" zur Uhr.
Hat er einen Fehler festgestellt, so überträgt er das Steuerzeichen "NAK" zur Uhr. Hat die Uhr ein "NAK"
empfangen, so überträgt sie den vorher gesendeten Datensatz noch einmal und wartet auf eine Quittung. Hat die Uhr
ein "ACK" empfangen, so sendet sie den nächsten Datensatz.
Der Computer muß jeden Datensatz quittieren. Die Uhr gibt erst dann wieder einen Datensatz aus, wenn sie eine
Quittung empfangen hat.
Wird der Computer neu an die Uhr angeschaltet, so muß er sich bei der Uhr anmelden. Dazu sendet er ein "NAK" zur
Uhr. Hat die Uhr einen Datensatz bereit, so überträgt sie diesen zum Computer. Ist noch kein Datensatz angefallen, so
überträgt sie das Steuerzeichen "ENQ" zum Computer.
Empfängt die Uhr ein "NAK" ohne vorher einen Datensatz gesendet zu haben, antwortet sie immer mit einem
"ENQ". An dem "ENQ" kann der Computer erkennen, daß in der Uhr keine Datensätze zum Senden bereit stehen.
Nachstehend sind noch einmal die Steuerzeichen und ihre Bedeutung erklärt. Der ASCII Wert ist als Hex Zahl
angegeben !
Steuerzeichen
STX
ETX
ACK
NAK
ENQ
Die Uhr wertet nur die Zeichen "ACK" und "NAK" aus. Alle anderen Zeichen werden nicht bearbeitet. Der
Computer darf jederzeit ein "NAK" senden, um zu prüfen ob wirklich keine Daten angefallen sind. Ein Datensatz
kann beliebig oft durch das Senden eines "NAK" wiederholt werden. Die Kontrolle, wie oft ein Datensatz wiederholt
wird, liegt im Programm des angeschlossenen Computers.
Ob die Uhr mit Quittungsverkehr arbeiten soll oder nicht, wird im Optionsregister eingestellt. Ist die Funktion „8"
gesetzt, ist der Quittungsbetrieb aktiviert.
ASCII Wert
02
Beginnzeichen eines Datensatzes
03
Endezeichen eines Datensatzes
06
positive Quittung, Datensatz o.K.
15
negative Quittung, Datensatz nicht o.K.
05
keine Daten zur Übertragung bereit
RAL 7A5_DCF Seite : -37-
Bedeutung

Werbung

loading