kokoper
级别: 略有小成
精华主题: 0
发帖数量: 238 个
工控威望: 357 点
下载积分: 1335 分
在线时间: 144(小时)
注册时间: 2014-07-23
最后登录: 2018-09-17
查看kokoper的 主题 / 回贴
楼主  发表于: 2015-06-08 12:59
前几天我们公司的一台设备保养过后所有的DB块里的数据全部丢失了,当时的情况是有个ET200M的从站掉电,PLC报警,触摸屏上参数全是0;
后来人怎么处理的未知。我检查了存储卡正常的,没坏。换了CPU问题还是没解决
能否帮小弟分析下,哪些有可能的情况会导致此问题发生。  
在线等大神出现!
pilitshfy
级别: 探索解密
精华主题: 0
发帖数量: 19 个
工控威望: 105 点
下载积分: 509 分
在线时间: 84(小时)
注册时间: 2015-01-08
最后登录: 2024-06-13
查看pilitshfy的 主题 / 回贴
1楼  发表于: 2015-06-08 13:40
如果是老式的S7-300CPU需要后备电池来保持DB块中的数据。如果是新型的S7-300CPU(配置MMC卡)则断电后DB块中的数据永久保持。
pilitshfy
级别: 探索解密
精华主题: 0
发帖数量: 19 个
工控威望: 105 点
下载积分: 509 分
在线时间: 84(小时)
注册时间: 2015-01-08
最后登录: 2024-06-13
查看pilitshfy的 主题 / 回贴
2楼  发表于: 2015-06-08 13:41
如果是新型的S7-300CPU(配置MMC卡)要看看程序了。虽然保持了,但一运行用户程序则被存入了新的值。一般规范的保持方法是在OB100中对DB块进行初始化(即,恢复以前的值或赋予新值)。
本帖最近评分记录:
  • 下载积分:+5(kokoper) 这方法我知道 &nbs ..
    guolibin
    auto_glb@qq.com
    级别: VIP会员
    精华主题: 1 篇
    发帖数量: 640 个
    工控威望: 1034 点
    下载积分: 5368 分
    在线时间: 294(小时)
    注册时间: 2008-05-03
    最后登录: 2024-12-10
    查看guolibin的 主题 / 回贴
    3楼  发表于: 2015-06-08 15:57
    下载程序的时候不要下DB块,只要下载DB块,就变为初始值了.