
31
31
D
Funktionsbeschreibung BIS C-810 / PC
Lesen / Schreiben über die serielle Schnittstelle
Protokollablauf
Lesen:
a) Es tritt kein Fehler auf:
b) Es tritt ein Fehler auf:
PC/Laptop
Befehl
<STX>
BIS C-810
<ACK>'0'
Daten
Grund-
stellung
t1
t2
t3
PC/Laptop
Befehl
BIS C-810
<NAK>
+ F-Nr.
Grund-
stellung
t1
t1 je nach Anzahl zu lesender Byte (siehe 44)
t1 je nach Anzahl zu lesender Byte (siehe 44)
t2 > 0 (wird vom Handy-Programmer nicht überwacht)
und Fehlerart (empfohlene Überwachungszeit: 15 s)
t3 = max. 50 ms
Schreiben:
a) Es tritt kein Fehler auf:
b) Es tritt ein Fehler im Befehl auf:
PC/Laptop
Befehl
<STX> Daten
BIS C-810
<ACK>'0'
<ACK>'0'
Grund-
stellung
t1
t2
t3
PC/Laptop
Befehl
BIS C-810
<NAK>
+ F-Nr.
Grund-
stellung
t1
t1 = max. 50 ms
t2 > 0 (wird vom Handy-Programmer nicht überwacht)
t3 je nach Anzahl zu schreibender Byte (siehe 44)
c) Es tritt ein Fehler beim Schreiben auf:
PC/Laptop
Befehl
<STX> Daten
BIS C-810
<ACK>'0'
<NAK>
+ F-Nr.
Grund-
stellung
t1
t2
t3
t1 = max. 50 ms
t2 > 0 (wird vom Handy-Programmer nicht überwacht)
t3 je nach Anzahl zu schreibender Byte (siehe 44) und Fehlerart (empfohlene Überwachungszeit:
30 s bei Datenträgern mit 32 Byte/Block, 60 s bei Datenträgern mit 64 Byte/Block)
t1 = max. 50 ms
Voraussetzung für
die Gültigkeit der
Darstellungen:
– Der Handy-
Programmer muss
sich in Grund-
stellung befinden.
– Vor dem Schreib-/
Lesekopf befindet
sich ein Daten-
träger.
C-810-0-003-0_826044_D_0510.p65
32
32
D
Funktionsbeschreibung BIS C-810 / PC
Lesen / Schreiben über die serielle Schnittstelle
Für die einzelnen Aufgaben im Handy-Programmer BIS C-810 existieren spezifische Telegram-
me. Sie beginnen stets mit dem Befehl, welcher der Telegrammart zugeordnet ist:
'L'
Lesen des Datenträgers
'P'
Schreiben auf den Datenträger
'C'
Schreiben eines konstanten Wertes auf den Datenträger
'Q'
Neustart des Handy-Programmers (Quit)
'Z'
Datenträger für CRC_16-Datenprüfung initialisieren
'S'
Lesen eines 60R-Datenträgers
'U'
Schreiben eines Hex-Werts auf den 60R-Datenträger
Bitte beachten Sie:
– Eine Dauerabfrage auf der Schnittstelle ist nicht zulässig!
– Die Mindestwartezeit zwischen zwei Befehlen beträgt 300 ms!
Telegrammarten
mit zugehörigem
Befehl
(ASCII-Zeichen)