Herunterladen Inhalt Inhalt Diese Seite drucken
Pepperl+Fuchs IQT3-FP-IO-V1 Handbuch

Pepperl+Fuchs IQT3-FP-IO-V1 Handbuch

Werbung

IQT3-FP-IO-V1
IO-Link RFID-Schreib-
/Lesegerät 13,56 MHz,
ISO 15693
Handbuch

Werbung

Inhaltsverzeichnis
loading

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...
  • Seite 3: Inhaltsverzeichnis

    IQT3-FP-IO-V1 Inhaltsverzeichnis Einleitung ........................5 Inhalt des Dokuments ................... 5 Zielgruppe, Personal ..................5 Bestimmungsgemäße Verwendung ............. 5 Verwendete Symbole..................6 Festlegungen....................6 Zertifikate und Zulassungen..................9 Konformitätserklärung (RE Directive 2014/53/EU)........9 FCC-Information..................... 9 IC-Information ....................10 UL Information ..................... 10 Weitere länderspezifische Zulassungen ...........
  • Seite 4 IQT3-FP-IO-V1 Inhaltsverzeichnis EasyMode .........................19 Befehlsübersicht ..................19 Grundlegende Struktur der Prozessdaten ..........19 7.2.1 Ausgangsprozessdaten (SPS -> Gerät) ................20 7.2.2 Eingangsprozessdaten (Gerät -> SPS) ................21 7.2.3 Ablaufdiagramme......................25 7.2.4 Timing..........................29 7.2.5 Unterbrechung der IO-Link-Kommunikation..............31 EasyMode mit PACTware ................31 ExpertMode ......................39...
  • Seite 5: Einleitung

    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 •...
  • Seite 6: Verwendete Symbole

    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...
  • Seite 9: Zertifikate Und Zulassungen

    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.
  • Seite 10: Ic-Information

    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.
  • Seite 11: Produktbeschreibung

    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.
  • Seite 12: Anzeigen

    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.
  • Seite 13: Zubehör

    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 •...
  • Seite 14: Installation

    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.
  • Seite 15: Mindestabstände

    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.
  • Seite 16: Inbetriebnahme

    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-...
  • Seite 17: Bedienung

    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...
  • Seite 18: Erfassungsbereich

    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.
  • Seite 19: Easymode

    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.
  • Seite 20: Ausgangsprozessdaten (Sps -> Gerät)

    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.
  • Seite 21: Eingangsprozessdaten (Gerät -> Sps)

    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.
  • Seite 25: Ablaufdiagramme

    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.
  • Seite 26: Leseauftrag Mit Autostart-Funktion

    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;...
  • Seite 29: Timing

    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.
  • Seite 31: Unterbrechung Der Io-Link-Kommunikation

    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".
  • Seite 38 IQT3-FP-IO-V1 EasyMode Abbildung 7.13...
  • Seite 39: Expertmode

    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 40: Aufbau Output-Telegramm

    IQT3-FP-IO-V1 ExpertMode Aufbau OUTPUT-Telegramm OUTPUT-Telegramm Bit Nummer Byte Inhalt ControlByte / Frame Length <FrameLength> Frame Length <Frame Length> Fragmentation Counter <Fragmentation Counter> Telegram Length (High Byte) <Telegram Length (High Byte)> Telegram Length (Low Byte) <Telegram Length (Low Byte)> Command <Command>...
  • Seite 41: Aufbau Input-Telegramm

    IQT3-FP-IO-V1 ExpertMode Aufbau INPUT-Telegramm INPUT-Telegramm Bit Nummer Byte Inhalt ControlByte / Frame Length <FrameLength> Frame Length <Frame Length> Fragmentation Counter <Fragmentation Counter> Telegram Length (High Byte) <Telegram Length (High Byte)> Telegram Length (Low Byte) <Telegram Length (Low Byte)> Command <Command>...
  • 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...
  • Seite 43: Beispielimplementierung In Der Steuerung

    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.
  • Seite 44: Systembefehle

    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 45 IQT3-FP-IO-V1 ExpertMode Befehl: Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#06 Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte) 16#03 Byte 5 Command...
  • 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 47 IQT3-FP-IO-V1 ExpertMode Antwort Befehlsende, Long-Form-Datenformat: Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#0B Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte) 16#08 Byte 5...
  • Seite 48 IQT3-FP-IO-V1 ExpertMode Befehl: Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#06 Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte) 16#03 Byte 5 Command...
  • 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 50 IQT3-FP-IO-V1 ExpertMode Antwort Transponder hat Erfassungszone verlassen, Long-Form-Datenformat: Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#11 Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte)
  • 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 52 IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 5 Command 16#10 Byte 6 Status 16#00 Byte 7 Length UID (High Byte) 16#00 Byte 8 Length UID (Low Byte) 16#08 Byte 9 Parameter / Data <UID Byte 1> Byte 10 Parameter / Data <UID Byte 2>...
  • Seite 53 IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte) 16#06 Byte 5 Command 16#10 Byte 6 Status 16#0B Byte 7 Parameter / Data 16#01 Byte 8 Parameter / Data <RSSI-Wert> Byte 9...
  • 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 57 IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 4 Telegram Length (Low Byte) 16#0E Byte 5 Command 16#19 Byte 6 Status 16#05 Byte 7 Length UID (High Byte) 16#00 Byte 8 Length UID (Low Byte) 16#08 Byte 9 Parameter / Data <UID Byte 1>...
  • 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 59 IQT3-FP-IO-V1 ExpertMode Antwort Datentelegramm, Daten erfolgreich geschrieben, Long-Form-Datenformat: Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#11 Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte)
  • 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 65 IQT3-FP-IO-V1 ExpertMode Befehl: Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length <FrameLength> Byte 2 Fragmentation Counter <Fragmentation Counter> Byte 3 Telegram Length (High Byte) <TelegramLength (High Byte)> Byte 4 Telegram Length (Low Byte) <TelegramLength (Low Byte)>...
  • 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.
  • Seite 71: Systembefehle

    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 74: Hf-Konfigurationbefehle

    IQT3-FP-IO-V1 ExpertMode Antwort Befehlsende: Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#07 Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte) 16#04 Byte 5...
  • 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...
  • Seite 78: Parameterübersicht

    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 82 IQT3-FP-IO-V1 ExpertMode Beispiel: Antworttelegramm mit der eingestellten Übertragungsrate 16#00 (normal) Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#08 Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte)
  • Seite 83 IQT3-FP-IO-V1 ExpertMode Beispiel: Befehlstelegramm für die Änderung der Einstellung von E5 auf den Wert 10 (16#0A) 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 84 IQT3-FP-IO-V1 ExpertMode Beispiel: Antworttelegramm mit dem eingestellten Wert (16#05) des Parameters E5 Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#08 Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4...
  • 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 87 IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 11 Parameter OH (Byte 5) 16#00 Byte 12 Parameter OH (Byte 6) 16#00 Byte 13 Parameter OH (Byte 7) 16#00 Byte 14 Parameter OH (Byte 8) 16#03 = 3 Stunden Byte 15 Nicht relevant...
  • Seite 88 IQT3-FP-IO-V1 ExpertMode Beispiel: Befehlstelegramm für die Änderung der Sendeleistung PT auf den Wert 3 (16#0003) Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#0D Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte)
  • Seite 89 IQT3-FP-IO-V1 ExpertMode Beispiel: Antworttelegramm mit der eingestellten Sendeleistung PT (16#0004 = Power) Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#09 Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4...
  • Seite 90 IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 8 ParameterName (Low Byte) 16#57 "W" Byte 9 LengthParameter (High Byte) 16#00 Byte 10 LengthParameter (Low Byte) 16#01 Byte 11 Parameter QW 16#01 Byte 12 Nicht relevant 16#00 Nicht relevant 16#00 Byte 31 Nicht relevant 16#00 Tabelle 8.64...
  • 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 93 IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 4 Telegram Length (Low Byte) 16#08 Byte 5 Command 16#BE Byte 6 SystemCode 16#51 "Q" Byte 7 ParameterName (High Byte) 16#54 "T" Byte 8 ParameterName (Low Byte) 16#41 "A" Byte 9 LengthParameter (High Byte)
  • Seite 94 IQT3-FP-IO-V1 ExpertMode Beispiel: Befehlstelegramm zum Auslesen des Status Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#0B Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte)
  • 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 97 IQT3-FP-IO-V1 ExpertMode Bit-Nummer Byte Inhalt Byte 6 SystemCode 16#51 "Q" Byte 7 ParameterName (High Byte) 16#54 "T" Byte 8 ParameterName (Low Byte) 16#49 "I" Byte 9 LengthParameter (High Byte) 16#00 Byte 10 LengthParameter (Low Byte) 16#00 Byte 11 Nicht relevant...
  • 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 –...
  • Seite 99 IQT3-FP-IO-V1 ExpertMode Beispiel: Befehlstelegramm zum Auslesen von TO Bit-Nummer Byte Inhalt Byte 0 ControlByte / Frame Length 16#0 Byte 1 Frame Length 16#0B Byte 2 Fragmentation Counter 16#00 Byte 3 Telegram Length (High Byte) 16#00 Byte 4 Telegram Length (Low Byte)
  • Seite 100: Fehler-/Statusmeldungen

    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.
  • Seite 101: Anhang

    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"...
  • Seite 102: Ascii-Tabelle

    IQT3-FP-IO-V1 Anhang ASCII-Tabelle ASCII hex ASCII ASCII hex ASCII Space " & < >...
  • Seite 103 Pepperl+Fuchs Qualität Informieren Sie sich über unsere Qualitätspolitik: www.pepperl-fuchs.com/qualitaet www.pepperl-fuchs.com © Pepperl+Fuchs · Änderungen vorbehalten / DOCT-8162...

Inhaltsverzeichnis