Skip
It’s happening: The ticket shop is live!

Now’s the perfect time to get your ticket because anticipation is the best kind of excitement. And the best part: The early bird price is available until 15 October!
We’re looking forward to seeing you!

Exhibitor & products of the SPS 2025

acontis technologies GmbH

RTOSVisor, Type 1 Real-time Hypervisor

Trade fair innovation

RTOSVisor, Type 1 Real-time Hypervisor

acontis technologies GmbH

Description

The acontis RTOSVisor solution is Type 1 Real-time Hypervisor that is an optional and independent enhancement of acontis' Type 2 Real-time Hypervisor solutions for Windows (LxWin and VxWin). This solution enables customers to fulfill demands for more sophisticated use cases. It is a perfect fit for Industrial Internet of Things (IIoT) devices, Edge Controllers, high-end Real-time hardware, and workload consolidation.

With acontis' industry-proven Real-time Hypervisor technology, multiple hard Real-time operating systems such as Real-time Linux and VxWorks can run natively. The solution incorporates KVM, which allows multiple standard operating systems like Windows and Linux (Ubuntu, Debian, Fedora, and many others) to operate simultaneously. KVM provides virtual hardware access and paravirtualization, which results in improved performance. KVM also supports hardware pass-through of PCI, USB, and VGA devices, ensuring the best possible performance.

Each guest OS is entirely independent and separate, which means that one OS can be restarted or shut down without affecting the others. This feature provides customers with the flexibility to manage their systems without any interruptions.

More products by acontis technologies GmbH

Real-time EtherCAT® Network Simulation and Slave Simulation

Run an EtherCAT Controller with a Simulated Network

EC-Simulator virtualizes EtherCAT networks by simulating the EtherCAT slave devices in order to run EtherCAT Master applications without real EtherCAT slave hardware devices available.
EtherCAT simulation is possible via a physical network adapter, or also virtually, to realize a completely simulated machine setup. Configuring the simulation instance is seamless using the ENI file of the real network.
With EC-Simulator it is possible to react to Process Data (PDOs), send and receive Service Data (SDOs), interact with the Slave Stack, and more. This is all possible to be programmed via the API available for C/C++ or .NET, enabling the connection of EtherCAT data to various other professional software tools for the imitation of real-world systems.

Master Software Development

  • Run the EtherCAT Master application without real EtherCAT slave devices
  • Convenient and easy integration of the EtherCAT master stack software with the master application, for example, implement and test functions for slaves which aren't available
  • Enable implementing and testing of advanced EtherCAT features like Hot Connect, Firmware download via FoE, etc.
  • Validate the master application with different network configurations and topologies → As simple as loading a different ENI file into EC-Simulator
  • User-friendly debugging of complex topologies and complicated scenarios with numerous varying slave types

Fieldbus Master Device Test

  • Replace manual test procedures by automatic programmable test procedures
  • Simulate slave errors like when a slave drops down from OP to SAFEOP state
  • Simulate cable breaks, frame loss, bad connections, etc.
  • Simulate large networks with many slaves and large amounts of process data
  • Simulate error scenarios at precise locations within the network, including before or after real slaves
  • Implement enhanced test scenarios like simulating topology changes

Virtual Commissioning

  • Develop and test applications based on a software emulation (Digital Twin) of the machine logic
  • Test and optimize the application at a very early stage of the development prior to having any real target hardware and devices
  • Test error scenarios that are dangerous and/or could lead to physical damage

Slave Firmware Development

  • Develop slave firmware before real hardware is available
  • EC-Simulator is based on the Beckhoff® EtherCAT Slave Stack ET9300, and all standard APPL_XXX() functions are available on the application layer
  • Develop firmware in Windows or Linux with a convenient and easy-to-use IDE
  • Use recorded network frames or generated test data as process data input for slave firmware
  • Capture and trace process data outputs and states to files
  • Test upload and download of parameters via CoE and VoE
  • Test firmware downloads via FoE

LxWin Real-time Hypervisor: Windows + Real-time Linux

Today, Linux has become the most popular real-time operating system. Due to its deterministic hard real-time behavior, sophisticated development tools and broad hardware driver and software support, it is used by leading manufacturers of industrial controllers. Typical applications are PLC, Motion Control and Numeric Control systems with high real-time requirements.

Using the LxWin Hypervisor it is possible to run Windows and an extremely fast, embedded real-time Linux in parallel. Plenty of Linux drivers, e.g. for fieldbus controllers or GigE camera systems, communication stacks (EtherCAT, Profinet, OPC, OPC UA, TSN, ...) or complex software solutions like CNC controller or software PLCs can be used without any change under LxWin.
In case customer's current solution is split into 2 different parts using a Windows based GUI system and a Linux based controller, LxWin is the way to consolidate such solution on one single hardware. Eclipse or Microsoft Visual Studio (starting at VS 2015) can be used for software development.

Important features at a glance

  • Ready-to-run real-time Linux Image
  • Real-time Linux - 32 Bit and 64 Bit
  • Linux Yocto Support to create customized Linux images
  • Run Linux on one or multiple CPU cores
  • Fast interrupt handling and short thread latencies
  • Linux continues without real-time penalty after Windows Blue-Screen occurred
  • Windows 10/11 - 32/64 Bit
  • Optionally utilize Intel VT, VT-d hardware virtualization for enhanced robustness
  • Third Party Linux applications and drivers run without modification
  • Virtual Network connection between Windows and Linux (for application level TCP/IP communication and local debugging)
  • Shared Memory, Events, Interlocked data access for high speed application level communication
  • Higher Level Windows/Linux communication: Pipes, Message Queues and Real-time sockets
  • Integrated acontis technologies’ EtherCAT Master Stack solution available out of the box