一个典型电机旋转方案的控制方案讨论

已锁定

向北航行

  • 帖子

    23
  • 精华

    0
  • 被关注

    1

论坛等级:游士

注册时间:2014-11-28

普通 普通 如何晋级?

一个典型电机旋转方案的控制方案讨论

619

1

2017-07-30 23:51:01

一个电机带动凸轮旋转,要求电机从任何起点位置开始,先回零。(电气零点对应着机械轴角度75度)先每个工艺节拍都旋转N圈,停止。 停止时候的刻度都在75度,如此反复循环。我做了几套方案,请大侠们赐教,指点。
1. 选用伺服电机回零,然后每次旋转N圈。 由于电机是朝一个方向旋转,即使伺服反馈是多圈绝对值编码器,每次旋转完成下一次启动前都要回零。(如果伺服使用的单圈绝对+多圈增量反馈,必定会累计误差)
2. PLC+变频器+抱闸电机。 
  2.1   +单圈绝对值编码器。
    每次启动电机慢慢旋转到75度。然后到下一个0度计数。 最后一圈出现0度以后,电机开始抱闸减速。
  2.2    +多圈绝对值编码器
     每次启动电机到75度, 然后直接读取编码器,到N圈前提前减速。  由于多圈编码器可以直接读取多圈,所以不需要程序里编写计圈数的程序。  但是多圈编码器的圈数也是有限制的。 所以一定要在圈数使用完以前进行一次回零。
   2.3  增量式编码器+零点开关
      利用接近开关先让电机回到零点附近。然后启动,电机增量式编码器反馈脉冲数计算电机旋转的角度,在旋转的圈数到达之前进行减速。 然后第二个节拍再次计数。 以PLC程序里的累计计数圈数是旋转的圈数倍数来控制电机的停止,可以不累计误差。 如果每次停止电机都是用每个节拍的反馈脉冲数,则会累计误差。

关于这个方案,大家第一的反应用伺服做肯定没问题,但个人觉得,即使使用伺服也未必满足工艺要求。
因为使用伺服的话,你需要每个节拍都回一次零。 如果不回零,每次电机转N圈会造成累计误差。
N个节拍以后停下来的角度将不再是75度。

一个典型电机旋转方案的控制方案讨论 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

驱动技术综合产品

共有2008条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。