Produktübersicht

CX8100 bezeichnet eine Produktfamilie von Embedded-PCs, die auf einer 32-Bit-ARM-CPU basieren. Der Embedded-PC CX8100 ist programmierbar und in der Lage, ein eigenes Steuerungsprogramm abzuarbeiten. Darüber hinaus erfüllt der Embedded-PC die Funktion als Slave-Teilnehmer eines übergeordneten Feldbussystems.

Der Embedded-PC CX8100 hat die folgende Grundausstattung:

Die Embedded-PCs CX8100 können Sie als dezentrale Steuerungen verwenden und damit sicherstellen, dass bei einer Unterbrechung des übergeordneten Feldbussystems, das lokale Programm auf dem CX8100 weiterhin abgearbeitet wird.

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 gespeichert werden.

Netzteilklemme

Auf der rechten Seite des Embedded-PCs befindet sich die Netzteilklemme, die den Embedded-PC mit Spannung versorgt. An die Netzteilklemme können auf der rechten Seite Busklemmen (K-Bus) oder EtherCAT-Klemmen (E-Bus) angereiht werden. Die Netzteilklemme erkennt automatisch das jeweilige Bussystem (K-Bus oder E-Bus).

Beim Einsatz von EtherCAT-Klemmen (E-Bus) ergeben sich weitere Möglichkeiten, wie die Realisierung verschiedener Topologien, die Einbindung weiterer Bussysteme, wie CANopen, PROFIBUS und PROFINET, und – mit den EtherCAT-Box-Modulen – die Verbindung in die IP67-Welt.

Feldbus-Interface

In Vorbereitung sind CX8100-Geräte für weitere Feldbussysteme wie EtherCAT (Slave), PROFINET, EtherNet/IP, CANopen, PROFIBUS und andere Kommunikationssysteme.

Verfügbare Feldbussysteme:

Programmierung

Programmiert werden die Embedded-PCs CX8100 nach der leistungsfähigen IEC 61131-3 Norm. Die Automatisierungssoftware TwinCAT 3 bildet die Grundlage für die Programmierung des Embedded-PCs.

Konfiguration

Die Inbetriebnahme des Embedded-PCs CX8100 erfolgt über die Ethernet-Schnittstelle. Über TwinCAT 3 wird dann das Feldbusinterface und alle angeschlossenen Geräte, wie z.B. EtherCAT-Klemmen oder Busklemmen, ausgelesen. Die Konfiguration wird nach der Parametrierung auf dem Embedded-PC gespeichert. Diese erstellte Konfiguration kann auch wieder ausgelesen werden.

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.

Ist die Zykluszeit zu klein gewählt, können Web-Visualisierung und Remote-Display sehr langsam arbeiten oder TimeOuts verursachen. Der Anwender ist selbst dafür verantwortlich sein System so zu projektieren und zu konfigurieren, dass es nicht überlastet wird.