本文倍福PLC介绍上升沿和下降沿的应用: 数字电路中,数字电平从低电平(数字“0”)变为高电平(数字“1”)的那一瞬间(时刻)叫作上升沿。 数字电路中,把电压的高低用逻辑电平来表示。逻辑电平包括高电平和低电平这两种。不同的元器件形成的数字电路,电压对应的逻辑电平也不同。在TTL门电路中,把大于3.5伏的电压规定为逻辑高电平,用数字1表示;把电压小于0.3伏的电压规定为逻辑低电平,用数字0表示。数字电平从低电平(数字“0”)变为高电平(数字“1”)的那一瞬间(时刻)叫作上升沿。 [1] 问题:请问TwinCAT PLC程序如何检测一个BOOL输入变量的状态改变? 看到有R_TRIG,F_TRIG,然后把输入变量赋给R_TRIG、F_TRIG的CLK,R_TRIG,F_TRIG的Q却没有任何变化。 A1: 那个是检测上升沿下降沿的,就上升沿产生的那个循环会置位,一个周期毫秒级的,肉眼看不出变化的,想知道的话后面加个计数器吧,看着数字跳才能数的清。
A2: 你可以再加一个变量,上升沿触发时,增加的变量置位,就可以了。上升沿触发,有时看不到变化。
A3:通过Scope也可以监控到输出的短脉冲信号。
应用案例: