技术论坛

在时间和距离要求精准的情况下,怎样程序控制步进电机

作者 主题
游民

经验值: 79
发帖数: 6
精华帖: 0
主题:【求助】在时间和距离要求精准的情况下,怎样程序控制步进电机


只看楼主 楼主 2020-11-04 14:18:31

客户用于注射实验,量级要求达到pl/min,数据是客户设置,假使根据要求换算脉冲频率8.76每秒,脉冲总量为8760,要求1000秒时正好脉冲结束,我应该怎样控制程序,有什么办法吗,(驱动器细分设置已经最大)


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1649333&b_id=64&s_id=0&num=2

至圣

经验值: 67550
发帖数: 14784
精华帖: 100
回复:在时间和距离要求精准的情况下,怎样程序控制步进电机


只看楼主 1楼 2020-11-06 11:49:52

假如在一张很大的方格纸上,方格有8760*1000个。从(0,0)画一条直线到8760,1000。再画一线,最接近这条直线但是只能沿着格子的线画。那么这条折线就是反映经过多少秒要发多少个脉冲。把这个不等时不等数的关系写到多段包络上。会比较接近理想直线。数控机床的刀路也不是曲线,只是多条短直线。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 19410
发帖数: 2077
精华帖: 73
回复:在时间和距离要求精准的情况下,怎样程序控制步进电机


只看楼主 2楼 2021-05-08 01:32:08

200smart运动控制向导

注射器精准控制要考虑注射残留的问题,一般是达到设定值后再回转一段,你可以使用轮廓曲线pofile position功能,在面板上更改曲线设定值。

pl是10的负12次方升,200smart最高频率200k,1000秒最多200M脉冲,10的8次方,一个脉冲当量5000pl了,你还得加一个5000:1的减速机?或者1000秒再×5000倍?

你的问题是32位变量不够用,需要64位整数怎么处理?


大道至简,知易行难
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
在时间和距离要求精准的情况下,怎样程序控制步进电机
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。