高速计数求助 高手都来呀 点击:421 | 回复:7



hupeng123520

    
发表于:2012-04-09 19:41:15
楼主
我是初学者!想请教一下用A B Z 三相编码器如何实现360 度角度信号输出和测出机械速度!


楼主最近还看过



yjig

  • 精华:2帖
  • 求助:6帖
  • 帖子:110帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2012-04-09 23:22:51
1楼

测量机械速度用不着3相编码器,1相就够,A+B相是用于即有速度又有方向的控制,Z相是旋转1周的标记。

以下是本人用的测速程序,供参考:

 

陈古今

  • 精华:2帖
  • 求助:59帖
  • 帖子:68帖 | 437回
  • 年度积分:0
  • 历史总积分:2601
  • 注册:2011年11月30日
发表于:2012-04-10 08:05:56
2楼

我认为要实现360°信号输出,只需Z相信号就可以了!正如楼上所说的。要实现测速就需要进行转换了!编码器每转一圈,实际机械设备走的距离,再算速度!

hupeng123520

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 11回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2008年9月18日
发表于:2012-04-10 08:15:50
3楼
谢谢2位!是我说的不够清楚!我还需要做电磁阀信号输出的!能在指点一下嘛!

gh_3424

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 316回
  • 年度积分:0
  • 历史总积分:615
  • 注册:2011年1月16日
发表于:2012-04-10 09:24:43
4楼

用凸轮指令去任意角度区间,对应输出相应电磁阀,测速就直接使用Z相利用高速计数功能进行脉冲计数,再除以电子齿数比(就是机械结构转一圈,编码器转多少圈)

三菱的我不熟,如果是松下PLC,我可以更详细的告诉你,有问题可联系我,    QQ631201168

hupeng123520

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 11回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2008年9月18日
发表于:2012-04-10 10:58:14
5楼
凸轮指令跟不上脉冲的速度!机械转速很快的!

yjig

  • 精华:2帖
  • 求助:6帖
  • 帖子:110帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2012-04-10 12:11:21
6楼

凸轮指令跟不上脉冲的速度?那就还用高速计数指令,可以测量 脉冲/秒,由脉冲/秒换算出:弧度/秒。

开始测量的信号肯定有的吧,阀门关闭后的反馈信号肯定也有吧,由开始到结束总可以测量时间吧,脉冲数也可测量吧。

所有的条件都有了,弧度/秒不就出来了吗?

hupeng123520

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 11回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2008年9月18日
发表于:2012-04-13 20:46:38
7楼
回复内容:
对:yjig关于 凸轮指令跟不上脉冲的速度?那就还用高速计数指令,可以测量 脉冲/秒,由脉冲/秒换算出:弧度/秒。开始测量的信号肯定有的吧,阀门关闭后的反馈信号肯定也有吧,由开始到结束总可以测量时间吧,脉冲数也可测量吧。所有的条件都有了,弧度/秒不就出来了吗? 内容的回复:

可以帮忙贴个梯型图嘛!谢谢了!
SSI ļʱ