• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
rongbing
级别: 论坛先锋
精华主题: 0
发帖数量: 878 个
工控威望: 1069 点
下载积分: 16194 分
在线时间: 256(小时)
注册时间: 2015-02-15
最后登录: 2024-04-24
查看rongbing的 主题 / 回贴
楼主  发表于: 2016-04-04 15:59
请教各位老师,安川伺服电机转一圈的脉冲个数怎样计算,谢谢!
452869040
级别: 探索解密
精华主题: 0
发帖数量: 3 个
工控威望: 120 点
下载积分: 464 分
在线时间: 13(小时)
注册时间: 2013-01-07
最后登录: 2021-12-13
查看452869040的 主题 / 回贴
1楼  发表于: 2016-04-04 18:34
你想知道的是上位机发多少脉冲转一圈,还是编码器转一圈反馈回来的脉冲。对于前一种看个人设置。后一种看伺服电机编码器分辨率。手册上有说明
本帖最近评分记录:
  • 下载积分:+3(最远是多远) 感谢分享!
    兰州许某人
    级别: 探索解密
    精华主题: 0
    发帖数量: 20 个
    工控威望: 106 点
    下载积分: 2612 分
    在线时间: 27(小时)
    注册时间: 2015-08-18
    最后登录: 2023-06-07
    查看兰州许某人的 主题 / 回贴
    2楼  发表于: 2016-04-04 22:35
    学习了,谢谢!
    wcb516358
    级别: 略有小成
    精华主题: 0
    发帖数量: 54 个
    工控威望: 216 点
    下载积分: 1485 分
    在线时间: 50(小时)
    注册时间: 2015-10-22
    最后登录: 2024-01-30
    查看wcb516358的 主题 / 回贴
    3楼  发表于: 2016-04-05 09:46
    所有的伺服都有电子齿轮比要设置的,或者直接设置多少脉冲转一圈(三菱MR系列),假设你伺服的分辨率是18位,伺服接受到262143个脉冲电机转一圈,但是PLC存储器16位的最大值才65535,所以我们要设置电子齿轮比。如果我要设置PLC发3000脉冲伺服转一圈,电子齿轮就要设置为262143/3000,这样讲 你明白吗
    本帖最近评分记录:
  • 下载积分:+1(星月传奇)
    rongbing
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 878 个
    工控威望: 1069 点
    下载积分: 16194 分
    在线时间: 256(小时)
    注册时间: 2015-02-15
    最后登录: 2024-04-24
    查看rongbing的 主题 / 回贴
    4楼  发表于: 2016-04-05 12:27
    老师您好,是这样的一个问题,安川伺服驱动器驱动,伺服电机,伺服电机带主轴,主轴有一个同步轮是32齿的,模数是1公分,轴的另一端链接一个360的增量编码器,我想用这个编码器的数值也就是距离,控制plc输出的脉冲个数,不知道怎样做,请教了,我从软件里面看到伺服电机移动的距离,和增量编码器的读数,利用这两个已知条件可以算出来吗
    wcb516358
    级别: 略有小成
    精华主题: 0
    发帖数量: 54 个
    工控威望: 216 点
    下载积分: 1485 分
    在线时间: 50(小时)
    注册时间: 2015-10-22
    最后登录: 2024-01-30
    查看wcb516358的 主题 / 回贴
    5楼  发表于: 2016-04-05 16:03
    引用
    引用第4楼rongbing于2016-04-05 12:27发表的  :
    老师您好,是这样的一个问题,安川伺服驱动器驱动,伺服电机,伺服电机带主轴,主轴有一个同步轮是32齿的,模数是1公分,轴的另一端链接一个360的增量编码器,我想用这个编码器的数值也就是距离,控制plc输出的脉冲个数,不知道怎样做,请教了,我从软件里面看到伺服电机移动的距离,和增量编码器的读数,利用这两个已知条件可以算出来吗


    汗,你都有伺服了 还加什么编码器?相要准确可以用带绝对值位置的伺服!假设PLC发10000脉冲:电机转1圈,电机1转的行程是100mm,那么我想走50mm距离,PLC发5000脉冲就可以啊,我想走1mm就发100脉冲,这样就可以很精准的控制距离了,只要机械可靠不位移,精度1~2um都不是问题
    wcb516358
    级别: 略有小成
    精华主题: 0
    发帖数量: 54 个
    工控威望: 216 点
    下载积分: 1485 分
    在线时间: 50(小时)
    注册时间: 2015-10-22
    最后登录: 2024-01-30
    查看wcb516358的 主题 / 回贴
    6楼  发表于: 2016-04-05 16:06
    你还是仔细看看伺服是手册吧,只要知道减速比,丝杆导程,设置好伺服电子齿轮比,我就可以通过发送脉冲数,控制电机行走距离的
    rongbing
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 878 个
    工控威望: 1069 点
    下载积分: 16194 分
    在线时间: 256(小时)
    注册时间: 2015-02-15
    最后登录: 2024-04-24
    查看rongbing的 主题 / 回贴
    7楼  发表于: 2016-04-05 21:39
    您好老师我加编码器是为了控制多段速,比如从0到600一个速度在从600到800一个速度然后到1200,我想做的就是这个编码器到了一定的位置比如到了1200的位置那么plc要发多少脉冲给伺服才能与我的实际距离相等,谢谢各位了
    wcb516358
    级别: 略有小成
    精华主题: 0
    发帖数量: 54 个
    工控威望: 216 点
    下载积分: 1485 分
    在线时间: 50(小时)
    注册时间: 2015-10-22
    最后登录: 2024-01-30
    查看wcb516358的 主题 / 回贴
    8楼  发表于: 2016-04-06 08:29
    引用
    引用第7楼rongbing于2016-04-05 21:39发表的  :
    您好老师我加编码器是为了控制多段速,比如从0到600一个速度在从600到800一个速度然后到1200,我想做的就是这个编码器到了一定的位置比如到了1200的位置那么plc要发多少脉冲给伺服才能与我的实际距离相等,谢谢各位了

    不是很了解你的控制方法,据我所知改变发送脉冲的频率即可改变电机的速度
    luky913
    级别: 家园常客
    精华主题: 0
    发帖数量: 109 个
    工控威望: 639 点
    下载积分: 21056 分
    在线时间: 220(小时)
    注册时间: 2013-11-29
    最后登录: 2024-03-07
    查看luky913的 主题 / 回贴
    9楼  发表于: 2016-04-06 18:39
    既然你说了用编码器来控制,那么为什么又还要发多少个脉冲来控制呢?
    你确定你现在用的编码器的精度比安川的伺服还高吗?
    都不知道你是想速度控制还是位置控制,还是两个一起控制?
    如果是位置控制的话,加上伺服反馈本身已经很准了,完全可以利用其本身来实现多段控制电机的速度,简单又方便......
    weisongyuan
    永远年轻
    级别: 网络英雄
    精华主题: 0
    发帖数量: 554 个
    工控威望: 9344 点
    下载积分: 1674 分
    在线时间: 453(小时)
    注册时间: 2013-08-13
    最后登录: 2024-04-24
    查看weisongyuan的 主题 / 回贴
    10楼  发表于: 2016-04-06 19:58
    伺服电机本身就带与电机同步的编码器,为什么要用另一种增量编码器呢?你所说的控制要求伺服电机的编码器就可以完全做到啊
    永远年轻
    rongbing
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 878 个
    工控威望: 1069 点
    下载积分: 16194 分
    在线时间: 256(小时)
    注册时间: 2015-02-15
    最后登录: 2024-04-24
    查看rongbing的 主题 / 回贴
    11楼  发表于: 2016-04-09 18:57
    另加编码器,是在触摸屏里显示电机的实时位置,比如,用D200寄存增量编码器的实时数据,用D400设置所要的位置,这样就可以作比较,但是不准确,
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go