只需一步,快速开始
扫一扫,访问微社区
2019-6-15 16:46| 发布者: gkket| 查看: 1| 评论: 0|原作者: gkket
最近改造用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.即报警输出。见下程序: 主程序:
评论
|免责声明|本站介绍|工控课堂 ( 沪ICP备14007696号-3 )|网站地图
GMT+8, 2019-6-15 16:46 , Processed in 0.042702 second(s), 33 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.