EC-Win (RT-Linux)
EC-Win ist die bewährte offene EtherCAT-Echtzeitplattform für Windows-Systeme von acontis. Es ist möglich, schnelle und deterministische EtherCAT-basierte Echtzeitlösungen zu erstellen. Typische Anwendungsbereiche sind Motion Controller, SPS-Steuerungen oder Echtzeit-Messtechnikanwendungen mit Zykluszeiten von bis zu 20 kHz. Die Kernkomponente von EC-Win ist der leistungsstarke EC-Master EtherCAT Master Stack, der optimal auf die Windows-Hypervisor- und Echtzeittechnologie von acontis hin angepasst ist.
Echtzeit Plattform
- Integrierter Hypervisor: Windows und der Echtzeitteil (Betriebssystem) sind sicher getrennt. Schutz vor Windows-Systemfehlern (Blue-Screen).
- Standard-POSIX-Unterstützung für den Echtzeit-Teil (präemptives Multitasking, Threads, Event, Semaphoren, Mutexe, ...).
- 32-Bit- oder 64-Bit-Unterstützung, unabhängig von der Windows-Bitgröße
- Schneller hochauflösender Systemtimer (Auflösung unter 10 Nanosekunden). Zykluszeiten bis zu 20 kHz können erreicht werden.
- Die Verwendung mehrerer CPU-Kerne für Windows und / oder den Echtzeitteil ist möglich (SMP: Symmetric Multiprocessing).
- Virtuelles TCP / IP-Netzwerk zwischen Windows und dem Echtzeitteil. Die volle Funktionalität der EtherCAT-Diagnosefunktionen kann genutzt werden.
- Komfortable Entwicklungs- und Debugging-Umgebung mit Microsoft Visual Studio. Remote-Debugging über die virtuelle TCP/IP Verbindung ist möglich.
EtherCAT Master Stack
- EC-Master EtherCAT Master Stack C / C ++ - Bibliothek mit Class A Funktionalität.
- Schnelle und für harte Echtzeit optimierte Treiber für Intel- und Realtek-Netzwerkcontroller.
- Mailboxprotokolle: CoE, SoE, AoE, VoE.
- Unterstützung der Distributed Clocks Funktionalität einschließlich der Synchronisierung des Windows-Echtzeitteils.
- Slave-zu-Slave-Kommunikation über Master.
- Bus-Scan mit Topologieerkennung, -analyse und -verifizierung.
- EEPROM-Programmierung (Lesen und Schreiben).
- Umfassende und bewährte Diagnose.
Weitere Informationen