背景:设计工位传送亚克力板的程序。工位有进料传感器,出料传感器,多个工位连成一个亚克力板的传送通路。
作为初入工控领域的新手,我一开始觉得,对于每个工位的进料传感器,检测到一个上升沿,就认为开始有亚克力板开始传送进工位,检测到下降沿,就认为亚克力板已经完全进入到工位;对于出料传感器,检测到一个上升沿,就认为工位开始往外传送亚克力板,检测到一个下降沿就认为亚克力板已经完全传出了工位。
但当我看到别人写的程序时,我发现他们都会使用定时器增加感应延迟,理由是防止传感器偶尔感应不准或者被干扰,增加感应精度。
增加感应精度我能理解,不过我有以下两个疑惑:
1.下图是别人的程序,绿色部分我能理解,延迟判断,增加准确性;但是红色部分呢?看不出有什么作用,有懂的大佬给解惑下,谢谢

2.我根据自己的理解总结了下传感器延时的内容,大佬们帮忙看看对不对,谢谢
对于传感器的检测,其实就是上升沿,下降沿的检测:
1)上升沿:可以使用【TON:生成接通延时】定时器,增加延时,来增加感应准确性
2)下降沿:可以使用【TOF:生成关断延时】定时器,增加延时,来增加感应准确性
3.不知道还有没有什么其他方式增加感应准确性的,有的话,大佬们给点提示,谢谢啦