背景数据块里面数据丢失问题
郑志武
发布于2012-11-16 15:51
1
0
标签:
今天在现场调试,外部线路接错了,把几块et200烧了,换了后开机发现我以前设置在db背景数据块中的值都变成了初始值,db属性中我检查过了是断电保护,搞不清楚什么原因,也不知是不是接错线的原因,求高手帮忙谢谢
佳答案
1、s7-300cpu由于配置mmc卡,db是断电保持的。s7-400cpu必须有后备电池,db才能断电保持的。
2、即使db能够断电保持,但是程序重新运行,db中的内容也会改变的。
3、为了使db成为设定值需应用系统组织块ob100(开机时只执行一次,然后执行ob1)对其进行初始化(即赋予初值)。有关组织块ob100的用法:
详见《组织块使用说明》下载:
https://218.93.112.166/ec/c23/dl/xxzl/%e7%bb%84%e7%bb%87%e5%9d%97%e4%bd%bf%e7%94%a8%e8%af%b4%e6%98%8e.pdf