EtherCAT Out-of-the-box
|
EC-Master / Windows® XP / Windows® 7 EtherCAT Master für Windows ohne Echtzeitanforderungen. Unterstützung von Windows 64 Bit (Anwendung 32 Bit). |
Die Verwendung von beliebigen Netzwerkkarten ist möglich |
|
EC-Master / Windows CE / CeWin EtherCAT Master für Windows CE |
Windows CE 5.0 Windows CE 6.0 Windows Embedded Compact 7.0 Optimierter Link Layer für Intel Pro/100 Netzwerkkarten Optimierter Link Layer für Intel Pro/1000 Netzwerkkarten Optimierter Link Layer für Realtek 8139 Netzwerkkarten Optimierter Link Layer für Realtek 8111/8168/8169 Netzwerkkarten |
|
EC-Master / VxWorks / VxWin EtherCAT Master für VxWorks |
VxWorks 5.4 und VxWorks 5.5: Unterstützung beliebiger VxWorks-Netzwerktreiber durch die Verwendung der etherLib VxWorks 6.1 bis 6.8: Unterstützung beliebiger VxWorks-Netzwerktreiber durch die Verwendung des SNARF-Protokolls VxWorks 6.6/6.8: Unterstützung SMP Betrieb Optimierter Link Layer für Intel Pro/100 Netzwerkkarten Optimierter Link Layer für Intel Pro/1000 Netzwerkkarten Optimierter Link Layer für Realtek 8139 Netzwerkkarten Optimierter Link Layer für Realtek 8111/8168/8169 Netzwerkkarten |
|
EC-Master / QNX EtherCAT Master für QNX |
Version 6.x Optimierter Link Layer Intel Pro/1000 (8254x) Netzwerkkarten Optimierter Link Layer Intel Pro/100 (8255x) Netzwerkkarten Optimierter Link Layer für Realtek 8111/8168/8169 Netzwerkkarten |
|
EC-Master / On Time RTOS-32 EtherCAT Master für das Echtzeitbetriebssystem On Time RTOS-32 |
Version 5.x Optimierter Link Layer Intel Pro/1000 (8254x) Netzwerkkarten Optimierter Link Layer Intel Pro/100 (8255x) Netzwerkkarten Optimierter Link Layer für Realtek 8111/8168/8169 Netzwerkkarten |
|
EC-Master / AT-RTOS32Win EtherCAT Master für die Windows Echtzeit-Virtualisierung AT-RTOS32Win |
AT-RTOS32Win Version 4.0 Optimierter Link Layer Intel Pro/1000 (8254x) Netzwerkkarten Optimierter Link Layer Intel Pro/100 (8255x) Netzwerkkarten Optimierter Link Layer für Realtek 8111/8168/8169 Netzwerkkarten |
|
EC-Master / RTX EtherCAT Master für RTX |
Version 8.x, RTX2009, RTX2011 Optimierter Link Layer Intel Pro/1000 (8254x) Netzwerkkarten Optimierter Link Layer Intel Pro/100 (8255x) Netzwerkkarten Optimierter Link Layer Realtek 8139 Netzwerkkarte Optimierter Link Layer für Realtek 8111/8168/8169 Netzwerkkarten |
|
EC-Master / Linux (mit RT Preempt Patch) EtherCAT Master für Linux |
Kernel ab V2.6.24 Raw Socket Link Layer zur Verwendung beliebiger Netzwerkkarten Optimierter Link Layer Intel Pro/1000 (8254x) Netzwerkkarten Optimierter Link Layer Intel Pro/100 (8255x) Netzwerkkarten Optimierter Link Layer Realtek 8139 Netzwerkkarte Optimierter Link Layer für Realtek 8111/8168/8169 Netzwerkkarten |
|
EC-Master / INtime® EtherCAT Master für INtime® |
Version 4.x Optimierter Link Layer Intel Pro/1000 (8254x) Netzwerkkarten Optimierter Link Layer Intel Pro/100 (8255x) Netzwerkkarten Optimierter Link Layer Realtek 8139 Netzwerkkarte Optimierter Link Layer für Realtek 8111/8168/8169 Netzwerkkarten |
EtherCAT Master Stack für sonstige Betriebssysteme
| EC-Master / weitere Betriebssysteme |
Einfach portierbar auf weitere Plattformen: EtherCAT Master für Green Hills INTEGRITY® EtherCAT Master für uC/OS® (z.B. NIOS®). EtherCAT Master für Pharlap ETS® EtherCAT Master für Hilscher rcX® EtherCAT Master für MQX® (ARM) EtherCAT Master für Windows Echtzeitvirtualisierungen und Real-Time Hypervisor Lösungen EtherCAT Master für KUKA RTOS-VM/VmfWin® |
|
EC-Master / OS-Layer EtherCAT Master OS-Adaptation Layer |
Mit dem OS-Adaptation Layer ist es sehr einfach möglich, unter Verwendung der zur Verfügung gestellten Quellen, den Source-Code auf beliebige andere Plattformen zu portieren. Einige Kunden haben dies bereits innerhalb sehr kurzer Zeit selbst durchgeführt. Für eine Portierung sind nur sehr wenige, einfache Funktionen anzupassen. Laufzeitkritische Funktionen können mit Makros implementiert werden. Bereits existierende OS-Adaptation-Layer werden auf Anfrage kostenlos zur Verfügung gestellt. Die wichtigsten Funktionen sind: Speicherverwaltung (OsMalloc, OsMemcpy, ...) Makros fuer Alignment- und Endianness Funktionen (ARM, PowerPC) String-Funktionen (OsStrcpy, ...) Timer (OsSleep, OsQueryMsecCount, ...) Debug-Message (OsDbgMsg) Synchronisation (OsCreateLock, OsLock, ...) Multi-Core, Symmetrisches Multiprocessing (OsSetThreadAffinity, OsMemoryBarrier,...) ... |


