waitfor
级别: 家园常客
精华主题: 0
发帖数量: 604 个
工控威望: 831 点
下载积分: 5871 分
在线时间: 406(小时)
注册时间: 2010-07-04
最后登录: 2024-12-08
查看waitfor的 主题 / 回贴
楼主  发表于: 2016-08-30 21:54
现伺服运行速度是由改变频率实现的,请问师傅们怎样将频率转换成每分钟多少米?现用的三菱JE伺服,分辩率131072,伺服现在每转移动51.2MM(已算减速机)这样是怎样算的,大神们,急用在线等
471165265
级别: 家园常客
精华主题: 0
发帖数量: 534 个
工控威望: 774 点
下载积分: 797 分
在线时间: 203(小时)
注册时间: 2016-01-01
最后登录: 2024-12-03
查看471165265的 主题 / 回贴
1楼  发表于: 2016-08-30 22:10
这都不会算,你的级别怎么来的
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 560 个
工控威望: 851 点
下载积分: 35453 分
在线时间: 275(小时)
注册时间: 2013-08-01
最后登录: 2024-12-19
查看ajd186的 主题 / 回贴
2楼  发表于: 2016-08-30 22:53
和电机转速有关。频率对应转速,一转是多少MM,换成米,乘以转速R/MIN就是米/分了
本帖最近评分记录:
  • 下载积分:+1(waitfor) 热心助人!
    uu.liu
    COG_FOG_COF_贴片_  贴合
    级别: 家园常客
    精华主题: 0
    发帖数量: 767 个
    工控威望: 988 点
    下载积分: 13529 分
    在线时间: 484(小时)
    注册时间: 2011-09-20
    最后登录: 2024-12-17
    查看uu.liu的 主题 / 回贴
    3楼  发表于: 2016-08-31 08:41
    现在伺服驱动器都有一个参数叫做细分的,就是转一转需要多少脉冲,这个参数和分辨率没关系,假如你设置为1000,就是你发一千个脉冲,电机转一转,同理10000就是要发10000个脉冲转一转!现在你每转时51.2MM,你可以写入5120,也就是5120个脉冲转一转,并且还有两位小数点,每秒发5120个脉冲就走了51.2MM,速度就是51.2MM/S,其余的就自己算吧!


    顺便鄙视1楼,谁不是从不会到会,不想说何必那!
    本帖最近评分记录:
  • 下载积分:+1(yuexiada) 真诚感谢!
  • 下载积分:+1(1179879569) 热心助人!
  • 下载积分:+1(jinheng) 热心助人!
  • 下载积分:+1(waitfor) 真诚感谢!
  • 下载积分:+1(srgkong) 真是好人!
  • 下载积分:+1(zz2679493)
  • QQ:569456723
    lijinniu
    级别: 工控侠客
    精华主题: 0
    发帖数量: 623 个
    工控威望: 3669 点
    下载积分: 29981 分
    在线时间: 1407(小时)
    注册时间: 2007-08-17
    最后登录: 2024-06-11
    查看lijinniu的 主题 / 回贴
    4楼  发表于: 2016-08-31 10:39
    131072/51.2=2560脉冲/MM,MIN/M=2560*1000。换成频率就是2560000/60=42666.666666脉冲/S
    本帖最近评分记录:
  • 下载积分:+1(waitfor) 热心助人!
    hmilydyk
    自动化设计改造是我的职业也是我的爱好
    级别: 家园常客
    精华主题: 0
    发帖数量: 464 个
    工控威望: 597 点
    下载积分: 1153 分
    在线时间: 167(小时)
    注册时间: 2012-08-21
    最后登录: 2024-06-17
    查看hmilydyk的 主题 / 回贴
    5楼  发表于: 2016-08-31 10:47
    楼上的好像有点问题:

    131072是伺服电机固有分辨率,你用131072/51.2 是认为131072个脉冲电机就可以转一圈,但是电机还配了减速机,
    减速比也要算进去应该,要不然,电机转一圈,经过减速机后,应该大于或者小于一圈。

    不知道这样分析对不?
    本帖最近评分记录:
  • 下载积分:+1(waitfor) 感谢朋友的帮忙
    lijinniu
    级别: 工控侠客
    精华主题: 0
    发帖数量: 623 个
    工控威望: 3669 点
    下载积分: 29981 分
    在线时间: 1407(小时)
    注册时间: 2007-08-17
    最后登录: 2024-06-11
    查看lijinniu的 主题 / 回贴
    6楼  发表于: 2016-08-31 10:55
    引用
    引用第5楼hmilydyk于2016-08-31 10:47发表的  :
    楼上的好像有点问题:

    131072是伺服电机固有分辨率,你用131072/51.2 是认为131072个脉冲电机就可以转一圈,但是电机还配了减速机,
    减速比也要算进去应该,要不然,电机转一圈,经过减速机后,应该大于或者小于一圈。

    .......

    你还是仔细的看一看楼主的条件。
    本帖最近评分记录:
  • 下载积分:+1(471165265) 老人家你的错误了,1310 ..
    zz2679493
    三十而立
    级别: 略有小成
    精华主题: 0
    发帖数量: 290 个
    工控威望: 457 点
    下载积分: 14881 分
    在线时间: 272(小时)
    注册时间: 2014-06-08
    最后登录: 2023-11-24
    查看zz2679493的 主题 / 回贴
    7楼  发表于: 2016-08-31 10:57
    伺服参数里面有个电子齿轮比的参数,当电子齿轮比的数值为1,电机转一圈所需的脉冲就是分辨率131072个脉冲,说明书上有具体的公式,可以参考。现在要把脉冲转化为距离的关系,可以将电子齿轮比设为伺服转一圈,丝杆所走距离的整数倍,比如512或者5120,设512的话,位置精确到一个脉冲0.1mm;设5120,位置精确到一个脉冲0.01mm,具体看你实际应用。
    跟三楼一个意思,赞一下三楼的态度。
    本帖最近评分记录:
  • 下载积分:+1(waitfor) 热心助人!
    471165265
    级别: 家园常客
    精华主题: 0
    发帖数量: 534 个
    工控威望: 774 点
    下载积分: 797 分
    在线时间: 203(小时)
    注册时间: 2016-01-01
    最后登录: 2024-12-03
    查看471165265的 主题 / 回贴
    8楼  发表于: 2016-09-01 14:51
    这种算法是错误的,131072是编码器分辨率,又不是单圈脉冲数
    471165265
    级别: 家园常客
    精华主题: 0
    发帖数量: 534 个
    工控威望: 774 点
    下载积分: 797 分
    在线时间: 203(小时)
    注册时间: 2016-01-01
    最后登录: 2024-12-03
    查看471165265的 主题 / 回贴
    9楼  发表于: 2016-09-01 14:53
    没单圈脉冲数,怎么可能算的出来