Herunterladen Inhalt Inhalt Diese Seite drucken

Balluff BIS L-60 0 RS232 Handbuch Seite 32

Elektronische identifikations-systeme
Inhaltsverzeichnis

Werbung

Programmierinformationen
CRC_16-Datenprüfung initialisieren
Mit diesem Telegramm wird ein Datenträger, der sich vor dem aktiven Schreib-/Lesekopf befindet, für die Verwen-
dung bei CRC_16-Datenprüfung initialisiert. Dieses Telegramm muss auch dann erneut gesendet werden, wenn ein
CRC-Fehler als Folge aus einem missglückten Schreibauftrag aufgetreten ist, d.h. der Datenträger muss neu
initialisiert werden, um ihn wieder verwenden zu können.
Bitte beachten Sie die Tabelle auf
Summe aus Startadresse plus Anzahl Byte darf die nutzbare Datenträger-Kapazität nicht überschreiten!
Task
Datenfluss
Be-
Startadresse
fehl
des ersten
zu übertra-
genden Byte
vom
'Z'
A3 A2 A1 A0
CRC_16-
steuernden
'0 0 0 0'
Bereich
System
bis
initialisieren
zum BIS
'0 1 9 1'
vom BIS
zum
steuernden
System
1) Der Befehl 'Quitt' ist an dieser Stelle nicht zugelassen.
2) Statt Blockcheck BCC kann je nach Protokollvariante entweder Carriage Return 'CR' oder Line Feed mit Carriage Return 'LF CR' verwendet
werden.
3) Als Quittung kommt <ACK> '0', wenn kein Fehler aufgetreten ist, oder <NAK> + 'Fehlernr.', wenn ein Fehler aufgetreten ist.
4) Bei Protokollvarianten, die immer eine Endekennung benötigen, muss hier eines der Abschlusszeichen 'CR' oder 'LF CR' eingefügt werden.
Die Angaben zwischen den Hochkommata stellen das/die jeweilige/n Zeichen im ASCII-Code dar. '_' = Leertaste (Space) =
ASCII-Zeichen 20
.
Hex
32
D
16! Die angegebene Anzahl nutzbarer Byte darf nicht überschritten werden. D.h. die
Anzahl der
Kopf-
Ab-
zu über-
nummer
schluss
tragenden
2)
Bytes
L3 L3 L1 L0
BCC
K
'0 0 0 1'
oder
'1' oder
'0'
bis
siehe
'2'
'0 1 9 2'
2)
1)
Quit-
Ende-
Start
Daten
tung
ken-
zur
(von Startadresse
3)
nung
Über-
bis Startadresse
4)
tragung
+ Anzahl Byte)
<STX>
D1 D2 D3 .... Dn
<ACK>'-
'CR'
0' oder
oder
<NAK> +
'LF
F-Nr.
CR'
Ab-
Quit-
Ende-
schluss
tung
ken-
2)
3)
nung
4)
BCC
oder
siehe
2)
<ACK>'-
'CR'
0' oder
oder
<NAK> +
'LF
F-Nr.
CR'
1)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis