Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis
>
>
Betriebsanleitung
IO-Link Master mit EtherNet/IP-Schnittstelle
PerformanceLine
8 Ports
IP 65 / IP 66 / IP 67 / IP 69K
AL1423
Firmware: 3.1.x
Deutsch
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für ifm AL1423

  • Seite 1 > > Betriebsanleitung IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K AL1423 Firmware: 3.1.x Deutsch...
  • Seite 2: Inhaltsverzeichnis

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Inhaltsverzeichnis Vorbemerkung Rechtliche Hinweise ......................5 Zweck des Dokuments ......................5 Zeichenerklärung ......................... 6 Änderungshistorie ........................ 6 Sicherheitshinweise Allgemein ..........................7 Notwendige Vorkenntnisse ....................7 Sicherheitssymbole auf dem Gerät ..................
  • Seite 3 9.1.14 Firmware: Gerät auf Werkseinstellungen rücksetzen ..............37 9.1.15 Firmware: Gerät neu starten ....................... 37 9.1.16 IO-Link Devices konfigurieren ....................38 ifm-IoT-Core ........................39 9.2.1 Hinweise für Programmierer ....................... 40 9.2.2 Erste Schritte ..........................43 9.2.3 Allgemeine Funktionen ....................... 43 9.2.4...
  • Seite 4 Unterstützte Verbindungstypen ....................95 14.2.2 Parameterdaten .......................... 96 14.2.3 Zyklische Daten ........................100 14.2.4 Azyklische Daten ........................113 14.2.5 Feldbusobjekte ......................... 125 14.3 ifm-IoT-Core ........................151 14.3.1 Übersicht: IoT-Profile ........................ 152 14.3.2 Übersicht: IoT-Typen ........................ 157 14.3.3 Übersicht: IoT-Dienste ......................158 Index...
  • Seite 5: Vorbemerkung

    Dieses Dokument gilt für Geräte des Typs „IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Port IP 65 / IP 66 / IP 67 / IP 69K" (Art.-Nr.: AL1423). Es ist Bestandteil des Gerätes und enthält Angaben zum korrekten Umgang mit dem Produkt.
  • Seite 6: Zeichenerklärung

    Querverweis Dezimalzahl 0x123 Hexadezimalzahl 0b010 Binärzahl [...] Bezeichnung von Tasten, Schaltflächen oder Anzeigen > Änderungshistorie 21676 Ausgabe Thema Datum Neuerstellung des Dokuments 10 / 2020 Hinzugefügt: Derating UL 04 / 2021 Entfernt: ifm IoT Core – DNS-Unterstützung 10 / 2021...
  • Seite 7: Sicherheitshinweise

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Sicherheitshinweise Inhalt Allgemein ..............................7 Notwendige Vorkenntnisse ........................7 Sicherheitssymbole auf dem Gerät ......................7 IT-Sicherheit ............................. 8 > Allgemein 2272 • Das beschriebene Gerät wird als Teilkomponente in einem System verbaut.
  • Seite 8: It-Sicherheit

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K IT-Sicherheit 56503 ACHTUNG! Bei Betrieb des Gerätes in einer ungeschützten Netzwerkumgebung: > Unzulässiger Lese- oder Schreibzugriff auf Daten möglich. > Unzulässige Beeinflussung der Gerätefunktion möglich. ►...
  • Seite 9: Bestimmungsgemäße Verwendung

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Bestimmungsgemäße Verwendung Inhalt Zugelassene Verwendung ........................9 Verbotene Verwendung ..........................9 18761 > Zugelassene Verwendung 7610 Der IO-Link-Master dient als Gateway zwischen intelligenten IO-Link-Devices und dem EtherNet/IP-Netzwerk.
  • Seite 10: Funktion

    7482 > Parametrierung 7771 Das Gerät bietet folgende Konfigurationsoptionen: • Parametrierung des IO-Link Masters des AL1423 mit Parametriersoftware LR DEVICE und/oder EtherNet/IP-Projektierungssoftware • Parametrierung der angeschlossenen IO-Link Devices (Sensoren, Aktuatoren) mit Parametriersoftware LR DEVICE und/oder EtherNet/IP-Projektierungsoftware • Speicherung von Parametersätzen der angeschlossenen IO-Link Devices für automatische Wiederherstellung (Data Storage) >...
  • Seite 11: Internet Of Things (Iot)

    IO-Link Master (IO-Link Revision 1.0 und 1.1) • 8 IO-Link Ports für den Anschluss von IO-Link Devices • Bereitstellung von Prozessdaten der angeschlossenen IO-Link Devices für Monitoring-Software LR SMARTOBSERVER (→ www.ifm.com) > 4.5.1 IO-Link-Versorgung 12680 Das Gerät verfügt über 8 Versorgungen für IO-Link Devices (Sensoren, Aktuatoren).
  • Seite 12: Spannungsausgang

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Spannungsausgang 56525 Das Gerät verfügt über einen Spannungsausgang (XD2) für die Versorgung eines zusätzlichen Geräts. Dadurch können mehrere Geräte vom Typ "PerformanceLine" aus einer Spannungsquelle versorgt werden (Daisy chain).
  • Seite 13: Montage

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Montage Inhalt Gerät montieren ............................13 22016 > Gerät montieren 56509 ► Anlage während der Montage spannungsfrei schalten. ► Maximales Anzugsdrehmoment beachten. ►...
  • Seite 14: Elektrischer Anschluss

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Elektrischer Anschluss Inhalt Hinweise ..............................14 EtherNet/IP-Ports verbinden........................15 IO-Link Ports verbinden .......................... 16 Gerät erden ............................17 Gerät anschließen ..........................18 22017 >...
  • Seite 15: Ethernet/Ip-Ports Verbinden

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K EtherNet/IP-Ports verbinden 56999 ► Gerät über M12-Buchse XF1 und/oder XF2 mit dem EtherNet/IP-Netzwerk verbinden (z. B. EtherNet/IP-SPS, zusätzliches EtherNet/IP-Gerät) ► Gerät über M12-Buchse XF1 und/oder XF2 mit dem IT-Netzwerk verbinden (z.
  • Seite 16: Io-Link Ports Verbinden

    > IO-Link Ports verbinden 34038 Hinweise zur Beschaltung: • Die Stromversorgung der angeschlossenen IO-Link Devices darf ausschließlich über den AL1423 erfolgen. • Die Ports des Geräts erfüllen die Anforderungen der IO-Link-Spezifikation 1.0 bis 1.1.2. • Die zusätzlichen digitalen Ausgänge der Ports X1...X4 (Pin 2) erfüllen die Anforderungen der Gebrauchskategorie DC-13 nach Norm IEC 60947-5-1: 20 W.
  • Seite 17: Gerät Erden

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Gerät erden 56485 Das FE-Potential liegt an folgende Punkten des Geräts an: • Obere Befestigungslasche des Gehäuses • Ports XD1 und XD2: Pin 5 (FE) •...
  • Seite 18: Gerät Anschließen

    > Brandgefahr ► I und I der Spannungsquellen US und UA unter Berücksichtigung des Derating-Verhalten des AL1423 entsprechend dimensionieren (→ Derating-Verhalten (→ S. 87))! ACHTUNG Fehlender Verpolungsschutz bei Kreuzverpolung zwischen US und UA: Die Versorgungsspannungen US und UA sind einzeln geschützt gegen Verpolung. Die Versorgungsspannungen US und UA sind nicht geschützt gegen eine kreuzweise Verpolung...
  • Seite 19: Bedien- Und Anzeigeelemente

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Bedien- und Anzeigeelemente Inhalt Übersicht..............................19 LED-Anzeigen ............................20 5440 > Übersicht 17516 Status-LEDs RDY, NET und MOD (→ Status-LEDs (→ S. 20)) Status-LEDs LNK und ACT der EtherNet/IP-Schnittstellen 1 (XF1) und 2 (XF2) (→...
  • Seite 20: Led-Anzeigen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > LED-Anzeigen 22024 Das Gerät verfügt über folgende LED-Anzeigen. > 7.2.1 Status-LEDs 22034 Die LED mit der Bezeichnung RDY zeigt den Status des Gateways. Die LED mit der Bezeichnung BF (Bus Failure) zeigt den Status der EtherNet/IP-Verbindung.
  • Seite 21: Spannungsversorgung

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 7.2.3 Spannungsversorgung 57000 Der Port für die Spannungsversorgung (XD1) verfügt über die LEDs mit der Bezeichnung US und UA. Die LEDs zeigen den Status der Versorgungsspannung. Status-LED Bedeutung grün...
  • Seite 22: Io-Link Ports (Class A)

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 7.2.5 IO-Link Ports (Class A) 22029 Jeder IO-Link Port Class A verfügt über 2 LEDs mit der Bezeichnung IOL und DI. Die LEDs zeigen den Status des IO-Link Ports.
  • Seite 23: Inbetriebnahme

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Inbetriebnahme 56505 Durch Einschalten der Versorgungsspannungen startet der AL1423 mit den Werkseinstellungen. Die LEDs signalisieren den aktuellen Betriebszustand des Geräts und der Ports (→ LED-Anzeigen (→...
  • Seite 24: Parametrierung

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Parametrierung Inhalt LR DEVICE ............................. 25 ifm-IoT-Core ............................39 EtherNet/IP ............................. 72 22367...
  • Seite 25: Lr Device

    Firmware: Gerät auf Werkseinstellungen rücksetzen ................37 Firmware: Gerät neu starten........................37 IO-Link Devices konfigurieren ........................ 38 22822 Im Auslieferungszustand ist der AL1423 mit den Werkseinstellungen konfiguriert (→ Werkseinstellungen (→ S. 83)). Benötigte Software: LR DEVICE (1.6.x oder höher) (Art.-Nr.: QA0011/QA0012)
  • Seite 26: Hinweise

    Der AL1423 unterstützt die Offline-Parametrierung. Dabei erstellt der Anwender eine Konfiguration für den IO-Link Master und die angeschlossenen IO-Link Devices, ohne mit dem AL1423 verbunden zu sein (OFFLINE-Modus). Die so erstellte Konfiguration kann als Datei (*.lrp) gespeichert und später auf den AL1423 geladen und aktiviert werden.
  • Seite 27: Iot: Ip-Einstellungen Konfigurieren

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.2 IoT: IP-Einstellungen konfigurieren 17713 Für den Zugriff auf den IO-Link Master über die IT-Infrastruktur muss der Anwender die IP-Einstellungen der IoT-Schnittstelle einstellen. Um die IP-Einstellungen mit DHCP zu konfigurieren, muss im IT-Netzwerk ein DHCP-Server aktiv sein.
  • Seite 28: Iot: Zugriffsrechte Konfigurieren

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.3 IoT: Zugriffsrechte konfigurieren 16555 Die Zugriffsrechte regeln, welche Instanz die Parameterdaten, Prozessdaten und Ereignis-/Diagnosemeldungen lesen und / oder schreiben darf. Um die Zugriffsrechte auf den IO-Link Master zu konfigurieren: ►...
  • Seite 29: Iot: Schnittstelle Zum Lr Agent Oder Lr Smartobserver Konfigurieren

    2147483647 2147483647 ms [Application Tag] Quellenbezeichner des IO-Link Masters in der Werkseinstellung: AL1423 Struktur des LR AGENT oder LR SMARTOBSERVER (String32) Nach der Änderung des Parameters [Port LR Agent or SMARTOBSERVER] oder [Application Tag] kann es 120 Sekunden dauern, bis das Gerät erneut eine TCP-Verbindung aufbaut.
  • Seite 30: Fieldbus: Ip-Einstellungen Konfigurieren

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.5 Fieldbus: IP-Einstellungen konfigurieren 52379 Für die Kommunikation mit dem EtherNet/IP-Netzwerk muss die EtherNet/IP-Schnittstelle konfiguriert werden. ► Menü [Fieldbus] wählen. > Menüseite zeigt die aktuellen Einstellungen.
  • Seite 31: Fieldbus: Konfigurationsmodus Einstellen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.6 Fieldbus: Konfigurationsmodus einstellen 56658 Der AL1423 unterstützt die EtherNet/IP-Konfigurationsmodi "Top-Down" und "Independent". Zusätzlich kann der Anwender die Länge der übertragenen Prozessdaten konfigurieren und gewünschten Verbindungstypen wählen. ► Menü [Fieldbus] wählen. >...
  • Seite 32: Io-Link-Ports: Datenübertragung Zu Lr Agent Oder Lr Smartobserver Einstellen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.7 IO-Link-Ports: Datenübertragung zu LR AGENT oder LR SMARTOBSERVER einstellen 16551 Der Anwender kann für jeden IO-Link Port separat entscheiden, ob die Prozessdaten der angeschlossenen IO-Link Devices an LR AGENT oder LR SMARTOBSERVER übertragen werden.
  • Seite 33: Io-Link-Ports: Betriebsart Pin 4 (Us) Einstellen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.8 IO-Link-Ports: Betriebsart Pin 4 (US) einstellen 57341 Pin 4 der IO-Link-Ports X1...X8 unterstützt folgende Betriebsarten: • Deaktiviert: keine Datenübertragung an Pin 4 (C/Q) des IO-Link-Ports •...
  • Seite 34: Io-Link-Ports: Betriebsart Pin 2 (Ua) Einstellen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.9 IO-Link-Ports: Betriebsart Pin 2 (UA) einstellen 57342 Pin 2 der IO-Link-Ports X1...X4 unterstützt folgende Betriebsarten: • Aus: Pin 2 ist spannungsfrei; Port arbeitet als IO-Link-Port Typ A •...
  • Seite 35: Io-Link-Ports: Gerätevalidierung Und Datenspeicherung Einstellen

    [Type compatible V1.1 device with Restore] [Vendor ID] ID des Herstellers, der validiert werden soll 0...65535 Werkseinstellung: 0 ifm electronic: 310 [Device ID] ID des IO-Link Devices, das validiert werden soll 0...16777215 Werkseinstellung: 0 ► Geänderte Werte auf dem Gerät speichern.
  • Seite 36: Io-Link-Ports: Rückfallwerte Konfigurieren

    * ... Parameter nur änderbar, wenn die Verbindung zur EtherNet/IP-Steuerung getrennt ist ► Geänderte Werte auf dem Gerät speichern. > 9.1.13 Info: Geräteinformationen zeigen 12218 Um die allgemeine Informationen des ifm IO-Link Masters zu lesen: ► Menü [Info] wählen. > Menüseite zeigt die aktuellen Einstellungen. Name Beschreibung Mögliche Werte...
  • Seite 37: Firmware: Gerät Auf Werkseinstellungen Rücksetzen

    Bei einem Neustart des Geräts bleiben alle Einstellungen erhalten. Um das AL1423 neu zu starten: ► Menü [Firmware] wählen. > Menüseite zeigt die aktuellen Einstellungen. ► Auf [Reboot] klicken, um das Gerät neu zu starten. > LR DEVICE startet den ifm IO-Link Master neu.
  • Seite 38: Io-Link Devices Konfigurieren

    IO-Link Device hinzufügen ► Unter [ONLINE]: Auf gewünschten IO-Link Master klicken. > LR DEVICE erkennt automatisch die an den IO-Link Master angeschlossenen IO-Link Devices (z.B. ifm Sensor KG5065). IO-Link Device konfigurieren ► Mausklick auf den Port, an dem das IO-Link Device angeschlossen ist.
  • Seite 39: Ifm-Iot-Core

    Geräteinformationen des IO-Link Masters lesen ..................57 Gateway: Firmware aktualisieren ......................57 Gateway: Anwendungskennung einstellen .................... 59 Benachrichtigungen abonnieren ......................60 Web Socket nutzen ..........................63 IoT-Core-Visualizer nutzen ........................65 31995 Allgemeine Hinweise zum ifm-IoT-Core: → Hinweise für Programmierer (→ S. 40)
  • Seite 40: Hinweise Für Programmierer

    50737 Die Gerätefamilie PerformanceLine verfügt über einen IoT-Core. Der IoT Core ermöglicht es dem Anwender, den AL1423 über eine REST API aus IT-Netzwerken heraus anzusprechen und in Internet-of-Things-Anwendungen einzubinden. Auf dem AL1423 ist eine Gerätebeschreibung gespeichert. Diese Gerätebeschreibung ist ein strukturiertes, maschinenlesbares Datenobjekt im JSON-Format.
  • Seite 41 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K http://192.168.0.250/devicetag/applicationtag/getdata Rückgabe: "cid":-1, "data":{"value":"AL1423"}, "code":200 > POST-Request 16548 Mit der POST-Methode kann der Anwender lesend und schreibend auf einen Datenpunkt zugreifen. Die Anfrage an den IoT-Core besitzt folgende Syntax: "code":"code_id",...
  • Seite 42 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: POST-Request 52006 Anfrage: "code":"request", "cid":4711, "adr":"devicetag/applicationtag/getdata" Rückgabe: "cid":4711, "data":{"value":"AL1423"}, "code":200 > IoT-Core: Diagnosecodes 58222 Code Text Beschreibung Anfrage erfolgreich abgearbeitet OK but needs reboot Anfrage erfolgreich abgearbeitet;...
  • Seite 43: Erste Schritte

    ► Folgende POST-Anfrage an den AL1423 senden: {"code":"request","cid":-1,"adr":"gettree"} > AL1423 gibt die Gerätebeschreibung als strukturiertes JSON-Objekt zurück. ► In der Baumstruktur des JSON-Objekts alle Unterstrukturen und die enthaltenen Datenpunkte identifizieren. ► Die anwendbaren Dienste für den Zugriff auf Unterstrukturen und darin enthaltene Datenpunkte identifizieren.
  • Seite 44: Beispiel: Teilbaum Ausgeben

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K "type":"data", "uid":null, "profiles":["parameter"], "format":{ "type":"enum", "namespace":"json", "encoding":"integer", "valuation":{ "valuelist":{ "0":"Fieldbus + IoT", "1":"Fieldbus + IoT (read-only)", "3":"IoT only"}}}}, "code":200 Der Parameter accessrights hat den Datentyp ENUM mit den gültigen Werten "Fieldbus + IoT", "Fieldbus + IoT (read only)"...
  • Seite 45: Beispiel: Mehrere Parameterwerte Des Io-Link Master Gleichzeitig Lesen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K "identifier":"reboot","type":"service"}] "code":200 > Beispiel: Mehrere Parameterwerte des IO-Link Master gleichzeitig lesen 17310 Aufgabe: Folgende aktuelle Werte sollen vom IO-Link Master gelesen werden: Temperatur, Seriennummer Lösung: Die aktuellen Parameterwerte mit dem dienst getdatamulti lesen (Datenpunkt Temperatur: /processdatamaster/temperature;...
  • Seite 46: Speicherdauer Einstellen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Speicherdauer einstellen 60243 Der IoT Core bietet die Möglichkeit, die Speicherdauer von Daten und Benachrichtigungen einzustellen. Die Dienste Dienst: setdata (→ S. 168) und Dienst: subscribe (→...
  • Seite 47: Fieldbus: Ip-Einstellungen Konfigurieren

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.4 Fieldbus: IP-Einstellungen konfigurieren 58241 Unterstruktur: fieldbussetup Verfügbare Datenpunkte: Name Beschreibung Zugriff ../hostname Bezeichnung des IO-Link Masters in Feldbus-Projekt ../fieldbusfirmware Firmware-Version des IO-Link Masters ../network/macaddress MAC-Adresse des Feldbus-Ports ../network/ipaddress...
  • Seite 48: Fieldbus: Rückfallwerte Einstellen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.6 Fieldbus: Rückfallwerte einstellen 58242 Unterstruktur: fieldbussetup/configuration/port[n] (n = 1...8) Verfügbare Datenpunkte: Name Beschreibung Zugriff ../failsafedigitalout Rückfallwert für digitalen Ausgang - Pin 4 (DO) ../failsafeiolink Rückfallwert für IO-Link Ausgangsdaten - Pin 4 (IO-Link) ../failsafepin2...
  • Seite 49: Iot: Schnittstelle Zu Lr Agent Und Lr Smartobserver Konfigurieren

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.8 IoT: Schnittstelle zu LR AGENT und LR SMARTOBSERVER konfigurieren 22410 Unterstruktur: iotsetup Verfügbare Datenpunkte: Name Beschreibung Zugriff ../smobip IP-Adresse des LR AGENT oder LR SMARTOBSERVER ../smobport Portnummer des LR AGENT oder LR SMARTOBSERVER ../smobinterval...
  • Seite 50: Io-Link Ports: Betriebsart Pin 4 (Us) Einstellen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.10 IO-Link Ports: Betriebsart Pin 4 (US) einstellen 56695 Unterstruktur: iolinkmaster/port[n] (n = 1...8). Verfügbare Datenpunkte: Name Beschreibung Zugriff ../mode Betriebsart Pin 4 des Ports ../mastercycletime_preset Zykluszeit der Datenübertragung am IO-Link-Port (Wert in ms) ../mastercycletime_actual...
  • Seite 51: Beispiel: Datenspeicher Eines Io-Link Ports Klonen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Beispiel: Datenspeicher eines IO-Link Ports klonen 36055 Aufgabe: Der Datenspeicher des IO-Link Ports X02 von IO-Link Master 1 soll nach IO-Link Master 2 geklont werden.
  • Seite 52: Io-Link Ports: Datenübertragung Zu Lr Agent Oder Lr Smartobserver Konfigurieren

    * = nur änderbar, wenn Feldbus-SPS nicht im Betriebszustand RUNNING > Beispiel: IO-Link Prozesswert lesen (Betriebsart "IO-Link") 16574 Aufgabe: Den aktuellen Messwert des ifm-Temperatursensors TN2531 an IO-Link-Port X2 lesen Lösung: Den Datenpunkt für die Prozess-Eingangsdaten mit dem Dienst getdata lesen. • Anfrage (Request): "code":"request",...
  • Seite 53: Beispiel: Io-Link Prozesswert Schreiben (Betriebsart "Io-Link")

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Beispiel: IO-Link Prozesswert schreiben (Betriebsart "IO-Link") 56508 Aufgabe: Der Buzzer des DV2500 anIO-Link Port X2 soll eingeschaltet werden. Der DV2500 arbeitet im On/Off-Modus. Lösung: Die IODD des DV2500 zeigt die Struktur des Prozesswerts (→...
  • Seite 54: Beispiel: Digitalen Eingangswert Lesen (Betriebsart "Di")

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Beispiel: Digitalen Eingangswert lesen (Betriebsart "DI") 56507 Aufgabe: Der digitale Eingansgswert des IO-Link Devices an IO-Link Port X5 soll gelesen werden. Die Betriebsart des IO-Link Ports ist "Digital Intput (DI)". Lösung: Den Prozesswert des Datenpunkts pdin schreiben.
  • Seite 55: Io-Link Devices: Auf Parameter Zugreifen

    > 9.2.15 IO-Link Devices: Auf Parameter zugreifen 58231 Der ifm-IoT-Core unterstützt die Konfiguration der angeschlossenen IO-Link Devices. Der Zugriff auf einen Parameter erfolgt über IO-Link Index und Subindex (→ IO Device Description (IODD) des Geräts). Unterstruktur: iolinkmaster/port[n]/iolinkdevice (n = 1...8)
  • Seite 56: Io-Link Devices: Geräteinformationen Lesen Und Schreiben

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K • Rückgabe (Response): {"cid":4711,"code":200} > 9.2.16 IO-Link Devices: Geräteinformationen lesen und schreiben 58230 Unterstruktur: iolinkmaster/port[n]/iolinkdevice (n = 1...8) Verfügbare Datenpunkte: Name Beschreibung Zugriff ../status Status des angeschlossenen IO-Link Devices...
  • Seite 57: Geräteinformationen Des Io-Link Masters Lesen

    Firmware-Version ../bootloaderrevision Bootloader-Version ../extensionrevisions Firmware- und Bootloader-Version ../fieldbustype Feldbus r ... nur lesen Zusätzliche Informationen über das AL1423 kann mit dem Dienst getidentity gelesen werden (→ Dienst: getidentity (→ S. 161)). > 9.2.20 Geräteinformationen des IO-Link Masters lesen 56497 Unterstruktur: processdatamaster Verfügbare Datenpunkte:...
  • Seite 58: Beispiel: Firmware Aktualisieren

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Name Beschreibung ../install Auf den IO-Link Master übertragene Firmware installieren ../container/stream_set Einzelnes Datensegment übertragen ../container/start_stream_set Sequentielle Übertragung mehrerer Datensegemente starten > Beispiel: Firmware aktualisieren 31160 Aufgabe: Die Firmware des Geräts aktualisieren;...
  • Seite 59: Gateway: Anwendungskennung Einstellen

    10987 Aufgabe: Die Bezeichnung des IO-Link Masters für die Darstellung im LR SMARTOBSERVER auf AL1423 setzen. Lösung: Den Parameter [Application Tag] mit dem Dienst setdata auf den Wert [AL1423] ändern. Der Datenpunkt des Parameters [Application Tag] im Gerätebeschreibungsobjekt ist /devicetag/applicationtag.
  • Seite 60: Benachrichtigungen Abonnieren

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.23 Benachrichtigungen abonnieren 58298 Besitzt ein Datenpunkt das Unterelement datachanged, kann der Anwender Benachrichtigungen über Werte- oder Zustandsänderungen abonnieren. Auslöser für die Benachrichtigungen kann der Ablauf eines Timers oder ein Ereignis sein.
  • Seite 61 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K "data": "callback":"http://192.168.0.4:80/temp", "datatosend":[ "/iolinkmaster/port[2]/iolinkdevice/pdin", "/processdatamaster/temperature"] Zusätzlich muss das Zeitintervall des timer[1] auf einen Wert zwischen 500 ms und 2147483647 ms gesetzt werden. •...
  • Seite 62: Beispiel: Abonnement Ändern

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Abonnement ändern 60263 Aufgabe: Das existierende Abonnement (Beispiel: Benachrichtigung abonnieren (→ S. 60)) soll geändert werden. Anstatt der Temperatur des IO-Link Masters soll die anliegende Betriebsspannung übertragen werden.
  • Seite 63: Web Socket Nutzen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K "datatosend":[ "/iolinkmaster/port[2]/iolinkdevice/pdin", "/processdatamaster/temperature"]}, "code":200 > 9.2.24 Web Socket nutzen 61205 Der IoT Core unterstützt die Kommunikation per WebSocket-Protokoll. Mit Web Sockets kann der Anwender einen Full-Duplex-Kommunikationkanal über eine TCP-Verbindung aufbauen.
  • Seite 64 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K "code":"request", "cid":4711, "adr":"/timer[1]/counter/datachanged/subscribe", "data":{ "datatosend":[ "/iolinkmaster/port[2]/iolinkdevice/productname", "/iolinkmaster/port[2]/iolinkdevice/pdin", "/processdatamaster/temperature"]}...
  • Seite 65: Iot-Core-Visualizer Nutzen

    IO-Link Master konfigurieren ........................69 Prozessdaten lesen und schreiben ......................70 Firmware aktualisieren ........................... 71 60270 Der ifm-IoT-Core-Visualizer des IO-Link Masters bietet eine grafischen Nutzeroberfläche für den Zugriff auf Funktionen des ifm-IoT-Cores. Um den IoT-Core-Visualizer zu starten: ► Webbrowser starten.
  • Seite 66: Benachrichtigungen Verwalten

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Benachrichtigungen verwalten 60474 Die Menüseite ermöglicht es, folgende Funktionen auszuführen • Benachrichtigungen erstellen • Aktive Benachrichtigungen anzeigen • Benachrichtigungen löschen (einzeln, alle) Voraussetzungen: •...
  • Seite 67: Benachrichtigung Löschen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K ► Mithilfe des Wizards schrittweise die gewünschten Benachrichtigungsparameter eingeben. > Erstellte Benachrichtigungsabonnement wird in Tabelle angezeigt. Bei zyklischen Benachrichtigungen über timer[1] oder timer[2] muss der Anwender zusätzlich die Intervallzeit des betreffenden Timers setzen.
  • Seite 68: Elemente Im Gerätebaum Suchen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Elemente im Gerätebaum suchen 60478 Die Menüseite [Elements] ermöglicht es, die Gerätebeschreibung nach Elementen mit bestimmten Eigenschaften (status, profile, name) zu durchsuchen und die Ergebnisse auszugeben. Voraussetzungen: •...
  • Seite 69: Io-Link Master Konfigurieren

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > IO-Link Master konfigurieren 60475 Die Menüseite [Parameter] ermöglicht es, den IO-Link Master zu konfigurieren. Verfügbare Optionen: • Einzelne Parameter lesen und schreiben. •...
  • Seite 70: Prozessdaten Lesen Und Schreiben

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Prozessdaten lesen und schreiben 60476 Die Menüseite ermöglicht es, die Prozessdaten des IO-Link Masters und der angeschlossenen IO-Link Devices zu lesen und zu schreiben. Voraussetzungen: •...
  • Seite 71: Firmware Aktualisieren

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Firmware aktualisieren 60477 Die Menüseite [Update] bietet die Möglichkeit, die Firmware des IO-Link Masters zu aktualisieren: Voraussetzungen: • Iot-Core-Visualizer ist gestartet. ►...
  • Seite 72: Ethernet/Ip

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > EtherNet/IP Inhalt EtherNet/IP: Hinweise für Programmierer ....................73 EDS-Datei registrieren ..........................73 IO-Link Master in das EtherNet/IP-Projekt einbinden ................74 Verbindungstypen konfigurieren ......................75 IO-Link Master konfigurieren ........................
  • Seite 73: Ethernet/Ip: Hinweise Für Programmierer

    EDS-Datei registrieren 1979 ifm stellt für die Abbildung des AL1423 in einer EtherNet/IP-Projektierungssoftware eine EDS-Datei bereit. Der Anwender kann die EDS-Datei von der ifm-Webseite herunterladen (→ www.ifm.com)). In der EDS-Datei sind alle Parameter- und Prozessdaten sowie deren gültige Wertebereiche definiert.
  • Seite 74: Io-Link Master In Das Ethernet/Ip-Projekt Einbinden

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.3.3 IO-Link Master in das EtherNet/IP-Projekt einbinden 8015 Der AL1423 wird als Modul eines I/O-Scanners in das EtherNet/IP-Projekt eingebunden. Voraussetzungen: > EDS-Datei des AL1423 ist installiert (→ (→ S. 73)).
  • Seite 75: Verbindungstypen Konfigurieren

    Listen only Zusätzlich kann der Anwender das Request Package Interval (RPI) einstellen. Um den Verbindungstyp einzustellen: Voraussetzungen: > AL1423 ist korrekt in das EtherNet/IP-Projekt eingebunden (→ IO-Link Master in das (→ S. 74, "Beispiel: Eigenschaften eines Elements EtherNet/IP-Projekt einbinden lesen"...
  • Seite 76: Io-Link Ports Konfigurieren

    Controller Tags öffnen ► Im Controller Organizer: Doppelklick auf [Controller Name_of_Project] > [Controller Tags] > Fenster [Controller Tags] erscheint. ► In der Baumansicht: Auf [AL1423:C] klicken. > Controller Tags für die Konfiguration erscheinen. IO-Link Master konfigurieren ► Controller Tags wie gewünscht einstellen.
  • Seite 77: Io-Link Devices Konfigurieren

    > 9.3.8 Prozessdaten lesen 8518 Der Nutzer kann über die Controller Tags des AL1423 auf die zyklischen Eingangsdaten der angeschlossenen Sensoren und IO-Link Devices zugreifen. Um die Gültigkeit der zyklischen Prozessdaten zu prüfen, das PQI-Byte auswerten (→ Mapping: Port Qualifier Information (PQI) (→...
  • Seite 78: Prozessdaten Schreiben

    > 9.3.9 Prozessdaten schreiben 8570 Der Nutzer kann über die Controller Tags des AL1423 auf die zyklischen Ausgangsdaten der angeschlossenen Aktuatoren und IO-Link Devices zugreifen. Um die Gültigkeit der zyklischen Prozessdaten zu prüfen, das PQI-Byte auswerten (→ Mapping: Port Qualifier Information (PQI) (→...
  • Seite 79: Azyklische Dienste Nutzen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.3.11 Azyklische Dienste nutzen 22633 Der AL1423 bietet folgende Möglichkeiten, um azyklische Kommandos auszuführen: > Kommandokanäle in zyklischen Prozessdaten 16384 Innerhalb der zyklischen Eingangsdaten und Ausgangsdaten stehen spezielle Bereiche für die azyklische Datenübertragung bereit.
  • Seite 80: Ethernet/Ip-Mechanismen Für Azyklische Kommandos

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Azyklische Port-Kommandos 12063 Für den azyklischen Zugriff auf die Konfiguration der IO-Link-Ports des AL1423 existieren folgende Kommandos: Befehl Beschreibung Referenz →...
  • Seite 81: Betrieb

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Betrieb Inhalt Web-based Management nutzen ......................81 22368 > 10.1 Web-based Management nutzen 56524 Das Gerät verfügt über einen integrierten Web-Server. Der Web-Server generiert eine Webseite mit folgenden Daten: •...
  • Seite 82: Wartung, Instandsetzung Und Entsorgung

    IO-Link Master speichert die Parameterwerte des angeschlossenen IO-Link Devices im Datenspeicher. IO-Link Device tauschen ► Altes IO-Link Device vom IO-Link Master trennen. ► Neues IO-Link Device mit dem gleichen IO-Link-Port des AL1423 verbinden. > IO-Link Master überträgt Parameterwerte aus dem Datenspeicher auf das neue IO-Link Device.
  • Seite 83: Werkseinstellungen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Werkseinstellungen 23489 In den Werkseinstellungen besitzt das Gerät folgende Parametereinstellungen: Parameter Werkseinstellung [IP address] 192.168.1.250 [Subnet mask] 255.255.255.0 [IP gateway address] 0.0.0.0 [Host name] leer Datenspeicher (Data Storage)
  • Seite 84: Zubehör

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Zubehör 17853 Zubehörliste des AL1423: → www.ifm.com > Produktseite > Zubehör...
  • Seite 85: Anhang

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Anhang Inhalt Technische Daten ........................... 86 EtherNet/IP ............................. 95 ifm-IoT-Core ............................151 7156...
  • Seite 86: Technische Daten

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.1 Technische Daten Inhalt Einsatzbereich ............................86 Elektrische Daten ........................... 86 Ein-/Ausgänge ............................91 Eingänge..............................91 Ausgänge ............................... 91 Schnittstellen ............................92 Umgebungsbedingungen ........................
  • Seite 87 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Derating-Verhalten 57550 Die Derating-Messungen wurden bei folgenden Bedingungen durchgeführt: • Versorgungsspannung US / UA: 24 V DC > Derating ohne Daisy Chain 59774 an Port X1...X4 an Port X1...X8...
  • Seite 88: Derating Mit Daisy Chain

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Derating mit Daisy Chain 59773 Port X1…X8: an Port X1...X4 an Port X1...X4...
  • Seite 89 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Port XD2: US-daisy-chain UA-daisy-chain Beispiel: (X1…X4) (X1…X8) Temperatur (XD2) (XD2) UA-daisy-chain US-daisy-chain 30°C 3,6 A 12 A...
  • Seite 90 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Für UL-Anwendungen: Port XD2: US-daisy-chain UA-daisy-chain Beispiel: Temperatur (X1...X4) (X1...X8) (XD2) (XD2) UA-daisy-chain US-daisy-chain 30°C 3,6 A...
  • Seite 91: Ein-/Ausgänge

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.1.3 Ein-/Ausgänge 12109 Ein-/Ausgänge Gesamtzahl der Ein- und Ausgänge 16; (konfigurierbar) Anzahl der Ein- un Ausgänge Anzahl der digitalen Eingänge: 12; Anzahl der Ausgänge: 12 >...
  • Seite 92: Schnittstellen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.1.6 Schnittstellen 56346 Schnittstellen Kommunikationsschnittstelle Ethernet; IO-Link Ethernet Übertragungsstandard 10Base-T; 100Base-TX Übertragungsrate [MBit/s] 10; 100 Protokoll EtherNet/IP ▪ Werkseinstellungen IP-Adresse: 192.168.1.250 ▪...
  • Seite 93: Mechanische Daten

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K 14.1.9 Mechanische Daten 22825 Mechanische Daten Gewicht [g] Werkstoffe Gehäuse: PA; Buchse: Messing vernickelt > 14.1.10 Elektrischer Anschluss 15701 Spannungsversorgung IN XD1 Steckverbindung M12 (L-codiert) Anschlussbelegung...
  • Seite 94 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Prozessanschluss Ports Class A X5...X8 Steckverbindung Anschlussbelegung Sensorversorgung (US) L+ Sensorversorgung (US) L- C/Q IO-Link...
  • Seite 95: Ethernet/Ip

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K 14.2 EtherNet/IP Inhalt Unterstützte Verbindungstypen ......................95 Parameterdaten ............................96 Zyklische Daten ............................100 Azyklische Daten ..........................113 Feldbusobjekte .............................125 22433 > 14.2.1 Unterstützte Verbindungstypen 16571 Name Configuration...
  • Seite 96: Parameterdaten

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.2.2 Parameterdaten Inhalt Configuration Assembly (Instance 199) ....................96 1568 > Configuration Assembly (Instance 199) 16910 Bytes Inhalt Communication Profile Port Process Data Size 2...13 Port X1: Port Configuration (→...
  • Seite 97 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K IO-Link-Devices. 0x02 EtherNet/IP only 0x03 Keep current Communication Profile ▪ [Port Process Länge der Prozess-Eingangsdaten und 1 Byte 0x00 2 Bytes Input / 2 Bytes Data Size] Prozess-Ausgangsdaten pro IO-Link Port Output Data...
  • Seite 98 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Mapping: Port-Konfiguration 7423 Byte Inhalt (Offset) Port Mode Port Cycle Time Swap Validation / Data Storage Vendor ID (LSB) Vendor ID (MSB) Device ID (LSB) Device ID Device ID (MSB)
  • Seite 99 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K ▪ [Vendor ID] Vendor ID des Herstellers des Geräts am Port (nur gültig 2 Bytes 0x0000...0xFFFF bei Port Mode: IO-Link) Vendor ID = 0x1234 ▪...
  • Seite 100: Zyklische Daten

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.2.3 Zyklische Daten Inhalt Input Assembly (Instance 100): I/O + Acyclic + Diag ................100 Input Assembly (Instance 102): I/O ......................102 Input Assembly (Instance 103): I/O + Acyclic + Diag + EnMo .............104 Output Assembly (Instance 150): I/O + Acyclic ..................110 Output Assembly (Instance 151): I/O ....................112 22429...
  • Seite 101 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Byte Inhalt Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 174...189 Port X8: Vendor-ID, Device ID, Events (→ Mapping: Informationen + Events IO-Link Device (→...
  • Seite 102 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Input Assembly (Instance 102): I/O 56375 Byte Inhalt Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Port X8: Port X7:...
  • Seite 103 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K ▪ [Short / OL] Auftreten eines Kurzschlusses oder einer 1 Bit kein Fehler Überspannung an Pin 4 des Ports (nur in Mind. eines der folgenden Betriebsart "IO-Link") Ereignisse: ▪...
  • Seite 104 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Input Assembly (Instance 103): I/O + Acyclic + Diag + EnMo 16883 Byte Inhalt Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1...
  • Seite 105 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Byte Inhalt Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 204...205 Port X4: Current Pin 2 (Actuator UA) (→ Mapping: Current Pin 2 (Actuator UA) (→...
  • Seite 106 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Mapping: Port Qualifier Information (PQI) 1863 Byte Inhalt (Offset) Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Diagnosis...
  • Seite 107 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K VID (LSB) VID (MSB) DID (LSB) DID (MSB) reserviert Event 1: Mode Event 1: Type Event 1: Src Event 1: Instance Event 1: Code (LSB) Event 1: Code (MSB) Event 2: Mode Event 2: Type...
  • Seite 108 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K ▪ [Event m: Instance: Auslöser des Ereignisses 3 Bit Unbekannt Instance] 0x1 ... 0x3 reserviert Application / Anwendung 0x5 ... 0x7 reserviert ▪...
  • Seite 109 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Mapping: Voltage + Current Actuator Supply UA 56343 Byte Inhalt (Offset) Voltage Actuator Supply UA (LSB) Voltage Actuator Supply UA (MSB) Current Actuator Supply UA (LSB) Current Actuator Supply UA (MSB) Legende:...
  • Seite 110 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K ende: ▪ [Current Pin 2 Stromwert der Versorgungsspannung UA an Pin 2 des IO-Link 2 Byte 0x0000 0 mA (Actuator UA)] Ports (Wert in mA) Current Pin 2 (Actuator UA) = 0x1234 0x07D0 2000 mA...
  • Seite 111 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K ▪ [Pin 2] Signalpegel an Pin 2 des Ports 1 Bit HIGH ▪ [Output Data IO-Link Prozessdaten an Pin 4 des Ports (Port Mode: IO-Link) n Bytes Pro Byte: 0x00...0xFF IO-Link (n Bytes)]...
  • Seite 112 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Output Assembly (Instance 151): I/O 56359 Byte Inhalt (Offset) Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Port X8:...
  • Seite 113: Azyklische Daten

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.2.4 Azyklische Daten Inhalt Azyklischer Kommandokanal .......................113 Azyklische Kommandos ........................118 22427 > Azyklischer Kommandokanal 10236 Innerhalb der zyklischen Prozessdaten stehen Kommandokanäle für die Übertragung von azyklischen Daten zur Verfügung.
  • Seite 114 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K ▪ [Port No.] Nummer des IO-Link-Ports 1 Word 0x0001 Port X01 Port No. = 0x1234 0x0002 Port X02 ▪ Port No. (MSB) = 0x12 ▪...
  • Seite 115 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Antwortkanal (Response) 8468 Byte Inhalt Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Port No.
  • Seite 116 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K bytes)] 0x20 32 Bytes ▪ [Data (byte 0) or Nutzdaten (Byte 0) oder Fehlercodes 1 Byte Nutzdaten: 0x00...0xFF Error Code] Error Code: → Error Codes (→...
  • Seite 117: Error Codes

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Error Codes 15475 Fehlercode Bedeutung 0x71 Dienst nicht verfügbar (unbekannte Befehl wurde an den IO-Link Port gesendet) 0x72 Port gesperrt (ein anderer azyklischer Prozess greift auf den IO-Link Port zu) 0x73 Verboten (Zugriffsrechte verbieten Befehlsausführung) 0x74...
  • Seite 118 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Azyklische Kommandos Inhalt Kommando 0x10 – Set Mode .......................119 Kommando 0x20 – Set Validation ID / Data Storage ................121 Kommando 0x30 – Set Fail-safe Data Pattern ..................123 22631...
  • Seite 119 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Kommando 0x10 – Set Mode 23461 Der Befehl ändert die Betriebsart eines IO-Link-Ports des AL1423. Korrespondierender Parameter: [Port Mode] (→ Mapping: Port-Konfiguration (→ S. 98)) >...
  • Seite 120 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Kommandoantwort 8039 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Port No. (LSB) Port No.
  • Seite 121 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Kommando 0x20 – Set Validation ID / Data Storage 23462 Der Befehl setzt das Verhalten des IO-Link Masters beim Anschluss eines neuen IO-Link Devices an einem IO-Link-Ports des Geräts.
  • Seite 122 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Kommandoantwort 20764 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Port No. (LSB) Port No.
  • Seite 123 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Kommando 0x30 – Set Fail-safe Data Pattern 23464 Der Befehl setzt das Verhalten des Ausgänge bei einer Unterbrechung der EtherNet/IP-Verbindung und die entsprechenden Rückfallwerte. Korrespondierender Parameter: [Fail-safe Mode] (→...
  • Seite 124 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K ▪ [Fail-safe Data (Byte Rückfallwert n (n = 0...31) 1 Byte pro Byte: 0x00...0xFF > Kommandoantwort 23529 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3...
  • Seite 125: Feldbusobjekte

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.2.5 Feldbusobjekte Inhalt CIP-Klassen-Services ...........................125 CIP-Objektklassen ..........................126 Identity Object (Objektklasse: 0x01) .....................127 Message Router Object (Objektklasse: 0x02) ..................129 Assembly Object (Objektklasse: 0x04) ....................130 Connection Manager Object (Objektklasse: 0x06) ................132 Device Level Ring Object (Objektklasse: 0x47) ...................133 Quality of Service (Objektklasse: 0x48) ....................135...
  • Seite 126: Cip-Objektklassen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > CIP-Objektklassen 23652 Das Gerät unterstützt die folgenden CIP-Objektklassen: Klassen-Code Objekttyp Referenz → Identity Object Identity Object (Objektklasse: 0x01) (→ S. 127) →...
  • Seite 127: Identity Object (Objektklasse: 0X01)

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Identity Object (Objektklasse: 0x01) 23119 Das Identity Object enthält allgemeine Informationen über das Gerät. > Klassenattribute 23648 Attr.-ID Zugriff Name Datentyp Beschreibung Wert Revision...
  • Seite 128: Unterstützte Services

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Attr.-ID Zugriff Name Datentyp Beschreibung voreingestellt Default for Get_Attributes_All service Configuration UINT Inhalt zeigt die Konfiguration des Geräts Consistency Value > Unterstützte Services 23667 Service-Code Name...
  • Seite 129: Message Router Object (Objektklasse: 0X02)

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Message Router Object (Objektklasse: 0x02) 23694 Das Message Router Object stellt einen Zugang zur Verfügung, mit dem ein EtherNet/IP-Client einen Service zu jeder Objektklasse oder Instanz in dem pyhsikalischen Gerät adressieren kann. >...
  • Seite 130: Assembly Object (Objektklasse: 0X04)

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Assembly Object (Objektklasse: 0x04) 23690 Das Assembly Object bindet Attribute mehrerer Objekte, damit Daten über eine Verbindung zu oder von jedem Objekt gesendet oder empfangen werden können. >...
  • Seite 131 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Unterstützte Services 23693 Service-Code Name Klasse Attribut Beschreibung Get_Attribute_Single Attributwert lesen Set_Attribute_Single nein Attributwert ändern...
  • Seite 132: Connection Manager Object (Objektklasse: 0X06)

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Connection Manager Object (Objektklasse: 0x06) 23698 Das Connection manager Object ordnet und verwaltet die internen Ressourcen, die für Verbindungen genutzt werden. > Klassenattribute 23699 Attr ID Zugriff...
  • Seite 133: Device Level Ring Object (Objektklasse: 0X47)

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Device Level Ring Object (Objektklasse: 0x47) 23657 Das Device Level Ring (DLR) Object stellt die Schnittstelle für Konfiguration und Statusinformationen dar. > Klassenattribute 23658 Attr ID Zugriff...
  • Seite 134 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K...
  • Seite 135: Quality Of Service (Objektklasse: 0X48)

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Quality of Service (Objektklasse: 0x48) 23661 Quality of Service (QoS) ermöglicht die Priorisierung von Ethernet-Frames. Die Prioritäten der Ethernet-Frames können mit den Attributen "Differentiate Service Code Points" (DSCP) oder "802.1Q Tag"...
  • Seite 136: Io-Link Requests (Objektklasse: 0X80)

    23121 Das herstellerspezifische Object "IO-Link Requests" ermöglicht den Lese- und Schreibzugriff auf die IO-Link-Objekte eines an den AL1423 angeschlossenen IO-Link Devices über ISDU (Index Service Data Unit). Das Objekt bildet die Mechanismen der CIP-Adressierung auf das IO-Link Protokoll ab. >...
  • Seite 137 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Read_ISDU 23118 Mit Read_ISDU können Parameter eines angeschlossenen IO-Link Devices gelesen werden. > Request 23702 Attribute bestimmt den IO-Link-Port, an den das IO-Link Gerät angeschlossen ist. Der Bereich CIP User Specific Service Data enthält IO-Link-Index und IO-Link-Subindex des IO-Link Objekts, dessen Wert gelesen werden soll: CIP Format...
  • Seite 138 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K • Negative Antwort Tritt bei der Ausführung des Services ein Fehler auf (CIP Error Code <> 0), dann werden wird ein Erweiterter Fehler-Code übertragen (CIP Extended Error Code). Ist der CIP Error Code = 0x1E, dann ist CIP Extended Error Code = 0x00 und es werden im Bereich CIP User Specific Service Data der IO-Link Error Code und der IO-Link Additional Code übertragen.
  • Seite 139 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Parameterwert eines IO-Link Devices lesen 23110 Aufgabe: Wert des Parameters X eines IO-Link Devices lesen • IO-Link Device an Port: 0x02 •...
  • Seite 140 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Write_ISDU 23111 Mit Write_ISDU können Parameter eines angeschlossenen IO-Link Devices geändert werden. > Request 23703 Attribute bestimmt den IO-Link-Port, an den das IO-Link Gerät angeschlossen ist. Der Bereich User Specific Service Data enthält IO-Link-Index, IO-Link-Subindex des IO-Link Objekts, dessen Wert geändert werden soll.
  • Seite 141 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K • Negative Antwort Tritt bei der Ausführung des Services ein Fehler auf (CIP Error Code <> 0), dann werden wird ein Erweiterter Fehler-Code übertragen (CIP Extended Error Code). Ist der CIP Error Code = 0x1E, dann ist CIP Extended Error Code = 0x00 und es werden im Bereich CIP User Specific Service Data der IO-Link Error Code und der IO-Link Additional Code übertragen.
  • Seite 142 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Beispiel: Parameterwert eines IO-Link Devices ändern 23109 Aufgabe: Wert des Parameters X eines IO-Link Devices ändern • IO-Link Device an Port: 0x03 •...
  • Seite 143 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Write Failsafe Pattern 51657 Mit Write Failsafe Pattern kann der Rückfallwert eines IO-Link Ports geschrieben werden. > Request 51658 CIP Attribute bestimmt den IO-Link Port. Der Bereich CIP User Specific Service Data enthält die Failsafe Mode und den Rückfallwert (Failsafe Pattern).
  • Seite 144 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K • Negative Antwort Tritt bei der Ausführung des Services ein Fehler auf (CIP Error Code <> 0), dann wird ein Erweiterter Fehler-Code übertragen (CIP Extended Error Code). Die Antwort liegt in folgendem Format vor: CIP-Format Datentyp MSG Config...
  • Seite 145 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Rückfallwert schreiben 51663 Aufgabe: Fail-safe Mode für IO-Link Port X02 auf "Fail-safe with pattern" und Rückfallwert auf 0x1234 schreiben • IO-Link Device an Port: 0x02 •...
  • Seite 146: Tcp/Ip Object (Objektklasse: 0Xf5)

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > TCP/IP Object (Objektklasse: 0xF5) 23127 TCP/IP Interface Object ermöglicht die Konfiguration der physikalischen Netzwerk-Schnittstelle des Geräts. > Klassenattribute 23647 Attr ID Zugriff Name Datentyp Beschreibung...
  • Seite 147 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Attr.ID Zugriff Name Datentyp Beschreibung voreingestellt interface: the Ethernet Link object ▪ ▪ Path Size UINT Länge (in Little Endian Format als WORD) 02 00 ▪...
  • Seite 148: Ethernet Link Object (Objektklasse: 0Xf6)

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Ethernet Link Object (Objektklasse: 0xF6) 23129 Das Ethernet Link Object enthält Statusinformationen der Ethernet-Schnittstelle. > Klassenattribute 23645 Attr ID Zugriff Name Datentyp Beschreibung Wert...
  • Seite 149 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Attr.-ID Zugriff Name Datentyp Beschreibung voreingestellt unbekannt Interne Schnittstelle Twisted-pair Optical fiber 4...255 reserviert Interface state USINT Aktueller Zustand der Schnittstelle unbekannt aktiv;...
  • Seite 150 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Unterstützte Services 23665 Service-Code Name Klasse Attribut Beschreibung Get_Attribute_All nein Alle Attributwerte lesen Get_Attribute_Single Einzelnen Attributwert lesen Set_Attribute_Single nein Einzelnen Attributwert ändern...
  • Seite 151: Ifm-Iot-Core

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.3 ifm-IoT-Core Inhalt Übersicht: IoT-Profile ..........................152 Übersicht: IoT-Typen ..........................157 Übersicht: IoT-Dienste ..........................158 8988...
  • Seite 152: Übersicht: Iot-Profile

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.3.1 Übersicht: IoT-Profile Inhalt Profil: blob .............................152 Profil: deviceinfo ...........................153 Profil: devicetag ............................153 Profil: iolinkdevice_full ..........................154 Profil: iolinkmaster ..........................154 Profil: network ............................155 Profil: parameter ...........................155 Profil: processdata ..........................155 Profil: service ............................155...
  • Seite 153: Profil: Deviceinfo

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Profil: deviceinfo 17135 Element (identifier) Eigenschaften Pflicht Kommentar ▪ deviceinfo type = structure kennzeichnet Element als Geräteinformation ▪ profile = deviceinfo ../devicename type = data optional...
  • Seite 154: Profil: Iolinkdevice_Full

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Profil: iolinkdevice_full 7376 Element (identifier) Eigenschaften Pflicht Kommentar ▪ iolinkdevice type = structure Struktur eines IO-Link Devices ▪ profile = iolinkdevice_full ../vendorid type = data obligatorisch ../deviceid...
  • Seite 155: Profil: Network

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Profil: network 11179 Element (identifier) Eigenschaften Pflicht Kommentar ▪ network type = structure kennzeichnet Element als Geräteinformation ▪ profiles = deviceinfo ▪ ../macaddress type = data obligatorisch...
  • Seite 156: Profil: Software

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Profil: software 10999 Element (identifier) Eigenschaften Pflicht Kommentar ▪ software type = structure kennzeichnet Element als Software ▪ profile = software ../version type = data obligatorisch ../type...
  • Seite 157: Übersicht: Iot-Typen

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.3.2 Übersicht: IoT-Typen 16547 Der ifm-IoT-Core nutzt folgende Elementtypen: Name Beschreibung structure Element ist ein Strukturelement (wie ein Ordner im Dateisystem)
  • Seite 158: Übersicht: Iot-Dienste

    IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.3.3 Übersicht: IoT-Dienste Inhalt Dienst: factoryreset ..........................158 Dienst: getblobdata ..........................159 Dienst: getdata .............................159 Dienst: getdatamulti ..........................160 Dienst: getelementinfo ..........................160 Dienst: getidentity ..........................161 Dienst: getsubscriberlist ........................162 Dienst: getsubscriptioninfo ........................163 Dienst: gettree ............................164...
  • Seite 159 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getblobdata 41972 Name: getblobdata Beschreibung: Der Dienst liest ein Binary Large Object (blob). Anwendbar auf: datastorage Anfragedaten (data): Datenfeld Pflichtfeld Datentyp Default Beschreibung...
  • Seite 160 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getdatamulti 17964 Name: getdatamulti Beschreibung: Der Dienst liest sequentiell die Werte mehrerer Datenpunkte und gibt diese aus. Für jeden Datenpunkt werden der Wert und ein Diagnosecode ausgegeben. Anfragedaten (Feld "data"): Datenfeld Pflichtfeld...
  • Seite 161 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getidentity 17134 Name: getidentity Beschreibung: Der Dienst liest die komplette Gerätebeschreibung des AL1423 und gibt sie als JSON-Objekt aus. Anwendbar auf: Objekte vom Typ device Anfragedaten (data): keine Rückgabedaten (data):...
  • Seite 162 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getsubscriberlist 60239 Name: getsubscriberlist Beschreibung: Der Dienst liefert eine Liste mit allen aktiven Abonnements. Anfragedaten (Feld "data"): keine Rückgabedaten (Feld "data"): Array mit jeweils folgenden Daten Datenfeld Pflichtfeld Datentyp...
  • Seite 163 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getsubscriptioninfo 60244 Name: getsubscriptioninfo Beschreibung: Der Dienst liefert Informationen über ein existierendes Abonnement (subscribe). Für die Abfrage müssen folgende Parameter des existierenden Abonnements genutzt werden: •...
  • Seite 164 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K Dienst: gettree 60201 Name: gettree Beschreibung: Der Dienst liest die Gerätebeschreibung des IO-Link Masters und gibt sie als JSON-Objekt aus. Die Ausgabe kann auf einen Teilbaum der Gerätebeschreibung begrenzt werden. Anfragedaten (Feld "data"): Datenfeld Pflichtfeld...
  • Seite 165 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: install 35379 Name: install Beschreibung: Der Dienst installiert die in einem Speicherbereich des Geräts gespeicherte Firmware. Anwendbar auf: container Anfragedaten (data): keine Rückgabedaten (data): keine >...
  • Seite 166 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: querytree 60205 Name: querytree Beschreibung: Der Dienst durchsucht einen Gerätebaum nach den Kriterien profile, type und name und gibt eine Liste aus mit den URLs der gefundenen Elemente. Mindestens eines der Suchkriterien muss angegeben werden.
  • Seite 167 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: setblock 12224 Name: setblock Beschreibung: Der Dienst setzt die Werte mehrerer Datenpunkte einer Struktur gleichzeitig. Anfragedaten (Feld "data"): Datenfeld Pflichtfeld Datentyp Beschreibung datatoset...
  • Seite 168 Rückgabedaten (Feld "data"): keine Beispiel: {"code":"request", "cid":4711, "adr":"devicetag/applicationtag/setdata", "data":{ "newvalue":"ifm IO-Link master", "duration":"lifetime"} > Dienst: signal 25406 Name: signal Beschreibung: Der Dienst löst das Blinken der Status-LEDs des AL1423 aus. Anfragedaten (Feld "data"): keine Rückgabedaten (Feld "data"): keine Beispiel: "code":"request", "cid":4711, "adr":"firmware/signal"...
  • Seite 169 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: start_stream_set 36563 Name: start_stream_set Beschreibung: Der Dienst startet die sequenzielle Übertragung mehrerer Datenfragmente. Anwendbar auf: Objekte vom Typ data Anfragedaten (data): Datenfeld Pflichtfeld Datentyp...
  • Seite 170 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: subscribe 60470 Name: subscribe Beschreibung: Der Dienst abonniert die Werte von Datenpunkten. Die zu abonnierenden Datenpunkte werden als Liste übergeben. Der IoT Core sendet Änderungen an die in callback definierte Datensenke.
  • Seite 171 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: validation_useconnecteddevice 27933 Name: validation_connecteddevice Beschreibung: Der Dienst prüft, ob Geräte-ID und Hersteller-ID des angeschlossenen IO-Link Devices mit den Datenpunkten ../validation_vendorid und ../validation_deviceid übereinstimmen.
  • Seite 172: Index

    Antwortkanal (Response) ..............115 getsubscriptioninfo ................... 163 Assembly Object (Objektklasse gettree ...................... 164 0x04) ......................130 install ......................165 Auf den ifm-IoT-Core zugreifen ............. 40 iolreadacyclic .................... 165 Ausgänge ....................91 iolwriteacyclic ................... 165 Azyklische Daten ................. 113 querytree ....................166 Azyklische Dienste nutzen ..............
  • Seite 173 Kommandoanforderung ............119, 121, 123 Kommandoantwort.............. 120, 122, 124 Identity Object (Objektklasse Kommandokanäle in zyklischen Prozessdaten ........79 0x01) ......................127 ifm-IoT-Core .................. 39, 151 Inbetriebnahme ..................23 Info LED-Anzeigen ..................20 Geräteinformationen zeigen ............... 36 LR DEVICE .................... 25 Input Assembly (Instance 100) I/O + Acyclic + Diag ..................
  • Seite 174 IO-Link Master mit EtherNet/IP-Schnittstelle PerformanceLine 8 Ports IP 65 / IP 66 / IP 67 / IP 69K network ..................... 155 parameter ....................155 processdata ....................155 Zeichenerklärung ..................6 service ...................... 155 Zubehör ....................84 software ....................156 Zugelassene Verwendung ............... 9 software/uploadedablesoftware ..............

Inhaltsverzeichnis