3. Tc2_Standard

3.10. 请问TwinCAT PLC程序如何检测一个BOOL输入变量的状态改变? 看到有R_TRIG,F_TRIG,然后把输入变量赋给R_TRIG、F_TRIG的CLK,R_TRIG,F_TRIG的Q却没有任何变化。

A1: 那个是检测上升沿下降沿的,就上升沿产生的那个循环会置位,一个周期毫秒级的,肉眼看不出变化的,想知道的话后面加个计数器吧,看着数字跳才能数的清。

A2: 你可以再加一个变量,上升沿触发时,增加的变量置位,就可以了。上升沿触发,有时看不到变化。

A3:通过Scope也可以监控到输出的短脉冲信号。



2018.1.9 邱赵煜 编辑