s7-200对步近电机控制 点击:958 | 回复:6



卷心菜

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 17回
  • 年度积分:0
  • 历史总积分:144
  • 注册:2004年12月26日
发表于:2005-11-14 11:20:00
楼主
  利用S7-200 CPU222 的单路脉冲Q0.0驱动步进电机,使之在一定距离内产生正弦曲线运动轨迹。需要用什么方法?请赐教。



朱勇军

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 1921回
  • 年度积分:0
  • 历史总积分:2210
  • 注册:2004年4月06日
发表于:2005-11-14 12:52:00
1楼
单路脉冲控制1台步进电机只能在一维空间运行。不知道你想怎样运动?

卷心菜

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 17回
  • 年度积分:0
  • 历史总积分:144
  • 注册:2004年12月26日
发表于:2005-11-14 14:40:00
2楼
单路脉冲控制1台步进电机:速度与时间关系的近似正弦曲线。如步近电机通过加减速走出梯形一样。

息峰

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 293回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-11-14 16:43:00
3楼
密切关注.

yinhe123321

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 226回
  • 年度积分:0
  • 历史总积分:680
  • 注册:2009年1月22日
发表于:2010-03-29 16:32:43
4楼

步进电机控制对我来说是个难点

 

学习中!

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2010-03-31 19:40:18
5楼

用正弦函数,做一个时间-值对应表,去根据表输出!

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2010-04-06 22:08:19
6楼

用SIN指令计算一个表一行是时间值一行是位移值。因为你要得到正弦的速度关系。SIN的导数是COS。cos的导数是-SIN。

那么你位移的一行变成负数就可以了。然后按照PTO适合的时基。按时基元整位移成为适合PTO的脉冲数。然后把表按照PTO多段包络的格式写成包络表。执行PTO多段包络输出。最多125段包络。

那么你的时间总数是125的整数倍的时候,元整工作失真最少。


热门招聘
相关主题

官方公众号

智造工程师