愚公移山
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 803 个
工控威望: 1088 点
下载积分: 2206 分
在线时间: 479(小时)
注册时间: 2008-01-26
最后登录: 2024-05-19
查看愚公移山的 主题 / 回贴
楼主  发表于: 2010-04-14 21:02
本人经多次研究总结了一下经验:得出一种简单的电子齿轮设定方法,适用于初学者,高手请勿见笑!请大家支持原创,水平有限,不正之处请各位不吝指教!
这种简单的电子齿轮设定方法为 “将伺服马达编码器的分辨率设为分子,马达转一圈所需的脉冲数设为分母”
如果再装减速器的话,PLC原来所发脉冲数再乘以减比。
以三菱MR-J2-S举个例子:
伺服马达编码器的分辨率131072,我设计为PLC每发一个脉冲伺服马达转0.5度,那么伺服马达转一圈(360。)需要720个脉冲,
电子齿轮就设为 131072 / 720   化简分数后为 8192 / 45  这样PLC每次发720个脉冲伺服马达转一圈
如果还想接个减速器,举个例子接个减比为5比1的减速器时,原来电子齿轮所设分数不变,PLC原来所发脉冲数再乘以5(720*5=3600),即现在伺服马达转一圈PLC发3600个脉冲就可以了。
  
本帖最近评分记录:
  • 下载积分:+1(武汉著鑫) 热心助人!
  • 下载积分:+2(悬崖万丈冰) 热心助人!
  • 下载积分:+2(qq791569514) 热心助人!
  • 下载积分:+3(cghaou)
  • 下载积分:+3(guansky168) 热心助人
  • 下载积分:+3(sddysk) 优秀文章
  • 下载积分:+4(mechatronics) 优秀文章
    愚公移山
    级别: 论坛先锋
    精华主题: 1 篇
    发帖数量: 803 个
    工控威望: 1088 点
    下载积分: 2206 分
    在线时间: 479(小时)
    注册时间: 2008-01-26
    最后登录: 2024-05-19
    查看愚公移山的 主题 / 回贴
    1楼  发表于: 2010-04-19 20:42
    引用
    引用第7楼xqx666于2010-04-17 16:04发表的  :
    请问我用A4的松下伺服,编码器是2500P/R四分频的,减速器是10:1的,我设定电子比是5000,然后定位模块的脉冲数量输出是50KHZ,但是那同步皮带每走100次左右就会有累积误差,请问如何解决此问题,或者电子比可以改更好的吗?


    是2500P/R四倍频吧?四倍频后为10K P/R,如果你是位置控制的话,电子齿轮分子10K,分母设为10K时(大于10K,越大越好),脉冲个数为10K*10=100K,定位模块的脉冲数量输出每次应发100K个,(是个数,不是HZ)减速器输出轴走一圈。
    [ 此帖被lamborzhou在2010-04-19 20:54重新编辑 ]
    本帖最近评分记录:
  • 下载积分:+1(fuy1118) 热心助人
    愚公移山
    级别: 论坛先锋
    精华主题: 1 篇
    发帖数量: 803 个
    工控威望: 1088 点
    下载积分: 2206 分
    在线时间: 479(小时)
    注册时间: 2008-01-26
    最后登录: 2024-05-19
    查看愚公移山的 主题 / 回贴
    2楼  发表于: 2010-07-27 22:56
    引用
    引用第35楼brokenhope于2010-07-27 10:24发表的  :
    好像不对啊,举个例子:也是A4驱动器,2500P/R四倍频后为10000,减速比为5:1。我一个脉冲转0.1度,转一圈是3600个脉冲。按你的方法电子齿轮比是10000/(3600*5)=5/9
    但按常规算是:3600*A/B=10000*5,可得A/B=125/9,这显然不一样啊

    这位兄弟你还没完全没明白我说的意思:我是这样说的:

    “将伺服马达编码器的分辨率设为分子,马达转一圈所需的脉冲数设为分母,如果再装减速器的话,PLC原来所发脉冲数再乘以减比”

    10000/3600=25/9 ,

    所以按我的方法:
    1,没接减速器之前你的电子齿轮应该设为25/9,这样你每3600个脉冲转一圈。
    2,接减速器之后你的电子齿轮25/9不变,PLC原来发3600转一圈现在就要发3600*5=18000转一圈。