damoguyan
早起的鸟儿有虫吃
级别: 探索解密
精华主题: 0
发帖数量: 77 个
工控威望: 194 点
下载积分: 586 分
在线时间: 59(小时)
注册时间: 2008-06-06
最后登录: 2024-01-15
查看damoguyan的 主题 / 回贴
楼主  发表于: 2009-07-17 09:57
参数1是mm为单位
参数2每转脉冲数Ap
参数3第转位移量:Al
参数4单位放大倍率:Am
还有驱动器的电子齿轮比之间是什么关系啊。
看了半天都糊涂了。
假设减速比是1,精度要求0.01mm,丝杠的导程是10mm,应该怎么算那些参数啊?
damoguyan
早起的鸟儿有虫吃
级别: 探索解密
精华主题: 0
发帖数量: 77 个
工控威望: 194 点
下载积分: 586 分
在线时间: 59(小时)
注册时间: 2008-06-06
最后登录: 2024-01-15
查看damoguyan的 主题 / 回贴
1楼  发表于: 2009-07-22 13:04
引用
引用第1楼mcl66666于2009-07-17 20:52发表的  :
QD75與驱动器的电子齿轮比之间关系互有影響,通常QD75都是使用默認值,
驱动器無电子齿轮比可設才會在QD75設.

假设减速比是1,精度要求0.01mm,丝杠的导程是10mm,应该怎么算那些参数啊?
QD75都是使用默認值,驱动器电子齿轮比,以MR-J2為例Pr3=16384,Pr4=125
.......


你是这样算的吧?
编程器反馈脉冲数是131072P/R, 电子齿轮比=(131072*0.01)/10。
在QD75里,默认以脉冲为计数单位。那么做定位控制的时候,是不是每个单位代表1pulse呢?

但是如果我以mm作单位呢?这样编程的话我觉得更方便些啊,直接以mm为单位,不用考虑每脉冲的移动量了啊。
讨论下啊?
damoguyan
早起的鸟儿有虫吃
级别: 探索解密
精华主题: 0
发帖数量: 77 个
工控威望: 194 点
下载积分: 586 分
在线时间: 59(小时)
注册时间: 2008-06-06
最后登录: 2024-01-15
查看damoguyan的 主题 / 回贴
2楼  发表于: 2009-07-23 09:42
引用
引用第4楼libin520于2009-07-22 19:45发表的  :
要设的。和A系列的没什么区别。都是用软件来设定的。然后再传进去。

怎么设啊?
damoguyan
早起的鸟儿有虫吃
级别: 探索解密
精华主题: 0
发帖数量: 77 个
工控威望: 194 点
下载积分: 586 分
在线时间: 59(小时)
注册时间: 2008-06-06
最后登录: 2024-01-15
查看damoguyan的 主题 / 回贴
3楼  发表于: 2009-07-23 09:53
我想出来一种算法,不知道可行不?
假设减速比是1,精度要求0.01mm,丝杠的导程是10mm,编码哭脉冲反馈131072P/R
则伺服电子齿轮比=(131072*0.01)/10=16384/125;
假设定位模块需要以mm为单位。
丝杠导程是10mm,即伺服一转,工件前进10mm。
参数3每一转的移动量*单位放大倍率=10mm
因为参数3的范围必须小于6553.5微米。所以10mm=1000um*10
即参数3每一转的移动量=1000um;
参数2每转的脉冲数=10mm/0.01mm/P=1000P;
这样,在使用QD75做定位时,1个单位就代表0.01mm.

参数2:1000P
参数3:1000um
参数4:10
[ 此帖被damoguyan在2009-07-23 10:06重新编辑 ]