Herunterladen Inhalt Inhalt Diese Seite drucken

Balluff BIS C-6 0 RS 232 Serie Handbuch Seite 22

Elektronische identifikations-systeme
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

C-6_0-007-00_836905_D_0704.p65
43
Telegrammbeispiel
zu Seite 42:
Lesen vom
Datenträger
mit Blockcheck (BCC)
Telegrammbeispiel
zu Seite 42:
Schreiben auf den
Datenträger
mit Blockcheck (BCC)
44
Anwahl des
Schreib-/Lesekopfs
Telegrammbeispiel:
Anwahl des Schreib-/
Lesekopfs
mit Blockcheck (BCC)
44
deutsch
Programmierinformationen
Lesen vom Datenträger: -> Es sollen 10 Byte ab Adresse 50 gelesen werden.
Das Steuersystem sendet
Adresse des ersten zu lesenden Byte
Anzahl der zu lesenden Byte
Die BIS-Auswerteeinheit quittiert mit
Das Steuersystem gibt den Startbefehl
Die BIS-Auswerteeinheit liefert
die Daten vom Datenträger
Schreiben auf den Datenträger: -> Es sollen 5 Byte ab Adresse 500 geschrieben werden.
Das Steuersystem sendet
Die BIS-Auswerteeinheit quittiert mit
Das Steuersystem sendet die Daten
Die BIS-Auswerteeinheit quittiert mit
Die Befehle 'R' und 'W' stellen eine Untermenge der Befehle 'L' und 'P' dar.
Angaben in spitzen Klammern stellen ein Steuerzeichen dar.
Angaben in Hochkommata stellen das/die jeweilige/n Zeichen im ASCII-Code dar.
Programmierinformationen
Mit dem Befehl 'H1' kann der Schreib-/Lesekopf 1, mit 'H2' der Schreib-/Lesekopf 2 und mit
'HT' (Head Twin) können beide Köpfe angewählt werden.
Sind beide Köpfe angewählt, ist zu beachten:
1. Es darf immer nur an einem Schreib-/Lesekopf ein Datenträger vorhanden sein.
2. Die Schreib- oder Lesezeit verlängert sich um ca. 40 ms - unabhängig von der Datenanzahl,
die gelesen oder geschrieben werden soll. (Dies gilt nicht für die Datenträgererkennung).
3. Die positive Quittung bei einem Schreib- oder Leseauftrag heißt nicht mehr <ACK> '0' son-
dern <ACK> '1' oder <ACK> '2' je nachdem, vor welchem Schreib-/Lesekopf sich gerade
ein Datenträger befindet, der gelesen oder beschrieben wurde.
Task
Datenfluss
Befehl Kopfnummer
vom steuernden
'H'
Anwahl
System zum BIS
Schreib-/
Lesekopf
vom BIS zum
steuernden System
1) Die Befehle Status und/oder Quit sind an dieser Stelle nicht zugelassen.
2) Statt Blockcheck BCC kann je nach Protokollvariante 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, muß hier eines der Abschlusszeichen 'CR'
oder 'LF CR' eingefügt werden.
-> Es soll auf Kopf 1 umgeschaltet werden.
Das Steuersystem sendet
Die BIS-Auswerteeinheit quittiert mit
Angaben in spitzen Klammern stellen ein Steuerzeichen dar.
Angaben in Hochkommata stellen das/die jeweilige/n Zeichen im ASCII-Code dar.
'R 0 0 5 0 0 0 1 0 V'
<ACK> '0'
<STX>
'1 2 3 4 5 6 7 8 9 0 SOH' BCC (01 Hex)
'W 0 5 0 0 0 0 0 5 W'
<ACK> '0'
<STX> '1 2 3 4 5
<ACK> '0'
Abschluss
Quittung 3)
2)
'1', '2' oder 'T'
BCC oder
siehe 2)
<ACK>'0' bzw.
<NAK> + Fehler-Nr.
1)
'H 1
y'
BCC (79 Hex)
<ACK> '0'
BCC (56 Hex)
BCC (57 Hex)
3'
BCC (33 Hex)
43
deutsch
Endekennung 4)
'CR' oder
'LF CR'

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Bis c-600 rs 232Bis c-620 rs 232

Inhaltsverzeichnis