Herunterladen Inhalt Inhalt Diese Seite drucken

ifm DTE100 Gerätehandbuch Seite 55

Rfid-auswerteeinheit modul rwh_cmd
Inhaltsverzeichnis

Werbung

2.5
Modul "RWH_CMD", Nutzdaten des ID-Tags asynchron schreiben
Das Beispiel zeigt zwei IO-Kanäle mit einer Länge von 26 Bytes pro Kanal.
2.5.1 Anzeige des Nutzdatenverkehrs
Letzte Antwort der Auswerteeinheit:
0100000A0003e00401004c5f494c0000000000000000000000000001000A0002e00801138ca1d7cb0000000
00000000000000000
Hinweis: Die letzte Antwort der Auswerteeinheit ist notwendig, um den Status von Bit TA in Byte 2 für
Kanal IO-1 und Byte 28 für Kanal IO-2 im SPS-Prozessdateneingangsabbild darzustellen, damit die TR-Bits
korrekt gesetzt werden können.
Von der Steuerung gesendete Kommando-Anforderung:
340100040008C1C2C3C4000000000000000000000000000000003400000A0020B1B2B3B4B5B6B7B8B9BA000
00000000000000000
Steuerung: Schreibt 4 Bytes unter Adresse 0x0008 in die Nutzdaten des ID-Tags auf Kanal IO-1 und 10
Bytes unter Adresse 0x0020 auf das ID-Tag auf Kanal IO-2
Von der Auswerteeinheit gesendete Antwort:
350000000000000000000000000000000000000000000000000034010000000000000000000000000000000
00000000000000000
Auswerteeinheit: "ID tag detected" (ID-Tag erkannt) auf Kanal IO-1, "No ID tag detected" (Kein ID-Tag
erkannt) auf Kanal IO-2 senden. Die Antwortdaten in Kanal IO-1 und IO-2 werden auf die Voreinstellung
gesetzt.
...
Von der Auswerteeinheit gesendete Antwort:
350100040008000000000000000000000000000000000000000035010000000000000000000000000000000
00000000000000000
Auswerteeinheit: "Command processed" (Kommando abgearbeitet) auf Kanal IO-1, "ID tag detected" auf
Kanal IO-2 senden.
...
Von der Auswerteeinheit gesendete Antwort:
35010004000800000000000000000000000000000000000000003500000A002000000000000000000000000
00000000000000000
Auswerteeinheit: "Command processed" auf Kanal IO-2 senden.
2.5.2 Anzeige des Nutzdatenverkehrs, Diagnose lesen
Von der Steuerung gesendete Kommando-Anforderung:
700000000000000000000000000000000000000000000000000070010000000000000000000000000000000
00000000000000000
Steuerung: Diagnoseinformationen von Kanal IO-1 lesen, "Read UID of the ID tag" von Kanal IO-2.
Modus durch Senden von Bit TR = NOT (TA) aktivieren.
Von der Auswerteeinheit gesendete Antwort wenn das Kommando abgearbeitet wurde:
700100010000F4FE03000000000000000000000000000000000071000000000000000000000000000000000
00000000000000000
Auswerteeinheit: Auf Kanal IO-1 lagen Diagnoseinformationen mit einem Element vor. Diagnose "Lese-
/Schreibkopf funktioniert nicht, weil ein Time-out aufgetreten ist". Kanal IO-1 erfasst ein ID-Tag und verfügt
über keine Diagnoseinformationen.
Hinweis:
Bevor die Nutzdaten erneut ausgelesen werden können, muss das Bit DR innerhalb des Steuerbytes
zurückgesetzt werden.
Hier ein Beispiel dafür, wie das Bit DR auf beiden Kanälen zurückgesetzt werden kann:
Von der Steuerung gesendete Kommando-Anforderung:
3400000A0004000000000000000000000000000000000000000034010008000200000000000000000000000
00000000000000000
55

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Dte101Dte102Dte103Dte104

Inhaltsverzeichnis