登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:请教:高速计数器

点击:1488 回复:14

1、什么情况下需要使用高速计数器呢?
2、外面是一个1秒一接通的接近开关的话,可以使用高速计数器对它进行计数吗?
3、查资料上说“高速计数器用来累计比PLC扫描频率高的脉冲输入”,想请教的是:你咋知道输入的脉冲是不是比PLC的扫描频率高?什么样的脉冲会产生这么高的频率?PLC的扫描频率是怎么知道的?。
就这5个问题,最近在学习高速计数,有些疑惑,书籍、资料上也找不到答案,感谢论坛的小伙伴们,辛苦大家了,谢谢大家了!!!
16-08-02 20:41
1.PLC中一般CPU属性中  都可以查看扫描周期,,计数频率低于扫描频率(扫描周期的倒数)2倍,就会丢失上升沿计数。
这时就需要高速计数器。 扫描周期一般几十毫秒——几百毫秒,一般低于200ms。
2.  1 秒1次,用普通计数就可以了。
3.产生高速脉冲,一般都是采用步进电机 或者伺服电机位置模式时,才会产生。
 现在的国产步进电机一般旋转一圈可以产生52000个脉冲,像伺服,如安川现在生产的7系产品,每圈最大脉冲
16777216个脉冲。
16-08-02 21:12
一秒一个用普通的吧,高速输出就留着用来控制电机转速或定位吧
16-08-02 21:35
谢谢您 您真是太专业了,非常感谢。
16-08-02 21:53
感谢论坛的小伙伴们,辛苦大家了,谢谢大家了!!!
16-08-03 17:10
高速计数器可以采集普通脉冲和不超处理器允许的高速脉冲信号,因为内部采用中断处理所以不受PLC扫描时间影响
16-08-03 22:45
谢谢伙伴们的解答
16-08-04 07:33
请问一下如果要用编码器来测量电机圈数,使用高速计数器时该如何设置?接线是接在开关量输入吗?谢谢
16-08-08 08:04
看一下PLC最大扫描时间和I/O刷新时间总和,然后翻倍计算出频率,超出这个频率就是PLC该采用高速计数了,
16-08-08 13:55

引用 怕我空调外 在 2016/8/8 8:04:19 发言【内容省略】

编码器输出有A B C或者 X Y Z ,一般C或者Z指的是电机每圈,一个脉冲。
当然是接在输入啊。  速度低的话,像每秒1转类的,就不需要高速计数。    需要高速计数的话,一般需要在软件程序中设置哪个点为高速计数点。也有的PLC点是固定的。 一般还需设置是加计数 还是 减计数等。
然后在程序中调用相应指令即可。
16-08-08 18:05

上一页下一页

工控新闻

更多新闻资讯