当前位置: 主页 > PLC控制

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

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

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

图片说明:

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

最佳答案

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

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

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

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号