用变量记录和报警控件做的泵启停时间记录,报警控件问题

我用变量记录和报警控件做的泵启停时间记录,现在的情况是在泵变量触发启动或停止的时候,报警控件会记录泵的 状态,这个没有问题,但是把控件关闭过一段时间以后,在打开控件的那个时间会记录一次泵当前的状态 (运行中的记录为启动,未运行的记录为停止),但实际上泵没有被触发启动或停止,这是什么原因呢?下面是控件的照片,从3:31开始到3:33之间是我手动操作泵状态时的记录,正常,而4:09的时候是再次打开控件时的记录,此时泵状态没有变化,但是却记录了,望高手解答一下

图片说明:

用变量记录和报警控件做的泵启停时间记录,报警控件问题    用变量记录和报警控件做的泵启停时间记录,报警控件问题   

最佳答案

如果在报警记录中记录了相应内容,那么组态的消息变量必然有一次0到1的变化过程,并且持续时间超过了1s。你也可以这么去测试,在PLC中加入一些逻辑,即启动变量进行上升沿的时候,给一个INT类型变量做加1操作,然后你再去测,看INT类型变量的值是否与该变量产生的消息一致。


至于你说的关闭控件我没理解是什么意思,是指切到别的画面再切换回来吗?

提问者对于答案的评价:
问题已解决,谢谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月7日 下午7:06
下一篇 2017年6月7日 下午7:06

相关推荐