Anhang
A.2 Betrieb optischer Handlesegeräte, Zugangskontrollleser oder serieller Geräte
Programmbausteine
Ident-Bausteine
1)
Bei Verwendung von Rockwell-Steuerungen sind die Befehle identisch zu denen der Ident-Bausteine.
1)
Weitere Informationen zur Programmierung finden Sie in dem jeweiligen
Funktionshandbuch.
Anmerkungen zu den Befehlen und Funktionen
Init_run
Durch den "Init_run" (RESET-Befehl) wird die Verbindung zum optischen Handlesegerät
aufgebaut. Im Instanz-DB des Ident-Profils bzw. MOBY_DB können Sie die Firmware-Version
des CMs auslesen. Ein erfolgreicher Verbindungsaufbau wird mit einem 3-fachen Signalton
des optischen Handlesegerätes angezeigt. Der RESET-Befehl erfolgt ohne readerspezifische
Parameter und löst beim optischen Handlesegerät ein Löschen der Puffer aus.
66
Befehl / Bit
Write
SLG-Status
Read
Write
Reset_Univ
Reader_Status
Beschreibung
Befehl an das Gerät senden
•
Adresse "0xFFFF"
Ein Write-Befehl mit der Länge "3" und den Daten "0x23, 0x01,
0xNN" sorgt dafür, dass das Gerät "NN" mal vibriert bzw.
Signaltöne abgibt.
Beachten Sie, dass bei einem Speicherüberlauf, die ältesten
Quittungen verloren gehen.
Status vom optischen Handlesegerät abholen (Sub-Command
"13")
Der Typ des optischen Handlesegeräts wird angezeigt.
Lesen von optischen Daten
•
Adresse "0x0000"
2 Byte für Längeninformation wird im Ergebnis gemeldet;
max. Nettodaten 227 Byte; keine Fehlermeldung bei
Längenüberschreitung
•
Adresse "0x0002"
Keine Längeninformation im Ergebnis; max. Nettodaten 229
Byte
•
Adresse "0xFFFF"
Zum Lesen der Quittung eines Write-Befehls
Befehl an das Gerät senden
•
Adresse "0xFFFF"
Ein Write-Befehl mit der Länge "3" und den Daten "0x23, 0x01,
0xNN" sorgt dafür, dass das Gerät "NN" mal vibriert bzw.
Signaltöne abgibt.
Beachten Sie, dass bei einem Speicherüberlauf, die ältesten
Quittungen verloren gehen.
Kommunikation zwischen CM und Gerät zurücksetzen und Puffer
leeren.
Der Parameter "PARAM" kann im 11. Byte ("option_1") mit "0x00"
oder "0x02" belegt werden. Im 1. Byte muss der Wert "0x04" und
im 6. Byte "0x0A" eingetragen werden.
Status vom optischen Handlesegerät abholen (ATTRIBUTE "0x8D")
Der Typ des optischen Handlesegeräts wird angezeigt.
Betriebsanleitung, 02/2022, J31069-D0176-U001-A6-0018
SIMATIC RF170C