Herunterladen Inhalt Inhalt Diese Seite drucken

Scans Auf Basis Von Triggern - Siemens SIMATIC Ident RF360R Applikationshandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC Ident RF360R:
Inhaltsverzeichnis

Werbung

Anwendungsbeispiele
3.1 Scannen nach Transpondern
3.1.4

Scans auf Basis von Triggern

Selbstständige asynchrone Ausführung von Inventories bzw. Scannen nach Transpondern
durch das Ident-Gerät. Diese Möglichkeit besteht nur bei den UHF-Readern SIMATIC RF600.
Bei diesem Verfahren muss der Reader entsprechend über das WBM konfiguriert werden. Auf
Basis der Konfiguration scannen die jeweiligen Lesestellen nach Transpondern, sobald diese
durch einen definierten Trigger ausgelöst wurden.
Die erkannten Transponder werden dem Client asynchron mit Events vom Typ
"RfidScanEventType" übermittelt. Voraussetzung dafür ist, dass sich der Client bei der
zugehörigen Lesestelle auf die "RfidScanEvents" angemeldet hat. Ein "RfidScanEvent" liefert
einen oder mehrere Transponder als ein Feld von Strukturen vom Typ "RfidScanResults"
zurück, wobei eine Struktur pro gescanntem Transponder erstellt wird.
Struktur
Diese Struktur enthält unter anderem die beiden Elemente "ScanData" und "CodeType", die
bei adressierten Zugriffen auf Transponder, z. B. durch die "ReadTag"-Methode, als
Eingangsparameter übergeben werden müssen.
Das Element "ScanData" enthält die EPC-ID/UID des gescannten Transponders. Dieses Element
ist definiert als "Union" vom Typ "ScanData". Der verwendete Typ wird zur Laufzeit durch die
Variable "RuntimeParameters > CodeTypes" festgelegt bzw. eingestellt.
Tabelle 3- 7
Wert
0
1
2
Das Element "CodeType" der Struktur "RfidScanResult" zeigt den Datentyp von "ScanData" als
String.
Mögliche Werte:
• RAW:BYTES
• RAW:STRING
• EPC
Die weiteren Elemente der Struktur "RfidScanResult" enthalten Zusatzwerte zum
Transponder-Scan.
Sobald die Trigger-Bedingung nicht mehr erfüllt ist und der Scan-Vorgang wieder beendet
wurde, werden von der Lesestelle keine "RfidScanEvents" mehr an den Client zugestellt. Wird
die Anmeldung des Clients auf die "RfidScanEvents" an dieser Lesestelle aufrechterhalten,
führt eine erneute Erfüllung der Trigger-Bedingung wieder zur Zustellung von
"RfidScanEvents" an den Client.
32
Unterstützte Datentypen
Datentyp
ByteString
String
Struktur "ScanDataEpc"
Applikationshandbuch, 02/2022, C79000-G8900-C661-01
OPC UA für SIMATIC Ident

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis