产品中心
详细信息
6ES7331-7NF10-0AB0
发展PLC虚拟化的软硬件技术
随着虚拟化PLC的软硬件技术的成熟,比如在技术和工程层面,通过软件能够实现针对PLC系统的处理器、ISA总线、各种硬件卡、网络IO等的仿真和模拟实现,这些基础能力构成了PLC虚拟化实现和发展的技术前提。
2.1.1.PLC的硬件重构和软件定义
那么,现目前我们如何针对PLC进行虚拟化运作,业界在通过什么技术在进行PLC虚拟化的技术尝试呢?在旧文《工业控制系统的发展趋势-PLC虚拟化和软件定义》中,我们描述了目前包括西门子等在内的控制系统供应商在进行的研究项目,他们将PLC执行环境与I/O模块解耦,并将PLC执行环境标准化、模块化、虚拟化的实现。
并通过软件定义将PLC的逻辑抽象出来,利用软件定义网络的实现思路,通过一个应用程序实现针对PLC执行逻辑的程序开发和管理,让应用程序定义硬件PLC的功能。也就是将PLC的逻辑控制、程序存储和IO模块分离,利用应用程序实现逻辑控制部分。