Inhaltszusammenfassung für Pepperl+Fuchs IQT3-FP-IO-V1
Seite 1
IQT3-FP-IO-V1 IO-Link RFID-Schreib- /Lesegerät 13,56 MHz, ISO 15693 Handbuch...
Seite 2
Es gelten die Allgemeinen Lieferbedingungen für Erzeugnisse und Leistungen der Elektroindu- strie, herausgegeben vom Zentralverband Elektroindustrie (ZVEI) e. V. in ihrer neuesten Fas- sung sowie die Ergänzungsklausel: "Erweiterter Eigentumsvorbehalt". Weltweit Pepperl+Fuchs-Gruppe Lilienthalstr. 200 68307 Mannheim Deutschland Telefon: +49 621 776 - 0 E-Mail: info@de.pepperl-fuchs.com...
IQT3-FP-IO-V1 Einleitung Einleitung Inhalt des Dokuments Dieses Dokument beinhaltet Informationen, die Sie für den Einsatz Ihres Produkts in den zutreffenden Phasen des Produktlebenszyklus benötigen. Dazu können zählen: • Produktidentifizierung • Lieferung, Transport und Lagerung • Montage und Installation • Inbetriebnahme und Betrieb •...
IQT3-FP-IO-V1 Einleitung Verwendete Symbole Dieses Dokument enthält Symbole zur Kennzeichnung von Warnhinweisen und von informati- ven Hinweisen. Warnhinweise Sie finden Warnhinweise immer dann, wenn von Ihren Handlungen Gefahren ausgehen kön- nen. Beachten Sie unbedingt diese Warnhinweise zu Ihrer persönlichen Sicherheit sowie zur Vermeidung von Sachschäden.
Seite 7
IO-Link-Parameter gerätespezifische Informationen zu einem IO-Link-Gerät; Parameter sind in einer IODD hinterlegt; azyklische Änderung der Parameter IO-Link-Protokoll Version der unterstützten IO-Link-Kommunikation; V1.0 bzw. V1.1 Pepperl+Fuchs-spezifische Bezeichnung eines 13,56 MHz-Datenträgers ISO/IEC 15693 Standard zur Datenübertragung für ein 13,56 MHz-RFID-System ISDU Indexed Service Data Unit PACTware Parametriersoftware für den Zugriff auf IO-Link-Parameter...
Seite 8
IQT3-FP-IO-V1 Einleitung Abkürzungen Federal Communications Commission Hoch-Frequenz Industry Canada International Standardisation Organisation RFID Radio Frequenz Identifikation RSSI Received Signal Strength Indicator Speicherprogrammierbare Steuerung Datenträger; Transponder Unique Identifier...
Hinweis! Eine Konformitätserklärung kann beim Hersteller angefordert oder im Internet unter www.pepperl-fuchs.com heruntergeladen werden. Der Hersteller des Produkts, die Pepperl+Fuchs SE in 68307 Mannheim, besitzt ein zertifizier- tes Qualitätssicherungssystem gemäß ISO 9001. ISO9001 FCC-Information This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1.
IQT3-FP-IO-V1 Zertifikate und Zulassungen IC-Information This device complies with Industry Canada licence-exempt RSS standard(s) and with part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. this device may not cause interference, and 2. this device must accept any interference, including interference that may cause undesired operation of the device.
IQT3-FP-IO-V1 Produktbeschreibung Produktbeschreibung Produktbeschreibung Einsatz und Anwendung Bei diesem Gerät handelt es sich um ein RFID-Schreib-/Lesegerät mit einer IO-Link-Kommuni- kationsschnittstelle (IO-Link-Gerät). Das Gerät unterstützt Transponder im Frequenzbereich von 13,56 MHz nach dem Standard ISO15693 und wird über einen integrierten M12-Stecker an einen IO-Link-Master angeschlossen.
IQT3-FP-IO-V1 Produktbeschreibung Anzeigen Das RFID-Schreib-/Lesegerät besitzt LEDs zur Anzeige des Betriebszustands. Die verschie- denen Anzeigen bedeuten: Beschreibung grün an: Gerät ist betriebsbereit, keine IO-Link-Kommunikation blinkend: IO-Link-Kommunikation aktiv blau an: Schreib-/Leseversuch wird ausgeführt gelb an: Schreib-/Leseversuch war erfolgreich an: Störung durch externe Signale im Erfassungsbereich, Reichweite kann eingeschränkt sein.
3.6.3 Anschlusskabel Zum Anschluss des RFID-Schreib-/Lesegeräts an einen IO-Link-Master können Sie unge- schirmte, drei- oder vieradrige Kabel mit einem M12-Stecker mit einer maximalen Länge von 20m verwenden. Es können beispielsweise folgende Anschlusskabel von Pepperl+Fuchs ver- wendet werden: • V1-G-2M-PUR-V1-W •...
Zubehör Bewahren Sie die Originalverpackung für den Fall auf, dass Sie das Gerät zu einem späteren Zeitpunkt einlagern oder verschicken. Bei Fragen wenden Sie sich bitte an Pepperl+Fuchs. Montage und Anschluss Hinweis! Das RFID-Schreib-/Lesegerät ist für die Wandmontage und die Montage an Halterungen im Innenbereich vorgesehen.
IQT3-FP-IO-V1 Installation Mindestabstände Bei der Platzierung des Schreib-/Lesegeräts achten Sie auf die Einhaltung von Mindestabstän- den. Der seitliche Abstand zwischen Gerät und Metallen oder Flüssigkeiten sollte mindestens 15 cm betragen. Der Abstand zwischen Gerät und dem Boden sollte ebenfalls mindestens 15 cm betragen.
IQT3-FP-IO-V1 Inbetriebnahme Inbetriebnahme Betriebsarten Das Gerät unterstützt 2 Betriebsarten: EasyMode • Der EasyMode ermöglicht eine vereinfachte Inbetriebnahme mit eingeschränktem Funkti- onsumfang. Bei Standardanwendungen ist diese Betriebsart zu bevorzugen. ExpertMode • Im ExpertMode steht der komplette Befehlssatz zur Verfügung. Zur Nutzung des vollstän- digen Funktionsumfangs ist ein Funktionsbaustein für die Integration in die SPS notwen-...
IQT3-FP-IO-V1 Bedienung Bedienung Datenträger 13,56 MHz ISO15693 Die Datenträger eines RFID-Systems mit 13,56 MHz bieten eine deutlich höhere Zugriffsge- schwindigkeit auf die Daten als ein vergleichbares RFID-System auf Basis einer Arbeitsfre- quenz von 125 kHz. Das 13,56-MHz-System ist durch die ISO15693 standardisiert. Es wird eine Vielzahl an Datenträgern verschiedener Hersteller unterstützt, die jeweils unterschiedliche...
IQT3-FP-IO-V1 Bedienung Der Speicherbereich unterteilt sich dabei in Blöcke mit einer Länge von 4 Byte. Es gibt aber auch Ausnahmen mit einer Blocklänge von 8 Byte bzw. 32 Byte. Aufgrund der Blocklänge von 32 Byte unterstützt der Easy Mode den Datenträgertyp IQC37 nicht.
IQT3-FP-IO-V1 EasyMode EasyMode Das RFID-Schreib-/Lesegerät verwendet zur Datenübertragung an ein übergeordnetes Sys- tem das Kommunikationsprotokoll "EasyMode“ auf Basis von IO-Link. Bei Verwendung dieses Protokolls kann das RFID-Schreib-/Lesegerät ohne zusätzlichen Funktionsbaustein an einer Steuerung in Betrieb genommen werden. Dadurch vereinfacht sich der Aufwand zur Inbetrieb- nahme des Schreib-/Lesegeräts.
IQT3-FP-IO-V1 EasyMode 7.2.1 Ausgangsprozessdaten (SPS -> Gerät) Byte Inhalt Start Schreiben Start Lesen 0x00 0x00 0x00 Anwenderdaten für Schreibauftrag bzw. 16#00 bei Leseauftrag Anwenderdaten für Schreibauftrag bzw. 16#00 bei Leseauftrag Anwenderdaten für Schreibauftrag bzw. 16#00 bei Leseauftrag Tabelle 7.1 Byte 0 Dieses Byte beinhaltet die Steuerbits zum Start eines Leseauftrags bzw.
IQT3-FP-IO-V1 EasyMode 7.2.2 Eingangsprozessdaten (Gerät -> SPS) Byte Inhalt Transponder Fehler Auftrag aktiv Schreiben Lesen vorhanden erfolgreich erfolgreich Längenangabe RSSI-Wert reserviert Daten bei Lese-/Schreibauftrag / Fehlercode Daten bei Lese-/Schreibauftrag / Fehlerinformation Daten bei Lese-/Schreibauftrag / Fehlerinformation Daten bei Lese-/Schreibauftrag / Fehlerinformation Tabelle 7.2...
Seite 22
IQT3-FP-IO-V1 EasyMode Byte 2 Der RSSI-Wert zeigt die Signalstärke der Transponder-Antwort prozentual an. Der Wertebereich liegt zwischen 0 und 100. 0 % = schwaches Signal, 100 % = starkes Signal. Byte 3 Reserviert. Byte 4/5 Wenn erfolgreich auf einen Datenträger zugegriffen wird, befindet sich an dieser Position die Länge des Fixcodes UID.
Seite 23
IQT3-FP-IO-V1 EasyMode Beispiel: Lesen Fixcode (UID), Short-Form-Datenformat Byte 0: 0001 0101 ; Das Bit "Auftrag Aktiv" ist auf 1 gesetzt und es wird hierdurch signalisiert, dass eine Leseauftrag aktiviert ist. Ebenso ist das Bit "Lesen erfolgreich" auf 1 gesetzt. Es befindet sich somit ein Datenträger im Erfas-...
Seite 24
IQT3-FP-IO-V1 EasyMode Beispiel: Lesen User Memory, Short-Form-Datenformat Byte 0: 0001 0101 ; Das Bit "Auftrag Aktiv" ist auf 1 gesetzt und signalisiert einen aktiven Leseauftrag. Das Bit "Lesen erfolgreich" ist auf 1 gesetzt. Es befin- det sich ein Datenträger im Erfas- sungsbereich und die Daten wurden eingelesen.
IQT3-FP-IO-V1 EasyMode Beispiel: Schreiben User Memory, Short-Form-Datenformat Byte 0: 0001 0110 ; Das Bit "Auftrag Aktiv" ist auf 1 gesetzt und signalisiert einen aktiven Schreibauftrag. Das Bit "Schreiben erfolgreich" ist auf 1 gesetzt. Es befindet sich ein Datenträ- ger im Erfassungsbereich und die Daten wurden erfolgreich geschrie- ben.
IQT3-FP-IO-V1 EasyMode T2: Leseauftrag wird ausgeführt und durch das Bit "Auftrag aktiv" signalisiert ("Auftrag aktiv" = TRUE) T3: Datenträger A tritt in den Erfassungsbereich ein; "Lesen erfolgreich" und "Transponder vor- handen" werden auf TRUE gesetzt und die eingelesenen Daten befinden sich im Eingangsfeld der Prozessdaten T4: Abbruch des Leseauftrags durch Rücksetzen des Bits "Start Lesen"...
Seite 27
IQT3-FP-IO-V1 EasyMode Transponder vorhanden Daten (Eingang) Bei der Autostart-Funktion wird ein Lesezugriff permanent ausgeführt, das Bit "Auftrag aktiv" der Eingangsprozessdaten ist permanent gesetzt. T1: Datenträger A tritt in den Erfassungsbereich ein; "Lesen erfolgreich" und "Transponder vor- handen" werden auf TRUE gesetzt und die eingelesenen Daten befinden sich im Eingangsfeld der Prozessdaten T2: Datenträger A verlässt den Erfassungsbereich;...
Seite 28
IQT3-FP-IO-V1 EasyMode T4: Abbruch des Schreibauftrags durch Rücksetzen des Bits "Start Schreiben" auf FALSE; das Bit "Auftrag aktiv", Schreiben erfolgreich" und "Transponder vorhanden" werden auf FALSE zurückgesetzt und die Nutzdaten werden vom Anwender auf den Wert 0x00 zurückge- setzt T5: Starten des Schreibauftrags durch Setzen des Bits "Start Schreiben" auf TRUE bei gleich- zeitiger Übergabe der zu schreibenden Daten in das Ausgangsfeld der Prozessdaten;...
IQT3-FP-IO-V1 EasyMode Auftrag aktiv Fehler Daten (Eingang) Wenn bei der Ausführung eines Lese- oder Schreibauftrags ein Fehler auftritt, wird dieser Zustand über das Bit "Fehler" signalisiert. Im Bereich der Eingangsprozessdaten wird gleich- zeitig eine Fehlermeldung übertragen. T1: Starten des Leseauftrags durch Setzen des "Start Lesen" Bits auf TRUE T2: Leseauftrag ist aktiv und wird ausgeführt ("Auftrag aktiv"...
Seite 30
IQT3-FP-IO-V1 EasyMode Datenträger im Feld Daten Lesen erfolgreich Das Diagramm zeigt den prinzipiellen zeitlichen Ablauf der Datenübertragung in Abhängigkeit der Anwesenheit eines Datenträgers im Erfassungsbereich des Geräts. "T " entspricht der Haltezeit des Geräts von mindestens 40 ms. Das Gerät wird dabei über die Autostart-Funktion oder durch das Bit "Start Lesen" angesteuert.
IQT3-FP-IO-V1 EasyMode 7.2.5 Unterbrechung der IO-Link-Kommunikation Wenn die IO-Link-Kommunikation unterbricht, arbeitet das Gerät normal weiter. Ist zum Zeit- punkt des Abbruchs ein Leseauftrag aktiv, werden die empfangen Daten im Gerät zwischenge- speichert. Wenn das Gerät wieder über IO-Link kommuniziert, werden diese Daten an den IO- Link-Master übertragen.
Seite 32
"IODD aus IODDfinder hinzufügen" erlaubt vollen Zugriff auf die IODDfinder-Datenbank ioddfinder.io-link.com. Über die Filtermaske können Sie Hersteller und Gerät eingrenzen. Tragen Sie als Hersteller "Pepperl+Fuchs“ und als Gerät "IQT3-FP-IO-V1" ein. Wählen Sie die benötigte IODD-Dateiversion des Geräts aus (blau unterlegt) Klicken Sie auf "Ausgewählte IODD hinzufügen“.
Seite 33
IQT3-FP-IO-V1 EasyMode Abbildung 7.5 Die erfolgreich hinzugefügten IODDs erscheinen in "Installierte IODDs". Abbildung 7.6 Schließen Sie das Programm IODD DTM Configurator.
Seite 34
IQT3-FP-IO-V1 EasyMode Starten Sie PACTware. Klicken Sie mit der rechten Maustaste auf "HOST PC". Wählen Sie den Menüpunkt "Add device". Abbildung 7.7 Das Fenster "Device for" öffnet sich. Abbildung 7.8 Wählen Sie den IO-Link USB Master 2.0 aus. Hinweis! Falls Sie einen anderen IO-Link Master verwenden, wählen Sie diesen aus.
Seite 35
IQT3-FP-IO-V1 EasyMode Bestätigen Sie mit der Taste "OK". Der IO-Link-Master erscheint im Menü links unter Ihrem Projekt. Abbildung 7.9 Klicken Sie mit der rechten Maustaste auf den IO-Link-Master. Wählen Sie den Menüpunkt "Add device". Das Fenster "Device for" öffnet sich.
Seite 36
IQT3-FP-IO-V1 EasyMode Das Menü Parameter öffnet sich. Abbildung 7.11 Klicken Sie mit der rechten Maustaste auf das RFID Schreib-/Lesegerät und wählen Sie den Menüpunkt "Connect". Quittieren Sie den Dialog "Read from Device (Upload)?“ mit "Yes“. Die angezeigten Parameterwerte in PACTware werden auf das Gerät übertragen.
Seite 37
IQT3-FP-IO-V1 EasyMode Abbildung 7.12 Tipp Aktivieren Sie die zyklische Aktualisierung der Prozessdaten, um die Daten in PACTware anzuzeigen. Sobald eine Verbindung besteht, beginnt das RFID-Schreib-/Lesegerät automatisch mit dem Lesen von im Erfassungsbereich befindlichen Transpondern. Die Daten werden in den Ein- gangsprozessdaten angezeigt, entsprechend der eingestellten Parameter unter "Read Task".
IQT3-FP-IO-V1 ExpertMode ExpertMode Grundlegender Befehlsablauf Die Länge der Eingangs- und Ausgangsprozessdaten beträgt wie im Easy Mode 32 Byte, siehe Kapitel 7. Die Daten werden zunächst zu einem Telegramm zusammengefügt. Dieses Telegramm kann eine deutlich größere als die eingestellte Länge haben. Die Übertragung des Telegramms wird schrittweise über einzelne Fragmente durchgeführt.
Seite 42
IQT3-FP-IO-V1 ExpertMode Um Telegramme sicher und schnell zwischen SPS und Gerät zu übermitteln, wird folgendes Handshake-Verfahren eingesetzt: DATA Befehl Enhanced Read (ER) DATA Antwort auf ER T1 T2 T3 Delete Bit; löscht internen Speicher des Geräts Update Master-Bit Update Device-Bit...
IQT3-FP-IO-V1 ExpertMode Beispielimplementierung in der Steuerung Deletebit Device D Nachdem das Gerät betriebsbereit ist (IO-Link-Kommunikation = OK), ist diese Anweisung ein- malig durchzuführen. Es wird hierdurch der interne Telegrammspeicher gelöscht. Wenn ein interner Gerätefehler aufgetreten ist, sollte der interne Telegrammspeicher ebenfalls gelöscht werden.
IQT3-FP-IO-V1 ExpertMode Befehls- Kürzel code Befehlsbeschreibung 16#40 Single Write Words siehe "Single Write Words (SW)" auf Seite 57 Einmaliger Schreibzugriff auf den Nutzdatenbereich 16#1A Enhanced Write Words siehe "Enhanced Write Words with Lock (EL)" auf Seite 68 Permanenter Schreibzugriff auf den Nutzdatenbereich 16#47 Single Write Words with Locksiehe "Single Write Words with Locks...
Seite 46
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 17 Nicht relevant 16#00 Nicht relevant 16#00 Byte 31 Nicht relevant 16#00 Tabelle 8.4 Die <FrameLength> hat einen Wert von 16#11. Dadurch wird die Länge des Fragments bis ein- schließlich des Bytes <UID Byte 8> angegeben. Der <FragmentationCounter> hat den Wert 16#00, da alle Antwortdaten innerhalb eines Fragments übertragen werden können.
Seite 49
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 17 Nicht relevant 16#00 Nicht relevant 16#00 Byte 31 Nicht relevant 16#00 Tabelle 8.8 Die <FrameLength> hat einen Wert von 16#11. Dadurch wird die Länge des Fragments bis ein- schließlich des Bytes <Fixcode Byte 8> angegeben. Der <FragmentationCounter> hat den Wert 16#00, da alle Antwortdaten innerhalb eines Fragments übertragen werden können.
Seite 51
IQT3-FP-IO-V1 ExpertMode Die auf einem Transponder zur Verfügung stehende Nutzdatenmenge ist abhängig vom ver- wendeten Chiptyp und kann unterschiedlich groß sein. Für detailliertere Informationen zu Transpondertypen siehe Tabelle "Transpondertypen 13,56 MHz / ISO 15693" auf Seite 17. Der Parameter <ByteAddress> legt die Startadresse innerhalb des Nutzerdatenbereichs fest.
Seite 54
IQT3-FP-IO-V1 ExpertMode Das Byte <Command> wird zurückgespiegelt und hat denselben Wert wie im Befehlstele- gramm 16#10. Der <Status> für das Telegramm zur Signalisierung des Befehlsendes ist 16#0F. Die Anzahl der identifizierten Transponder wird innerhalb von 4 Byte übertragen. Dabei wird die Anzahl in ASCII kodierter Darstellung wiedergegeben.
Seite 55
IQT3-FP-IO-V1 ExpertMode Die <FrameLength> hat den Wert 16#0A und erstreckt sich bis einschließlich des Bytes <Number of Bytes (Low Byte)>. Der <FragmentationCounter> hat den Wert 16#00, da keine zusätzlichen Fragmente für die Übertragung des Befehlstelegramms erforderlich sind. Das Befehlstelegramm hat eine Länge (<TelegramLength>) von 16#07 und endet mit dem Byte <Number of Bytes (Low Byte)>.
Seite 56
IQT3-FP-IO-V1 ExpertMode Die Länge des Fragments <FrameLength> ist abhängig von der Anzahl der eingelesenen Bytes des identifizierten Transponders. Die <FrameLength> beinhaltet alle Bytes bis ein- schließlich des Bytes <User Data Byte X>. Der <FragmentationCounter> hat den Wert 16#00, da alle Antwortdaten innerhalb eines Fragments übertragen werden können. Der Wert von <TelegramLength>...
Seite 58
IQT3-FP-IO-V1 ExpertMode Der Parameter <ByteAddress> legt die Startadresse innerhalb des Nutzdatenbereichs fest. Der Wert von <ByteAddress> ist bytebezogen. Es können nur Vielfache der Speicherblockgröße parametriert werden. Über <Number of Bytes> wird die Anzahl der zu schreibenden Bytes fest- gelegt. Die Byteanzahl muss ein Vielfaches der Speicherblockgröße sein.
Seite 60
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 6 Status 16#0B Byte 7 Parameter / Data 16#01 Byte 8 Parameter / Data <RSSI-Wert> Byte 9 Nicht relevant 16#00 Nicht relevant 16#00 Byte 31 Nicht relevant 16#00 Tabelle 8.21 Die <FrameLength> ist konstant beim Wert 16#09. Das Fragment erstreckt sich dabei bis ein- schließlich des Bytes <RSSI-Wert>.
Seite 61
IQT3-FP-IO-V1 ExpertMode Die Anzahl der identifizierten Transponder wird innerhalb von 4 Byte übertragen. Dabei wird die Anzahl in ASCII-kodierter Darstellung wiedergegeben. Bei der Identifikation von einem Transponder hat die <Anzahl Datenträger> den Wert "0001" (ASCII) bzw. 16#30303031. Wenn während der Befehlsausführung kein Transponder erkannt wurde, entfallen die Datente- legramme und es wird nur das Telegramm zur Signalisierung des Befehlsendes gesendet.
Seite 62
IQT3-FP-IO-V1 ExpertMode Der Wert von <FrameLength> ist abhängig von der Anzahl der zu schreibenden Bytes. Das Fragment endet mit dem Byte <Write Data Byte X>. Der <FragmentationCounter> hat den Wert 16#00, da keine zusätzlichen Fragmente für die Übertragung des Befehlstelegramms erforder- lich sind.
Seite 63
IQT3-FP-IO-V1 ExpertMode Der Parameter <Command> hat den Wert 16#1A und wird innerhalb des Datentelegramms zurückgespiegelt. Der Parameter <Status> hat den Wert 16#00 und signalisiert, dass der Zugriff auf den Transponder erfolgreich war. Hieran schließt sich eine Längenangabe zum Fix- code. Diese hat immer eine Größe von 2 Byte und den Wert 16#0008. Danach folgt der einge- lesene Fixcode zur eindeutigen Identifizierung des gelesenen Transponders.
Seite 64
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 10 Parameter / Data <UID Byte 2> Byte 11 Parameter / Data <UID Byte 3> Byte 12 Parameter / Data <UID Byte 4> Byte 13 Parameter / Data <UID Byte 5> Byte 14 Parameter / Data <UID Byte 6>...
Seite 66
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 5 Command 16#47 Byte 6 Status 16#00 Byte 7 Parameter / Data 16#00 Byte 8 Parameter / Data 16#08 Byte 9 Parameter / Data <UID Byte 1> Byte 10 Parameter / Data <UID Byte 2>...
Seite 67
IQT3-FP-IO-V1 ExpertMode Die <FrameLength> ist konstant beim Wert 16#09. Das Fragment erstreckt sich dabei bis ein- schließlich des Bytes <RSSI-Wert>. Der <FragmentationCounter> hat den Wert 16#00, da alle Antwortdaten innerhalb eines Fragments übertragen werden können. Die Telegrammlänge <TelegramLength> hat den Wert 16#06.
Seite 68
IQT3-FP-IO-V1 ExpertMode Enhanced Write Words with Lock (EL) Der Befehl "Enhanced Write Words with Lock" hat den Befehlscode 16#48 und führt einen per- manenten Schreibvorgang auf den Nutzdatenbereich eines Transponders innerhalb der Erfas- sungszone durch. Nach dem Schreiben werden die Daten vor einem Überschreiben geschützt, wenn die Transponder diese Funktion anbieten.
Seite 69
IQT3-FP-IO-V1 ExpertMode Der Wert von <FrameLength> ist abhängig von der Anzahl der zu schreibenden Bytes. Das Fragment endet mit dem Byte <Write Data Byte X>. Der <FragmentationCounter> hat den Wert 16#00, da keine zusätzlichen Fragmente für die Übertragung des Befehlstelegramms erforder- lich sind.
Seite 70
IQT3-FP-IO-V1 ExpertMode Der Parameter <Command> hat den Wert 16#48 und wird innerhalb des Datentelegramms zurückgespiegelt. Der Parameter <Status> hat den Wert 16#00 und signalisiert, dass der Zugriff auf den Transponder erfolgreich war. Hieran schließt sich eine Längenangabe zum Fix- code. Diese hat immer eine Größe von 2 Byte und den Wert 16#0008. Danach folgt der einge- lesene Fixcode zur eindeutigen Identifizierung des gelesenen Transponders.
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 10 Parameter / Data <UID Byte 2> Byte 11 Parameter / Data <UID Byte 3> Byte 12 Parameter / Data <UID Byte 4> Byte 13 Parameter / Data <UID Byte 5> Byte 14 Parameter / Data <UID Byte 6>...
Seite 72
IQT3-FP-IO-V1 ExpertMode Die <FrameLength> hat den Wert 16#06, da keine weiteren Befehlsparameter übertragen wer- den müssen und das Fragment nach <Command> endet. Der <Fragmentation Counter> hat den Wert 16#00, da keine zusätzlichen Fragmente für die Übertragung des Befehlstelegramms erforderlich sind. Das Befehlstelegramm hat eine Länge (<TelegramLength>) von 16#03, da der Befehl mit dem Byte <Command>...
Seite 73
IQT3-FP-IO-V1 ExpertMode Die <FrameLength> hat den Wert 16#06, da keine weiteren Befehlsparameter übertragen wer- den müssen und das Fragment nach <Command> endet. Der <Fragmentation Counter> hat den Wert 16#00, da keine zusätzlichen Fragmente für die Übertragung des Befehlstelegramms erforderlich sind. Das Befehlstelegramm hat eine Länge (<Telegram Length>) von 16#03, da der Befehl mit dem Byte <Command>...
Seite 75
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 9 Parameter Length (High Byte) <ParameterLength (High Byte)> Byte 10 Parameter Length (Low Byte) <ParameterLength (Low Byte)> Byte 11 Parameter Data Byte 1 <Parameter Data Byte 1> Byte 12 Parameter Data Byte 2 <Parameter Data Byte 2>...
Seite 76
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 6 Status <Status> Byte 7 Parameter Name (High Byte) <Parameter Data Byte 1> Byte 8 Parameter Name (Low Byte) <Parameter Data Byte 2> Parameter Data Byte X <Parameter Data Byte X> Nicht relevant 16#00...
Seite 77
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 11 Parameter Data Byte 1 <Parameter Data Byte 1> Byte 12 Parameter Data Byte 2 <Parameter Data Byte 2> Parameter Data Byte X <Parameter Data Byte X> Nicht relevant 16#00 Byte 31 Nicht relevant 16#00 Tabelle 8.43...
IQT3-FP-IO-V1 ExpertMode Der <FragmentationCounter> hat den Wert 16#00, da die Befehlsantwort über ein Fragment vom Gerät übertragen werden kann. Die <TelegramLength> spezifiziert die Länge des Antworttelegramms beginnend ab der Tele- grammlänge selbst und einschließlich des Bytes <Status>. Der Wert der Telegrammlänge für diese Befehlsantwort ist 16#04.
Seite 79
IQT3-FP-IO-V1 ExpertMode Transpondertyp "Change Tag (CT)" Der Parameter CT stellt den Transpondertyp ein, mit dem das Schreib-/Lesegerät kommuni- ziert. Parameterzeichen CT (16#4354) Länge Parameterwert CT 1 Byte Werkseinstellung 16#14 Wertebereich 16#14 ... 16#26; 16#32 Für unterstützte Datenträger siehe Kapitel 6.1.
Seite 80
0 (16#00) = normal [26 kBit/s] 1 (16#01) = fast read mode gem. ISO/IEC 15693-2 X2 [53 kBit/s] Die Übertragungsrate "fast read mode" wird unterstützt von • Pepperl+Fuchs-Transpondertypen IQC21,-33, -37 und -50, siehe Kapitel 6.1 • Transponder mit Zugriff auf mindestens 2 Speicherblöcke...
Seite 81
IQT3-FP-IO-V1 ExpertMode Beispiel: Befehlstelegramm für die Änderung der Übertragungsrate auf den Wert 16#01 (fast read mode) Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#0C Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte)
Seite 85
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 11 Parameter NT 16#01 Byte 12 Nicht relevant 16#00 Nicht relevant 16#00 Byte 31 Nicht relevant 16#00 Tabelle 8.55 Beispiel: Befehlstelegramm zum Auslesen von "Number of Tags" Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length...
Seite 86
IQT3-FP-IO-V1 ExpertMode Betriebsstunden "Operating Hours (OH)" Der Parameter OH gibt die Information aus, wie lange das Schreib-/Lesegerät im Betrieb ist und wie lange ein Schreib-/Lesebefehl läuft. Parameterzeichen OH(16#4F48) Länge Parameterwert OH 8 Byte • Byte 1-4: Betriebszeit Schreib-/Lesegerät in Stunden •...
Seite 91
IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Nicht relevant 16#00 Byte 31 Nicht relevant 16#00 Tabelle 8.66 Zurücksetzen auf Werkseinstellung "Reset to Default (RD)" Der Parameter RD setzt das Gerät auf die Werkseinstellung zurück. Der Parameter RD wird dabei geschrieben. Ein Lesezugriff auf diesen Parameter ist nicht möglich.
Seite 92
IQT3-FP-IO-V1 ExpertMode Anzahl der Zugriffsversuche "Tries Allowed (TA)" Der Parameter Tries Allowed (TA) stellt die Anzahl der Zugriffsversuche während der Ausfüh- rung einer Schreib-/Leseoperation auf einen Datenträger ein. Parameterzeichen TA (16#5441) Länge Parameterwert TA 1 Byte Werkseinstellung 16#02 2 Zugriffsversuche Wertebereich 16#01 ...
Seite 95
IQT3-FP-IO-V1 ExpertMode Statusabfrage "Temperaturausgabe (TE)" Der Parameter TE gibt die innere Temperatur des Schreib-/Lesegeräts aus. Parameterzeichen TE (16#5445) Länge Parameterwert TE 2 Byte • Byte 1: Temperatur am Leistungsverstärker • Byte 2: Temperatur am Mikrocontroller Beispiel: Befehlstelegramm zum Auslesen der Temperatur...
Seite 96
IQT3-FP-IO-V1 ExpertMode Setzen eines Filters "Tag ID Filter (TI)" Der Parameter TI setzt einen Filter auf die UID eines Datenträger. Die Schreib-/Lesebefehle werden so nur für Datenträger mit der UID ausgeführt, die dem gesetzten Filter entspricht. Der Filter kann auf die gesamte UID (8 Byte) oder die führenden Bytes gesetzt werden.
Seite 98
IQT3-FP-IO-V1 ExpertMode Wert Modus Funktion Switch off Das Gerät schaltet sich automatisch ab, wenn eine interne Tem- peratur > 85 °C gemessen wird. Wenn die interne Temperatur unter 80 °C fällt, schaltet sich das Gerät automatisch ein. Reduce power Das Gerät reduziert automatisch die Sendeleistung, wenn eine interne Temperatur zwischen 80 –...
IQT3-FP-IO-V1 ExpertMode Fehler-/Statusmeldungen Status Bedeutung 16#00 Der Befehl wurde fehlerfrei ausgeführt. 16#01 Übertemperatur 16#04 Parameterfehler Wenn diese Statusmeldung direkt nach dem Senden des Befehls empfangen wird, ist ein Parameter innerhalb des Befehls außerhalb des Wertebereichs oder der Telegrammaufbau ist nicht korrekt.
IQT3-FP-IO-V1 Anhang Anhang Fehlerbehebung Index Beschreibung Lösung Keine blaue LED an; es blinkt nur die Ist die Autostart-Funktion aktiv? grüne LED Keine orangefarbene LED, wenn Ist der passender Datenträgertyp einge- Datenträger innerhalb des Erfassungsbe- stellt? Lesen Sie den IO-Link Parameter reichs "Tag Type"...