我的是222CPU,请问永久存储区在哪,我想把几个数据放在永久存储区里,请问如何处理?
问题补充:
RE,夏日的午后,我可以把多个v存储区写到EEPROM吗?是不是的一次一次写啊?
最佳答案
应用S7-200时,可以选用以下几种数据保持方法:
1、CPU的内置超级电容,断电时间不太长时,可以为数据和时钟的保持提供电源缓冲
2、CPU上可以附加电池卡,与内置电容配合,长期为时钟和数据保持提供电源
3、设置系统块,在CPU断电时自动保存M区中的14个字节数据
在数据块中定义不需要更改的数据,下载到CPU内可以永久保存
4、用户编程使用相应的特殊寄存器功能,将数据写入EEPROM永久保存
上述前三个数据保持功能都是在“系统块-数据保持”中设置。
对于第四种方式,可以使用EEPROM(v1.0)指令库用于将连续 V 存储区中的数据写入 EEPROM,使其永久保持,具体情况请查看Micro''n Power。
令:
1、此库指令每个 CPU 循环周期向 EEPROM 备份一个字节数据,因此备份多个数据往往需要多个 CPU 循环周期,必须保证该时间段内使能端(EN )持续为‘1’。建议用户用 SM0.0 调用库指令。
2、如果用户需要永久存储的是实数或双字整数,必须保证保存过程中数据保持不变。
3、EEPROOM 被刷写次数的典型值为 100,000 次,因此用户不得以较高的频率向 EEPROM 中备份数据。
4、只有 STEP7 Micro/Win V3.2+SP4 和 V4.0 版本才支持使用该指令库 。
参考资料:Micro''n Power
提问者对于答案的评价:
谢谢!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359160.html