Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsbeschreibung Datenträger Bearbeiten - Balluff BIS C-60 2 Serie Handbuch

Elektronische identifikations-systeme
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

C60_2-028_823024_0401-d.p65
29
Parametrier-Byte
(Fortsetzung)
Bitstatus: 0 = nein
1 = ja
30
Lesen und Schreiben Für die Durchführung eines Lese- oder Schreibauftrags muss sich ein Datenträger im aktiven
30
D
Funktionsbeschreibung
Parametrierung der Auswerteeinheit BIS C-60_2
4. Byte, Bit 8
2. Bitleiste am Ende des Eingangs- und des Ausgangspuffers anordnen
Ist diese Funktion angewählt, beträgt die kleinste Größe der beiden Puffer 4 Worte (8 Byte).
4. Byte, Bit 7
Zustand des digitalen Eingangs in der Bitleiste der Eingangspuffer
anzeigen:
0 = nein
1 = ja
Eingang auf Low: "IN" in der Bitleiste der Eingangspuffer = 0.
Eingang auf High: "IN" in der Bitleiste der Eingangspuffer = 1.
4. Byte, Bit 2
Reset der Auswerteeinheit BIS C-60_2 über den digitalen Eingang:
0 = nein
1 = ja
Eingang auf Low: keinen Reset ausführen.
Eingang auf High: Reset wird ausgeführt.
5. Byte, Bit 5
Dynamikbetrieb an Schreib-/Lesekopf 2
(Auswirkungen auf die Schreib-/Lesezeiten siehe
6. Byte, Bit 1...8 Anzahl Byte im Eingangs- und Ausgangspuffer, die für den Schreib-/
Lesekopf 1 verwendet werden sollen, siehe Beispiel auf
Die Angabe des Eingangs- und Ausgangspuffers auf dem Master bezieht sich auf beide
Schreib-/Leseköpfe. Mit der Angabe in Byte 6 wird der Gesamtpuffer auf die beiden Schreib-/
Leseköpfe aufgeteilt. Die Angabe erfolgt im H
80
(128 dez.) betragen.
Hex
Soll nur ein Schreib-/Lesekopf (Kopf 1) verwendet werden, kann hier der gleiche Wert wie in der
Angabe der Gesamtpuffergröße eingegeben werden. Eine Angabe kleiner als 2 Byte führt zu
einem nicht definierten Zustand.
Funktionsbeschreibung
Datenträger bearbeiten
Bereich des Schreib-/Lesekopfs befinden.
Ein Lese-/Schreibauftrag hat folgenden Ablauf (siehe Beispiele auf den
1. Die Steuerung gibt auf den Ausgangspuffer:
– die Befehlskennung an Subadresse 01
– die Anfangsadresse, ab der gelesen/geschrieben werden soll,
an Subadresse 02
/03
,
Hex
Hex
– die Anzahl Byte, die gelesen/geschrieben werden sollen,
an Subadresse 04
/05
,
Hex
Hex
– das CT-Bit in der Bitleiste je nach Blockgröße des Datenträgers,
– das AV-Bit in der Bitleiste auf high.
2. Die Auswerteeinheit:
– übernimmt den Auftrag (AA-Bit in der Bitleiste des Eingangspuffers auf high),
– beginnt, die Daten zu transportieren;
Lesen: vom Datenträger in den Eingangspuffer,
Schreiben: vom Ausgangspuffer auf den Datenträger.
Größere Datenmengen werden in Blöcken übertragen
(Größe bei doppelter Bitleiste = Puffergröße – 2,
Größe bei einfacher Bitleiste = Puffergröße – 1).
Dazu wird mit den Toggle-Bits ein Handshake zwischen Steuerung und Auswerte-
einheit BIS C-60_2 ausgeführt.
3. Die Auswerteeinheit hat den Auftrag korrekt bearbeitet (AE-Bit in der Bitleiste des Ein-
gangspuffers).
Ist bei der Bearbeitung des Auftrags ein Fehler entstanden, wird eine Fehlernummer in die
Subadresse 01
des Eingangspuffers geschrieben und das AF-Bit in der Bitleiste des
Hex
Eingangspuffers gesetzt.
46/47)
18.
-Format und darf minimal 02
EX
Hex
37ff):
,
Hex
und maximal
D
29

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Bis c-6002Bis c-6022

Inhaltsverzeichnis