中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

请问老师:断电的瞬间出现误报警怎么解决? 我用S7...

 扬眉吐气

下载贤集网APP入驻自媒体

请问老师:断电的瞬间出现误报警怎么解决? 我用S7200编了个程序,其中报警是根据检测输入点来产生报警信号的,当输入点闭合时为正常状态,断开时会延时0.5秒到10秒不等然后产生一个报警,同时会在Q1.0有输出警报信号.在没有警报的情况下给PLC断电时,可以很清楚地看到输入的LED灯先灭,过了大约2~3秒后输出灯才会灭,就在这2~3秒钟内,Q1.0被点亮,重新上电检查有部分警报,就是那些延时短的警报。警报是用置位的)因此可以查看前面的警报,但事实上所有的输入点都没有问题,是明显的误码报警,必须在重新上电后可以清除掉警报,请教这是什么原因 ?如何避免误码报警 ?

最新回复
发布回复
做一个中间位,用S指令进行置位,然后用上位机的解除R该位就可以了。这个问题就是因为信号脉冲太短了,传不到上位机就消失了。在触摸屏组态时,每个变量都有扫描时间,看看是不是扫描时间过长导致。
当你给 PLC 断电时,输入点的状态会立即丢失,但由于扫描周期的存在,输出点的状态可能会在断电前的最后一个扫描周期中被更新。因此,在输入点断开后,输出点可能会保持为最后一个扫描周期中的状态,导致误报警的产生。
检查程序中的逻辑是否正确,确保在输入点断开后再产生报警信号。可以使用中间变量或者标志位来跟踪输入点的状态,并在适当的时候产生报警。

为您推荐

热门交流