楼主:1、你这1分钟是随意的1分钟?即任意连续出现9个(或15个)输入脉冲的间隔小于1分钟?还是启动后的1分钟?
2、如果是连续的进行判断,是否是这样要求:当最后出现的输入脉冲与它相连续出现的前9个(或15个)输入脉冲的间隔小于1分钟,使Q0.0=1(或Q0.1=1),否则Q0.0=0(或Q0.1=0)。。。。
这些问题应讲清楚才可考虑怎样编程。仅供参考。
内容的回复: 题目:输入点4个:I0.0、I0.1、I0.2、I0.3; 输出点2个:Q0.0、Q0.1。 控制要求:
1、4个输入点分别有脉冲信号输入,其四路连续累计9个输入脉冲信号的时间间隔 < 1 分钟时。其输出Q0.0=1,否则Q0.0=0。
2、4个输入点分别有脉冲信号输入,其四路连续累计15个输入脉冲信号的时间间隔 < 1 分钟时。其输出Q0.1=1,否则Q0.1=0。
编程构思:当PLC出现的输入脉冲个数>=9(或15)后,每出现一个脉冲,PLC就判断它与它相连续出现的前9个(或15个)输入脉冲的间隔时间,如间隔时间小于1分钟,使Q0.0=1(或Q0.1=1),否则使Q0.0=0(或Q0.1=0)。
梯形图: