EtherCAT学习笔记:EEPROM存储内容结构(从站配置信息接口SII)

EEPROM用来干啥?

ESC使用EEPROM来存储所需设备信息,称之为从站信息接口(Slave Information Interface);

ESC规格不同,EEPROM的容量也不同,范围是1K-4M(bit);

EEPROM使用字地址(两字节);其中0-63是必须的字段,其描述如下:

名称 描述
ESC寄存器配置 ESC上电或者复位后自动读取、装填至相应的寄存器
产品标识区 包括厂商标识、产品码、版本号、***
硬件延时 包括端口延时和处理延时
引导状态下邮箱配置 Boot-Strap状态下的传输地址信息
邮箱SM配置 邮箱配置

EEPROM示例内容分析

EtherCAT学习笔记:EEPROM存储内容结构(从站配置信息接口SII)

如上图
第一行红框为ESC配置信息,结构如下:

ESC配置内容
字地址 参数名 功能
0 PDI控制 PDI控制寄存器初始值
1 PDI配置 PDI配置寄存器初始值
2 SYNC信号脉冲宽度  
3 拓展PDI配置 拓展PDI配置寄存器初始值
4 站点别名 站点别名配置寄存器初始值
5 保留  
6 保留  
7 校验和  

第二行蓝色框即产品标识区;

依次类推……


后面是从站附加信息,按照固定格式添加