设备生产运行过程中,工厂供电中断,停电时间十分钟左右,送电CPU启动完成后,发现记录在DB块中的生产参数与停电前不一致,对比电脑中保留的参数,确认FLASH卡中的备份程序覆盖了CPU的内容。
电池正常,测量电池电压一节3.66V,另一节3.67V。电源模块电池监控拨码在2BATT位置,电源无故障显示
钻石用户推荐最佳答案
1、按你的描述,应该是 CPU 断电后,再次上电时进行了冷启动。
冷启动时,主存储器中 SFC 生成的数据块都被删除,其他数据块从装载存储器中获取默认值。
无论是否设置数据保持,过程映像区,定时器,计数器,指示器都将在程序(装载存储器)中重新设置到初始值。
输入的过程映像区被读入,STEP 7 用户程序开始重新启动 (OB102 或 OB1).
参考:
***S7-400 CPU 启动(暖启动),冷启动和热启动的区别是什么?
ID:34053758 发布日期 2009年2月16日
https://support.industry.siemens.com/cs/document/34053758
2、避免的方法可以参考
***控制器下载/重启时,数据块中的几个术语:初始值(声明视图),初始值(装载存储器)和实际值分别表示什么含义?
ID:18645578 发布日期 2017年12月6日
https://support.industry.siemens.com/cs/document/18645578
***如何为块参数特别设置回读标记?
ID:23967880, 文档发布日期 2008年6月26日
https://support.industry.siemens.com/cs/document/23967880
***对于不能使用 CFC 功能“Chart > Read Back...” 回读的数据,如何从控制器中读出当前值?
ID:23966278 发布日期 2016年11月17日
https://support.industry.siemens.com/cs/document/23966278
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352969.html