Anwendungsbeispiele
In diesem Kapitel werden typische Anwendungsfälle beschrieben. Das Hauptaugenmerk liegt
dabei auf Vorgangs- und Verfahrensbeschreibungen. Eine genaue Beschreibung der
zugehörigen Variablen, Events, Methoden, Datentypen und Strukturen kann den vorherigen
Kapiteln und den Spezifikationen "OPC Unified Architecture for AutoID" (Release 1.01)" und
"OPC Unified Architecture Part 100: Devices" (Release 1.03) entnommen werden.
Sofern es sich dabei um Elemente handelt, deren Inhalte bzw. Funktionsweisen nicht in der
Spezifikation vorgegeben sind bzw. die erweiterbar sind oder die für die
Verfahrungsbeschreibung relevant ist, werden diese in den folgenden Abschnitten
beschrieben.
3.1
Scannen nach Transpondern
Die Ident-Geräte verfügen über verschiedene Funktionen, um Transponder im Antennenfeld
zu erkennen/erfassen.
3.1.1
Methode "Scan"
Methode zur synchronen Ausführung von Inventories bzw. Scannen nach Transpondern. Die
Methode wird vom Client aufgerufen, führt den Scan aus und liefert die erkannten
Transponder direkt als Ergebnis im Ausgangsparameter "Results" an den wartenden Client
zurück. "Results" ist ein Feld von Strukturen vom Typ "RfidScanResults", 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- 1
Wert (ScanData)
1
2
3
OPC UA für SIMATIC Ident
Applikationshandbuch, 02/2022, C79000-G8900-C661-01
Unterstützte Datentypen
Datentyp
ByteString
String
Struktur "ScanDataEpc"
3
Einstellung (Code-
Types)
0
1
2
27