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

S7-200 PLC的边沿检测指令

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

简介S7-200 PLC 的边沿检测指令包括上升沿检测 (EU) 和下降沿检测 (ED) 指令,可以分别检测该指令之前的逻辑运算结果是否出现有效的跳变,并产生一个扫描周期的脉冲信号。边沿检测指令为

    S7-200 PLC的边沿检测指令包括上升沿检测(EU)和下降沿检测(ED)指令,可以分别检测该指令之前的逻辑运算结果是否出现有效的跳变,并产生一个扫描周期的脉冲信号。边沿检测指令为隐含操作数。    1)上升沿检测指令    上升沿检测(EU)指令用来检测该指令之前的逻辑运算结果是否出现上升沿(即在前一个扫描周期为“0”,而在当前的扫描周期为“1”)。如果出现上升沿,则产生一个宽度为1个扫描周期的脉冲。指令格式及示例如表2-7所列。    示例1中,当I0.0出现由10的变化时,其反变量(常闭触点)则出现由01的变化,即产生一个上升沿,因此M0.0将变为1并维持一个扫描周期,之后M0.0又变为0    示例2中,当I0.0出现由10的变化,或I0.1出现由01的变化时,说明边沿检测指令之前的逻辑运算结果出现了由01的变化,因此M0.1变为1并维持一个扫描周期,之后M0.1又变为0    2-7    上升沿检测(EU)指令
上升沿检测(EU)指令
    2)下降沿检测指令    下降沿检测(ED)指令用来检测该指令之前的逻辑运算结果是否出现下降沿(即在前一个扫描周期为“1”,而在当前的扫描周期为“0”)。如果出现下降沿,则产生一个宽度为1个扫描周期的脉冲。指令格式及示例如表2-8所列。    2-8    下降沿检测(ED)指令
下降沿检测(ED)指令