S7-200的高速计数器当前值断电后变为零的问题

高速计数器当前值在第二天断电后再上电后会变为零的情况  (有时候才出现这样的情况,一般几天才出现一次左右)。如NO.3图中的VW28那个地址的值就会出现上述情况,另PLC的电池已经更换过了,还是一样。请高手们指点迷津,  帮忙分析分析          附程序图

问题补充:
高速计数器的当前值已经存至200PLC的V区某个地址里,并把那个地址都设为断电数据保持,但有时断电重启后就会变零,

图片说明:

S7-200的高速计数器当前值断电后变为零的问题    S7-200的高速计数器当前值断电后变为零的问题    S7-200的高速计数器当前值断电后变为零的问题    S7-200的高速计数器当前值断电后变为零的问题    S7-200的高速计数器当前值断电后变为零的问题   

最佳答案

1、你应该做了高数计数器的初始化程序了吧。每次上电都要初始化一下。
2、建议你每隔个固定时间(可以1s)都把高数计数器的当前值读出来,存到可断电保持的V存储器里,例如VD2。
3、在第一步初始化的程序里,把VD2赋给高数计数器的当前值,再启动高速计数器中断。

这样,就可以断电后保持高速计数器当前值了。固定时间约短,精度就越高了。
每次上电时都会把上次的值给翻出来,继续计数。

提问者对于答案的评价:
谢谢回答

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月18日 下午10:36
下一篇 2017年8月18日 下午10:37

相关推荐