TwinCAT / BSD管理程序,来自Beckhoff的TwinCAT / BSD操作系统的强大新功能,可以在工业PC(IPC)上同时执行虚拟机和TwinCAT实时应用程序。优化的虚拟机管理程序集成在Twincat / BSD中,以及Beckhoff硬件和软件的匹配配置为虚拟机提供了最大的性能 - 通常称为VMS - 同时保持自动化的TwinCAT实时属性。
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.
通过TwinCAT / BSD管理程序的设备Passthrough功能,可以将诸如GPU,USB端口和/或网络接口之类的硬件资源明确分配给虚拟机。通过这种方式,可以通过用户和/或网络接口访问TwinCAT / BSD系统,从而限制促进控制系统安全性的机会。
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.
Beckhoff Automation LLC.
www.beckhoff.com
Filed Under:软件
