『7x24小时有问必答』
1.webp
前几天处理一台三菱 FX3U 的报警,发现电池指示灯已经亮了挺久了——但设备照样跑,程序一点没丢。
这就有意思了:我们一直说"电池没电程序就会丢",怎么这台跟没事一样?
电池灯亮了,到底慌不慌?程序到底会不会丢?今天把它说清楚。

2.webp

PLC 后备电池,一直被当成程序和数据的"生命线"——电池一没,程序就丢。
这个说法没错,但只对了一半
关键看你用的是哪一代 PLC:
架构
代表机型
程序存在哪
电池没电会怎样
纯 RAM + 电池
FX2N(老款)
RAM,全靠电池撑着
程序+参数全丢,变砖
Flash/EEPROM + 电池
FX3U / 多数国产机型
程序写死在 Flash
程序不丢,仅停电保持区数据丢失

回到开头那台 FX3U——电池灯亮了很久,设备照样跑,原因就清楚了:
程序存在 Flash 里,不依赖电池,所以程序没丢
这台小型设备没有用停电保持区存参数,所以数据也没影响
电池没电的唯一后果——停电保持寄存器的数据清零——这台设备刚好没用到,所以啥事没有
但这不代表电池灯亮了可以不管。  如果你下次遇到的是用了停电保持区的大设备,电池一没,关键参数就清零了——下次开机会怎样,不敢想。

一、核心原理:存储架构决定电池没电后的"惨烈程度"

同样是电池没电,有的 PLC 变砖,有的啥事没有——差别全在存储架构上。
三代架构,一层比一层抗揍:

❶ FX2N:纯 RAM,电池 = 全部记忆

FX2N 的用户程序和软元件全存在 RAM 里,电池是唯一的保命手段
表格
状态
电池在干什么
RAM 里的数据
正常运行
主电源供电,电池浮充
完整保留
外部断电
电池立即接管,给 RAM 供电
靠电池撑着
电池也没了
无供电
  全部清零,变砖

换句话说:电池 = FX2N 的命。没电 = 程序+参数+数据,一次性归零。

❷ FX3U:RAM + EEPROM 双存储,分级保护

FX3U 把程序和数据分家了——程序写死在 EEPROM,数据留在 RAM,各管各的。

3.webp

电池没电的后果:
程序:不丢,存在 EEPROM 里
停电保持区数据(保持型 M、D、C):丢失
非保持区数据:同步清空
对比 FX2N:从"全部归零"变成了"只丢部分数据"——程序保住了,就不算变砖。

❸ 国产主流机型:Flash/EEPROM 为主,电池沦为配角

汇川 Easy 系列、海为 T 系列、永宏 B1 系列等国产 PLC,比 FX3U 更进一步——电池几乎可以不存在

电池没电后
国产主流机型
FX3U
FX2N
用户程序
不丢(Flash 固化)
不丢(EEPROM)
全丢(RAM)
停电保持区数据
️ 部分机型不丢*
丢失
全丢
非保持区数据
不受影响
清空
全丢

*如汇川 Easy 系列:保持数据也写在 Flash 里,无需电池维护,仅时钟靠电池供电
  三代演进,一句话:电池从"命根子"→"辅助件"→"几乎没用"。
选型参考:如果你在选 PLC,电池依赖度越低,现场维护成本越低。
表格
电池依赖度
机型
电池没电的后果
建议
完全依赖
FX2N
变砖
在用的赶紧换电池,新项目别选了
部分依赖
FX3U
丢保持区数据
定期换电池,关键参数别放保持区
几乎不依赖
国产主流
最多丢时钟
省心,但时钟场景注意换电池

二、现场怎么快速判断?看灯、看码、看现象

电池出了问题,PLC 不会直接告诉你"电池没电了",但它会"说话"——看灯、看故障码、看通信状态,三步锁定原因。

第一步:看面板指示灯

