您现在的位置是:首页 > PLC技术 > PLC技术

S7300/400的信号边沿检测指令

来源:艾特贸易2017-06-05

简介POS 是单个地址位提供的信号的上升沿检测 (Positive RLO Edge Detection) 指令,如果图 3-20 中 I0.1 的常开触点接通,且 I0.2 由 0 变为 1 (即输入信号 I0.2 的上升沿), Q4.3 的线圈“通电”一个

    POS是单个地址位提供的信号的上升沿检测(Positive RLO Edge Detection)指令,如果图3-20I0.1的常开触点接通,且I0.20变为1(即输入信号I0.2的上升沿),Q4.3的线圈“通电”一个扫描周期。M0.0为边沿存储位,用来储存上一次循环时10.2的状态。

上升沿检测

    3-20    上升沿检测

下降沿检测

    3-21    下降沿检测

   NEG是单个地址位提供的信号的下降沿检测(Negative RLO Edge Detection)指令,如果图3-21I0.3的常开触点接通,且I0.41变为0(即输入信号I0.4的下降沿),Q4.5的线圈“通电”一个扫描周期。M0.1为边沿存储位,用来储存上一次循环时I0.4的状态。

    下面是图3-21对应的语句表程序,其中的BLD指令与梯形图的显示有关。

   A    I    0.3

   A(

   A    I    0.4

   BLD        100

   FN    M    0.1

    )

   =    Q    4.5

    【例3-1】设计故障信息显示电路,若故障信号I0.01状态,Q4.0控制的指示灯以1Hz的频率闪烁。操作人员按复位按钮I0.1后,如果故障已经消失,指示灯熄灭。如果没有消失,指示灯转为常亮,直至故障消失。

    故障信息显示电路如图3-22所示,在设置CPU的属性时,令MBI为时钟存储器字节,其中的M1.5提供周期为1s的时钟脉冲。出现故障时,将I0.0提供的故障信号用M0.1锁存起来,M0.1M1.5的常开触点组成的串联电路使Q4.0控制的指示灯以1Hz的频率闪烁。按下复位按钮I0.1,故障锁存信号M0.1被复位为0状态。如果这时故障已经消失,指示灯熄灭。如果没有消失,M0.1的常闭触点与I0.0的常开触点组成的串联电路使指示灯转为常亮,直至故障消失,I0.0变为0状态。

 故障信息显示

    3-22    故障信息显示