关于西门子s7-200PLC的高速计数器
112.95.251.214
发布于2014-04-22 16:15
5
0
标签:
在学西门子200plc的高速计数器时,按照指令向导编出了一个高速计数程序,然后,用了一个按钮手动的给他输入脉冲,认为是按一次hc1会加1,可是结果却是,按一次,数值差了好多,比如次按hc1的数值是1,第二次按hc1的数值就成7了,不知道为什么,下面是监控hc1的状态数值
问题补充:
那为什么编码器不会考虑多余脉冲的问题呢,认为它是精确的
图片说明: 1,hc1数值的状态
佳答案
这种情况说明在按钮输入时,输入信号有抖动,虽然认为是一个1,但实际上因为按钮的动作关系,实际的脉冲个数会有多个,而高速计数正好可以检测到这些抖动的脉冲,所以计数值会多。