表格
指示灯
状态
含义
你该干什么
BAT
常亮
电池电压低于 2.6V,还有电但快没了
️ 尽快换电池,别等断电
PROG-E
闪烁
程序加载失败
️ 配合下一步判断原因
PWR
主电源没电
先查电源,不是电池的问题

第二步:结合机型,解读 PROG-E 闪的含义

同一个灯,不同机型意思完全不一样:
表格
机型
PROG-E 闪 = 什么坏了
根因
FX2N
程序丢了
RAM 无电池供电 → 程序清空 → 加载失败
FX3U
保持数据异常
程序在 EEPROM 没丢,但保持区数据乱了
国产主流
保持数据异常
同 FX3U,Flash 里的程序没丢

  一句口诀:FX2N 闪 = 程序没了,FX3U/国产闪 = 数据乱了。

第三步:用通信状态交叉验证

表格
通信状态
能读程序吗
FX2N 诊断
FX3U/国产诊断
通信正常
能读
程序在 RAM,暂时安全
程序在 Flash,安全
通信正常
读不到
RAM 程序已清空,变砖了
极少见,查 EEPROM 是否损坏
通信失败
先查线,再查电池
先查线,再查保持区

最危险的情况:FX2N 通信正常但读不到程序——说明 RAM 已经清空,程序彻底丢了,只能重新写入。

快速诊断流程

4.webp

三、风险对比:三种机型的安全边界,一次看全

前面讲了架构差异和故障现象,这节直接给结论——每种机型电池没电,最坏会怎样,你该做什么。

三级风险,一眼区分

FX2N
FX3U
国产主流
风险等级
高——断电即变砖
中——程序不丢,数据可能丢
低——几乎无感
电池没电 + 断电
程序+参数+数据全丢
程序不丢,保持区数据丢失
程序不丢,多数仅丢时钟
能自动恢复吗
不可能,只能重新写入
️ 程序可恢复,保持区需重设
基本可恢复
适用场景
老旧改造、临时调试
通用工业场景(配置到位就行)
新项目首选,省心省维护
千万别用在
连续生产线、关键工艺

FX2N:断电 = 变砖,没有退路

FX2N 没有任何备用存储,电池是你和"变砖"之间唯一的屏障。
最坏情况:  电池没电 → 哪怕断电 1 秒 → 程序+参数+数据全部归零 → 设备瘫痪 → 只能重新写程序。
️  如果你的产线上还在跑 FX2N,现在就去做两件事:
检查电池灯,亮了立刻换
用 GX Works2 备份一份程序到电脑,今天就去

FX3U:程序保住了,但保持区是盲区

FX3U 的程序存在 EEPROM 里,不怕断电——但停电保持区是你的盲区
保持型软元件(如 D200~D511、M100~M199)由电池供电
电池没电 → 这些数据清零 → 断电前存的工艺参数、计件数据全没了
未配置为保持型的软元件更惨——断电直接恢复默认值,连电池都帮不了
  规避要点(做好这 3 条,FX3U 就是安全的):
表格
#
做什么
怎么做
明确保持区范围
GX Works2 → PLC 参数 → 软元件设置,确认 D/M 保持区起止地址
关键参数放对地方
需要断电保留的参数必须放在保持区,别放在普通 D 里
定期备份
每次改程序/参数后,备份到电脑,电池保险+人工保险双保障

国产主流:电池从"命根子"变成"可选件"

汇川 Easy、海为 T、永宏 B1 这类国产机型,核心逻辑:程序和保持数据都写在 Flash 里,电池只管时钟。
电池没电 → 程序不丢、保持数据不丢、非保持数据也不受影响
唯一影响 → 实时时钟归零,日志时间戳不准(不影响控制逻辑)
意味着什么?你再也不用操心"电池多久换一次"这件事。
表格
对比项
FX2N
FX3U
国产主流
电池更换频率
每年必查
每 2~3 年建议换
看心情(只影响时钟)
电池没电的停机风险
极高
中等
几乎为零
长期运维成本
高(定期换电池+备份焦虑)
中等(需关注保持区)
低(几乎免维护)

  选型一句话:新项目优先选 Flash/EEPROM 主存储的机型,把电池焦虑从设计阶段就消灭掉。

