Hinweise zur Dokumentation Darstellung und Aufbau von Warnhinweisen In der Dokumentation werden folgende Warnhinweise verwendet. Lesen und befolgen Sie die Warnhinweise. Warnhinweise, die vor Personenschäden warnen: GEFAHR Akute Verletzungsgefahr Es besteht eine Gefährdung mit hohem Risikograd, die den Tod oder eine schwere Verletzung zur Folge hat.
Hinweise zur Dokumentation Ausgabestände der Dokumentation Version Kommentar Erste Version Kapitel „Spannungsversorgung anschließend“ angepasst. Kapitel „Technische Daten“ angepasst und Kapitel „FTP-Server“ hinzugefügt. Kapitel „Device Manager“ angepasst. CX8180 Version: 1.3...
Schirmdämpfung eingebaut werden. 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.
• 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...
Transport und Lagerung Transport und Lagerung Transport HINWEIS Kurzschluss durch Feuchtigkeit Feuchtigkeit kann sich bei Transporten in kalter Witterung oder bei extremen Temperaturunterschieden bil- den. Achten Sie darauf, dass sich keine Feuchtigkeit im Embedded-PC niederschlägt (Betauung) und gleichen Sie ihn langsam der Raumtemperatur an. Schalten Sie den Embedded-PC bei Betauung erst nach einer Wartezeit von mindestens 12 Stunden ein.
Als Betriebssystem kommt Microsoft Windows Embedded Compact 7 zum Einsatz. Da kein Bildschirmanschluss vorhanden ist, kann nur per Netzwerk auf das Betriebssystem und seinen „virtuellen“ Bildschirm zugegriffen werden. Beckhoff Device Manager und Remote-Display (Cerhost) Der Embedded-PC verfügt intern über eine 1-Sekunden-USV als persistenten Datenspeicher. Mit der 1- Sekunden-USV können dann persistente Daten bei einem Spannungsausfall auf der MicroSD-Karte...
Seite 12
Produktübersicht Die kleinste zu verwendende Task-Zeit beträgt 500 µs, die aber nur bei einer sehr geringen Systemauslastung erreicht werden kann. Empfohlen wird eine Task-Zeit von 1 bis 50 ms für die I/O Daten. Weitere Tasks können auch langsamer gestellt werden. Bei Verwendung kleinerer Zykluszeiten ist die gesamte Systemauslastung zu beachten.
Produktübersicht Aufbau Abb. 1: Beispielaufbau eines Embedded-PCs CX8180. Tab. 2: Legende zum Aufbau. Komponente Beschreibung Adresswahlschalter (S101, Der Adresswahlschalter kann in der SPS ausgelesen und abhängig S102) von der Schalterstellung verschiedene Programmteile aktivieren. Spannungsversorgung für die batteriegepufferte Uhr für Zeit und Batteriefach [} 61] (unter Datum.
Produktübersicht Typenschild Auf dem Embedded-PC CX8180 befindet sich auf der liken Seite des Gehäuses ein Typenschild. Abb. 2: CX8180 Typenschild. Tab. 3: Legende zum Typenschild. Beschreibung Angaben zum Netzteil für die Spannungsversorgung. 24V DC und max. 4A. MAC-Adresse der Ethernet-Schnittstelle X001. Der Hostname wird aus CX- und den letzten 3 Byte der MAC-Adresse gebildet: z.B.
Produktübersicht Ethernet-Schnittstellen Über die Ethernet-Schnittstelle X001 können Sie den Embedded-PC CX8180 programmieren und in Betrieb nehmen. Die Ethernet-Schnittstelle erreicht Geschwindigkeiten von 10 / 100 MBit. Abb. 3: Ethernet-Schnittstelle X001. Die LEDs an der linken Seite der Schnittstellen zeigen den Status der Verbindung an. Die untere LED (LINK/ ACT) zeigt an, ob die Schnittstelle mit einem Netzwerk verbunden ist.
Seite 16
Produktübersicht 10BaseT Beschreibt ein Twisted-Pair-Kabel für 10 MBaud. Hierbei wird das Netz sternförmig aufgebaut, so dass nun nicht mehr jeder Teilnehmer am gleichem Medium hängt. Dadurch führt ein Kabelbruch nicht mehr zum Ausfall des gesamten Netzes. Durch den Einsatz von Switches als Sternkoppler können Kollisionen vermindert oder bei Voll-Duplex Verbindungen auch vollständig vermieden werden.
Produktübersicht RS232/RS485-Schnittstelle Auf der D-Sub-Buchse sind zwei serielle Schnittstellen verdrahtet, eine mit RS232- und eine mit RS485- Physik. Beide Schnittstellen liegen auf dem gleichen Potential und sind galvanisch von der CPU getrennt. Die Schnittstellen können gleichzeitig benutzt werden und funktionieren unabhängig voneinander. X101 Abb. 5: RS232/RS485-Schittstelle X101 Beachten Sie die PIN-Belegung der D-Sub-Buchse wenn Sie Kabel für die Verdrahtung konfektionieren.
In der Grundausstattung enthält der CX81xx 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: Abb. 6: MicroSD-Karte für den CX81xx.
Inbetriebnahme Montage 5.1.1 Abmessungen 71 mm 73 mm 68 mm CX8180 X001 24V 0V X101 S101 S102 RS232 RS485 Abb. 7: Abmessungen des Embedded-PCs CX81xx. Technische Zeichnungen in verschiedenen im DWG-Format und im STP-Formaten finden Sie unter: https://www.beckhoff.com CX8180 Version: 1.3...
Inbetriebnahme Einbaulagen mit eingeschränktem Temperaturbereich bis 50°C Sie können den Embedded-PC auch senkrecht oder liegend auf der Tragschiene montieren. Beachten Sie dabei, dass Sie den Embedded-PC dann nur bis zu einer Umgebungstemperatur von 50°C betreiben können. Abb. 9: Embedded-PC CX8180, senkrechte Einbaulage. Abb. 10: Embedded-PC CX8180, liegende Einbaulage.
S101 S102 RS232 KL 1002 KL 1002 KL 2134 KL 2134 KL 9010 KL 9010 BECKHOFF BECKHOFF BECKHOFF BECKHOFF BECKHOFF BECKHOFF RS485 2. Verriegeln Sie anschließend die Arretierung auf der linken Seite des Embedded-PCs. Benutzen Sie dazu einen Schraubendreher. ð Überprüfen Sie nochmal die korrekte Montage und ob der Embedded-PC an der Tragschiene eingerastet ist.
Inbetriebnahme Spannungsversorgung anschließen HINWEIS Schäden an den Embedded-PCs Die Embedded-PCs können während der Verdrahtung beschädigt werden. • Schließen Sie die Leitungen für die Spannungsversorgung nur im spannungsfreien Zustand an. Für die Spannungsversorgung der Netzteilklemme ist eine externe Spannungsquelle erforderlich, die eine 24 V Gleichspannung (-15 % / +20 %) bereitstellt.
Inbetriebnahme Federkraftklemmen öffnen und schließen: Die Leitungen einer externen Spannungsquelle werden mit Federkraftklemmen am Netzteil verbunden. Schließen Sie die Leitungen wie folgt an: Tab. 7: Erforderliche Leitungsquerschnitte und Abisolierlängen Leitungsquerschnitt 0,5 ... 2,5 mm AWG 20 .. AWG 14 Abisolierlänge 8 ... 9 mm 0.33 inch CX8180 X001...
Konfiguration Konfiguration Betriebssystem Auf dem Embedded-PC CX8180 kommt das Betriebssystem Microsoft Windows Embedded Compact 7 zum Einsatz. Dieses Betriebssystem ist für den Embedded-PC CX8180 optimiert. Dadurch stehen nicht alle Features von Windows Embedded Compact 7 zur Verfügung. Sicherheit Aus Sicherheitsgründen sind die Dienste CERHOST und TELNET im Auslieferungszustand deaktiviert. Um diese Dienste wieder zu aktivieren, benötigen Sie ein Lesegerät für MicroSD-Karten.
Konfiguration 6.1.1 Enthaltene Features Features CX8180 XML DOM XML Minimal Parser DCOM COM Storage Winsock TCP/IP TCP/IPv6 Firewall Network Utilities (IpConfig, Ping, Route) Object Exchange Protocol OBEX Message Queuing MSMQ UPnP Control Point Device Host SOAP Client Server Server File Server (SMB/CIFS) FTP-Server Print-Server (SMB/CIFS) RAS Server / PPTP Server...
Sie vorfahren. Das neue Image wird direkt auf die MicroSD-Karte kopiert, um das Image des Embedded-PCs zu aktualisieren. Das neue Image wird vom Beckhoff Service zur Verfügung gestellt. Führen Sie das Update nur nach Rücksprache mit dem Beckhoff Service durch. Voraussetzungen: •...
Konfiguration 6.1.3 FTP-Server Eingeschränkter Zugriff durch Firewall Ab Image-Version: „CX8100_WEC7_LF_v604h_TC31_B4022.20“ ist die Firewall beim CX8180 standardmäßig eingeschaltet. Dadurch kann keine passive FTP-Verbindung (die zum Beispiel Mi- crosoft verwendet) aufgebaut werden. Wir empfehlen Ihnen daher einen aktiven FTP-Zugriff zu nut- zen. Tragen Sie dafür die TCP-Ports 20 und 21 in der Firewall ein. Das File Transfer Protocol (FTP) basiert ausschließlich auf TCP-basierten Kommunikationsverbindungen.
Seite 29
Konfiguration Bei näherer Betrachtung erkennt man, dass sich das Firewall-Problem des aktiven FTP beim passiven FTP genau anders herum verhält. Server-seitig muss die Firewall so konfiguriert werden, dass der Data-Port des Servers entsprechend für den Client erreichbar ist. Viele FTP-Server bieten dazu die Möglichkeit, die zu verwendenden Data-Ports zu konfigurieren.
Konfiguration IP-Adresse 6.2.1 Im Betriebssystem einstellen Unter Windows Embedded Compact 7 wird die Ethernet-Schnittstelle X001 als EMAC1 angezeigt. Abb. 11: Ethernet-Schnittstelle unter Windows Embedded Compact 7. EMAC1 (X001) Standardmäßig ist DHCP aktiv und die IP-Adresse wird automatisch vergeben. Sie können DHCP deaktivieren und eine statische IP-Adresse vergeben.
Starten Sie den Beckhoff Device Manager wie folgt: 1. Öffnen Sie einen Webbrowser auf dem Host-PC. 2. Geben Sie die IP-Adresse oder den Hostnamen des Industrie-PCs im Webbrowser ein, um den Beckhoff Device Manager zu starten. • Beispiel mit IP-Adresse: https://169.254.136.237/config •...
Passwort: 1 Aktivieren Sie Remote Display wie folgt: 1. Öffnen Sie einen Webbrowser auf dem Host-PC. 2. Geben Sie die IP-Adresse oder den Hostnamen des Industrie-PCs im Webbrowser ein, um den Beckhoff Device Manager zu starten. • Beispiel mit IP-Adresse: https://169.254.136.237/config •...
Voraussetzungen: • Remote Display ist aktiv. Siehe: Remote Display aktivieren. • Hostname des Embedded-PCs. • Remote Display Control (CERHOST). Download unter: https://infosys.beckhoff.com/content/1031/ CX8180_HW/Resources/zip/5047075211.zip Starten Sie die Remote-Verbindung wie folgt: 1. Entpacken Sie die Zip-Datei auf dem Host-PC und führen Sie die cerhost.exe aus.
Konfiguration TwinCAT 6.4.1 Mit CX81xx verbinden Bevor Sie mit dem CX81xx arbeiten können, müssen Sie Ihren lokalen Rechner mit dem CX81xx (Zielsystem) verbinden. Danach können Sie mit Hilfe der IP-Adresse oder dem Host Namen nach Geräten, wie z.B. EtherCAT-Klemmen suchen. Der lokale PC und das Zielsystem müssen mit dem gleichen Netzwerk oder direkt über ein Ethernet Kabel miteinander verbunden werden.
Seite 35
Konfiguration 5. Markieren Sie das gefundene Gerät und klicken Sie auf Add Route. Das Fenster Logon Information erscheint. Geben Sie im Feld User Name und im Feld Password den Benutzernahmen und das Passwort für den CX ein und klicken Sie auf OK. Als Standard ist bei den CXen folgende Information eingestellt: User name: Administrator Password: 1 6.
Konfiguration 6.4.2 Geräte scannen Sobald der CX81xx als Zielsystem in TwinCAT eingefügt wurde, können Sie nach weiteren Geräten scannen und so z.B. alle am CX81xx angeschlossenen EtherCAT-Klemmen oder Busklemmen in die TwinCAT Strukturansicht einfügen. Voraussetzungen für diesen Arbeitsschritt: • Der CX81xx ist als Zielsystem mit TwinCAT verbunden (siehe: Mit CX81xx verbinden [} 34]). •...
Konfiguration 6.4.3 SPS-Projekt erstellen In den nächsten Schritten wird beschrieben, wie Sie ein SPS-Projekt in TwinCAT erstellen und in der Strukturansicht einfügen. Voraussetzungen für diesen Arbeitsschritt: • Ein neu angelegtes TwinCAT XAE Projekt. Erstellen Sie ein SPS-Projekt wie folgt: 1. Klicken Sie in der Strukturansicht mit der rechten Maustaste auf PLC. 2.
Seite 38
Konfiguration 5. Klicken Sie in der Strukturansicht mit der rechten Maustaste auf das SPS-Projekt und dann im Kontextmenü auf Build. ð Sie haben erfolgreich ein SPS-Projekt erstellt und das Projekt in TwinCAT angefügt. Es wird eine SPS- Instanz mit den Variablen für die Eingänge und Ausgänge aus dem SPS-Projekt erstellt. Im nächsten Schritt können Sie die Variablen mit der Hardware verknüpfen.
Konfiguration 6.4.4 Variablen verknüpfen Wurde das SPS-Projekt erfolgreich in TwinCAT angefügt, dann können die Sie die neu angelegten Ein- und Ausgangsvariablen aus dem SPS-Projekt mit den Ein- und Ausgängen Ihrer Hardware verknüpfen. Voraussetzungen für diesen Arbeitsschritt: • Ein angefügtes SPS-Projekt in TwinCAT. Verknüpfen Sie die Variablen wie folgt: 1.
6.4.5 KS8000-Protokoll einsetzen Bei dem KS8000-Protokoll handelt es sich um ein offengelegtes Protokoll von Beckhoff, welches verwendet werden kann, um die Buskoppler BK8100 (RS232) oder BK8000 (RS485) anzusprechen. Das Protokoll ist bereits implementiert und einsatzbereit. Für eine Verbindung mit den Buskopplern können die beiden seriellen Schnittstellen RS232/RS485 des Embedded-PCs CX8180 als BK8xx0-Master konfiguriert werden.
Der KL6xx1-Modus kann für beliebige serielle Protokolle verwendet werden. Auch eigene Protokolle oder andere offengelegte Protokolle können damit verwendet werden. Dieser Modus verhält sich wie andere Beckhoff-Klemmen mit serieller Schnittstelle. Das bedeutet, dass die Programmierung und das Interface einer seriellen Schnittstelle ähneln. Die Beckhoff Supplement-Bausteine (wie ModbusRTU, COMLIB, ...) der seriellen Schnittstelle bieten in der Regel den 64-Byte-Modus für die PC-...
Daten von der Steuerung zum Interface übertragen. Beispiel In diesem Beispielprogramm wird mit Hilfe der RS232-Schnittstelle die Arbeitsweise erläutert. Dabei werden Daten über die RS232-Schnittstelle gesendet und über eine Brücke (PIN 2 bis 3) wieder empfangen. Download: https://infosys.beckhoff.com/content/1031/CX8180_HW/Resources/zip/2495112075.zip Version: 1.3 CX8180...
Programmierung Programmierung 1-Sekunden-USV Datenverlust Der Einsatz der 1-Sekunden-USV über die dokumentierten Möglichkeiten hinaus, kann zu Daten- verlust oder korrupten Daten führen. Verwenden Sie ausschließlich TwinCAT, um die 1-Sekunden-USV anzusteuern und speichern Sie nur persistente Daten mit einer Größe von maximal 1 MB. Die 1-Sekunden-USV ist ein UltraCap-Kondensator, der den Prozessor weiterhin mit Strom versorgt, wenn die Spannungsversorgung ausfällt.
Rufen Sie den Funktionsbaustein immer aus der SPS auf und verwenden Sie dafür immer die schnellste Task. Bei einem Spannungsausfall empfiehlt Beckhoff die restliche Applikation nicht weiter aufzurufen, um sicherzustellen, dass genügend Zeit für das Schreiben der Daten bleibt.
Programmierung 7.1.1 Funktionsbaustein FUNCTION_BLOCK FB_S_UPS_CX81xx Der Funktionsbaustein FB_S_UPS_CX81xx kann auf den CX81xx mit Sekunden-USV verwendet werden, um die Sekunden-USV aus der SPS anzusteuern. So können bei Spannungsausfall je nach ausgewähltem Modus die persistenten Daten gespeichert werden. Die voreingestellten Werte der INPUTs des FB_S_UPS_CX81xx sollten beibehalten werden.
Seite 46
Programmierung eUpsMode: Definiert, ob persistente Daten geschrieben werden sollen und ob ein QuickShutdown ausgeführt werden soll. Standardwert ist eSUPS_WrPersistData_Shutdown, d. h. nach dem Speichern der persistenten Daten wird automatisch ein QuickShutdown ausgeführt. (Typ: E_S_UPS_Mode) ePersistentMode: Modus für das Schreiben der persistenten Daten. Standardwert ist SPDM_2PASS. tRecoverTime: Zeit, nach der die USV bei UPS-Modi ohne QuickShutdown wieder in den Zustand PowerOK zurückgeht.
Programmierung 7.1.2 Datentypen E_S_UPS_Mode eSUPS_WrPersistData_Shutdown: Schreiben der persistenten Daten und dann QuickShutdown eSUPS_WrPersistData_NoShutdown: Nur Schreiben der persistenten Daten (kein QuickShutdown) eSUPS_ImmediateShutdown: Nur QuickShutdown (kein Schreiben der persistenten Daten) eSUPS_CheckPowerStatus: Nur Status ermitteln (weder Schreiben der Persistenten Daten noch QuickShutd own) 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 v3.1 CX81xx Sekunden USV Tc2_SUPS CX8180 Version: 1.3...
Programmierung 7.1.3 PlcAppSystemInfo Jede SPS beinhaltet eine Instanz des Typs 'PlcAppSystemInfo' mit dem Namen '_AppInfo'. Der zugehörige Namensraum (namespace) ist 'TwinCAT_SystemInfoVarList'. Dieser muss beispielsweise bei Verwendung in einer Bibliothek mit angegeben werden. TYPE PlcAppSystemInfo STRUCT ObjId : OTCID; TaskCnt : UDINT; OnlineChangeCnt : UDINT; Flags : DWORD; AdsPort : UINT; BootDataLoaded : BOOL; OldBootData : BOOL;...
Programmierung Diagnose-LEDs ansteuern 7.2.1 Funktion F_CX81x0_LED_WD Da der CX8180 verschiedene Protokolle unterstützt, werden die beiden LEDs WD und ERR auf dem CX8180 nicht durch die Firmware genutzt. Dadurch hat der Anwender die Möglichkeit eigene Diagnosemeldungen zu erstellen. Mit den LEDs können Sie zum Beispiel anzeigen, ob der CX8180 eine IP- Adresse vom DHCP Server erhalten hat oder, ob sich Teilnehmer im Datenaustausch befinden.
Programmierung Voraussetzungen Entwicklungsumgebung Zielplattform Hardware Einzubindende SPS Bi- bliotheken TwinCAT v3.1 Build CX8180 Tc2_SystemCX 4022.30 7.2.3 Datentyp TYPE E_CX81x0_LED TYPE E_CX81x0_LED : ( eCX81x0_LED_GREEN_OFF, eCX81x0_LED_GREEN_ON, eCX81x0_LED_GREEN_FLASHING_Quick, eCX81x0_LED_GREEN_FLASHING_200ms, eCX81x0_LED_GREEN_FLASHING_500ms, eCX81x0_LED_GREEN_FLASHING_Pulse, eCX81x0_LED_RED_OFF:=20, eCX81x0_LED_RED_ON, eCX81x0_LED_RED_FLASHING_Quick, eCX81x0_LED_RED_FLASHING_200ms, eCX81x0_LED_RED_FLASHING_500ms, eCX81x0_LED_RED_FLASHING_Pulse, eCX81x0_LED_GREEN_RED_OFF:=100, eCX81x0_LED_GREEN_RED_FLASHING_200ms, eCX81x0_LED_GREEN_RED_FLASHING_500ms END_TYPE Funktion F_CX81xx_ADDRESS Diese Funktion liest die Stellung des Adresswahlschalters beim CX8180 aus. Eine mögliche Anwendung ist, dass Sie abhängig von der Schalterstellung verschiedene Programmteile in der SPS aktivieren können.
Programmierung Real Time Clock (RTC) läuft zu langsam TwinCAT verwendet einen eigenen Real-Time-Treiber. Dieser hat den Vorteil, dass die Qualität der Echtzeit um ein Vielfaches verbessert wurde und dadurch der Jitter der Task auf ein Minimum reduziert werden konnte. Damit wird das Betriebssystem von TwinCAT aufgerufen. Die RTC auf dem Betriebssystem wird über TwinCAT gesteuert und muss zu gewissen Zeiten aufgerufen werden.
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.
Ethernet X001 Interface Transmission Control Protocol (TCP) Das auf IP aufsetzende Transmission Control Protocol (TCP) ist ein verbindungsorientiertes Transport- Protokoll. Es umfasst Fehlererkennungs- und Behandlungsmechanismen. Verlorengegangene Telegramme werden wiederholt. User Datagram Protocol (UDP) UDP ist ein verbindungsloses Transport-Protokoll. Es gibt keine Kontrollmechanismen beim Datenaustausch zwischen Sender und Empfänger.
Ethernet X001 Interface Topologiebeispiel Wenn Sie RS232 verwenden, ist eine Direktverbindung (Peer-to-Peer) zwischen maximal zwei Teilnehmern möglich. Wenn Sie RS485 verwenden, ist eine Linientopologie möglich. Begrenzen Sie die die Anzahl der Knoten auf vier Teilnehmer. Abb. 15: Topologiebeispiel, CX8180 verbunden mit anderen CX8180 über RS485. Version: 1.3 CX8180...
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.
Ethernet X001 Interface Abb. 17: Aufbau der ADS-Kommunikation. AMSNetID Die AMSNetID beschreibt das anzusprechende Gerät. Diese wird aus der Mac-Adresse des ersten Ethernet Ports (X001) und ist beim CX80xx auf der Seite aufgedruckt. Es werden für die AMSNetID typischerweise die Bytes 3..6 plus ".1.1" verwendet. Beispiel: MAC-Adresse 00-01-05-01-02-03 AMSNetID 5.1.2.3.1.1...
Fehlerbehandlung und Diagose Fehlerbehandlung und Diagose Diagnose-LEDs Anzeige Bedeutung TwinCAT Status-LED: TwinCAT ist im Run-Modus (grün). TwinCAT ist im Stop-Modus (rot). TwinCAT ist im Konfig-Modus (blau). Keine Funktion ab Werk. Die LED kann für anwenderspezifische Diagnosemeldungen parametriert werden (siehe: Funktion F_CX8190_LED_WD).
Fehlerbehandlung und Diagose Tab. 16: K-BUS ERR LED, Fehlerbeschreibung und Abhilfe. Fehlercode Fehlerargument Beschreibung Abhilfe Ständiges, EMV Probleme. • Spannungsversorgung auf Unter- oder konstantes Überspannungsspitzen kontrollieren. Blinken • EMV-Maßnahmen ergreifen. • Liegt ein K-Bus-Fehler vor, kann durch erneutes Starten (Aus- und Wiedereinschalten des Netzteils) der Fehler lokalisiert werden.
Fehlerbehandlung und Diagose State-Variable In TwinCAT gibt es unter dem Buskoppler die Variable State, für die K-Bus-Diagnose. Abb. 18: Status-Variable für Fehlerbehandlung und Diagnose unter TwinCAT. Ist der Wert „0“ so arbeitet der K-Bus synchron und ohne Fehler. Sollte der Wert <> „0“ sein, kann ein Fehler vorliegen.
Fehlerbehandlung und Diagose LEDs der Netzteilklemme im E-Bus-Modus Die angeschlossenen EtherCAT-Klemmen werden vom Netzteil überprüft. Im E-Bus-Modus leuchtet die LED „L/A“. Wenn Daten übertragen werden, blinkt die LED „L/A“. Anzeige Bedeutung Us 24 V Spannungsversorgung für CPU- Grundmodul. Die LED leuchtet grün bei korrekter Spannungsversorgung.
Verwenden Sie nur Originalbatterien und achten Sie unbedingt darauf, dass die Plus- und Minuspole der Batterie korrekt eingelegt sind. Die Batterie muss alle 5 Jahre gewechselt werden. Ersatzbatterien können beim Beckhoff Service bestellt werden. Bei dem Embedded-PC wird eine Batterie vom Typ CR2032 eingesetzt.
Technische Daten Technische Daten Tab. 19: Technische Daten, Abmessungen und Gewicht. CX8180 Abmessungen (B x H x T) 71 mm x 100 mm x 73 mm Gewicht 230 g Tab. 20: Technische Daten, allgemeine Daten. Technische Daten CX8180 Prozessor ARM Cortex™-A9, 800 MHz 32 Bit Arbeitsspeicher 512 MB DDR3-RAM Flash-Speicher...
Technische Daten Tab. 23: Technische Daten, Ethernet-Schnittstelle X001. Technische Daten Beschreibung Übertragungsmedium 4 x 2 Twisted-Pair-Kupferkabel Kategorie 5 (100 MBit/s) Leitungslänge 100 m vom Switch bis zum CX8180 Übertragungsrate 10/100 MBit/s Topologie sternförmige Verkabelung Protokolle alle nicht Echtzeitfähigen Protokolle die auf TCP oder UDP basieren und keine Echtzeiterweiterung benötigen Tab. 24: Technische Daten, RS232/RS485-Schnittstelle X101.
Anhang Anhang 12.1 Zertifizierung 12.1.1 FCC Approvals for the United States of America FCC: Federal Communications Commission Radio Frequency Interference Statement This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules.
Anhang 12.2 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:...
Seite 66
Legende zum Anschlussbeispiel ....................Tab. 7 Erforderliche Leitungsquerschnitte und Abisolierlängen.............. Tab. 8 Zugangsdaten zum Beckhoff Device Manager bei Auslieferung..........Tab. 9 Zugangsdaten zum Beckhoff Device Manager bei Auslieferung..........Tab. 10 Control-Wort Aufbau........................Tab. 11 Legende zum Control-Wort......................
Seite 67
Abbildungsverzeichnis Abbildungsverzeichnis Abb. 1 Beispielaufbau eines Embedded-PCs CX8180................Abb. 2 CX8180 Typenschild........................Abb. 3 Ethernet-Schnittstelle X001......................Abb. 4 Ethernet-Schnittstelle, PIN-Nummerierung.................. Abb. 5 RS232/RS485-Schittstelle X101....................Abb. 6 MicroSD-Karte für den CX81xx....................Abb. 7 Abmessungen des Embedded-PCs CX81xx................Abb.
Seite 69
Mehr Informationen: www.beckhoff.de/CX8180 Beckhoff Automation GmbH & Co. KG Hülshorstweg 20 33415 Verl Deutschland Telefon: +49 5246 9630 info@beckhoff.de www.beckhoff.de...