Technology

KUKA Real-Time Extension Technology
KUKA Roboter GmbH is a leading developer of hardware and software for critical real-time applications. KUKA has used this technology in Robotic products for years. Worldwide, the company provides engineering and applications support teams for consulting, development, and integration of real-time software & embedded systems.

Products proven in over 80,000 systems worldwide
The KUKA technology provides real-time hypervisor functionalities that enable real-time operating systems like Windows® CE or Wind River's VxWorks® systems to coexist with Windows® XP or Vista on a single system platform using single-core or multicore processor. Systems utilizing KUKA’s software extensions deliver hard real-time performance plus the powerful Windows XP/Vista capabilities.

The strategic advantage of single processor operation
This combination on a single CPU eliminates the need for additional control hardware or costly intelligent co-processor boards and dramatically increases system reliability. Development time is reduced as programmers can use familiar full-featured tools. Users also have access to a wide range of third party software and drivers, as well as real-time analysis tools.

CeWin

What is CeWin®?
Windows CE is the embedded real-time operating system of Microsoft. It is well known in the world of handheld devices and operating panels for being cost-effective with hard real-time performance.

Windows CE is being used more and more in embedded control systems and industrial automation devices. It offers a number of distinct advantages: It has a small footprint, is very fast, hardware control interrupts can be accessed easily and it looks and feels like Windows.

CeWin® allows Windows® CE to be installed together with Windows XP/Vista on the same machine while keeping its full real-time capabilities.

The dual OS system combining the universally known Windows 2000/XP(e)/Vista graphical interface with the Windows CE hard real-time operating system offers many features and benefits:

Features
  • Multitasking, intertask communication
  • Connectivity: TCP/IP (Winsock), COM/DCOM, SOAP, HTTP Server, ISAPI, ASP, SOAP Server, SOAP Client
  • Programming languages: C, C++, C#, Visual Basic
  • Guaranteed response time within microseconds
    • High resolution real-time timer
    • Granularity: 0.8 microseconds
  • Hardware access to ISA and PCI plug in boards
  • Communication between Windows and Windows CE:
    • via TCP/IP (virtual network)
    • Shared Memory
    • Use of DCOM or SOAP as middleware for communication is possible
  • Windows CE keeps running even after Windows Blue Screen
  • Numerous software packages and drivers for Windows CE are available on the market including:
    • OPC server
    • Drivers for field bus and measurement hardware
    • Plus many more
  • Debugging of real-time code by using the well-known Microsoft development tools
  • Availability of powerful, graphical real-time analysis tools:
    • Kernel Tracker
    • Profiling
  • Comprehensive documentation: HTML, MSDN, newsgroup
  • Source code of many example drivers available

CeWin® benefits
  • Reduced hardware costs
  • No need for separate control hardware or intelligent co-processor boards
  • Drastically increased MTBF due to fewer system components
  • Helps reducing size and weight of the total system
  • Reduced software costs
  • Fast learning curve, known Windows environment with Win32 API
  • Known development tools
    • Visual Studio
    • Embedded Visual C++
  • Use of only one development suite and programming language for
    • Visualization
    • Communication
    • Real-Time application
  • Re-use of existing Windows or Windows CE software and know-how
  • Non proprietary real-time extension
  • Remote debug fully supported
  • Hardware access possible through existing Windows programs: Kernel drivers don’t need to be developed
  • Remote debug fully supported: Non proprietary real-time extension
  • Product Scalability
  • Integration of Windows CE applications into a Windows based environment without additional hardware costs
  • Use of the same Windows CE application in an embedded system (e.g. with XScale architecture)

New: CeWin Version 3.5
  • Dual-core systems: WinCE now able to use the second CPU Core exclusively
  • Interrupt latencies below 10 µsec!
  • Use Visual Studio 2005 to develop WinCE applications
  • Optimized WinCE PCI Enumerator
  • Automatic detection of interrupt conflicts


Request Demo
For free full functionality Demo Software and/or Technical Manual downloads, please take a moment to tell us who you are. Demo request

Brochure
To learn more about CeWin please download our brochure:

CeWin Brochure for Windows CE and Windows XP/Vista Combination

Whitepaper
For more in depth understanding of CeWin technology please download our whitepaper below:

CeWin Whitepaper for Windows CE and Windows XP/Vista Combination

VxWin

What is VxWin®?
VxWorks® from Wind River is one of the leading real-time operating systems in the world. In numerous control or embedded systems, VxWorks® handles the real-time tasks combined with a Windows®-PC for visualization, database programming and/or ERP connection.

VxWin® allows Windows® XP(e)/Vista to be installed together with Wind River’s VxWorks on the same machine while keeping its full real-time capabilities. This dual OS system combining the universally known Windows® XP(e)/2000 graphical interface with the powerful VxWorks® real-time operating system offers many features and benefits:

Features
  • Multitasking, intertask communication
  • Connectivity: TCP/IP
  • Optional products available: Web server, Java VM, VxDCOM
  • Programming languages: C, C++, C#, Visual Basic
  • Guaranteed response time within microseconds
    • High resolution real-time timer
    • Granularity: 0.8 microseconds.
  • Hardware access to ISA and PCI plug-in boards.
  • Communication between Windows and VxWorks
    • Via TCP/IP (virtual network)
    • Shared Memory
  • VxWorks® continues working after Windows Blue Screen
  • Numerous software packages and drivers for VxWorks® are available on the market:
    • OPC server
    • Drivers for field bus, measurement hardware
    • Many more
  • Powerful, graphical real-time analysis tools: WindView, StethoScope
  • Comprehensive documentation: HTML, newsgroup

VxWin® Benefits
  • No additional hardware costs to integrate VxWorks® applications into a Windows-based environment
  • No need for separate control hardware or intelligent co-processor boards
  • Drastically increased MTBF due to fewer system components
  • Helps reducing size and weight of the total system
  • Reduced Software Costs
  • Fast learning curve using known development tools including:
    • Visual Studio
    • Tornado
  • Re-use of existing Windows® or VxWorks® software and know-how
  • Non proprietary real-time extension
  • Remote debug fully supported
  • Product scalability
  • Use of the same VxWorks® application in an embedded system (e.g. using XScale architecture)

How to work with VxWin®?
  • Use the Tornado development environment, not only to edit/compile but also to debug your VxWorks® applications
  • Develop and test your software alternatively on the same PC or remote
  • Just start and stop VxWorks after booting Windows® by using the Uploader Tool
  • Communication between Windows® XP

New: VxWin Version 3.5
  • Dual-Core Systems: VxWorks® now able to use the second CPU Core exclusively
  • Interrupt-Latencies below 5 µsec!
  • Automatic detection of interrupt conflicts
  • VxWorks® 5.4 ... 6.5


Request Demo
For free full functionality Demo Software and/or Technical Manual downloads, please take a moment to tell us who you are. Demo request

Brochure
To learn more about VxWin please download our brochure:

VxWin Brochure for Wind River VxWorks and Windows XP/Vista Combination


Whitepapers
For more in depth understanding of VxWin technology please download our whitepaper below:

VxWin Whitepaper for Wind River VxWorks and Windows XP/Vista Combination