Herunterladen Inhalt Inhalt Diese Seite drucken

Variable "Scanactive - 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.3

Variable "ScanActive"

Variable zur asynchronen Ausführung von Inventories bzw. zum Starten/Stoppen des Scan-
Vorgangs. Durch Setzen der Variable "ScanActive =True" wird das Scannen nach Transpodern
gestartet, durch Setzen der Variable "ScanActive = False" wird das Scannen beendet. Die
erkannten Transponder werden dem Client als Inhalt der Variablen "LastScanData" geliefert.
Die zugehörigen Zusatzwerte können vom Client über die folgenden Variablen abgefragt
werden:
• LastScanAntenna
• LastScanTimestamp
• LastScanRSSI
Die Variable "LastScanData" ist definiert als "BaseDataType". Der verwendete Typ wird zur
Laufzeit durch die Variable "RuntimeParameters > CodeTypes" festgelegt bzw. eingestellt.
Struktur
Tabelle 3- 5
Wert (LastScanData)
1
2
3
Die nicht schreibbare Variable "RuntimeParameters > ScanSettings > CodeType" zeigt den
aktuell eingestellten Datentyp der Transponder in der Variablen "LastScanData" als lesbarer
String.
Mögliche Werte:
• RAW:BYTES
• RAW:STRING
• EPC
Diese Methode eignet sich nur für den Singletag-Betrieb und nur, wenn sichergestellt werden
kann, dass der Inhalt der Variablen durch den Client gelesen wird, bevor der Server die
Variablen mit den nächsten Werten überschreibt (vergl. Kapitel "3.1.1 Variablen").
30
Unterstützte Datentypen
Datentyp
ByteString
String
Struktur "ScanDataEpc"
Applikationshandbuch, 02/2022, C79000-G8900-C661-01
Einstellung (Code-
Types)
0
1
2
OPC UA für SIMATIC Ident

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis