您现在的位置是:首页 > 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出现由1到0的变化时,其反变量(常闭触点)则出现由0到1的变化,即产生一个上升沿,因此M0.0将变为1并维持一个扫描周期,之后M0.0又变为0。 示例2中,当I0.0出现由1到0的变化,或I0.1出现由0到1的变化时,说明边沿检测指令之前的逻辑运算结果出现了由0到1的变化,因此M0.1变为1并维持一个扫描周期,之后M0.1又变为0。 表2-7 上升沿检测(EU)指令 2)下降沿检测指令 下降沿检测(ED)指令用来检测该指令之前的逻辑运算结果是否出现下降沿(即在前一个扫描周期为“1”,而在当前的扫描周期为“0”)。如果出现下降沿,则产生一个宽度为1个扫描周期的脉冲。指令格式及示例如表2-8所列。 表2-8 下降沿检测(ED)指令
点击排行
