1.2.8 脉冲指令
脉冲指令的指令助记符、名称、功能、梯形图及操作软元件和程序步长如表1-9所示。
表1-9 脉冲指令表
(续)
1.LDP指令
LDP(取脉冲上升沿)指令用来检测连接到母线触点的上升沿,仅在指定软元件的上升沿(从OFF到ON)时刻,接通一个扫描周期,可用目标软元件为输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S和寄存器D□.b等软元件的触点。该指令应用如图1-52所示。
图1-52 LDP和LDF指令应用
a)梯形图 b)指令表 c)时序图
2.LDF指令
LDF(取脉冲下降沿)指令用来检测连接到母线触点的下降沿,仅在指定软元件的下降沿(从ON到OFF)时刻,接通一个扫描周期,可用目标软元件为输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S和寄存器D□.b等软元件的触点。该指令应用如图1-53所示。
3.ANDP指令
ANDP(与脉冲上升沿)指令用来检测串联触点的上升沿,仅在指定软元件的上升沿(从OFF到ON)时刻,接通一个扫描周期,可用目标软元件为输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S和寄存器D□.b等软元件的触点。该指令应用如图1-53所示。
4.ANDF指令
ANDF(与脉冲下降沿)指令用来检测串联触点的下降沿,仅在指定软元件的下降沿(从ON到OFF)时刻,接通一个扫描周期,可用目标软元件为输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S和寄存器D□.b等软元件的触点。该指令应用如图1-53所示。
图1-53 ANDP和ANDF指令应用
a)梯形图 b)指令表 c)时序图
5.ORP指令
ORP(或脉冲上升沿)指令用来检测并联触点的上升沿,仅在指定软元件的上升沿(从OFF到ON)时刻,接通一个扫描周期,可用目标软元件为输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S和寄存器D□.b等软元件的触点。该指令应用如图1-54所示。
图1-54 ORP和ORF指令应用
a)梯形图 b)指令表 c)时序图
6.ORF指令
或脉冲下降沿指令ORF用来检测并联触点的下降沿,仅在指定软元件的下降沿(从ON到OFF)时刻,接通一个扫描周期,可用目标软元件为输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S和寄存器D□.b等软元件的触点。该指令应用如图1-54所示。
7.PLS指令
P LS指令是脉冲上升沿微分指令,在输入信号的上升沿产生一个周期的脉冲输出。其操作软元件是输出继电器Y、辅助继电器M,不能是特殊辅助继电器。
图1-55a中的M0仅在X000的常开触点由断开变为接通(即X000的上升沿)时的一个扫描周期内为ON。
图1-55 PLS和PLF指令应用
a)梯形图 b)指令表 c)时序图
8.PLF指令
P LF指令是脉冲下降沿微分指令,在输入信号的下降沿产生一个周期的脉冲输出。其操作软元件是输出继电器Y、辅助继电器M,不能是特殊辅助继电器。
图1-55a中的M1仅在X000的常开触点由接通变为断开(即X000的下降沿)时的一个扫描周期内为ON。
9.MEP指令
MEP指令是运算结果上升沿指令,在从左母线开始的指令执行到MEP指令为止的运算结果,从OFF变为ON时产生一个周期的脉冲输出,该指令用水平电源线上向上的垂直箭头来表示。该指令无操作软元件,通常在串联多个触点的情况下,实现脉冲化处理。MEP指令的应用如图1-56所示,即只有当串联触点全部接通瞬间,输出一个周期宽度的脉冲,用以控制MEP后面的信号。
图1-56 MEP和MEF指令应用
a)梯形图 b)指令表 c)时序图
10.MEF指令
MEF指令是运算结果下降沿指令,在从左母线开始的指令执行到MEF指令为止的运算结果,从ON变为OFF时产生一个周期的脉冲输出,该指令用水平电源线上向下的垂直箭头来表示。该指令无操作软元件,通常在串联多个触点的情况下,实现脉冲化处理。MEF指令的应用如图1-56所示,即只有当串联触点全部接通后,某个触点断开瞬间,输出一个周期宽度的脉冲,用以控制MEP后面的信号。