Herunterladen Inhalt Inhalt Diese Seite drucken
Dokumentation | DE
CU2508
Echtzeit-Ethernet-Port-Multiplier
20.12.2021 | Version: 2.7
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Beckhoff CU2508

  • Seite 1 Dokumentation | DE CU2508 Echtzeit-Ethernet-Port-Multiplier 20.12.2021 | Version: 2.7...
  • Seite 3: Inhaltsverzeichnis

    4.3.1 Einführung ........................ 49 4.3.2 Konfiguration vom Publisher....................  51 4.3.3 Konfiguration vom Subscriber.................. 53 4.3.4 Beckhoff Netzwerk Variablen - Einstellungen.............. 58 5 Anhang .............................. 66 ESL Protokoll ........................... 66 Firmware Update .......................... 66 Firmware Kompatibilität ........................ 75 Support und Service ........................ 76 CU2508 Version: 2.7...
  • Seite 4 Inhaltsverzeichnis Version: 2.7 CU2508...
  • Seite 5: Vorwort

    , 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: Sicherheitshinweise

    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: Ausgabestände Der Dokumentation

    - Kapitel "Einrichtung: PROFINET Controller/Device" ergänzt - Kapitel "Technologie" ergänzt - Hinweis zu Kapitel Ethernet/IP Slave ergänzt - Ergänzungen zu RT Ethernet - Ergänzung des aktuellen Firmware Status - Ergänzung Ethernet/IP slave - Korrekturen, 1. Veröffentlichung - vorläufige Dokumentation für CU2508 CU2508 Version: 2.7...
  • Seite 8: Versionsidentifikation Von Ethercat-Geräten

    Dokumentation angegeben. 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 2014/01 außen auf den IP20-Klemmen aufgebracht, siehe Abb. „EL5021 EL- Klemme, Standard IP20-IO-Gerät mit Chargennummer und Revisionskennzeichnung (seit 2014/01)“.
  • Seite 9: Versionsidentifikation Von Cu Switches

    1.4.2 Versionsidentifikation von CU Switches Als Seriennummer/Date Code bezeichnet Beckhoff im IO-Bereich im Allgemeinen die 8-stellige Nummer, die auf dem Gerät aufgedruckt oder auf einem Aufkleber angebracht ist. Diese Seriennummer gibt den Bauzustand im Auslieferungszustand an und kennzeichnet somit eine ganze Produktions-Charge, unterscheidet aber nicht die Module einer Charge.
  • Seite 10 30PF971, 2*K183 Produktvarianten-Nummer auf Basis von Standardprodukten Weitere Informationsarten und Datenidentifikatoren werden von Beckhoff verwendet und dienen internen Prozessen. Aufbau des BIC Beispiel einer zusammengesetzten Information aus den Positionen 1 bis 4 und dem o.a. Beispielwert in Position 6. Die Datenidentifikatoren sind in Fettschrift hervorgehoben:...
  • Seite 11: Elektronischer Zugriff Auf Den Bic (Ebic)

    Vorwort 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.). Die BTN wird ebenfalls schrittweise eingeführt, somit kann es vorkommen, dass die BTN noch nicht im BIC codiert ist.
  • Seite 12 ◦ 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 des TopLevel-Geräts, in 0x10E2:nn folgen die eBIC der Sub‑Geräte. Profibus/Profinet/DeviceNet… Geräte Für diese Geräte ist derzeit keine elektronische Speicherung und Auslesung geplant. Version: 2.7 CU2508...
  • Seite 13: Produktübersicht

    Echtzeiteigenschaften zur Verfügung. Anwendung findet der CU2508 in Applikationen, in denen mehrere Ethernet-Ports benötigt werden, die außerhalb des PCs realisiert werden sollen. TwinCAT 2.11 unterstützt den CU2508 und macht weitere Netzwerkports am PC überflüssig. Für extrem hohe Anforderungen kann z. B. eine EtherCAT-Installation auf bis zu acht Stränge aufgeteilt oder erweitert und so die Performance vervielfacht werden.
  • Seite 14: Technische Daten

    Der CU2508 erweitert als möglichst transparenter Port-Multiplier einen GBit-Ethernet-Port an der Steuerung auf 8 FastEthernet-Ports im Feld. Er transportiert IEEE802.3-konforme Ethernet-Frames beliebigen Inhaltes. Jeder Port des CU2508 sendet und empfängt FastEthernet-Frames (100 MBit, 100BASE-TX) über bis zu 100 m Kupferleitung/RJ45. Der CU2508 erzeugt selbst keine Frames oder verarbeitet ihren Inhalt, sondern er leitet ausschließlich von einem besonderen Software-Treiber an ihn gesendete Frames über seine 8 Ports...
  • Seite 15 Produktübersicht Ein CU2508-System besteht somit aus dem CU2508-Gerät und dem CU2508-Treiber, z. B. integriert in TwinCAT 2.11R2 oder TwinCAT 3 Das CU2508-System ersetzt nicht Masterimplementationen von Ethernet-basierenden Feldbussen, sondern es tunnelt vorgegebene Datentelegramme über die GBit-Verbindung und versendet die Frames dann zur vorgegebenen Zeit.
  • Seite 16 GBit-Port im Controller und "verpackt" die User-Daten in das EtherCAT Switch Link-Protocol (ESL) bzw. entpackt das ESL-Protokoll vom CU2508 und leitet die Nutzdaten weiter zur Anwendung. Es wird also kein extra Telegramm mit Steuerdaten zum/vom CU2508 für das Handling der Nutzdaten gesendet, sondern die vom Anwenderprogramme erzeugten Nutzdaten werden für die Verbindung zwischen Controller und...
  • Seite 17 ◦ X1..8 FastEthernet: 7..128 µs, InterFrameGap (IFG) 9,6 µs ◦ X9 Gbit: 0,7..12 µs, IFG 0,96 µs • Der CU2508 hat aufgrund der unterschiedlichen Transportgeschwindigkeit für jeden Port einen internen verzögernden Datenpuffer. • Auf dem GBIT/ESL-Anschluss werden die GBit-Frames für X9 von TwinCAT seriell (hintereinander) gesendet.
  • Seite 18 • jeder vom CU2508 an einem Downlink-Port empfangene Frame wird um Empfangsinformationen ergänzt (Empfangsport, Zeitpunkt) und über den Uplink zum Controller weitergeleitet. Die lokale Hardware-basierte Uhr im CU2508 steuert dann das Versenden der Frames mit einer hohen zeitlichen Güte. Dadurch erlaubt der CU2508 den Aufbau eines Realtime-Ethernet-Netzwerkes (TwinCAT Publisher/Subscriber, Profinet, ...) auch wenn das Steuergerät keine harte Echtzeit in der Versendung der...
  • Seite 19 Je 2 Downlink-Ports des CU2508 können zu einem kabelredundanten EtherCAT-System zusammengefasst werden. Damit werden weniger Ethernet-Ports an der Steuerung belegt, nur noch ein GBit-Ethernet-Port wird für den Uplink benötigt. Es sind somit je CU2508 bis zu 4 kabelredundante CU2508 Version: 2.7...
  • Seite 20 • TCP/IP Nutzung ohne Echtzeit [} 42] Am CU2508 kann ein Downlink-Port als Nicht-Echtzeit-EthernetPort konfiguriert werden, oder der CU2508 arbeitet im Ethernet over EtherCAT (EoE) - Verbund und leitet aus den angeschlossenen EtherCAT-Systemen TCP/IP-Frames weiter. Abb. 11: Verwendung CU2508 als Ethernet Multi-Protokoll Handler mit EtherCAT und TCP/IP •...
  • Seite 21: Start

    Abb. 13: Message zu CU2508 fifo sizes Start Zur Inbetriebsetzung • montieren Sie den CU2508 wie im Kapitel Montage und Verdrahtung [} 22] beschrieben • konfigurieren Sie den CU2508 in TwinCAT wie im Kapitel Inbetriebnahme [} 31] beschrieben. Des Weiteren werden die applikationstypischen Feldgeräte an den Downlink-Ports benötigt.
  • Seite 22: Montage Und Verdrahtung

    Montage und Verdrahtung Montage und Verdrahtung Abmessungen Abmessungen ohne Stecker (B x H x T) • CU2508: ca. 146,5 mm x 100 mm x 38 m Platzbedarf im Schaltschrank • Die RJ45-Stecker erhöhen die Tiefe in Abhängigkeit ihrer Bauform und des verwendeten Ether- net-Kabels.
  • Seite 23: Einbaulagen

    Die Einhaltung der Abstände nach Abb. Empfohlene Abstände bei Standard-Einbaulage wird empfohlen. Weitere Einbaulagen Alle anderen Einbaulagen zeichnen sich durch davon abweichende räumliche Lage der Tragschiene aus, siehe Abb. Weitere Einbaulagen. Auch in diesen Einbaulagen empfiehlt sich die Anwendung der oben angegebenen Mindestabstände zur Umgebung. CU2508 Version: 2.7...
  • Seite 24 Montage und Verdrahtung Abb. 16: Weitere Einbaulagen Version: 2.7 CU2508...
  • Seite 25: Montage Und Demontage

    • Hängen Sie den Switch mit der Feder an der unteren Seite seines Rastflansches in die Tragschiene ein. • Drücken Sie den Switch nach oben (1). • Drücken Sie die obere Seite des Switches (2) gegen die Montagefläche bis er auf der Tragschiene einrastet. • Schließen Sie die Kabel an. Abb. 17: Montage CU2508 Version: 2.7...
  • Seite 26 Montage und Verdrahtung Demontage • Entfernen Sie alle Kabel. • Drücken Sie den Switch nach oben (3). • Ziehen Sie die obere Seite des Switches (4) von der Montagefläche weg. Abb. 18: Demontage Version: 2.7 CU2508...
  • Seite 27: Verkabelung

    NEC class 2 entsprechenden Spannungsquelle verbunden werden! Diese Anforderungen gelten für die Versorgung aller Buskoppler, Netzteilkemmen, Busklemmen und deren Power- Kontakte. UL Anforderungen Zur Einhaltung der UL-Anforderungen dürfen die EtherCAT-Komponenten nicht mit unbegrenzten Spannungsquellen verbunden werden! Ethernet Pinbelegung der RJ45-Buchsen Abb. 20: Pinbelegung der RJ45-Buchsen CU2508 Version: 2.7...
  • Seite 28: Leds Und Anschlussbelegung

    Abb. 21: Frontansicht CU2508 LEDs Farbe Bedeutung grün Diese LED gibt den Betriebszustand des CU2508 bei Betrieb als EtherCAT-Gerät wieder Zustand der EtherCAT State Machine: INIT = Initialisierung der Klemme oder BOOTSTRAP blinkend Zustand der EtherCAT State Machine: PREOP = Funktion für Mailbox- Kommunikation und abweichende Standard-Einstellungen gesetzt Einzelblitz Zustand der EtherCAT State Machine: SAFEOP = Überprüfung der Kanäle des...
  • Seite 29: Ul-Hinweise

    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.
  • Seite 30: Entsorgung

    Montage und Verdrahtung Entsorgung Mit einer durchgestrichenen Abfalltonne gekennzeichnete 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. Version: 2.7 CU2508...
  • Seite 31: Inbetriebnahme

    Wählen Sie den "Real-Time Ethernet Adapter (Multiport Protocal Handler)" aus. Abb. 24: Auswahl des MultiplerProtocollHandler Wählen Sie nun den für den CU2508 benutzten GBit-Uplink-Port aus. Es können nur Ports gewählt werden, auf denen der Beckhoff-Echtzeit-Treiber installiert/aktiviert ist. Wenn die Auswahl des Ports später getroffenen werden soll, kann auch <none>...
  • Seite 32 Die Anzahl der benötigten Ports ist in der Port-Maske einzustellen (A). Auch die TCP/IP-Betriebsart ist einzustellen (B), für einen reinen EtherCAT-Betrieb ist "via EoE" einzustellen. Siehe dazu die Hinweise zu TCP/IP-Einstellungen [} 42]. In jedem Fall ist für den CU2508 an diesem GBit-Port das ESL-Protokoll zu aktivieren (C).
  • Seite 33 Inbetriebnahme Abb. 28: Adapter-Anzahl Der CU2508 verfügt über keine gesonderte Diagnosevariablen, da er als möglichst transparentes Infrastrukturgerät konzipiert ist. Im Folgenden können nun • einzelne Downlink-Ports mit Protokollen belegt werden • das TCP/IP-Verhalten des CU2508 eingestellt werden Diagnose Im TwinCAT System Manager sind einige Informationen zum Online-Betrieb einsehbar.
  • Seite 34: Portdefinition Twincat 2.11

    Ein Downlink-Port des CU2508 wird als EtherCAT-Gerät eingerichtet. Die korrekte Einrichtung des CU2508- Gerätes [} 31] wird vorausgesetzt. Hinweise zum EtherCAT Gerät • Der CU2508-Downlink-Port tritt als erster regulärer EtherCAT Slave auf. Er kann optional die Distributed Clocks Reference Clock in diesem EtherCAT System darstellen. Der Port verfügt über keine ansteuerbaren I/O.
  • Seite 35 Das Gerät "Device 2 (EtherCAT)" ist nun laut Adapter-Angabe nicht mit einem physikalischen Ethernet-Port der Steuerung, sondern mit einer logischen Adapter Referenz des CU2508 verbunden. Diese Zuweisung kann auch nachträglich geändert werden. Die Freerun-Zykluszeit im TwinCAT ConfigMode wird hier für den Adapter angegeben.
  • Seite 36 Beim manuellen Anlegen ist der "CU2508 Ethernet Port" CU2508-0000 auszuwählen. Die Checkbox "ExtendedInformation" zeigt die Revisionsnummern an, hier -0000 (Abb. Auswahl „CU2508 Ethernet Port“). Wird in der Search-Maske "CU2508" angegeben, reduziert sich die Übersicht auf das gesuchte Device. Abb. 7: Auswahl "CU2508 Ethernet Port"...
  • Seite 37 EtherCAT-Strang auftreten. In der Default-Einstellung ist der CU2508-Port jedoch nicht als Distributed Clocks fähig markiert, somit wird unter TwinCAT der erstnächste, nachfolgende Distributed Clocks fähige Slave als ReferenceClock ausgewählt. In jedem Fall ist der CU2508-Port der 1. Slave im jeweiligen Strang. Abb. 37: EtherCAT Distributed Clocks Reference Wenn der CU2508-Port in einem System als ReferenceClock benutzt werden soll, ist die Einstellung "Use as...
  • Seite 38 Synchronisierte EtherCAT-Systeme Wenn mehrere EtherCAT-Systeme an CU2508-Ports synchronisiert mit gleicher Zeitbasis betrieben werden sollen, ist bei den entsprechenden "CU2508 Box" das Flag "Use as potential Reference Clock" zu setzen. Eine externe Synchronisierung auf eine andere Zeitbasis ist dann nicht möglich.
  • Seite 39: Einrichtung: Gerät Ethercat Mit Kabelredundanz

    Inbetriebnahme 4.2.2 Einrichtung: Gerät EtherCAT mit Kabelredundanz Wenn ein Downlink-Port des CU2508 als EtherCAT-Gerät eingerichtet wurde, kann ein weiterer Port als 2. EtherCAT-Port zum Zwecke der Kabelredundanz verwendet werden. Das Supplement "TwinCAT Kabelredundanz" dient dazu, bei einer unvorhergesehenen Kommunikationsunterbrechung durch Kabelbruch das EtherCAT-System weiter im Betrieb zu halten. Das System ist 1-Fehler-tolerant.
  • Seite 40 Einrichtung EtherCAT Kabelredundanz Die EtherCAT-Konfiguration ist wie im Kapitel "Einrichtung: Gerät EtherCAT [} 34]" beschrieben an einem CU2508-Downlink-Port zu erstellen. Die sich dadurch ergebende Topologie kann durch den Button Topologie im Gerät EtherCAT angezeigt werden, s. Abb. Anzeige einfache EtherCAT Topologie.
  • Seite 41 Inbetriebnahme Anzahl Ports In den Einstellungen des CU2508-Adapters müssen entsprechend viele Ports als verfügbar gesetzt werden. Nach Festlegung des Redundanz-Adapters ist zu überprüfen, ob vom System Manager der richtige EtherCAT-Slave-Port als feldseitiger Anschlusspunkt ausgewählt wurde, s. Abb. Angabe feldseitiger Redundanz-Port.
  • Seite 42: Einrichtung: Gerät Ethernet Und Tcp/Ip Hinweise

    Es werden für die Adressierung die MAC- und IP-Angaben des verwendeten GBit-Ports laut Betriebssystemangaben verwendet. Diese Verfahren ist nur für angeschlossene EtherCAT-Kreise anwendbar. Die Einstellung wird im Reiter Ports für den CU2508 vorgenommen und verändert nicht die Arbeitsweise des CU2508, sondern nur die Behandlung von TCP/IP-Frames im CU2508-Treiber. Version: 2.7...
  • Seite 43 Inbetriebnahme Abb. 46: Einstellung TCP/IP-Betriebsart Es ist nicht möglich, den CU2508 als eigenständigen Switch mit Weiterleitungsregeln nach MAC- (Switch) oder IP-Regeln (Router) zu betreiben. Einstellung dedizierter TCP/IP-Port Der angegebene CU2508-Port 100MBit/FastEthernet) wird dann direkt mit der Windows- Netzwerkvermittlungsschicht verbunden, ein Echtzeitbetrieb dieses Ports ist nicht mehr möglich. Auf den anderen CU2508-Ports ist dann kein freier TCP/IP-Netzwerkverkehr möglich.
  • Seite 44 Subnetz liegen. Also z. B. zwischen den Teilnehmern 192.168.1.1 und 172.168.1.1, die jeweils in der Maske 255.255.0.0 liegen. Mit "IP enable Router" (Abb. Datenfluss bei Verwendung CU2508 als EoE Switch, B) wird diese Funktion aktiviert. Sie steht auch unter Windows CE (CXconfig Tool) zur Verfügung.
  • Seite 45: Einrichtung: Realtime-Ethernet (Publisher/Subscriber, Eap Push)

    Abb. 51: Auswahl des Adapters für EAP Wenn nicht alle Geräte angeboten werden, kann über TargetType die Zielplattform gewählt werden. Für den CU2508 wird dann lediglich als Ethernet-Adapter nicht ein tatsächlicher Port des PC, sondern ein virtueller Adapter des CU2508 gewählt.
  • Seite 46: Einrichtung: Realtime-Ethernet (Bk90Xx, Ads/Raw, Eap Polling)

    Inbetriebnahme Abb. 52: Auswahl des Ethernet Adapters Die Anzahl der zur Auswahl stehenden Ports (hier: 4) ist abhängig von den Einstellungen des CU2508- Gerätes (siehe dort). Abb. 53: Anfügen der Ethernet-Geräte Im Folgenden können nun die benötigten Ethernet-Koppler/Boxen/Antriebe manuell angefügt oder gescannt werden.
  • Seite 47 Abb. 54: Anlegen neues Gerät Abb. 55: Auswahl des Gerätes für BK90xx und andere Für den CU2508 wird dann lediglich als Ethernet-Adapter nicht ein tatsächlicher Port des PC, sondern ein virtueller Adapter des CU2508 gewählt. Abb. 56: Auswahl des zu benutzenden Ports des CU2508 Die Anzahl der zur Auswahl stehenden Ports (hier: 7) ist abhängig von den Einstellungen des CU2508-...
  • Seite 48: Einrichtung: Profinet Controller/Device

    4.2.6 Einrichtung: PROFINET Controller/Device Das Echtzeitprotokoll PROFINET lässt sich mit dem CU2508 nutzen. Sie können das Device (Slave) oder auch das Contoller (Master) Supplement verwenden. Es kann allerdings immer nur ein Controller oder Device verwendet werden, wenn sich diese in einem Netzwerk befinden. Sind die Netzwerke physikalisch getrennt, können auch mehrere Controller oder Device Supplements mit einem CU2508 verwendet werden.
  • Seite 49: Einrichtung: Ethernet/Ip

    Inbetriebnahme Abb. 59: Auswahl des „Adapter Referent“ Weitere Besonderheiten sind beim CU2508 nicht zu beachten; Sie können wie gewohnt fortfahren. 4.2.7 Einrichtung: Ethernet/IP Ethernet/IP wird derzeit (2020) nicht unterstützt. Beckhoff Netzwerkvariablen EAP 4.3.1 Einführung Netzwerkvariablen sind beliebige Variablen, die zwischen PC/CX1000 mit TwinCAT zyklisch ausgetauscht werden können.
  • Seite 50 Abb. 60: Publisher/Subscriber Modell Unicast Der Publisher stellt die Netzwerkvariable nur einem einzigen ausgesuchten PC zur Verfügung. Multicast Der Publisher stellt die Netzwerkvariable einigen ausgesuchten PCs zur Verfügung. Broadcast Der Publisher stellt die Netzwerkvariable allen PCs zur Verfügung. Version: 2.7 CU2508...
  • Seite 51: Konfiguration Vom Publisher

    Unterhalb der Box kann man dann Netzwerkvariablen einfügen. Dazu ist es nötig einen Namen (im Beispiel nCounterPub) und einen Datentyp (im Beispiel UINT32 entsprechend UDINT) anzugeben. Abb. 62: Einfügen einer Netzwerkvariablen Unterhalb der jetzt eingefügten Variablen sind Eingänge und Ausgänge angelegt worden. CU2508 Version: 2.7...
  • Seite 52 Im VarCtrl Ausgang unterhalb der Netzwerkvariablen kann ein Control Wort geschrieben werden. Folgende Werte sind für das FrameCtrl möglich: Kurzbeschreibung Wert Beschreibung Disable publishing 0x0001 Das Senden der Netzwerkvariablen wird unterbrochen. Erst wenn der Wert wieder auf 0 ist, beginnt das Senden der Netzwerkvariablen  erneut. Version: 2.7 CU2508...
  • Seite 53: Konfiguration Vom Subscriber

    Im TwinCAT System Manager wird unterhalb des Gerätes RT-Ethernet eine neue Box für den Subscriber eingefügt. Einfügen einer Subscriber Box und Verbindung der Netzwerkvariablen Unterhalb des Gerätes RT-Ethernet muss für einen Subscriber eine einsprechende Box angefügt werden. Abb. 65: Einfügen Subscriber Box nach RT-Ethernet Gerät CU2508 Version: 2.7...
  • Seite 54 Inbetriebnahme Abb. 66: „Insert Box“ Dialog - Auswahl und Benennung der Subscriber Box (Box1) Unterhalb der Subscriber Box wird dann eine Netzwerkvariable angelegt. Abb. 67: Anlegen der Netzwerkvariable unterhalb der Subscriber Box Version: 2.7 CU2508...
  • Seite 55 Die Verbindung zu einer Variablen eines Publishers kann automatisch hergestellt werden. Hierzu ist der Publisher Computer zu suchen. In einer Liste werden alle Variablen dieses Publishers aufgelistet. Abb. 69: „Import Network Variable“ Dialog - Darstellung Variablen des Publishers Unterhalb der jetzt eingefügten Variablen sind Eingänge und Ausgänge angelegt worden. CU2508 Version: 2.7...
  • Seite 56 Eingangsvariablen unterhalb der Netzwerkvariablen zur Verfügung. Die Variable Quality liefert einen Zähler in 100 µs Auflösung. Der Zählerwert zeigt an, wie lange die Variable zu spät eintrifft. Das untere Beispiel zeigt den online Wert von Quality, nach Ziehen des Netzwerksteckers (Anstieg des Zählers) und erneutem Neuverbinden (Zählerstand 0). Version: 2.7 CU2508...
  • Seite 57 Inbetriebnahme Abb. 71: Online Wert von Quality, nach Ziehen des Netzwerksteckers und erneutem Neuverbinden. Neben der Quality Variablen wird die CycleIndex Variable bei jedem Publisher Zyklus inkrementiert. Abb. 72: Inkrementierung der CycleIndex Variablen CU2508 Version: 2.7...
  • Seite 58: Beckhoff Netzwerk Variablen - Einstellungen

    MAC bedeutet Media Access Control und steht hier für die (eindeutige) Hardware-Adresse, die jedes Ethernet-Gerät ab Herstellung hat. Der Ethernet-Port eines Beckhoff-PC könnte z. B. die MAC- Kennung 00:01:05:34:05.84 haben - "00:01:05" ist die Beckhoff-Kennung, der Rest bei der Herstellung gewählt. Über die Quell/Source-MAC und die Ziel/Destination-MAC-Adresse ist der Weg eines jeden Ethernet-Telegramm zwischen 2 Ethernet-Kabelenden bestimmt.
  • Seite 59 Diagnosevariable "CycleIndex" Beachten Sie die unteren Hinweise um zu entscheiden, ob die Variable CycleIndex von Ihnen be- dient werden muss. Grundlagen zu Beckhoff Netzwerkvariablen • Quality: Zeit in [100 µs], um die diese NWV zu spät beim Publisher ankam. Bezogener Ankunftsort:...
  • Seite 60 Bitte beachten Sie dazu die Hinweise im Infosys, Abschnitt Struktur. Verwendung von Busklemmen-Controllern (BCxxxx, BXxxxx) Da auf Busklemmen-Controllern (BCxxxx, BXxxxx) die Darstellung von Fließkommazahlen (REAL) von der im x86 abweicht, können diese nicht übertragen werden. Für vorzeichenbehaftete Werte können z. B. „SINT“ verwendet werden. Version: 2.7 CU2508...
  • Seite 61 • Multicast: Eine Destination-MAC-Adresse wird dann zu einer Multicast-Adresse, wenn das erste Bit im ersten Byte der MAC gesetzt ist, das sog. Gruppenbit. Mit der Beckhoff-Kennung "00 01 05" wird so in Abb. Einstellungen Publisher - RT Ethernet die Default-Ziel-Adresse "01 01 05 04 00 00" gebildet.
  • Seite 62 Zykluszeit eine hohe Netzwerklast, da sie ins gesamte anhängende Netz multipli- ziert werden! Einfache Netzwerkgeräte wie z. B. Drucker können dann abstürzen, bei kurzen Zy- kluszeiten kann auch der gesamte Netzwerkverkehr blockiert werden! Die Verwendung der Unicast-Adressierung wird dringend empfohlen, auch unter Berücksichtigung der o.a. Variablenidentifizierung. Version: 2.7 CU2508...
  • Seite 63 • "Variable ID": Identifizierungsnummer, mit der diese Variable versendet wird, ggf. über PLC online veränderbar • "Data Exchange": s.o. (nicht bei EL66xx) • "On change only": NWV wird nur bei Änderung des Wertes versendet (nicht bei EL66xx) CU2508 Version: 2.7...
  • Seite 64 Abb. 79: Einstellungen Subscriber Einstellungen: • "Receiving Options": lässt für diesen Subscriber nur NWV eines bestimmten Publishers zu • "Multicast Configuration": dto. Prozessdaten: • "VarId": wenn aktiviert, dann ist die Variablen-Id online änderbar Subscriber, Variable Abb. 80: Einstellungen Subscriber - Variable Version: 2.7 CU2508...
  • Seite 65 • "Quality": siehe o.a. Erläuterungen • "CycleIndex": wird mit jeder erfolgreichen Übertragung inkrementiert, WENN die Gegenseite = der Publisher dies vornimmt. Wenn der Publisher ein EL66x ist, muss dort der Anwender CycleIdx inkrementieren. • "VarData": übertragene Daten CU2508 Version: 2.7...
  • Seite 66: Anhang

    Protokolls. Firmware Update Der CU2508 verfügt über 2 verschiedene Firmware-Typen, eine für den FPGA und eine für den Controller. Zur Feststellung des aktuellen Firmware-Standes und zum Update muss der CU2508 in einer speziellen Konfiguration betrieben werden. Er ist deshalb aus der Applikation zu entfernen und als Einzelgerät an einem TwinCAT-System als EtherCAT-Gerät anzuschließen.
  • Seite 67 Beckhoff-Webseite heruntergeladen werden und sind unter .."\TwinCAT\Io\EtherCAT\ " abzulegen. 3. Installation des CU2508 Verbinden Sie den CU2508 mit seinem Uplink mit einem Ethernet-Port des Master PC und stellen Sie die Spannungsversorgung sicher. Der Port muss mit dem Beckhoff TwinCAT-Treiber als Echtzeit-Port eingerichtet sein.
  • Seite 68 Anhang Abb. 87: Auswahl des Ethernet-Adapters Wenn ihr gewünschter Adapter nicht sichtbar ist, ist der Beckhoff Realtime-Treiber auf diesem Adapter noch nicht installiert. Fügen Sie nun den CU2508 an. Abb. 88: Rechter Mausklick, Gerät anfügen Wenn in der Suchmaske (A) der Gerätename angegeben wird, reduziert sich die Übersicht. Aktivieren Sie die Checkboxen "ExtendedInformation"...
  • Seite 69 Anhang Abb. 90: Konfiguration Online Anleitung TwinCAT 3 Die Vorgehensweise ist die gleiche wie unter TwinCAT 2. An den gewählten EtherCAT-Adapter ist der „CU2508 Configuration Port“ anzufügen. Abb. 91: Configuration Port anfügen Danach ist der einwandfreie Betrieb zu prüfen: • Keine LostFrames •...
  • Seite 70 Ausgehend von Abb. Konfiguration Online können nun EtherCAT ESI-Revision, Controller- und FPGA-FW geprüft werden. ESI-Revision Bei laufendem System im ConfigMode kann die vorgefunden Revision per Scan angezeigt werden: Abb. 93: Anzeige Revision nach Scan Falls der angeschlossene CU2508 eine andere Revision trägt, wird folgendes angezeigt: Version: 2.7 CU2508...
  • Seite 71 Abb. 95: Auslesen Controller-FW-Stand FPGA-Firmware (*.rbf) Gerät CU2508 selektieren (A), im Reiter EtherCAT (B) die Advanced Settings... aufrufen (C). Dort Memory (D) auswählen und die Daten ab StartOffset 0E00 (E) auslesen. Bei korrekter Funktion ist an Position x0E00 (F) der Firmwarestand (hier: 12) und an Position x0E06 2508 zu lesen.
  • Seite 72 Abb. 96: Auslesen FPGA-Firmware 6. Firmware und ESI Update Ausgehend von Abb. Konfiguration Online kann bei einwandfreier Kommunikation durch Rechtsklick auf das CU2508-Gerät ein ESI-, Controller- und FPGA-Firmware Update durchgeführt werden. Abb. 97: Update durch Rechtsklick ESI/XML Update Die ESI *.xml kann durch „EEPROM Update“ überschrieben werden. Die entsprechende ESI/XML Revision des „CU2508 Configuration Port“...
  • Seite 73 Es wird beim CU2508 nur der ConfigurationPort mit einer ggf. aktualisierten ESI beschrieben. Dar- über werden einige Eigenschaften des CU2508 eingestellt. Die im späteren regulären EtherCAT- Betrieb laufenden CU2508 Slaves melden sich immer mit der Revision 0000 und können nicht extra programmiert werden Abb. 99: Anzeige der Revision -0000...
  • Seite 74 Anhang Abb. 101: Update FPGA-Firmware Danach erscheint ein TwinCAT3-Meldungsfenster: Abb. 102: Meldungsfenster FPGA Update Danach ist der CU2508 kurz in den spannungslosen Zustand zu versetzen. Version: 2.7 CU2508...
  • Seite 75: Firmware Kompatibilität

    Anhang Firmware Kompatibilität Beckhoff EtherCAT Geräte werden mit dem aktuell verfügbaren letzten Firmware-Stand ausgeliefert. Dabei bestehen zwingende Abhängigkeiten zwischen Firmware und Hardware; eine Kompatibilität ist nicht in jeder Kombination gegeben. Die unten angegebene Übersicht zeigt auf welchem Hardware-Stand eine Firmware betrieben werden kann.
  • Seite 76: Support Und Service

    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 78 Mehr Informationen: www.beckhoff.de/CU2508 Beckhoff Automation GmbH & Co. KG Hülshorstweg 20 33415 Verl Deutschland Telefon: +49 5246 9630 info@beckhoff.de www.beckhoff.de...

Inhaltsverzeichnis