Inhaltszusammenfassung für ifm PerformanceLine AL1401
Seite 1
> > Betriebsanleitung IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K AL1401 Firmware: 3.1 Deutsch...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Sicherheitshinweise Inhalt Allgemein ..............................7 Notwendige Vorkenntnisse ........................7 Sicherheitssymbole auf dem Gerät ......................8 IT-Sicherheit ............................. 8 > Allgemein 2272 • Das beschriebene Gerät wird als Teilkomponente in einem System verbaut.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Sicherheitssymbole auf dem Gerät 15021 Allgemeiner Warnhinweis Hinweise in Kapitel "Elektrischer Anschluss" beachten (→ Elektrischer Anschluss (→ S. 13))! > IT-Sicherheit 56503 ACHTUNG! Bei Betrieb des Gerätes in einer ungeschützten Netzwerkumgebung:...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Bestimmungsgemäße Verwendung 58281 Das Gerät darf für folgende Zwecke eingesetzt werden: • als IO-Link Master für die Konfiguration, Verwaltung und den Betrieb von IO-Link Devices •...
IO-Link Master (IO-Link Revision 1.0 und 1.1) • 4 IO-Link Ports für den Anschluss von IO-Link Devices • Bereitstellung von Prozessdaten der angeschlossenen IO-Link Devices für Monitoring-Software LR SMARTOBSERVER (→ www.ifm.com) > 4.5.1 IO-Link-Versorgung 57343 Das Gerät verfügt über 4 Versorgungen für IO-Link Devices (Sensoren, Aktuatoren).
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > PROFINET-Ports verbinden 56999 ► Gerät über M12-Buchse XF1 und/oder XF2 mit dem PROFINET-Netzwerk verbinden (z. B. PROFINET-SPS, zusätzliches PROFINET-Gerät) ► Gerät über M12-Buchse XF1 und/oder XF2 mit dem IT-Netzwerk verbinden (z.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IO-Link Ports verbinden 16535 Hinweise zur Beschaltung: • Die Stromversorgung der angeschlossenen IO-Link Devices darf ausschließlich über den AL1401 erfolgen. • Die Ports des Geräts erfüllen die Anforderungen der IO-Link-Spezifikation 1.0 bis 1.1.2.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Gerät erden 56485 Das FE-Potential liegt an folgende Punkten des Geräts an: • Obere Befestigungslasche des Gehäuses • Ports XD1 und XD2: Pin 5 (FE) •...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Gerät anschließen 36256 VORSICHT Überschreitung der maximalen Eingangsstromstärke von 16 A > Brandgefahr ► I und I der Spannungsquellen US und UA unter Berücksichtigung des Derating-Verhalten des AL1401 entsprechend dimensionieren (→...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Bedien- und Anzeigeelemente Inhalt Übersicht..............................18 LED-Anzeigen ............................19 5440 > Übersicht 56670 Status-LEDs RDY, BF und SF (→ Status-LEDs (→ S. 19)) Status-LEDs LNK und ACT der PROFINET-Schnittstellen 1 (XF1) und 2 (XF2) (→...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > LED-Anzeigen 22024 Das Gerät verfügt über folgende LED-Anzeigen. > 7.2.1 Status-LEDs 22034 Die LED mit der Bezeichnung RDY zeigt den Status des Gateways. Die LED mit der Bezeichnung BF (Bus Failure) zeigt den Status der PROFINET-Verbindung.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 7.2.3 Spannungsversorgung 57000 Der Port für die Spannungsversorgung (XD1) verfügt über die LEDs mit der Bezeichnung US und UA. Die LEDs zeigen den Status der Versorgungsspannung. Status-LED Bedeutung grün...
(→ S. 19)). > Parametrieroptionen 56522 Das Gerät kann mit folgenden Optionen parametriert werden: • Software LR DEVICE (→ LR DEVICE (→ S. 23) • REST API für IoT Core (→ ifm-IoT-Core (→ S. 117) • PROFINET-Projektierungssoftware (→ PROFINET (→ S. 72)
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Parametrierung Inhalt LR DEVICE ............................. 23 ifm-IoT-Core ............................34 PROFINET ............................. 72 22367...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > LR DEVICE Inhalt Hinweise ..............................24 Erster Zugriff mit LR DEVICE auf IO-Link Master .................. 25 IoT: Zugriffsrechte konfigurieren ......................26 IoT: Schnittstelle zum LR AGENT oder LR SMARTOBSERVER konfigurieren ........
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.1 Hinweise Inhalt Online-Parametrierung ........................... 24 Offline-Parametrierung ........................... 24 VPN-Verbindung ............................. 24 22369 > Online-Parametrierung 56523 Die Parameter des IO-Link Masters und der angeschlossenen Sensoren und Aktuatoren können vor Einbau und Inbetriebnahme oder während des laufenden Betriebs eingestellt werden.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.2 Erster Zugriff mit LR DEVICE auf IO-Link Master 56518 In Werkseinstellungen arbeitet der IO-Link Master im DCP-Modus. Im DCP-Modus sind die Konfigurationsmöglichkeiten eingeschränkt.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.3 IoT: Zugriffsrechte konfigurieren 16555 Die Zugriffsrechte regeln, welche Instanz die Parameterdaten, Prozessdaten und Ereignis-/Diagnosemeldungen lesen und / oder schreiben darf. Um die Zugriffsrechte auf den IO-Link Master zu konfigurieren: ►...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.4 IoT: Schnittstelle zum LR AGENT oder LR SMARTOBSERVER konfigurieren 16552 Um die Übertragung von Prozessdaten vom IO-Link Master an LR AGENT oder LR SMARTOBSERVER zu ermöglichen, muss die Schnittstelle entsprechend konfiguriert werden.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.6 IO-Link-Ports: Datenübertragung zu LR AGENT oder LR SMARTOBSERVER einstellen 16551 Der Anwender kann für jeden IO-Link Port separat entscheiden, ob die Prozessdaten der angeschlossenen IO-Link Devices an LR AGENT oder LR SMARTOBSERVER übertragen werden.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.8 IO-Link Ports: Stromstärke begrenzen 56513 Für die IO-Link Ports X1...X4 lassen sich folgende Eigenschaften einstellen: • Max. Stromstärke der Versorgungsspannung US •...
[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.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.1.11 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...
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.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.1 Hinweise für Programmierer Inhalt IoT Core: Allgemeine Informationen ....................... 35 Auf den ifm-IoT-Core zugreifen ......................36 10989 > IoT Core: Allgemeine Informationen 50737 Die Gerätefamilie PerformanceLine verfügt über einen IoT-Core. Der IoT Core ermöglicht es dem Anwender, den AL1401 über eine REST API aus IT-Netzwerken heraus anzusprechen und in...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 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-Request 21300 Mit der GET-Methode kann der Anwender lesend auf einen Datenpunkt zugreifen.
Seite 37
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > POST-Request 16548 Mit der POST-Methode kann der Anwender lesend und schreibend auf einen Datenpunkt zugreifen. Die Anfrage an den IoT-Core besitzt folgende Syntax: "code":"code_id", "cid":id, "adr":"data_point/service",...
Seite 38
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K "code":200...
Seite 39
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IoT-Core: Diagnosecodes 58222 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;...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.2 Erste Schritte 7118 Um die Gerätebeschreibung des AL1401 zu lesen: ► Folgende POST-Anfrage an den AL1401 senden: {"code":"request","cid":-1,"adr":"gettree"} > AL1401 gibt die Gerätebeschreibung als strukturiertes JSON-Objekt zurück. ►...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Eigenschaften eines Elements lesen 22406 Aufgabe: Datentyp und Wertebereich des Parameters accessrights bestimmen. Lösung: Mit Dienst getelementinfo die Eigenschaften des Elements iotsetup/accessrights lesen. Die Felder type (Datentyp) und valuation (Wertebreich) enthalten die benötigten Informationen.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Teilbaum ausgeben 60247 Aufgabe: Alle direkten Unterelemente des Knotens firmware ausgeben. Lösung: Mit Dienst gettree den gewünschten Teilbaum ausgeben (Wurzelknoten: firmware, zu zeigende Unterebenen: 1) •...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Mehrere Parameterwerte des IO-Link Master gleichzeitig lesen 17310 Aufgabe: Folgende aktuelle Werte sollen vom IO-Link Master gelesen werden: Temperatur, Seriennummer Lösung: Die aktuellen Parameterwerte mit dem dienst getdatamulti lesen (Datenpunkt Temperatur: /processdatamaster/temperature;...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Speicherdauer einstellen 60243 Der IoT Core bietet die Möglichkeit, die Speicherdauer von Daten und Benachrichtigungen einzustellen. Die Dienste Dienst: setdata (→ S. 135) und Dienst: subscribe (→...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.4 Feldbus: IP-Einstellungen konfigurieren 56501 Unterstruktur: fieldbussetup Verfügbare Datenpunkte: Name Beschreibung Zugriff ../hostname Bezeichnung des IO-Link Masters in Feldbus-Projekt ../fieldbusfirmware Firmware-Version des IO-Link Masters ../network/macaddress MAC-Adresse des Feldbus-Ports ../network/ipaddress...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.5 IoT: Zugriffsrechte konfigurieren 58227 Unterstruktur: iotsetup Verfügbare Datenpunkte: Name Beschreibung Zugriff ../accessrights Zugriffsrechte auf den IO-Link Master rw ... lesen und schreiben Wenn in IoT und PROFINET-Projektierungssoftware der Parameter [Access Rights] = [PROFINET + IoT], dann gelten immer die in der PROFINET-Projektierungssoftware eingestellten Parameterwerte.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.9 IO-Link Ports: Gerätevalidierung und Datenspeicherung konfigurieren 56492 Unterstruktur: iolinkmaster/port[n] (n = 1...4). Verfügbare Datenpunkte: Name Beschreibung Zugriff ../validation_datastorage_mode Verhalten des IO-Link-Ports beim Anschluss der eines neuen IO-Link Devices ../validation_vendorid IO-Link-ID des Herstellers, der validiert werden soll...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Datenspeicher eines IO-Link Ports klonen 36055 Aufgabe: Der Datenspeicher des IO-Link Ports X02 von IO-Link Master 1 soll nach IO-Link Master 2 geklont werden.
* = nur änderbar, wenn Feldbus-SPS nicht im Betriebszustand RUNNING > Beispiel: IO-Link Prozesswert lesen (Betriebsart "IO-Link") 16574 Aufgabe: Den aktuellen Messwert des ifm-Temperatursensors TN2531 an IO-Link-Port X2 lesen Lösung: Den Datenpunkt für die Prozess-Eingangsdaten mit dem Dienst getdata lesen. • Anfrage (Request): "code":"request",...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: IO-Link Prozesswert schreiben (Betriebsart "IO-Link") 56508 Aufgabe: Der Buzzer des DV2500 anIO-Link Port X2 soll eingeschaltet werden. Der DV2500 arbeitet im On/Off-Modus.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Digitalen Eingangswert lesen (Betriebsart "DI") 56507 Aufgabe: Der digitale Eingansgswert des IO-Link Devices an IO-Link Port X5 soll gelesen werden. Die Betriebsart des IO-Link Ports ist "Digital Intput (DI)".
> 9.2.13 IO-Link Devices: Auf Parameter zugreifen 58231 Der ifm-IoT-Core unterstützt die Konfiguration der angeschlossenen IO-Link Devices. Der Zugriff auf einen Parameter erfolgt über IO-Link Index und Subindex (→ IO Device Description (IODD) des Geräts). Unterstruktur: iolinkmaster/port[n]/iolinkdevice (n = 1...4)
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.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.14 IO-Link Devices: Geräteinformationen lesen und schreiben 58230 Unterstruktur: iolinkmaster/port[n]/iolinkdevice (n = 1...4) Verfügbare Datenpunkte: Name Beschreibung Zugriff ../status Status des angeschlossenen IO-Link Devices ../vendorid IO-Link ID des Herstellers ../deviceid...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.19 Gateway: Firmware aktualisieren 11616 Unterstruktur: firmware Verfügbare Datenpunkte: Name Beschreibung Zugriff ../version Software-Version ../type Software-Typ ../container Struktur für die Firmware-Aktualisierung ../container/maxsize maximale Größe des Container-Struktur (in Bytes) ../container/chunksize...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.20 Gateway: Anwendungskennung einstellen 58232 Der Anwender kann die Bezeichnung des IO-Link Masters einstellen: Unterstruktur: devicetag Verfügbare Datenpunkte: Name Beschreibung Zugriff ../applicationtag Bezeichnung des IO-Link Masters (Application Tag) rw ...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.21 Benachrichtigungen abonnieren 58298 Besitzt ein Datenpunkt das Unterelement datachanged, kann der Anwender Benachrichtigungen über Werte- oder Zustandsänderungen abonnieren. Auslöser für die Benachrichtigungen kann der Ablauf eines Timers oder ein Ereignis sein.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Benachrichtigung 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: •...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Abonnement ändern 60263 Aufgabe: Das existierende Abonnement (Beispiel: Benachrichtigung abonnieren (→ S. 60)) soll geändert werden. Anstatt der Temperatur des IO-Link Masters soll die anliegende Betriebsspannung übertragen werden.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Beispiel: Abonnements prüfen 60267 Aufgabe: Informationen über das existierende Abonnement (Beispiel: Benachrichtigung abonnieren (→ S. 60)) anzeigen. Lösung: Mit Dienst getsubscriptioninfo und den Parameterwerten cid, "adr" und "callback" des existierenden Abonnements die Informationen abrufen.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.2.22 Web Socket nutzen 61205 Der IoT Core unterstützt die Kommunikation per WebSocket-Protokoll. Mit Web Sockets kann der Anwender einen Full-Duplex-Kommunikationkanal über eine TCP-Verbindung aufbauen. WebSockets können für folgende Dienste genutzt werden: •...
Seite 64
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K "datatosend":[ "/iolinkmaster/port[2]/iolinkdevice/productname", "/iolinkmaster/port[2]/iolinkdevice/pdin", "/processdatamaster/temperature"]}...
IO-Link Master konfigurieren ........................69 Prozessdaten lesen und schreiben ......................70 Firmware aktualisieren ........................... 71 60270 Der ifm-IoT-Core-Visualizer des IO-Link Masters bietet eine grafischen Nutzeroberfläche für den Zugriff auf Funktionen des ifm-IoT-Cores. Um den IoT-Core-Visualizer zu starten: ► Webbrowser starten.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Benachrichtigungen verwalten 60474 Die Menüseite ermöglicht es, folgende Funktionen auszuführen • Benachrichtigungen erstellen • Aktive Benachrichtigungen anzeigen • Benachrichtigungen löschen (einzeln, alle) Voraussetzungen: •...
Seite 67
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K ► Mithilfe des Wizards schrittweise die gewünschten Benachrichtigungsparameter eingeben. > Erstellte Benachrichtigungsabonnement wird in Tabelle angezeigt. Bei zyklischen Benachrichtigungen über timer[1] oder timer[2] muss der Anwender zusätzlich die Intervallzeit des betreffenden Timers setzen.
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Elemente im Gerätebaum suchen 60478 Die Menüseite [Elements] ermöglicht es, die Gerätebeschreibung nach Elementen mit bestimmten Eigenschaften (status, profile, name) zu durchsuchen und die Ergebnisse auszugeben. Voraussetzungen: •...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IO-Link Master konfigurieren 60475 Die Menüseite [Parameter] ermöglicht es, den IO-Link Master zu konfigurieren. Verfügbare Optionen: • Einzelne Parameter lesen und schreiben. •...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Prozessdaten lesen und schreiben 60476 Die Menüseite ermöglicht es, die Prozessdaten des IO-Link Masters und der angeschlossenen IO-Link Devices zu lesen und zu schreiben. Voraussetzungen: •...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Firmware aktualisieren 60477 Die Menüseite [Update] bietet die Möglichkeit, die Firmware des IO-Link Masters zu aktualisieren: Voraussetzungen: • Iot-Core-Visualizer ist gestartet. ►...
9.3.1 GSD-Datei installieren 56590 ifm stellt für die Abbildung der IO-Link Master der Gerätefamilie AL14 in der PROFINET-Projektierungssoftware eine GSD-Datei bereit. Der Anwender kann die GSD-Datei von der ifm-Webseite herunterladen (→ www.ifm.com). Um die IO-Link Master zum Hardware-Katalog der PROFINET-Projektierungssoftware hinzuzufügen: ►...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.3.2 IO-Link Master in Projekt einbinden 56591 Mithilfe der installierten GSD-Datei kann der IO-Link Master zu einem Projekt hinzugefügt werden. ► Neues Projekt erstellen / Existierendes Projekt öffnen. ►...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IO-Link Master: Profil einstellen 56566 Der IO-Link Master kann mit verschiedenen Profilen betrieben werden. Die Wahl des Profils bestimmt folgende Eigenschaften des IO-Link Masters: •...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.3.4 IO-Link Ports konfigurieren 56515 Zugriff auf die Konfiguration der IO-Link Ports über folgende Slots: Slot Beschreibung [1 X1 (B-Port)] Konfiguration Port X1 [1 X2 (B-Port)] Konfiguration Port X2 [1 X3 (B-Port)]...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IO-Link Ports: Parameter einstellen 56530 Die verschiedenen IOLD-Proxy-Module besitzen spezifische Paramatersätze. IOLD-Proxy-Module Digital Digital Digital Digital IO-Link IO-Link IO-Link Input Input Output Output Input +...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.3.5 IO-Link Devices konfigurieren 56672 Der AL1401 unterstützt die Konfiguration der angeschlossenen IO-Link Devices über die PROFINET-Applikation. Die einstellbaren Parameter sind abhängig vom genutzten IO-Link Device. Einstellbare Parameter der IO-Link Devcies: →...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K ► Um die Gültigkeit der zyklischen Prozessdaten zu prüfen, das PQI-Byte auswerten (→ Mapping: Port Qualifier Information (PQI) (→ S. 113)). Auch bei einer Unterbrechung der Feldbusverbindung zeigt das PQI-Byte an, dass die Prozessdaten gültig sind.
Seite 81
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Hinweis: FB "WRREC" 59450 ► Das gelesene Data-Storage-Abbild nicht ändern! Der FB "WRREC" erkennt eine Manipulation und verweigert den Schreibvorgang. ► Nach der erfolgreichen Ausführung des FB (xDone = TRUE), den Eingang REQ zurücksetzen.
IO-Link Ports und angeschlossenen IO-Link Devices an die SPS unterdrückt. Um die Suspend & Resume-Funktion nutzen zu können, ist eine Änderung des OB "IOL_CALL" notwendig. Für die geänderte Version den ifm-Support kontaktieren. Die Suspend-Funktion unterdrückt nur die Diagnosemeldungen der Port, die IO-Link Devices werden nicht deaktiviert.
Seite 83
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Hinweis: Resume mit FB "IOL_CALL" 59452 Parameter des FB "IO_CALL" für Resume-Funktion: Parameter Beschreibung Mögliche Wert IOL_ID Hardware-ID IO-Link Master Proxy Zugangspunkt für Funktion 0xB400 IO-Link Call-Protokoll...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 9.3.9 Diagnoseinformationen und Alarme erfassen 59445 Alle auftretenden IO-Link Events des IO-Link Master, der Ports und der IO-Link Devices werden auf PROFINET Diagnoseinformationen (Extended Channel Diagnostic) abgebildet.
Seite 85
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IO-Link Master Events lesen 59671 Verfügbare Event-Codes:...
Seite 86
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K AINFO Fehlertyp: Auslöser Diagnosemeldung ▪ Channel Number: 0x8000 Überspannung US (Warnung): "US error message" ▪ Channel Error Type: 0x0x9502 Versorgungsspannung US > 31 V ▪...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Betrieb Inhalt Web-based Management nutzen ......................88 22368 > 10.1 Web-based Management nutzen 56524 Das Gerät verfügt über einen integrierten Web-Server. Der Web-Server generiert eine Webseite mit folgenden Daten: •...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Wartung, Instandsetzung und Entsorgung Inhalt Reinigung ............................... 89 Firmware aktualisieren ........................... 89 IO-Link Device tauschen ........................89 16306 Der Betrieb des Geräts ist wartungsfrei. ►...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Zubehör 17853 Zubehörliste des AL1401: → www.ifm.com > Produktseite > Zubehör...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.1 Technische Daten Inhalt Einsatzbereich ............................93 Elektrische Daten ........................... 93 Ein-/Ausgänge ............................98 Eingänge..............................98 Ausgänge ............................... 98 Schnittstellen ............................99 Umgebungsbedingungen ........................
Seite 94
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Derating-Verhalten 57550 Die Derating-Messungen wurden bei folgenden Bedingungen durchgeführt: • Versorgungsspannung US / UA: 24 V DC > Derating ohne Daisy Chain 59774 an Port X1...X4 an Port X1...X4...
Seite 95
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Derating mit Daisy Chain 59773 Port X1…X4: an Port X1...X4 an Port X1...X4...
Seite 96
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Port XD2: US-daisy-chain UA-daisy-chain Beispiel: (X1…X4) (X1…X4) Temperatur (XD2) (XD2) UA-daisy-chain US-daisy-chain 30°C 3,6 A 12 A...
Seite 97
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Für UL-Anwendungen: Port XD2: US-daisy-chain UA-daisy-chain Beispiel: Temperatur (X1...X4) (X1...X4) (XD2) (XD2) UA-daisy-chain US-daisy-chain 30°C 3,6 A...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.1.3 Ein-/Ausgänge 12109 Ein-/Ausgänge Gesamtzahl der Ein- und Ausgänge 12; (konfigurierbar) Anzahl der Ein- un Ausgänge Anzahl der digitalen Eingänge: 4; Anzahl der Ausgänge: 8 >...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Parameter der IOLM-Proxy-Module 56544 Parameter Beschreibung Mögliche Werte [Enable Port Diagnosedaten des Ports aktivieren / Disabled deaktiviert Diagnosis] deaktivieren Enabled aktiviert [Port Configuration Konfiguration der IO-Link Ports per Disabled...
Seite 104
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IOLD-Proxy-Module Inhalt Port-Module: Mix Mode ........................104 Port-Module: I/O Mode .........................105 56565 > Port-Module: Mix Mode 56534 Module Port Mode Prozessdaten IO-Link 1 I / 1 O Byte + PQI IO-Link 1 Byte Eingangsdaten und 1 Byte Ausgangsdaten und PQI IO-Link 1 I / 15 O Byte + PQI...
Seite 105
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Port-Module: I/O Mode 56541 Module Port Mode Prozessdaten IO-Link 1 I / 1 O Byte + PQI IO-Link 1 Byte Eingangsdaten und 1 Byte Ausgangsdaten und PQI IO-Link 1 I / 15 O Byte + PQI IO-Link 1 Byte Eingangsdaten und 15 Bytes Ausgangsdaten und PQI...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Parameter der IOLD-Proxy-Module 56568 Parameter Beschreibung Mögliche Werte [Enable Port Diagnosemeldungen des Ports aktivieren Disabled deaktiviert Diagnosis] / deaktivieren Enabled* aktiviert [Enable Process Prozessalarme aktivieren /deaktivieren Disabled...
Seite 107
64 Millisekunden 128.0 ms 128 Millisekunden [Vendor ID] ID des Herstellers, der validiert werden 0* ... 65535 ID des Herstellers des IO-Link Device (ifm soll electronic: 310) [Device ID] ID des IO-Link Device, das validiert 0* ... 16777215 ID des IO-Link Device...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.2.3 Zyklische Daten Inhalt IOLM Proxy: I/O Mode ..........................108 IOLM Proxy: Mix Mode .........................109 IOLM Proxy: Mix Mode mit Energy Monitoring ..................110 IOLD Proxy: IO-Link n I / m O + PQI ....................112 IOLD Proxy: Digital Input ........................114 IOLD Proxy: Digital Output ........................114...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IOLM Proxy: Mix Mode 56570 Eingangsdaten: 1 Byte Byte Inhalt (Offset) Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IOLM Proxy: Mix Mode mit Energy Monitoring 56554 Eingangsdaten: 28 Bytes Byte Inhalt (Offset) Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1...
Seite 111
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K ▪ [Status Actuator Status der Versorgungsspannung UA 1 Bit UA liegt an und Supply UA] kein Fehler Fehler ▪ [Status Actuator Status der Versorgungsspannung US 1 Bit kein Fehler Supply US]...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > IOLD Proxy: IO-Link n I / m O + PQI 56556 Eingangsdaten: Byte Inhalt IO-Link Eingangsdaten (n Bytes) Port Qualifier Information (→ Mapping: Port Qualifier Information (PQI) (→...
Seite 113
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Mapping: Port Qualifier Information (PQI) 56557 DevErr DevCom PortActive SubstDev NewPar res. res. Legende: ▪ [NewPar] 1 Bit keine Aktualisierung der IO-Link Device-Parameter erkannt Aktualisierung der IO-Link Device-Parameter erkannt;...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.2.4 Azyklische Daten Inhalt I&M-Datensätze ............................115 22427 > I&M-Datensätze 22778 Der AL1401 unterstützt die folgenden I&M-Datensätze (I&M = Identification & Maintenance): >...
Seite 116
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K r/w ... lesen und schreiben > I&M0 (Slot 1) 22782 Variable Beschreibung Zugriff Größe Vendor ID IO-Link-ID des Herstellers OrderID Bestellnummer des Geräts (ASCII) Serial Number Seriennummer des Geräts (ASCII) Hardware Revision...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Profil: deviceinfo 17135 Element (identifier) Eigenschaften Pflicht Kommentar ▪ deviceinfo type = structure kennzeichnet Element als Geräteinformation ▪ profile = deviceinfo ../devicename type = data optional...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Profil: iolinkdevice_full 7376 Element (identifier) Eigenschaften Pflicht Kommentar ▪ iolinkdevice type = structure Struktur eines IO-Link Devices ▪ profile = iolinkdevice_full ../vendorid type = data obligatorisch ../deviceid...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Profil: network 11179 Element (identifier) Eigenschaften Pflicht Kommentar ▪ network type = structure kennzeichnet Element als Geräteinformation ▪ profiles = deviceinfo ▪ ../macaddress type = data obligatorisch...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Profil: service 16575 Element (identifier) Eigenschaften Pflicht Kommentar ▪ service type = service ausführbarer Dienst ▪ profile = service > Profil: software 10999 Element (identifier) Eigenschaften...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Profil: timer 10997 Element (identifier) Eigenschaften Pflicht Kommentar ▪ timer type = structure ▪ profile = timer ▪ ../counter type = data obligatorisch ▪...
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.3.2 Übersicht: IoT-Typen 16547 Der ifm-IoT-Core nutzt folgende Elementtypen: Name Beschreibung structure Element ist ein Strukturelement (wie ein Ordner im Dateisystem)
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > 14.3.3 Übersicht: IoT-Dienste Inhalt Dienst: factoryreset ..........................125 Dienst: getblobdata ..........................126 Dienst: getdata .............................126 Dienst: getdatamulti ..........................127 Dienst: getelementinfo ..........................127 Dienst: getidentity ..........................128 Dienst: getsubscriberlist ........................129 Dienst: getsubscriptioninfo ........................130 Dienst: gettree ............................131...
Seite 126
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getblobdata 41972 Name: getblobdata Beschreibung: Der Dienst liest ein Binary Large Object (blob). Anwendbar auf: datastorage Anfragedaten (data): Datenfeld Pflichtfeld Datentyp Default Beschreibung...
Seite 127
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getdatamulti 17964 Name: getdatamulti Beschreibung: Der Dienst liest sequentiell die Werte mehrerer Datenpunkte und gibt diese aus. Für jeden Datenpunkt werden der Wert und ein Diagnosecode ausgegeben. Anfragedaten (Feld "data"): Datenfeld Pflichtfeld...
Seite 128
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getidentity 17134 Name: getidentity Beschreibung: Der Dienst liest die komplette Gerätebeschreibung des AL1401 und gibt sie als JSON-Objekt aus. Anwendbar auf: Objekte vom Typ device Anfragedaten (data): keine Rückgabedaten (data): Datenfeld...
Seite 129
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getsubscriberlist 60239 Name: getsubscriberlist Beschreibung: Der Dienst liefert eine Liste mit allen aktiven Abonnements. Anfragedaten (Feld "data"): keine Rückgabedaten (Feld "data"): Array mit jeweils folgenden Daten Datenfeld Pflichtfeld Datentyp...
Seite 130
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: getsubscriptioninfo 60244 Name: getsubscriptioninfo Beschreibung: Der Dienst liefert Informationen über ein existierendes Abonnement (subscribe). Für die Abfrage müssen folgende Parameter des existierenden Abonnements genutzt werden: •...
Seite 131
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: gettree 60201 Name: gettree Beschreibung: Der Dienst liest die Gerätebeschreibung des IO-Link Masters und gibt sie als JSON-Objekt aus. Die Ausgabe kann auf einen Teilbaum der Gerätebeschreibung begrenzt werden. Anfragedaten (Feld "data"): Datenfeld Pflichtfeld...
Seite 132
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: install 35379 Name: install Beschreibung: Der Dienst installiert die in einem Speicherbereich des Geräts gespeicherte Firmware. Anwendbar auf: container Anfragedaten (data): keine Rückgabedaten (data): keine >...
Seite 133
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: querytree 60205 Name: querytree Beschreibung: Der Dienst durchsucht einen Gerätebaum nach den Kriterien profile, type und name und gibt eine Liste aus mit den URLs der gefundenen Elemente. Mindestens eines der Suchkriterien muss angegeben werden.
Seite 134
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: setblock 12224 Name: setblock Beschreibung: Der Dienst setzt die Werte mehrerer Datenpunkte einer Struktur gleichzeitig. Anfragedaten (Feld "data"): Datenfeld Pflichtfeld Datentyp Beschreibung datatoset...
Seite 135
Wert wird bis zum nächsten Neustart des Geräts gespeichert Rückgabedaten (Feld "data"): keine Beispiel: {"code":"request", "cid":4711, "adr":"devicetag/applicationtag/setdata", "data":{ "newvalue":"ifm IO-Link master", "duration":"lifetime"} > Dienst: signal 25406 Name: signal Beschreibung: Der Dienst löst das Blinken der Status-LEDs des AL1401 aus.
Seite 136
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: start_stream_set 36563 Name: start_stream_set Beschreibung: Der Dienst startet die sequenzielle Übertragung mehrerer Datenfragmente. Anwendbar auf: Objekte vom Typ data Anfragedaten (data): Datenfeld Pflichtfeld Datentyp...
Seite 137
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: subscribe 60470 Name: subscribe Beschreibung: Der Dienst abonniert die Werte von Datenpunkten. Die zu abonnierenden Datenpunkte werden als Liste übergeben. Der IoT Core sendet Änderungen an die in callback definierte Datensenke.
Seite 138
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K > Dienst: validation_useconnecteddevice 27933 Name: validation_connecteddevice Beschreibung: Der Dienst prüft, ob Geräte-ID und Hersteller-ID des angeschlossenen IO-Link Devices mit den Datenpunkten ../validation_vendorid und ../validation_deviceid übereinstimmen.
Seite 140
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K I&M-Datensätze ................... 115 I&M-Datensätze lesen ................87 ifm-IoT-Core .................. 34, 117 Mapping Inbetriebnahme ..................21 Port Qualifier Information (PQI) ..............113 Info Mechanische Daten ................
Seite 141
IO-Link Master mit PROFINET-Schnittstelle PerformanceLine 4 Ports IP 65 / IP 66 / IP 67 / IP 69K Übersicht ....................18 IoT-Dienste ....................125 IoT-Profile ....................118 IoT-Typen ....................124 Umgebungsbedingungen ..............99 Vorbemerkung ..................5 VPN-Verbindung ..................24 Wartung, Instandsetzung und Entsorgung ..........89 Web Socket nutzen................