控制器EEPROM是什么

3 次阅读

本文最后更新于 2026年7月3日。

控制器EEPROM是什么(通俗+工控解释)

一、基础定义

EEPROM = 电可擦除可编程只读存储器,是控制器内部一块断电不掉数据的小型存储芯片,属于非易失性存储。
和RAM(运行内存)区别:

  • RAM:上电才有数据,断电全部清空;
  • EEPROM:参数写进去后,断电、重启、关机数据永久保存。

二、控制器里EEPROM存什么(电机/PLC/驱动器/汽车控制器通用)

  1. 用户设置参数
    转速、电流、PID参数、限位、通讯地址、波特率、增益、报警阈值;
  2. 设备标定校准数据
    零点偏移、传感器校准、扭矩标定、编码器补偿、增益校正;
  3. 运行记录/状态
    故障代码、累计运行时长、启停次数、上次报警记录;
  4. 身份与配置信息
    设备型号、序列号、软硬件版本、加密密钥、用户配置模式。

三、工作原理

  1. 控制器上电:自动从EEPROM读取所有配置,加载到RAM运行;
  2. 修改参数后:手动保存/自动定时写入EEPROM;
  3. 掉电重启:不用重新设置,直接读取上次保存参数。

四、关键特性

  1. 可反复擦写
    普通EEPROM擦写寿命约10万~100万次,频繁循环写入会磨损芯片;
  2. 写入有延时
    改写参数后必须执行“保存参数”,否则只存在临时RAM,断电丢失;
  3. 容量很小
    一般几KB~几十KB,只存参数,不存程序(程序存在Flash);
  4. 可单独读写
    支持按地址读取/修改单个参数,不用整片擦除。

五、常见场景举例

1. 伺服/变频器控制器

调完加减速、电子齿轮比、保护电流,不保存EEPROM,重启恢复出厂;保存后永久生效。

2. 汽车ECU(车身/气囊/电机控制器)

EEPROM存里程、故障码、标定数据、匹配信息,换电瓶断电数据不会丢。

3. PLC/单片机控制器

存IO映射、通讯参数、配方数据、断电保持寄存器值。

六、EEPROM vs Flash 简单区分

  • EEPROM:小容量、按字节擦写、寿命短,专门存参数
  • Flash:大容量、按块擦写,存放控制器固件程序

七、常见故障

  1. EEPROM损坏:上电恢复出厂、参数每次丢失、随机报错;
  2. 过度擦写:循环高频写入,芯片寿命耗尽,数据错乱;
  3. 未执行保存:改完参数没写EEPROM,重启全部重置。