Home / Beckhoff’s TwinCAT/BSD Extension Offers Efficient Engineering and Execution of Virtual Machines

Beckhoff’s TwinCAT/BSD Extension Offers Efficient Engineering and Execution of Virtual Machines

With this TwinCAT/BSD OS extension, Hypervisor, Beckhoff increases availability through integrated virtual machine environments.

Posted: January 20, 2022

TwinCAT/BSD Hypervisor enables the efficient execution of virtual machines and TwinCAT real-time applications on one Beckhoff Industrial PC, creating opportunities to enhance control system security. Picture credit: Beckhoff Automation

TwinCAT/BSD Hypervisor, a powerful new feature of the TwinCAT/BSD operating system from Beckhoff, enables simultaneous execution of virtual machines and TwinCAT real-time applications on an Industrial PC (IPC). Optimized hypervisor integration in TwinCAT/BSD, plus matching configurations of Beckhoff hardware and software provide maximum performance for virtual machines – often called VMs – while maintaining TwinCAT real-time properties for automation.

The high-performance execution of virtual machines means different operating systems can be utilized on one IPC so users can take advantage of the features and strengths of each. In addition, users can enhance the security properties of the overall system by operating user environments in a modular and isolated manner. For example, TwinCAT real-time applications can operate separately from a Windows desktop environment for machine operation on an IPC. In this context, the Windows operating system runs in a virtual machine environment. Therefore, when Windows restarts, e.g., due to software updates, it will not interrupt machine control execution. This ensures optimal machine availability since Windows only restarts within the virtual machine environment and TwinCAT continues to run in the real-time context supported by the TwinCAT/BSD host.

Through the device passthrough feature of TwinCAT/BSD Hypervisor, hardware resources such as the GPU, USB ports and/or network interfaces can be explicitly assigned to a virtual machine. In this way, access to the TwinCAT/BSD system by user and/or network interfaces can be limited, creating opportunities to boost control system security.

TwinCAT/BSD Hypervisor supports operation of Linux distributions on the controller in addition to Windows, such as for running Linux containers, for example. In this case, host-only networks support data communication between Linux containers and the machine controller. This ensures that unencrypted network communication will only take place locally between TwinCAT/BSD and the Linux container host, and confidential machine data does not leave the IPC.

TwinCAT/BSD Hypervisor

Subscribe to learn the latest in manufacturing.

Calendar & Events
Southeast Design – 2-Part Show
September 11 - 12, 2013
Greenville, SC
Mid-Atlantic Design – 2-Part Show
September 25 - 26, 2013
Phoenixville, PA
CMTS of Canada
September 30 - October 3, 2013
Mississauga, Canada
Wisconsin Manufacturing and Technology Show
October 8 - 10, 2013
Wisconsin State Fair Park Exposition Center Halls B&C
DISCOVER 2013
October 8 - 16, 2013
Florence, KY
WESTEC 2013
October 15 - 17, 2013
Los Angeles, CA
SOUTH-TEC
October 29 - 31, 2013
Greenville, SC
New England Design-2-Part Show
October 30 - 31, 2013
Marlborough, MA
DMG / Mori Seiki Manufacturing Days
November 12 - 15, 2013
Mori Seiki Manufacturing – Davis, CA
FABTECH
November 18 - 21, 2013
McCormick Place – Chicago, IL
Midwest Design-2-Part Show
November 20 - 21, 2013
Northern Kentucky Convention Center – Covington, KY
PCD Tool Manufacturing
November 20, 2013
United Grinding North America – Fredricksburg, VA