在连续生产行业,PLC程序的在线升级(热补丁)已成为迫切需求。传统的停机下载不仅损失产能,还可能引发冷启动后的生产波动。2026年,主流PLC厂商正推动更成熟的零停机升级方案。本文以汇川AM系列和三菱R系列为例,探讨其实现路径与局限。
汇川AM系列依托CODESYS平台,支持“在线修改”功能。其原理是保持原有任务循环不变,仅替换被修改的函数块(FB)或功能(FC)。但需注意:修改全局变量或新增数据类型时,系统仍需短暂暂停(毫秒级扫描中断)。实际案例中,某锂电涂布机通过将新逻辑封装为独立的FB,利用“变量映射表”实现数据平滑过渡,成功实现无感升级。
三菱R系列则通过“冗余CPU”和“执行中程序变更”(Running Program Change)功能实现。在GX Works3中,工程师可对特定POU(程序组织单元)进行修改,系统自动创建第二个实例,待新实例稳定后再切换。但挑战在于:涉及通信模块配置(如CC-Link IE)的修改,仍需停机。某汽车焊装线通过分区域升级,先改造非关键工位,再逐步升级核心工位,将总停机时间压缩至15分钟以内。
行业趋势指向:未来PLC将普遍支持“动手术”式升级,即仅冻结被修改的变量或任务,而非全系统。这要求编程时严格遵循模块化、接口化设计,并利用版本控制工具(如SVN)管理蓝图。工程师需提前规划升级策略,避免后期陷入“不敢改、不敢动”的僵局。