s7 200 断电标志

现在很多客户不守信用,交付了设备老是拖欠款。为了防止拖欠,我想让客户使用设备30天后自动锁定机器。但现在 有个问题是S7-200断电后实时时钟过一段时间会丢失,用电池卡用户也会拔掉电池卡让时间丢失。我们就遇到这样的客户。
我想采取的方法是:用户每次关机时,将当前时间保持在永久保持区,下次开机,如果时间丢失,客户必须设置当前时间,如果时间小于保持的时间将无法开机。这样做当然还是有个漏洞的,不过我们先忽略它。
现在我需要PLC在断电瞬间将时间写入EEPROM,而这需要一个标志位,也就是PLC知道了要断电了,此时它将置位一个标志位好让程序走几个扫描周期。
问题:
1、S7 200有没有这样一个标记位
2、S7 200在外部电源断电时CPU还能不能再执行几个扫描周期

最佳答案

1、没有。
2、不能。
你看这样做行不行,每个小时往EEPROM的数加一并永久保存,这个数值到720的时候执行停机程序。除非客户每小时关机一次,不然他的机器只能运行720小时。

提问者对于答案的评价:
没有采用。我的解决办法是,不管实时时钟有没有掉,但掉也好不掉也好只要一开机时钟就在运行,只要运行每天都会过一个点,每天都过的点(可以多设置几个)一到计一天。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:38
下一篇 2020年11月1日 下午2:39

相关推荐