s7200plc如果停电超过2天-7天,就有可能导致数据块的丢失,所以在设备出厂时一定要选装电池模块(型号是6ES7 291-8BA20-0XA0)。
安装位置如上图,上图存储卡为选装,其等于一个便携式的EEPROM存储器,可存储:程序块、数据块、系统块和强制值,一般用不上,主要是为了备份。这里就不多说备份的事情了,还是谈谈电池卡的问题。[ad]
S7-200内部的EEPROM是可以永久保存用户程序和系统信息的,但是用户在触摸屏设置的参数是由PLC的超级电容来掉电保存的,而超级电容只能支持50-190个小时,也就是2-7天,如果超过这个时间段,那么用户设置的数据就会清零。需要重新设置,故此必须加装外插电池卡,电池卡最长可以在停电后保护数据200天左右不丢失。
其数据保持和恢复的原理过程:
开机后,S7-200从EEPROM中恢复程序块和系统块,同时CPU检查RAM存储器,确认超级电容器是否成功保存了RAM存储器中的数据。如果成功保存,则RAM存储器的保持区域将保持不变。
V存储器中的保持区和非保持区,从EEPROM中的相应区域恢复回来。如果RAM存储器的内容没有保持下来(例如较长时间的断电)。CPU会清除RAM存储器(包括保持区和非保持区),并在上电后的第一个扫描周期置保持数据丢失标志位(SM0.2)为“1”。然后,将EEPROM中的数据恢复到RAM中。
MB0~MB13共14个字节可以掉电后永久保持(可选)