Sie sind hier: 

>> Produkte  >> EtherCAT  >> EC-Master 
| Kontakt | Sitemap | Impressum | EN | JP |

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,...)
...