背景数据块里面数据丢失问题

今天在现场调试,外部线路接错了,把几块et200烧了,换了后开机发现我以前设置在db背景数据块中的值都变成了初始值,db属性中我检查过了是断电保护,搞不清楚什么原因,也不知是不是接错线的原因,求高手帮忙 谢谢

最佳答案

1、S7-300CPU由于配置MMC卡,DB是断电保持的。S7-400CPU必须有后备电池,DB才能断电保持的。
2、即使DB能够断电保持,但是程序重新运行,DB中的内容也会改变的。
3、为了使DB成为设定值需应用系统组织块OB100(开机时只执行一次,然后执行OB1)对其进行初始化(即赋予初值)。有关组织块OB100的用法:
详见《组织块使用说明》下载:
http://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

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