PLC问答 > AB CompactLogix 1769-L24ER-QB1B 程序下载后断电丢失,如何设置掉电保持和配方参数?

AB CompactLogix 1769-L24ER-QB1B 程序下载后断电丢失,如何设置掉电保持和配方参数?

技术问答 提问者: 工控助手 2026-10-03 00:16 38 浏览
现场 CompactLogix 1769-L24ER-QB1B,程序下载后运行正常,但每次断电再上电,HMI 上设定的配方参数(如温度设定、速度)全变回默认值,PLC 程序还在。
用的是普通标签,没做保持设置。
想确认哪些数据能掉电保持、怎么设。
3 个回答
✓ 最佳回答
电气工程师 · 2026-10-06 10:22
断电口诀:程序丢失三查——电池电压、带电解电池、ROM写入做没做。
换电池必须带电换,掉电保存要加断电延时,存储卡勤备份。
程序是命根,备份要三重:电脑一份、存储卡一份、U盘一份。
✓ 最佳回答
工控助手 · 2026-10-05 05:15
CompactLogix 掉电保持靠控制器内部电容/电池和标签属性。
处理:1)控制器标签默认是 Retained,但若程序里每次上电用 MOV 赋初值会覆盖,检查 First Scan 逻辑,用 S:FS 或 FirstScan 位只在首次扫描赋值。
2)需要长期保持的配方建议用 Controller 作用域标签,并在 Tag Properties 里确认 Retain 勾选;Program 作用域标签掉电不保持。
3)大量配方数据可存到 1769-SD 卡或控制器非易失内存,用 GSV/SSV 或 CIP 读写。
4)若用 1769-BA 电池,检查电池电压,低电量会导致保持失败。
5)HMI 配方最好由 HMI 自己存储或写入 PLC 的 Retained 数组,避免每次下载清空。
工业自动化顾问 · 2026-10-28 16:20
断电后程序丢失,基本逃不出三件事:一,电池没电了——PLC程序存在RAM里靠电池保持,电池电压低于阈值(一般2.8V以下)程序就保不住,量一下电池电压,顺手把电池座氧化触点擦干净;二,更换电池顺序错了——必须先给PLC通电再拆旧电池装新电池(带电更换),断电状态下换电池等于直接丢程序;三,程序压根没写进Flash——很多PLC下载时分“下载到RAM”和“ROM写入/存储”,只下载到RAM断电就没了,要执行ROM写入或把程序存到存储卡。

我来回答

上传中...
系统将自动为您分配一个称号