四、落地建议:选型怎么选,运维怎么做

前三节讲了原理和风险,这节直接给行动方案——买新的怎么选、旧的怎么改、日常怎么维护,照着做就行。

新设备选型:一句话原则

程序存储选 EEPROM/Flash,避开纯 RAM。  剩下的都是在这个原则下选组合:
表格
品牌路线
推荐机型
配套方案
电池没电的后果
三菱
FX3U / FX5U
加 EEPROM 扩展模块(如 FX3U-EEPROM-32L)
程序+保持数据双重保障,只丢非保持区
国产
汇川 Easy / 海为 T / 永宏 B1
无需额外模块,Flash 原生支持
程序+保持数据都不丢,仅丢时钟
  新项目闭眼选:国产 Flash 架构 > 三菱 FX3U+扩展模块 > 任何纯 RAM 机型。

老旧 FX2N 改造:三道防线,能做多少做多少

FX2N 在产线上还跑着的,一时半会儿换不掉——那就用三道防线把风险压到最低
表格
防线
做什么
成本
效果
① 加存储卡
加装 EEPROM 存储卡,程序不再依赖电池
低(几百元模块)
电池没电不再变砖
② 定期备份
每周备份程序+参数到电脑/云端
万一丢了,快速烧录恢复
③ 及时换电池
BAT 灯亮后 1 个月内换,别拖
极低(几十元电池)
拖延 = 拿产线赌命
️  现实提醒:电池标称寿命 3~5 年,但工控现场高温、振动会加速老化。别等 5 年,3 年就主动换。

日常运维清单:按这个频率做,电池问题不翻车

不管你用的是哪种机型,这张清单贴在电柜旁,按频次执行:
表格
频次
动作
机型
为什么要做
每月
检查 BAT 灯状态
全部
亮了=电池快没电,立即规划更换
每次调试
确认停电保持区配置
FX3U / 国产
关键数据放错地方=断电就丢
每周
备份程序+参数,标注时间和版本
全部
故障时快速恢复,不用从头写
每 2~3 年
主动更换电池
FX2N / FX3U
别等 BAT 灯亮,提前换更安全
每半年
检查时钟是否准确
国产(电池仅保时钟的机型)
时钟跑偏→日志时间戳错→追溯混乱
全文一句话总结:
表格
你的机型
电池灯亮了,你要做什么
FX2N
  立刻换电池 + 马上备份程序,断电就是灾难
FX3U
  尽快换电池,检查保持区有没有关键参数
国产主流
  有空换一下,最多丢个时钟,不耽误生产

建议截图保存 ,下次现场遇到电池灯亮,掏出来对照,3 秒知道该慌还是不该慌。

五、总结:一句话记住全文

PLC 电池问题的本质,不是"电池好不好",而是"程序存在哪"。
表格
机型
程序存在哪
电池没电+断电
你的焦虑指数
FX2N
RAM(靠电池撑)
程序全丢,变砖
极度焦虑
FX3U
EEPROM + RAM
程序不丢,保持区数据丢
适度关注
国产主流
Flash(电池几乎无关)
只丢时钟
躺平不管

三条行动口诀:

  新项目选型:Flash 优先,把电池焦虑从设计阶段消灭
  老 FX2N 在役:存储卡 + 每周备份 + 3 年主动换电池,三道防线缺一不可
  电池灯亮了:FX2N 立刻换,FX3U 尽快换,国产有空再换

回到开头那台 FX3U——电池灯亮了很久,设备照样跑,不是运气好,是架构替你扛住了风险。但如果换一台还在跑 FX2N 的产线,同样的灯亮着,你敢赌吗?

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码