您现在的位置是:首页 > PLC技术 > PLC技术
STL编程语言的负跳变边沿
来源:艾特贸易2017-06-05
简介当 RLO 先于边沿检测从“ 1 ”到“ 0 ”变化时, CPU 检测出一个负跳变(下降)边沿,其中的方法如图 5-3 所示,连续数字代表连续扫描周期。 图5-3 边沿检测 ①第一个扫描周期,输入和
当RLO先于边沿检测从“1”到“0”变化时,CPU检测出一个负跳变(下降)边沿,其中的方法如图5-3所示,连续数字代表连续扫描周期。
图5-3 边沿检测
①第一个扫描周期,输入和边沿存储位的信号状态是“0”,脉冲存储位保留复位状态。
②第二个扫描周期,输入的信号状态已经由“0”变化到了“1”,CPU通过用边沿存储位的信号状态比较当前的RLO。检测这个变化,如果RLO是“1”,边沿存储位为“0”,则边沿存储位置“1”。跟随在边沿检测之后的RLO保留为“0”。
③只要这两个状态之间没有差别,RLO保留在“0”状态,边沿存储位保留在置位状态。
④当输入再一次具有信号状态“0”时,CPU修改边沿存储位,跟随在边沿检测之后把RLO置成状态“1”。
⑤下一个扫描周期,CPU发现输入状态和边沿存储位相同,因此把RLO置成“O”,重新建立初始状态。
点击排行
