Herunterladen Inhalt Inhalt Diese Seite drucken
Beckhoff CX8095 Handbuch

Beckhoff CX8095 Handbuch

Embedded-pc mit ethernet/ip interface
Inhaltsverzeichnis

Werbung

Handbuch
CX8095
Embedded-PC mit EtherNet/IP Interface
Version:
Datum:
1.5
09.02.2018

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Beckhoff CX8095

  • Seite 1 Handbuch CX8095 Embedded-PC mit EtherNet/IP 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 CX8095 - Einführung ........................ 14 Technische Daten.........................  15 Technische Daten – EtherNet/IP .................... 16 CX80xx - MicroSD-Karten ...................... 17 5 Montage und Verdrahtung........................ 18 Montage............................ 18 5.1.1...
  • Seite 4 9 Fehlerbehandlung und Diagose...................... 73 Diagnose-LEDs.......................... 73 Diagnose History ..........................  76 10 Anhang .............................. 78 10.1 Erste Schritte .......................... 78 10.2 Image Update .......................... 83 10.3 Zertifizierung .......................... 85 10.3.1 Ex ............................. 85 10.3.2 FCC.......................... 86 10.3.3 UL............................. 86 10.4 Support und Service ........................ 87 Version: 1.5 CX8095...
  • 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 CX8095...
  • Seite 7: Ausgabestände Der Dokumentation

    Erste Version Kapitel CCAT-Adapter hinzugefügt • Vorwort überarbeitet • Kapitel „Zu Ihrer Sicherheit“ hinzugefügt • Warnhinweise zu ATEX hinzugefügt • Kapitel „Transport und Lagerung“ hinzugefügt • Kapitel „FCC“ hinzugefügt • Warnhinweise für Ex-Bereich überarbeitet • IECEx-Zertifikat hinzugefügt CX8095 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. CX8095 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: Cx8095 - Einführung

    System so zu projektieren und zu konfigurieren, dass es nicht überlastet wird Der CX8095 kann mit Hilfe von TwinCAT2 parametriert werden. Dabei wird der CX8095 manuell oder mit dem Online Scan in den System Manager angefügt.
  • Seite 15: Technische Daten

    Relative Feuchte 95% ohne Betauung Schwingungs-/Schockfestigkeit gemäß EN 60068-2-6 / EN 60068-2-27 EMV-Festigkeit/Aussendung gemäß EN 61000-6-2/EN 61000-6-4 Schutzart IP20 Systemdaten Ethernet (CX8095) Anzahl der E/A-Module steuerungsabhängig Anzahl der E/A-Punkte steuerungsabhängig Übertragungsmedium 4 x 2 Twisted-Pair-Kupferkabel, Kategorie 5 (100 MBaud), geschirmt Leitungslänge 100 m Übertragungsrate...
  • Seite 16: Technische Daten - Ethernet/Ip

    Technische Daten – EtherNet/IP Systemdaten X001 Ethernet (CX8095) Übertragungsmedium 4 x 2 Twisted-Pair-Kupferkabel Kategorie 5 (100 MBaud) Leitungslänge 100 m vom Switch bis CX8095 Ü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 CX8095 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 CX8095...
  • 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 CX8095...
  • Seite 23: Ethernet

    10Base2 (Cheaper net) ist eine Weiterentwicklung von 10Base5 und hat den Vorteil dass dieses Koaxialkabel billiger und durch eine höhere Flexibilität einfacher zu verlegen ist. Es können mehrere Geräte an eine 10Base2-Leitung angeschlossen werden. Häufig werden die Abzweige eines 10Base5-Backbones als 10Base2 ausgeführt. CX8095 Version: 1.5...
  • 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 CX8095...
  • 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 CX8095 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 bislang keine Funktion Version: 1.5 CX8095...
  • Seite 27: Einstellung Der Ip-Adresse

    Parametrierung und Inbetriebnahme Einstellung der IP-Adresse 6.2.1 IP-Adresse Der CX8095 besitzt zwei für das Betriebssystem sichtbare Ethernet Schnittstellen, X001 und X101/102. X001 IP-Adressierung über das Betriebssystem, Default ist DHCP (im Betriebssystem als FEC1 dargestellt) X101/102 IP-Adressierung über die DIP Schalter [} 26] (im Betriebssystem als TCCCATMP1 dargestellt) EtherCAT-Schnittstelle Die EtherCAT-Schnittstelle ist eine weitere Ethernet-Schnittstelle, die für die IP-Adressierung im...
  • 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 CX8095...
  • Seite 29: Konfiguration

    Wenn Sie die Task auf 2 ms setzen und den Teiler auf 8 belassen, wird die RT-Ethernet Schnittstelle mit 16 ms bearbeitet. Achten Sie aber zwingend auf Ihre Systemauslastung. Wenn die Systemauslastung zu hoch ist, können Telegramme verworfen werden oder es können Timeouts auftreten. Empfohlen wird eine Systemauslastung von <60%. CX8095 Version: 1.5...
  • Seite 30: Cx80Xx - Betriebsystem

    - 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. Version: 1.5 CX8095...
  • Seite 31 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 CX8095 Version: 1.5...
  • Seite 32: 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. Version: 1.5 CX8095...
  • Seite 33 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 CX8095 Version: 1.5...
  • Seite 34: Web Services

    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. Beispiel http://cx-0f94ac/config http://172.16.17.55/config Ab dem Image v354c wurde die Diagnoseseite überarbeitet. Version: 1.5 CX8095...
  • Seite 35 Auf dem CX80xx befindet sich eine Web-Visualisierung. Diese kann mit Hilfe des PLC Controls in TwinCAT erstellt und aktiviert werden. Der Aufruf erfolgt über die IP-Adresse oder den Device Name an in einem Web Browser. Weitere Informationen entnehmen Sie der Dokumentation zur Web Visualisierung (siehe TwinCAT Supplements PLC HMI Web). Beispiel CX8095 Version: 1.5...
  • Seite 36: 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/cx8095_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 37: 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". CX8095 Version: 1.5...
  • Seite 38: 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 39: Cx8095 Mit Twincat2 Parametrieren

    Der CX8095 mit EtherNet/IP-Schnittstelle kann mit Hilfe von TwinCAT2 parametriert werden. Dabei wird der CX8095 manuell oder mit dem Online Scan in den System Manager angefügt. Der Online Scan ist dabei die schnellere Variante und wird an dieser Stelle vorgestellt.
  • Seite 40: Zielsysteme Suchen

    2. Klicken Sie oben in der Symbolleiste auf Choose Target System. 3. Klicken Sie auf Search (Ethernet). 4. Tippen Sie im Feld Enter Host Name / IP den Host Namen oder die IP-Adresse des Gerätes ein und drücken Sie [Enter]. Version: 1.5 CX8095...
  • Seite 41 Ecke unten rechts wird das neue Zielsystem mit Host Name und IP-Adresse (AMS Net ID) angezeigt. Mit dieser Vorgehensweise können Sie nach allen verfügbaren Geräten suchen und auch jederzeit zwischen den Zielsystemen wechseln. Als nächstes können Sie das Gerät in TwinCAT in die Strukturansicht anfügen. CX8095 Version: 1.5...
  • Seite 42: Nach Cx8095 Scannen

    4. Bestätigen Sie die Meldung, ob nach Boxen gesucht werden soll, mit Ja. ð Sie haben den CX8095 erfolgreich mit allen Geräten und Boxen in die Strukturansicht von TwinCAT2 angefügt. Der CX8095 wird wie folgt in TwinCAT2 in der Strukturansicht angezeigt, wenn der CX8095 erfolgreich als Zielsystem ausgewählt und nach den Geräten gescannt wurde:...
  • Seite 43 Parametrierung und Inbetriebnahme CCAT EIP Adapter(Slave) manuell anlegen In der Strukturansicht wird der CX8095 mit allen benötigten Geräten angezeigt. Sollten Sie den CX8095 manuell in TwinCAT einfügen und projektieren wollen, können Sie auf diese Übersicht zurückgreifen. Wenn Sie den CX8095 manuell in TwinCAT projektieren, dürfen Sie nicht vergessen den „CCAT EIP Adapter(Slave)“...
  • Seite 44: Ethernet/Ip-Geräte Verknüpfen

    Parametrierung und Inbetriebnahme 6.4.3 EtherNet/IP-Geräte verknüpfen Nach dem Sie den CX8095 in die Strukturansicht angefügt haben, muss das EtherNet/IP Device mit der Bezeichnung „CCAT EIP Adapter (Slave)“ mit der physikalischen EtherNet/IP-Schnittstelle des CX8095 verknüpft werden. Voraussetzungen für diesen Arbeitsschritt: • Ein EtherNet/IP-Slave angefügt in der Strukturansicht.
  • Seite 45: Netzwerkparameter Einstellen

    3. Klicken Sie doppelt auf einen Eintrag und tragen Sie die gewünschten Parameter für die IP-Adresse (0x8000:21), SubNetMask (0x8000:22) und Gateway (0x8000:23) ein. ð Sie haben die Netzwerkparameter für den CX8095 erfolgreich eingestellt. Auf diese Weise können Sie die Netzwerkparameter für alle EtherNet/IP-Geräte einstellen.
  • Seite 46: Variablen Anlegen

    Kontextmenü auf Insert Variable. Das Fenster Insert Variable erscheint. 4. Wählen Sie den gewünschten Datentypen und klicken Sie auf OK. ð Sie haben erfolgreich Variablen für den CX8095 angelegt. Diese können Sie anschließend mit der SPS oder der Task verknüpfen. Version: 1.5...
  • Seite 47 System angelegt werden und 14 Byte für Variablen, die vom Benutzer angelegt wurden.) • Value 130 für die Output-Daten, die Länge ist in diesem Beispiel 10 Byte (4 Byte die automatisch im System angelegt werden und 6 Byte für Variablen, die vom Benutzer angelegt wurden.) CX8095 Version: 1.5...
  • Seite 48: Task Zeit Einstellen

    3. Wählen Sie die Option Standard (via Mapping) oder Special Sync Task. ð Sie haben erfolgreich eine Task Zeit für den CX8095 eingestellt. Mit der Option Special Sync Task können Sie weitere I/O Tasks erstellen und auch auf der gleichen Registerkarte parametrieren. Sie können z.B.
  • Seite 49: Virtuellen Slave Anlegen

    IP-Adresse, MAC-Adresse und die Variablen angelegt werden. Bei einem CX8095 mit einem zusätzlichen virtuellen Slave verhalten sich die LEDs wie folgt: Wenn einer der beiden Slaves (real oder virtuell) einen Fehler hat, wird dieser Fehler angezeigt, auch wenn der andere Slave keinen Fehler hat.
  • Seite 50: Konfigurations-Parameter

    MultiCast UDP Checksum 0-UDP Checksum disabled, 1-UDP Checksum enabled 8000:2A Forward Class3 to PLC Forward Explicit Messaging to PLC (actually not implemented) 8000:2B Advanced Slave Options Store Category (Bit9=Cat2, Bit8=Cat1) siehe IP- Adresse aus der SPS beschreiben Version: 1.5 CX8095...
  • Seite 51 „ConnState“ to EtherNet/IP IO Connection All other bits always 0 (reserve) * Heartbeat Instance (Listen Only): Erlaubt das Mithören der Eingangsdaten (bei CX8095 sind das die Ausgangsdaten) wenn eine Verbindung besteht. Die "Listen Only" Verbindung wird mit beenden der normalen Verbindung auch beendet.
  • Seite 52: Settings Per Ads Verändern

    Entnehmen Sie die AMSNetId aus dem System Manager des Ethernet/IP Gerätes. Port: Beim CX8095 ist die Port-Nummer fest auf 0xFFFF einzustellen. Slave: IDXGRP: 0x0001F480 IDXOFFS: 0x00000000 Nach dem Einstellen der Settings ist beim CX8095 ein TwinCAT Restart durchzuführen. Version: 1.5 CX8095...
  • Seite 53 Die “Store Category” legt fest, welche *.tsm-Einstellungen mit Einstellungen aus dem remanenten Speicher überschrieben werden sollen. Dazu müssen im System Manager Projekt unter „Flags“ die Bits Bit9 - Bit8 entsprechend gesetzt werden. Um beides zu ändern, müssen beide Bits gesetzt sein. (Bit9=Cat2, Bit8=Cat1) CX8095 Version: 1.5...
  • Seite 54 ID wird vom System festgelegt und kann nur gelesen werden. Master: IDXGRP: 0x4481F800 IDXOFFS:0x00000000 LEN: 256 Die Daten werden wie oben beschrieben in dem Datenarray abgelegt. CX8095 Beispiel für TwinCAT 2.11 R3 Build 2254, um die IP-Adresse aus der SPS heraus zu verändern: https://infosys.beckhoff.com/content/1031/cx8095_hw/Resources/zip/2125688459.zip Version: 1.5 CX8095...
  • Seite 55: Beispiel: Master-Konfiguration

    Dieses Kapitel zeigt beispielhaft welche Konfigurations-Parameter für die Kommunikation zwischen einem Master und Slave wichtig sind. Für die Konfiguration des EtherNet/IP-Masters sind die Instance-Nummern eines EtherNet/IP-Slaves wichtig. Bei einem CX8095 werden die Instance-Nummern unter der Registerkarte Configuration im Eintrag „IO Assembly Settings“ angezeigt. Instance-Nummern eines fertig parametrierten CX8095: CX8095 Version: 1.5...
  • Seite 56 Parametrierung und Inbetriebnahme Als Beispiel wird ein Master in dem Programm RSLogix5000 parametriert und gezeigt wie die Instance- Nummern aus dem CX8095 verwendet werden. Öffnen Sie dazu die RSLogix und erstellen Sie ein neues Projekt. In diesem Beispiel wird eine CompactLogix (L32E) verwendet.
  • Seite 57 2 geteilt werden, da diese in TwinCAT in Byte angegeben werden und auf der RSLogix in Word-Länge (INT). Bei einer ungeraden Anzahl der Bytes muss aufgerundet werden. Das gilt auch wenn das Comm For- mat auf DINT gestellt wird, dann muss auf die nächste ganzzahlige Zahl aufgerundet werden. CX8095 Version: 1.5...
  • Seite 58: Programmierung

    Programmierung Programmierung Bibliothek für CX80xx Download : https://infosys.beckhoff.com/content/1031/cx8095_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 59 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. CX8095 Version: 1.5...
  • Seite 60 Programmierung 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 CX8095...
  • Seite 61: 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) CX8095 Version: 1.5...
  • Seite 62: 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) Version: 1.5 CX8095...
  • Seite 63: 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 64 • 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. Version: 1.5 CX8095...
  • Seite 65: Topologiebeispiel

    Ethernet X001 Interface 8.1.2 Topologiebeispiel CX8095 CX8095 Version: 1.5...
  • Seite 66: 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 Version: 1.5...
  • Seite 67: 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 CX8095 Version: 1.5...
  • Seite 68: 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 --> Version: 1.5 CX8095...
  • Seite 69         <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> CX8095 Version: 1.5...
  • Seite 70: 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 Version: 1.5...
  • Seite 71: 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 72 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. Version: 1.5 CX8095...
  • Seite 73: Fehlerbehandlung Und Diagose

    Fehlerbehandlung und Diagose Fehlerbehandlung und Diagose Diagnose-LEDs Ethernet Schnittstelle X001 Schnittstelle X001 Ethernet (CX8095) Bedeutung LED grün Link vorhanden LED gelb blinkt Aktivität Ethernet Schnittstelle X101 und X102 Schnittstelle X101-102 Ethernet (CX8095) Bedeutung LED grün blinkt Aktivität LED gelb wird nicht benutzt...
  • Seite 74 Interner Fehler. Beschriftung Farbe grün Farbe rot Bedeutung Kein Link erkannt. Der CX8095 hat einen Link erkannt und wurde konfiguriert. blinkt (400 ms) Mindestens ein Ethernet Port hat einen aktiven Link und eine konfigurierte EtherNet/IP-Slave- Schnittstelle hat keine gültige IP-Adresse konfiguriert.
  • Seite 75 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 CX8095 Version: 1.5...
  • Seite 76: Diagnose History

    Des Weiteren werden Informationen/Fehler, die in der Vergangenheit oder nur kurz auftreten sind, mitgeloggt, um auch später eine genaue Fehlerursache festzustellen zu können. Die Diagnose History ist ein Bestandteil im System Manager und ist dort unter der Registerkarte "Diag History" zu finden. Version: 1.5 CX8095...
  • Seite 77 Sollten Sie die Fehler nicht selbstständig lösen können, benötigt der Support folgende Informationen: EDS-Datei des Slaves, TwinCAT Build, Firmware Version und eine Wireshark Aufzeichnung (bitte machen Sie diese mit einem Switch mit Port Spiegelung oder einem Hub). CX8095 Version: 1.5...
  • Seite 78: 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 CX8095...
  • Seite 79 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".   CX8095 Version: 1.5...
  • Seite 80 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 81 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...". CX8095 Version: 1.5...
  • Seite 82 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 CX8095...
  • Seite 83: 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 CX8095 Version: 1.5...
  • Seite 84 • 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 CX8095...
  • Seite 85: 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 CX8095 Version: 1.5...
  • Seite 86: 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 CX8095...
  • Seite 87: Support Und Service

    Anhang 10.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