Seite 1
Gerätehandbuch IO-Link Master mit Modbus-TCP-Schnittstelle CabinetLine 8 Ports IP 20 AL1940 IO-Link: 1.1.2 ifm-Firmware: ab 2.1.28 LR DEVICE: ab 1.3.1.x Deutsch...
Seite 2
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Inhalt 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 ..................7 Eingriffe in das Gerät ......................
Seite 3
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Inhalt Parametrierung LR DEVICE ........................23 8.1.1 Hinweise ............................. 24 8.1.2 IoT: Zugriffsrechte konfigurieren ....................25 8.1.3 IoT: IP-Einstellungen konfigurieren .................... 26 8.1.4 IoT: Schnittstelle zum LR SMARTOBSERVER konfigurieren ............. 27 8.1.5...
Seite 4
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Inhalt Betrieb Firmware aktualisieren .......................61 Geräte- und Diagnoseinformationen lesen ................62 IO-Link Device tauschen ....................63 Instandhaltung Werkseinstellungen Zubehör Anhang 13.1 Technische Daten ......................68 13.1.1 Einsatzbereich ..........................68 13.1.2 Elektrische Daten ........................
Seite 6
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Vorbemerkung Zeichenerklärung > 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...
Seite 7
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Sicherheitshinweise Allgemein Sicherheitshinweise Inhalt Allgemein ..............................7 Notwendige Vorkenntnisse ........................7 Sicherheitssymbole auf dem Gerät ......................7 Eingriffe in das Gerät ..........................8 > Allgemein 22068 Die Sicherheit der Anlage, in der das Gerät verbaut ist, liegt in der Verantwortung des Anlagenherstellers.
Seite 8
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Sicherheitshinweise Eingriffe in das Gerät > Eingriffe in das Gerät 11242 WARNUNG Eingriffe in das Gerät können die Sicherheit von Menschen und Anlagen beeinträchtigen! Eingriffe in das Gerät sind nicht zulässig und führen zu Haftungs- und Gewährleistungsausschluss! ►...
Seite 9
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Bestimmungsgemäße Verwendung Zugelassene Verwendung Bestimmungsgemäße Verwendung Inhalt Zugelassene Verwendung ........................9 Verbotene Verwendung ..........................9 18761 > Zugelassene Verwendung 11028 Der IO-Link-Master dient als Gateway zwischen intelligenten IO-Link-Devices und dem Feldbus. Das Gerät ist für den Einsatz im Anlagenbau als Schaltschrankmodul konzipiert.
Seite 10
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Funktion Verbotene Verwendung Funktion Inhalt Kommunikation, Parametrierung, Auswertung ..................11 Digitale Eingänge ...........................12 IO-Link-Versorgung ..........................12 7482...
Seite 11
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Funktion Kommunikation, Parametrierung, Auswertung > Kommunikation, Parametrierung, Auswertung Inhalt IO-Link ..............................11 Modbus ..............................11 Internet of Things (IoT) ...........................11 Parametrierung ............................11 Optische Signalisierung ..........................12 7485 > 4.1.1 IO-Link 7773 Das Gerät stellt folgende IO-Link-Funktionen bereit:...
Seite 12
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Funktion Digitale Eingänge > 4.1.5 Optische Signalisierung 7772 Das Gerät verfügt über folgende optische Anzeigen: Status- und Fehleranzeige des Gateways, der Modbus-Verbindung und des Systems ...
Seite 13
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Montage Gerät montieren Montage Inhalt Gerät montieren ............................13 22016 > Gerät montieren 16676 ► Anlage während der Montage spannungsfrei schalten. Das Gerät enthält Bauelemente, die durch elektrostatische Entladung beschädigt oder zerstört werden können.
Seite 14
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Elektrischer Anschluss Hinweise Elektrischer Anschluss Inhalt Hinweise ..............................14 Modbus-Ports ............................15 IoT-Port ..............................15 IO-Link-Ports ............................16 Gerät anschließen ..........................18 22017 > Hinweise 23709 Das Gerät darf nur von einer Elektrofachkraft installiert werden.
Seite 15
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Elektrischer Anschluss Modbus-Ports > Modbus-Ports 17858 ► Gerät über Buchsen X21 und/oder X22 mit dem Modbus-Netzwerk verbinden. ► Für den Anschluss Steckverbindungen mit mindestens der Zubehör Schutzart IP 20 verwenden (→...
Seite 16
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Elektrischer Anschluss IO-Link-Ports > IO-Link-Ports 17860 ► IO-Link Devices mit den Ports X01...X08 verbinden. Technische Daten Anschlussbelegung: → (→ S. 68) Maximale Leitungslänge pro IO-Link-Port: 20 m ►...
Seite 17
Erlaubte maximale Stromstärke für UA: 4 A Die extern zugeführte Versorgung UA für den Class-B-Betrieb muss unter Beachtung von Basisisolierung galvanisch vom Stromkreis des AL1940 getrennt sein (nach IEC 61010-1, Sekundärstromkreis mit maximal 30 V DC, abgeleitet von Netzstromkreis bis 300 V der Überspannungskategorie II).
Seite 18
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Elektrischer Anschluss Gerät anschließen > Gerät anschließen 17851 ► Anlage spannungsfrei schalten. ► IO-Link Master über den Port 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
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Bedien- und Anzeigeelemente Überblick Bedien- und Anzeigeelemente Inhalt Überblick ..............................19 LED-Anzeigen ............................20 5440 > Überblick 10998 Status-LEDs IOL und DI des IO-Link-Ports (X01...X08) IO-Link-Ports (Class A) (→...
Seite 20
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Bedien- und Anzeigeelemente LED-Anzeigen > 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.
Seite 21
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Bedien- und Anzeigeelemente LED-Anzeigen 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.
Seite 22
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LED-Anzeigen Parametrierung Inhalt LR DEVICE .............................23 IoT-Core..............................35 Modbus ..............................49 22367...
Seite 23
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE > LR DEVICE Inhalt Hinweise ..............................24 IoT: Zugriffsrechte konfigurieren ......................25 IoT: IP-Einstellungen konfigurieren ......................26 IoT: Schnittstelle zum LR SMARTOBSERVER konfigurieren ..............27 Fieldbus: Modbus-Port konfigurieren .....................28 IO-Link-Ports: Datenübertragung zum LR SMARTOBSERVER aktivieren ...........29...
Seite 24
(OFFLINE-Modus). Die so erstellte Konfiguration kann als Datei (*.lrp) gespeichert und später auf den AL1940 geladen und aktiviert werden. Weiter Infos zur Offline-Parametrierung: → Bedienungsanleitung LR DEVICE > Parametrierung mit LR DEVICE 10924 Die Parametrierung des AL1940 mit dem LR DEVICE ist nur möglich über die IoT-Schnittstelle X23.
Seite 25
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE > 8.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 26
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE > 8.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 des IoT-Ports einstellen.
Seite 27
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE > 8.1.4 IoT: Schnittstelle zum LR SMARTOBSERVER konfigurieren 16552 Um die Datenübertragung zwischen dem Gerät und der Monitoring-Software LR SMARTOBSERVER zu ermöglichen, muss die Schnittstelle Monitoring-Software LR SMARTOBSERVER konfiguriert werden.
Seite 28
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE > 8.1.5 Fieldbus: Modbus-Port konfigurieren 12284 Die Konfiguration der IP-Einstellungen des Feldbus-Ports ist nur über LR DEVICE möglich. Um den Feldbus-Port zu konfigurieren: ► Menü [Fieldbus] wählen.
Seite 29
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE > 8.1.6 IO-Link-Ports: Datenübertragung zum LR SMARTOBSERVER aktivieren 16551 Der Anwender kann für jeden IO-Link-Port separat entscheiden, ob die Prozessdaten der angeschlossen IO-Link Devices zum LR SMARTOBSERVER übertragen werden.
Seite 30
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE > 8.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 Klemme 4 (C/Q) des IO-Link-Ports ...
Seite 31
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE > 8.1.8 IO-Link-Ports: Gerätevalidierung und Datenspeicherung einstellen 17945 In der Betriebsart "IO-Link" kann der Anwender einstellen, wie sich der IO-Link Ports bezüglich der Gerätevalidierung und der Speicherung / Wiederherstellung von Parameterdaten des angeschlossenen IO-Link Devices verhalten soll.
Seite 32
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE 8.1.9 IO-Link-Ports: Rückfallwerte einstellen 11752 Für den Fall der Unterbrechung der Modbus-Verbindung können den Ausgängen der IO-Link Ports sichere Rückfallwerte zugewiesen werden. Um die Rückfallwerte der IO-Link Ports einzustellen: ►...
Seite 33
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung LR DEVICE > 8.1.11 Firmware: Gerät auf Werkseinstellungen rücksetzen 7209 Bei Rücksetzen des IO-Link Masters werden alle Parameter auf die Werkseinstellungen gesetzt: Um das Gerät auf die Werkseinstellungen rückzusetzen: ►...
Seite 34
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 36
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung IoT-Core 8.2.1 IoT-Schnittstelle konfigurieren 16540 Die Parameter des IoT-Ports X23 sind in der Unterstruktur iotsetup gespeichert. Der Anwender kann auf folgende Datenpunkte zugreifen: Name Beschreibung Zugriff...
Seite 37
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung IoT-Core > 8.2.2 Feldbus-Port konfigurieren 11747 Die Parameter des Feldbus-Ports X21/X22 sind in der Unterstruktur fieldbussetup gespeichert. Der Anwender kann auf folgende Datenpunkte zugreifen: Name Beschreibung...
Seite 38
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung IoT-Core > 8.2.4 Anwendungskennung setzen 16580 Die Anwendungskennung des IO-Link Masters ist in der Unterstruktur devicetag gespeichert. Der Anwender kann auf folgende Datenpunkte zugreifen: Name Beschreibung...
Seite 39
Firmware-Version deviceinfo/bootloaderrevision Bootloader-Revision deviceinfo/extensionrevisions deviceinfo/fieldbustype Feldbus r ... nur lesen Zusätzliche Informationen über das AL1940 kann mit dem Dienst getidentity gelesen werden Dienst: getidentity (→ (→ S. 105)). > 8.2.8 Informationen über IO-Link Devices lesen 16553 Informationen über das an einen IO-Link Port angeschlossene IO-Link Device sind in der Unterstruktur iolinkmaster/port[n]/iolinkdevice/ gespeichert.
Seite 40
> 8.2.9 IO-Link Devices konfigurieren 11002 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) Der Anwender kann dafür folgende Dienste nutzen:...
Seite 41
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung IoT-Core > 8.2.11 Beispiele Inhalt Beispiel: Prozessdaten eines IO-Link Devices lesen ................41 Beispiel: Mehrere Parameterwerte des IO-Link Master gleichzeitig lesen ..........42 Beispiel: Bezeichnung des IO-Link Master ändern ................42 Beispiel: Parameterwert eines IO-Link Devices lesen ................43...
Seite 42
10987 Aufgabe: Die Bezeichnung des IO-Link Masters für die Darstellung im LR SMARTOBSERVER auf AL1940 setzen. Lösung: Den Parameter [Application Tag] mit dem Dienst setdata auf den Wert [AL1940] ändern. Der Datenpunkt des Parameters [Application Tag] im Gerätebeschreibungsobjekt ist /devicetag/applicationtag.
Seite 43
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung IoT-Core > Beispiel: Parameterwert eines IO-Link Devices lesen 16546 Aufgabe: Seriennummer des ifm-Temperatursensors TN2531 an IO-Link-Port X02 lesen Lösung: Die Seriennummer mit dem Dienst iolreadacyclic aus dem IO-Link Devices lesen ( Index: 21, Subindex: 0) ...
Seite 44
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung IoT-Core > Beispiel: Ereignis abonnieren 17946 Aufgabe: Es sollen regelmäßig die aktuellen Werte folgender Parameter an einen Netzwerksever mit der IP-Daresse 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 45
> Gerätebeschreibung 14411 Der IoT-Core erzeugt auf dem AL1940 eine Gerätebeschreibung. Diese Gerätebeschreibung ist ein strukturiertes, maschinenlesabres Datenobjekt im JSON-Format. In dieses Datenobjekt werden alle aktuellen Werte von Parametern, Diagnosedaten und Geräteinformationen abgebildet. Der Anwender kann auf dieses Datenobjekt aus IT-Netzwerken heraus zugreifen.
Seite 46
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung IoT-Core > Auf ifm-IoT-Core zugreifen 17561 Damit Änderungen der Parameterwerte wirksam werden, muss der IoT-Core entsprechende Schreibrechte auf dem IO-Link Master besitzen (→ Parameter [Access Rights]).
Seite 47
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung IoT-Core > POST-Methode 16548 Mit der POST-Methode kann der Anwender lesend und schreibend auf einen Datenpunkt zugreifen. Dafür wird der IP-Adresse des IO-Link Masters (IoT-Port X23) ein Formular mit den notwendigen Informationen übergeben.
Seite 48
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung IoT-Core > 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 geändert;...
Seite 49
AL1940 in Modbus-Projekt einbinden 11754 Das AL1940 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 50
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung Modbus > Beispiel: IO-Link Master in eine CODESYS-Projekt einbinden 9612 Machen Sie sich mit folgenden CODESYS-Funktionen vertraut! Modbus Master: → Online-Hilfe > Feldbusunterstützung > Modbus Configurator > Modbus Master ...
Seite 51
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 AL1940 einstellen: Kommando 0x10 – Set Mode "Set Mode": → (→ S. 90) ...
Seite 52
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung Modbus > 8.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 Input Data X05...X08: →...
Seite 53
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung Modbus > 8.3.4 Eingangsdaten einzelner IO-Link Ports lesen 23072 Single Registerbereich für den separaten Zugriff auf Eingangsdaten der einzelnen IO-Link Ports: → Port Access (→ S. 83) Der Bereich enthält für jeden IO-Link Port X01...X08 folgende Daten:...
Seite 54
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung Modbus r ... nur Lesen Configuration Area n = [2,4,8,16,32]; wird bestimmt durch Parameter [Process Data Length] (→ (→ S. 73)) > 8.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...
Seite 55
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung Modbus > 8.3.6 Ausgangsdaten einzelner IO-Link Ports schreiben 23016 Single Registerbereich für den separaten Zugriff auf Ausgangsdaten der einzelnen IO-Link Ports: → Port Access (→ S. 83) Der Bereich enthält für jeden IO-Link Port X01...X08 folgende Daten:...
Seite 56
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung Modbus 8.3.7 Diagnoseinformationen und Events lesen 11048 Diagnostic Registerbereich für den Zugriff auf Diagnoseinformationen der IO-Link Ports X01…X08:→ Data (→ S. 75) Der Bereich beinhaltet folgende Daten: ...
Seite 57
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung Modbus > 8.3.8 Geräteinformationen lesen 11039 Der Anwender kann Geräteinformationen mit dem FC43 lesen. Der AL1940 unterstützt folgende Datensätze ("Read Device ID code"): Basic Device Identification (0x01): enthaltene Datenobjekte: → Modbus-Spezifikation ...
Seite 58
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung Modbus > 8.3.11 Modbus: Hinweise für Programmierer Inhalt Regeln für den Zugriff auf Modbus-Register ..................58 Unterstützte Function Codes ........................59 Azyklische Dienste nutzen........................60 17965 > Regeln für den Zugriff auf Modbus-Register 13916 Die Modbus-Tabelle des AL1940 ist in Bereiche unterteilt.
Seite 59
05 / 2018 Parametrierung Modbus > Unterstützte Function Codes 13676 Der AL1940 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 60
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Parametrierung Modbus > Azyklische Dienste nutzen 11046 Der AL1940 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 Zugriff Start- Länge...
Seite 61
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Betrieb Firmware aktualisieren Betrieb Inhalt Firmware aktualisieren ...........................61 Geräte- und Diagnoseinformationen lesen .....................62 IO-Link Device tauschen ........................63 22368 > Firmware aktualisieren 16582 Die Installation einer neuen Firmware erfolgt über die Web-Schnittstelle des Geräts.
Seite 62
Um die Diagnoseinformationen über den aktuellen Zustand des Geräts über die Web-Schnittstelle zu lesen: ► Laptop/PC und AL1940 über Ethernet-Schnittstelle verbinden. ► Webbrowser starten. ► In Adressfeld des Browsers die IP-Adresse des AL1940 eingeben und mit [ENTER] bestätigen. > Webbrowser zeigt Web-Schnittstelle des Geräts. >...
Seite 63
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 AL1940 verbinden. > IO-Link Master kopiert Parameterwerte aus dem Datenspeicher auf das neue IO-Link Device.
Seite 64
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Instandhaltung IO-Link Device tauschen Instandhaltung 21577 Der Betrieb des Geräts ist wartungsfrei. ► Die Oberfläche des Geräts bei Bedarf reinigen. Für die Reinigung keine ätzenden Reinigungsmittel verwenden! ►...
Seite 65
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Werkseinstellungen IO-Link Device tauschen Werkseinstellungen 16542 In den Werkseinstellungen besitzt das Gerät folgende Parametereinstellungen: Parameter Werkseinstellung [IP address] (Modbus) 192.168.1.250 [Subnet mask] (Modbus) 255.255.255.0 [IP gateway address] (Modbus) 0.0.0.0...
Seite 66
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Zubehör IO-Link Device tauschen Zubehör 17853 Zubehörliste des AL1940: → www.ifm.com > Produktseite > Zubehör...
Seite 67
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang IO-Link Device tauschen Anhang Inhalt Technische Daten ...........................68 Modbus ..............................72 ifm-IoT-Core ............................98 7156...
Seite 71
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Technische Daten > 13.1.10 Elektrischer Anschluss 11030 Spannungsversorgung IN X31 Steckverbindung COMBICON Anschlussbelegung GND (US) GND (US) + 24 V DC (US) + 24 V DC (US) Prozessanschluss IO-Link Ports Class A X01...X0<IOL_AnzPorts>...
Seite 72
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 13.2 Modbus Inhalt Register ..............................73 Azyklische Kommandos .........................89 22433...
Seite 73
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 13.2.1 Register Inhalt Configuration Area ..........................73 Diagnostic Data ............................75 Input Data ...............................78 Output Data ............................81 Single Port Access ..........................83 Acyclic Command Channel ........................85 18637 Der AL1940 speichert Konfigurationsdaten, Prozessdaten und Status-/Diagnosedaten in Modbus-Registern.
Seite 74
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus 0x16 32 Bytes Input / 32 Bytes Output Data Input Data: 134 Words Output Data: 130 Words [Byte Swap] Anordnung der Bytes in...
Seite 75
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus [Vendor ID] Vendor ID des Herstellers des Geräts am 2 Byte 0x0000...0xFFFF IO-Link-Port [Device ID] Device ID des Geräts am IO-Link-Port 3 Byte pro Byte: 0x00...0xFF...
Seite 76
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > Mapping: Diagnostics 17305 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 reserviert Wrong Length Wrong Length...
Seite 83
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > Single Port Access 11408 Register Inhalt Bits 8-15 Bits 0-7 1000* Port X01: Digital Data - Klemme 2 Port X01: Digital Input - Klemme 4 (DI) Port X01: →...
Seite 84
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > Mapping: PQI 21509 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 reserviert Wrong Length Wrong Length...
Seite 85
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 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 Anforderungskanal (Request) 500* Command Request Channel (→...
Seite 86
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 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 1)
Seite 87
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 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 1) / Error Code...
Seite 88
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 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)
Seite 89
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 13.2.2 Azyklische Kommandos Inhalt Kommando 0x10 – Set Mode .........................90 Kommando 0x20 – Set Validation ID / Data Storage ................92 Kommando 0x30 – Set Fail-safe Data Pattern ..................94 Kommando 0x40 –...
Seite 90
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > Kommando 0x10 – Set Mode 23461 Der Befehl ändert die Betriebsart eines IO-Link-Ports des AL1940. Mapping: Port-Konfiguration Korrespondierender Parameter: [Port Mode] (→ (→ S. 74)) >...
Seite 91
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 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 92
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 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 93
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 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 94
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > Kommando 0x30 – Set Fail-safe Data Pattern 23464 Der Befehl setzt das Verhalten des Ausgänge bei einer Unterbrechung der Modbus-Verbindung und die entsprechenden Rückfallwerte.
Seite 95
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > 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 96
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > Kommando 0x40 – Reboot 7639 Der Befehl startet den AL1940 neu. > Kommandoanforderung 21515 Register Inhalt Bits 8-15 Bits 0-7 reserviert reserviert reserviert 0x40...
Seite 97
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang Modbus > Kommando 0x50 – Factory Reset 7254 Werkseinstellungen Der Befehl setzt alle Parameter auf die Werkseinstellungen (→ (→ S. 65)). > Kommandoanforderung 11060 Register Inhalt...
Seite 100
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang ifm-IoT-Core Profil: devicetag 17438 Element (identifier) Eigenschaften Pflicht Kommentar devicetag type = structure profiles = devicetag devicetag/applicationtag type = data obligatorisch devicetag/applicationgroup type = data...
Seite 101
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang ifm-IoT-Core > Profil: parameter 16545 Das Profil wird genutzt, um Elemente vom Type data als Paramater zu kennzeichnen (azyklische Daten). Das Profil definiert keine Unterstruktur. >...
Seite 102
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang ifm-IoT-Core > 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 103
Anfragedaten (data): keine Rückgabedaten (data): keine > Dienst: gettree 17435 Name: gettree Beschreibung: Der Dienst liest die komplette Gerätebeschreibung des AL1940 und gibt sie als JSON-Objekt aus. Anwendbar auf: Objekte vom Typ device Anfragedaten (data): keine Rückgabedaten (data): Datenfeld Pflichtfeld...
Seite 104
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang ifm-IoT-Core > 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):...
Seite 105
05 / 2018 Anhang ifm-IoT-Core > Dienst: getidentity 17134 Name: getidentity Beschreibung: Der Dienst liest die komplette Gerätebeschreibung des AL1940 und gibt sie als JSON-Objekt aus. Anwendbar auf: Objekte vom Typ device Anfragedaten (data): keine Rückgabedaten (data): Datenfeld Pflichtfeld Datentyp...
Seite 106
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang ifm-IoT-Core > 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. Anwendbar auf: IO-Link spezifische Objekte...
Seite 107
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang ifm-IoT-Core > Dienst: reboot 10986 Name: reboot Beschreibung: Der Dienst startet das Gerät neu. Anwendbar auf: verschiedene Objekte Anfragedaten (data): keine Rückgabedaten (data): keine > Dienst: setblock...
Seite 108
Format der Daten oder des Serviceinhalts optional STRING leer profiles optional JSON-Array leer hash optional STRING > Dienst: signal 25406 Name: signal Beschreibung: Der Dienst löst das Blinken der Status-LEDs des AL1940 aus. Anwendbar auf: verschiedene Objekte Anfragedaten (data): keine Rückgabedaten (data): keine...
Seite 109
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 05 / 2018 Anhang ifm-IoT-Core > 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 110
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 2018-06-08 Index Index Ein-/Ausgänge ..................68 Eingänge ....................69 Eingangsbeschaltung ................17 Acyclic Command Channel ..............85 Eingangsdaten einzelner IO-Link Ports lesen ........53 AL1940 in Modbus-Projekt einbinden ........... 49 Eingangsdaten mehrerer IO-Link Ports lesen ........
Seite 111
Gerätehandbuch IO-Link-Master mit Modbus-Schnittstelle CabinetLine 8 Ports IP 20 (AL1940) 2018-06-08 Index IO-Link-Ports konfigurieren ..............37 timer ......................101 IO-Link-Versorgung ................12 IP-Einstellungen konfigurieren ..............26 Rechtliche Hinweise ................5 Schnittstelle zum LR SMARTOBSERVER konfigurieren ......27 Regeln für den Zugriff auf Modbus-Register ......... 58 Zugriffsrechte konfigurieren ................