Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC Ident Funktionshandbuch Seite 42

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

Werbung

Parametrieren der Anweisungen
4.5 Anweisungen programmieren
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 die Anweisung beendet und er liefert alle
erkannten Transponder in "IDENT_DATA" zurück. 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 die
Anweisung "Inventory" 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 die Anweisung "Inventory" mit
"EXECUTE" gestartet werden muss.
42
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.
Ident-Profil, Add-On Instruction für Rockwell-Systeme
Funktionshandbuch, 07/2020, C79000-G8900-C410-04

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis