Herunterladen Inhalt Inhalt Diese Seite drucken
Beckhoff CX8010 Dokumentation
Vorschau ausblenden Andere Handbücher für CX8010:
Dokumentation zum
CX8010
Embedded-PC mit EtherCAT-Slave-Interface
Version:
Datum:
1.5
09.02.2018
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Beckhoff CX8010

  • Seite 1 Dokumentation zum CX8010 Embedded-PC mit EtherCAT-Slave-Interface Version: Datum: 09.02.2018...
  • Seite 3: Inhaltsverzeichnis

    Personalqualifikation........................ 9 Sicherheitshinweise ........................ 9 3 Transport und Lagerung......................... 11 4 Produktübersicht............................. 12 CX80xx - Systemübersicht ...................... 12 CX8010 - Einführung ........................ 14 Technische Daten.........................  15 Technische Daten - EtherCAT......................  16 CX80xx - MicroSD-Karten ...................... 17 5 Montage und Verdrahtung........................ 18 Montage............................ 18 5.1.1...
  • Seite 4 10 Fehlerbehandlung und Diagose...................... 65 10.1 Diagnose-LEDs.......................... 65 11 Anhang .............................. 68 11.1 Erste Schritte .......................... 68 11.2 Image Update .......................... 73 11.3 Zertifizierung .......................... 75 11.3.1 Ex ............................. 75 11.3.2 FCC.......................... 76 11.3.3 UL............................. 76 11.4 Support und Service ........................ 77 Version: 1.5 CX8010...
  • Seite 5: Hinweise Zur Dokumentation

    EP0851348, US6167425 mit den entsprechenden Anmeldungen und Eintragungen in verschiedenen anderen Ländern. ® EtherCAT ist eine eingetragene Marke und patentierte Technologie lizensiert durch die Beckhoff Automation GmbH, Deutschland Copyright © Beckhoff Automation GmbH & Co. KG, Deutschland. Weitergabe sowie Vervielfältigung dieses Dokuments, Verwertung und Mitteilung seines Inhalts sind verboten, soweit nicht ausdrücklich gestattet.
  • Seite 6: Symbolerklärung

    Symbole, die vor Sachschäden warnen: Schädigung von Geräten oder Umwelt Beachten Sie diesen Warnhinweis. Umwelt und Geräte können geschädigt werden. Achtung Symbole, die weitere Informationen oder Tipps anzeigen: Tipp oder Fingerzeig Dieses Symbol kennzeichnet Informationen, die zum besseren Verständnis beitragen. Hinweis Version: 1.5 CX8010...
  • Seite 7: Ausgabestände Der Dokumentation

    • Technische Daten – EtherCAT überarbeitet • Kapitel „Transport und Lagerung“ hinzugefügt • Kapitel „FCC“ hinzugefügt • Warnhinweise für Ex-Bereich überarbeitet • IECEx-Zertifikat hinzugefügt Image Version CX8010 Firmware Beschreibung Build 2244 • Freigabe (Programmierversion TwinCAT 2.11 Build 2245 oder höher) CX8010 Version: 1.5...
  • Seite 8: Zu Ihrer Sicherheit

    Konfiguration, die über die dokumentierten Möglichkeiten hinausgehen, sind verboten und bewirken den Haftungsausschluss der Beckhoff Automation GmbH & Co. KG. Darüber hinaus werden folgende Punkte aus der Haftung der Beckhoff Automation GmbH & Co. KG ausgeschlossen: • Nichtbeachtung dieser Dokumentation.
  • Seite 9: Personalqualifikation

    Zu Ihrer Sicherheit Personalqualifikation Alle Arbeitsschritte an der Beckhoff Soft- und Hardware dürfen nur vom Fachpersonal mit Kenntnissen in der Steuerungs- und Automatisierungstechnik durchgeführt werden. Das Fachpersonal muss über Kenntnisse in der Administration des eingesetzten Embedded-PCs und des jeweils eingesetzten Netzwerks verfügen.
  • Seite 10 • Die Empfindlichkeit eines Embedded-PCs gegenüber Schadsoftware steigt mit der Anzahl der installierten bzw. aktiven Software. • Deinstallieren oder deaktivieren Sie nicht benötigte Software. Weitere Informationen zum sicheren Umgang mit Netzwerken und Software finden Sie im Beckhoff- Information System: http://infosys.beckhoff.com...
  • Seite 11: Transport Und Lagerung

    Lagern Sie die Batterie getrennt vom Embedded-PC in einer trockenen Umgebung bei einer Temperatur im Bereich von 0 °C bis 30 °C. Das voreingestellte Datum und die Uhrzeit gehen verloren, wenn Sie die Batterie entnehmen. • Lagern Sie den Embedded-PC in der Originalverpackung. CX8010 Version: 1.5...
  • Seite 12: Produktübersicht

    Als Betriebssystem kommt Microsoft Windows CE zum Einsatz. Da kein Bildschirmanschluss vorhanden ist, kann nur per Netzwerk auf das Betriebssystem und seinen „virtuellen“ Bildschirm zugegriffen werden. Wie bei allen anderen Beckhoff-Geräten erfolgen die Systemkonfiguration und die Programmierung der SPS- Funktionalität mittels der TwinCAT-Software. Auf dem CX80xx-Zielgerät befindet sich dazu eine vorinstallierte TwinCAT-SPS-Laufzeitumgebung.
  • Seite 13 Programmierung Programmiert werden die CX80xx-Controller nach der leistungsfähigen IEC 61131-3 Norm. Wie auch bei allen anderen Beckhoff Steuerungen ist die Automatisierungssoftware TwinCAT Grundlage für die Parametrierung und Programmierung. Dem Anwender stehen also die gewohnten TwinCAT Werkzeuge, wie z. B. SPS-Programmieroberfläche, System Manager und TwinCAT Scope zur Verfügung.
  • Seite 14: Cx8010 - Einführung

    Produktübersicht CX8010 - Einführung Der CX8010 ist eine Steuerung mit einem EtherCAT-Slave Interface. Wahlweise können K-Bus- oder E-Bus- Klemmen angereiht werden; der CX8010 erkennt in der Hochlaufphase automatisch, welcher Klemmentyp angeschlossen ist. Programmiert wird die Steuerung mit TwinCAT über das zusätzliche Ethernet-Interface.
  • Seite 15: Technische Daten

    Produktübersicht Technische Daten Technische Daten CX8010 Prozessor 32 Bit, 400 MHz, ARM9 Interner Arbeitsspeicher 64 MB RAM (intern, nicht erweiterbar) Betriebssystem Microsoft Windows CE 6.0 Web-base Management Flash-Speicher MicroSD-Karte (ATP) 512 MByte (optional 1, 2, 4, 8 Schnittstellen 1 x USB-Device (hinter der Frontklappe)
  • Seite 16: Technische Daten - Ethercat

    Technische Daten - EtherCAT Systemdaten X001 Ethernet (CX8010) Übertragungsmedium Kupferkabel, 4 x 2 Adern (Twisted-Pair), Kategorie 5 (100 MBaud) Leitungslänge 100 m vom Switch bis CX8010 Übertragungsrate 10/100 MBaud Topologie sternförmige Verkabelung Protokolle alle nicht Echtzeitfähigen Protokolle die auf TCP oder UDP basieren und keine Echtzeiterweiterung benötigen...
  • Seite 17: Cx80Xx - Microsd-Karten

    In der Grundausstattung enthält der CX80xx eine MicroSD-Karte mit 512 MB. Sie können ihn als Option mit größeren Karten (bis 8 GB) bestellen. Die verwendeten Karten sind SLC-Speicher mit erweiterten Temperaturbereich für industrielle Anwendungen. Verwenden Sie ausschließlich von Beckhoff freigegebene MicroSD-Karten. Beispiel für eine MicroSD-Karte: Bestellbezeichnung Kapazität...
  • Seite 18: Montage Und Verdrahtung

    5.1.1 Abmessungen Die folgenden Zeichnungen zeigen die Abmessungen der Embedded-PCs CX80xx. Abmessungen     Zeichnungen in verschiedenen CAD-Formaten finden Sie unter: http://www.beckhoff.de/german/download/ cx1000.htm 5.1.2 Tragschienenmontage Aufrasten auf die Tragschiene Der CX80xx kann einfach auf die Tragschiene aufgerastet werden. Dazu wird der Block einfach frontal auf die Tragschiene aufgesetzt und leicht angedrückt bis die rechte Seite eingerastet ist.
  • Seite 19 Montage und Verdrahtung Beschädigungen vermeiden! Keine Gewalt oder zu großen Druck auf die Baugruppe ausüben! Achtung Zulässige Einbaulagen und Mindestabstände Einbaulagen Einbaulage bei bis zu 55°C CX8010 Version: 1.5...
  • Seite 20 System erfordert allerdings eine korrekte Einbaulage. Lüftungsöffnungen befinden sich auf der Gehäuseunter- und Gehäuseoberseite. Daher muss das System waagerecht montiert werden. Auf diese Weise kommt ein optimaler Luftstrom zustande. Einbaulagen mit eingeschränktem Temperaturbereich bis 45°C Andere Einbaulagen sind erlaubt bei einem Temperaturbereich bis 45°C. Version: 1.5 CX8010...
  • Seite 21: Verdrahtung

    Stellen Sie dann sicher, dass es keine explosionsfähige Atmosphäre gibt, bevor Sie den Embedded-PC verdrahten und Busklemmen an- oder abstecken. Dieses 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.
  • Seite 22 LEDs im Klemmenprisma grün auf. Die linke LED (Us) zeigt die Versorgung der CPU an. Die rechte LED (Up) zeigt die Versorgung der Klemmen an. Die weiteren LEDs beschreiben den Status des Klemmbusses. Die detaillierte  Beschreibung der LEDs ist in dem Kapitel Fehleranalyse der LEDs beschrieben. Version: 1.5 CX8010...
  • Seite 23: Ethernet

    Transmit - RD + Receive + connected reserviert RD - Receive - connected reserviert Belegung der RJ45-Schnittstelle, Port 2 (switched) CX8010, CX809x: X101 / 102 EK9xxx: X001 / X002 Signal Beschreibung TD + Transmit + TD - Transmit - RD + Receive +...
  • Seite 24 Screened/Shielded Twisted-Pair (einzeln abgeschirmte, verdrillte Leitung) Ein 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: 1.5 CX8010...
  • Seite 25: Wechseln Der Batterie

    • Schritt 4: Setzen Sie die neue Batterie ein, der Pluspol muss links liegen • Schritt 5: Schließen Sie die Klappe wieder Batterietyp Technische Daten Duracell 303/357 SR44 1,5 V / 165 mAh Wartung der Batterie Die Batterie muss alle 5 Jahre gewechselt werden. Ersatzbatterien können beim Beckhoff Service bestellt werden. Hinweis CX8010 Version: 1.5...
  • Seite 26: Parametrierung Und Inbetriebnahme

    Der CX startet im Config-Mode, über die USB- Schnittstelle ist der interne Flash-Speicher, bzw. beim CX80xx die SC-Karte zu erreichen (zum Beispiel für ein Image-Update). 1 OFF und 2 ON Restore der Registry 1 ON und 2 ON reserviert Version: 1.5 CX8010...
  • Seite 27: Einstellung Der Ip-Adresse

    Parametrierung und Inbetriebnahme Einstellung der IP-Adresse 6.2.1 IP-Adresse Der CX8010, CX803x, CX805x und CX8080 besitzen eine Ethernet Schnittstelle, X001. X001 IP-Adressierung über das Betriebssystem, Default ist DHCP (im Betriebssystem als FEC1 dargestellt) EtherCAT-Schnittstelle Die EtherCAT-Schnittstelle ist eine weitere Ethernet-Schnittstelle, die für die IP-Adressierung im Betriebssystem nicht sichtbar ist.
  • Seite 28 Die Subnetze 0 und das nur aus nur Einsen bestehende Subnetz dürfen nicht verwendet werden. Die Host-Nummer 0 und die aus nur Einsen bestehende Host-Nummer dürfen Hinweis nicht verwendet werden. Bei BootP und DHCP wird die Subnetz-Maske mit vom Server übertragen. Version: 1.5 CX8010...
  • Seite 29: Konfiguration

    - CX-01551E/config • Über ein Lesegerät für MicroSD-Karten. Auf der MicroSD-Karte befindet sich eine Datei mit dem Namen des Images. Beispiel CX8000_CE600_LF_v354b_TC211R3_B2248. Anhand TC211R3_2248 können Sie das verwendete TwinCAT-Build erkennen, hier in dem Beispiel das Build 2248. CX8010 Version: 1.5...
  • Seite 30 HTML / DHTML, SSL, ISAPI Erweiterungen Internet Explorer 6.0 Java Applets NET Compact Framework v3.5 RDP Client (Remote Desktop protocol) CAB File Installer/Uninstaller TwinCAT (Level PLC) USB support Printer, Storage auf z.B. Compact Flash HID (Human interface devices) Touch Version: 1.5 CX8010...
  • Seite 31: Netzteilklemme

    K-Bus Interface "2") ist aus dem System-Manager zu nehmen. E-Bus-Interface Der Betrieb von E-Bus-Klemmen und EtherCAT Geräten ist am CX80xx möglich. Der CX80xx erkennt diese Klemmen beim Scannen automatisch, liest die Klemmentypen aus und legt sie im System-Manager automatisch an. CX8010 Version: 1.5...
  • Seite 32 Parametrierung und Inbetriebnahme DC Distributed-Clocks Die CX80xx Baureihe eignet sich nicht für den Einsatz von EtherCAT Slaves, die die Distri- buted-Clocks Funktionalität verwenden oder auch brauchen. Hinweis Version: 1.5 CX8010...
  • Seite 33: Ethercat

    Wie legt man die Prozessdaten im TwinCAT an? Sobald ein CX8010 gescannt wird, fügt der System Manager ein "EtherCAT Slave" Gerät an. Das Interface ist sehr einfach aufgebaut und besteht in der Regel nur aus "Inputs", "Outputs" und InfoData. Wenn man auf die Inputs klickt, können Sie mit der rechten Maustaste Daten zum Interface dazufügen.
  • Seite 34 Die Explicit Device Identification Nummer kann man über den DIP-Schalter oder per Software im System Manager einstellen. Wenn sie über den DIP-Schalter genutzt werden soll, muss sie einmalig im System Manager aktiviert werden. Der CX8010 liest den Schalter dann beim Starten des Systems ein und arbeitet dann mit dessen Einstellung.
  • Seite 35: Web Services

    Advanced Settings Reserviert für Erweiterungen. Distributed Clocks Wird aktuell nicht unterstützt. 6.3.4 Web Services Upnp-Web-Seiten Auf den CX80xx befindet sich zur Diagnose eine Upnp-Web-Seite. Benutzername: guest Passwort: 1 Geben Sie die IP-Adresse oder den Device Name an. CX8010 Version: 1.5...
  • Seite 36 Parametrierung und Inbetriebnahme Beispiel http://cx-0f94ac/config http://172.16.17.55/config Ab dem Image v354c wurde die Diagnoseseite überarbeitet. Web-Visualisierung Auf dem CX80xx befindet sich eine Web-Visualisierung. Diese kann mit Hilfe des PLC Controls in TwinCAT erstellt und aktiviert werden. Version: 1.5 CX8010...
  • Seite 37 Beim Download der Web Daten für die Web Oberfläche muss folgende Pfadangabe stehen: \hard disk\twincat\boot\webvisu\ Sollte das nicht der Fall sein kopiert das PLC Control die Daten in den falschen Ordner und die Web-Seite wird nicht korrekt oder gar nicht angezeigt. CX8010 Version: 1.5...
  • Seite 38: Real Time Clock (Rtc)

    Im Auslieferungszustand ist kein Passwort gesetzt. Nach Eintrag der Zieladresse steht die Oberfläche des CE-Gerätes zur Remote-Bedienung auf dem PC zur Verfügung. Download : https://infosys.beckhoff.com/content/1031/cx8010_hw/Resources/zip/1608562059.zip 6.3.5 Real Time Clock (RTC) Die RTC wird über die Funktionsbausteine FB_LocalSystemTime ausgelesen und kann mit dem Baustein NT_SetLocalTime eingestellt werden (siehe TcUtilities.lib).
  • Seite 39: 1-Sekunden-Usv (Unterbrechungsfreie Stromversorgung)

    Daten abzuspeichern. Das Backup der persistenten Daten laden Um die persistenten Daten aus dem Backup (wp~-Datei)  zu laden, muss dies im System Manager aktiviert werden. Oder folgender Registry Eintrag: [HKEY_LOCAL_MACHINE\SOFTWARE\Beckhoff\TwinCAT\Plc]"ClearInvalidPersistentData"= 0 Herstellereinstellung ist default "1". CX8010 Version: 1.5...
  • Seite 40: Cpu-Auslastung

    10% angezeigt). Die CPU-Auslastungsanzeige ist deaktiviert, da diese selbst einen erheblichen Anteil der CPU-Auslastung ausmacht. Man kann die CPU-Auslastung für eine kurzzeitige Diagnosehilfe aktivieren, wir empfehlen aber, diese nach der Diagnose wieder zu deaktivieren. HKEY_LOCAL_MACHINE/SOFTWARE/BECKHOFF/TWINCAT/RTime/EnableRTimeMeasurement    0 deaktiviert, 1 aktiviert Nach der Einstellung ist ein TwinCAT-Restart des CX80xx notwendig.
  • Seite 41: Programmierung

    Programmierung Programmierung Bibliothek für CX80xx Download : https://infosys.beckhoff.com/content/1031/cx8010_hw/Resources/zip/1608565003.zip 1-Sekunden-USV 7.2.1 Funktionsbausteine FUNCTION_BLOCK FB_S_UPS_CX80xx Der Funktionsbaustein FB_S_UPS kann auf CX80xx mit der Sekunden-USV verwendet werden, um die Sekunden-USV aus der SPS anzusteuern. Hiermit können bei Spannungsausfall noch die Persistenten Daten gespeichert und ein QuickShutdown ausgeführt werden. Wenn möglich sollten die Defaultwerte der INPUTs des FB_S_UPS beibehalten werden.
  • Seite 42 True während des Spannungsausfalls; False, wenn die Versorgungsspannung anliegt . eState                       : Interner Zustand des Funktionsbausteins, Werte siehe E_S_UPS_State. VAR_GLOBAL VAR_GLOBAL     eGlobalSUpsState : E_S_UPS_State;    (* current ups state *) END_VAR E_S_UPS_State eGlobalUpsState      : Interner Zustand des Funktionsbausteins als globale Kopie des VAR_OUTPUT eState, Werte siehe E_S_UPS_State. Version: 1.5 CX8010...
  • Seite 43 Programmierung Voraussetzungen Entwicklungsumgebung Zielplattform Hardware Einzubindende SPS Bi- bliotheken TwinCAT v2.11.0 Build Sekunden USV TcSystemCX80xx.lib 2220 oder höher (R3) CX8010 Version: 1.5...
  • Seite 44: Datentypen

    2220 oder höher (R3) TYPE E_S_UPS_State eSUPS_PowerOK:            in allen Modi: Versorgungsspannung ist OK eSUPS_PowerFailure:          in allen Modi: Versorgungsspannung fehlerhaft (steht nur einen Zyklus an) eSUPS_WritePersistentData:           im Modus eSUPS_WrPersistData_Shutdown: Schreiben der Persistenten Daten ist aktiv  im Modus eSUPS_WrPersistData_NoShutdown: Schreiben der Persistenten Daten ist aktiv eSUPS_QuickShutdown:         im Modus eSUPS_WrPersistData_Shutdown: QuickShutdown ist aktiv  im Modus eSUPS_ImmediateShutdown: QuickShutdown ist aktiv eSUPS_WaitForRecover:        im Modus eSUPS_WrPersistData_NoShutdown: Warten auf Wiederkehr der Spannung  im Modus eSUPS_CheckPowerStatus: Warten auf Wiederkehr der Spannung eSUPS_WaitForPowerOFF:       im Modus eSUPS_WrPersistData_Shutdown: Warten auf das Abschalten durch die USV  im Modus eSUPS_ImmediateShutdown: Warten auf das Abschalten durch die USV Voraussetzungen Entwicklungsumgebung Zielplattform Hardware Einzubindende SPS Bi- bliotheken TwinCAT v2.11.0 Build Sekunden USV TcSystemCX80xx.lib 2220 oder höher (R3) Version: 1.5 CX8010...
  • Seite 45: Diagnose

    : Hier wird der benutzte CX Typ eingetragen, nur die Nummer ohne die Bezeichnung CX: Beispiel, CX8031 dann wird 8031 eingetragen. VAR_OUTPUT F_CX80xx_ADDRESS     : INT; F_CX80xx_ADDRESS                       : -1, nicht implementierter CX, Adresse des Schalters Voraussetzungen Entwicklungsumgebung Zielplattform Hardware Einzubindende SPS Bi- bliotheken TwinCAT v2.11.0 Build CX80xx TcSystemCX80xx.lib 2220 oder höher (R3) CX8010 Version: 1.5...
  • Seite 46: Ethernet X001 Interface

    MAC-ID besteht aus zwei Teilen. Der erste Teil (d.h. die ersten 3 Byte) ist eine Herstellerkennung. Die Firma Beckhoff hat die Kennung 00 01 05. Die nächsten 3 Byte werden durch den Hersteller vergeben und entsprechen einer eindeutigen Seriennummer. Die MAC-ID kann zum Beispiel beim BootP-Protokoll zum Einstellen der TCP/IP-Nummer verwendet werden.
  • Seite 47 • ADS • ModbusTCP Beide Protokolle sind parallel auf dem Buskoppler implementiert, so dass für die Aktivierung der Protokolle keine Konfiguration nötig ist. ADS setzt wahlweise auf TCP oder UDP auf, während ModbusTCP stets auf TCP/IP basiert. CX8010 Version: 1.5...
  • Seite 48: Topologiebeispiel

    Ethernet X001 Interface 8.1.2 Topologiebeispiel CX8010 Version: 1.5 CX8010...
  • Seite 49: Modbustcp

    Die entsprechenden Bibliotheken sind auf der MicroSD Karte im Verzeichnis TwinCAT\Lib und können mit einem SD Karten Reader auf das Programmiersystem kopiert werden. Hinweis CX8010, CX803x, CX805x, CX8080, CX8093, CX8095 Das ModbusTCP kann nur mit der Schnittstelle X001 verwendet werden. Hinweis CX8010 Version: 1.5...
  • Seite 50: Modbustcp-Protokoll

    Protocol identifier immer 0 Protocol identifier immer 0 Length field 0 (wenn die Nachricht kleiner 256 Byte ist) Length field Anzahl der folgenden Bytes UNIT identtifier wird vom Slave zurückgegeben Modbus es folgt das Modbus-Protokoll beginnend mit der Funktion Version: 1.5 CX8010...
  • Seite 51: Mapping Zwischen Modbus Und Ads

    Prozessabbild und die SPS-Merker Bereiche. Das Anpassen der Einstellung ermöglicht der Konfigurator. Default XML Die Standartkonfiguration sieht wie folgt aus: <Configuration>     <!-- Modbus TCP port, default = 502-->     <Port>502</Port>     <!-- optional IP configuration for Modbus TCP server-->     <IpAddr/>     <Mapping>     <InputCoils>         <MappingInfo>         <!-- AdsPort: TwinCAT2 PLC1 = 801, PLC2 = 811...-->         <AdsPort>801</AdsPort>         <StartAddress>0</StartAddress>         <EndAddress>32767</EndAddress>         <!-- IndexGroup 61473 = 0xF021 -> physical plc inputs %IX -->         <IndexGroup>61473</IndexGroup>         <!-- Bit offset-->         <IndexOffset>0</IndexOffset>         </MappingInfo>         <MappingInfo>         <AdsPort>801</AdsPort>         <!-- Modbus input coils --> CX8010 Version: 1.5...
  • Seite 52         <MappingInfo>         <AdsPort>801</AdsPort>         <StartAddress>0</StartAddress>         <EndAddress>12287</EndAddress>         <!-- IndexGroup 61488 = 0xF030 -> physical plc output register %Q -->         <IndexGroup>61488</IndexGroup>         <!-- Byte offset-->         <IndexOffset>0</IndexOffset>         </MappingInfo>         <MappingInfo>         <AdsPort>801</AdsPort>         <StartAddress>12288</StartAddress>         <EndAddress>24575</EndAddress>         <!-- IndexGroup 16416 = 0x4020 -> plc memory area %M -->         <IndexGroup>16416</IndexGroup>         <!-- Byte offset-->         <IndexOffset>0</IndexOffset>         </MappingInfo>         <MappingInfo>         <AdsPort>801</AdsPort>         <StartAddress>24576</StartAddress>         <EndAddress>32767</EndAddress>         <!-- IndexGroup 16448 = 0x4040 -> plc data area -->         <IndexGroup>16448</IndexGroup>         <!-- Byte offset-->         <IndexOffset>0</IndexOffset>         </MappingInfo>         <MappingInfo>         <AdsPort>801</AdsPort>         <!-- Modbus output registers -->         <StartAddress>32768</StartAddress>         <EndAddress>33023</EndAddress>         <VarName>.mb_Output_Registers</VarName>         </MappingInfo>     </OutputRegisters>     </Mapping> </Configuration> Version: 1.5 CX8010...
  • Seite 53: Tcp/Ip

    Die entsprechenden Bibliotheken sind auf der MicroSD Karte im Verzeichnis TwinCAT\Lib und können mit einem SD Karten Reader auf das Programmiersystem kopiert werden. Hinweis CX8010, CX803x, CX805x, CX8080, CX8093, CX8095 Der TCP/IP Server kann nur mit der Schnittstelle X001 verwendet werden. Hinweis CX8010 Version: 1.5...
  • Seite 54: Ads-Kommunikation

    Das ADS-Protokoll wird auf das TCP/IP- oder UDP/IP-Protokoll aufgesetzt. Es ermöglicht dem Benutzer innerhalb des Beckhoff-Systems über nahezu beliebige Verbindungswege mit allen angeschlossenen Geräten zu kommunizieren und diese zu parametrieren. Außerhalb des Beckhoff-Systems stehen verschiedene Wege offen, um mit anderen Software-Tools Daten auszutauschen.
  • Seite 55 Index Offset Gibt den Offset an, ab welchem Byte gelesen oder geschrieben werden soll. Gibt die Länge der Daten in Byte an, die gelesen bzw. geschrieben werden sollen. TCP-Port-Nummer Die TCP-Port-Nummer beträgt für das ADS-Protokoll 48898 oder 0xBF02. CX8010 Version: 1.5...
  • Seite 56: Ethercat

    Weiterleitung zu den Ausgängen oder Antriebsreglern und für das Einlesen der Eingangsdaten benötigt werden, sind jedoch stark implementierungsabhängig. Speziell bei modularen E/A-Systemen kommt hier in der Regel noch ein Sub-Bus hinzu, der wie der Beckhoff K-Bus zwar synchronisiert und schnell sein kann, jedoch prinzipbedingt stets kleine Verzögerungen zur Kommunikation hinzufügt.
  • Seite 57 Reihe sind. Die Ethernet-Frames des Betriebssystems werden erst danach in den Lücken verschickt, wenn entsprechend Zeit ist. Auf der Empfangsseite werden alle empfangenen Ethernet-Frames vom TwinCAT I/O-System überprüft und die echtzeitrelevanten herausgefiltert. Alle anderen Frames werden nach der Überprüfung außerhalb des Echtzeitkontextes an das Betriebssystem übergeben. CX8010 Version: 1.5...
  • Seite 58: Systemeigenschaften

    Selbstverständlich hängt die Leistungsfähigkeit des Systems in dieser Variante von den Echtzeiteigenschaften der Steuerung und ihrer Ethernet-Protokollimplementierung ab. Die Antwortzeiten des EtherCAT-Netzwerks an sich werden jedoch nur minimal eingeschränkt: lediglich in der ersten Station muss das UDP-Datagramm entpackt werden. Version: 1.5 CX8010...
  • Seite 59 Bus- oder Linienstruktur wird damit auch für Ethernet verfügbar. Besonders praktisch für die Anlagenverdrahtung ist die Kombination aus Linie und Abzweigen bzw. Stichleitungen. Die hierzu benötigten Schnittstellen sind auf den Kopplern vorhanden; zusätzliche Switches werden nicht benötigt. Natürlich kann aber auch die klassische Switch-basierte Ethernet-Sterntopologie eingesetzt werden. CX8010 Version: 1.5...
  • Seite 60 Mutter-Uhr den Laufzeitversatz zu den einzelnen Tochter-Uhren einfach und exakt ermitteln – und umgekehrt. Auf Basis dieses Wertes werden die verteilten Uhren nachgeführt und es steht eine hochgenaue netzwerkweite Zeitbasis zur Verfügung, deren Jitter deutlich unter einer Mikrosekunde beträgt. Version: 1.5 CX8010...
  • Seite 61 Neben den neuen Busklemmen mit E-Bus-Anschluss (ELxxxx) lassen sich auch sämtliche Busklemmen aus dem bewährten Standardprogramm mit K-Bus-Anschluss (KLxxxx) über den Buskoppler BK1120 oder BK1250 anschließen. Damit sind Kompatibilität und Durchgängigkeit zum bestehenden Beckhoff Busklemmensystemen gewährleistet. Bestehende Investitionen werden geschützt.
  • Seite 62: Einsatzfelder

    Schnittstellen, Gateways und andere Kommunikations-Interfaces angesprochen werden. Selbst weitere Ethernet-Geräte mit beliebigen Protokollvarianten lassen sich über dezentrale Switchport- Klemmen anschließen. Der zentrale IPC wird kleiner und damit kostengünstiger. Eine Ethernet-Schnittstelle genügt zu kompletten Kommunikation mit der Peripherie. Version: 1.5 CX8010...
  • Seite 63: Offenheit

    EtherCAT Geräte können zusätzlich über einen TCP/IP-Stack verfügen und damit nach außen wie ein normales Ethernet-Gerät auftreten. Der Master fungiert dabei wie ein Switch, der die Frames gemäß der Adressinformation zu den entsprechenden Teilnehmern weiterleitet. Statt Switch-Ports werden lediglich die automatisch im Hochlauf vergebenen EtherCAT-Adressen verwendet. CX8010 Version: 1.5...
  • Seite 64: Zusammenfassung Und Ausblick

    Ethernet-Kompatibilität, Internet-Technologien auch in einfachsten Geräten, maximale Nutzung der großen Ethernet-Bandbreite, hervorragende Echtzeiteigenschaften bei niedrigen Kosten sind herausragende Eigenschaften dieses neuen Netzwerkes. Als schneller Antriebs- und E/A-Bus am Industrie-PC oder auch in Kombination mit kleiner Steuerungstechnik wird EtherCAT vielfältige Einsatzmöglichkeiten finden. Version: 1.5 CX8010...
  • Seite 65: Fehlerbehandlung Und Diagose

    Fehlerbehandlung und Diagose Fehlerbehandlung und Diagose 10.1 Diagnose-LEDs Ethernet Schnittstelle X001 Schnittstelle X001 Ethernet (CX8010) Bedeutung LED grün Link vorhanden LED gelb blinkt Aktivität Ethernet Schnittstelle X101 und X102 Schnittstelle X101-102 Ethernet (CX8010) Bedeutung LED grün blinkt Aktivität LED gelb...
  • Seite 66 TwinCAT im Running Mode Blau TwinCAT im Config Mode EC RUN Status EtherCAT an (Grün) CX8010 im OP Modus blinken (Grün) 200 ms an/ CX8010 im PRE-OP Modus blinken (Grün) 200 ms an/ CX8010 im SAFE-OP 1000 ms aus Modus...
  • Seite 67 Buskopplers (aus - und wieder einschalten) Interner Datenfehler Hardware-Reset des Buskopplers (aus- und wieder einschalten) 7 Impulse Prozessdatenlängen Überprüfen Sie die stimmen nicht mit der Busklemmen zu den Konfiguration überein konfigurierten Busklemmen 1..n K-Bus-Reset Überprüfen Sie die fehlgeschlagen Busklemmen CX8010 Version: 1.5...
  • Seite 68: Anhang

    5. Schalten Sie TC auf dem PC in Config Mode (TwinCAT Icon blau) und starten Sie den System Manager 6. Im System Manager klicken Sie auf das PC Symbol (Choose Target System) oder >F8< 7. Es öffnet sich folgender Dialog und drücken Sie dann auf Search (Ethernet). Version: 1.5 CX8010...
  • Seite 69 Anhang 8. Wählen Sie Option 1 aus wenn Sie über DHCP Adressiert haben oder Option 2 bei DHCP oder lokaler IP Adresse. Drücken Sie dann auf "Broadcast Search".   CX8010 Version: 1.5...
  • Seite 70 Anhang Ihr Netzwerk wird nach Beckhoff Steuerungen durchsucht. Wird keine gefunden ist das DHCP der Steuerung noch nicht abgeschlossen oder auf Ihrem PC passen die Netzwerkeinstellungen nicht. Ein nicht angeschlossenes Netzwerkkabel kann natürlich auch die Ursache sein, das sollte aber nicht der Fall sein wenn Punkt 3 berücksichtigt worden ist.
  • Seite 71 Es wird nach einem Dateiname.typ File gesucht. 19: Öffnen Sie nun das Projekt dann die Task und dann auf Outputs, dort muss es dann eine Variable MAIN.bToggle geben. Diese können Sie mit der Hardware verknüpfen. Klicken Sie dazu auf "Linked to...". CX8010 Version: 1.5...
  • Seite 72 Klemme blinken. 21. Als letzten Schritt Online/Erzeugen eines Bootprojektes. Damit ist das Projekt abgeschlossen und ihr erstes Programm auf dem CX gespeichert. Herzlichen Glückwunsch, die Grundlagen sind jetzt vorhanden und warten drauf ausgebaut zu werden. Viel Erfolg! Version: 1.5 CX8010...
  • Seite 73: Image Update

    Stellen Sie dann sicher, dass es keine explosionsfähige Atmosphäre gibt, bevor Sie den USB-Anschluss benutzen. Hierfür ist ein USB-Kabel erforderlich! • CX80xx ausschalten • Roten DIP-Schalter (unter der Klappe) DIP 1 auf  ON stellen • CX einschalten CX8010 Version: 1.5...
  • Seite 74 • Warten bis der Kopiervorgang abgeschlossen ist und entnehmen Sie die MicroSD-Karte • Stecken Sie die MicroSD-Karte wieder in den SD-Slot ihres ausgeschalteten CX • Jetzt schalten Sie den CX wieder ein, es kann möglich sein, dass das erste mal einschalten etwas länger dauert Version: 1.5 CX8010...
  • Seite 75: Zertifizierung

    II 3 D Ex tc IIIC T135 ºC Dc DEKRA 16ATEX0052 X Ta: 0°C-55°C Seriennummer Die Embedded-PCs CX8xxx tragen eine fortlaufende Seriennummer, einen Hardwarestand und ein Produktionsdatum auf dem Typenschild: Legende: Seriennummer, fortlaufende Nummer Hardwarestand aufsteigende Nummer Produktionstag Produktionsmonat yyyy: Produktionsjahr CX8010 Version: 1.5...
  • Seite 76: Fcc

    • Oder die Spannungsversorgung muss von einer Spannungsquelle stammen, die NEC class 2 entspricht. Eine Spannungsquelle entsprechend NEC class 2 darf dabei nicht seriell oder parallel mit einer anderen NEC class 2 Spannungsquelle verbunden werden. Version: 1.5 CX8010...
  • Seite 77: Support Und Service

    Anhang 11.4 Support und Service Beckhoff und seine weltweiten Partnerfirmen bieten einen umfassenden Support und Service, der eine schnelle und kompetente Unterstützung bei allen Fragen zu Beckhoff Produkten und Systemlösungen zur Verfügung stellt. Beckhoff Support Der Support bietet Ihnen einen umfangreichen technischen Support, der Sie nicht nur bei dem Einsatz einzelner Beckhoff Produkte, sondern auch bei weiteren umfassenden Dienstleistungen unterstützt:...

Inhaltsverzeichnis