带加减速脉冲输出的误差如何解决 点击:511 | 回复:4



0303

    
  • 精华:0帖
  • 求助:15帖
  • 帖子:56帖 | 263回
  • 年度积分:0
  • 历史总积分:785
  • 注册:2004年6月02日
发表于:2014-09-10 14:52:18
楼主

请教大家:采用三菱FX1s带动步进电机,进行不间断往复运动,行程为一定值。使用PLSR命令,设定加减速时间均为300ms。运行速度低时,运行所有周期的时间基本等于理论时间,而进行高速度运行时,运行所有周期需的时间要长于理论时间。比如10次/min的周期,完全运行下来用时1分钟,而40次/min的周期,完全运行下来用时1.4分钟。谢谢!




Mr袁--王者之师

  • 精华:0帖
  • 求助:3帖
  • 帖子:32帖 | 1147回
  • 年度积分:0
  • 历史总积分:3881
  • 注册:2011年10月26日
发表于:2014-09-10 16:05:06
1楼

这些都是算出来的呀    你转40次每分 的话那么应该是1.5秒一次吧  加减速时间是300ms  那么你只剩900ms 的时间是最大速度时间啊     假如你转一次需要发60000个脉冲  那么你的最大速度就应该是每秒发50000个脉冲。 希望对你有点帮助

zhu860423060

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2014-09-10 18:05:39
2楼

用PLSR指令定位不准的。

jsyljb

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1289回
  • 年度积分:0
  • 历史总积分:5847
  • 注册:2011年4月24日
发表于:2014-09-10 18:45:37
3楼

FX1S的脉冲频率限制,详见手册;这就意味着步进电机的转速必须控制在范围之内!高速移动会导致定位不准,建议“减速”后再定位。至于“脉冲误差”,则有可能是计算公式系数所造成的,最好重新验算一下。

0303

  • 精华:0帖
  • 求助:15帖
  • 帖子:56帖 | 263回
  • 年度积分:0
  • 历史总积分:785
  • 注册:2004年6月02日
发表于:2014-09-15 11:17:17
4楼

因为速度是可调的,所以起停用加减速不好保证总体运行时间,至于公式本人程度低,想不出来。只好选个较大的三相步进电机,驱动电压AC220V,保持力矩大,就可将加减速时间减至最小。谢谢上面各位!


热门招聘
相关主题

官方公众号

智造工程师