您现在所在的是:

西门子SIEMENS

回帖:14个,阅读:1423 [上一页] [1] [2] [下一页]
* 帖子主题:

请教:高速计数器

999
xxlplc
文章数:85
年度积分:50
历史总积分:999
注册时间:2014/10/20
发站内信
发表于:2016/8/2 20:41:05
#0楼
1、什么情况下需要使用高速计数器呢?
2、外面是一个1秒一接通的接近开关的话,可以使用高速计数器对它进行计数吗?
3、查资料上说“高速计数器用来累计比PLC扫描频率高的脉冲输入”,想请教的是:你咋知道输入的脉冲是不是比PLC的扫描频率高?什么样的脉冲会产生这么高的频率?PLC的扫描频率是怎么知道的?。
就这5个问题,最近在学习高速计数,有些疑惑,书籍、资料上也找不到答案,感谢论坛的小伙伴们,辛苦大家了,谢谢大家了!!!
10分悬赏,已用7分
10558
osp321
文章数:4823
年度积分:50
历史总积分:10558
注册时间:2007/6/5
发站内信
寻找英威腾(三)
发表于:2016/8/2 21:12:21
#1楼
1.PLC中一般CPU属性中  都可以查看扫描周期,,计数频率低于扫描频率(扫描周期的倒数)2倍,就会丢失上升沿计数。
这时就需要高速计数器。 扫描周期一般几十毫秒——几百毫秒,一般低于200ms。
2.  1 秒1次,用普通计数就可以了。

3.产生高速脉冲,一般都是采用步进电机 或者伺服电机位置模式时,才会产生。
 现在的国产步进电机一般旋转一圈可以产生52000个脉冲,像伺服,如安川现在生产的7系产品,每圈最大脉冲
16777216个脉冲。
+5
总有一天我不再做枝头上夜莺的哀吟
像沙翁中的云雀,我会一翅冲天
为泱泱大国的中华唱出我赞美的诗章;
27021
goldage
文章数:15287
年度积分:313
历史总积分:27021
注册时间:2006/1/10
发站内信
2018论坛热心网友
发表于:2016/8/2 21:35:48
#2楼
一秒一个用普通的吧,高速输出就留着用来控制电机转速或定位吧
999
xxlplc
文章数:85
年度积分:50
历史总积分:999
注册时间:2014/10/20
发站内信
发表于:2016/8/2 21:53:51
#3楼
回复 #1楼 osp321
谢谢您 您真是太专业了,非常感谢。
999
xxlplc
文章数:85
年度积分:50
历史总积分:999
注册时间:2014/10/20
发站内信
发表于:2016/8/3 17:10:12
#4楼
感谢论坛的小伙伴们,辛苦大家了,谢谢大家了!!!
20178
高雅的雅
文章数:15776
年度积分:-210
历史总积分:20178
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2016/8/3 22:45:41
#5楼
高速计数器可以采集普通脉冲和不超处理器允许的高速脉冲信号,因为内部采用中断处理所以不受PLC扫描时间影响
那一瞬间忽然不再想你,因为去一趟漠河,走了一趟西藏,逛了一趟天涯海角,泡了一会栖谷温泉,回来就是:一切随他去吧,该咋过咋过!!车祸不死感言
999
xxlplc
文章数:85
年度积分:50
历史总积分:999
注册时间:2014/10/20
发站内信
发表于:2016/8/4 7:33:56
#6楼
谢谢伙伴们的解答
944
怕我空调外
文章数:155
年度积分:50
历史总积分:944
注册时间:2015/2/1
发站内信
发表于:2016/8/8 8:04:19
#7楼
回复 #1楼 osp321
请问一下如果要用编码器来测量电机圈数,使用高速计数器时该如何设置?接线是接在开关量输入吗?谢谢
20178
高雅的雅
文章数:15776
年度积分:-210
历史总积分:20178
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2016/8/8 13:55:47
#8楼
看一下PLC最大扫描时间和I/O刷新时间总和,然后翻倍计算出频率,超出这个频率就是PLC该采用高速计数了,
那一瞬间忽然不再想你,因为去一趟漠河,走了一趟西藏,逛了一趟天涯海角,泡了一会栖谷温泉,回来就是:一切随他去吧,该咋过咋过!!车祸不死感言
10558
osp321
文章数:4823
年度积分:50
历史总积分:10558
注册时间:2007/6/5
发站内信
寻找英威腾(三)
发表于:2016/8/8 18:05:38
#9楼
以下是引用怕我空调外2016/8/8 8:04:19的发言:
请问一下如果要用编码器来测量电机圈数,使用高速计数器时该如何设置?接线是接在开关量输入吗?谢谢
编码器输出有A B C或者 X Y Z ,一般C或者Z指的是电机每圈,一个脉冲。

当然是接在输入啊。  速度低的话,像每秒1转类的,就不需要高速计数。    需要高速计数的话,一般需要在软件程序中设置哪个点为高速计数点。也有的PLC点是固定的。 一般还需设置是加计数 还是 减计数等。
然后在程序中调用相应指令即可。
总有一天我不再做枝头上夜莺的哀吟
像沙翁中的云雀,我会一翅冲天
为泱泱大国的中华唱出我赞美的诗章;

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004