EtherCAT学习笔记:EEPROM存储内容结构(从站配置信息接口SII)
EEPROM用来干啥?
ESC使用EEPROM来存储所需设备信息,称之为从站信息接口(Slave Information Interface);
ESC规格不同,EEPROM的容量也不同,范围是1K-4M(bit);
EEPROM使用字地址(两字节);其中0-63是必须的字段,其描述如下:
名称 | 描述 |
ESC寄存器配置 | ESC上电或者复位后自动读取、装填至相应的寄存器 |
产品标识区 | 包括厂商标识、产品码、版本号、*** |
硬件延时 | 包括端口延时和处理延时 |
引导状态下邮箱配置 | Boot-Strap状态下的传输地址信息 |
邮箱SM配置 | 邮箱配置 |
EEPROM示例内容分析
如上图
第一行红框为ESC配置信息,结构如下:
字地址 | 参数名 | 功能 |
0 | PDI控制 | PDI控制寄存器初始值 |
1 | PDI配置 | PDI配置寄存器初始值 |
2 | SYNC信号脉冲宽度 | |
3 | 拓展PDI配置 | 拓展PDI配置寄存器初始值 |
4 | 站点别名 | 站点别名配置寄存器初始值 |
5 | 保留 | |
6 | 保留 | |
7 | 校验和 |
第二行蓝色框即产品标识区;
依次类推……
后面是从站附加信息,按照固定格式添加