基于Linux®的实时控制—现在也可用作虚拟PLC
倍福正通过TwinCATforLinux®拓宽应用边界,让TwinCAT应用程序能够以高效、虚拟化的方式灵活部署。无论是TwinCATPLCRuntime,还是以容器形式呈现的TwinCAT功能块,不仅能够在控制器本地,还能在数据中心中顺畅运行。在这种情况下,可以通过EK1000总线耦合器与分布式I/O通信。
TwinCATforLinux®不仅支持基于Linux®操作系统执行TwinCAT自动化软件,还能够以容器的形式部署和运行TwinCAT。得益于TwinCAT的模块化结构,各个TwinCAT应用程序也可以灵活地分布在多个容器中运行。久经市场考验且广受用户认可的ADS-over-MQTT技术为跨网络通信提供了有力支持,并且也可用于集成虚拟化开发系统。
这种虚拟PLC的实现方式进一步拓宽了应用程序选择范围,使其能够延伸至本地数据中心,从而可以将某些特定的控制、仿真以及测试任务从机器或其控制PC中分离出去。这种运行模式尤其适用于那些对实时性要求不高的应用场景。借助EK1000总线耦合器可以轻松实现与分布式I/O的通信,该耦合器支持通过交换机和路由器网络集成I/O。这样就可以极大地简化各类TwinCAT应用程序的部署,并使得公司内不同地点的I/O能够通过IT系统集中集成。
通过 TwinCAT runtime for Linux® 和 EK1000 EtherCAT 耦合器可以轻松实现 虚拟 PLC。
TwinCAT与倍福硬件相结合实现的虚拟控制技术具有以下优势:
· 提高灵活性:虚拟控制系统具备出色的可扩展性,能够轻松适应各种需求的变化
· 降低成本:减少了对现场物理硬件的依赖,大幅减少相关的成本支出
· 简化维护工作:由于不涉及到物理硬件,系统的维护和软件升级工作变得更加简单高效