Seite 4
Inhaltsverzeichnis 5.3.7 Objektübersicht - EPI4374-0002.................. 80 5.3.8 EPI4374-0002, ERI4374-0002 - Objektbeschreibung und Parametrierung..... 84 5.3.9 Firmware Update des IO-Link Devices ................ 92 6 Anhang .............................. 95 Allgemeine Betriebsbedingungen .................... 95 Zubehör ............................ 96 Support und Service ........................ 97 Version: 1.4 EPI4xxx, ERI4xxx...
Seite 5
, XFC , XTS und XPlanar sind eingetragene und lizenzierte Marken der Beckhoff Automation GmbH. Die Verwendung anderer in dieser Dokumentation enthaltenen Marken oder Kennzeichen durch Dritte kann zu einer Verletzung von Rechten der Inhaber der entsprechenden Bezeichnungen führen. Patente Die EtherCAT-Technologie ist patentrechtlich geschützt, insbesondere durch folgende Anmeldungen und...
Seite 6
Die gesamten Komponenten werden je nach Anwendungsbestimmungen in bestimmten Hard- und Software- Konfigurationen ausgeliefert. Änderungen der Hard- oder Software-Konfiguration, die über die dokumentierten Möglichkeiten hinausgehen, sind unzulässig und bewirken den Haftungsausschluss der Beckhoff Automation GmbH & Co. KG. Qualifikation des Personals Diese Beschreibung wendet sich ausschließlich an ausgebildetes Fachpersonal der Steuerungs-, Automatisierungs- und Antriebstechnik, das mit den geltenden Normen vertraut ist.
Seite 7
Vorwort Ausgabestände der Dokumentation Version Kommentar • Abmessungen aktualisiert • UL-Anforderungen aktualisiert • Abbildung im Kapitel „Einführung“ aktualisiert • Titelseite aktualisiert • Kapitel "Prozessdaten" eingefügt • Erste Veröffentlichung • Erste vorläufige Version Firm- und Hardware-Stände Diese Dokumentation bezieht sich auf den zum Zeitpunkt ihrer Erstellung gültigen Firm- und Hardware- Stand.
Seite 8
Produktübersicht Produktübersicht Modulübersicht EPI4xxx, ERI4xxx Modul Anzahl analoger Signal- Gehäuse Kommentar anschluss Eingänge Ausgänge EPI4374-0002 4 x M12 Industriegehäuse zwei konfigurierbare analoge Eingänge und zwei konfigurierbare analoge Ausgänge ERI4374-0002 4 x M12 Zink-Druckguss-Gehäuse zwei konfigurierbare analoge Eingänge und zwei konfigurierbare analoge Ausgänge Version: 1.4 EPI4xxx, ERI4xxx...
Seite 9
Produktübersicht EPI4374-0002, ERI4374-0002 2.2.1 Einführung IO-Link Box mit zwei konfigurierbaren, analogen Ein- und zwei konfigurierbaren, analogen Ausgängen Die IO-Link Boxen EPI4374-0002 und ERI4374-0002 verfügen über zwei analoge Eingänge und zwei analoge Ausgänge, die einzeln parametriert werden können. Es können Signale im Bereich von -10 V bis +10 V oder im Bereich von 0/4…20 mA verarbeitet bzw.
Seite 10
Produktübersicht 2.2.2 Technische Daten Technische Daten EPI4374-0002 ERI4374-0002 Kommunikation IO-Link Datenübertragungsrate 230,4 kBaud (COM 3) IO-Link-Anschluss 1 x M12 Stecker, a-kodiert Spezifikationsversion IO-Link V1.1, Class B Anforderungen IO-Link Master V1.1 Anzahl Eingänge M12-Buchsen Anschluss Eingänge [} 24] Signaltyp Eingänge Konfigurierbar: 0 V…+10 V -10 V…+10 V 0 mA…20 mA 4 mA…20 mA Eingangswiderstand Eingänge...
Seite 11
Produktübersicht 2.2.3 Prozessabbild Channel 1 Status und Channel 1 Value Das IO-Link Device ist an IO-Link Port2 des IO-Link Masters (EP6224-2022) angeschlossen. • Unter Channel 1 Status finden Sie die Statusinformationen (16 Bit) des 1. Analogen Eingangskanals. Hier als Beispiel das Prozessabbild der EPI4374-0002. •...
Seite 12
Dokumentation geht die IO-Link Spezifikation in die IEC-Normung ein und wird als IEC 61131-9 in erweiterter Form übernommen. Dabei wird auch die neue Bezeichnung SDCI einge- führt. Beckhoff unterstützt als Teilnehmer in den entsprechenden Gremien die Entwicklung von IO- Link und bildet Spezifikationsänderungen in seinen Produkten ab.
Seite 13
Grundlagen IO-Link Abb. 2: IO-Link Übersicht: Peer-to-Peer Kommunikation Die angeschlossenen IO-Link Devices besitzen individuelle Parameterinformationen, die während des automatischen Scannens mit TwinCAT erkannt und im System Manager übernommen werden (vgl. Kapitel "Grundlagen zur Funktion“, Einbinden der IO-Link Devices). Offline können modulspezifische Informationen in Form einer IO-Link Device Description (IODD) eingelesen und in TwinCAT übernommen werden.
Seite 14
Grundlagen IO-Link • Wie Sie physisch vorhandene IO-Link Master und Devices in TwinCAT konfigurieren ist unter den beiden folgenden Links beschrieben: Konfigurationserstellung TwinCAT - Online scan (Master) [} 34], 2. Automatisches Scannen der IO-Link Ports [} 58] Aufbau IO Link Kommunikation Aufbau IO-Link Kommunikation Der Aufbau der IO-Link Kommunikation ist in Abb.
Seite 15
Um die Funktionalität des Parameterservers nutzen zu können, müssen sowohl der IO-Link Master, als auch das IO-Link Device nach V1.1 spezifiziert sein. Die IO-Link Revision des Devices kann für den einzelnen Port unter Settings [} 65] ausgelesen werden. Der Beckhoff IO-Link Master unterstützt die Spezifikation V1.1 ab FW 07.
Seite 16
Grundlagen IO-Link Übertragungsgeschwindigkeit Ein IO-Link Master nach Spezifikation V1.1 unterstützt alle drei Übertragungsarten, er passt die Übertragungsrate automatisch an die des IO-Link Devices an. Ein IO-Link Device unterstützt i.d.R. nur eine Übertragungsrate. Auf den verschiedenen Ports des Masters können IO-Link Devices mit unterschiedlichen Übertragungsraten angeschlossen werden. •...
Seite 17
Montage und Anschluss Montage und Anschluss Montage 4.1.1 Abmessungen 26,5 13,5 Ø 3,5 Alle Maße sind in Millimeter angegeben. Die Zeichnung ist nicht maßstabsgetreu. Gehäuseeigenschaften Gehäusematerial PA6 (Polyamid) Vergussmasse Polyurethan Montage zwei Befestigungslöcher Ø 3,5 mm für M3 Metallteile Messing, vernickelt Kontakte CuZn, vergoldet Einbaulage beliebig...
Seite 18
Montage und Anschluss 4.1.2 Befestigung Anschlüsse vor Verschmutzung schützen! Schützen Sie während der Montage der Module alle Anschlüsse vor Verschmutzung! Die Schutzart IP65 ist nur gewährleistet, wenn alle Kabel und Stecker angeschlossen sind! Nicht benutzte An- schlüsse müssen mit den entsprechenden Steckern geschützt werden! Steckersets siehe Katalog. Module mit schmalem Gehäuse werden mit zwei M3-Schrauben montiert.
Seite 19
Es wird empfohlen die M12-Steckverbinder mit einem Drehmoment von 0,6 Nm festzuziehen. Abb. 6: IO-Link Box mit M12-Steckverbindern Drehmomentschlüssel Abb. 7: Drehmomentschlüssel, ZB8801 Korrektes Drehmoment sicherstellen Verwenden Sie die von Beckhoff lieferbaren Drehmomentschlüssel um die Steckverbinder festzu- ziehen! Diesen finden Sie unter dem nachfolgenden Link. IP67 Box - Zubehör EPI4xxx, ERI4xxx Version: 1.4...
Seite 20
Montage und Anschluss IO-Link Anschluss 4.2.1 Anschluss IO-Link Master IO-Link Schnittstelle In der IO-Link-Spezifikation sind verschiedene IO-Link-Anschlussbelegungen festgelegt, auf die im nachfolgenden Teil eingegangen wird. Die Schalt- und Kommunikationsleitung ist mit (C/Q) gekennzeichnet. Port Class A (Typ A): Die Funktion von Pin 2 und Pin 5 ist nicht vorgegeben. Der Hersteller kann Pin 2 mit einem zusätzlichen Digitalkanal belegen.
Seite 21
Die Aderfarben des IO-Link Kabels mit der dazugehörigen Pin-Belegung des IO-Link Steckverbinders: Aderfarbe braun weiß blau schwarz grau IO-Link-Kabel Abb. 12: Beispiel IO-Link Kabel: Stecker auf Buchse Die von Beckhoff lieferbaren Kabel für das IO-Link-System finden Sie unter dem folgenden Link unter dem Punkt „Zubehör“: https://beckhoff.de/german/fieldbus_components_accessories/m12_sensor_5w.htm? id=51657421126830456 EPI4xxx, ERI4xxx Version: 1.4...
Seite 22
Montage und Anschluss IO-Link Kabel Für Class A Master/Devices von Beckhoff kann ein 3-adriges IO-Link Kabel ausreichend sein. Ein Class B Master/Device benötigt ein 5-adriges IO-Link Kabel. Version: 1.4 EPI4xxx, ERI4xxx...
Seite 23
Montage und Anschluss 4.2.2 Anschluss IO-Link Device Für den ankommenden IO-Link-Anschluss verfügt die IO-Link Box (EPIxxxx, ERIxxxx) über einen A- kodierten M12-Stecker. IO-Link-Anschluss, Device (schmales Gehäuse) IO-Link-Anschluss, Device (breites Gehäuse) 4.2.3 IO-Link Device Status LED IO-Link Device Status LED (breites Gehäuse) IO-Link Device Status LED (schmales Gehäuse) LED-Anzeige Anzeige...
Seite 24
Montage und Anschluss Signalanschluss Analoge Eingänge M12 Ein Eingang pro Buchse: 0 bis 10 V oder -10 bis 10 V bzw. 0 bis 20 mA oder 4 bis 20 mA Abb. 14: Pinbelegung, analoge Eingänge M12 Der Sensor wird über Input und Input angeschlossen. Optional kann der Sensor noch mit 24 V betrieben/ versorgt werden.
Seite 25
Montage und Anschluss Status-LEDs an den M12-Anschlüssen 1 und 2 (Eingänge) Anschluss Anzeige Bedeutung M12-Buchse 1 und 2 R links keine Datenübertragung zum A/D-Wandler grün Datenübertragung zum A/D-Wandler E rechts einwandfreie Funktion Fehler: Drahtbruch oder Messwert außerhalb des Messbereichs (kleiner als 3,5 mV/-11 V oder größer als 21 mA/11 V) Eine einwandfreie Funktion besteht wenn die grüne LED „Run“...
Seite 26
Montage und Anschluss UL-Anforderungen Die Installation der nach UL zertifizierten EtherCAT Box Module muss den folgenden Anforderungen entsprechen. Versorgungsspannung VORSICHT VORSICHT! Die folgenden genannten Anforderungen gelten für die Versorgung aller so gekennzeichneten EtherCAT Box Module. Zur Einhaltung der UL-Anforderungen dürfen die EtherCAT Box Module nur mit einer Spannung von 24 V versorgt werden, die •...
Seite 27
(Typ B) Kabel mit dem IO-Link Device verbunden. Die IO-Link Kabel sind als gerade und abgewinkelte Variante verfügbar. Weitere Informationen zu dem IO-Link Anschluss finden Sie unter: Anschluss IO-Link Master [} 20] Abb. 18: Beispiel IO-Link-Kabel: Stecker auf Buchse Sensorkabel Abb. 19: Auswahl der von Beckhoff lieferbaren Sensorkabel EPI4xxx, ERI4xxx Version: 1.4...
Seite 28
Beim Öffnen eines neuen System Manager-Fensters werden die Dateien einmalig eingele- sen. TwinCAT bringt bei der Installation die Beckhoff-ESI-Dateien mit, die zum Erstellungszeitpunkt des TwinCAT builds aktuell waren. Ab TwinCAT 2.11 und in TwinCAT 3 kann aus dem System Ma- nager heraus das ESI-Verzeichnis aktualisiert werden, wenn der Programmier-PC mit dem Internet verbunden ist (TwinCAT →...
Seite 29
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 20: Update device description Manuelles Anfügen eines Moduls • Das EtherCAT-System muss sich in einem sicheren, spannungslosen Zustand befinden bevor Sie die EtherCAT-Module an das EtherCAT-Netzwerk anschließen. • Nach Einschalten der Betriebsspannung öffnen Sie den TwinCAT System Manager [} 41] (Config- Mode) •...
Seite 30
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 22: Auswahl des Gerätes (EtherCAT) • Fügen Sie eine neue Box an. Abb. 23: Anfügen einer neuen Box (Gerät -> Rechte Maustaste -> Box anfügen...) • Im angezeigten Dialog wählen Sie die gewünschte Box (z. B.: EP6224-2022), bestätigen Sie mit OK. Version: 1.4 EPI4xxx, ERI4xxx...
Seite 31
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 24: Auswahl einer Box (z.B.: EP6224-2022) EPI4xxx, ERI4xxx Version: 1.4...
Seite 32
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 25: Angefügte Box im TwinCAT-Baum Konfiguration des IO-Link Masters Zur Konfiguration des IO-Link Masters wird ein PlugIn benötigt, das im Regelfall mit der TwinCAT Installation geliefert wird. Beim Anfügen des IO-Link Masters (s. Kapitel Konfigurationserstellung TwinCAT - Manuell [} 28] / Online Scan [} 34] (Master)) im TwinCAT System Manager wird ein zusätzlicher Karteireiter namens IO-Link angelegt (s.
Seite 34
Beim Öffnen eines neuen System Manager-Fensters werden die Dateien einmalig eingele- sen. TwinCAT bringt bei der Installation die Beckhoff-ESI-Dateien mit, die zum Erstellungszeitpunkt des TwinCAT builds aktuell waren. Ab TwinCAT 2.11 und in TwinCAT 3 kann aus dem System Ma- nager heraus das ESI-Verzeichnis aktualisiert werden, wenn der Programmier-PC mit dem Internet verbunden ist (TwinCAT →...
Seite 35
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 27: Update device description Zur Konfigurationserstellung • muss die reale EtherCAT- und IO-Link-Hardware (Geräte, Koppler, Antriebe) vorliegen und installiert sein. • die Geräte/Module müssen über EtherCAT-Kabel und IO-Link-Kabel so verbunden sein wie sie später eingesetzt werden sollen. •...
Seite 36
Inbetriebnahme/Konfiguration IO-Link Master/Device Online Scannen im Config Mode Die Online-Suche im RUN-Modus (produktiver Betrieb) ist nicht möglich. Es ist die Unterscheidung zwischen TwinCAT-Programmiersystem und TwinCAT-Zielsystem zu be- achten. Das TwinCAT-Icon neben der Windows-Uhr stellt immer den TwinCAT-Modus des lokalen IPC dar. Im System Manager-Fenster wird dagegen der TwinCAT-Zustand des Zielsystems gezeigt. Im Konfigurationsbaum bringt Sie ein Rechtsklick auf den Punkt „I/O Devices“...
Seite 37
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 31: erkannte Ethernet-Geräte Für alle angewählten Geräte wird nach Bestätigung "OK" im nachfolgenden ein Teilnehmer-Scan vorgeschlagen (siehe nachfolgende Abbildung). Erkennen/Scan der EtherCAT Teilnehmer Funktionsweise Online Scan Beim Scan fragt der Master die Identity Information des EtherCAT Devices aus dem Device-EE- PROM ab.
Seite 38
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 33: beispielhafte Online-Anzeige Zu beachten sind: • Alle Boxen sollten im OP-State sein • der EtherCAT Master soll im "Actual State" OP sein • "Frames/sec" soll der Zykluszeit unter Berücksichtigung der versendeten Frameanzahl sein • es sollen weder übermäßig "LostFrames"- noch CRC-Fehler auftreten Die Konfiguration ist nun fertig gestellt.
Seite 39
Inbetriebnahme/Konfiguration IO-Link Master/Device Problembehandlung Beim Scannen können verschiedene Effekte auftreten. • es wird ein unbekanntes Gerät entdeckt, d. h. ein EtherCAT Device für den keine ESI-XML- Beschreibung vorliegt. In diesem Fall bietet der System Manager an, die im Gerät eventuell vorliegende ESI auszulesen. •...
Seite 40
EL2521-0025-1019 oder höher (-1020, -1021) eingesetzt werden. Wenn im TwinCAT System aktuelle ESI-Beschreibungen vorliegen, entspricht der im Auswahldialog als letzte Revision angebotene Stand dem Produktionsstand von Beckhoff. Es wird empfohlen, bei Erstellung einer neuen Konfiguration jeweils diesen letzten Revisionsstand eines Gerätes zu ver- wenden, wenn aktuell produzierte Beckhoff-Geräte in der realen Applikation verwendet werden.
Seite 41
Inbetriebnahme/Konfiguration IO-Link Master/Device 5.1.3 Konfiguration mit TwinCAT - Erläuterung Karteireiter Klicken Sie im linken Fenster des TwinCAT System Managers auf den Baumzweig der IO-Link Box die Sie konfigurieren möchten. Abb. 38: Baumzweig der zu konfigurierende IO-Link-Box Im rechten Fenster des TwinCAT System Managers stehen Ihnen nun verschiedene Karteireiter zur Konfiguration der IO-Link Box zur Verfügung.
Seite 42
Inbetriebnahme/Konfiguration IO-Link Master/Device Karteireiter EtherCAT Abb. 40: Karteireiter EtherCAT Typ des IO-Link Masters Product/Revision Produkt- und Revisions-Nummer des IO-Link Masters Auto Inc Adr. Auto-Inkrement-Adresse des IO-Link Masters. Die Auto-Inkrement-Adresse kann benutzt werden, um jedes EtherCAT-Gerät oder jeden IO-Link Master anhand seiner physikalischen Position im Kommunikationsring zu adressieren. Die Auto-Inkrement-Adressierung wird während der Start-Up-Phase benutzt, wenn der IO-Link Master die Adressen an die EtherCAT-Geräte oder weitere IO-Link Master vergibt.
Seite 43
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 41: Karteireiter Prozessdaten Sync-Manager Listet die Konfiguration der Sync-Manager (SM) auf. Wenn der IO-Link Master eine Mailbox hat, wird der SM0 für den Mailbox-Output (MbxOut) und der SM1 für den Mailbox-Intput (MbxIn) benutzt. Der SM2 wird für die Ausgangsprozessdaten (Outputs) und der SM3 (Inputs) für die Eingangsprozessdaten benutzt.
Seite 44
Inbetriebnahme/Konfiguration IO-Link Master/Device Aktivierung der PDO-Zuordnung • Den IO-Link Master einmal den Statusübergang PS (von Pre-Operational zu Safe-Operational) durchlaufen lassen (siehe Karteireiter Online [} 49]) • den System-Manager des IO-Link-Masters neu laden (Schaltfläche PDO-Liste Liste aller von diesem IO-Link Master unterstützten PDOs. Der Inhalt des ausgewählten PDOs wird der Liste PDO-Content angezeigt.
Seite 45
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 42: Karteireiter Startup Spalte Beschreibung Transition Übergang, in den der Request gesendet wird. Dies kann entweder • der Übergang von Pre-Operational to Safe-Operational (PS) oder • der Übergang von Safe-Operational to Operational (SO) sein. Wenn der Übergang in "<>" eingeschlossen ist (z.B. <PS>), dann ist der Mailbox Request fest und kann vom Anwender nicht geändert oder gelöscht werden.
Seite 46
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 43: Karteireiter CoE - Online Darstellung der Objekt-Liste Spalte Beschreibung Index Index und Subindex des Objekts Name Name des Objekts Flags Das Objekt kann ausgelesen und Daten können in das Objekt geschrieben werden (Read/Write) Das Objekt kann ausgelesen werden, es ist aber nicht möglich Daten in das Objekt zu schreiben (Read only) Ein zusätzliches P kennzeichnet das Objekt als Prozessdatenobjekt.
Seite 47
Inbetriebnahme/Konfiguration IO-Link Master/Device Update List Die Schaltfläche Update List aktualisiert alle Objekte in der Listenanzeige Auto Update Wenn dieses Kontrollkästchen angewählt ist, wird der Inhalt der Objekte automatisch aktualisiert. Advanced Die Schaltfläche Advanced öffnet den Dialog Advanced Settings. Hier können Sie festlegen, welche Objekte in der Liste angezeigt werden.
Seite 48
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 45: Karteireiter DiagHistory Die auftretenden Ereignisse werden nach Typ (Information, Warnung, Fehler), Flag (N = unbestätigt, Q = bestätigt), Auftreten des Ereignisses (Zeitstempel) und Nachricht (Port-Nummer & Eventcode) aufgegliedert. Die Bedeutung der einzelnen Meldungen ist der Herstellerdokumentation zu entnehmen. Anhand der Portnummer kann das IO-Link Device direkt zugeordnet werden.
Seite 49
Inbetriebnahme/Konfiguration IO-Link Master/Device Karteireiter Online Abb. 46: Karteireiter Online Tab. 1: Status Maschine Init Diese Schaltfläche versucht den IO-Link-Master auf den Status Init zu setzen. Pre-Op Diese Schaltfläche versucht den IO-Link-Master auf den Status Pre-Operational zu setzen. Diese Schaltfläche versucht den IO-Link-Master auf den Status Operational zu setzen.
Seite 50
Inbetriebnahme/Konfiguration IO-Link Master/Device 5.1.4 Wiederherstellen des Auslieferungszustandes von einem EtherCAT-Gerät Um den Auslieferungszustand der Backup-Objekte von der EP6224-xxxx (IO-Link Master) wiederherzustellen, kann im TwinCAT System Manger (Config-Modus) das CoEObjekt „Restore default parameters“, „Subindex 001“ angewählt werden (siehe nachfolgende Abbildung). Abb. 47: Auswahl des PDO Restore default parameters Durch Doppelklick auf „SubIndex 001“...
Seite 51
Inbetriebnahme/Konfiguration IO-Link Master/Device Parameter Datenaustausch Ein intelligenter IO-Link Sensor/Aktuator (in der vorherigen Abbildung mit „Sensor (IO-Link Device)“ gekennzeichnet) kann eine Parametrierung durch SPDU (Service Protocol Data Units) unterstützen. Diese azyklischen Servicedaten müssen von der SPS explizit angefragt oder, als solche gekennzeichnet, gesendet werden.
Seite 52
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 49: Vergabe AoE-NetID PortNr Die Zuordnung der einzelnen IO-Link Ports des Masters erfolgt über die Portnummer. Die Portnummern werden Aufsteigend ab 0x1000 vergeben. D. h. IO-Link Port1 === PortNr 0x1000 und IO-Link Portn === PortNr 0x1000 + n-1. Für die EP6224 (4-Port IO-Link Master) gilt folgende Festlegung: IO-Link Port1 === PortNr 0x1000 IO-Link Port2 === PortNr 0x1001 IO-Link Port3 === PortNr 0x1002...
Seite 53
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 50: Auslesen des Application Specific Name Beispiel Prinzip im Code Auslesen des „Application Specific Name“, Index 0x0018 Subindex 0x00 am IO-Link Port2. AmsAddr adsAdr; adsAdr.netId.b[0] = 0x0A; //AoE-NetID der EP6224 adsAdr.netId.b[1] = 0x03; //AoE-NetID der EP6224 adsAdr.netId.b[2] = 0x02; //AoE-NetID der EP6224 adsAdr.netId.b[3] = 0x16;...
Seite 54
Der Katalog unterstützt die IO-Link Gerätebeschreibung (IODD). Unter dem folgenden Link können die IODDs für die Beckhoff- IO-Link-Box-Module EPIxxxx, ERIxxxx heruntergeladen werden: Download IODD. Die heruntergeladene Zip-Datei enthält die IODD Device Description Files für die Beckhoff-IO-Link-Box- Module EPIxxxx, ERIxxxx. Keine manuelle Kopie der XML-Dateien Dateien nicht direkt in den Ordner kopieren, sondern über Import Devicedescription einlesen las-...
Seite 55
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 52: Konfiguration Port 2 als digitaler Eingang Entfernen der IO-Link Devices Um ein bereits konfiguriertes IO-Link Device zu entfernen, öffnen Sie mit Rechtsklick das Kontextmenü und wählen Delete. Nach Neustarten des EtherCAT Systems oder Neuladen der Konfiguration im Config-Modus (F4) werden die bereits angelegten Prozessdaten entfernt.
Seite 56
Inbetriebnahme/Konfiguration IO-Link Master/Device 5.3.1.1 1. Importieren der Gerätebeschreibung IODD Der Import der Gerätebeschreibung vereinfacht das Einbinden der IO-Link Devices. Die einzelnen Prozessdaten werden aufgeschlüsselt, eine einfache Parametrierung des Sensors wird dadurch ermöglicht. Die IODD muss nur bei der erstmaligen Inbetriebnahme eines neuen IO-Link Devices importiert werden. Der Import ist Port-unabhängig.
Seite 57
Inbetriebnahme/Konfiguration IO-Link Master/Device ◦ Nach Klick auf das Downloadsymbol wird die .xml-Datei des gewählten IO-Link-Sensors/-Devices importiert und in folgendem Ordner abgelegt: - für TwinCAT 2.x: \TwinCAT\IO\IOLink - für TwinCAT 3.x: \TwinCAT\3.X\Config\IO\IOLink ◦ Bei Bewegung des Mauszeigers auf den IO-Link-Sensor/-Device zeigt jetzt ein grünes Symbol (s. folgende Abb.
Seite 58
Inbetriebnahme/Konfiguration IO-Link Master/Device 5.3.1.2 2. Automatisches Scannen der IO-Link Ports In diesem Teil der Dokumentation wird die Konfiguration der physisch vorhandenen IO-Link Devices in TwinCAT beschrieben. Beim automatischem Scannen der IO-Link Ports werden die Schritte WakeUp Impuls, Einstellung der Baudrate, Auslesen der Kommunikationsparameter sowie ggfs. Parameterserver und Zyklischer Datenaustausch durchgeführt, vgl.
Seite 59
Inbetriebnahme/Konfiguration IO-Link Master/Device Die IO-Link Devices sind jetzt in der General-Anzeige eingetragen. Im Feld Details von Port 2 werden Informationen zu dem angeschlossenen Device angezeigt. Abb. 58: Device an Port 2 Weitere Details werden durch Rechtsklick auf Port 2 im Dialog Settings angezeigt (s. auch Kapitel Einstellungen (Settings) der IO-Link Devices [} 65]).
Seite 60
Inbetriebnahme/Konfiguration IO-Link Master/Device Nach Doppelklick auf Port 2 wird der Karteireiter Parameter angezeigt. Hier werden die Parameter des jeweiligen IO-Link Devices aufgeführt (s. auch Kapitel EPIxxxx, ERIxxxx - Einstellen der IO-Link Device Parameter [} 70]). Abb. 60: Parameter IO-Link Device Version: 1.4 EPI4xxx, ERI4xxx...
Seite 61
Inbetriebnahme/Konfiguration IO-Link Master/Device 5.3.1.3 3. Manuelles Einfügen über Create Device In diesem Teil der Dokumentation wird die manuelle Konfiguration des IO-Link Devices in TwinCAT beschrieben. Das manuelle Einfügen des IO-Link Devices sollte nur dann durchgeführt werden, wenn die IODD vom Hersteller und das IO-Link Device nicht vorliegen.
Seite 62
Inbetriebnahme/Konfiguration IO-Link Master/Device Wird das IO-Link Device manuell angelegt, können in den Settings der IO-Link Geräte noch einige Einstellungen der Geräte vorgenommen werden (siehe Einstellungen (Settings der IO-Link Devices) [} 65] Version: 1.4 EPI4xxx, ERI4xxx...
Seite 63
Inbetriebnahme/Konfiguration IO-Link Master/Device 5.3.2 EPI43xx, ERI43xx - Prozessdaten Die Prozessdaten der EPI43xx/ERI43xx werden im System Manager in der Baumstruktur unter dem zugehörigen Port (A) angezeigt (im untenstehenden Beispiel Port 1 für EPI4374-0002). Für die beiden Eingangskanäle bietet die EPI4374-0002/ERI4347-0002 je 16 Bit Statusinformationen und einen 16 Bit Wert zur Übertragung an (B).
Seite 64
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 63: Prozessdaten EPI4374-0002 Anzeige der Untervariablen Durch Rechtsklick auf die Statusvariable im Konfigurationsbaum (A) kann die Struktur zur Verlinkung geöffnet werden. Es kann sowohl der Sammelname z. B. Channel 1 Status wie auch die einzelne Bitvariable wie z. B. Overrange verlinkt werden, aber nicht beide zugleich. Die Bitbedeutung d. h.
Seite 65
Inbetriebnahme/Konfiguration IO-Link Master/Device Control/Status-Wort Status-Wort Das Status-Wort (SW) befindet sich im Eingangsprozessabbild und wird von der Klemme zur Steuerung übertragen. SW.15 SW.14 SW.13 SW.12 SW.11 SW.10 SW.9 SW.8 Name TxPDO Toggle TxPDO State Sync error SW.7 SW.6 SW.5 SW.4 SW.3 SW.2 SW.1 SW.0...
Seite 66
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 65: Einstellungen der IO-Link Devices 1. Information Dieses Feld ist rein informativ, unter Device Description wird die Bezeichnung der eingelesenen IODD angezeigt. Weiterhin sind die VendorID, DeviceID und die IO-Link Revision (V 1.0 oder V 1.1) des IO- Link Devices angegeben.
Seite 67
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 66: Erweiterte Einstellungen 7. Data Storage Man beachte die Version der Sensoren ◦ V1.0 -> Data Storage wird nicht unterstützt ◦ V1.1 -> Daten werden im Parameterserver gespeichert (Voreinstellung) 8. Process Data Format Anpassen des Prozessdatenformats ◦ Feld only Octet String ausgewählt ->...
Seite 68
Inbetriebnahme/Konfiguration IO-Link Master/Device Korrekturberechnung EPI43xx Die unteren Diagramme zeigen die Korrekturberechnung von den Rohwerten zu den Ausgabewerten beim Überschreiten der Grenzbereiche. (+/- 10 V oder +/- 10 mA) Abb. 68: Datenfluss mit Korrekturberechnung für +/- 10 V oder +/- 10 mA (0…20 mA) Abb. 69: Datenfluss mit Korrekturberechnung für 0…20 mA (4…20 mA) Abb. 70: Datenfluss mit Korrekturberechnung für 4…20 mA Version: 1.4...
Seite 69
Inbetriebnahme/Konfiguration IO-Link Master/Device (0…10 V) Abb. 71: Datenfluss mit Korrekturberechnung für 0…10 V Kalibrierung Hersteller-Abgleich, Index 0x08n0:0B Die Freigabe des Hersteller-Abgleichs erfolgt über den Index 0x0800:0B, mit n = 0 (Ch.1), mit n = 1 (Ch.2), …n = 3 (Ch.4). Die Parametrierung erfolgt über die Indizes • 0x08nF:01 Hersteller-Abgleich: Offset •...
Seite 70
Inbetriebnahme/Konfiguration IO-Link Master/Device Legende Name Bezeichnung Index Ausgabewert des A/D Wandlers 0x8nE:01 Offset der Hersteller-Kalibrierung (nur veränderbar, wenn das Objekt Producer 0x08nF:01 codeword F008 gesetzt wird) Gain der Hersteller-Kalibrierung (nur veränderbar, wenn das Objekt Producer 0x08nF:02 codeword F008 gesetzt wird) Messwert nach Hersteller-Kalibrierung Offset der Anwender-Kalibrierung 0x08n0:17...
Seite 71
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 73: IO-Link Device Parameter Die Device Parameter werden in dem Karteireiter aufgeführt. Im Karteireiter oben befinden sich die Buttons Compare, Read, Write, Set to Default, Export/Import, und Store. Über die Buttons Read, Write und Store werden die im IO-Link Device gespeicherten Parameter ausgelesen, geladen und im Parameterserver des Masters gespeichert.
Seite 72
Abb. 74: Parametrierung IO-Link device - Export / Import Store-Button • Klick auf Store (Data Storage): Der Beckhoff IO-Link Master EP6224-xxxx (ab Firmware 10) speichert die Parameter (0x0018) Application Specific Tag, (0x08n0) Settings und 0x3800 Range Settings. Bei Austausch des IO-Link Devices gegen ein baugleiches Modul, kann das Device wiederhergestellt werden.
Seite 73
Inbetriebnahme/Konfiguration IO-Link Master/Device Standard Command (Index 0x0002) Der IO-Link Master schreibt während des Hochlaufs diverse IO-Link spezifische Kommandos in den Standard Command. Einige dieser Kommandos sind in der TwinCAT-Oberfläche verfügbar (siehe nachfolgende Abbildung). In der Parameter-Auflistung der Benutzerrolle All Objects die Standard Command anklicken und anschließend Doppelklick auf Standard Command im rechten Feld.
Seite 74
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 76: IO-Link Device Parameter: Application Specific Tag Version: 1.4 EPI4xxx, ERI4xxx...
Seite 75
Inbetriebnahme/Konfiguration IO-Link Master/Device 5.3.6 EPI43xx, ERI43xx - Einstellen der IO-Link Device Parameter 5.3.6.1 Auswahl der analogen Signalart, Index 0x3800:0n Im Auslieferungszustand sind alle analogen Eingangskanäle der EPI4374 für eine analoge Spannungsmessung (-10 V …+10 V) eingestellt. Alle analogen Ausgänge erzeugen Signale im Bereich von -10 V …+10 V.
Seite 76
Inbetriebnahme/Konfiguration IO-Link Master/Device 5.3.6.2 Darstellung (Presentation), Index 0x08n0:02 Die Ausgabe des Messwertes erfolgt ab Werk in zweierkomplement-Darstellung (Signed Integer). Index 0x08n0:02 bietet die Möglichkeit zur Veränderung der Darstellungsweise des Messwertes. Signed Integer-Darstellung Der negative Ausgabewert wird im Zweierkomplement (negiert +1) dargestellt. Maximaler Darstellungsbereich bei 16 Bit = -32768…+32767 Eingangssignal Wert...
Seite 77
Inbetriebnahme/Konfiguration IO-Link Master/Device 5.3.6.4 Limit 1 (Index 0x08n0:13) und Limit 2 (Index 0x08n0:14), Swap Limit Bits Limit 1 (Index 0x08n0:13) und Limit 2 (Index 0x08n0:14) Zur Aktivierung der Grenzwertüberwachung dienen die Indizes 0x08n0:07 und 0x08n0:08. Beim Über- bzw. Unterschreiten der Werte, die in den Indizes 0x08n0:13 und 0x08n0:14 eingegeben werden können, werden die Bits in den Indizes (s.
Seite 78
Inbetriebnahme/Konfiguration IO-Link Master/Device Verlinkung in der PLC mit 2-Bit-Werten Die Limit-Information besteht aus 2 Bit. Im System Manager kann Limitn mit der PLC oder einer Task verknüpft werden: PLC: Es gibt in der IEC61131-PLC keinen 2-Bit-Datentyp der mit diesem Prozessdatum 1:1 verlinkt werden kann.
Seite 79
Inbetriebnahme/Konfiguration IO-Link Master/Device Abb. 78: typ. Dämpfungskurve Notch-Filter bei 50 Hz Filterdaten FIR – Filter (1- bis 4- kanalige Module) Filter Dämpfung Grenzfrequenz (-3dB) Wandlungszeit 50 Hz FIR > 50 dB 22 Hz 625 µs 60 Hz FIR > 45 dB 26 Hz 521 µs • IIR-Filter Das Filter mit IIR-Charakteristik ist ein zeitdiskretes, lineares, zeitinvariantes Filter, welches in 8 Leveln eingestellt werden kann (Level 1 = schwaches rekursives Filter, bis Level 8 = starkes rekursives Filter) Der IIR kann als gleitende Mittelwertberechnung nach einem Tiefpass verstanden werden.
Seite 80
IO-Link IODD Device Description Die Darstellung entspricht der Anzeige der IO-Link Device Parameter. Es wird empfohlen, die ent- sprechend aktuellsten IO-Link IODD Device Description Dateien im Download-Bereich der Beckhoff Website herunterzuladen und entsprechend der Installationsanweisungen zu installieren. Im Nachfolgenden wird als Beispiel die Objektübersicht des EPI4374-0002 dargestellt.
Seite 81
Data Storage Lock 0x000C:03 Local Parameterization Lock 0x000C:04 Local User Interface Lock Index Name Flags Default Wert 0x0010 Vendor Name Beckhoff Automation GmbH & Co. KG 0x0011 Vendor Text www.beckhoff.com 0x0012 Product Name EPI4374-0002 0x0013 Product ID EPI4374-0002 0x0014 Product Text...
Seite 82
Inbetriebnahme/Konfiguration IO-Link Master/Device Subindex Name Flags Default Wert 0x0050:0 IO Status 0x0050:01 State 0x0000 (0 0x0500:02 Statuscode 0x0000 (0 Subindex Name Flags Default Wert 0x0800:0 AI Settings Ch 1 0x0800:01 Enable User Scale 0x00 (0 0x0800:02 Presentation Signed 0x0800:05 Siemens Bits 0x00 (0 0x0800:06 Enable filter...
Seite 83
Inbetriebnahme/Konfiguration IO-Link Master/Device Subindex Name Flags Default Wert 0x081F:0 AI Vendor Data Ch. 2 0x081F:01 R0 Offset 0x0000 (0 0x081F:02 R0 Gain 0x4000 (16384 0x081F:03 R1 Offset 0x0000 (0 0x081F:04 R1 Gain 0x4000 (16384 0x081F:05 R2 Offset 0x0000 (0 0x081F:06 R2 Gain 0x4000 (16384 Subindex...
Seite 84
0x0018 (Application Specific Tag) und 0x08n0 (Settings) werden dabei vom IO-Link Master gesichert. Um diese Funktionalität nutzen zu können muss der IO-Link Master diese auch unterstützen. (z. B. mit dem Beckhoff EP6224-xxxx IO-Link Master ab Firmware 10) Änderungen dieser Parameter werden dabei vom Version: 1.4...
Seite 85
Inbetriebnahme/Konfiguration IO-Link Master/Device IO-Link Master gespeichert und auch bei Austausch gegen eine baugleiche IO-Link Box wiederhergestellt. Wie Sie die Data Storage Funktionalität nutzen können, wird in dem Kapitel EPIxxxx, ERIxxxx - Einstellen der IO-Link Device Parameter [} 70] erläutert. Index 0000 Direct Parameters 1 Index Name Bedeutung...
Seite 86
1: Die lokale Nutzeroberfläche ist gesperrt. Index 0010 Vendor Name Index Name Bedeutung Datentyp Flags Default (hex) 0010 Vendor Name Herstellerbezeichnung String Beckhoff Automation GmbH & Co. KG Index 0011 Vendor Text Index Name Bedeutung Datentyp Flags Default (hex) 0011 Vendor Text Herstellerspezifischer Text String www.beckhoff.com...
Seite 87
Inbetriebnahme/Konfiguration IO-Link Master/Device Index 0017 Firmware Version Index Name Bedeutung Datentyp Flags Default (hex) 0017 Firmware Version Firmware Version String Index 0018 Application Specific Tag Index Name Bedeutung Datentyp Flags Default (hex) 0018:00 Application Specific Tag Applikationsspezifische Beschreibung String ********************** ********** Index 0050 IO Status Index...
Seite 88
Inbetriebnahme/Konfiguration IO-Link Master/Device Index 0800 AI Settings Ch 1 (Parametrierung von Kanal 1) Index Name Bedeutung Datentyp Flags Default (hex) 0800:00 AI Settings Ch1 Maximaler Subindex UINT8 0x18 (24 0800:01 Enable User Scale Die Anwender-Skalierung ist aktiv. BOOLEAN 0x00 (0 0800:02 Presentation Signed presentation (default)
Seite 89
Inbetriebnahme/Konfiguration IO-Link Master/Device Index 080F Al Vendor Data Ch1 Index Name Bedeutung Datentyp Flags Default (hex) 080F:0 Al Vendor data Ch1 Maximaler Subindex 0x0C (12 080F:01 R0 offset Offset (Herstellerabgleich) INT16 0x0000 (0 080F:02 R0 gain Gain (Herstellerabgleich) INT16 0x4000 (16384 080F:03 R1 offset Offset (Herstellerabgleich)
Seite 90
Inbetriebnahme/Konfiguration IO-Link Master/Device Index 0820 AO Settings Ch 3 (Parametrierung von Kanal 3) Index Name Bedeutung Datentyp Flags Default (hex) 0820:0 AO Settings Ch3 Maximaler Subindex 0x16 (22 0820:01 Enable User Scale Die Anwender-Skalierung ist aktiv. BOOLEAN 0x00 (0 0820:02 Presentation Signed presentation (default) UINT3...
Seite 91
Inbetriebnahme/Konfiguration IO-Link Master/Device Index 0830 AO Settings Ch 4 (Parametrierung von Kanal 4) Index Name Bedeutung Datentyp Flags Default (hex) 0830:0 AO Settings Ch4 Maximaler Subindex 0x16 (22 0830:01 Enable User Scale Die Anwender-Skalierung ist aktiv. BOOLEAN 0x00 (0 0830:02 Presentation Signed presentation (default) UINT3...
Seite 92
5. IO-Link Firmware Dateien (verwenden die Dateiendung *.efw) über den Button Download auswählen. Der Firmware Update Dialog wird nur für unterstütze Beckhoff IO-Link Devices angezeigt. Nach einem Check der *.efw Datei startet das Firmware Update automatisch. Dieser Vorgang darf nicht unterbro- chen werden! Nach einem erfolgreichen Update wird die Box automatisch neu gestartet und muss da- her nicht stromlos gemacht werden.
Seite 94
Inbetriebnahme/Konfiguration IO-Link Master/Device Die aktuell verwendete Firmware kann folgendermaßen ermittelt werden (siehe nachfolgende Abbildung): 1. EP622x-xxxx Box im System Manager auswählen, 2. Im Karteireiter IO-Link mit Rechtsklick oder Doppelklick auf den entsprechenden Port 3. den Reiter Parameter öffnen, 4. Index 0x017 (Firmware Version) auswählen, 5.
Seite 95
Anhang Anhang Allgemeine Betriebsbedingungen Schutzarten nach IP-Code In der Norm IEC 60529 (DIN EN 60529) sind die Schutzgrade festgelegt und nach verschiedenen Klassen eingeteilt. Die Bezeichnung erfolgt in nachstehender Weise. 1. Ziffer: Staub- und Be- Bedeutung rührungsschutz Nicht geschützt Geschützt gegen den Zugang zu gefährlichen Teilen mit dem Handrücken. Geschützt gegen feste Fremd- körper Ø 50 mm Geschützt gegen den Zugang zu gefährlichen Teilen mit einem Finger.
Seite 96
Drehmoment-Schraubwerkzeug für Stecker, 0,4…1,0 Nm ZB8801-0002 Wechselklinge für M12 / SW13 für ZB8801-0000 ZB8801-0003 Wechselklinge für M12 feldkonfektionierbar / SW18 für ZB8801-0000 Weiteres Zubehör Weiteres Zubehör finden Sie in der Preisliste für Feldbuskomponenten von Beckhoff und im Internet auf https://www.beckhoff.de. Version: 1.4 EPI4xxx, ERI4xxx...
Seite 97
Unterstützung bei allen Fragen zu Beckhoff Produkten und Systemlösungen zur Verfügung stellt. Beckhoff Niederlassungen und Vertretungen Wenden Sie sich bitte an Ihre Beckhoff Niederlassung oder Ihre Vertretung für den lokalen Support und Service zu Beckhoff Produkten! Die Adressen der weltweiten Beckhoff Niederlassungen und Vertretungen entnehmen Sie bitte unseren Internetseiten: https://www.beckhoff.de...
Seite 99
Beckhoff Automation GmbH & Co. KG Hülshorstweg 20 33415 Verl Deutschland Telefon: +49 5246 9630 info@beckhoff.de www.beckhoff.de...