上升沿或者下降沿(统称边沿检测)指令主要用于瞬间接通的情况。
例如:按钮驱动一个移位指令要求每次按一下按钮移动一位,但是移位指令 是高电平有效,按一次按钮的这段时间,plc已经循环扫描了好几百次了,移位 指令也执行了好几百次了,所以按一次上升沿或者下降沿(统称边沿检测)指令主要用于瞬间接通的情况。
例如:按钮驱动一个移位指令要求每次按一下按钮移动一位,但是移位指令 是高电平有效,按一次按钮的这段时间,plc已经循环扫描了好几百次了,移位 指令也执行了好几百次了,所以按一次按钮就可能导致移动了好多位而不是一 位,所以要求瞬间接通瞬间断开,但是人的速度不可能那么快,用上升沿或者下 降沿就能做到,无论你动作多么慢,它只接通一个周期,这样移位指令也就只执 行一次了。
FANUC PMC SB7有专门用于上升沿(SUB52 DIFU)与下降沿(SUB53 DIFD) 触发的功能指令,但是对于SA1/SA3则无此功能,那可咋办?不要急!我们可用 简单的基本逻辑指令来实现同样的功能……
1基本指令实现的上升沿梯图程序
上升沿产生单脉稗的Bt序图
A B C I
2基本指令实现的下降沿梯图程序
卞降沿产生草脉冲的時序图
□ PLS指令为上升沿检测指令,当前面的触点
出现上升沿也就是由OFF变成ON的时候,
使他的目标元件输出一个周期的高电平。
X000
—II—
PLS
Y000
LD X000
11
PLS Y000
X000
Y000
□ PLF指令为下降沿检测指令,与PLS正好相 反,是当前面的触点出现下降沿也就是由 ON变成OFF的时候,使他的目标元件输出 一个周期的高电平。
X000
PLF
¥000
LD
xooo
—II—
PLF
YOOO
xoo°一1 1_1 1一
YOOO
J_n_
上升沿或者下降沿 来自淘豆网m.daumloan.com转载请标明出处.