Herunterladen Diese Seite drucken
ifm AL1342 Betriebsanleitung

ifm AL1342 Betriebsanleitung

Io-link master mit modbus tcp-schnittstelle
Vorschau ausblenden Andere Handbücher für AL1342:

Werbung

>
>
Betriebsanleitung
IO-Link Master mit Modbus TCP-Schnittstelle
DataLine
8 Ports
IP 65 / IP 66 / IP 67
AL1342
Firmware: ab 2.2.x
LR DEVICE: ab 1.4.0.x
Deutsch

Werbung

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 Firmware: ab 2.2.x LR DEVICE: ab 1.4.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 ....................45 9.2.8 Zyklische Prozessdaten lesen / schreiben.................. 46 9.2.9 IO-Link Master steuern ....................... 47 9.2.10 Diagnosedaten des AL1342 lesen ....................49 9.2.11 Geräteinformationen des IO-Link Masters lesen ................ 50 9.2.12 Geräteinformationen des IO-Link Devices lesen ................ 50 9.2.13 Ereignisse abonnieren ........................
  • Seite 4 Mechanische Daten ........................77 13.1.10 Elektrischer Anschluss ....................... 78 13.2 Modbus TCP ........................79 13.2.1 Register ............................80 13.2.2 Azyklische Kommandos ......................95 13.3 ifm-IoT-Core ........................104 13.3.1 Übersicht: IoT-Profile ........................ 105 13.3.2 Übersicht: IoT-Typen ........................ 110 13.3.3 Übersicht: IoT-Dienste ......................111 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 Eingriffe in das Gerät ..........................7 > Allgemein 22068 Die Sicherheit der Anlage, in der das Gerät verbaut ist, liegt in der Verantwortung des Anlagenherstellers.
  • Seite 8: 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 ........................8 Verbotene Verwendung ..........................8 18761 > Zugelassene Verwendung 22052 Der IO-Link Master dient als Gateway zwischen intelligenten IO-Link-Devices und dem Modbus TCP-Netzwerk.
  • Seite 9: Funktion

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

    4.1.4 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 11: Optische Signalisierung

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 4.1.5 Optische Signalisierung 7772 Das Gerät verfügt über folgende optische Anzeigen:  Status- und Fehleranzeige des Gateways, der Modbus TCP-Verbindung und des Systems ...
  • Seite 12: Montage

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

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Elektrischer Anschluss Inhalt Hinweise ..............................13 Modbus TCP-Ports ..........................14 IoT-Port ..............................15 IO-Link Ports ............................16 Gerät anschließen ..........................18 22017 > Hinweise 7153 Das Gerät darf nur von einer Elektrofachkraft installiert werden. ►...
  • Seite 14: 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 15: 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 16: 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 17: Betrieb Als Io-Link Port Class B

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 6.4.2 Betrieb als IO-Link Port Class B 13685 Hinweise zur Beschaltung:  Für den Betrieb als IO-Link Port Class B muss dem IO-Link Device mithilfe eines Y-Verbindnungskabels eine zusätzliche Hilfsspannung UA zugeführt werden.
  • Seite 18: 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 19: Bedien- Und Anzeigeelemente

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

    Anzeigelemente signalisieren den aktuellen Betriebszustand (→ Bedien- und Anzeigeelemente (→ S. 19)). 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: Modbus TCP-Schnittstelle konfigurieren (→...
  • Seite 23: 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 24: Parametrierung

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

    Info: Geräteinformationen zeigen ......................34 Firmware: Gerät auf Werkseinstellungen rücksetzen ................34 Firmware: Gerät neu starten........................35 IO-Link Devices konfigurieren ........................36 22822 Im Auslieferungszustand ist der AL1342 mit den Werkseinstellungen konfiguriert (→ Werkseinstellungen (→ S. 72)). Benötigte Software: LR DEVICE (1.4.0.x oder höher) (Art.-Nr.: QA0011/QA0012)
  • Seite 26: 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 27: Iot: Zugriffsrechte Konfigurieren

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

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

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

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.1.5 Fieldbus: Modbus TCP-Schnittstelle konfigurieren 12284 Die Konfiguration der IP-Einstellungen des Feldbus-Ports ist nur über LR DEVICE und IoT möglich. Um den Feldbus-Port zu konfigurieren: ►...
  • Seite 31 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 Der Anwender kann für jeden IO-Link-Port separat entscheiden, ob die Prozessdaten der angeschlossen IO-Link Devices zum LR SMARTOBSERVER übertragen werden. Die Übertragung von Prozessdaten setzt voraus, dass die Schnittstellen zum LR SMARTOBSERVER korrekt konfiguriert ist (→...
  • Seite 32: Io-Link-Ports: Betriebsart Konfigurieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.1.7 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 33: Io-Link-Ports: Gerätevalidierung Und Datenspeicherung Einstellen

    Master gespeicherten Parameterwerte automatisch auf dem IO-Link Device wiederhergestellt. [Vendor ID] ID des Herstellers, der validiert Werkseinstellung: 0 werden soll ifm electronic: 310 65535 [Device ID] ID des IO-Link Devices, das Werkseinstellung: 0 validiert werden soll 16777215 ► Geänderte Werte auf dem Gerät speichern.
  • Seite 34: Io-Link-Ports: Rückfallwerte Einstellen

    Pattern Muster ausgeben ► Geänderte Werte auf dem Gerät speichern. > 9.1.10 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 35: Firmware: Gerät Neu Starten

    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 36: 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 37: 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 38: Allgmeine Funktionen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.2 Allgmeine Funktionen 3118 Das AL1342 besitzt den Typ device (→ Übersicht: IoT-Typen (→ S. 110)). Neben gettree können auf das Wurzelelement vom Typ device folgende Dienste angewendet werden:...
  • Seite 39: 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 40: Feldbus-Schnittstelle Konfigurieren

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

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.5 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 42: 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 43: Beispiel: Parameterwert Eines Io-Link Devices Lesen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 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).
  • Seite 44: 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 45: 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 46: Zyklische Prozessdaten Lesen / Schreiben

    * = nur änderbar, wenn nicht mit > 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.  Anfrageobjekt: "code":"request", "cid":4711,...
  • Seite 47: Io-Link Master Steuern

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.9 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 48: 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 49: Diagnosedaten Des Al1342 Lesen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.10 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 50: 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. 115)). > 9.2.12 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 51: Ereignisse Abonnieren

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.2.13 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 52 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 53: 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 54: 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 55 Die Rückgabe des IoT-Cores besitzt folgende Syntax: "cid":id, "data":{"value":resp_data}, "code":err_code Parameter Beschreibung Correlation ID für die Zuordnung von Anfrage und Rückgabe resp_data Wert des Datenpunkts; abhängig von Datentyp des Datenpunkts err_code Fehlercode (→ IoT-Core: Diagnosecodes (→ S. 56)) Beispiel: Anfrage: {"code":"request","cid":4711, "adr":"devicetag/applicationtag/getdata"} Rückgabe: {"cid":4711,"data":{"value":"AL1342"}, "code":200}...
  • Seite 56 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > IoT-Core: Diagnosecodes 17437 Der ifm-IoT-Core nutzt folgende Diagnosecodes: Code Beschreibung OK, aber Neustart erforderlich OK, aber Block Request noch nicht beendet Daten akzeptiert, aber intern geändert IP-Einstellungen des IoT-Ports geändert;...
  • Seite 57: 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 58: 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 59: Io-Link Master Und Io-Link Ports Einstellen

    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. 96) ...
  • Seite 60: Eingangsdaten Mehrerer Io-Link Ports Lesen

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

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

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 r ... nur Lesen n = [2,4,8,16,32]; wird bestimmt durch Parameter [Process Data Length] (→ Configuration Area (→ S. 81) > 9.3.5 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: →...
  • Seite 63: Ausgangsdaten Einzelner Io-Link Ports Schreiben

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 9.3.6 Ausgangsdaten einzelner IO-Link Ports schreiben 23016 Registerbereich für den separaten Zugriff auf Ausgangsdaten der einzelnen IO-Link Ports: → Single Port Access (→ S. 90) Der Bereich enthält für jeden IO-Link Port X01...X08 folgende Daten: ...
  • Seite 64: Diagnoseinformationen Und Events Lesen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 9.3.7 Diagnoseinformationen und Events lesen 11048 Registerbereich für den Zugriff auf Diagnoseinformationen der IO-Link Ports X01…X08:→ Diagnostic Data (→ S. 83) Der Bereich beinhaltet folgende Daten: ...
  • Seite 65: Geräteinformationen Lesen

    9.3.8 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 66: Modbus Tcp: Hinweise Für Programmierer

    Unterstützte Function Codes ........................67 Azyklische Dienste nutzen........................68 17965 > Regeln für den Zugriff auf Modbus-Register 13916 Die Modbus-Tabelle des AL1342 ist in Bereiche unterteilt. Ein Registerbereich besitzt eine Startadresse. Ein Registerbereich besteht aus einem oder mehreren Registern (Länge bzw. Anzahl der Worte) Für den Zugriff auf die Modbus-Register gelten folgende allgemeine Regeln:...
  • Seite 67: Unterstützte Function Codes

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 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 Funcktionsname / Beschreibung 03 (0x03) Read Multiple Registers / Mehrere zusammenhängende Register lesen...
  • Seite 68 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Azyklische Dienste nutzen 11046 Der AL1342 verfügt über eine Kommandoschnittstelle für die Ausführung azyklischer Kommandos. Ein azyklisches Kommando besteht aus einer Anforderung (Request) und einer Antwort (Response). Registerbereich Inhalt...
  • Seite 69: 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..............................69 Firmware aktualisieren ...........................70 IO-Link Device tauschen ........................71 16306 Der Betrieb des Geräts ist wartungsfrei. ► Gerät nach dem Gebrauch gemäß den gültigen nationalen Bestimmungen umweltgerecht entsorgen.
  • Seite 70: 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 71: 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 72: 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 73: 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 74: Anhang

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

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.1 Technische Daten Inhalt Einsatzbereich ............................75 Elektrische Daten ...........................75 Eingänge / Ausgänge ..........................75 Eingänge..............................76 Ausgänge..............................76 Schnittstellen ............................76 Umgebungsbedingungen ........................77 Zulassungen / Prüfungen ........................77 Mechanische Daten ..........................77 Elektrischer Anschluss ...........................78 9011...
  • Seite 76: 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 77: Umgebungsbedingungen

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 13.1.7 Umgebungsbedingungen 17862 Umgebungsbedingungen Einsatzort Innenbereich Umgebungstemperatur [°C] -25...60 Lagertemperatur [°C] -25...85 Max. zulässige relative Luftfeuchtigkeit [%] 90, linaer abnehmend bis 50% (40 °C) Max.
  • Seite 78: 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 79: Modbus Tcp

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

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 13.2.1 Register Inhalt Configuration Area ..........................81 Diagnostic Data ............................83 Input Data ...............................86 Output Data ............................89 Single Port Access ..........................90 Acyclic Command Channel ........................92 18637 Der AL1342 speichert Konfigurationsdaten, Prozessdaten und Status-/Diagnosedaten in Modbus-Registern.
  • Seite 81: 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 Port X01: Port Configuration (→ Mapping: Port-Konfiguration (→...
  • Seite 82 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) Legende:...
  • Seite 83: 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. 84) Port X01: Vendor ID reserviert Port X01: Device ID (MSB) Port X01: Device ID Port X01: Device ID (LSB)
  • Seite 84 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 85 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 86: 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 197* Port X01...X04: Digital Input - Pin 2 / Pin 4 (DI) (→ Mapping: Digitale Eingangsdaten (→...
  • Seite 87 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 88 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 Data...
  • Seite 89: 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 599* Port X01...X04: Digital Output - Pin 4 (DO) (→ Mapping: Digitale Ausgangsdaten (→ S. 89)) 600* Port X01...X04: Compact Output Block (4n Bytes) Port X05...X08: Digital Output - Pin 4 (DO) (→...
  • Seite 90: 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 91 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 92: 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 500* Command Request Channel (→ Anforderungskanal (Request) (→...
  • Seite 93 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) / Error Data (Byte 30) Data (Byte 31)
  • Seite 94: Fehlercodes

    IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Fehlercodes 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 95: 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 .........................96 Kommando 0x20 – Set Validation ID / Data Storage ................98 Kommando 0x30 – Set Fail-safe Data Pattern ..................100 Kommando 0x40 –...
  • Seite 96: 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. 82)) >...
  • Seite 97 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-Nr. reserviert reserviert 0x10 User ID Result Data Length (Number of Bytes) reserviert / Error Code Target Mode / Error 7 ...
  • Seite 98: 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 99 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-Nr. reserviert reserviert 0x10 User ID Result Data Length (Number of Bytes) reserviert / Error Code Validation ID / Error 7 ...
  • Seite 100: 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 101 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Kommandoantwort 10990 Register Inhalt Bits 8-15 Bits 0-7 Port No. reserviert reserviert 0x30 User ID Result Data Length (Number of Bytes) reserviert / Error Code Failsafe Mode / Error 7 ...
  • Seite 102: 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 103: 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. 72)). > Kommandoanforderung 11060 Register Inhalt Bits 8-15 Bits 0-7...
  • Seite 104: 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 ..........................105 Übersicht: IoT-Typen ..........................110 Übersicht: IoT-Dienste ..........................111 8988...
  • Seite 105: Ü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 .............................105 Profil: deviceinfo ...........................106 Profil: devicetag ............................106 Profil: iolinkdevice_full ..........................107 Profil: iolinkmaster ..........................107 Profil: network ............................108 Profil: parameter ...........................108 Profil: processdata ..........................108 Profil: service ............................108 Profil: software ............................109...
  • Seite 106: 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 107: 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 108: 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 109: 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 110: Ü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 111: Ü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 ..........................111 Dienst: gettree ............................112 Dienst: getblobdata ..........................112 Dienst: getdata .............................113 Dienst: getdatamulti ..........................113 Dienst: getelementinfo ..........................114 Dienst: getidentity ..........................115 Dienst: getsubscriptioninfo ........................116 Dienst: install ............................117 Dienst: iolreadacyclic ..........................117...
  • Seite 112 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. Anwendbar auf: Objekte vom Typ device Anfragedaten (data): keine Rückgabedaten (data):...
  • Seite 113 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Dienst: getdata 12223 Name: getdata Beschreibung: Dienst liest den Wert eines Datenpunkts und gibt diesen aus. Anwendbar auf: Objekte vom Typ data Anfragedaten (data): keine Rückgabedaten (data): Datenfeld Pflichtfeld...
  • Seite 114 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Dienst: getelementinfo 13342 Name: getelementinfo Beschreibung: Der Dienst liest die uid eines Elements. Anwendbar auf: Objekte vom Typ device Anfragedaten (data): Datenfeld Pflichtfeld Datentyp Default Beschreibung...
  • Seite 115 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > Dienst: getidentity 17134 Name: getidentity Beschreibung: Der Dienst liest die komplette Gerätebeschreibung des AL1342 und gibt sie als JSON-Objekt aus. Anwendbar auf: Objekte vom Typ device Anfragedaten (data): keine Rückgabedaten (data):...
  • Seite 116 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). Anwendbar auf: Objekte vom Typ event Anfragedaten (data): Datenfeld Pflichtfeld Datentyp...
  • Seite 117 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 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 118 Name: setdata Beschreibung: Der Dienst setzt den Wert eines Datenpunkts. Anwendbar auf: Objekte vom Typ data Anfragedaten (data): Datenfeld Pflichtfeld Datentyp Default Beschreibung newvalue obligatorisch STRING Neuer Wert des Elements/Datenpunkts Rückgabedaten (data): keine Beispiel: {"code":"request", "cid":4711, "adr":"devicetag/applicationtag/setdata", "data":{"newvalue":"ifm IO-Link master"}} >...
  • Seite 119 JSON-Array leer hash optional STRING > Dienst: signal 25406 Name: signal Beschreibung: Der Dienst löst das Blinken der Status-LEDs des AL1342 aus. Anwendbar auf: verschiedene Objekte Anfragedaten (data): keine Rückgabedaten (data): keine Beispiel: {"code": "request", "cid": 4711, "adr": "/firmware/signal"}...
  • Seite 120 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 > 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 Default...
  • Seite 121 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 122: Index

    Index validation_useconnecteddevice ..............121 Digitale Eingänge................... 11 Acyclic Command Channel ..............92 Eingänge ....................76 AL1342 in Modbus-Projekt einbinden ........... 57 Eingänge / Ausgänge ................75 Allgemein ....................7 Eingangsdaten einzelner IO-Link Ports lesen ........61 Allgmeine Funktionen ................38 Eingangsdaten mehrerer IO-Link Ports lesen ........
  • Seite 123 IO-Link Master mit Modbus TCP-Schnittstelle DataLine 8 Ports IP 65 / IP 66 / IP 67 IO-Link-Versorgung ................11 parameter ....................108 processdata ....................108 service ......................108 IP-Einstellungen konfigurieren ..............28 software ....................... 109 Schnittstelle zum LR SMARTOBSERVER konfigurieren ......29 software/uploadedablesoftware ..............