Herunterladen Inhalt Inhalt Diese Seite drucken

Inventory - Siemens SIMATIC RF650R Projektierungshandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC RF650R:
Inhaltsverzeichnis

Werbung

7.6.2.2

Inventory

Der Baustein "Inventory" aktiviert die Ausführung von Inventories. Es gibt vier verschiedene
Modi, welche Sie über den Parameter "ATTRIBUTE" auswählen können.
● Beim Start wird eine bestimmte Dauer/Anzahl (Zeitdauer, Anzahl Inventories, Anzahl
"Observed"-Events bzw. erkannte Transponder) angegeben. Dabei wird zwischen
folgenden drei Optionen unterschieden:
– Dauer
– Anzahl Inventories
– Anzahl "Observed"-Events
Für diese Dauer/Anzahl werden dann Inventories vom Reader durchgeführt. Ist die
angegebene Zeit/Anzahl erreicht, wird der Baustein beendet und er liefert alle erkannten
Transponder in "IDENT_DATA" zurück. Die Transponder werden abhängig vom RSSI-
Wert sortiert (höchster Wert zuerst). D. h. weitere Befehle können erst dann ausgeführt
werden, wenn alle Inventories vollständig durchgeführt wurden. Die Einheit (Zeit oder
Anzahl) wird über "DUR_UNIT" und der Wert (Zeitwert oder Anzahl) wird über
"DURATION" angegeben. Dieser Modus kann über die Attribute "0x80" und "0x81"
ausgeführt werden. Bei dem jeweiligen Attribut werden mehr oder weniger Daten über die
erkannten Transponder geliefert.
● Mit den Attributen "0x86" ("Presence_Mode" starten) und "0x87" ("Presence_Mode"
beenden) können Inventories dauerhaft ausgeführt werden. Die Anwesenheit eines
Transponders kann dann immer über "PRESENCE" abgefragt werden, ohne dass der
Baustein mit "EXECUTE" gestartet werden muss. Es werden keine Informationen über
die erkannten Transponder bei Ausführung des Befehls zurückgeliefert!
Um Informationen über die erkannten Transponder zu erhalten, führen Sie einen der
ersten beiden oben genannten Aufrufe durch (mit Zeit / Anzahl Inventories = 0).
Wenn dieser Modus aktiv ist, werden Transponder betreffende Befehle nicht sofort
ausgeführt, sondern erst, wenn ein Transponder erfasst wird. Dadurch werden kürzere
Reaktionszeiten ermöglicht, da der Befehl bereits ansteht wenn der Transponder ins
Antennenfeld kommt.
Der "Presence_Mode" ist sinnvoll im Rahmen der "Repeat Command"-Funktion.
An dem Ausgangsparameter "NUMBER_TAGS" wird die Anzahl der erkannten Transponder
ausgegeben. Bei den Attributen "0x80" und "0x81" wird bei Abschluss des Lesevorgangs die
Summe aller erkannten Transponder angezeigt. Bei dem Attribut "0x86" wird an dem
Ausgangsparameter "NUMBER_TAGS" immer die Anzahl der aktuell erkannten
Transponder angezeigt (max. 15), ohne dass der Baustein mit "EXECUTE" gestartet werden
muss.
SIMATIC RF650R/RF680R/RF685R
Projektierungshandbuch, 10/2015, C79000-G8900-C386-03
Inventories über eine festgelegte Zeitdauer durchführen
Eine festgelegte Anzahl an Inventories durchführen
Solange Inventories durchführen, bis eine festgelegte Anzahl Transponder gleichzeitig
erkannt wurde.
Schnittstelle zur SIMATIC-Steuerung
7.6 Ident-Bausteine programmieren
113

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic rf680rSimatic rf685r

Inhaltsverzeichnis