1.8
Modul "RWH_CMD", Nutzdaten verifiziert, asynchron auf das ID-Tag schreiben
In diesem Modus können die Nutzdaten des ID-Tags automatisch geschrieben und zurückgelesen werden.
Dieser Modus ist geeignet, wenn der Anwender nicht weiß, wann das ID-Tag vor dem Lese-/Schreibkopf
ist.
Im ersten Schritt werden die Kommandodaten auf das ID-Tag geschrieben, im zweiten Schritt werden sie
vom ID-Tag zurückgelesen. Im dritten Schritt vergleicht die Auswerteeinheit die geschriebenen Daten mit
den gelesenen Daten und sendet das Ergebnis zurück an die SPS. Wenn die geschriebenen Daten den
zurückgelesenen Daten entsprechen, wird die gelesene Datenlänge im SPS-Dateneingangsabbild auf die
geschriebene Datenlänge des SPS-Prozessdatenausgangsabbilds gesetzt; ansonsten wird eine
Diagnosemeldung erzeugt.
Nach der Aktivierung des Modus via TR = NOT (TA) beginnt die Auswerteeinheit sofort, durch Setzen von
TA = TR die Nutzdaten des ID-Tags zu schreiben, unabhängig davon, ob ein ID-Tag erfasst wird oder
nicht. Wenn die Auswerteeinheit eine Änderung des Status des ID-Tags auf TP = 0->1 erfasst, wird ein
Schreibprozess gestartet. Wenn sich der Status des ID-Tags von TP=1->0 ändert, werden die Datenlänge,
der Adresswert und die gelesenen Daten des SPS-Dateneingangsabbilds auf Voreinstellung = 0x0
gesetzt.
SPS Prozessdatenausgangsabbild (Modul RWH_CMD)
Byte Nr.
7
1
0
2
0
3
4
5
6
7 ... (7+X)
(8+X) ... N
Beschreibung Byte 1, "Steuerbyte 1":
Bit
Wert
AO
0
Anforderung "Antenna field on"
WR
(1)
1
Modus "Write data" aktivieren
RD
1
Modus "Read data" aktivieren
(1)
UR
(1)
1
Modus "User data access" aktivieren
ER
(1)
1
Modus "Receive User data
automatically" aktivieren
(1)
Die Bits WR, RD, UR und ER müssen auf 1 gesetzt sein, wenn sich der Zustand von Bit TR ändert.
Die Bits WR, RD, UR, ER und TR können gleichzeitig im selben SPS-Zyklus gesetzt werden.
Beschreibung Byte 2, "Steuerbyte 2":
Bit
Bitname
0
TR
(1)
1...7
-
(1)
Bit TR = NOT (TA):
6
5
0
ER = 1
UR = 1
0
0
16 Bit geschriebene Datenlänge [D15 ... D 7]
16 Bit geschriebene Datenlänge [D7 ... D 0]
16 Bit Startadresse [D15 ... D 8]
16 Bit Startadresse [D7 ... D 0]
Schreiben von Datenbyte 1...X
Beschreibung
Toggle Request.
Steuert die Ausführung des gewählten Modus
Muss auf Voreinstellung 0 gesetzt werden
Kommandoausführung wird gestartet.
Bit
4
3
RD = 1
WR = 1
0
0
0x00
Antennenfeld aktivieren. Dies ist für die
Kommunikation mit dem ID-Tag
notwendig.
Das Kommando wird gestartet,
nachdem das Bit TR in Statusbyte 2 des
SPS-Dateneingangsabbilds auf NOT
(TA) gesetzt wurde.
Beschreibung
24
2
1
AO = 0
0
0
TR
Hinweis
0
0