S7-200写入EEPROM的方法

2016-04-28 2055
无标题文档

一.首先下载EEPROM_Direct 库文件,安装。

S7-200写入EEPROM


二.调用 EEPROM_Direct 指令

S7-200写入EEPROM


V0.0每上升沿执行一次存储程序  “Start”引脚

VB5500位其实地址              “V_Start”引脚

连续24个字节                  “length”引脚

每存储完成以后置位V5520.3      “Done”引脚

S7-200写入EEPROM


三.书写程序

S7-200写入EEPROM


四.测试

4.1、首先在“系统块-数据保持”中设置V区掉电不保持数据。

S7-200写入EEPROM


4.2、将程序下载 然后再状态表中监控  VB0 和VB5500----VB5523 由于没有写数据全部为0

S7-200写入EEPROM


4.3、向VB5500---VB5523中写入数据,如下图

S7-200写入EEPROM

 

4.4 断电再上电  监控表中数据全部丢失

S7-200写入EEPROM

 

4.5  再次向VB5500---VB5523中写入数据

S7-200写入EEPROM

 

4.6 激活”Start”引脚  再监控状态表VB10中数据为“1” 表示已执行1次操作

S7-200写入EEPROM

 

S7-200写入EEPROM

 

4.7  断电再上电,监控状态表中数据

VB10 数据丢失,原因:未将VB10中的数据写入ROM中 所以掉电后数据没保存

VB5500----VB5523数据全部保存。

S7-200写入EEPROM