位置:51电子网 » 技术资料 » EDA/PLD

RLO的上升沿检测指令

发布时间:2013/8/25 16:35:50 访问次数:4814

    STEP7中有两类共4种边沿检测指令,一类是RLO的上升沿及下降沿检测指令,BXB50-24S15FLTJ另一类是触点信号的上升沿及下降沿直接检测的梯形图方块指令。
    1.RLO的上升沿检测指令
    RLO的上升沿检测指令的格式及示例如表2- 11所列。RLO边沿检测指令指定有一个“位存储器”,用来保存前一周期RLO的信号状态,以便进行比较。在OB1的每一个扫描周期,RLO位的信号状态都将与前一周期中获得的结果进行比较,看信号状态是否有变化。
    表2-11  RLO的上升沿检测指令

           
    示例1中,当11.0出现由O到1的变化时,Q4.0变为1并维持一个扫描周期,之后Q4.O又变为O。
    示例2中,当11.1常开触点和11.2帝闭触点逻辑“或”的结果出现由O到1的变化时,则Q4.1变为1并维持一个扫描周期,之后Q4.1又变为O。
     2.RLO的下降沿检测指令
    RLO的下降沿检测指令的格式及示例如表2-12所列。
    表2 - 12    RLO的下降沿检测指令

           
    示例1中,当11.O出现由1到O的变化时,Q4.2变为1并维持1个扫描周期,之后Q4.2又变为0。
    示例2中,在11.3常开触点断开的情况下,如果11.1常开触点和11.2常闭触点逻辑“或”的结果出现由1到0的变化,则Q4.3变为1并维持1个扫描周期,之后Q4.3又变为O。如果11.3常开触点闭合,则Q4.3为1,不受11.1及11.2状态的影响。
    图2-7所示的信号状态图,说明了示例中FP和FN指令的检测时序。对于FP指令,在L周期,若CPU检测到输入11.O为O(并保存到Ml.0),在Tn+i周期,若CPU检测到输入11.O为1(并保存到Ml.0),说明检测到一个RLO的上升沿,同时使RLO=1,输出Q4.0得电并保持一个扫描周期;对于FN指令,在T。周期,若CPU检测到输入11.O为1(并保存到Ml.2),在Tn+i周期,若CPU检测到输入11.0为0(并保存到Ml.2),则说明检测到RLO的一个下降沿,同时使RLO=1,输出Q4.1得电并保持一个扫描周期。

    STEP7中有两类共4种边沿检测指令,一类是RLO的上升沿及下降沿检测指令,BXB50-24S15FLTJ另一类是触点信号的上升沿及下降沿直接检测的梯形图方块指令。
    1.RLO的上升沿检测指令
    RLO的上升沿检测指令的格式及示例如表2- 11所列。RLO边沿检测指令指定有一个“位存储器”,用来保存前一周期RLO的信号状态,以便进行比较。在OB1的每一个扫描周期,RLO位的信号状态都将与前一周期中获得的结果进行比较,看信号状态是否有变化。
    表2-11  RLO的上升沿检测指令

           
    示例1中,当11.0出现由O到1的变化时,Q4.0变为1并维持一个扫描周期,之后Q4.O又变为O。
    示例2中,当11.1常开触点和11.2帝闭触点逻辑“或”的结果出现由O到1的变化时,则Q4.1变为1并维持一个扫描周期,之后Q4.1又变为O。
     2.RLO的下降沿检测指令
    RLO的下降沿检测指令的格式及示例如表2-12所列。
    表2 - 12    RLO的下降沿检测指令

           
    示例1中,当11.O出现由1到O的变化时,Q4.2变为1并维持1个扫描周期,之后Q4.2又变为0。
    示例2中,在11.3常开触点断开的情况下,如果11.1常开触点和11.2常闭触点逻辑“或”的结果出现由1到0的变化,则Q4.3变为1并维持1个扫描周期,之后Q4.3又变为O。如果11.3常开触点闭合,则Q4.3为1,不受11.1及11.2状态的影响。
    图2-7所示的信号状态图,说明了示例中FP和FN指令的检测时序。对于FP指令,在L周期,若CPU检测到输入11.O为O(并保存到Ml.0),在Tn+i周期,若CPU检测到输入11.O为1(并保存到Ml.0),说明检测到一个RLO的上升沿,同时使RLO=1,输出Q4.0得电并保持一个扫描周期;对于FN指令,在T。周期,若CPU检测到输入11.O为1(并保存到Ml.2),在Tn+i周期,若CPU检测到输入11.0为0(并保存到Ml.2),则说明检测到RLO的一个下降沿,同时使RLO=1,输出Q4.1得电并保持一个扫描周期。

相关技术资料
8-25RLO的上升沿检测指令

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!