Software Home VxWin  Sitemap Real-Time  Kontakt CeWin  English Embedded and more
Softwareacontis technologies GmbH
    Software acontis    Dienstleistung    Produkte    Technik    Referenzen  SoftwareSoftwareSoftware
 

Software
 AT-EM

 KUKA CeWin

 KUKA VxWin

 KUKA VmfWin

 CIFS NQ

 Downloads
Software


Die KUKA Echtzeitplattform für Windows®

Was ist CeWin ?

Windows CE ist das embedded Echtzeit-Betriebssystem von Microsoft. Bekannt aus der Welt der Handhelds oder Bedienpanels ist es aber weit mehr: Ein embedded Betriebssystem mit harten Echtzeiteigenschaften. Immer häufiger wird es in Steuerungen und sonstigen industriellen Anwendungen "headless" eingesetzt: Es ist schlank, sehr schnell, man kann einfach Hardware und Interrupts ansteuern - und es ist Windows-konform. Windows CE kann dank CeWin zusätzlich zu Windows 2000/XP(embedded) installiert werden. Unter Beibehaltung der harten Echtzeiteigenschaften. Mit allen Features, die Windows CE sonst noch bietet. Das ist CeWin!

Eine Demo-Version mit ausführlicher Dokumentation und vielen Beispielen steht zu Evaluierungszwecken zur Verfügung.


 

Neu: CeWin Version 3.5

  • Dual-Core Systeme: Nutzung des zweiten CPU Core durch WinCE exklusiv
  • Interrupt-Latenzzeiten unter 10 usec möglich!
  • Verwendung Visual Studio 2005 auch für die WinCE Applikationsentwicklung
  • Verbesserter WinCE PCI Enumerator
  • Automatische Interrupt Konflikterkennung

 

 

Diese Vorteile bringt Ihnen CeWin

Einsparung von Hardwarekosten

  • Verzicht auf den Steuerungsrechner bzw. die intelligente Einsteckkarte
  • Reduzierung der Störanfälligkeit (da weniger Hardware-Komponenten)
  • Bauen Sie kompakte Steuerungen und verringern Sie den Platzbedarf und das Gewicht

Einsparung von Softwarekosten

  • Geringer Einarbeitungsaufwand, Windows-konforme Umgebung mit Win32 API
  • Bekannte Entwicklungstools
    - Visual Studio
    - eMbedded Visual C++ 4.0, Download hier
  • Programmierung von Echtzeitapplikation, Kommunikation und Visualisierung in einer Entwicklugsumgebung und mit einer Programmiersprache
  • Bestehende Windows oder Windows CE Software kann weiter verwendet werden.
  • Steuern Sie Ihre Hardware mit einem herkömmlichen Windows-Programm an (ohne Entwicklung eines Kernel-Treibers).

Optimale Skalierbarkeit Ihrer Produkte

  • Integration von Windows CE-Applikationen in einer Windowsbasierten Umgebung ohne weitere Hardwarekosten
  • Verwendung derselben Windows CE-Applikation auf einem embedded System, z.B. mit XScale-Architektur.

Einsatzbeispiele

  • PC-based Automation (SPS, Motion-Control, Regler)
  • Realtime Messtechnik, Messdatenerfassung
  • Setzen Sie bereits Windows CE ein, so fügen Sie Ihrer Anwendung den vollen Leistungsumfang von Windows XP hinzu, auf dem selben PC !
  • Programmierung schneller Regler-Algorithmen
  • Windows CE Prototyping: Entwickeln und testen Sie Ihre Windows CE Software bevor Ihr Target verfügbar ist. Einfach auf Ihrem Windows-Entwicklungsrechner !

Der Einsatz der KUKA-Echtzeittechnologie in ca. 100.000 KUKA-Robotern
weltweit gibt Ihnen die Gewissheit einer zukunftssicheren Investition.


Eigenschaften

  • Hardwarenahe und echtzeitfähige Programmierung unter Windows XP(e)/2000 mit einem Windows-konformen Echtzeit- Betriebssystem:
    - Multitasking, Intertask-Kommunikation
    - Connectivity: TCP/IP
    - (Winsock), COM/DCOM, SOAP
    - HTTP-Server, ISAPI, ASP, SOAP-Server, SOAP-Client
    - Programmierung in: C, C++, C#, Visual-Basic
  • Garantierte Reaktionszeiten im Mikrosekundenbereich
  • Hochauflösender Echtzeit-Timer, Auflösung 0,8 Mikrosekunden.
  • Ansteuerung von ISA-Bus und PCI-Bus Einsteckkarten
  • Kommunikation zwischen Windows und Windows CE via TCP/IP (virtuelles Netzwerk).
    Verwendung von DCOM oder SOAP als Middleware zur Kommunikation möglich.
  • Zugriff von Windows und Windows CE auf gemeinsamen Speicherbereich (Shared Memory).
  • Windows CE arbeitet nach Windows Blue Screen zuverlässig weiter
  • Umfangreiche Auswahl an Software und Treibern für Windows CE am Markt verfügbar, z.B. OPC-Server, Treiber für Feldbus- und Messtechnik-Hardware, etc.
  • Verwendung der gewohnten Microsoft-Entwicklungsumgebung auch für das Debugging des Echtzeitteils
  • Leistungsfähige Realtime-Analysetools (KernelTracker, Profiling)
  • Umfangreiche Dokumentation (HTML, MSDN, News-Groups)
  • Viele Beispieltreiber in Quellform vorhanden

So einfach ist die Verwendung von CeWin

Installieren Sie CeWin wie eine normale Windows Anwendung. Starten und stoppen Sie anschließend Windows CE einfach nach dem Booten von Windows mit Hilfe des CeWin Uploader-Tools.
Benutzen Sie Visual Studio, nicht nur als Editor / Compiler sondern auch für das Debugging Ihrer Echtzeitanwendung. Setzen Sie die gewohnten Wizards zum Generieren von Applikationen ein. Entwickeln und testen Sie Ihre Software wahlweise auf demselben PC oder Remote. Die Kommunikation zwischen Windows 2000/XP und Windows CE erfolgt über TCP/IP (virtuelles Netzwerk) oder Shared Memory.

Windows CE und Realtime - unabhängige Meinungen

Microsoft ready to compete in the real-time market
Vergleich von Echtzeit-Betriebssystemen
Windows CE Real-Time Capabilities
Benchmarking Real-time Determinism in Microsoft Windows CE
Fallstudie: Windows CE in der Automatisierung

 


    WinCE