Herunterladen Inhalt Inhalt Diese Seite drucken

ifm DTE100 Gerätehandbuch Seite 58

Rfid-auswerteeinheit modul rwh_cmd
Inhaltsverzeichnis

Werbung

2.7
Modul "RWH_CMD", Kommandos synchron ausführen
Das Beispiel zeigt zwei IO-Kanäle mit einer Länge von 26 Bytes pro Kanal.
2.7.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:
0881000662D10006000A0000000000000000000000000000000000010000000000000000000000000000000
00000000000000000
Steuerung: Kommando "Get Blocks locked" (Blöcke sperren) des ID-Tags von Block Nummer 6 bis Block
Nummer 15 auf Kanal IO-1 senden. Keine Kommandoausführung auf Kanal IO-2.
Von der Auswerteeinheit gesendete Antwort:
098100000000000000000000000000000000000000000000000000010000000000000000000000000000000
00000000000000000
Auswerteeinheit: "ID tag detected" auf Kanal IO-1 senden, während das Kommando abgearbeitet wird,
werden die Antwortdaten in Kanal IO-1 auf Voreinstellung gesetzt. "No ID tag detected" auf Kanal IO-2.
2.7.2 Anzeige des Nutzdatenverkehrs, Diagnose lesen
Von der Steuerung gesendete Kommando-Anforderung:
0880000262C8000000000000000000000000000000000000000000010000000000000000000000000000000
00000000000000000
Steuerung: Kommando "Get Ident diagnosis" von Kanal IO-1 senden. Keine Kommandoausführung auf
Kanal IO-2.
Von der Auswerteeinheit gesendete Antwort:
0980000862C80001F4FE0300000000000000000000000000000000010000000000000000000000000000000
00000000000000000
Auswerteeinheit: Auf Kanal IO-1 lagen Diagnoseinformationen mit einem Element vor. Diagnose "Lese-
/Schreibkopf funktioniert nicht, weil ein Time-out aufgetreten ist".
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:
3801000A0004000000000000000000000000000000000000000038000008000200000000000000000000000
00000000000000000
Steuerung: Anforderung "Diagnostics read" auf Kanal IO-1 und IO-2 entfernen. Modus "Read User data of
the ID tag asynchronously" durch Senden des Bits TR = NOT (TA) reaktivieren.
"No ID tag detected" auf Kanal IO-2.
58

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Dte101Dte102Dte103Dte104

Inhaltsverzeichnis