EC-Win - Windows EtherCAT Echtzeitplattform
-
Offene, frei programmierbare Real Time Plattform für Windows
-
Integrierter EtherCAT Class A Master Stack inklusive Timer-Synchronisation und Diagnose
|
Mit EC-Win steht Kunden eine professionelle Windows-basierte frei programmierbare Real-Time EtherCAT-Plattform zur Verfügung. Diese ermöglicht es, unter Windows sehr schnelle, echtzeitfähige Lösungen auf Basis der EtherCAT Technologie zu realisieren. Dies sind beispielsweise Motion-, SPS-Steuerungs- oder Messtechnikanwendungen mit Taktraten bis zu 20 kHz. Zentrale Bestandteile sind der leistungsfähige EC-Master Stack der gezielt auf die bewährte acontis Windows Hypervisor bzw. Realtime Technologie angepasst wurde.
Somit erhält man eine optimal aufeinander abgestimmte Echtzeitlösung für EtherCAT; zu einem attraktiven Preis und aus einer Hand.
Als Hardware-Plattform werden bevorzugt Multicore-Systeme eingesetzt. Windows läuft hierbei auf eigenen CPU-Cores getrennt von den CPU-Cores, auf welchen der EtherCAT-Master und die Echtzeitanwendung abläuft. Eine schnelle Anschaltung von Intel- oder Realtek-Netzwerkcontrollern garantiert höchste Performance.
Integriert in EC-Win ist die Synchronisation der Steuerung mit den EtherCAT Slaves mittels Distributed Clocks. Abgerundet wird das Produkt mit dem EC-Lyser Diagnose- und Monitoring-Tool. Mit dem Microsoft Visual Studio steht eine leistungsfähige Entwicklungs- und Debug-Umgebung sowohl für den Windows als auch den Real-Time/EtherCAT Part zur Verfügung.
Durch den Einsatz von EC-Win ergibt sich für Kunden die Möglichkeit, auf teure Einsteckkarten bzw. dem Einsatz eines separaten Hypervisors bzw. einer Windows Echtzeit-Erweiterung zu verzichten.
Real-Time Plattform
-
Durch integrierten Hypervisor vollständig von Windows unabhängiges Echtzeitbetriebssystem. Schutz gegen Windows Ausfall (Blue Screen).
-
Programmierung der Echtzeit mit Win32 Funktionen (preemptives Multitasking, Threads, Events, Semaphoren, Mutexes, ...)
-
Hochauflösender schneller Systemtimer (Auflösung unter 10 Nanosekunden), Interruptfrequenz bis zu 25 kHz realisierbar
-
Verwendung mehrerer CPU Cores sowohl von Windows oder in der Echtzeit möglich (Symmetric Multiprocessing, SMP)
-
Virtuelle TCP/IP Netzwerkverbindung zwischen Windows und der Echtzeit, dadurch können sämtliche Diagnose-Features des EtherCAT Master Stack verwendet werden!
-
Bequemes Debugging mit Microsoft Visual Studio, auch remote via Ethernet
-
Leistungsstarkes graphisches Echtzeit Tracking-Tool
|
EtherCAT Master Konfiguration
-
Unterstützung des Standard EtherCAT Konfigurators ET9000
-
Konfigurationsdateien im standardisierten ENI Format (EtherCAT Network Information) werden unterstützt, alle dazu kompatible EtherCAT Konfiguratoren können verwendet werden.
-
Optional: ET9000 Plug-In zur direkten Kommunikation via TCP/IP mit dem EtherCAT Master Stack (z.B. für Konfiguration von EtherCAT Safety Klemmen)
|
EtherCAT Master Laufzeit
-
EC-Master Stack SDK
-
Schnelle Treiber für Intel und Realtek Netzwerkcontroller. Diese Treiber benötigen keinen Interrupt, was einerseits hervorragendes Echtzeitverhalten und andererseits einen konfliktfreien Betrieb parallel zu Windows gewährleistet.
-
Standard Mailboxprotokolle: CoE - CanOpen over EtherCAT, SoE - Servo Profile over EtherCAT, AoE - ADS over EtherCAT, VoE - Vendor over EtherCAT
-
Distributed Clocks mit Laufzeitmessung und -kompensation, Abgleiche der lokalen Clock mit der Referenz Clock, fortlaufende Driftkompensation
-
Slave to Slave Kommunikation mittels des Masters
-
Bus-Scan mit Topologie-Erkennung und -Auswertung
-
EEPROM Programmierung (Schreiben und Lesen)
-
Umfangreiche und praxiserprobte Diagnose
-
EC-Master Feature Pack "Distributed Clocks Master Synchronisation". Das Timing des PC (Timer Interrupt) wird mit den EtherCAT Distributed Clocks synchronisiert. Diese Synchronisation ist integrierter Bestandteil der Echtzeitplattform von EC-Win und zwingend erforderlich für viele EtherCAT Motion Anwendungen.
-
EC-Master Feature Pack "Remote Access Server". Über die virtuelle Netzwerkschnittstelle kann von Windows aus sehr einfach auf Funktionen des EtherCAT Master zugegriffen werden.
-
Optional: weitere EC-Master Stack Feature Packs können zu Sonderkonditionen erworben werden
|
EtherCAT Master Diagnose
-
EC-Lyser: ein Analyseprogramm das speziell für die Analyse von EtherCAT Feldbussystemen entwickelt wurde, die mit dem acontis EtherCAT Master Stack betrieben werden. Bestandteil von EC-Win ist eine EC-Lyser Entwicklungslizenz.
-
Optional: ET9000 Plug-In zur direkten Kommunikation via TCP/IP mit dem EtherCAT Master Stack (ET9000 Online Funktionen nutzbar)
|