发布日期:2022-04-17 点击率:64 品牌:西门子_Siemens
最近改造用S7200高速计数器,检测一个信号,300毫秒检测一个信号,检测不到,输出一个Q点报警,望高手指点
答:可以这样编程:
1、将S7-200的高速计数器的计数设置为:连续计数方式,且计满自动从0计数。输入的计数脉冲的频率=1KHz,这样高速计数器每计1个数的时间=1mS.
2、用被监测的信号的前沿读取高速计数器的计数值HC0减去VD0,其差送入VD4,再将HC0值送入VD0.
3、用VD4(差值)与数“300”比较。如VD4>300,即信号间隔大于300mS,使Q0.0=1.即报警输出。见下程序:
主程序:
SBR_0子程序:
下一篇: PLC、DCS、FCS三大控
上一篇: 索尔维全系列Solef?PV