Herunterladen Diese Seite drucken
Pepperl+Fuchs ICE11-8IOL-G60L-V1D Handbuch
Pepperl+Fuchs ICE11-8IOL-G60L-V1D Handbuch

Pepperl+Fuchs ICE11-8IOL-G60L-V1D Handbuch

Feldbusmodul mit multiprotokoll-technologie und i/o-link
Vorschau ausblenden Andere Handbücher für ICE11-8IOL-G60L-V1D:

Werbung

ICE11-8IOL-G60L-V1D
Feldbusmodul mit
Multiprotokoll-Technologie
und I/O-Link
Handbuch

Werbung

loading

Inhaltszusammenfassung für Pepperl+Fuchs ICE11-8IOL-G60L-V1D

  • Seite 1 ICE11-8IOL-G60L-V1D Feldbusmodul mit Multiprotokoll-Technologie und I/O-Link Handbuch...
  • Seite 2 Es gelten die Allgemeinen Lieferbedingungen für Erzeugnisse und Leistungen der Elektroindu- strie, herausgegeben vom Zentralverband Elektroindustrie (ZVEI) e. V. in ihrer neuesten Fas- sung sowie die Ergänzungsklausel: "Erweiterter Eigentumsvorbehalt". Weltweit Pepperl+Fuchs-Gruppe Lilienthalstr. 200 68307 Mannheim Deutschland Telefon: +49 621 776 - 0 E-Mail: info@de.pepperl-fuchs.com...
  • Seite 3 ICE11-8IOL-G60L-V1D Inhaltsverzeichnis Einleitung ........................5 Inhalt des Dokuments ................... 5 Hersteller ......................5 Zielgruppe, Personal ..................5 Verwendete Symbole..................6 Information zur Cybersecurity ................. 7 Produktbeschreibung ....................9 Einsatz und Anwendung ................9 Anzeigen und Bedienelemente ..............11 Schnittstellen und Anschlüsse ..............15 Abmessungen ....................
  • Seite 4 ICE11-8IOL-G60L-V1D Inhaltsverzeichnis Konfigurationsbeispiel ................80 7.2.1 Einbindung PROFINET-IO-Module im TIA-Portal .............. 81 7.2.2 Vergabe eines Gerätenamens und der IP-Adresse ............83 7.2.3 Konfiguration der IO-Link-Kanäle..................84 7.2.4 Parametrierung des Status-/Control-Moduls ..............88 7.2.5 Parametrierung der IO-Link-Kanäle X1 .. X8 ..............91 7.2.6...
  • Seite 5 ICE11-8IOL-G60L-V1D Einleitung Einleitung Inhalt des Dokuments Dieses Dokument beinhaltet Informationen, die Sie für den Einsatz Ihres Produkts in den zutreffenden Phasen des Produktlebenszyklus benötigen. Dazu können zählen: • Produktidentifizierung • Lieferung, Transport und Lagerung • Montage und Installation • Inbetriebnahme und Betrieb •...
  • Seite 6 ICE11-8IOL-G60L-V1D Einleitung Verwendete Symbole Dieses Dokument enthält Symbole zur Kennzeichnung von Warnhinweisen und von informati- ven Hinweisen. Warnhinweise Sie finden Warnhinweise immer dann, wenn von Ihren Handlungen Gefahren ausgehen kön- nen. Beachten Sie unbedingt diese Warnhinweise zu Ihrer persönlichen Sicherheit sowie zur Vermeidung von Sachschäden.
  • Seite 7 ICE11-8IOL-G60L-V1D Information zur Cybersecurity Information zur Cybersecurity Das ICE11-8IOL-G60L-V1D ist sicher nach IEC 62443-4-1 für den hier definierten Einsatzbe- reich. Zum cybersicheren Betrieb und Schutz des Geräts sind vom Betreiber die in diesem Abschnitt festgelegten Maßnahmen umzusetzen. Security-Kontext Das ICE11-8IOL-G60L-V1D ist für den Betrieb in einem Automationsnetzwerk vorgesehen.
  • Seite 8 ICE11-8IOL-G60L-V1D Information zur Cybersecurity Für die Inbetriebnahme sind am Gerät folgende Maßnahmen umzusetzen: • Härtung: Ändern des auf dem Gerät aufgedruckten gerätespezifischen Passworts. • Spezielle Security- Zugriffskontrolle mit Ein-Faktor-Authentifizierung (SFA) Automatische Login-Sperre bei falscher Eingabe von Zugangsdaten Funktionen: nach dem siebten Versuch für eine Dauer von 1 Minute zum Schutz vor Brute-Force-Angriffen.
  • Seite 9 ICE11-8IOL-G60L-V1D Produktbeschreibung Produktbeschreibung Einsatz und Anwendung Das Modul ist ein Multiprotokoll-Feldbusmodul mit 8 IO-Link-Master-Ports des Typs A gem. IO- Link-Standard V1.1.3. Die Bauform G60L im vollvergossenen Metallgehäuse ist resistent gegen mechanische Beschädigungen und Umwelteinflüsse. Es besitzt die Schutzart IP65/IP67. Das Feldbusmodul dient als Schnittstelle zwischen der Steuerung eines Feldbussystems und der Feldebene.
  • Seite 10 ICE11-8IOL-G60L-V1D Produktbeschreibung Parameterspeicher • Die Parameter Storage-Funktion speichert und überwacht die Parameter des IO-Link- Gerätes und des IO-Link-Master. • Die Funktion bietet Ihnen die Möglichkeit, das IO-Link Gerät oder den IO-Link Master ein- fach zu ersetzen. Dies ist ab der IO-Link-Spezifikation V1.1 möglich und nur wenn das IO-Link-Gerät und der IO-Link-Master die Funktion unterstützen.
  • Seite 11 ICE11-8IOL-G60L-V1D Produktbeschreibung Anzeigen und Bedienelemente Link/Act DIA BF E/IP x100 LED Kanalanzeige LED Statusanzeige Drehschalter Hinweis! Die LEDs im unteren Bereich des Ethernet-IO-Moduls haben abhängig vom eingestellten Protokoll unterschiedliche Benennungen und unterschiedliche Funktionen. Die nachfolgenden LED-Beschreibungen sind deshalb aufgeteilt in einen allgemeinen Teil (1), gültig für alle Protokolleinstellungen und LED-Beschreibungen jeweils für eine bestimmte...
  • Seite 12 ICE11-8IOL-G60L-V1D Produktbeschreibung Anzeigen - allgemeiner Teil Beschreibung für LED A, B, DIA, U Funktion grün: Hilfssensor-/Aktuatorspannung OK • 18 V (± 1 V) < U < 30 V (± 1 V) : Hilfssensor-/Aktuatorspannung zu niedrig oder zu hoch • < 18 V (± 1 V) oder U >...
  • Seite 13 ICE11-8IOL-G60L-V1D Produktbeschreibung EtherNet/IP-Anzeigen Bereich E/IP: relevante LEDs Lnk/Act X01, Lnk/Act X02, MS, NS Funktion Lnk/Act X01 grün: Verbindung Ethernet-Teilnehmer Lnk/Act X02 gelb blinkend: Datenaustausch Ethernet-Teilnehmer aus: keine Verbindung grün: Modul betriebsbereit grün blinkend: Konfiguration fehlt rot/grün blinkend: Selbsttest rot: schwerer, nicht behebbarer Fehler rot blinkend: leichter, behebbarer Fehler (z.
  • Seite 14 ICE11-8IOL-G60L-V1D Produktbeschreibung EtherCAT-Anzeigen Bereich EC: relevante LEDs Lnk/Act X01, Lnk/Act X02 , BF, DIA Funktion Lnk/Act X01 grün: Verbindung Ethernet-Teilnehmer Lnk/Act X02 gelb blinkend: Datenaustausch Ethernet-Teilnehmer aus: keine Verbindung rot: Konfiguration fehlt, keine oder langsame physikalische Verbin- dung rot blinkend: Link vorhanden aber keine Kommunikationsverbindung zur EtherCAT-Steuerung aus: EtherCAT-Steuerung hat eine aktive Verbindung zum Gerät auf-...
  • Seite 15 ICE11-8IOL-G60L-V1D Produktbeschreibung Schnittstellen und Anschlüsse Die dargestellten Kontaktanordnungen zeigen die Vorderansicht auf den Steckbereich der Steckverbinder. Feldbus-Anschluss X01, X02 Vorsicht! Zerstörungsgefahr! Legen Sie die Spannungsversorgung nie auf die Datenkabel. • Anschluss: M12-Buchse, 4-polig, D-kodiert • Farbkodierung: grün Abbildung 3.2 Schemazeichnung Port X01, X02...
  • Seite 16 ICE11-8IOL-G60L-V1D Produktbeschreibung Abbildung 3.3 Schemazeichnung Ein-/Ausgänge 1 - 8 Port Signal Funktion IO-Link Class A, Ein-/Ausgänge IO-Link-Sensor Stromversorgung +24 V X1 ... X8 IN-x Kanal B: digitaler Eingang (Typ 1) IO-Link-Sensor Stromversorgung GND_U Kanal A: IO-Link Datenaustausch n.c. nicht belegt Anschluss für die Spannungsversorgung X03, X04...
  • Seite 17 ICE11-8IOL-G60L-V1D Produktbeschreibung Abbildung 3.4 Schemazeichnung M12 L-Codierung (Stecker); Port X03 (IN) Abbildung 3.5 Schemazeichnung M12 L-Codierung (Buchse); Port X04 (OUT) Port Signal Funktion Spannungsversorgung (+24V) Sensor- / Systemversorgung X03, X04 GND U Masse/Bezugspotential U GND U Masse/Bezugspotential U (+24V) Hilfsspannung...
  • Seite 18 ICE11-8IOL-G60L-V1D Installation Installation Allgemeine Hinweise Montieren Sie das Modul mit 2 Schrauben der Größe M6x25/30 auf einer ebenen Fläche. Das hierfür erforderliche Drehmoment beträgt 1 Nm. Verwenden Sie Unterlegscheiben nach DIN 125. Verwenden Sie für die Montagebohrungen einen Abstand von 237,3 bis 239,7 mm.
  • Seite 19 ICE11-8IOL-G60L-V1D Inbetriebnahme, Protokolleinstellung Inbetriebnahme, Protokolleinstellung MAC-Adressen Jedes Gerät besitzt 3 eindeutige, vom Hersteller zugewiesene MAC-Adressen, die nicht durch den Benutzer änderbar sind. Die 1. zugewiesene MAC-Adresse ist auf dem Gerät aufgedruckt. Für EtherCAT® besitzt die MAC-Adresse keine Funktion. Für EoE (Ethernet over EtherCAT®) wird dem Gerät eine virtuelle MAC-Adresse zugewiesen.
  • Seite 20 ICE11-8IOL-G60L-V1D Inbetriebnahme, Protokolleinstellung Abbildung 5.2 Wählen Sie ein gefundenes Modul aus. Wenn das gewünschte Modul nicht in der Liste erreichbarer Teilnehmer im Netzwerk ange- zeigt wird, können Sie den Gerätefilter ändern und die Liste aktualisieren lassen. Falls das Gerät weiterhin nicht erscheint, prüfen Sie bitte Ihre Firewall-Einstellungen.
  • Seite 21 ICE11-8IOL-G60L-V1D Inbetriebnahme, Protokolleinstellung IODD Die IODD besteht aus einem Set von Dateien, welche ein IO-Link Device formal beschreiben. Die IODD wird vom Gerätehersteller erstellt und ist für jedes IO-Link Device erforderlich. Das Gerät kann eine IODD verwenden, um die IO-Link-Device-Konfiguration zu erleichtern und die Prozessdaten für Menschen besser lesbar zu machen.
  • Seite 22 ICE11-8IOL-G60L-V1D Inbetriebnahme, Protokolleinstellung Einstellung des Protokolls Die Multiprotokollmodule haben insgesamt drei Drehschalter. Mit dem ersten Drehschalter X100 stellen Sie das Protokoll über die entsprechende Schalterstellung ein. Bei den anderen Drehschaltern legen Sie die letzten beiden Ziffern der IP-Adresse fest, wenn Sie EtherNet/IP...
  • Seite 23 ICE11-8IOL-G60L-V1D Inbetriebnahme, Protokolleinstellung EtherNET/IP Wenn Sie sich für EtherNet/IP als Protokoll entscheiden, verwenden Sie den Drehschalter X100, um den Wert 100 des letzten Oktetts der IP-Adresse des Moduls einzustellen. Mit dem Drehschalter X100 können Sie für die IP-Adresse einen Wert von 0 bis 2 einstellen. Mit den Drehschaltern X10 und X1 können Sie Werte zwischen 0 und 9 auswählen.
  • Seite 24 Stelllen Sie sicher, dass das Modul zur Wiederherstellung der Werkseinstellung mindestens 10 Sekunden an der Spannungsversorgung angeschlossen und eingeschaltet ist. Bei weniger als 10 Sekunden kann das Betriebssystem zerstört werden. Das Modul muss dann zur Repa- ratur an Pepperl+Fuchs geschickt werden.
  • Seite 25 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Inbetriebnahme bei EtherNet/IP Konfiguration Das Modul unterstützen Implicit Messaging und Explicit Messaging für die EthetNet/IP-Kom- munikation. I/O-Prozessdaten werden zyklisch übertragen, Assembly-Objektverbindung wer- den mittels Implicit Messaging übertragen. Unkritische Daten mit niedriger Priorität, Konfigurationseinstellungen und Diagnosedaten kön- nen über azyklische Nachrichten mittels Explicit Messaging ausgetauscht werden.
  • Seite 26 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Die dynamischen Datengrößen hängen von der vollständigen Eingangs- und Ausgangsdaten- größe aller angeschlossenen IO-Link-Geräte und von weiteren Eingangsstatusinformationen ab. Die allgemeinen Ein- und Ausgangs-Prozessdatengrößen jeder Verbindung können im Engineering-Tool konfiguriert werden. Jede IO-Link-Geräte-Prozessdatengröße kann über die Module "Configuration Data"...
  • Seite 27 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Connection Parameter, O -> T Parameter Inhalt Real time transfer format Heartbeat Connection type POINT2POINT Assembly ID Data size 0 Byte Data type INT (2 Byte) Tabelle 6.7 Connection Parameter, T -> O Parameter Inhalt Real time transfer format...
  • Seite 28 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Byte-Offset CIP-Objekt- Konfigurations-Para- Konfig.- klasse 0xA0, meter Assembly Datentyp Gültige Werte Instanz 1 CIP object configuration SINT 0: Disable Attribute 25 lock 1: Enable External configuration SINT 0: Disable Attribute 26 lock 1: Enable IO Mapping Mode...
  • Seite 29 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Bei aktivierter CIP-object-Konfigurationssperre können die herstellerspezifischen Parameter nicht über CIP-Dienste eingestellt werden. Dies betrifft auch die CIP-object-Konfigurations- sperre selbst. Ein Reset dieses Parameters kann über eine Konfigurationsgruppe durchgeführt werden, wenn eine Exclusive-Owner-Verbindung eingerichtet wurde. External configuration lock Konfigurationsparameter können über verschiedene alternative Schnittstellen eingestellt wer-...
  • Seite 30 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Kanaleinstellungen Byte-Offset CIP-Objekt- Konfigurations-Para- Konfig.- klasse 0xA0, meter Assembly Datentyp Gültige Werte Instanz 1 ... 16 IO Mapping (Ch1 ... 16) 32 SINT[16] 0 ... 15: Bit number of Attribute 1 16 channel process data 16: Inactive...
  • Seite 31 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Um diese Parameter zu verwenden, ist es erforderlich, den IO-Mapping-Modus der Allgemei- nen Einstellungen auf Freies IO-Mapping (Mode 4) zu konfigurieren. Der Standardwert für jeden Parameter ist seine eigene Kanalnummer. DO Surveillance Timeout (Ch1 ... 16) Die digitalen Ausgabekanäle werden während der Laufzeit überwacht.
  • Seite 32 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP DO Switch Mode (Ch1 ... 16) Mit diesem Parameter können Sie die Stromstärkenbegrenzung für die digitalen Ausgänge konfigurieren, indem Sie einen DO-Switch-Modus wählen. Sie können zwischen zwei unter- schiedlichen Ausgangs-Switch-Modi wählen: Push-Pull, U , 0.5 A Wenn ein Kanal auf "Push-Pull" eingestellt ist, wird der Ausgang auf aktiv für "High"...
  • Seite 33 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Digital Output In diesem Modus arbeitet der Kanal als digitaler Ausgang. Der Kanal kann durch Digital Output Channel Control oder durch IO-Link Output Data der zyklischen Prozessdaten gesteuert werden. Dies hängt vom Parameter Digital Output Control in den Allgemeinen Einstellungen ab.
  • Seite 34 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP IO-Link-Master Diagnosis Wenn dieser Parameter aktiviert ist, wird die IO-Link-Master Diagnosis in die IO-Link-Diagno- sen der Eingangsprozessdaten übertragen. Wenn konfiguriert, werden zusätzliche Diagnosen und Informationen im IO-Link Extended Status und in den IO-Link-Events übertragen. Wenn dieser Parameter deaktiviert ist, wird keine IO-Link-Master Diagnosis gemeldet.
  • Seite 35 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Byte-Offset CIP-Objekt- Konfigurations- Konfig.- klasse 0xA3, Parameter Assembly Datentyp Gültige Werte Instanz 1 ... 8 Output Data Swap- 228, 250, 272, SINT 0 ... 30 Byte, "0" Attribute 5 ping Offset 294, 316, 338, 360, Input Data Swapping...
  • Seite 36 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Zuordnung der IO-Link-Ports IO-Link port 1 Port X1.ChA CIP object instance 1 [...] [...] [...] IO-Link port 8 Port X8.ChA CIP object instance 8 Tabelle 6.18 Die Anzahl der IO-Link-Ports hängt von der IO-Link-Master-Variante ab. IO-Link-Master mit weniger als 8 IO-Link-Ports unterstützen ausschließlich Konfigurationsparameter für ihren eige-...
  • Seite 37 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Input Data Swapping Mode Die Byte-Reihenfolge von IO-Link ist Big Endian, was nicht kompatibel zum Little Endian-For- mat von EtherNet/IP ist. Um Eingabedaten im richtigen Format zu erhalten, unterstützen die Parameter Input Data Swapping Mode und Input Data Swapping Offset den Anwender. Es kön- nen bis zu 16 "WORD"...
  • Seite 38 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP IO-Link Autostart Der IO-Link-Port ist aktiviert und es ist keine explizite Port-Konfiguration erforderlich. Konfigurationen wie Validation and Backup , Vendor ID, Device ID und Cycle Time sind nicht erforderlich. IO-Link Manual Der IO-Link-Port ist aktiviert und es kann eine explizite Port-Konfigurati- on für die Parameter Validation and Backup...
  • Seite 39 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP • Parameter sind auf ein IOL-Device im Single Parameter- Modus geschrieben: Wenn Single Parameter-Daten auf dem IOLDevice während dem Betrieb geändert wer- den, können die auf dem IOL-Master gespeicherten Geräteparameter mit dem Befehl ParamDownloadStore (Index 0x0002, Sub-Index 0x00, Wert 0x05) aktuali- siert werden .
  • Seite 40 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Prozessdatenzuweisung Das Modul unterstützt die Prozessdatenkommunikation in beide Richtungen. Als "consuming data" werden in diesem Zusammenhang die Prozessausgabedaten definiert, die die physikali- schen Ausgänge und IO-Link-Ausgabedaten steuern. Als "producing data" werden in diesem Zusammenhang die Prozesseingangsdaten definiert, die die physikalischen Eingänge, Dia- gnosen und IO-Link-Eingangsdaten mit optionalen erweiterten Status- und Event- Daten ent- halten.
  • Seite 41 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Producing data image, Input Actuator/ Digitaler - Dia- Input- Daten- Input - Chan- Allgemeine Sensor-Dia- IO-Link- Dia- IO-Link Frame nel status Diagnose gnose gnose gnose Input-Daten "Producing 2 Byte, INT 2 Byte, INT 2 Byte, INT...
  • Seite 42 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Sensor-Diagnose Sensor diagno- stics Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Port number Byte 0, Byte 1, Tabelle 6.25 X1 ... X8 Sensor-Kurzschluss an Port X1 ... X8...
  • Seite 43 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Wenn kein IO-Link-Port konfiguriert ist, zeigt das Input_Daten-Image keine IO-Link-Diagnose. IO-Link Input-Daten IO-Link Port 1 [...] IO-Link Port 8 IO-Link Exten- Exten- Input- ded Sta- ded Sta- Daten Status Events [...] Status Events IO-Link 0 Byte...
  • Seite 44 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Extended-Status IO-Link Extended Status Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Extended Diagno- Byte 0, stics Byte 1, Vendor ID Byte 2 Vendor ID, LSB Byte 3 Vendor ID, MSB...
  • Seite 45 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Event Code Vom IO-Link-Gerät gemeldeter Diagnose-Code Reserviert Beispielanwendungen Die Anschluss- und Konfigurationsparameter des Moduls mit seinen variablen Datengrößen bieten Ihnen einen individuellen Ansatz zur Realisierung Ihrer Applikation. Die Größe der ein- zelnen IO-Link-Ports kann bestimmt werden, was einen Einfluss auf die Prozessdaten-Offsets hat.
  • Seite 46 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Standardmäßige Eingangs-Prozessdaten Byte-Offset Input-Daten Digital input channel status, 2 bytes General diagnostics, 2 bytes Sensor diagnostics, 2 bytes Actuator diagnostics, 2 bytes IO-Link diagnostics, 6 bytes IO-Link port 1 data, status, 32 bytes IO-Link port 1 PQI, 2 bytes...
  • Seite 47 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Beispiel Prozessdaten-Images mit modifizierten Datengrößen Die Eingangs- und Ausgangs-Datengrößen der IO-Link-Ports und das Vorhandensein des Extended Status können durch die Konfigurationsgruppe modifiziert werden. Sie können ent- scheiden, welche Daten auf die Prozessdaten abgebildet werden. Die folgenden Konfigurati- onstabellen bieten Ihnen ein Beispiel und eine Übersicht möglicher Datenstrukturen und Byte-...
  • Seite 48 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Modifizierte Prozessdaten Byte- Offset Ausgangsdaten Eingangsdaten Digital output channel control, 2 bytes Digital input channel control, 2 bytes Reserved, 2 bytes General diagnostics, 2 bytes IO-Link port 1 data, control, 2 bytes Sensor diagnostics, 2 bytes...
  • Seite 49 Gehen Sie zu Controller Organizer > I/O-Configuration und führen Sie einen Rechts-Klick auf Ethernet aus. Wählen Sie New Module im Menü aus. Das folgende Auswahlfenster wird geöffnet: Abbildung 6.1 Verwenden Sie den Module Type Vendor Filter auf der rechten Seite, um alle installierten Geräte von Pepperl+Fuchs anzuzeigen.
  • Seite 50 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Wählen Sie das Gerät aus, das Sie hinzufügen möchten und klicken Sie auf Create. Abbildung 6.2 Geben Sie einen Namen für das Gerät ein und wählen Sie die zuvor gewählte IP-Adresse aus. In diesem Beispiel ist der Name ICE11 und die IP-Adresse 192.168.1.1.
  • Seite 51 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Im Ordner Connection unter Module Properties sehen Sie die ausgewählte Verbindung. In diesem Ordner können Sie auch das Requested Packet Interval (RPI) und den EtherNet/IP- Verbindungstyp definieren. Ein Wert von 1 ms ist das Minimum für den Parameter RPI, und es können die Verbindungstypen Unicast oder Multicast gewählt werden.
  • Seite 52 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Der "Tag" der eingegebenen Prozessdaten enthält den Gerätenamen, gefolgt von einem ":I.Data". Die Ausgabe-Prozessdaten haben den gleichen Namen, gefolgt von einem ":O.Data". Beide Arrays zeigen die konfigurierten Datengrößen an. Siehe Kapitel 6.3. Abbildung 6.6 Wenn die Konfiguration abgeschlossen ist, können die Parameter in den EtherNet/IP-Con- troller heruntergeladen werden.
  • Seite 53 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Eine AOI verwenden Navigieren Sie in Ihrem Studio 5000®-Projekt zu Controller Organizer. Führen Sie einen Rechtsklick auf Add-On Instructions aus. Klicken Sie auf Import Add-On Instruction...: Abbildung 6.7...
  • Seite 54 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Öffnen Sie die *.L5X-Datei: Abbildung 6.8 Klicken Sie auf OK, um die AOI mit allen notwendigen User-Defined Data Types UDT zu erstellen: Abbildung 6.9...
  • Seite 55 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Die importierten Bestandteile werden im Controller Organizer angezeigt: Abbildung 6.10 Prüfen Sie, ob ein Fehler in den AOI-Tags als roter Kreis mit weißem Kreuz angezeigt wird. Dies kann für die Konfigurationsdaten auftreten, wenn Sie zum ersten Mal eine AOI in Ihr System...
  • Seite 56 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Abbildung 6.11 Wenn kein Fehler aufgetreten ist, fahren Sie mit Schritt 9. fort. Gehen Sie zu Edit Tags und passen Sie den Datentyp an den Moduldefinierten Typ auf Ihrem System an: Abbildung 6.12 Der Datentyp der Config muss genau mit dem Datentyp übereinstimmen, der mit ConfigData verknüpft ist.
  • Seite 57 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Abbildung 6.13...
  • Seite 58 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Bearbeiten Sie den Dateinamen und speichern Sie die AOI: Abbildung 6.14 Um die AOI zu verwenden, gehen Sie zu einer Logik, z. B. die MainRoutine.Fügen Sie dem Strompfad "rung" via Drag-and-Drop die IO-Link Master AOI hinzu:...
  • Seite 59 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Führen Sie einen Rechtsklick auf das erste Element der AOI aus und klicken Sie auf New Tag...: Abbildung 6.16 Geben Sie einen Name ein und klicken Sie auf Create, um eine AOI zu erzeugen: Abbildung 6.17...
  • Seite 60 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Weisen Sie die Eingangs-, Ausgangs- und Konfigurationsdaten des Moduls zu: Abbildung 6.18 Zum Erzeugen der Tags für die übrigen Elemente, wiederholen Sie Schritt 10. und 11.: Abbildung 6.19 Ihre Logik erstellt nicht mehr simultan eine Kopie der Eingangs- und Ausgangsdaten erstel- len.
  • Seite 61 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Abbildung 6.20 CIP-Objektklassen 6.5.1 EtherNet/IP-Objektklassen Gemäß der CIP-Spezifikation unterstützt das Modul die folgenden Standard-EtherNet/IP- Objektklassen: Objektklasse Objekt-ID Instanzen Identity Object 0x01 0, 1 Message Router Object 0x02 0, only on class level Assembly Object 0x04 0, 130, 131, 145...
  • Seite 62 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Identity Object 0x01 Unterstützte Dienste: • Get Attributes All 0x01 • Reset 0x05: • 0 = Reset Module, Warmstart • 1 = Reset to Factory Default • Get Attribute Single 0x0E Class-Attribut, Instanz 0 Attribut Name...
  • Seite 63 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Attribut Name Zugang Datentyp Beschreibung Status WORD Summary status of device: b0: Owned b1: Reserved "0" b2: Configured b3: Reserved "0" b4 ... 7: Extended Device Status 0 = Self-Testing or Unknown 1 = Firmware Update in Progress...
  • Seite 64 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Assembly Object 0x04 Unterstützte Dienste: • Get Attribute Single 0x0E • Set Attribute Single 0x10 Class-Attribut, Instanz 0 Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an...
  • Seite 65 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP DLR Object 0x47 Unterstützte Dienste: • Get Attributes All 0x01 • Get Attribute Single 0x0E Class-Attribut, Instanz 0 Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an...
  • Seite 66 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP QoS Object 0x48 Unterstützte Dienste: • Get Attribute Single 0x0E • Set Attribute Single 0x10 Class-Attribut, Instanz 0 Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an...
  • Seite 67 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP TCP/IP Object 0xF5 Unterstützte Dienste: • Get Attributes All 0x01 • Get Attribute Single 0x0E • Set Attribute Single 0x10 Class-Attribut, Instanz 0 Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance...
  • Seite 68 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Attribut Name Zugang Datentyp Beschreibung Select Acd Get, Set BOOL Enables "1" or disables "0" the use of ACD, default value "1" Last Conflict Detected Get, Set STRUCT Structure containing information related to the last conflict detected...
  • Seite 69 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Attribut Name Zugang Datentyp Beschreibung Media Counters STRUCT Media-specific counters Interface Control Get, Set STRUCT Configuration for physical inter- face Control Bits, WORD: b0: Auto-negotiate b1: Forced Duplex Mode, 0 = Half Duplex; 1 = Full Duplex, only valid when Auto-negotiate = 0 b2 ...
  • Seite 70 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP LLDP Management Object 0x109 Unterstützte Dienste: • Get Attributes All 0x01 • Get Attribute Single 0x0E • Set Attribute Single 0x10 Class-Attribut, Instanz 0 Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance...
  • Seite 71 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Attribut Name Zugang Datentyp Beschreibung LLDP Datastore WORD Indication of the retrieval methods for the LLDP database: b0: LLDP Data Table Object (0) b1: SNMP (1) b2: NETCONF YANG (0) b3: RESTCONF YANG (0) b4 ... b15: Reserved (0)
  • Seite 72 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Attribut Name Zugang Datentyp Beschreibung Report U Sup- Get, Set BOOL 0: Disable 1: Enable ply Voltage Fault Report DO Fault Get, Set BOOL 0: Disable without U 1: Enable 7 ... 24 Reserved CIP object configura-...
  • Seite 73 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Attribut Name Zugang Datentyp Beschreibung DI Filter Get, Set SINT 0: Disabled 1: 1 ms 2: 2 ms 3: 3 ms 4: 6 ms 5: 10 ms 6: 15 ms 8 ... 9 Reserved Channel Mode...
  • Seite 74 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP IO-Link Port Settings Object 0xA3 Unterstützte Dienste: • Get Attribute Single 0x0E • Set Attribute Single 0x10 Class-Attribut, Instanz 0 Attribut Name Zugang Datentyp Beschreibung Revision UINT Revision of this object Max. Instance UINT Maximum instance number of an...
  • Seite 75 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Attribut Name Zugang Datentyp Beschreibung Validation and Backup Get, Set SINT 0: No device check and clear, no data storage 1: Type compatible V1.0 device, no data storage 2: Type compatible V1.1 device, no data storage 3: Type compatible V1.1 device...
  • Seite 76 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP IO-Link Device Parameter Object 0xA5 Unterstützte Dienste: Instanz 0 • Get Attribute Single 0x0E Instanz 1 ... 8 • Get ISDU data 0x4B • Set ISDU data 0x4C Class-Attribut, Instanz 0 Attribut Name Zugang Datentyp Beschreibung...
  • Seite 77 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Set ISDU data Der Index, Subindex und die IO-Link-Daten müssen in den Quelldaten gesetzt werden. Die Datenlänge der Anfrage ist abhängig vom Datentyp des IO-Link Device. Die unterschiedlichen Protokolldatenformate zwischen EtherNet/IP (Little-Endian) und IO-Link (Big-Endian) sind zu beachten.
  • Seite 78 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP 6.5.3 "Message"-Konfiguration in Rockwell Automation Studio 5000® Attribute von CIP-Objektklassen können in Rockwell Automation Studio 5000® mit der Mes- sage instruction bearbeitet werden. Dies erfordert die Auswahl des richtigen Message- und Service-Typs mit dem entsprechenden Service-Code.
  • Seite 79 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherNet/IP Get/Set ISDU data Auf die IO-Link Device Parameterobjekt-Instanz 1 ... n kann mit dem herstellerspezifischen Get/Set ISDU data-Dienst über die CIP-Objektklassen-ID, die Instanz-ID und die Attribut-ID zugegriffen werden. Der Index und der Subindex müssen in den Quelldaten gesetzt werden.
  • Seite 80 Format. Sie können diese Datei von unserer Homepage https://www.pepperl-fuchs.de herun- terladen. Die Datei für die PROFINET-Module trägt den Namen GSDML-V2.41-Pepperl+Fuchs-ICE11- yyymmdd, yyyymmdd steht dabei für das Ausgabedatum der Datei. Binden Sie die GSDML-Datei im TIA Portal mit dem GSD-Verwaltungsmanager über das Hauptmenü...
  • Seite 81 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET 7.2.1 Einbindung PROFINET-IO-Module im TIA-Portal Installieren Sie die GSDML-Datei für das gewünschte Modul im TIA-Portal. Nach der Installation der GSDML-Datei für die PROFINET-Module stehen diese im Hard- warekatalog des TIA-Portals zur Verfügung. Abbildung 7.2...
  • Seite 82 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Klicken Sie auf das gewünschte Modul im Hardware-Katalog. Ziehen Sie das Modul via Drag and Drop in die Netzwerkansicht. Abbildung 7.3 Weisen Sie das Modul dem PROFINET-Netzwerk zu. Abbildung 7.4 Wechseln Sie in die Gerätekonfiguration. Wählen Sie das gewünschte Gerät aus, um sich die Konfigurationsmöglichkeiten anzeigen zu lassen.
  • Seite 83 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET 7.2.2 Vergabe eines Gerätenamens und der IP-Adresse Vergabe eines eindeutigen Gerätenamens und IP-Adresse PROFINET-IO-Geräte werden im PROFINET-Netzwerk über einen eindeutigen Gerätenamen angesprochen. Dieser kann vom Anwender frei vergeben werden, darf jedoch nur einmal im Netzwerk vorkommen.
  • Seite 84 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Abbildung 7.8 Hinweis! Die Verwendung eines geänderten Gerätenamens ist wegen der Übersichtlichkeit nicht zu empfehlen. 7.2.3 Konfiguration der IO-Link-Kanäle Standardmäßig sind alle Kanäle als IO-Link I/O 32/32 Bytes + PQI nach der IO-Link-Spezifika- tion V1.1.3 vorkonfiguriert.
  • Seite 85 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Konfiguration eines IO-Link-Kanals löschen Um einen oder mehrere IO-Link-Kanäle zu löschen, wählen Sie den gewünschten IO-Link- Kanal in "Device View" aus. Geräteübersicht Abbildung 7.10 Klicken Sie mit der rechten Maustaste auf diesen Eintrag. Wählen Sie im angezeigten Menü...
  • Seite 86 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Erstellen einer IO-Link-Kanalkonfiguration Der Ordner Submodules des I/O-Moduls im Hardwarekatalog zeigt alle konfigurierbaren Optionen an, die ausgewählt werden können. IO-Link-Kanalkonfiguration Abbildung 7.12 Wählen Sie die gewünschte Option aus, klicken und halten Sie die linke Maustaste gedrückt,...
  • Seite 87 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Abbildung 7.13 Folgende Optionen stehen für den IO-Link C/Q-Kanal zur Verfügung (Kanal A/Pin 4): Digital Input: In diesem Modus arbeitet der Kanal als Digitaleingang. Der IO-Link Master versucht nicht, selbstständig eine Kommunikation mit dem angeschlossenen IO-Link-Gerät herzustellen.
  • Seite 88 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET 7.2.4 Parametrierung des Status-/Control-Moduls Status-/Control-Modul Abbildung 7.14 Parameter im Status-/Control-Modul: Abbildung 7.15 Das Status-/Control-Modul in Slot 1/Subslot 1 ist bei jedem Modul fest vorkonfiguriert. Es ent- hält 2 Byte Eingangsdaten und 2 Byte Ausgangsdaten für die digitalen IO-Daten sowie Status- und Steuerbits des IO-Link Masters.
  • Seite 89 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Gefahr! Unerwartete Signale, Maschinenbewegungen Gefahr von Körperverletzung oder Tod! Unbeaufsichtigtes Forcing kann zu unerwarteten Signalen und unkontrollierten Maschinenbewegungen führen. • External Configuration Konfigurations- und Parameterdaten können über verschiedene externe Schnittstellen außerhalb der GSDML-Konfiguration eingestellt werden, z.B. Web-Interface, REST, OPC UA, MQTT.
  • Seite 90 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Legende UINT16 High-Byte / "low address"-Byte in einer Siemens SPS UINT16 Low-Byte / "high address"-Byte in einer Siemens SPS Trifft zu, wenn die Siemens SPS das Big-Endian-Format verwendet Mode 1 Abbildung 7.18 Mode 2 Abbildung 7.19 Mode 3 Abbildung 7.20...
  • Seite 91 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Allgemeine Diagnoseeinstellungen Diagnoseeinstellungen für Module mit IO-Link Class A-Ports Abbildung 7.23 • Report U supply voltage fault alarms Der U supply voltage fault alarm kann mit diesem Parameter auf "Disabled" oder "Enabled" eingestellt werden. Voreinstellung: Enabled •...
  • Seite 92 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Parameter der IO-Link-Kanäle Abbildung 7.25 Erweiterte Port-Parameter • Sensor Supply Mode Pin 1 / L+ Die Sensor-Spannung an Pin 1 ist dauerhaft aktiv und kann nicht deaktiviert werden. • DI Filter Mit diesem Parameter kann die Filterzeit des Digitaleingangs definiert werden. Die folgen- den Optionen sind verfügbar:...
  • Seite 93 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET • DO Restart Mode Mit diesem Parameter kann das Neustartverhalten des Digitalausgangs eingestellt wer- den. • Automatic Restart after Failure: Im Falle der Erkennung eines Ausgangskurzschlusses oder einer Überlastung wird der Ausgang vom IO-Link Master aus abgeschaltet. Nach einer Zeitverzögerung wird der Ausgang jedoch automatisch wieder eingeschaltet, um zu prüfen, ob der...
  • Seite 94 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET • Swapping Mode: Das Swapping der Byte-Reihenfolge wird für die ausgewählte Anzahl von Datenty- pen oder für die gesamte Länge der I/O-Daten mit den ausgewählten Datentypen (Word = 2 Bytes oder DWord = 4 Bytes) durchgeführt.
  • Seite 95 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET • IO-Link-Master-Command Die Option IO-Link Master Command ermöglicht die Nutzung von IO-Link-spezifischen Mechanismen für gültige/ungültige Ausgangs-Prozessdaten. Das Verhalten bestimmt damit der Teilnehmer selbst. Ersatzwert Abbildung 7.27 Byte-Daten Abbildung 7.28 Word-Daten Wurde die "Fail Safe Value(s)“ Option "Replacement Value“ eingestellt, wird der in dieses/diese Eingabefeld/er eingetragene Ersatzwert verwendet.
  • Seite 96 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Process Alarm, Ch. A Die IO-Link-Teilnehmer-Alarmbenachrichtigungen können mit dieser Option aktiviert oder deaktiviert werden. Deaktiviert bedeutet, dass alle IO-Link-Teilnehmer-Alarme vom Typ "Notifi- cation" im IO-Link Master unterdrückt werden. Voreinstellung: Enabled Configuration Source, Ch. A • PROFINET IO Controller Die IO-Link Master-Portkonfiguration wird von der PROFINET IOSteuerung zugewiesen.
  • Seite 97 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Übersicht Port-Mode-Konfigurationstypen Feature IO-Link - Autostart IO-Link - Manual (GSD) Access on Process Data (PD) Ja Diagnostics of port & device I&M data (IM0) access Device check (consolida- Nein ted/real) Backup & Restore Nein Device parameterization...
  • Seite 98 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET 2. Parameter sind auf einen IO-Link-Teilnehmer im Single-Parameter-Modus geschrie- ben: Wenn die Parameter auf einen IO-Link-Teilnehmer im Single-Parameter-Modus geschrieben sind , kann der Device-Parameter Backup-Speicher auf dem IO-Link- Master mit dem Systembefehl ParamDownloadStore aktualisiert werden. Dieser Befehl setzt die Backup-Anfrage DS_UPLOAD_FLAG auf dem IO-Link-Teilnehmer in Richtung des IO-Link-Master.
  • Seite 99 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Port Cycle Time, Ch. A • As fast as possible: Der IO-Link-Master verwendet für die zyklische IO-Datenaktualisierung zwischen IO-Link- Master und IO-Link-Teilnehmer die maximal unterstützte IO-Link-Device />-Aktualisie- rungszykluszeit, die durch die maximal unterstützte IO-Link-Master-Zykluszeit begrenzt ist.
  • Seite 100 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET IO-Link-Teilnehmer-Daten werden über den Index und den Subindex eindeutig adressiert und können über den Hardware-Identifier des Status-/Control-Moduls (ID), im Beispiel 281, dem Client Access Point und dem entsprechenden IO-Link-Port Details hierzu finden Sie in der Dokumentation des "IO_LINK_DEVICE" FB von Siemens.
  • Seite 101 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET WRREC-ID FB50001 Call WRREC RDREC RDREC Response ID (address proxy) (address (address proxy) proxy) PN_Index = 0xB400 PN_Index = 0xB400 Data Hea- Function 0x08 Unsigned8 Data Hea- Function 0x08 (fixed) (fixed) Port Port Unsigned8 Port FI_Index...
  • Seite 102 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Abbildung 7.32 Abbildung 7.33...
  • Seite 103 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Beispiel: Daten vor "Writing" Abbildung 7.34 Beispiel: Daten nach "Writing" Abbildung 7.35...
  • Seite 104 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Beispiel: "Read"-Daten nach "Writing" Abbildung 7.36 "Read"-Sequenz der WRREC- und RDREC-Calls Abbildung 7.37 Die folgende Tabelle zeigt die Sequenz mit Beispieldaten im Vergleich zum FB50001. Der FB50001 verwendet die Blöcke WRRREC und RDREC auch intern.
  • Seite 105 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET RDREC-ID FB50001 Call WRREC RDREC RDREC Response ID (address proxy) (address (address proxy) proxy) PN_Index = 0xB400 PN_Index = 0xB400 Data Hea- Function 0x08 Unsigned8 Data Hea- Function 0x08 (fixed) (fixed) Port Port Unsigned8 Port FI_Index...
  • Seite 106 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Abbildung 7.38 Abbildung 7.39...
  • Seite 107 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Beispiel: Daten vor "Reading" Abbildung 7.40...
  • Seite 108 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Beispiel: Daten nach "Reading" Abbildung 7.41...
  • Seite 109 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Beispiel: "Read"-Daten nach "Reading" Abbildung 7.42 Fehler-PDU für die "Read/Write"-Sequenz Offset Parameter Inhalt Datentyp Port Error Error Codes detected by the Lin- Unsigned16 king Module or Client Error Code IO-Link Error codes according Unsigned8 AL_Read/ AL_Write services...
  • Seite 110 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Coding Port-Fehlercode Definition Quelle 0x8000 Timeout No correct termina- Client tion of IOL_CALL (Resource Busy detection) 0x8001 Invalid port number Invalid port Number or Client and/or Server port not supported 0x8002 Invalid IOL_Index Invalid Index Client...
  • Seite 111 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Beispiel: Einrichtung eines MRP-Clients im TIA Portal® Abbildung 7.43 Beispiel: Einrichtung der Watchdog-Zeitüberwachung im TIA Portal® für die Nutzung von MRP Abbildung 7.44 7.2.8 Gerätetausch ohne Wechselmedium/PG Hinweis! Das Austauschgerät muss sich für den Austausch ohne Wechselmedium/PG im Auslieferungszustand (Werkseinstellungen) befinden.
  • Seite 112 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Abbildung 7.45 Hinweis! Eine Netzwerktopologie wird über die Verschaltung der PROFINET-Ports der einzelnen Geräte konfiguriert. Diese erreichen Sie über Steckplatz 0 der verwendeten PROFINET-Geräte. Durch Anzeige aller nicht verknüpften Ports können Sie jeweils einen geeigneten Partnerport festlegen.
  • Seite 113 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Unterstützte I&M-Funktionen I&M-Daten des PN-IO-Geräts Zum Lesen (I&M 0 - 3) und Schreiben (I&M 1 - 3) von I&M-Daten muss die entsprechende Hardware-Kennung für Slot 0: PROFINET Interface X1 gewählt werden: TIA Portal® Hardware-Identifier des PROFINET-Interface für I&M 0-3 RDREC/WRREC Abbildung 7.47...
  • Seite 114 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET I&M 2 Länge Datenobjekt [Byte] Zugriff Standardwert/Beschreibung INSTALLATION_DATE lesen/ 0x20 ff. (leer) schreiben Unterstütztes Datenformat ist eine sichtbare Zeichenfolge mit einer festen Länge von 16 Byte; "YYYY-MM-DD hh: mm" oder "YYYY-MM-DD" mit Leerzeichen gefüllt Tabelle 7.12 I&M 2 (Slot 0: PROFINET Interface X1, Index 0xAFF2)
  • Seite 115 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Länge Datenobjekt [Byte] Zugriff Standardwert/Beschreibung REVISION_COUNTER lesen Zählt jede statisch gespeicherte Parameteränderung auf IO-Link- Master (z. B. Gerätename oder IP- Adresse) PROFILE_ID lesen 0xF600 (Generisches Gerät) PROFILE_SPECIFIC_TYPE lesen 0x0003 (IO-Modul) IM_VERSION lesen 0x0101 (I&M Version 1.1)
  • Seite 116 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Daten- I&M0-Daten Oktette Mapping-Regel IM_RevisionCounter Unsi- Set to "0" (0x0000) gned16 IM_Profile_ID Unsi- IO-Link (API = 0x4E01) gned16 IM_Profile_Specific_Type Unsi- Set to "0" (0x0000) gned16 IM_Version 2 x Unsi- Octet 1 (MSB): set to 0x01 gned8...
  • Seite 117 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Daten- I&M5-Daten Oktette Mapping-Regel IM_Software_Revision Char,3 x Set to V0.0.0 (official release but not Unsi- detectable) gned8 Tabelle 7.16 I&M 5 (Slot 1: IO System 1.2 - 1.9, Index 0xAFF5) Lesen und Schreiben von I&M-Daten SIEMENS TIA Portal® bietet in seiner Standardbibliothek Systemfunktionsbausteine an, mit denen die I&M-Daten gelesen und geschrieben werden können.
  • Seite 118 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET I&M-Record lesen Lesen von I&M-Daten kann über den standardmäßigen Funktionsblock RDREC (SFB52) in der Siemens PLC realisiert werden. Als Übergabeparameter sind dabei die logische Adresse des Slots/Sub-Slots (ID) und der I&M-Index (INDEX) zu verwenden. Rückgabeparameter geben die Länge der empfangenen I&M-Daten sowie eine Status- bzw.
  • Seite 119 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Beispiel: "Read" I&M5 an Port X1 mit angeschlossenem IOL-Device Abbildung 7.53 I&M-Record schreiben Schreiben von I&M-Daten kann über den standardmäßigen Funktionsblock WRREC (SFB53) in der Siemens PLC realisiert werden. Als Übergabeparameter sind dabei die logische Adresse des Slots/Sub-Slots (ID), der I&M-Index (INDEX) sowie der Datenlänge (LEN) zu ver- wenden.
  • Seite 120 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Wählen Sie die Gerätesicht über "Device View" und das gewünschte Modul an. Wählen Sie dann in der Registerkarte "General" den Bereich "Advanced Options" aus. Klicken Sie die Option "Prioritized startup" an, um den priorisierten Hochlauf zu aktivieren.
  • Seite 121 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET 7.2.11 "Suspend / Resume" der IO-Link-Portsteuerung Anwendungsfall der automatischen Werkzeugwechselfunktion Je nach Stand eines Produktionsprozesses wird innerhalb einer Maschine ein Werkzeugwech- sel notwendig, welcher üblicherweise durch das Entkoppeln eines bestimmten Werkzeugs wie eines Greifers sowie durch das anschließende Ankoppeln eines anderen Werkzeugs ausge- führt wird.
  • Seite 122 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET • Ankoppeln eines "neuen" Werkzeugs/Gerätes führt zur Flag-Bit-Anzeige "PQ" = 1 und "DevCom" = 1 • Erfolgreiche "Resumed Port operation" führt zur Flag-Bit-Anzeige "PortActive" = 1 Anwendungsfälle Inspektionslevel (Backup & Anwendungsfall Restore) Beschreibung Nr. 1: Ein Gerät wird durch ein 0: kein Geräte-Check...
  • Seite 123 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET ID = 0 Abbildung 7.58 ID = 0, um den IO-Link Master-Proxy zu adressieren INDEX = 0xB400 LEN = 8 Bytes für Befehle WRREC-Daten Abbildung 7.59 Read Record Suspend – Port-Status Verwenden Sie diese Anfrage, um zu verifizieren, dass das vorausgehende Schreiben des "Suspend"...
  • Seite 124 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET ID = 0, um den IO-Link Master-Proxy zu adressieren INDEX = 0xB400 LEN = 12 Bytes, 8 Bytes für Befehle + 4 Bytes für die Fehler-PDU Wenn der "Suspend" Port-Befehl erfolgreich durchgeführt wurde, sehen die Lesedaten folgen- dermaßen aus:...
  • Seite 125 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Abbildung 7.62 WRREC-Daten Abbildung 7.63 Read Record Resume – Port-Status Verwenden Sie diese Anfrage, um zu verifizieren, dass das vorausgehende Schreiben des "Resume" Port-Befehls erfolgreich durchgeführt wurde. Abbildung 7.64...
  • Seite 126 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET ID = 0, um den IO-Link-Master-Proxy zu adressieren INDEX = 0xB400 LEN = 12 Bytes, 8 Bytes für Befehle + 4 Bytes für die Fehler-PDU Wenn der "Resume" Port-Befehl erfolgreich durchgeführt wurde, sehen die Lesedaten folgen- dermaßen aus:...
  • Seite 127 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Prozessdaten Status-/Control-Modul, Slot 1/Subslot 1 Das Status-/Kontroll-Modul besitzt einen Unsigned16 für digitale Inputdaten und einen Unsi- gned16 für digitale Outputdaten. Status-Daten (Input) Die beiden Input-Bytes Unsigned16 beinhalten den Status der digitalen Eingänge. Für die digi- talen A-Kanal-Eingänge sind die Daten auch im Input- Byte des entsprechenden Sub-Slot- Moduls verfügbar.
  • Seite 128 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Mode 3 Status/Control Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Slot UINT16 High Byte UINT16 Low Byte Tabelle 7.21 Digital Input/Output Mapping Mode 3 Mode 4 Status/Control...
  • Seite 129 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Eingangsdaten: Sub-Slots 1.2 – 1.9 INPUT Input Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Slot 1.1 X1 Byte 1 – 33 • Befindet sich der IO-Link-Port im Modus "Digital-In", wird in Bit 0 / Byte 1 der Zustand auf "DI-C/Q"...
  • Seite 130 ICE11-8IOL-G60L-V1D Inbetriebnahme bei PROFINET Ausgangsdaten: Sub-Slots 1.2 – 1.9 INPUT Input Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Slot 1.1 X1 Byte 1 – 32 • Wenn sich der IO-Link-Port im "Digital-Out"-Modus befindet, wird in Bit 0 / Byte 1 der Zustand auf "DO-C/Q"...
  • Seite 131 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Inbetriebnahme bei EtherCAT EtherCAT EtherCAT® ist eine eingetragene Marke und patentierte Technologie lizenziert durch die Beck- hoff Automation GmbH, Deutschland. Vorbereitung Herunterladen und Installieren der ESI-Datei Eine ESI-Datei (EtherCAT Slave Information File) wird für die Konfiguration eines Moduls in der Steuerung benötigt.
  • Seite 132 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT 8.3.1 Konfiguration Eingangsdaten PDO-Inhalt Größe Index [Byte] Index Größe Name Input 0x1A00 0x6000:01 UINT32 1. Byte IO-Link Eingangsdaten 0x6000:32 UINT32 32. Byte IO-Link Eingangsdaten 0x1A01 0x6010:01 UINT32 1. Byte IO-Link Eingangsdaten 0x6010:32 UINT32 32. Byte IO-Link Eingangsdaten...
  • Seite 133 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT PDO-Inhalt Größe Index [Byte] Index Größe Name Input 0x1A80 8 0xF100:01 UINT32 Status IO-Link-Anschluss 1 0xF100:02 UINT32 Status IO-Link-Anschluss 2 0xF100:03 UINT32 Status IO-Link-Anschluss 3 0xF100:04 UINT32 Status IO-Link-Anschluss 4 0xF100:05 UINT32 Status IO-Link-Anschluss 5 0xF100:06...
  • Seite 134 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT PDO-Inhalt Größe Index [Byte] Index Größe Name Output 0x1608 0x2280:01 UINT32 Digitales Ausgangsmapping Ports X1 ... X4 0x2280:02 UINT32 Digitales Ausgangsmapping Ports X5 ... X8 0x2280:03 UINT32 Steuerung des IO-Link-COM-Modus 0x2280:04 UINT32 Reserviert Tabelle 8.2 Modulare Steckplätze Die ESI-Datei beinhaltet eine modulare, Steckplatz-basierte PDO-Konfigurationen für verschie-...
  • Seite 135 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Steckplatz Beschreibung IOL_I/O_4/4byte IO-Link • 4 Byte als Prozessdateneingang • 4 Byte als Prozessdatenausgang IOL_I/O_4/2byte IO-Link • 4 Byte als Prozessdateneingang • 2 Byte als Prozessdatenausgang IOL_I/O_2/8byte IO-Link • 2 Byte als Prozessdateneingang • 8 Byte als Prozessdatenausgang...
  • Seite 136 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT 8.3.2 Geräteparameter Die Module unterstützen unterschiedliche Parameter. Die Parameter werden bei der Inbetrieb- nahme von der Steuerung an das Modul gesendet. Folgende Parameter können eingestellt werden: Erweiterte Parameter SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung...
  • Seite 137 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Modus digitale Ausgänge SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x2380 0x2380:01 UINT8 Port 1 Channel A 0 = Set Low 1 = Set High 2 = Hold Last Andere = reserviert 0x2380:02 UINT8 Port 1 Channel B...
  • Seite 138 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x2380 0x2380:12 UINT8 Port 6 Channel B 0 = Set Low 1 = Set High 2 = Hold Last Andere = reserviert 0x2380:13 UINT8 Port 7 Channel A...
  • Seite 139 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Allgemeine Geräteeinstellungen SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x2381 0x2381:01 1 BOOL Webinterface gesperrt 0 = falsch 1 = wahr 0x2381:02 1 BOOL Force mode gesperrt 0 = falsch 1 = wahr 0x2381:03 1...
  • Seite 140 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Surveillance Timeout Die Firmware der Module erlaubt eine Verzögerungszeit vor dem Beginn der Überwachung der Ausgangsströme einzustellen. Die Verzögerungszeit wird auch "Surveillance Timeout" (Über- wachungs-Timeout) genannt. Sie können diese für jeden einzelnen Ausgangskanal definieren. Die Verzögerungszeit beginnt, nachdem sich der Status des Ausgabekanals ändert, d.h. wenn diese nach einer ansteigenden Flanke aktiviert oder nach einer abfallenden Flanke deaktiviert wird.
  • Seite 141 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Digitaler I/O-Modus, Kanal B Der Parameter "Digitaler I/O-Modus" ermöglicht die Konfiguration der Ein-/Ausgabekanäle (I/O-Kanäle) von Kanal B des Moduls. Folgende Einstellungen sind möglich: 1 = Eingang 2 = Ausgang Andere = reserviert SDO-Inhalt Größe Index [Byte] Index Größe Typ...
  • Seite 142 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Modus digitale Eingänge Das Gerät unterstützt die Konfiguration der Digital-Input-Logik von Kanal A (Pin 4) und Kanal B (Pin 2) des IO-Link-Ports. SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x2384 16 0x2384:01 1 UINT8 Digitale Eingangslogik Port 1 Channel A...
  • Seite 143 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Filter digitale Eingänge Das Gerät unterstützt die Konfiguration eines Digital-Input-Filters für Kanal A (Pin 4) und Kanal B (Pin 2) des IO-Link-Ports. SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x2385 16 0x2385:01 1 UINT8 Digitaler Eingangsfilter Port 1 Channel A...
  • Seite 144 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Timeout vor Neustart Das Gerät unterstützt die Konfiguration eines Digital-Output-Timeouts vor Neustart für Kanal A (Pin 4) und Kanal B (Pin 2) des IO-Link-Ports. SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x2386 16 0x2386:01 1 BOOL Zeitüberschreitung digitaler Ausgang vor Neustart [ms]...
  • Seite 145 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Zusätzliche IO-Link-Port-Einstellungen SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x30n0:01 1 UINT8 Swap-Modus 0x30n0 0x30n0:02 1 UINT8 Swap-Länge 0x30n0:03 1 UINT8 Swap-Offset 0x30n0:04 1 BOOL Sensorversorgung aktiviert 0 = falsch 1 = wahr 0x30n0:05 1...
  • Seite 146 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT IO-Link-Parametrierung SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x40n0:01 UINT8 Steuerung 0x40n0 0x00 = keine Aktion 0x02 = schreiben 0x03 = lesen 0x40n0:02 UINT8 Status 0x00 = keine Aktivität 0x01 = aktiv / beschäftigt 0x02 = Zugriff...
  • Seite 147 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x80n0:37 UINT8 Anzahl und Struktur der Prozessausgangsdaten 0x80n0 "ProcessDataOut" = Wert im IO-Link-Format gem. Ver- sion 1.0 der IO-Link Spezifikation Bit 0...4 = Länge Bit 5 = reserviert Bit 6 = SIO-Indikator.
  • Seite 148 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT SDO-Inhalt Größe Index [Byte] Index Größe Typ Name/Beschreibung 0x90n0:36 UINT8 Anzahl und Struktur der Prozesseingangsdaten 0x90n0 "ProcessDataIn" = Wert im IO-Link-Format gem. Version 1.0 der IO-Link Spezifikation Bit 0...4 = Länge Bit 5 = reserviert Bit 6 = SIO-Indikator. Zeigt an, ob das Gerät den Stan- dard-I/ O-Modus unterstützt.
  • Seite 149 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Vorsicht! Personen- und Sachschäden Bevor Sie die Ein- oder Ausgänge des Moduls einstellen, stellen Sie sicher, dass keine Perso- nen- oder Sachschäden auftreten können. Einbindung der SPS Installieren Sie die ESI-Datei der Modulfamilie in TwinCat®. In TwinCAT® 3 wird die ESI-Datei normalerweise in den Installationsordner C:\TwinCAT\3.1\Config\Io\EtherCAT...
  • Seite 150 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.2 Klicken Sie im Menü "Add Route Dialog" auf die Taste "Broadcast Search". Abbildung 8.3 TwinCAT® listet die gefundenen Teilnehmer im Menü auf. Klicken Sie das geüwnschte Gerät an, in diesem Beispiel hier "CX-19FDE4" für die SPS.
  • Seite 151 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.4 Ändern Sie im Bereich "Address Info" die Einstellung auf "IP Address". Klicken Sie danach auf die Taste "Add Route". Abbildung 8.5 Es erscheint eine Aufforderung zum Erstellen eines Passwortes, die Sie aber nicht durchführen...
  • Seite 152 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.6 Klicken Sie im Menü "Add Route Dialog" auf die Taste "Close". Abbildung 8.7 Um die Verbindung zu "CX-19FDE4" im Projekt zu speichern, müssen Sie m noch offenen Dialog "Choose Target System" nochmal "CX-19FDE4" anklicken.
  • Seite 153 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.8 Bestätigen Sie die Speicherung mit der Taste "OK". Jetzt wechselt der Status in TwinCAT von "Local" in "CX-19FDE4" Wechseln Sie im "Solution Explorer" im linken Arbeitsbereich auf die Option "I/O". . Wählen Sie mit einem rechten Mausklick auf "Devices" die Option "Add New Item ...".
  • Seite 154 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.10 Wählen Sie im Dialog "Device Found At" den Port ihrer SPS aus, in diesem Beispiel ist das "PCI\TcI8254x1" Abbildung 8.11 Klicken Sie zur Bestätigung der Auswahl auf die Taste "OK". " Rufen Sie die Konfigurations-Registerkarten des TwinCAT-Projekts durch Doppelklick auf...
  • Seite 155 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.12 Falls noch nicht geschehen, wählen Sie den Netzwerkadapter aus und installieren den Treiber für die EtherCAT-Echtzeitkommunikation. Klicken Sie auf die Registerkarte"Adapter", klicken Sie danach auf "Compatible Devices ..." für die Auswahl des Treibers und der Installation des EtherCAT-Treibers. Folgen Sie den weiteren...
  • Seite 156 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Einbindung des Ethernet-IO-Moduls Wählen Sie das Gerät aus. Navigieren Sie dazu zu "Device 1 (EtherCAT)" und wählen Sie mit einem rechten Mausklick auf "Devices" die Option "Add New Item ...". Abbildung 8.13 Wählen Sie das gewünschte Modul aus.
  • Seite 157 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.15 Klicken Sie zur Bestätigung der Auswahl auf die Taste "OK". Hinweis! Gemäß ausgewähltem Profil werden voreingestellte Standard- PDOs verwendet. Wenn Sie es für erforderlich halten, können Sie aber über die nachfolgend beschriebenen Arbeitsschritte das E/A-Profil ändern.
  • Seite 158 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.16 Vorsicht! Vorsicht bei Parameteränderungen Wenn Sie das E/A-Profil nach der Änderung der Parametereinstellungen auf der Registerkarte "Startup“ ändern, verbleiben alle bereits geänderten Para- meter auf der Registerkarte "Startup“. Löschen Sie in diesem Fall das Gerät aus der Konfiguration und fügen Sie es erneut ein.
  • Seite 159 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.17 Wählen Sie die Eingangs- und Ausgangs-PDOs wie in den vorangegangenen Kapiteln zur PDO-Zuordnung beschrieben. Klicken Sie im Bereich "Sync Manager" auf die Option "Inputs" und wählen Sie Ihre Eingangs- PDOs im Bereich "PDO Assignment".
  • Seite 160 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.18 Navigieren Sie zur Registerkarte "Startup“ und überprüfen Sie die standardmäßigen Geräteparameter-Einstellungen.
  • Seite 161 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.19 Um eine Parametereinstellung zu verändern, doppelklicken Sie auf einen Parameter, dann öffnet sich das Dialogfeld "Edit". Der neue Wert kann in die Dateneingabeleiste eingegeben werden.
  • Seite 162 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.20 Klicken Sie zur Bestätigung der Eingaben auf die Taste "OK". EoE-IP-Adresse Hinweis! Für die spätere Nutzung des Webservers für das Modul muss die IP-Adresse festgelegt werden. Wenn keine Webserver-Dienste ermöglicht werden sollen, können Sie die Möglichkeit auch deaktivieren. Nachfolgend sind die Schritte hierzu beschrieben.
  • Seite 163 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.21 Klicken Sie die Taste "Advanced Settings". Navigieren Sie zur Option "Mailbox", Eintrag "EoE". Abbildung 8.22 Wenn keine Webserver-Dienste verwendet werden sollen, deaktivieren die Option "Virtual Ethernet Port" durch Klicken auf den Haken. Wenn Webserver-Dienste ermöglicht werden sollen, klicken Sie auf "IP-Port" und "IP-Address"...
  • Seite 164 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Konfiguration aktivieren Wenn das Modul mit dem EtherCAT-Netz verbunden ist, wählen Sie in der Menüleiste "TWINCAT" und anschließend "Activate Configuration". Abbildung 8.23 Vorsicht! Personen- und Sachschäden Bevor Sie die Ein- oder Ausgänge des Moduls einstellen, stellen Sie sicher, dass keine Personen- oder Sachschäden auftreten können.
  • Seite 165 ICE11-8IOL-G60L-V1D Inbetriebnahme bei EtherCAT Abbildung 8.24 Klicken Sie auf die Taste "Write" zum Einstellen eines Ausgangs des Moduls. Hinweis! Die Konfiguration von SPS und Modul sind nun abgeschlossen. Ab diesem Zeitpunkt können Sie ihr Anwenderprogramm erstellen.
  • Seite 166 ICE11-8IOL-G60L-V1D Der integrierte Webserver Der integrierte Webserver Das Modul verfügt über einen integrierten Webserver, welcher Funktionen für die Konfiguration der Module und das Anzeigen von Status- und Diagnoseinformationen zur Verfügung stellt. Das Webinterface bietet einen Überblick über die Konfiguration und den Status des Moduls.
  • Seite 167 ICE11-8IOL-G60L-V1D Der integrierte Webserver Ports (Anschlussseite) Klicken Sie auf die Registerkarte "Ports" in der Menüzeile des Startfensters. Es öffnet sich ein neues Fenster mit den Details der einzelnen Ports: Abbildung 9.2 Die Port Details-Seite zeigt alle Informationen über den ausgewählten Port an. In der linken Spalte werden alle Port- und Kanal-spezifischen Informationen angezeigt.
  • Seite 168 ICE11-8IOL-G60L-V1D Der integrierte Webserver Die maximale Anzahl an IODDs ist durch den Speicherplatz limitiert. Sollte kein ausreichender Speicherplatz mehr für neue IODDs zur Verfügung stehen, wird eine Fehlermeldung gesendet. In diesem Fall navigieren Sie zur IODD Management-Seite, um IODDs zu löschen, die nicht länger in Gebrauch sind.
  • Seite 169 ICE11-8IOL-G60L-V1D Der integrierte Webserver Systemseite (System) Klicken Sie auf die Registerkarte "System" in der Menüzeile des Startfensters. Es öffnet sich ein neues Fenster mit Informationen zum System des Moduls: Abbildung 9.4 Auf dieser Seite haben Sie die Möglichkeit, die folgenden Werte und Parameter zu lesen: •...
  • Seite 170 ICE11-8IOL-G60L-V1D Der integrierte Webserver • Restart device (Gerät neu starten) • Das Modul initialisiert die Rücksetzung der Software. • Restore Factory Settings • Das Modul stellt die Werkseinstellungen wieder her. Hinweis! Während der Rücksetzung auf die Werkseinstellungen leuchtet die LED "BF/MS/RUN“ 3-mal rot auf.
  • Seite 171 ICE11-8IOL-G60L-V1D Der integrierte Webserver Die IODD Management-Seite kann über die System-Seite aufgerufen werden und zeigt alle IODDs an, die aktuell im System hinterlegt sind. Alle IODDs, die zu angeschlossenen Geräten passen, sind gekennzeichnet. Auf der IODD Management-Seite können Sie jede IODD im System manuell löschen.
  • Seite 172 ICE11-8IOL-G60L-V1D Der integrierte Webserver Kontaktseite (Contact) Klicken Sie auf die Registerkarte "Contact" in der Menüzeile des Startfensters. Es öffnet sich ein neues Fenster mit den Kontaktdaten von Pepperl+Fuchs: Abbildung 9.8 Die Adresse der Kontaktseite lautet: http://[IP-Adresse]/contact.htm Diese Seite informiert über die Kontaktdaten der Pepperl+Fuchs-Gruppe.
  • Seite 173 ICE11-8IOL-G60L-V1D IIoT-Funktionalität IIoT-Funktionalität Das Gerät bietet Schnittstellen und Funktionen für die optimale Integration in bestehende oder zukünftige IIoT -Netzwerke. Das Gerät fungieren weiterhin als Feldbus-Teilnehmer, der mit einer SPS kommunizieren und von dieser gesteuert werden kann. Das Geräte bietet gängige IIoT-Schnittstellen, die Kommunikationskanäle neben der SPS ermöglichen.
  • Seite 174 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Element Datentyp Beschreibung Beispiel login string Username for MQTT Broker "admin" Default: null password string Password for MQTT Broker "private" Default: null port number Broker port 1883 base-topic string Base topic "iomodule_[mac]" Default: "ice11" will-enable boolean If true, the device provides a last will...
  • Seite 175 ICE11-8IOL-G60L-V1D IIoT-Funktionalität • Ein nicht wohlgeformtes JSON-Objekt verursacht einen Fehler. • Nicht existierende Parameter verursachen einen Fehler. • Parameter mit falschem Datentyp verursachen einen Fehler. Es ist nicht erlaubt, alle verfügbaren Parameter auf einmal zu schreiben. Sie sollten nur einen oder eine geringe Anzahl an Parametern auf einmal schreiben.
  • Seite 176 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Domänen-Name Definition Beispiel iold IO-Link Device parameters accor- Vendor name, product name, serial ding to the IO-Link specification. number, hardware revision, software revision and more. Tabelle 10.3 Oft gibt es ein Topic für alle Gateway-bezogenen Informationen und Topics für jeden Port. Alle Identity-Topics werden nur einmal beim Gerätestart veröffentlicht, da diese Information statisch...
  • Seite 177 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Publish-Topic Übersicht über alle Publish-JSON-Daten für die definierten Topics: Identity/gateway Eingabe Datentyp json_string ordering_number json_string device_type json_string serial_number json_string mac_address json_string production_date json_string fw_name json_string fw_date json_string fw_version json_string hw_version json_string vendor_name json_string vendor_address json_string vendor_phone json_string vendor_email...
  • Seite 178 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Status/gateway Eingabe Datentyp Umfang Standardwert Bemerkungen protocol json_string wait_for_io_sy- stem wait_for_io_- Connection failsafe connected error ethernet_port1 json_string 100_mbit/s_full 100_mbit/s 10_mbit/s_full 10_mbit/s ethernet_port2 json_string 100_mbit/s_full 100_mbit/s 10_mbit/s_full 10_mbit/s module_restarts json_integer 0 ... 4294967295 channel_diagno- json_boolean true / false failsafe_active...
  • Seite 179 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Eingabe Datentyp Umfang Standardwert Bemerkungen channel_chb json_string input/output input output io_link Tabelle 10.10 Config/port/1 ... 8 Eingabe Datentyp Umfang Standardwert Bemerkungen port json_integer 1 ... 8 direction_cha json_string input/output input output direction_chb json_string input/output input output failsafe_cha json_string...
  • Seite 180 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Wenn die Konfiguration grundsätzlich Commands zulässt, abonniert das Gerät spezielle Com- mand-Topics, über die es Befehle anderer MQTT-Clients erhalten kann. Das Command-Topic basiert auf dem Base-Topic. Es hat immer die folgende Form: [base-topic]/command Nach dem Command-Topic stehen feste Topics für verschiedene schreibbare Objekte. Das Datenfomat der MQTT-Payload ist immer JSON.
  • Seite 181 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Für die Config object-Eigenschaft portmode sind verschiedene Spezifikationswerte spezifi- ziert: Config object: Portmode Eigenschaft Datentyp Beispiel Anmerkungen port integer string "dio", "di", "do", "iol", channelA "off" string "dio", "di", "do", "iol", channelB "off", "aux" inlogicA string "no", "nc"...
  • Seite 182 ICE11-8IOL-G60L-V1D IIoT-Funktionalität MQTT-Konfiguration über JSON Abhängig von Ihrem Anwendungsfall laden Sie Insomnia oder eine vergleichbare Anwendung herunter und installieren diese: insomnia.rest/download/. Konfigurieren Sie MQTT POST: [IP-address]/w/config/mqtt.json Abbildung 10.1 Lesen Sie MQTT aus: GET: [IP-address]/r/config/mqtt.json...
  • Seite 183 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Abbildung 10.2 10.2 OPC UA OPC Unified Architecture ist ein Plattform-unabhängiger Standard mit einer Service-orientier- ten Architektur für die Kommunikation in und mit industriellen Automationssystemen. Der OPC UA-Standard basiert auf dem Client-Server-Prinzip und lässt Maschinen und Geräte horizontal untereinander wie vertikal mit dem ERP-System oder der Cloud kommunizieren, unabhängig von bevorzugten Feldbussen.
  • Seite 184 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Nicht unterstützte OPC UA-Features innerhalb der "IO-Link Companion Specification" Feature Unterstützung Managing IODDs Nicht unterstützt (Kapitel 6.1.6 in der Spezifikation) Mapping IODD information to OPC UA ObjectTypes Nicht unterstützt (Kapitel 6.3 in der Spezifikation) IOLinkIODDDeviceType Nicht unterstützt (Kapitel 7.2 ff. in der Spezifikation) ObjectTypes generated based on IODDs Nicht unterstützt...
  • Seite 185 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Alle Konfigurationselemente sind optional und an keine bestimmte Reihenfolge gebunden. Nicht jedes Element muss gesendet werden. Dies bedeutet, dass nur Konfigurationsänderun- gen übernommen werden. Optional: Die Konfigurations-Parameter von OPC UA können direkt über das Web-Interface eingestellt werden. Für das Sharing mit weiteren Geräten, können Sie das Web-Interface her- unterladen.
  • Seite 186 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Abbildung 10.3 Lesen Sie MQTT aus: GET: [IP-address]/r/config/opcua.json Abbildung 10.4...
  • Seite 187 ICE11-8IOL-G60L-V1D IIoT-Funktionalität 10.3 REST API Die REST API ist eine programmierbare Schnittstelle, die HTTP-Anfragen für GET- und POST- Daten verwendet. Dies ermöglicht den Zugriff auf detaillierte Geräteinformationen. Bei dem Gateway kann die REST API verwendet werden, um den Gerätestatus auszulesen. Die REST API kann zusätzlich dafür verwendet werden, Konfigurations- und Forcing- Daten zu schreiben.
  • Seite 188 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Feature Unterstützt Devices GET /devices GET /capabilities GET /identification POST /identification GET /processdata/value GET /processdata/getdata/value GET /processdata/setdata/value POST /processdata/value GET /parameters GET /parameters/{index}/subindices GET /parameters/{parameterName}/subindices GET /parameters/{index}/value GET /parameters/{index}/subindices/{subindex}/value GET /parameters/{parameterName}/value GET /parameters/{parameterName}/subindices/ {subParame- terName}/value POST /parameters/{index}/value POST /parameters/{parameterName}/value...
  • Seite 189 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Struktur STANDARD Object Name Datentyp Beschreibung Beispiel name string Device name "ICE11-8IOL-G60L- V1D" order-id string Ordering number "70146527" fw-version string Firmware version "V.1.1.0.0 - 01.01.2021" hw-version string Hardwareversion "V.1.00" string MAC address of the device "3C B9 A6 F3 F6 05"...
  • Seite 190 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Name Datentyp Beschreibung Beispiel diag array of numbers (4) Diagnostic information: Element 0 = 1 Byte: Bit 7: Internal module error (IME) Bit 6: Forcemode active Bit 3: Actuator short Bit 2: Sensor short Bit 1: UL fault...
  • Seite 191 ICE11-8IOL-G60L-V1D IIoT-Funktionalität CHANNEL Object Name Datentyp Beschreibung Beispiel name string Name of channel type number Hardware channel type as number: 0 = DIO 1 = Input 2 = Output 3 = Input/Output 4 = IO-Link 5 = IOL AUX 6 = IOL AUX with DO 7 = IOL AUX with DO.
  • Seite 192 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Name Datentyp Beschreibung Beispiel iolink_text string Textual representation "Digital Input" of the current port mode aux_mode number Indicates the configu- red mode for the Pin 2: 0 = No AUX 1 = AUX output 2 = Digital output...
  • Seite 193 ICE11-8IOL-G60L-V1D IIoT-Funktionalität DEVICE Object Name Datentyp Beschreibung Beispiel device_id number vendor_id number serial string baudrate string Baudrate (COM1,2,3) cycle_time number Cycle time in microse- conds input_len array of numbers (n) IOL input length in bytes output_len array of numbers (n)
  • Seite 194 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Konfiguration und Forcing Methode: POST URL: <ip>/w/force.json Parameter: n.a. Format: JSON ROOT Object Name Datentyp Beschreibung Beispiel forcemode boolean Forcing authority true / false on/off portmode array (Port mode object) digital array (Digital object) array (IOL object) Tabelle 10.29...
  • Seite 195 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Name Datentyp Beschreibung Beispiel input array[integer] or null to Input simulation to [20,0,88] clear forcing Tabelle 10.32 Auslesen und Schreiben von ISDU-Parametern Die ISDU ) bietet ein äußerst flexibles Nachrichtenformat, welches Einfach- oder Mehrfach- Befehle beinhalten kann. Das Gerät unterstützt das Auslesen und das Schreiben von ISDU-Parametern des angeschlos- senen IOL-Devices.
  • Seite 196 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Name Datentyp Beschreibung Beispiel data array[integer] data, if no error occu- red. otherweise null Tabelle 10.35 Schreiben Methode: POST URL: <ip>/w/isdu.json Parameter: port (0-7) Format: JSON "ISDU object" schreiben Name Datentyp Beschreibung Beispiel integer Index to be read...
  • Seite 197 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Beispiel ISDU auslesen ISDU read request: {"ix":5,"subix":0}, {"ix":18,"subix":0}, {"ix":19,"subix":0}, {"ix":20,"subix":0} Response: "message":"OK", "data": {"ix":5,"subix":0,"status":-1,"eventcode":32785}, {"ix":18,"subix":0,"data":[79,68,83,49,48,76,49,46,56,47,76,65,54,44 ,50, 48,48,45,77,49,50],"status":0}, {"ix":19,"subix":0,"data":[53,48,49,50,57,53,51,53],"status":0}, {"ix":20,"subix":0,"data":[100,105,115,116,97,110,99,101,32,115,101, 110, 115,111,114],"status":0} "status":0} Beispiel ISDU schreiben ISDU write request: {"ix":24,"subix":0,"data":[97,98,99,100,101,102]}, {"ix":9,"subix":0,"data":[97,97,97,97,97,98]} ] Response: "message":"OK", "data": {"ix":24,"subix":0,"status":0}, {"ix":9,"subix":0,"eventcode":32785,"status":-1} "status":0} 10.4...
  • Seite 198 ICE11-8IOL-G60L-V1D IIoT-Funktionalität CoAP-Konfiguration Im Auslieferungszustand sind die CoAP-Funktionen deaktiviert. Der CoAP-Server kann konfi- guriert werden, indem entweder das Web-Interface verwendet wird oder direkt über ein JSON- Objekt, welches in einer "HTTP request"-Anfrage gesendet wurde. Die Konfigurations-URL lautet: http://[ip-address]/w/config/coapd.json Die Konfiguration kann ebenfalls als JSON-File rückgelesen werden: http://[ip- address]/r/config/coapd.json...
  • Seite 199 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Hinweis /r/config/mqtt.json /r/config/opcua.json /r/config/coapd.json /r/config/syslog.json /contact.json /fwup_status /iolink/v1/gateway/identification /iolink/v1/gateway/capabilities /iolink/v1/gateway/configuration /iolink/v1/gateway/events /iolink/v1/masters /iolink/v1/masters/1/capabilities /iolink/v1/masters/1/identification /iolink/v1/masters/1/ports /iolink/v1/masters/1/ports/{port_num- Die API ist für alle 8 Ports ver- ber}/capabilities fügbar. {port_number} sollte zwischen "1" und "8" gewählt werden. /iolink/v1/masters/1/ports/{port_number}/sta- Die API ist für alle 8 Ports ver- fügbar.
  • Seite 200 ICE11-8IOL-G60L-V1D IIoT-Funktionalität CoAP-Konfiguration über JSON Abhängig von Ihrem Anwendungsfall laden Sie Insomnia oder eine vergleichbare Anwendung herunter und installieren diese: insomnia.rest/download/. Konfigurieren Sie CoAP POST: [IP-address]/w/config/coapd.json Abbildung 10.5 Lesen Sie CoAP aus: GET: [IP-address]/r/config/coapd.json...
  • Seite 201 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Abbildung 10.6 10.5 Syslog Das Gateway stellt einen Syslog-Client zur Verfügung, der sich mit einem konfigurierten Sys- log-Server verbinden kann und in der Lage ist, Meldungen zu protokollieren. Syslog ist ein plattformunabhängiger Standard für die Protokollierung von Meldungen. Jede Meldung enthält einen Zeitstempel sowie Informationen über den Schweregrad und das Sub-...
  • Seite 202 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Syslog-Konfiguration Name Datentyp Beschreibung Beispiel syslog-enable boolean Master-Switch für den true / false Syslog Client global-severity integer Meldegrad des Syslog 0/1/2/3/4/5/6/7 Client: 0 = Emergency 1 = Alert 2 = Critical 3 = Error 4 = Warning 5 = Notice...
  • Seite 203 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Syslog-Konfiguration - Schnellstart Vorsicht! Drittanbieter Lumberg Automation übernimmt keinerlei Verantwortung für jeglichen Inhalt der referenzier- ten Webseiten und gibt keine Garantie auf die Funktionen der genannten Drittanbieter-Soft- ware. Syslog-Konfiguration über JSON Abhängig von Ihrem Anwendungsfall laden Sie Insomnia oder eine vergleichbare Anwendung herunter und installieren diese: insomnia.rest/download/.
  • Seite 204 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Abbildung 10.8 10.6 Das Gateway stellt einen NTP -Client in der Version 3 zur Verfügung, der sich mit einem konfi- gurierten NTP-Server verbinden kann. Der NTP-Client ist in der Lage, die Netzwerkzeit in einem konfigurierbaren Interval zu synchronisieren.
  • Seite 205 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Die folgenden Konfigurationselemente sind verfügbar: NTP-Konfiguration Name Datentyp Beschreibung Beispiel NTP-Client-Status boolean Master-Switch für den true / false 1/2/10/60 NTP-Client Server-Adresse string IP-Adresse des NTP- 192.168.1.50 Servers Server-Port integer Port des NTP-Servers 123 Update-Intervall integer Intervall, in dem sich...
  • Seite 206 ICE11-8IOL-G60L-V1D IIoT-Funktionalität Abbildung 10.9 Lesen Sie NTP aus: GET: [IP-address]/r/config/ntpc.json Abbildung 10.10...
  • Seite 207 ICE11-8IOL-G60L-V1D Störungsbeseitigung Störungsbeseitigung 11.1 Diagnoseanzeige im integrierten Webserver Das Modul zeigt die Fehlerdiagnose auf der Anschlussseite des integrierten Webservers an. Für den Aufruf der Anschlussseite . Abbildung 11.1 Im Bereich "Port Diagnosis" der Anschlussseite werden abhängig vom Anschluss Diagnoseda- ten dargestellt.
  • Seite 208 ICE11-8IOL-G60L-V1D Störungsbeseitigung Alarmauswertung im TIA-Portal Im TIA-Portal wird die Bearbeitung des Anwenderprogramms durch das Auslösen eines Dia- gnosealarms unterbrochen und ein Diagnosebaustein aufgerufen. Folgende Bausteine werden verwendet: Ursache OB-Aufruf Diagnosealarm (Kurzschluss, Überlast, Drahtbruch, Unterspannung eines I/O- OB82 Moduls) Ausfall einer Station oder eines Baugruppenträgers...
  • Seite 209 ICE11-8IOL-G60L-V1D Störungsbeseitigung Anzeige der Diagnose im TIA Portal Wählen Sie im Hardwaremanager das gestörte I/O-Modul aus und navigieren zu dessen Geräteansicht. Selektieren Sie dort den betroffenen Kanal/das Submodul. Öffnen Sie über einen Maus-Rechtsklick die Onlinediagnose und wählen sie den Menüpunkt "Online &...
  • Seite 210 ICE11-8IOL-G60L-V1D Störungsbeseitigung Dabei sind: • IME: Modulinformation - Interner Modulfehler • FME: Modulinformation - Force-Modus aktiviert • DTO: Modulinformation - Übertemperatur • DTU: Modulinformation - Untertemperatur • SCA: Modulinformation - Aktuatorkurzschluss Kanal A • SCS: Modulinformation - Sensorkurzschluss • LVA: Modulinformation - Hilfsstromversorgung Niederspannung •...
  • Seite 211 ICE11-8IOL-G60L-V1D Störungsbeseitigung Überlast / Kurzschluss der Sensor-Versorgungsausgänge der IO-Link- Anschlüsse Bei Überlast oder Kurzschluss zwischen Pin 1 und Pin 3 an den Anschlüssen X1 - X8 werden folgende kanalspezifische Diagnosemeldungen im producing data image generiert: General Diagnostics Bit 7 Bit 6...
  • Seite 212 ICE11-8IOL-G60L-V1D Störungsbeseitigung IO-Link COM-Fehler Wird ein IO-Link-Device im COM-Mode abgezogen, ein falsches IO-Link-Device gesteckt oder tritt ein elektrischer Fehler an der C/Q -Leitung z. B. durch einen Kurzschluss auf, wird fol- gende Diagnose im producing data image erzeugt: IO-Link Diagnostics...
  • Seite 213 ICE11-8IOL-G60L-V1D Störungsbeseitigung IO-Link Gerätediagnose Die Diagnose eines IO-Link-Geräts erfolgt in drei Stufen: "Error", "Warning" oder "Notification". Die folgende Diagnose wird im producing data image erzeugt: IO-Link Diagnostics Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1...
  • Seite 214 ICE11-8IOL-G60L-V1D Störungsbeseitigung Inhalt des Diagnoseregisters Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Byte 4 MI-IME MI-FC MI-SCA MI-SCS MI-LVA MI-LVS Byte 5 SCS-X8 SCS-X7 SCS-X6 SCS-X5 SCS-X4 SCS-X3 SCS-X2 SCS-X1...
  • Seite 215 ICE11-8IOL-G60L-V1D Störungsbeseitigung...
  • Seite 216 Pepperl+Fuchs Qualität Informieren Sie sich über unsere Qualitätspolitik: www.pepperl-fuchs.com/qualitaet www.pepperl-fuchs.com © Pepperl+Fuchs · Änderungen vorbehalten / DOCT-8201A...