在PLC编程中,上升沿逻辑经常需要用到。它的功能在于,在一个信号由0变1的瞬间,产生一个状态位,用于触发系统功能。
上升沿的功能原本非常简单,也有一些文章介绍过使用方法。但仍然有不少人对此比较困惑。尤其在标准化编程架构下。
标准化编程中,不可以使用全局变量的M和T,这些我都写过多次文章了。而上升沿和下降沿,因为比较简单, 就一直没有专门提及。
这回专门介绍一下。
在S7-300/400中,上升沿是个函数:
切换到STL,指令为:
所以,本质上它就是一个FP的指令,只不过需要消耗一个全局变量。
在PORTAL中,上升沿下降沿的指令变的更复杂了。4对,8个: