高速计数器求助 点击:514 | 回复:10



zhongdingjidian

    
  • 精华:3帖
  • 求助:0帖
  • 帖子:167帖 | 1364回
  • 年度积分:0
  • 历史总积分:2372
  • 注册:2003年5月29日
发表于:2008-03-10 16:18:00
楼主
第一次使用高速计数器:
我使用HSC0用来记接近开关传过来的脉冲个数,接近开关是霍尔式的,根据安装在轴上的磁开关,记录轴的转速,使用过程中只用到脉冲数,用来计算轴转速度。
轴转动时记录脉冲数,轴不转时,计数器清零,应该怎么写?我不知道怎么在轴不转时,清空计数器。

谢谢!



alb

  • 精华:0帖
  • 求助:8帖
  • 帖子:90帖 | 1393回
  • 年度积分:13
  • 历史总积分:9574
  • 注册:2007年3月01日
发表于:2008-03-10 19:14:00
1楼
一点想法,没有用过
是不是可以根据你的经验转速扫描多长时间内没有HSC0增加来断定轴是否在转,若是没有转的话就清零

zhongdingjidian

  • 精华:3帖
  • 求助:0帖
  • 帖子:167帖 | 1364回
  • 年度积分:0
  • 历史总积分:2372
  • 注册:2003年5月29日
发表于:2008-03-11 07:45:00
2楼
有道理,谢谢

中原龙

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 831回
  • 年度积分:0
  • 历史总积分:1291
  • 注册:2007年7月09日
发表于:2008-03-11 09:03:00
3楼
在保证接近开关是在正常的情况下,1可以根据HSCO增加来判断如"yuew"所说。2可以根据你驱动轴转的输出信号来做判断,也可以和接近开关一起使用。个人愚建。

zjlongs

  • 精华:2帖
  • 求助:0帖
  • 帖子:423帖 | 3890回
  • 年度积分:0
  • 历史总积分:7026
  • 注册:2003年5月05日
发表于:2008-03-11 09:18:00
4楼
可以用定时器来判断,只要转动就会增加,如果在规定时间内没有增加就是停止了

zhongdingjidian

  • 精华:3帖
  • 求助:0帖
  • 帖子:167帖 | 1364回
  • 年度积分:0
  • 历史总积分:2372
  • 注册:2003年5月29日
发表于:2008-03-11 09:39:00
5楼
电机转速不高,可以用普通的技术方法吗??就是说不用高速计数器

猎隼

  • 精华:1帖
  • 求助:1帖
  • 帖子:151帖 | 1661回
  • 年度积分:0
  • 历史总积分:8983
  • 注册:2005年9月28日
发表于:2008-03-11 13:45:00
6楼
我也认为只能靠定时器检测有没有脉冲信号经过了,在你的系统里设定,多少时间内没有脉冲输入就为0转速.

zhongdingjidian

  • 精华:3帖
  • 求助:0帖
  • 帖子:167帖 | 1364回
  • 年度积分:0
  • 历史总积分:2372
  • 注册:2003年5月29日
发表于:2008-03-12 07:49:00
7楼
谢谢,上面回复的朋友

不懂焊接

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 373回
  • 年度积分:0
  • 历史总积分:975
  • 注册:2005年1月27日
发表于:2008-03-12 08:06:00
8楼
看s200系统手册的高速计数部分

zld430070

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 125回
  • 年度积分:0
  • 历史总积分:331
  • 注册:2006年6月02日
发表于:2008-03-14 00:39:00
9楼
可以取一个控制轴转动的信号出来进行判断,当没有控制信号时,则没有转动,即可清零。不知道可不可以。。。。

zhongdingjidian

  • 精华:3帖
  • 求助:0帖
  • 帖子:167帖 | 1364回
  • 年度积分:0
  • 历史总积分:2372
  • 注册:2003年5月29日
发表于:2008-03-14 15:02:00
10楼
HC4,利用外部开关改变计数方向,初始化后,只要程序不停或不停电,计数很好,也准确。
但是停电或PLC不在自动状态下,然后再启动到自动状态,高速计数器HC4不再计数,而HC0还在正常工作,请指点!

热门招聘
相关主题

官方公众号

智造工程师