S7-200掉电保持是存在RAM中用电容保持吗?我今天看一本书写着PLC在掉电的时候利用电容的电将V区的掉电保持的变量马上存到EEPROM中使它可以永久保持,是这样吗?我原来一直以为V区数据是存在RAM中,用电容一直存着的。
最佳答案
问:S7-200掉电保持是存在RAM中用电容保持吗?
答:是,也可加电池卡延长保持时间。
问:我今天看一本书写着PLC在掉电的时候利用电容的电将V区的掉电保持的变量马上存到EEPROM中使它可以永久保持,是这样吗?
答:不是,还是存在RAM中,RAM内的数据需要用电维持。而EEPROM中的数据无需用电维持。你原来的认识是完全正确的。
电容与电池维持时,各有自己的维持时间,超过时间,参数会丢失的。电容大约是50-80小时左右,你可让PLC不通电超过这个时间试一下。
PLC的程序块、数据块、系统块都存在EEPROM中,所以永远也不会丢失。
若不想用电容或电池来实现断电保持,可将参数写到EEPROM中。西门子工程师编写了相应的库函数供用户下载使用。详见Micro 'n Power.chm(0.94版),下载中心有。
修正:如果设置MB0 - MB13为断电保持,数据在断电前被自动写入相应的EEPROM数据区中。
提问者对于答案的评价:
谢谢!大家都讲得有道理,就选你吧!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc345986.html