S7-314C使用运行中PLC丢数据的原因 点击:169 | 回复:1



Smile-lyc

    
  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2016-12-16 22:01:23
楼主

丢数据应该包括这三种情况:
 

1.DB块实际值运行过程中突然变更为初始值 

2.PLC中FB、FC与备份程序一致性校验不一致

3.程序中代码、组态等信息丢失 

第一种情况可能是由于之前执行了Copy Ram to Rom,负载存储中的当前值被主存储中的值覆盖,之后执行了存储复位等类似操作,使负载存储中的值返回主存储中;

第二种情况可能的原因应该是运行过程中拔出MMC卡造成卡中存在不一致的数据;

 

PLC丢数据分析步骤:
 

1.受到程序干扰。

2.通讯伙伴修改了数据(触摸屏,PLC)。

3.EMC干扰,CPU无法正常工作。

4.MMC卡或CPU故障。

5.还要确定工作中是不是异常操作做了Memory Reset操作(带电插拔卡)。

6.DB块的属性确认下。Un-Linked Non-Retain。




楼主最近还看过



我今晚通宵

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2016年12月17日
发表于:2016-12-17 14:35:04
1楼

谢谢楼主分享,学习学习


热门招聘
相关主题

官方公众号

智造工程师