
我们每天的工作都要和PLC打交道,但是不能仅限于目前上手头的PLC产品,有些产品基本到了退市的风险。
那么,作为关注自动化和AI的号主来说,我们这次聊聊PLC的方向,同时分享下PLC的几种技术路线。

可能有些朋友对于这几种类型的PLC,不是特别熟悉,我们实际上已经介绍过软PLC:
为什么选择SoftPLC,而不选择传统PLC了呢?这期用一文让你搞懂Hard PLC、Soft PLC和Virtual PLC(vPLC)!
硬 PLC(Hard PLC或基于硬件的 PLC)——一种专为工业自动化和控制任务设计的专用独立计算设备。硬 PLC 与供应商特定的硬件紧密耦合,旨在仅与专有系统独家运行。
这里PLC实际就是我们目前接触的常规PLC,比如西门子SMART200系列、汇川H5U系列等等。

关于常规的PLC,大家都非常了解,我们这里不做介绍。

Soft PLC 软PLC
除了上述Hard PLC外,还有目前应用在工业IPC比较多的是Soft PLC,软PLC的方案。
Soft PLC软 PLC——硬 PLC 的基于软件的版本,模仿其功能但提供不同程度的硬件独立性。软 PLC 可以是硬件特定的或硬件无关的.SoftPLC 这个术语已经使用了多年,就像许多技术术语一样,它对不同的人意味着不同的事情。
SoftPLC 结合了传统 PLC 的功能以及数据记录器、通信网关和其他元素,如人机界面(HMI)和 Web 服务器。在 SoftPLC 的早期,使用工业 PC 硬件作为平台是很常见的。这种方法是许多关于 SoftPLC 能做什么和不能做什么的错误观念的原因之一,包括:
下方是软PLC已经应用的示例,包含了工业上大部分行业,例如:能源、供水、交通、食品饮料、金属加工、木工、石油工业、智能楼宇等等。

有需要这份详细报告的朋友留言数字【1】获取哦!
实际上,国产基于IPC工控机+CodeSys RTE开发的PLC产品均属于软PLC的范畴。所以,这几乎也是目前PLC类型的一种。

Virtual PLC 虚拟PLC
基于目前最新的技术资讯看,还有一类PLC正在启航。那就是vPLC(Virtual PLC)。

虚拟 PLC(vPLC)- 一种基于软件的 PLC,在虚拟化环境中运行,如云、边缘服务器或工业 PC。虚拟 PLC 利用容器化和虚拟机管理程序技术,使其能够独立于底层硬件部署控制逻辑。
截至 2024 年,目前只有两个符合 IEC 61131-3 标准的、可用于生产的虚拟 PLC 运行时:
虚拟 PLC 不受特定硬件的限制,允许轻松扩展。终端用户可以根据需求增加或减少 vPLC 实例的数量,只需为使用的部分付费。
移除 PLC CPU 硬件可以降低与高 CPU 交货期相关的风险。最近的供应链问题和自动化供应商库存不足的趋势,一直给最终用户带来巨大风险。
通过消除对专用硬件的需求,虚拟 PLC 降低了与硬件采购、维护和升级相关的成本。此外,它们可以部署在现有的 IT 基础设施上,降低资本支出成本。最终用户无需携带备用 PLC CPU,从而降低了拥有成本。
vPLCs 可以集中管理,简化了更新、维护和配置的过程。这种集中化还简化了安全补丁的部署、版本控制、固件升级和 PLC 逻辑备份。
虚拟化允许更好的资源分配,确保计算能力得到高效利用。这对于资源密集型任务,如机器学习和人工智能,尤其有益。
托管在现代边缘服务器上的 vPLCs 可以拥有潜在无限的资源,使它们能够执行如人工智能等重型任务。
虚拟 PLC 可以借助 IT 安全机制,提供比传统 PLC 更高的保护级别。集中管理还有助于更快地部署安全更新。
安全更新的简化部署可以从中央位置进行,无需技术人员访问每个 PLC 并与之连接。

关于虚拟PLC,我们后面几期重点介绍下其内部技术栈和已经实现的PLC产品。

总结
一句话来概括就是:
三者的对比,总结如下表所示:

如何来理解它们的关系呢?可以将其看作一个 “从专用到通用,从物理到虚拟” 的演进过程:
参考链接: