SCL中秒脉冲计数
刘玉蓉
发布于2014-12-01 17:29
319
0
标签:
在STEP7 SCL编程环境中,怎么做一个秒脉冲计数器?
问题补充:
能否解释下:、一个秒脉冲不够,还要加上一个P_N=false? 第二、 if语句结束后,还要加上P_N:=M0.5
佳答案
Count :INT;
P_N : BOOl;
M0.5 系统时钟秒脉冲
IF M0.5=True & P_N=False then //此处为M0.5的上升沿 判断条件就是 此次=1 上个扫描周期为0
Count:=Count+1;
end_if;
P_N:=M0.5; //此为M0.5的上升沿或下降沿 此次扫描周期结束后 P_N会记住M0.5的状态