Herunterladen Diese Seite drucken
ifm AL1342 Betriebsanleitung

ifm AL1342 Betriebsanleitung

Io-link master mit modbus tcp-schnittstelle dataline 8 ports ip 65 / ip 66 / ip 67
Vorschau ausblenden Andere Handbücher für AL1342:
>
>
Betriebsanleitung
IO-Link Master mit Modbus TCP-Schnittstelle
DataLine
8 Ports
IP 65 / IP 66 / IP 67
AL1342
Gerätestand: AB
Firmware: 2.3.x
LR DEVICE: 1.5.0.x
Deutsch
loading

Inhaltszusammenfassung für ifm AL1342

  • Seite 1 > > Betriebsanleitung IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 AL1342 Gerätestand: AB Firmware: 2.3.x LR DEVICE: 1.5.0.x Deutsch...
  • Seite 2: Inhaltsverzeichnis

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 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 Anwendungskennung einstellen ....................50 9.2.9 Zyklische Prozessdaten lesen / schreiben.................. 51 9.2.10 IO-Link Master steuern ....................... 52 9.2.11 Diagnosedaten des AL1342 lesen ....................54 9.2.12 Geräteinformationen des IO-Link Masters lesen ................ 55 9.2.13 Geräteinformationen des IO-Link Devices lesen ................ 55 9.2.14 Ereignisse abonnieren ........................
  • Seite 4 Mechanische Daten ........................84 13.1.10 Elektrischer Anschluss ....................... 85 13.2 Modbus TCP ........................86 13.2.1 Register ............................87 13.2.2 Azyklische Kommandos ......................104 13.3 ifm-IoT-Core ........................113 13.3.1 Übersicht: IoT-Profile ........................ 114 13.3.2 Übersicht: IoT-Typen ........................ 119 13.3.3 Übersicht: IoT-Dienste ......................120 Index...
  • Seite 5: Vorbemerkung

    > Rechtliche Hinweise 1631 © Alle Rechte bei ifm electronic gmbh. Vervielfältigung und Verwertung dieser Anleitung, auch auszugsweise, nur mit Zustimmung der ifm electronic gmbh. Alle auf unseren Seiten verwendeten Produktnamen, -Bilder, Unternehmen oder sonstige Marken sind Eigentum der jeweiligen Rechteinhaber: ...
  • Seite 6: Zeichenerklärung

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Zeichenerklärung 15989 WARNUNG! Tod oder schwere irreversible Verletzungen sind möglich. VORSICHT! Leichte reversible Verletzungen sind möglich. ACHTUNG! Sachschaden ist zu erwarten oder möglich. Wichtiger Hinweis Fehlfunktionen oder Störungen sind bei Nichtbeachtung möglich Information...
  • Seite 7: Sicherheitshinweise

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Sicherheitshinweise Inhalt Allgemein ..............................7 Notwendige Vorkenntnisse ........................7 Sicherheitssymbole auf dem Gerät ......................7 IT-Sicherheit ............................. 7 Eingriffe in das Gerät ..........................8 >...
  • Seite 8: Eingriffe In Das Gerät

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Eingriffe in das Gerät 11242 WARNUNG! Eingriffe in das Gerät. > Bei Nichtbeachtung:  Beeinträchtigung der Sicherheit von Menschen und Anlagen  Haftungs- und Gewährleistungsausschluss ►...
  • Seite 9: Bestimmungsgemäße Verwendung

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

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Funktion Inhalt Kommunikation, Parametrierung, Auswertung ..................11 Digitale Eingänge ...........................12 IO-Link-Versorgung ..........................12 7482...
  • Seite 11: Kommunikation, Parametrierung, Auswertung

    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.1.2 Modbus TCP 2259 Das Gerät bietet folgende Modbus TCP-Funktionen: ...
  • Seite 12: Parametrierung

    4.1.5 Parametrierung 7284 Das Gerät bietet folgende Konfigurationsoptionen:  Parametrierung des IO-Link Masters des AL1342 mit Parametriersoftware LR DEVICE, Modbus TCP-Projektierungssoftware oder ifm-IoT-Core-Diensten  Parametrierung der angeschlossenen IO-Link Devices (Sensoren, Aktuatoren) mit Parametriersoftware LR DEVICE, Modbus TCP-Projektierungsoftware oder ifm-IoT-Core-Diensten ...
  • Seite 13: Montage

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Montage Inhalt Gerät montieren ............................13 22016 > Gerät montieren 15540 ► Anlage während der Montage spannungsfrei schalten. ► Maximales Anzugsdrehmoment beachten. ► Zur Montage eine plane Montageoberfläche verwenden. ►...
  • Seite 14: Elektrischer Anschluss

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Elektrischer Anschluss Inhalt Hinweise ..............................14 Modbus TCP-Ports ..........................15 IoT-Port ..............................16 IO-Link Ports ............................17 Gerät anschließen ..........................19 22017 > Hinweise 7153 Das Gerät darf nur von einer Elektrofachkraft installiert werden. ►...
  • Seite 15: Modbus Tcp-Ports

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Modbus TCP-Ports 17849 ► Gerät über M12-Buchse X21 und/oder X22 mit dem Modbus TCP-Netzwerk verbinden (z. B. Modbus TCP-SPS, zusätzliches Modbus TCP-Gerät)  Anzugsdrehmoment: 0,6...0,8 Nm ►...
  • Seite 16: Iot-Port

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > IoT-Port 11029 ► Gerät über M12-Buchse X23 mit dem IT-Netzwerk verbinden (z. B. Laptop/PC mit Parametriersoftware LR DEVICE, Laptop/PC Monitoring-Software LR SMARTOBSERVER, PC/Laptop mit HTTP-Request-fähiger Software) ...
  • Seite 17: Io-Link Ports

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > IO-Link Ports 25407 Die IO-Link Ports des AL1342 erfüllen die Anforderungen der IO-Link-Spezifikation 1.0 bis 1.1.2. ► Hinweise zur IO-Link Beschaltung beachten! ► Nicht benutzte Buchsen mit M12-Verschlusskappen verschließen (Art.-Nr.: E73004). ...
  • Seite 18: Io-Link Devices Für Class-B-Betrieb Anschließen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 6.4.2 IO-Link Devices für Class-B-Betrieb anschließen 13685 Hinweise zur Beschaltung:  Für den Class-B-Betrieb muss dem IO-Link Device mithilfe eines Y-Verbindnungskabels eine zusätzliche Hilfsspannung UA zugeführt werden. WARNUNG! Nichtbeachtung der galvanischen Trennung der Stromkreise >...
  • Seite 19: Gerät Anschließen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Gerät anschließen 17542 ► Anlage spannungsfrei schalten. ► IO-Link Master über die M12-Buchse X31 anschließen an 24 V DC (20...30 V SELV/PELV; nach IEC 61010-1, Sekundärstromkreis mit maximal 30 V DC, abgeleitet von Netzstromkreis bis 300 V der Überspannungskategorie II).
  • Seite 20: Bedien- Und Anzeigeelemente

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Bedien- und Anzeigeelemente Inhalt Überblick ..............................20 LED-Anzeigen ............................21 5440 > Überblick 17857 Status-LEDs RDY, RUN und ERR → Status-LEDs (→ S. 21) Status-LEDs LNK und ACT der Modbus TCP-Schnittstellen 1 (X21) und 2 (X22) →...
  • Seite 21: Led-Anzeigen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > LED-Anzeigen 22024 Das Gerät verfügt über folgende LED-Anzeigen. > 7.2.1 Status-LEDs 11748 Die LED mit der Bezeichnung RDY zeigt den Status des Gateways. Die LED mit der Bezeichnung RUN zeigt den aktuellen Zustand der Modbus TCP-Zustandsmaschine.
  • Seite 22: Iot-Port

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 7.2.3 IoT-Port 7722 Der IoT-Port (X23) verfügt über 3 LEDs mit der Bezeichnung LNK, ACT und IoT. Die LEDs zeigen den Status der Ethernet-Verbindung und die Geräteidentifizierung. Status-LED Bedeutung grün...
  • Seite 23: Inbetriebnahme

    Durch Einschalten der Versorgungsspannung startet der AL1342 mit den Werkseinstellungen. Die Anzeigelemente signalisieren den aktuellen Betriebszustand (→ Bedien- und Anzeigeelemente (→ S. 20)). Um die Parametrierung des AL1342 zu ermöglichen, müssen die IoT-Schnittstelle und / oder die Feldbus-Schnittstelle der Netzwerkumgebung entsprechend konfiguriert werden. ► Feldbus-Schnittstelle konfigurieren (→ Fieldbus: IP-Einstellungen konfigurieren (→...
  • Seite 24: Geräte- Und Diagnoseinformationen Lesen

    Um die Diagnoseinformationen über den aktuellen Zustand des Geräts über die Web-Schnittstelle zu lesen: ► Laptop/PC und AL1342 über Ethernet-Schnittstelle verbinden. ► Webbrowser starten. ► In Adressfeld des Browsers die IP-Adresse des AL1342 eingeben und mit [ENTER] bestätigen. > Webbrowser zeigt Web-Schnittstelle des Geräts. >...
  • Seite 25: Parametrierung

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Parametrierung Inhalt LR DEVICE .............................26 ifm-IoT-Core ............................39 Modbus TCP ............................64 22367...
  • Seite 26: Lr Device

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

    (OFFLINE-Modus). Die so erstellte Konfiguration kann als Datei (*.lrp) gespeichert und später auf den AL1342 geladen und aktiviert werden. Weiter Infos zur Offline-Parametrierung: → Bedienungsanleitung LR DEVICE > Parametrierung mit LR DEVICE 10924 Die Parametrierung des AL1342 mit dem LR DEVICE ist nur möglich über die IoT-Schnittstelle X23.
  • Seite 28: Iot: Ip-Einstellungen Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 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 29: Iot: Sicherheitsmodus Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.1.3 IoT: Sicherheitsmodus konfigurieren 51866 Die IoT-Schnittstelle des IO-Link Master bietet einen Sicherheitsmodus. Er ermöglicht die sichere Datenübertragung per Transportverschlüsselung sowie die Einschränkung des Zugriffs auf IO-Link Master und IO-Link Devices per Nutzerauthentifizierung.
  • Seite 30: Iot: Zugriffsrechte Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.1.4 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 31: Iot: Schnittstelle Zum Lr Agent Oder Lr Smartobserver Konfigurieren

    2147483647 2147483647 ms [Application Tag] Qullenbezeichner des IO-Link Masters in der Werkseinstellung: AL1342 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 32: Fieldbus: Ip-Einstellungen Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.1.6 Fieldbus: IP-Einstellungen konfigurieren 34548 Die Konfiguration der IP-Einstellungen des Feldbus-Ports ist nur über LR DEVICE und IoT möglich. Um die IP-Einstellungen der Modbus TCP-Schnittstelle zu konfigurieren: ►...
  • Seite 33: Fieldbus: Länge Der Prozessdaten Einstellen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.1.7 Fieldbus: Länge der Prozessdaten einstellen 17306 Um die Länge der zu übertragenen Prozessdaten und der Anordnung der Bytes einzustellen: ► Menü [Fieldbus] wählen. >...
  • Seite 34: Io-Link-Ports: Betriebsart Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 9.1.9 IO-Link-Ports: Betriebsart konfigurieren 17439 Die IO-Link-Ports X01...X08 des Geräts unterstützen folgende Betriebsarten:  Digitaler Eingang (DI): binäres Eingangssignal an Pin 4 (C/Q) des IO-Link-Ports ...
  • 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 Einstellen

    Pattern Muster ausgeben ► Geänderte Werte auf dem Gerät speichern. > 9.1.12 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 AL1342 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

    ► Folgende POST-Anfrage an den AL1342 senden: {"code":"request","cid":-1,"adr":"gettree"} > AL1342 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...
  • Seite 40: Allgemeine Funktionen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.2 Allgemeine Funktionen 3118 Das AL1342 besitzt den Typ device (→ Übersicht: IoT-Typen (→ S. 119)). Neben gettree können auf das Wurzelelement vom Typ device folgende Dienste angewendet werden:...
  • Seite 41: Iot-Schnittstelle Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.3 IoT-Schnittstelle konfigurieren 16540 Über die IoT-Schnittstelle (Port X23) wird der AL1342 in das IT-Netzwerk integriert. Unterstruktur: iotsetup Verfügbare Datenpunkte: Name Beschreibung Zugriff ../accessrights...
  • Seite 42: Iot-Schnittstelle: Sicherheitsmodus Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.4 IoT-Schnittstelle: Sicherheitsmodus konfigurieren 25397 Der Zugriff auf die IoT-Schnittstelle des IO-Link Masters kann mit einem Sicherheitsmodus geschützt werden: Unterstruktur: iotsetup Verfügbare Datenpunkte: Name Beschreibung Zugriff...
  • Seite 43: Beispiel: Sicherheitsmodus Aktivieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Beispiel: Sicherheitsmodus aktivieren 34532 Aufgabe: Den Sicherheitsmodus der IoT-Schnittstelle des IO-Link Masters aktivieren. Das Passwort "password" setzen (Base64-codiert: cGFzc3dvcmQ=) Lösung: Die Aktivierung besteht aus 2 Schritten: Sicherheitsfunktion aktivieren Mit Dienst setdata den Sicherheitsmodus über den Datenpunkt iotsetup/security/securitymode aktivieren.
  • Seite 44: Beispiel: Passwort Rücksetzen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Beispiel: Anfrage mit Authentifikation 51702 Aufgabe: Die Temperatur des IO-Link Masters soll gelesen werden. Die Sicherheitsfunktion ist aktiviert (aktuelles Passwort: password). Lösung: Mit Dienst getdata den Datenpunkt processdatamaster/temperature lesen. Die Anfrage muss mit https gesendet werden.
  • Seite 45: Feldbus-Schnittstelle Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.5 Feldbus-Schnittstelle konfigurieren 11747 Über die Feldbus-Schnittstelle (Ports X21 / X22) wird der AL1342 in das Modbus TCP-Netzwerk integriert. Unterstruktur: fieldbussetup Verfügbare Datenpunkte: Name...
  • Seite 46: Io-Link Ports Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.6 IO-Link Ports konfigurieren 1169 Der Anwender kann die IO-Link Ports X01...X08 separat konfigurieren. Unterstruktur: iolinkmaster/port[n] (n = 1...8). Verfügbare Datenpunkte: Name Beschreibung Zugriff ../senddatatosmob Prozessdaten an LR SMARTOBSERVER senden...
  • Seite 47: Beispiel: Datenspeicher Eines Io-Link Ports Klonen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 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 48: Io-Link Devices Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 9.2.7 IO-Link Devices konfigurieren 10232 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 49: Beispiel: Parameterwert Eines Io-Link Devices Ändern

    Beispiel: Parameterwert eines IO-Link Devices ändern 16578 Aufgabe: Die Ausgangskonfiguration OUT1 des ifm-Temperatursensors TN2531 an IO-Link-Port X02 auf den Wert "Hnc / Hysteresefunktion, Öffner" setzen. Lösung: Den Parameter [ou1] des Sensors mit dem Dienst iolwriteacyclicdata auf den Wert 4 ändern.
  • Seite 50: Anwendungskennung Einstellen

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

    * = nur änderbar, wenn nicht mit Feldbus-SPS verbunden > Beispiel: Prozessdaten eines IO-Link Devices lesen 16574 Aufgabe: Den aktuellen Messwert des ifm-Temperatursensors TN2531 an IO-Link-Port X02 lesen Lösung: Den Datenpunkt für die Prozess-Eingangsdaten mit dem Dienst getdata lesen.  Anfrage (Request): "code":"request",...
  • Seite 52: Io-Link Master Steuern

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.10 IO-Link Master steuern 29929 Auf dem IO-Link Master können unterschiedliche Dienste und Verwaltungsfunktionen ausgeführt werden. Unterstruktur: firmware Verfügbare Datenpunkte: Name Beschreibung Zugriff ../version Software-Version ../type...
  • Seite 53: Beispiel: Firmware Aktualisieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Beispiel: Firmware aktualisieren 31160 Aufgabe: Die Firmware des Geräts aktualisieren; Größe der Firmware-Datei: 356676 Bytes Lösung: Die Firmware des Geräts wird in Fragmenten (chunks) auf das Gerät übertragen. Die Größe der Fragmente ist abhängig von der Größe des Flashspeichers des IO-Link Masters.
  • Seite 54: Diagnosedaten Des Al1342 Lesen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.11 Diagnosedaten des AL1342 lesen 11742 Der Anwender kann Diagnosedaten über den Zustand des IO-Link Masters lesen. Unterstruktur: processdatamaster Verfügbare Datenpunkte: Name Beschreibung Zugriff ../temperature...
  • Seite 55: 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 AL1342 kann mit dem Dienst getidentity gelesen werden (→ Dienst: getidentity (→ S. 123)). > 9.2.13 Geräteinformationen des IO-Link Devices lesen 38393 Der Anwender kann Informationen über die mit den IO-Link Ports verbundenen IO-Link Devices lesen.
  • Seite 56: Ereignisse Abonnieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.14 Ereignisse abonnieren 24488 Besitzt ein Datenpunkt das Unterelement datachanged, kann der Anwender die Ereignisse abonnieren. Verfügbare Datenpunkte: Name Beschreibung Zugriff timer[n]/counter Aktueller Wert, der abonniert werden kann timer[n]/interval Zykluszeit der Aktualisierung der abonnierten Werte iolinkmaster/port[n]/portevent...
  • Seite 57 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Beispiel: Ereignis abonnieren 17946 Aufgabe: Es sollen regelmäßig die aktuellen Werte folgender Parameter an einen Netzwerk-Server mit der IP-Adresse 192.168.0.4 verschickt werden: Produktname des IO-Link Devices an IO-Link Port X02, zyklische Eingangsdaten des IO-Link Devices an IO-Link Port X02 und die Betriebstemperatur des IO-Link Masters.
  • Seite 58: Mqtt-Unterstützung

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.15 MQTT-Unterstützung 34073 Der AL1342 kann in einer MQTT-Kommunikation als Client arbeiten. Mit dem subscribe-Dienst ist es so möglich, Nachrichten an einen MQTT-Broker zu verschicken (PUBLISH). > Beispiel: Temperatur an MQTT-Broker veröffentlichen 17372 Aufgabe: Temperatur des IO-Link Masters an einen MQTT-Broker veröffentlichen (IP-Adresse...
  • Seite 59: Hinweise Für Programmierer

    50737 Die Gerätefamilie DataLine verfügt über einen IoT-Core. Der IoT Core ermöglicht es dem Anwender, den AL1342 über eine REST API aus IT-Netzwerken heraus anzusprechen und in Internet-of-Things-Anwendungen einzubinden. Auf dem AL1342 ist eine Gerätebeschreibung gespeichert. Diese Gerätebeschreibung ist ein strukturiertes, maschinenlesbares Datenobjekt im JSON-Format.
  • Seite 60: Auf Den Ifm-Iot-Core Zugreifen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Auf den ifm-IoT-Core zugreifen 50741 Der Anwender kann über HTTP-Requests auf den ifm-IoT-Core zugreifen. Folgende Request-Methoden stehen zur Verfügung. > GET-Methode 21300 Mit der GET-Methode kann der Anwender lesend auf einen Datenpunkt zugreifen.
  • Seite 61 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > POST-Request 33872 Mit der POST-Methode kann der Anwender lesend und schreibend auf einen Datenpunkt zugreifen. Die Anfrage an den IoT-Core besitzt folgende allgemeine Syntax: "code":"code_id", "cid":id, "adr":"data_point/service",...
  • Seite 62 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Beispiel: POST-Request 52006 Anfrage: "code":"request", "cid":4711, "adr":"devicetag/applicationtag/getdata" Rückgabe: "cid":4711, "data":{"value":"AL1342"}, "code":200...
  • Seite 63 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > IoT-Core: Diagnosecodes 22783 Code Text Beschreibung Anfrage erfolgreich abgearbeitet OK but needs reboot Anfrage erfolgreich abgearbeitet; IO-Link Master muss neu gestartet werden OK but block request not finished Anfrage erfolgreich abgearbeitet;...
  • Seite 64: Modbus Tcp

    AL1342 in Modbus-Projekt einbinden 11754 Das AL1342 bietet die Funktionalität eines Modbus-TCP-Slaves. Der Anwender kann den IO-Link Master über das Profil eines generischen Modbus-TCP-Slaves in ein Feldbus-Projekt einbinden. Die Konfiguration des IO-Link Masters, der IO-Link Ports und der Prozessdaten erfolgt über die...
  • Seite 65: Beispiel: Io-Link Master In Eine Codesys-Projekt Einbinden

    2. [Gerät]: [Modbus_TCP_Slave] wählen. 3. [Name]: Einen eindeutigen Namen eingeben ► Auf [Gerät anhängen] klicken. > Gerätebaum zeigt AL1342 als Unterknoten des Modbus-TCP-Masters. Modbus-TCP-Slave konfigurieren ► In folgenden Registerkarten die Parameter wie gewünscht einstellen: 1. [General]: IP-Adresse und Unit-ID einstellen 2.
  • Seite 66: Io-Link Master Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.3.2 IO-Link Master konfigurieren 51664 Registerbereich für die Konfiguration des IO-Link Masters: → Configuration Area (→ S. 88) Der Bereich beinhaltet folgende Daten: ...
  • Seite 67: Io-Link Ports Konfigurieren

    9036 Port X07: Port Configuration 9042 Port X08: Port Configuration r/w ... Lesen und Schreiben Zusätzlich kann der Anwender über folgende azyklische Kommandos die IO-Link Ports des AL1342 einstellen:  "Set Mode": → Kommando 0x10 – Set Mode (→ S. 105) ...
  • Seite 68: Eingangsdaten Mehrerer Io-Link Ports Lesen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.3.4 Eingangsdaten mehrerer IO-Link Ports lesen SYS_OBJECTID> Registerbereich für den kompakten Zugriff auf die Eingangsdaten der IO-Link Ports X01…X04 und X05...X08: → Input Data (→...
  • Seite 69: Eingangsdaten Einzelner Io-Link Ports Lesen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.3.5 Eingangsdaten einzelner IO-Link Ports lesen 23072 Registerbereich für den separaten Zugriff auf Eingangsdaten der einzelnen IO-Link Ports: → Single Port Access (→ S. 98) Der Bereich enthält für jeden IO-Link Port X01...X08 folgende Daten: ...
  • Seite 70: Ausgangsdaten Mehrerer Io-Link Ports Schreiben

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 9.3.6 Ausgangsdaten mehrerer IO-Link Ports schreiben 9633 Registerbereich für den kompakten Zugriff auf die Ausgangsdaten der IO-Link Ports X01…X04 und X05...X08: → Output Data (→...
  • Seite 71: Ausgangsdaten Einzelner Io-Link Ports Schreiben

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.3.7 Ausgangsdaten einzelner IO-Link Ports schreiben 23016 Registerbereich für den separaten Zugriff auf Ausgangsdaten der einzelnen IO-Link Ports: → Single Port Access (→ S. 98) Der Bereich enthält für jeden IO-Link Port X01...X08 folgende Daten: ...
  • Seite 72 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67  Status-/Fehler-Flags für Port-Konfiguration  Vendor ID / Device ID der angeschlossenen IO-Link Devices  Events und zugehörige Event Codes ► Allgemeine Regeln für den Zugriff auf die Modbus-Register beachten (→ Regeln für den Zugriff auf Modbus-Register (→...
  • Seite 73: Geräteinformationen Lesen

    9.3.9 Geräteinformationen lesen 11039 Der Anwender kann Geräteinformationen mit dem FC43 lesen. Der AL1342 unterstützt folgende Datensätze ("Read Device ID code"):  Basic Device Identification (0x01): enthaltene Datenobjekte: → Modbus TCP-Spezifikation  Regular Device Identification (0x02): enthaltene Datenobjekte: → Modbus TCP-Spezifikation ...
  • Seite 74: Modbus Tcp: Hinweise Für Programmierer

    ► Nach jedem Lese- oder Schreibzugriff die Gültigkeit der übertragenen Daten prüfen (→ Mapping: (→ S. 99)). > Unterstützte Function Codes 13676 Der AL1342 unterstützt folgende Function Codes für den lesenden und/oder schreibenden Zugriff auf die Modbus-Register: Function Code Funktionsname / Beschreibung 03 (0x03) Read Multiple Registers / Mehrere zusammenhängende Register lesen...
  • Seite 75 Response Function Code: Request Function Code  Response Data: angeforderte Daten Tritt ein Fehler auf während des Zugriffs auf die Register, antwortet der AL1342 mit einem Error Code anstelle des Function Codes. Die Response-Nachricht hat folgenden Inhalt:  Response Function Code: Error Code (= Request Function Code + 0x80) ...
  • Seite 76: Wartung, Instandsetzung Und Entsorgung

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Wartung, Instandsetzung und Entsorgung Inhalt Reinigung..............................76 Firmware aktualisieren ...........................77 IO-Link Device tauschen ........................78 16306 Der Betrieb des Geräts ist wartungsfrei. ► Gerät nach dem Gebrauch gemäß den gültigen nationalen Bestimmungen umweltgerecht entsorgen.
  • Seite 77: Firmware Aktualisieren

    ► In Adressfeld des Browsers folgendes eingeben: und mit [ENTER] bestätigen: http://<IP-Adresse des Geräts>/web/update > Webbrowser zeigt Seite [Firmware Update]. Neue Firmware auf AL1342 laden ► Auf [Datei auswählen] klicken. > Dialogfenster erscheint. ► Firmware-Datei (.bin) wählen und auf [Öffnen] klicken.
  • Seite 78: Io-Link Device Tauschen

    Gerätevalidierung und Datenspeicherung = [Type compatible V1.1 device with Restore] ► Änderungen speichern. IO-Link Device tauschen ► Altes IO-Link Device vom IO-Link Master trennen. ► Neues IO-Link Device mit dem gleichen IO-Link-Port des AL1342 verbinden. > IO-Link Master kopiert Parameterwerte aus dem Datenspeicher auf das neue IO-Link Device. >...
  • Seite 79: Werkseinstellungen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Werkseinstellungen 16542 In den Werkseinstellungen besitzt das Gerät folgende Parametereinstellungen: Parameter Werkseinstellung [IP address] (Modbus TCP) 192.168.1.250 [Subnet mask] (Modbus TCP) 255.255.255.0 [IP gateway address] (Modbus TCP) 0.0.0.0 [IP address] (IoT-Schnittstelle) 169.254.X.X...
  • Seite 80: Zubehör

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Zubehör 17853 Zubehörliste des AL1342: → www.ifm.com > Produktseite > Zubehör...
  • Seite 81: Anhang

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Anhang Inhalt Technische Daten ...........................82 Modbus TCP ............................86 ifm-IoT-Core ............................113 7156...
  • Seite 82: Technische Daten

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.1 Technische Daten Inhalt Einsatzbereich ............................82 Elektrische Daten ...........................82 Eingänge / Ausgänge ..........................82 Eingänge..............................83 Ausgänge..............................83 Schnittstellen ............................83 Umgebungsbedingungen ........................84 Zulassungen / Prüfungen ........................84 Mechanische Daten ..........................84 Elektrischer Anschluss ...........................85 9011...
  • Seite 83: Eingänge

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.1.4 Eingänge 22820 Eingänge Anzahl der digitalen Eingänge 16; (IO-Link Port Class A: 8 x 2) Schaltpegel High [V] 11...30 Schaltpegel Low [V] 0...5 Kurzschlussfest >...
  • Seite 84: Umgebungsbedingungen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 13.1.7 Umgebungsbedingungen 22823 Umgebungsbedingungen Einsatzort Innenbereich Umgebungstemperatur [°C] -25...60 Lagertemperatur [°C] -25...85 Max. zulässige relative Luftfeuchtigkeit [%] Max. Höhe über NN [m] 2000 Schutzart IP 65;...
  • Seite 85: 13.1.10 Elektrischer Anschluss

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.1.10 Elektrischer Anschluss 17850 Spannungsversorgung IN X31 Steckverbindung Anschlussbelegung + 24 V DC (US) GND (US) Ethernet IN / OUT X21, X22 Steckverbindung Anschlussbelegung TX + RX +...
  • Seite 86: Modbus Tcp

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.2 Modbus TCP Inhalt Register ..............................87 Azyklische Kommandos ........................104 22433...
  • Seite 87: Register

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.2.1 Register Inhalt Configuration Area ..........................88 Diagnostic Data ............................90 Input Data ...............................93 Output Data ............................96 Single Port Access ..........................98 Acyclic Command Channel ........................100 18637 Der AL1342 speichert Konfigurationsdaten, Prozessdaten und Status-/Diagnosedaten in Modbus-Registern.
  • Seite 88: Configuration Area

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Configuration Area 8912 Register Inhalt Bits 8-15 Bits 0-7 8998 Access Rights Process Data Length 8999 reserviert Byte Swap 9000 Port X01: Port Configuration (→ Mapping: Port-Konfiguration (→...
  • Seite 89 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Mapping: Port-Konfiguration 18639 Bits 8-15 Bits 0-7 Port Mode Master Cycle Time reserviert Validation ID Vendor ID reserviert Device ID (MSB) Device ID Device ID (LSB) Failsafe Mode -- IO-Link Failsafe Mode -- Pin 4 (DO)
  • Seite 90: Diagnostic Data

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Diagnostic Data 11746 Register Inhalt Bits 8-15 Bits 0-7 Port X01: → reserviert Mapping: Diagnostics (→ S. 91) Port X01: Vendor ID reserviert Port X01: Device ID (MSB) Port X01: Device ID Port X01: Device ID (LSB) 34...39...
  • Seite 91 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Mapping: Diagnostics 17305 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 reserviert Wrong Length Wrong Length Wrong Cycle Wrong reserviert...
  • Seite 92 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Mapping: Events 13674 reserviert Event 1: Event 1: Event 1: Event 1: Mode Type Instance Event 1: Code reserviert Event 2: Event 2: Event 2: Event 2: Mode...
  • Seite 93: Input Data

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Input Data 17312 Register Inhalt Bits 8-15 Bits 0-7 Port X01...X04: Digital Input - Pin 2 / Pin 4 (DI) (→ Mapping: Digitale Eingangsdaten (→...
  • Seite 94: Mapping: Digitale Eingangsdaten

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Mapping: Digitale Eingangsdaten 11098 Register 197: res. res. res. res. X04: X03: X02: X01: res. res. res. res. X04: X03: X02: X01: Pin 2 Pin 2 Pin 2 Pin 2...
  • Seite 95 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Mapping: Statusinformationen IO-Link Ports 16455 Register 199: res. res. res. res. X04: X03: X02: X01: res. res. res. res. X04: X03: X02: X01: Data Data Data...
  • Seite 96: Output Data

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Output Data 11407 Register Inhalt Bits 8-15 Bits 0-7 Port X01...X04: Digital Output - Pin 4 (DO) (→ Mapping: Digitale Ausgangsdaten (→ S. 97)) Port X01...X04: Compact Output Block (4n Bytes) (→...
  • Seite 97: Mapping: Digitale Ausgangsdaten

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Mapping: Digitale Ausgangsdaten 7264 Register 599: res. res. res. res. res. res. res. res. res. res. res. res. X04: X03: X02: X01: Pin 4 Pin 4 Pin 4 Pin 4...
  • Seite 98: Single Port Access

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Single Port Access 11408 Register Inhalt Bits 8-15 Bits 0-7 1000 Port X01: Digital Data - Pin 2 Port X01: Digital Input - Pin 4 (DI) Port X01: →...
  • Seite 99 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Mapping: Statusinformationen 11610 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 reserviert reserviert reserviert reserviert reserviert SC / OL SENS PWR...
  • Seite 100: Acyclic Command Channel

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Acyclic Command Channel 17311 Für die azyklische Übertragung von Daten stehen folgende Modbus-Register zur Verfügung: Register Inhalt Bits 8-15 Bits 0-7 Command Request Channel (→ Anforderungskanal (Request) (→...
  • Seite 101 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Anforderungskanal (Request) 10893 Register Inhalt Bits 8-15 Bits 0-7 Port No. Index Subindex Command User ID Data Length (Number of Bytes) Data (Byte 0) Data (Byte 1) Data (Byte 32) Data (Byte 33)
  • Seite 102 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Antwortkanal (Response) 6916 Register Inhalt Bits 8-15 Bits 0-7 Port No. Index Subindex Command User ID Result Data Length (Number of Bytes) Data (Byte 0) / Error Code Data (Byte 1) / Additional Code Data (Byte 30) Data (Byte 31)
  • Seite 103: Error Codes

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 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 104: Azyklische Kommandos

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.2.2 Azyklische Kommandos Inhalt Kommando 0x10 – Set Mode .......................105 Kommando 0x20 – Set Validation ID / Data Storage ................107 Kommando 0x30 – Set Fail-safe Data Pattern ..................109 Kommando 0x40 –...
  • Seite 105: Kommando 0X10 - Set Mode

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Kommando 0x10 – Set Mode 23461 Der Befehl ändert die Betriebsart eines IO-Link-Ports des AL1342. Korrespondierender Parameter: [Port Mode] (→ Mapping: Port-Konfiguration (→ S. 89)) >...
  • Seite 106 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Kommandoantwort 14273 Register Inhalt Bits 8-15 Bits 0-7 Port No. reserviert reserviert 0x10 User ID Result Data Length (Number of Bytes) reserviert / Error Code Target Mode / Additional Code 7 ...
  • Seite 107: Kommando 0X20 - Set Validation Id / Data Storage

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 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 108 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Kommandoantwort 10919 Register Inhalt Bits 8-15 Bits 0-7 Port No. reserviert reserviert 0x10 User ID Result Data Length (Number of Bytes) reserviert / Error Code Validation ID / Additional Code 7 ...
  • Seite 109: Kommando 0X30 - Set Fail-Safe Data Pattern

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Kommando 0x30 – Set Fail-safe Data Pattern 23464 Der Befehl setzt das Verhalten des Ausgänge bei einer Unterbrechung der Modbus TCP-Verbindung und die entsprechenden Rückfallwerte. Korrespondierender Parameter: [Fail-safe Mode] (→...
  • Seite 110 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Port No. reserviert reserviert 0x30 User ID Result Data Length (Number of Bytes) reserviert / Error Code Failsafe Mode / Additional Code 7 ... 21 reserviert Legende: ...
  • Seite 111: Kommando 0X40 - Reboot

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Kommando 0x40 – Reboot 7639 Der Befehl startet den AL1342 neu. > Kommandoanforderung 21515 Register Inhalt Bits 8-15 Bits 0-7 reserviert reserviert reserviert...
  • Seite 112: Kommando 0X50 - Factory Reset

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Kommando 0x50 – Factory Reset 7254 Der Befehl setzt alle Parameter auf die Werkseinstellungen (→ Werkseinstellungen (→ S. 79)). > Kommandoanforderung 11060 Register Inhalt Bits 8-15 Bits 0-7...
  • Seite 113: Ifm-Iot-Core

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.3 ifm-IoT-Core Inhalt Übersicht: IoT-Profile ..........................114 Übersicht: IoT-Typen ..........................119 Übersicht: IoT-Dienste ..........................120 8988...
  • Seite 114: Übersicht: Iot-Profile

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.3.1 Übersicht: IoT-Profile Inhalt Profil: blob .............................114 Profil: deviceinfo ...........................115 Profil: devicetag ............................115 Profil: iolinkdevice_full ..........................116 Profil: iolinkmaster ..........................116 Profil: network ............................117 Profil: parameter ...........................117 Profil: processdata ..........................117 Profil: service ............................117 Profil: software ............................118...
  • Seite 115: Profil: Deviceinfo

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Profil: deviceinfo 17135 Element (identifier) Eigenschaften Pflicht Kommentar  deviceinfo type = structure kennzeichnet Element als Geräteinformation  profile = deviceinfo ../devicename type = data optional ../devicefamiliy type = data...
  • Seite 116: Profil: Iolinkdevice_Full

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 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 type = data...
  • Seite 117: Profil: Network

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Profil: network 11179 Element (identifier) Eigenschaften Pflicht Kommentar  network type = structure kennzeichnet Element als Geräteinformation  profiles = deviceinfo  ../macaddress type = data obligatorisch ...
  • Seite 118: Profil: Software

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Profil: software 10999 Element (identifier) Eigenschaften Pflicht Kommentar  software type = structure kennzeichnet Element als Software  profile = software ../version type = data obligatorisch ../type type = data...
  • Seite 119: Übersicht: Iot-Typen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.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) service Element ist ein Dienst, der aus dem Netzwerk heraus angesprochen werden kann event Element ist ein Ereignis, das durch die Firmware ausgelöst werden kann und Benachrichtigungen verschickt...
  • Seite 120: Übersicht: Iot-Dienste

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.3.3 Übersicht: IoT-Dienste Inhalt Dienst: factoryreset ..........................120 Dienst: gettree ............................121 Dienst: getdata .............................121 Dienst: getdatamulti ..........................122 Dienst: getidentity ..........................123 Dienst: getsubscriptioninfo ........................124 Dienst: iolreadacyclic ..........................125 Dienst: iolwriteacyclic ...........................125 Dienst: reboot ............................125 Dienst: setblock ............................126...
  • Seite 121 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Dienst: gettree 17435 Name: gettree Beschreibung: Der Dienst liest die komplette Gerätebeschreibung des AL1342 und gibt sie als JSON-Objekt aus. Anfragedaten (Feld "data"): keine Rückgabedaten (Feld "data"): Datenfeld...
  • Seite 122 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 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 123 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Dienst: getidentity 52381 Name: getidentity Beschreibung: Der Dienst liest die Geräteinformationen des AL1342 und gibt sie aus. Anfragedaten (Feld "data"): keine Rückgabedaten (Feld "data"): Datenfeld Pflichtfeld...
  • Seite 124 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Dienst: getsubscriptioninfo 17436 Name: getsubscriptioninfo Beschreibung: Der Dienst liefert Informationen über ein existierendes Abonnement (subscribe). Anfragedaten (Feld "data"): Datenfeld Pflichtfeld Datentyp Beschreibung callback obligatorisch STRING Adresse, an die IoT-Core Ereignisbenachichtigungen senden soll;...
  • Seite 125 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Dienst: iolreadacyclic 12222 Name: iolreadacyclic Beschreibung: Der Dienst liest azyklisch den Parameterwert eines IO-Link Devices. Der Zugriff erfolgt über IO-Link Index und Subindex. Anfragedaten (Feld "data"): Datenfeld Pflichtfeld...
  • Seite 126 "]} > Dienst: setdata 11036 Name: setdata Beschreibung: Der Dienst setzt den Wert eines Datenpunkts. Anfragedaten (Feld "data"): Datenfeld Pflichtfeld Datentyp Beschreibung newvalue obligatorisch STRING Neuer Wert des Elements/Datenpunkts Rückgabedaten (Feld "data"): keine Beispiel: {"code":"request", "cid":4711, "adr":"devicetag/applicationtag/setdata", "data":{"newvalue":"ifm IO-Link master"}...
  • Seite 127 JSON-Objekt Format der Daten oder des Serviceinhalts optional STRING profiles optional JSON-Array hash optional STRING > Dienst: signal 25406 Name: signal Beschreibung: Der Dienst löst das Blinken der Status-LEDs des AL1342 aus. Anfragedaten (Feld "data"): keine Rückgabedaten (Feld "data"): keine Beispiel: "code":"request", "cid":4711, "adr":"firmware/signal"...
  • Seite 128 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Dienst: subscribe 10920 Name: subscribe Beschreibung: Der Dienst abonniert die Werte von Datenpunkten. Die zu abonnierenden Datenpunkte werden als Liste übergeben. Der IO-Link Master sendet Änderungen an die in callback definierte Datensenke.
  • Seite 129: Index

    Acyclic Command Channel ..............100 Eingänge / Ausgänge ................82 Additional Codes .................. 103 Eingangsdaten einzelner IO-Link Ports lesen ........69 AL1342 in Modbus-Projekt einbinden ........... 64 Eingangsdaten mehrerer IO-Link Ports lesen ........68 Allgemein ....................7 Eingriffe in das Gerät ................8 Allgemeine Funktionen ................
  • Seite 130 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 IO-Link-Ports Betriebsart konfigurieren ................34 Datenübertragung zu LR AGENT oder LR SMARTOBSERVER einstellen 33 Parametrierung ................12, 25 Gerätevalidierung und Datenspeicherung einstellen ........35 Parametrierung mit LR DEVICE ............27 Rückfallwerte einstellen ................
  • Seite 131 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67...