Weitere Bestandteile der Dokumentation Diese Dokumentation beschreibt gerätespezifische Inhalte. Sie ist Bestandteil des modular aufgebauten Dokumentationskonzepts für Beckhoff I/O-Komponenten. Für den Einsatz und sicheren Betrieb des in dieser Dokumentation beschriebenen Gerätes / der in dieser Dokumentation beschriebenen Geräte werden zusätzliche, produktübergreifende Beschreibungen benötigt, die der folgenden Tabelle zu entnehmen sind.
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.
Jeder Revision zugehörig und gleichbedeutend ist üblicherweise eine Beschreibung (ESI, EtherCAT Slave Information) in Form einer XML-Datei, die zum Download auf der Beckhoff Webseite bereitsteht. Die Revision wird seit Januar 2014 außen auf den IP20-Klemmen aufgebracht, siehe Abb. „EL2872 mit Revision 0022 und Seriennummer 01200815“.
1.5.2 Versionsidentifikation von EK-Kopplern Als Seriennummer/Date Code bezeichnet Beckhoff im IO-Bereich im Allgemeinen die 8-stellige Nummer, die auf dem Gerät aufgedruckt oder mit einem Aufkleber angebracht ist. Diese Seriennummer gibt den Bauzustand im Auslieferungszustand an und kennzeichnet somit eine ganze Produktions-Charge, unterscheidet aber nicht die Module innerhalb einer Charge.
Vorwort 1.5.3 Beckhoff Identification Code (BIC) Der Beckhoff Identification Code (BIC) wird vermehrt auf Beckhoff-Produkten zur eindeutigen Identitätsbestimmung des Produkts aufgebracht. Der BIC ist als Data Matrix Code (DMC, Code-Schema ECC200) dargestellt, der Inhalt orientiert sich am ANSI-Standard MH10.8.2-2016. Abb. 2: BIC als Data Matrix Code (DMC, Code-Schema ECC200) Die Einführung des BIC erfolgt schrittweise über alle Produktgruppen hinweg.
Seite 12
Entsprechend als DMC: Abb. 3: Beispiel-DMC 1P072222SBTNk4p562d71KEL1809 Q1 51S678294 Ein wichtiger Bestandteil des BICs ist die Beckhoff Traceability Number (BTN, Pos.-Nr. 2). Die BTN ist eine eindeutige, aus acht Zeichen bestehende Seriennummer, die langfristig alle anderen Seriennummern- Systeme bei Beckhoff ersetzen wird (z. B. Chargenbezeichungen auf IO-Komponenten, bisheriger Seriennummernkreis für Safety-Produkte, etc.).
ESI/XML-Konfigurationsdatei für den EtherCAT‑Master bekannt. Zu den Zusammenhängen siehe die entsprechenden Kapitel im EtherCAT‑Systemhandbuch (Link). In das ESI‑EEPROM wird durch Beckhoff auch die eBIC geschrieben. Die Einführung des eBIC in die Beckhoff-IO-Produktion (Klemmen, Box‑Module) erfolgt ab 2020; Stand 2023 ist die Umsetzung weitgehend abgeschlossen.
Seite 14
◦ Besteht das Gerät aus mehreren Sub-Geräten mit eigener Identität, aber nur das TopLevel‑Gerät ist über EtherCAT zugänglich, steht im CoE‑Objekt‑Verzeichnis 0x10E2:01 die eBIC dieses ESC, in 0x10E2:nn folgen die eBIC der Sub‑Geräte. PROFIBUS-, PROFINET-, DeviceNet-Geräte usw. Für diese Geräte ist derzeit keine elektronische Speicherung und Auslesung geplant. Version: 3.4.0 EK9300...
Buskoppler für verschiedene Feldbus-Systeme Die Varianten der Serie EKxxxx unterscheiden sich voneinander durch die Schnittstelle für das übergeordnete Feldbus-System. Eine Übersicht der verschiedenen Beckhoff Buskoppler, die die wichtigsten Feldbus-Systeme abdecken, finden Sie auf der Beckhoff Website. Embedded-PCs mit Feldbus-Interface und dezentraler Steuerung Die mit TwinCAT programmierbare Variante ist die Embedded-PC-Serie CX80xx.
Datenaustausch zwischen Steuerungen und Feldgeräten in mehreren Echtzeitklassen: RT (Software-basiertes Real-Time) und IRT (hardwaregestütztes Isochronous Real-Time). Zusätzlich kann weiterer Ethernet-Verkehr im NRT (Non Real-Time)-Zeitschlitz des PROFINET-Zyklus übertragen werden. RT kann mit handelsüblichen Switches vernetzt werden, für IRT sind Switches mit entsprechender Hardwareunterstützung erforderlich. Version: 3.4.0 EK9300...
Seite 17
EL6631 PROFINET-IO-Device EL6631-0010 PROFINET-IRT-Controller EL6632 Buskoppler PROFINET-„Compact“-Buskoppler für Busklemmen BK9053 PROFINET-Buskoppler für Busklemmen BK9103 PROFINET-Buskoppler für EtherCAT-Klemmen EK9300 PROFINET-Buskoppler für EtherCAT-Klemmen EK9320 EtherCAT Box PROFINET-Koppler-Box für EtherCAT-Box-Module EP9300 Feldbus Box PROFINET-Koppler-Box für IP-Link-Box-Module IL230x-B903 PC-Feldbuskarten PCI-Ethernet-Karte für sämtliche Ethernet FC900x (IEEE 802.3)-basierten Protokolle...
Der Buskoppler EK9300 verbindet PROFINET-RT-Netzwerke mit den EtherCAT-Klemmen (ELxxxx) sowie EtherCAT-Box-Modulen (EPxxxx) und setzt die Telegramme von PROFINET RT auf die E-Bus- Signaldarstellung um. Eine Station besteht aus einem EK9300 und einer beliebigen Anzahl von EtherCAT- Klemmen. Der Anschluss an PROFINET erfolgt über RJ45. Mit EtherCAT verfügt der PROFINET-RT-Koppler über ein unterlagertes, leistungsfähiges und ultraschnelles I/O-System mit einer großen Klemmenauswahl.
• Beim Umgang mit den Komponenten ist auf eine sachgemäße Erdung der Umgebung (Arbeitsplatz, Verpackung und Personen) zu achten. • Jede Busstation muss auf der rechten Seite mit der Endkappe EL9011 oder EL9012 abgeschlossen werden, um die Schutzart und den ESD-Schutz zu gewährleisten. Abb. 6: Federkontakte der Beckhoff I/O-Komponenten EK9300 Version: 3.4.0...
Rohrleitungen höher als 70°C oder an den Aderverzweigungsstellen höher als 80°C ist, so müssen Kabel ausgewählt werden, deren Temperaturdaten den tatsächlich gemessenen Temperaturwerten entsprechen! • Beachten für Beckhoff-Feldbuskomponenten mit Standardtemperaturbereich beim Einsatz in explosionsgefährdeten Bereichen den zulässigen Umgebungstemperaturbereich von 0 bis 55°C! • Es müssen Maßnahmen zum Schutz gegen Überschreitung der Nennbetriebsspannung durch kurzzeitige Störspannungen um mehr als 40% getroffen werden!
Seite 23
II 3G KEMA 10ATEX0075 X Ex nA nC IIC T4 Gc Ta: 0 … +55°C II 3D KEMA 10ATEX0075 X Ex tc IIIC T135°C Dc Ta: 0 ... +55°C (nur für Feldbuskomponenten mit Zertifikatsnummer KEMA 10ATEX0075 X Issue 9) EK9300 Version: 3.4.0...
Seite 24
Kabel ausgewählt werden, deren Temperaturdaten den tatsächlich gemessenen Temperaturwerten entsprechen! • Beachten Sie für Beckhoff-Feldbuskomponenten mit erweitertem Temperaturbereich (ET) beim Einsatz in explosionsgefährdeten Bereichen den zulässigen Umgebungstemperaturbereich von -25 bis 60°C! • Es müssen Maßnahmen zum Schutz gegen Überschreitung der Nennbetriebsspannung durch kurzzeitige Störspannungen um mehr als 40% getroffen werden!
Seite 25
Rohrleitungen höher als 70°C oder an den Aderverzweigungsstellen höher als 80°C ist, so müssen Kabel ausgewählt werden, deren Temperaturdaten den tatsächlich gemessenen Temperaturwerten entsprechen! • Beachten Sie für Beckhoff-Feldbuskomponenten beim Einsatz in explosionsgefährdeten Bereichen den zulässigen Umgebungstemperaturbereich! • Die einzelnen Klemmen dürfen nur aus dem Busklemmensystem gezogen oder entfernt werden, wenn die Versorgungsspannung abgeschaltet wurde bzw.
ATEX und IECEx Beachten Sie auch die weiterführende Dokumentation Explosionsschutz für Klemmensysteme Hinweise zum Einsatz der Beckhoff Klemmensysteme in explosionsgefährdeten Bereichen gemäß ATEX und IECEx, die Ihnen auf der Beckhoff-Homepage www.beckhoff.de im Download-Bereich Ihres Produktes zum Download zur Verfügung steht! Version: 3.4.0...
Seite 27
• CSA C22.2 No. 60079-0:2019 • CAN/CSA C22.2 No. 60079-7:2016 • CAN/CSA C22.2 No.61010-1:2012 Kennzeichnung Die gemäß cFMus für den explosionsgefährdeten Bereich zertifizierten Beckhoff-Feldbuskomponenten tragen die folgende Kennzeichnung: FM20US0111X (US): Class I, Division 2, Groups A, B, C, D Class I, Zone 2, AEx ec IIC T4 Gc...
Seite 28
Weiterführende Dokumentation zu cFMus HINWEIS Weiterführende Dokumentation zum Explosionsschutz gemäß cFMus Beachten Sie auch die weiterführende Dokumentation Control Drawing I/O, CX, CPX Anschlussbilder und Ex-Kennzeichnungen, die Ihnen auf der Beckhoff-Homepage www.beckhoff.de im Download-Bereich Ihres Produktes zum Download zur Verfügung steht! Version: 3.4.0 EK9300...
The modules are intended for use with Beckhoff’s UL Listed EtherCAT System only. VORSICHT Examination For cULus examination, the Beckhoff I/O System has only been investigated for risk of fire and electrical shock (in accordance with UL508 and CSA C22.2 No. 142). VORSICHT For devices with Ethernet connectors Not for connection to telecommunication circuits.
Montage und Verdrahtung 3.1.4 Abmessungen Die folgenden Grafiken zeigen die Abmessungen der Buskoppler. Zeichnungen im DWF- und STEP-Format finden Sie im Download-Bereich der Beckhoff-Website. Abb. 7: EK9xxx - Abmessungen am Beispiel EK9300 Version: 3.4.0 EK9300...
Die Einbaulage des Buskopplers ist beliebig. HINWEIS Einbaulagen von EtherCAT-Klemmen Beachten Sie die Einbaulage der eingesetzten EtherCAT Klemmen, nicht alle haben eine beliebige Einbaulage. Achten Sie auf die jeweiligen EtherCAT-Infrastrukturkomponenten und Installationshinweise. Abb. 9: Empfohlene Abstände bei Standard Einbaulage EK9300 Version: 3.4.0...
Seite 32
Wir empfehlen den Einbau in horizontaler Ausrichtung für eine optimale Durchlüftung, des Weiteren erübrigt sich bei dieser Einbaulage das Überprüfen ob Klemmen dabei sind, die nur horizontal verbaut werden dürfen. Weitere Einbaulagen sind erlaubt aber werden nicht empfohlen. Abb. 10: Weitere Einbaulagen Version: 3.4.0 EK9300...
Montage und Verdrahtung 3.1.6 Entsorgung Die mit einer durchgestrichenen Abfalltonne gekennzeichneten Produkte dürfen nicht in den Hausmüll. Das Gerät gilt bei der Entsorgung als Elektro- und Elektronik-Altgerät. Die nationalen Vorgaben zur Entsorgung von Elektro- und Elektronik-Altgeräten sind zu beachten. EK9300 Version: 3.4.0...
• Durch SELV/PELV-Stromkreise entstehen eventuell weitere Vorgaben aus Normen wie IEC 60204-1 et al., zum Beispiel bezüglich Leitungsabstand und -isolierung. • Eine SELV-Versorgung liefert sichere elektrische Trennung und Begrenzung der Spannung ohne Verbindung zum Schutzleiter, eine PELV-Versorgung benötigt zusätzlich eine sichere Verbindung zum Schutzleiter. Version: 3.4.0 EK9300...
Montage und Verdrahtung 3.2.2 Spannungsversorgung Das Netzteil ist mit einer E/A-Schnittstelle ausgestattet, die den Anschluss der Beckhoff Busklemmen ermöglicht. Die Stromversorgung erfolgt über die oberen Federkraftklemmen mit der Bezeichnung "24 V" und "0 V". Die Versorgungsspannung versorgt das EK-System und über den Klemmenbus die Busklemmen mit einer Spannung von 24 V...
Seite 37
Ausfall des gesamten Netzes. Durch den Einsatz von Switches als Sternkoppler können Kollisionen vermindert oder bei Voll-Duplex Verbindungen auch vollständig vermieden werden. 100BaseT Twisted-Pair-Kabel für 100 MBit/s. Für die höhere Datengeschwindigkeit ist eine bessere Kabelqualität und die Verwendung entsprechender Hubs oder Switches erforderlich. 10BaseF Der Standard 10BaseF beschreibt mehrere Lichtwellenleiter-Varianten. EK9300 Version: 3.4.0...
Seite 38
Screened/Shielded Twisted-Pair (einzeln abgeschirmte, verdrillte Leitung) Eine solche Bezeichnung kennzeichnet ein Kabel mit einer Abschirmung für jedes Leitungspaar sowie einen Gesamtschirm. Industrial Twisted-Pair Ist von Aufbau dem S/STP ähnlich, besitzt allerdings im Gegensatz zum S/STP nur 2 Leitungspaare. Version: 3.4.0 EK9300...
Seite 39
Montage und Verdrahtung 3.2.3.3 EK9300 Topologiebeispiel EK9300 Der Aufbau der EK9300 kann in einer Linie erfolgen, hierbei sollten folgende Punkte eingehalten werden: - Maximal 20 Koppler hintereinander - Es sollten keine Switches in der Linie verwendet werden Abb. 13: EK9300 - Topologiebeispiel Einsatz von Switch ohne LLDP PROFINET verwendet zur Topologie Erkennung das LLDP Protokoll.
Der EK startet im Config Mode, über die USB Schnittstelle ist der interne Flash Speicher zu erreichen (zum Beispiel für ein Image Update). 1 off und 2 on Herstellereinstellung 1 on und 2 on bislang keine Funktion Version: 3.4.0 EK9300...
Dies kann man zum Beispiel nutzen, um eine Firmware zu testen bevor man diese auf den internen Flash des EKs kopiert. USB Interface Das USB Interface kann nur genutzt werden, wenn der "rote" DIP-Schalter entsprechend gesetzt wurde. Siehe "Roter DIP-Schalter". EK9300 Version: 3.4.0...
Parametrierung und Inbetriebnahme Einstellung der IP-Adresse In der Regel wird die IP-Adresse vom PROFINET Controller vergeben. Per Default hat der EK9300 keine IP- Adresse. Um das Gerät aber per ADS zu erreichen, ist eine IP-Adresse notwendig. Diese kann per DHCP (es muss ein DHCP-Server vorhanden sein) vergeben werden oder es kann mit einer festen IP Adresse gearbeitet werden.
PROFINET-Device-Geräte (Slaves) müssen eine GSDML Datei mitbringen. In dieser GSDML werden die Geräte beschrieben (Download: Konfigurationsdatei). Der EK9300 ist ein Gerät mit modularen Aufbau. Dieser besteht aus der Kopfstation (dem EK9300) und einer Anzahl von EtherCAT-Teilnehmern, die an den EK9300 angeschlossen werden. Im PROFINET-Controller muss diese Datei (GSDML) dann eingebunden werden.
Seite 44
In der GSDML sind immer nur die Predefined-PDOs auswählbar (6). Will man eine andere Kombination der PDOs, geht dies nur über eine Beckhoff-Steuerung, wie zum Beispiel den CX8093, der über eine Default PROFINET-Schnittstelle verfügt und mit TwinCAT 2 programmierbar ist (bei TwinCAT 3 ist ein CX9020 mit B930 Interface notwendig, oder eine beliebige Beckhoff-Steuerung mit einer EL6631-0010).
Seite 45
BIT (BOOL) Status_Limit_1[0] BIT (BOOL) Status_Limit_1[0] BIT (BOOL) Status_Limit_1[0] BIT (BOOL) Status_Limit_1[0] BIT (BOOL) Status_Error BIT (BOOL) Status_Sync error BIT (BOOL) Status_TxPDO State BIT (BOOL) Status_TxPDO Toggle BIT (BOOL) AI Standard Channel 2.Value 16 BIT (INT) 6.0..7.7 EK9300 Version: 3.4.0...
Seite 46
Parameter-Daten Im Folgenden soll auf die Parameter- oder auch Konfigurationsdaten eingegangen werden. Die meisten notwendigen Konfigurationsdaten sind in der GSDML enthalten, Beckhoff verwendet hier die gleichen Namen und Bedeutungen wie auf der EtherCAT-Seite, die in der ESI Datei in der CoE-Beschreibung enthalten ist.
Seite 47
Controller wieder, egal welchen Hersteller Sie hier verwenden. Sie können auf einzelne Parameter auch über PROFINET und den Record-Daten azyklisch zugreifen. Dafür muss der PROFIENT-Controller über ein Interface zu den Record-Daten verfügen. Eine CoE-Protokoll-Beschreibung und wie diese über PROFINET genutzt werden kann, ist im EK9300 Handbuch beschrieben. EK9300 Version: 3.4.0...
Das Konfigurationswerkzeug liest diese Datei ein und stellt dem Anwender die Daten dann zur Verfügung. In der GSDML-Datei sind auch die entsprechenden Klemmen, die am EK9300 betrieben werden können, angegeben. Es werden nicht alle EtherCAT-Klemmen unterstützt. Informieren sie sich deshalb vorab, ob die Klemmen, die Sie einsetzen möchten auch von dem Koppler unterstützt werden.
Seite 49
Mindestens ein OutputCR ist provider in stop or problemindicator ungültig, Provider in Stop oder is set Problemindikator ist gesetzt only for EtherCAT gateways: WC- Nur für EL663x-00x0: EtherCAT State of cyclic EtherCAT frame is 1 WC State ist auf 1 EK9300 Version: 3.4.0...
Seite 50
Kommentar Bedeutung 0x0001 EBus reset EBus Reset beim EK9300/EP9300 Daten im DAP (Device Access Point) Im DAP Der GSDML-Datei befinden sich 2 x 2 Byte Daten. Das ist zum einen der ECCycleCounter (2 Byte). Dieser wird mit jedem EtherCAT-Zyklus (1 ms) inkrementiert, vorausgesetzt der EC Master befindet sich im Zustand "OP".
Seite 51
2 Kanal Pack (ohne Stern), danach dürfen 3 Module aus 2 Kanal Pack-Klemmen (mit Stern) angefügt werden. Nicht erlaubt ist: 2 Kanal Pack (ohne Stern), danach 2 Module aus 4 Kanal Pack-Klemmen (mit Stern). Die Byte Grenze wird überschritten. EK9300 Version: 3.4.0...
Seite 52
Module für die Prozessdaten angelegt werden. Diese müssen anschließend auch auf der Master-Seite des entsprechenden Gateways parametriert werden. Es sind nicht alle Features einer Gateway-Klemme am EK9300 nutzbar. EL6631-0010 Die PROFINET-Device-Klemme ermöglicht 2 verschiedenen PROFINET-Netzwerke zu verbinden, es wird am EK nur ein Device Interface unterstützt.
FALSE oder Null gesetzt, die Ausgangsdaten werden nicht mehr übernommen. Das gilt auch für die Teilnehmer, die noch am EK9300 im Betrieb sind. Möchte man die Möglichkeit nutzen während der Laufzeit Teilnehmer an und ab zu stecken, muss eine weitere "Sync Unit" konfiguriert werden.
Seite 54
Werden beide Abzweige nicht genutzt, so werden Abzweig 1 und 2 quasi kurzgeschlossen und der EC- Frame geht direkt aus der Klemme rechts weiter. Es ist zu beachten, dass im PROFINET Controller die Module in Richtung des EtherCAT Frames eingetragen werden. Version: 3.4.0 EK9300...
Seite 55
Konnektierung im laufenden Betrieb Sie können die EP1122 und EK1122 nicht für Hot-Swap verwenden sowie ein "connect" und "disconnect" im laufenden Betrieb. Die EP1122 und EK1122 eigenen sich im Zusammenspiel mit dem EK Koppler nur als Topologie Erweiterung (Stern). EK9300 Version: 3.4.0...
Falls es zu Problemen in dem Aufbau der PROFINET Kommunikation bei Verwendung einer höheren Anzahl von komplexen Klemmen am EK9300 kommt, kann die Kombination aus der Anpassung der Einstellung „Set EBus Cycle“ von default „1m“s zu „PN cycle“ und der Anpassung der PN-Zykluszeit Abhilfe schaffen. In der Regel reicht es schon aus die PROFINET Zyklus Zeit auf 2 ms, gegebenenfalls auf 4 ms stellen.
Seite 57
• Stop Ebus: Kein weiterer EtherCAT-Frame durchläuft den Koppler und dessen Teilnehmer. Die EtherCAT-Statemachine befindet sich in „INIT“ Acyclic frame prioritization Falls es die Anwendung erfordert, kann eingestellt werden, dass Azyklische Frames (Record Daten) priorisiert behandelt werden. EK9300 Version: 3.4.0...
Prozessdaten, beschrieben. D.h. jedes vordefinierte PDO Mapping hat ein zugehöriges Submodul. Abb. 27: EK9300 Submodule Solche modularen Klemmen haben am EK9300 immer auf Subslot 1 ein festes Submodul stecken. Dieses ist der Platzhalter für die Klemme selbst, d.h. hierüber wird z. B. für die Klemme die allgemein gültige Diagnose betrieben.
5.4.1 Inbetriebnahme EL72x1-xxxx Der EK9300 unterstützt die Servo Klemmen mit dem „Drive Motion control“ Mode. Dieser Mode ermöglicht, dass eine Achse eigenständig auf eine aus den Prozessdaten vergebene Position fährt. Die Sollwertberechnungen welche in der Regel durch die NC erledigt werden, erfolgt im DMC-Mode durch die Klemme selbst.
Seite 60
Die Klemme liest das Typenschild des Motors aus und stellt die motorspezifischen Parameter automatisch ein. Die default Motor Settings werden nicht weiterverwendet und können bei Bedarf zurückgelesen werden. Mapping der EL7201-0010 im „Drive Motion Control“-Format INPUTS (64 Byte): Version: 3.4.0 EK9300...
Seite 61
Konfiguration Abb. 30: Drive Motion Control Inputs EK9300 Version: 3.4.0...
Seite 62
DWORD (32 Bit) 44-47 DMC Inputs.aligned [4] DWORD (32 Bit) 48-51 DMC Inputs. Cycle info data1 WORD (16 Bit) 52-53 DMC Inputs.Cycle info data2 WORD (16 Bit) 54-55 DMC Inputs.aligned [5] LWORD (64 Bit) 56-63 OUTPUTS (40 Byte): Version: 3.4.0 EK9300...
Seite 63
Konfiguration Abb. 31: Drive Motion Control Outputs EK9300 Version: 3.4.0...
Seite 64
Programmablauf • Zu Beginn muss sichergestellt werden, dass sich der EK9300 im Datenaustausch befindet. ◦ Dazu kann die Diagnose in TwinCAT, die Status-Prozessdaten oder die LEDs des EK9300 verwendet werden. • Sobald der EK9300 sich im Datenaustausch befindet, kann die angeschlossene EL7201-0010 auf korrekte Funktion geprüft werden.
Seite 65
„DiagHistory“ in TwinCAT signalisiert. Diese Meldung kann nicht im TIA Portal ausgelesen werden. • Die Spannung am STO Eingang der Klemme fällt im laufenden Betrieb ab. Daraufhin sollte das Fehlerbit „Error“ unter DriveStatus“ auf „TRUE“ wechseln und unter „Error ID“ der Wert 0x841C bzw. 33820 angezeigt werden. EK9300 Version: 3.4.0...
Seite 66
Es besteht die Möglichkeit den Zustand des STO-Eingangs in die Prozessdaten einzublenden. Dazu muss in den Parametereinstellungen der Klemme unter „DRV Amplifier Settings Ch. 2 – Select Info data x“ die Option „Input level“ ausgewählt werden. Der Zustand wird daraufhin im achten Bit des „Cyclic info data x“ angezeigt. Version: 3.4.0 EK9300...
Seite 67
◦ Hinzufügen der benötigten Hardware unter “Device & Networks“ Abb. 33: TIA-Portal Ansicht „Device & Networks“ • Sicherstellung einer fehlerfreien Kommunikation ◦ Für die Überprüfung einer fehlerfreien Kommunikation zwischen der S7-1500 und dem EK9300, muss das Programm zuerst übersetzt und auf die Steuerung geladen werden. EK9300...
Seite 68
Konfiguration ◦ Anschließend müssen alle LEDs am EK9300 grün leuchten. Sollte dies nicht der Fall sein, besteht keine bzw. eine fehlerhafte Kommunikation zwischen dem Controller und dem Device. Wenn alle LEDs grün leuchten kann über „Go online“ mit der Steuerung verbunden werden.
Seite 69
◦ Anschließend muss ein Doppelklick der linken Maustaste auf den EK9300 durchgeführt werden. ◦ Dadurch ist der EK9300 mit ganzen Modulen auf der rechten Seite zu sehen. Um auf die CoE- Parameter der EL7201-0010 zuzugreifen, muss das Drive Motion Control Modul ausgewählt werden.
Dadurch dass die EP9224-0037 zwei EtherCAT Slave Controller (ESC) enthält müssen bei der Konfiguration auch zwei EP9224 eingebunden werden. In der Automatisierungssoftware werden diese einmal mit der Endung -0037 und einmal mit -1037 dargestellt. Weitere Informationen zum Prozessabbild sind der Dokumentation der EP9224-0037 zu entnehmen. Version: 3.4.0 EK9300...
Seite 71
Jedes IO-Modul hat vier Ports. Einige dieser Ports werden intern als Schnittstellen zueinander verwendet, welche dem Anwender nicht zugänglich sind. Die anderen stehen als Schnittstellen zu den Steckverbinder an der EP-Box zur Verfügung. Die folgende Darstellung zeigt die Zuordnung der Steckverbinder zu den Ports der IO-Module. EK9300 Version: 3.4.0...
Seite 72
Automatisierungssoftware beginnt mit allen EtherCAT-Teilnehmern am Steckverbinder 52, dann mit allen am Steckverbinder 53, dann mit allen am Steckverbinder 54 und endet mit dem letzten EtherCAT-Teilnehmer am Steckverbinder 55. Falls an einem Port kein(e) EtherCAT-Teilnehmer vorhanden sind, wird dieser ausgelassen bzw. übersprungen. Version: 3.4.0 EK9300...
Seite 73
Beispielkonfiguration 1 EP9224-0037 Automatisierungssoft- EtherCAT-Teilnehmer ware Steckverbinder IO-Modul Port EtherCAT P EP9224-1037 EPP3204 Ausgang EtherCAT P EPP3314 EPP2308 Ausgang EtherCAT P EPP1018 Ausgang EtherCAT P EP9224-0037 EPP3184 EPP1008 Ausgang EtherCAT Eingang EtherCAT Ausgang Abb. 40: Beispielkonfiguration 1 TwinCAT EK9300 Version: 3.4.0...
Seite 74
Abb. 41: Beispielkonfiguration 1 TIA Beispielkonfiguration 2 EP9224-0037 Automatisierungs- EtherCAT-Teilnehmer software Steckverbinder IO-Modul Port EtherCAT P EP9224-1037 EPP3204 EPP3314 EPP2308 EPP1018 - Ausgang EtherCAT P Ausgang EtherCAT P Ausgang EtherCAT P EP9224-0037 EPP3184 EPP1008 Ausgang EtherCAT Eingang EtherCAT Ausgang Version: 3.4.0 EK9300...
EtherCAT-Schnittstellen zur Verfügung stellen zu können, müssen bei der Konfiguration auch drei EP9128 eingebunden werden. Im Automatisierungssoftware Projekt werden diese jeweils einmal mit der Endung -0037, mit -1037 und mit -2037 dargestellt. Weitere Informationen zum Prozessabbild sind der Dokumentation der EP9128-0021 zu entnehmen. EK9300 Version: 3.4.0...
Seite 76
Anwender nicht zugänglich sind. Die anderen stehen als Schnittstellen zu den Steckverbinder an der EP-Box zur Verfügung. Die folgende Darstellung zeigt die Zuordnung der Steckverbinder zu den Ports der IO-Module. Abb. 46: Schema der EP9128 Version: 3.4.0 EK9300...
Seite 77
Die Reihenfolge der zu konfigurierenden EtherCAT-Teilnehmer an der EP9128 beginnt mit allen EtherCAT- Teilnehmern am Steckverbinder 2, dann mit allen am Steckverbinder 3, …, 7 und endet mit dem letzten EtherCAT-Teilnehmer am Steckverbinder 8. Falls an einem Port kein(e) EtherCAT-Teilnehmer vorhanden sind, wird dieser ausgelassen bzw. übersprungen. EK9300 Version: 3.4.0...
Seite 78
ESC2 / Port B EP3184 Ausgang EtherCAT EP9128-2021 ESC3 / Port D EK1100 EL3318 EL3443 EL2535 - Ausgang EtherCAT ESC3 / Port B EK1100 EL3318 EL3061 EL6090 - Ausgang EtherCAT ESC3 / Port C EP4374 Ausgang Abb. 48: Beispielkonfiguration TwinCAT Version: 3.4.0 EK9300...
Seite 79
Konfiguration Abb. 49: Beispielkonfiguration TIA EK9300 Version: 3.4.0...
Konfiguration Ab Firmware-Version 6 5.5.1 EK9300 - CoE-Datenzugriff über PROFINET Beschreibung CoE bedeutet Can over EtherCAT. Dieser Zugriff erlaubt auf alle Parameter eines EtherCAT-Teilnehmers zuzugreifen. Das CoE-Datenmodell basiert auf den Grundlagen von CANopen und verwendet Index und Subindex um Parameter zu lesen oder zu beschreiben wenn diese es erlauben.
Seite 81
In der Antwort des Read Request also dem Read Response kommen die Daten. Die ersten 4 Byte beinhalten den Fehler-Code. Bei fehlerfreier Antwort ist dieser "0". Der Fehler Code ist ein ADS-Fehler-Code und kann unter folgenden Link nachgelesen werden. http://infosys.beckhoff.com/content/1031/tcsample/html/ads_returncodes.htm Wireshark Beispiel für das Lesen (https://infosys.beckhoff.com/content/1031/ek9300/Resources/ 2609011595.zip) Erste Schritte Schreiben PROFINET Record Daten...
Datenformats dieses auch beim Schreiben der CoE-Daten zu verwenden (eventuell High/Low BYTE/WORD tauschen). Start-up Parameter überschreiben COE-Daten Typischerweise werden CoE-Daten nicht im EtherCAT-Teilnehmer gespeichert. Achten Sie darauf, das CoE-Daten beim Starten des EK9300 wieder über die Start-up Parameter (GSDML) überschrieben werden. 5.5.2 EK93x0 - Multikonfigurationsmodus Beschreibung Der Multikonfigurationsmodus erlaubt dem Anwender unterschiedliche Hardware, z. B.
Seite 83
Dies ist eher die Variante zum Testen, da hier die Hardware-Konfiguration angepasst werden muss, was eigentlich vermieden werden sollte. Im DAP gibt es die Einstellung Multi-Configuration-Mode mit den Slots. Hier können Sie EtherCAT-Klemmen die projektiert, aber nicht vorhanden sind deaktivieren. EK9300 Version: 3.4.0...
Seite 84
Es können nur Slots verwendet werden, dabei ist es egal ob ein Modul SubSlots verwendet oder nicht. Kein Shared Device Das Feature Shared Device kann bei der Verwendung des Multikonfigurationsmodus nicht verwendet werden. Keine Pack oder (*)-Klemmen Pack- oder (*)-Klemmen dürfen im Multikonfigurationsmodus nicht verwendet werden. Version: 3.4.0 EK9300...
5.5.3 EK9300 - IO-LINK Beschreibung Der EK9300 unterstützt ab der Firmware 6 die IO-Link-Master EL6224 (EtherCAT-Klemme) und EP6224 (EtherCAT Box). Die GSDML-Datei (ab der Version GSDML-V2.32-beckhoff-EK9300-20160408.xml) beinhaltet diese IO-Link-Master. Jedes IO-Link-Device wird als Sub-Modul angesprochen und muss über die GSDML-Datei konfiguriert werden.
Seite 86
Konfiguration Abb. 51: Einfügen eines „Generic Channel“ (bei IO-Link-Devices anderer Hersteller IO-Link-Devices von Beckhoff werden automatisch mit den notwendigen Parametern eingefügt. Bei anderen Herstellern verwenden Sie ein Generic Channel und wählen Sie die Prozessdatengröße aus. Konfiguration des IO-Link-Devices Die notwenigen Mindesteinstellungen für das Betreiben eines IO-Link-Devices sind: IO-Link-Version: In der Regel 1.1;...
Seite 87
Lesen/Schreiben von Parametern Jedes IO-Link-Device hat Parameter, die man Lesen oder Schreiben kann. Der EK9300 unterstützt diese Funktion ab der Firmware 10. Der EK9300 hat ab dieser Firmware das IO-Link Profil implementiert. Viele Hersteller von PROFINET-Controllern unterstützen das IO-Link-Profil mit entsprechenden Bausteinen, die Sie nutzen können.
Seite 88
Konfiguration Abb. 54: Aufbau eines IO-Link-Bausteins Version: 3.4.0 EK9300...
Ab Firmware-Version 8 Um die Änderung der Firmware-Version 8 zu nutzen müssen Sie auch die entsprechende GSDML- Gerätebeschreibung verwenden, ab der Version GSDML-V2.32-beckhoff-EK9300-20170216.XML. Fügen Sie hierfür den entsprechende DAP der GSDML ein für die Firmware (FW8.0) ein. Abb. 55: Einfügen der DAP der GSDML ein für die Firmware FW8.0 5.6.1...
Wir empfehlen diese Web-Seite nur für Diagnosezwecke zu verwenden und dort keine Einstellungen vorzunehmen, da diese in der Regel immer durch den PROFINET-Controller erfolgen solten. Die Web-Seite erreicht man über den Aufruf der IP-Adresse des EK9300 mit dem Parameter Config Beispiel: 192.168.1.10 /Config...
Seite 91
• Der PC mit dem Internet-Browser muss sich im gleichen IP-Segment befinden wie der EK9300. Kontrollieren Sie vom PC aus mit dem PING-Befehl ob der PC den EK9300 erreichen kann. Sollte dies der Fall sein, können Sie die Web-Seite des EK9300aufrufen.
Fehlerbehandlung und Diagose Fehlerbehandlung und Diagose Diagnose -LEDs Abb. 59: EK9300 LEDs Ethernet Schnittstelle X001 Schnittstelle X001/X002 Ethernet (CX8090) Bedeutung LED grün Link vorhanden/Aktivität LED gelb wird nicht benutzt LED Koppler Beschriftung Bedeutung Farbe Bedeutung Zeigt den Darf nur in der Hochlauf-Phase...
Seite 93
24 V angeschlossen 2 Up 24 V (Rechts Oben, 1. Versorgung Spannung an: 24 V angeschlossen Reihe) Powerkontakte 3 L/A (Links Mitte, 2. Reihe) EtherCAT LED blinkt grün: EtherCAT Kommunikation aktiv an: E-Bus angeschlossen / Kein Datenverkehr aus: E-Bus nicht angeschlossen EK9300 Version: 3.4.0...
Anhang Anhang Die folgenden Punkte geben Antworten auf häufig gestellte Fragen und Hinweise auf Einstellungen in der Konfiguration des PROFINET-Systems. Werden sie nicht beachtet, kann dies zu unerwünschtem Verhalten führen. Hier finden Sie Ansätze zur Diagnose. Version: 3.4.0 EK9300...
◦ Eventuell muss der Anbieter/Hersteller kontaktiert werden oder auf der Webseite des Anbieters nach der passenden GSDML gesucht werden. • Wo finde ich GSDML-Dateien? ◦ Von Beckhoff-Produkten werden die GSDML-Dateien in der Regel bei der Installation von TwinCAT mitgeliefert. ◦ Auf der Beckhoff-Website, nutzen Sie dazu den „Downloadfinder“ und dessen Filtermöglichkeiten Abb. 61: Website-Downloadfinder...
Seite 96
Anhang Abb. 62: Website-Downloadfinder (gefiltert) ◦ Bei Produkten von Fremdanbietern/-Herstellern, muss dieser kontaktiert werden oder die GSDML- Dateien können von der Website runtergeladen werden Version: 3.4.0 EK9300...
Anhang 7.1.3 EtherCAT-Klemmen EL663x-00x0 • Wurde die richtige Klemme verwendet? ◦ EL663x-0000 kann nicht als Device verwenden ◦ EL6631-0010 kann nicht als Controller verwendet werden Abb. 64: Falsche Konfiguration Version: 3.4.0 EK9300...
Nein, Geräte von anderen Herstellern können nur mit einem CX verwendet werden (siehe CX8093 oder ähnliche Produkte). Ich möchte die Antriebsklemmen/Antriebe am EK9300 betreiben, ist das möglich? Nein, hierfür verwenden Sie einen CX mit entsprechender Performanz, CX9020 oder größer. Ich möchte TwinSAFE-Klemmen am EK9300 betreiben, ist das möglich? Nein, die TwinSAFE-Klemmen benötigen zum Konfigurieren ein TwinCAT-System, verwenden Sie hierfür...
Die Produkte sind immer abwärtskompatibel, d.h. auch mit einer neueren Software kann die alte GSDML-Datei weiterverwendet werden, ohne dass auch diese aktualisiert werden muss. Es gibt keinen technischen Grund, hier aktiv zu werden. Abb. 66: Hinweis zur Firmware im Diagnose Status Version: 3.4.0 EK9300...
USB-Kabel mit einem Host-PC verbunden. Anschließend wird der Buskoppler unter Windows als Wechseldatenträger angezeigt und die Dateien können kopiert werden. Aktualisieren Sie den Buskoppler nur nach Rücksprache mit dem Beckhoff Service. Der Beckhoff Service stellt auch alle notwendigen Dateien zur Verfügung.
Der Gerätename bei PROFINET entspricht in der Art der Adresse bei Profibus. Die meisten Geräte haben bei der Erstinbetriebnahme keinen Namen und müssen vom Controller oder Supervisor "getauft" werden. Die meisten BECKHOFF-Geräte ermöglichen aber durch einen DIP- Schalter auch einen Default Namen einzustellen, damit entfällt die "Taufe" der Geräte.
Seite 105
...ist der Oberbegriff für die PROFINET-Kommunikation und beschreibt das Konzept. PROFINET Controller Bezeichnung für den PROFINET-Master der PROFINET-Device (Slaves) Geräte PROFINET Device Bezeichnung für die Slaves am PROFINET Controller (Master) TwinCAT The Windows Control and Automation Technology, Programmier- und Konfigurationswerkzeug der Firma BECKHOFF AUTOMATION. EK9300 Version: 3.4.0...
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: www.beckhoff.com...
Seite 107
TwinSAFE , XFC , XTS and XPlanar are registered trademarks of and licensed by Beckhoff Automation GmbH. Third-party trademark statements Chrome, Chromium and Google are trademarks of Google LLC. DeviceNet and EtherNet/IP are trademarks of ODVA, Inc. Intel, the Intel logo, Intel Core, Xeon, Intel Atom, Celeron and Pentium are trademarks of Intel Corporation or its subsidiaries.
Seite 108
Mehr Informationen: www.beckhoff.com/EK9300 Beckhoff Automation GmbH & Co. KG Hülshorstweg 20 33415 Verl Deutschland Telefon: +49 5246 9630 info@beckhoff.com www.beckhoff.com...