Herunterladen Inhalt Inhalt Diese Seite drucken
Beckhoff CX8090 Dokumentation

Beckhoff CX8090 Dokumentation

Embedded-pc für ethernet

Werbung

Dokumentation zum
CX8090
Embedded-PC für Ethernet
Version:
Datum:
1.7
09.02.2018

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Beckhoff CX8090

  • Seite 1 Dokumentation zum CX8090 Embedded-PC für Ethernet 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 CX8090 - Einführung ........................ 14 Technische Daten.........................  15 Technische Daten - Ethernet ...................... 16 CX80xx - MicroSD-Karten ...................... 17 5 Montage und Verdrahtung........................ 18 Montage............................ 18 5.1.1...
  • Seite 4 10 Anhang .............................. 63 10.1 Erste Schritte .......................... 63 10.2 Image Update .......................... 68 10.3 Beispiel zu Web-Visualisierung, IP-Adresse und Feldbus-LEDs.......... 70 10.4 Zertifizierung .......................... 71 10.4.1 Ex ............................. 71 10.4.2 FCC.......................... 72 10.4.3 UL............................. 72 10.5 Support und Service ........................ 73 Version: 1.7 CX8090...
  • 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.7 CX8090...
  • Seite 7: Ausgabestände Der Dokumentation

    • 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 Image Version CX8090 Firmware Beschreibung Build 2221 • Erste Version CX8090...
  • 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. CX8090 Version: 1.7...
  • 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 CX8031: PROFIBUS DP Slave • CX8050: CAN Master CX8051: CANopen Slave • CX8080: RS232/485 • CX8090: Ethernet (RT-Ethernet, EAP, ModbusTCP, TCP/IP, UDP/IP, Web Services) • CX8091: BACnet IP/OPC UA • CX8093: PROFINET RT Device (Slave) • CX8095: Ethernet/IP Slave • CX8097: Sercos III Slave Programmierung Programmiert werden die CX80xx-Controller nach der leistungsfähigen IEC 61131-3 Norm.
  • Seite 14: Cx8090 - Einführung

    Produktübersicht CX8090 - Einführung Der CX8090 ist eine Steuerung mit einem geswitchten Ethernet-Port. Es werden Protokolle, wie Realtime- Ethernet, ADS UDP/TCP, Modbus TCP Client/Server oder eine offene TCP/IP-UDP/IP-Kommunikation, unterstützt. Wahlweise können K-Bus- oder E-Bus-Klemmen angereiht werden; der CX8090 erkennt in der Hochlaufphase automatisch, welcher Klemmentyp angeschlossen ist.
  • Seite 15: Technische Daten

    Relative Feuchte 95% ohne Betauung Vibrations-/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 (CX8090) 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

    Technische Daten - Ethernet Systemdaten X001 Ethernet (CX8090) Übertragungsmedium 4 x 2 Twisted-Pair-Kupferkabel Kategorie 5 (100 MBaud) Leitungslänge 100 m vom Switch bis CX8090 Ü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 CX8090 Version: 1.7...
  • 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.7 CX8090...
  • 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.7 CX8090...
  • 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. CX8090 Version: 1.7...
  • 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.7 CX8090...
  • 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 CX8090 Version: 1.7...
  • 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.7 CX8090...
  • Seite 27: Einstellung Der Ip-Adresse

    Parametrierung und Inbetriebnahme Einstellung der IP-Adresse 6.2.1 IP-Adresse Der CX8090/CX8091 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.7 CX8090...
  • Seite 29: Konfiguration

    Beim suchen des EtherCAT-Automation-Protokolls (EAP) oder des Treibers für die RT- Ethernet-Kommunikation ist der Adapter CCAT anzuwählen. Siehe auch die entsprechen- Hinweis den Kapitel (nur CX8090). CCAT-Adapter für nicht echtzeitfähige Protokolle verwenden Der CCAT-Adapter wird nicht benötigt, wenn Ethernet Protokolle genutzt werden sollen, die nicht echtzeitfähig sind.
  • 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.7 CX8090...
  • 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 CX8090 Version: 1.7...
  • 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.7 CX8090...
  • 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 CX8090 Version: 1.7...
  • Seite 34: Echtzeit Ethernet

    Protokoll von Beckhoff als Master. Das bedeutet das die Buskoppler BK9xx0 am CX8090 als dezentrale Knoten betrieben werden können. Es gibt vom Prinzip her keine Beschränkung der Anzahl der Buskoppler die an einem CX8090 angeschlossen werden dürfen doch es empfiehlt sich diese auf 3 Knoten zu begrenzen.
  • Seite 35 Abb. 2: Suchen der Schnittstelle Abb. 3: Finden der Schnittstelle Abb. 4: Eingetragene Schnittstelle Wenn Sie nun den CX8090 im Config Mode Schalten können Sie nach RT-Ethernet fähigen Geräte scannen. Sie können natürlich die Buskoppler auch manuell anfügen. CX8090 Version: 1.7...
  • Seite 36 EtherCAT Automation Protokoll (EAP) Der CX8090 unterstützt mit seiner Echtzeit-Ethernet-Schnittstelle (X101/102) das EtherCAT Automation Protocol (EAP) von Beckhoff. Über die Publisher- und Subscriber-Dienste können mit anderen Steuerungen die das EAP unterstützen Daten in Echtzeit  ausgetauscht werden. Abb. Anfügen des EtherCAT Automation Protokolls Abb.
  • Seite 37: Web Services

    6.3.5 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. CX8090 Version: 1.7...
  • Seite 38 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 Version: 1.7 CX8090...
  • Seite 39: 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/cx8090_hw/Resources/zip/1608562059.zip 6.3.6 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 40: 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". Version: 1.7 CX8090...
  • Seite 41: Cpu-Auslastung

    Überprüfung ob aktuelle persistente Daten (aus wdp-Datei) oder gesicherte persistente Daten aus dem Backup (wd~-Datei) geladen wurden Das Beispiel signalisiert beim CX8090 über die ERR-LED ob die persistenten Daten geladen worden sind. Bei andern CX8xxx kann die LED nicht genutzt werden.
  • Seite 42: Programmierung

    Programmierung Programmierung Bibliothek für CX80xx Download : https://infosys.beckhoff.com/content/1031/cx8090_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 43 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. CX8090 Version: 1.7...
  • Seite 44 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.7 CX8090...
  • Seite 45: 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) CX8090 Version: 1.7...
  • Seite 46: Cx8090 Led

    Funktion FUNCTION F_CX8090_LED_WD (WD=Watchdog) Da der CX8080, CX8090 und CX8091 verschiedene Protokolle unterstützt, werden die beiden LEDs auf dem CX8080/CX809x nicht durch die Firmware genutzt. Damit hat der Anwender die Möglichkeit sich selber Diagnosemeldungen zu erzeugen, die dann auch für den Endkunden dokumentiert werden müssen, damit dieser diese Meldungen auch interpretieren kann.
  • Seite 47 Programmierung FUNCTION F_CX8090_LED_ERR Da der CX8080, CX8090 und CX8091 verschiedene Protokolle unterstützt, werden die beiden LEDs auf dem CX8080/CX809x nicht durch die Firmware genutzt. Damit hat der Anwender die Möglichkeit sich selber Diagnosemeldungen zu erzeugen, die dann auch für den Endkunden dokumentiert werden müssen, damit dieser diese Meldungen auch interpretieren kann.
  • Seite 48: Datentypen

    : 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.7 CX8090...
  • Seite 49: 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 50 • 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.7 CX8090...
  • Seite 51: Topologiebeispiel

    Ethernet X001 Interface 8.1.2 Topologiebeispiel CX8090 mit dezentralen Buskopplern verbunden über RT-Ethernet CX8090 Version: 1.7...
  • Seite 52: Modbustcp

    Verwenden Sie dazu die Dokumentation TwinCAT ModbusTCP Server. Der Server ist bereits auf dem CX80xx installiert. Es dürfen die Schnittstellen X001 oder X101/102 verwendet werden. Deutsch: http://infosys.beckhoff.com/content/1031/tcmodbussrv/html/tcmodbussrv_overview.htm Englisch: http://infosys.beckhoff.com/content/1033/tcmodbussrv/html/tcmodbussrv_overview.htm CX8091 Der Modbus/TCP Server ist nicht Bestandteil des Image des CX8091.
  • Seite 53: 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 CX8090 Version: 1.7...
  • Seite 54: 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.7 CX8090...
  • Seite 55         <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> CX8090 Version: 1.7...
  • Seite 56: Tcp/Ip

    Verwenden Sie dazu die Dokumentation TwinCAT TCP/IP Server. Der TCP/IP-Server ist bereits auf dem CX80x0 installiert. Es dürfen sie Schnittstellen X001 oder X101/102 verwendet werden. Deutsch: http://infosys.beckhoff.com/content/1031/tcpipserver/html/tcpipserver_overview.htm Englisch: http://infosys.beckhoff.com/content/1033/tcpipserver/html/tcpipserver_overview.htm CX8091 Der TCP/IP Server ist nicht Bestandteil des Image des CX8091.
  • Seite 57: Echtzeit-Ethernet

    Echtzeit-Ethernet Die Echtzeitkommunikation kann nur über die Ports X101 und X102 erfolgen. Siehe technische Daten: CX8090_TechnDataEthernet [} 16] Auf dem CX8090 kann das RT-Ethernet für die Kommunikation mit weiteren Slaves wie z.B. BK9100 erfolgen. Siehe dazu: CX8090_RT_Ethernet [} 34] Das EtherCAT-Automation-Protokoll (EAP) wird für die Kommunikation von Steuerung zu Steuerung benutzt.
  • Seite 58 Sie können die ADS-DLL (DLL: Dynamic Link Library) in Ihr C-Programm einbinden. Die OPC-Schnittstelle ist eine genormte Standardschnittstelle für die Kommunikation in der Automatisierungstechnik. Beckhoff bietet hierfür einen OPC-Server an. Protokoll Die ADS-Funktionen bieten die Möglichkeit, direkt vom PC auf Informationen des Buskopplers zuzugreifen.
  • Seite 59 Ethernet X001 Interface TCP-Port-Nummer Die TCP-Port-Nummer beträgt für das ADS-Protokoll 48898 oder 0xBF02. CX8090 Version: 1.7...
  • Seite 60: Fehlerbehandlung Und Diagose

    Fehlerbehandlung und Diagose Fehlerbehandlung und Diagose Diagnose-LEDs Ethernet Schnittstelle X001 Schnittstelle X001 Ethernet (CX8090, CX8091) Bedeutung LED grün Link vorhanden LED gelb blinkt Aktivität Ethernet Schnittstelle X101 und X102 Schnittstelle X101-102 Ethernet (CX8090, CX8091) Bedeutung LED grün blinkt Aktivität LED gelb...
  • Seite 61 E-Bus nicht angeschlossen 4 K-BUS RUN (Rechts Mitte,  2te K-Bus LED RUN leuchtet grün K-Bus läuft, alles in Reihe) Ordnung 6 K-BUS ERR (Rechts unten,  3te K-Bus LED ERR leuchtet rot, Fehler des K-Bus Reihe) siehe K-Bus Fehlercode CX8090 Version: 1.7...
  • Seite 62 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 Version: 1.7 CX8090...
  • Seite 63: 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). CX8090 Version: 1.7...
  • Seite 64 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".   Version: 1.7 CX8090...
  • Seite 65 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 66 Anhang 16. Es wird in der Regel das CCAT Interface gefunden (CX8090) oder das entsprechende Feldbusinterface (andere CX80xx Geräte) und entweder ein K-Bus Interface oder ein EtherCAT Interface, das kommt jetzt darauf an welche Klemmen Sie am CX angeschlossen haben. Das CCAT Interface muss im System Manager File vorhanden sein und darf nicht gelöscht werden.
  • Seite 67 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! CX8090 Version: 1.7...
  • Seite 68: 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 Version: 1.7 CX8090...
  • Seite 69 • 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 CX8090 Version: 1.7...
  • Seite 70: Beispiel Zu Web-Visualisierung, Ip-Adresse Und Feldbus-Leds

    Anhang 10.3 Beispiel zu Web-Visualisierung, IP-Adresse und Feldbus-LEDs Das angefügte Beispiel zeigt, wie man die IP-Adresse des CX8090 ausließt und dessen Feldbus-LEDs WD und ERR  verwendet. Download Zip-File https://infosys.beckhoff.com/content/1031/cx8090_hw/Resources/zip/2038780555.zip Version: 1.7 CX8090...
  • Seite 71: 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 CX8090 Version: 1.7...
  • Seite 72: 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.7 CX8090...
  • Seite 73: Support Und Service

    Anhang 10.5 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:...

Diese Anleitung auch für:

Cx8080

Inhaltsverzeichnis