Herunterladen Diese Seite drucken

turck TBEC-S2-4RFID Betriebsanleitung Seite 165

Werbung

Betreiben
HF-Anwendungen – HF-Continuous-Busmodus nutzen
9.5
HF-Anwendungen – HF-Continuous-Busmodus nutzen
Im HF-Continuous-Busmodus kann der Schreib-Lese-Kopf max. 64 Byte lesen oder schreiben
(siehe Tabelle Nutzdatenbereiche der HF-Datenträger).
Im Continuous Mode müssen die folgenden Parameter eingestellt werden:
Datenträger-Typ
n
Befehl im Continuous Mode
n
Länge im Continuous Mode
n
Startadresse für den Befehl im Continuous Mode
n
Optional: Startadresse in den Prozess-Ausgangsdaten zum Aktivieren der Gruppierung
n
Bei Lese- oder Schreibbefehl: Datenträger-Typ angeben. Automatische Erkennung ist
nicht möglich.
Befehl im Continuous Mode (CCM) auswählen: Möglich sind Inventory, Lesen, Daten-
träger-Info und Schreiben.
Länge im Continuous Mode (LCM) eintragen: Länge der zu lesenden Daten in Bytes an-
geben. Die Länge muss ein Vielfaches der Blockgröße des verwendeten Datenträgers
sein. Ungerade Bytes können nicht adressiert werden.
Startadresse für den Befehl im Continuous Mode (ACM) angeben. Die Startadresse muss
ein Vielfaches der Blockgröße des verwendeten Datenträgers sein. Die Blockgröße der
Datenträger entnehmen Sie der untenstehenden Tabelle. Ungerade Bytes können nicht
adressiert werden.
Optional die Gruppierung über den Parameter Startadresse in den Prozess-Ausgangs-
daten einstellen: Wert für den Parameter Startadresse auf 1 setzen. Wenn die Gruppie-
rung aktiviert ist und noch ein UID oder User-Daten im FIFO-Speicher des Moduls abge-
legt sind, werden ein UID oder dieselben User-Daten nach dem ersten Lesen nicht mehr
als neuer Lesevorgang gespeichert. Bei nachfolgenden Lesevorgängen werden nur die
Adresse des Schreib-Lese-Kopfs, der den Datenträger zuletzt gelesen hat, und die Anzahl
der Lesevorgänge aktualisiert.
Bei einem Schreibbefehl die zu schreibenden Daten in den Schreibdatenbereich ein-
tragen.
Befehl Continuous Mode ausführen.
a
Der eingestellte Befehl wird bei allen aktiven Schreib-Lese-Köpfen vorgespannt und aus-
geführt, sobald ein Datenträger im Feld ist.
Beim Befehl Lesen und bei der Abfrage von UIDs werden die vom Schreib-Lese-Kopf
empfangenen Daten zyklisch abgefragt und wie folgt im FIFO-Speicher des Interface ab-
gelegt:
Typ
uint8_t
uint8_t
uint8_t
uint16_t
Befehl Leerlauf (0x0000) ausführen. Der Befehl Leerlauf beendet nicht den Continuous
Mode.
Um Daten aus dem FIFO-Speicher des Interface an die Steuerung weiterzugeben, Befehl
Puffer auslesen (Cont. Mode) (0x0011) ausführen. Neben den Lesedaten wird auch die
Adresse des verwendeten Schreib-Lese-Kopfs übertragen. Die Länge der verfügbaren
Daten im FIFO-Speicher wird in den Eingangsdaten unter Daten (Bytes) verfügbar (BYFI)
Hans Turck GmbH & Co. KG | T +49 208 4952-0 | more@turck.com | www.turck.com
Name
Bedeutung
data[8]
uint8_t UID [8]
reserviert
Adresse
Schreib-Lese-Kopf-Adresse
Anzahl Lesevorgänge (nur bei aktivierter Gruppierung)
V01.00 | 2024/08 | 165

Werbung

loading