步进控制怎么做到随动的同时精准控制 点击:756 | 回复:8



青羽*

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2019年2月21日
发表于:2019-03-19 15:19:06
楼主

工控条件是在主轴电机上加装一个编码器同过读取编码器数据来控制外部送料步进电机,要求步进电机与主轴电机做到同步或几乎同步,并且送料相对精准(主轴电机转速不稳定,外部人为控制,忽快忽慢,或停或走,送料精准度要求千分之五)。我用的方法是通过定时器,每50ms进行一次脉冲读取,在把读取的数据发送给步进,但是我发现使用PTF或PLSF指令进行发送,能达到随动要求,但是精准度不够,(扫描周期在2ms时理论要发送的脉冲数与实际发送的脉冲数误差约为百分之2,并且误差随扫描周期的增大而增大),而使用多段脉冲精准度是足够,但是却做不到随动,这种情况下,我要往哪个方向去解决它?拜托了




x355143975

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 72回
  • 年度积分:0
  • 历史总积分:267
  • 注册:2017年9月03日
发表于:2019-03-19 18:25:46
1楼

有没有试过用plsmv这个指令,这指令是实时刷新的,不需要等待一个扫描周期,我也是新手

青羽*

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2019年2月21日
发表于:2019-03-20 09:46:57
2楼


回复内容:

对: x355143975 有没有试过用plsmv这个指令,这指令是实时刷新的,不... 内容的回复!

------------------------

不行啊,

PLSMV  指令只能用于 PLSR  或者 DPLSR  脉冲指令,请勿将此指令用于其它脉冲指令,

令 对于其它脉冲指令 PLSMV  指令无效!


青羽*

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2019年2月21日
发表于:2019-03-20 09:50:22
3楼

第一次发帖,发错地方了,已经从发了求助帖,可以在哪里回复

zhou101821

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 149回
  • 年度积分:0
  • 历史总积分:122
  • 注册:2013年8月23日
发表于:2019-03-27 17:32:11
4楼

我也是初学,加油

qq851921505

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 133回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2013年1月29日
发表于:2021-10-16 11:22:02
5楼

更换XDM系列   有Follow随动指令

上签

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 807回
  • 年度积分:1
  • 历史总积分:585
  • 注册:2021年11月16日
发表于:2022-02-10 08:30:37
6楼

感谢楼主分享

watermelon123

  • 精华:0帖
  • 求助:9帖
  • 帖子:43帖 | 355回
  • 年度积分:2436
  • 历史总积分:14555
  • 注册:2011年9月09日
发表于:2022-02-10 08:46:03
7楼

不行就直接拿编码器脉冲控制步进驱动器得了

雷某人

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 29回
  • 年度积分:0
  • 历史总积分:509
  • 注册:2019年8月20日
发表于:2022-02-10 08:48:11
8楼

1;主轴如果自带位移检测也可以检测到。

2;加上光栅负反馈检测主轴位移,可以做到。


热门招聘
相关主题

官方公众号

智造工程师