关于S7-200 EEPROM 写入次数的问题

S7-200的EEPROM可写入次数至少为10万次,我想请问一下:
如果我一次性连续写入100个数据到EEPROM,这样是写入了100次还是1次?
期待专家的回答
谢谢

最佳答案

如果你使用西门子的EEPROM 指令库,是希望写入的数据完全写入到EEPROM 中算一次。即指令库中Done 位数值为1,算1次。例如下图所示,当I0.0导通,且M12.1=1,表示数据存储到EEPROM已经完成。
需要注意以下几点:
 1.此库指令每个 CPU 循环周期向 EEPROM 备份一个字节数据,因此备份多个数据往往需要多个 CPU 循环周期,必须保证该时间段内使能端(EN )持续为‘1’。建议用户用 SM0.0 调用库指令。
 2.如果用户需要永久存储的是实数或双字整数,必须保证保存过程中数据保持不变。 
 3.EEPROOM 被刷写次数的典型值为 100,000 次,因此用户不得以较高的频率向 EEPROM 中备份数据。
 4.只有 STEP7 Micro/Win V3.2+SP4 和 V4.0 版本才支持使用该指令库。

图片说明:

关于S7-200 EEPROM 写入次数的问题  

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc149158.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月4日 上午7:02
下一篇 2017年6月4日 上午7:02

相关推荐