以上是形象化的比喻,下面我们看看比较严谨的上升沿说明:比如我们的矩形波,从0-1时,为上升沿,1-0时,为下降沿。换句话说,上升沿就是从0变成1中间的过程。下降沿就是从1变成0中间的过程。在你需要某个信号为on,而又不希望该信号的常on(或off)状态影响你使用时,可用上升沿和下降沿指令。
上图所示,a为上升沿,b为下降沿。这是电子里的普通方波。
在plc中,上升沿就是在这个逻辑信号从0变为1的第一个周期时,是接通的,以后的扫面周期就断开了!直到这个逻辑从1变成0 (其实就是下降沿了),再次从0变成1时又接通一个扫描周期!
结论:
上升沿:常开到闭合触发的瞬间执行!
下降沿:常闭到断开的瞬间执行。
上升沿就像点动启动按钮,下降沿就像点动停止按钮!
上升沿是指按键一按下的那一瞬间就控制输出(不管松不松开);
而下降沿是指按键松开的那一瞬间才控制输出,如果按下按键一直不松开那就一没有动作。
上图是示波器捕捉的上升沿和下降沿。
上升沿是信号接通的瞬间
下降沿是信号断开的瞬间
每种plc基本上都支持上升沿和下降沿的指令。
边沿触发指令(或称正负跳变指令)检测到脉冲的每一次负跳变后;产生一个微分脉冲。
1.指令格式
指令格式:eu(edge up)正跳变,无操作元件;
ed (edge down)负跳变,无操作元件。
2.用途
边沿触发是指用边沿触发信号产生一个机器周期的扫描脉冲,通常用作脉冲整形。
3.分类
边沿触发指令分为正跳变触发(上升沿)和负跳变触发(下降沿)两大类。
正跳变触发指输入脉冲的上升沿,使触点on 一个扫描周期。负跳变触发指输入脉冲的下降沿,使触点on 一个扫描周期。
正、负跳变指令在梯形图中以触点形式使用。用于检测脉冲的正跳变(上升沿,即上微分操作)或负跳变(下降沿,及下微分操作),利用跳变让能流接通一个扫描周期,即可以产生一个扫描周期长度的微分脉冲,常用此脉冲触发内部继电器线圈。
(1)正跳变指令(上微分操作指令):eu。正跳变触点检测到脉冲的每一次正跳变后,产生一个微分脉冲。正跳变指令的功能就是在这个上升沿形成一个on、一个扫描周期的脉冲。正跳变脉冲只存在一个扫描周期,接受这一脉冲控制的器件应写在这一脉冲出现的语句之后。
指令格式:eu (无操作数)
(2)负跳变指令(下微分操作指令):ed。负跳变触点检测到脉冲的每一次负跳变后,产生一个微分脉冲。负跳变指令的功能就是在这个下降沿形成一个on、一个扫描周期的脉冲。负跳变脉冲只存在一个扫描周期,接受这一脉冲控制的器件应写在这一脉冲出现的语句之后。
指令格式:ed (无操作数)
正、负跳变触点指令编程举例如图所示。