Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC Ident RF360R Applikationshandbuch Seite 29

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

Werbung

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- 3
Wert (ScanData)
1
2
3
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.
Die "StartScan"-Methode muss als Eingangsparameter eine Struktur vom Typ "ScanSettings"
übergeben werden. Diese enthält die Abbruchkriterien für den Scan. Das erste Kriterium, das
erfüllt ist, beendet den Scan-Vorgang.
Tabelle 3- 4
Kriterien
Cycles
DataAvailable
Duration
Da die "StartScan"-Methode asynchron arbeitet, ist es erlaubt, kein gesetztes
Abbruchkriterium zu haben. Das Ident-Gerät scannt dann "unendlich" bzw. bis zum Aufruf der
Methode "ScanStop".
Durch Aufruf der Methode "ScanStop" ist es möglich, den Scan-Vorgang zu beenden. Der
Scan-Vorgang wird dann umgehend beendet, auch wenn ein gesetztes Abbruchkriterium aus
"ScanSettings" noch nicht erfüllt ist.
Sobald der Scan-Vorgang 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 ein erneuter Aufruf von "ScanStart" wieder zur
Zustellung von "RfidScanEvents" an den Client.
OPC UA für SIMATIC Ident
Applikationshandbuch, 02/2022, C79000-G8900-C661-01
Unterstützte Datentypen
Datentyp
ByteString
String
Struktur "ScanDataEpc"
Abbruchkriterien
Beschreibung
Dauer des Scan-Vorgangs auf Basis von ausgeführten Scan-Zyklen.
0 ≙ unendlich
Dauer des Scan-Vorgangs
True: Der Scan-Vorgang wird beim Erkennen des ersten Transpon-
ders beendet.
False: Der Scan-Vorgang wird durch die Stop-Kriterien "Cycles" und
"Duration" beendet.
Dauer des Scan-Vorgangs in [ms]
0 ≙ unendlich
Anwendungsbeispiele
3.1 Scannen nach Transpondern
Einstellung (Code-
Types)
0
1
2
29

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis