子非鱼
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 105 点
下载积分: 792 分
在线时间: 8(小时)
注册时间: 2016-07-22
最后登录: 2016-09-14
查看子非鱼的 主题 / 回贴
楼主  发表于: 2016-08-12 16:14
      安川的伺服电机Σ-7,分辨率16777216。伺服驱动器Σ-V的,QD75P1定位模块,QCPU。
位置定位,单位设置3:pluse;工件有伺服电机带动齿轮带移动,齿轮带进给值63mm/rev;
实现功能:工件从位置A移到位置B,AB距离800mm,往返于AB之间;
     问题:
     请教,现在我想设置每转的脉冲多少pluse?每转的移动量多少脉冲?工件移动速度多少脉冲?
800mm换算成脉冲,位置A和B用脉冲怎么表示?电子齿轮比怎么算?
比如B = 5000 脉冲,B为多少脉冲?


     就是说如何从实际的工件移动举例,换算到程序需要的脉冲数。
     请举例说明计算过程,万分感谢~

本人刚研究这种控制,还请多多指教~
子非鱼
471165265
级别: 家园常客
精华主题: 0
发帖数量: 535 个
工控威望: 774 点
下载积分: 797 分
在线时间: 203(小时)
注册时间: 2016-01-01
最后登录: 2024-11-11
查看471165265的 主题 / 回贴
1楼  发表于: 2016-08-12 23:40
这还与驱动器设置电子齿轮比有关
471165265
级别: 家园常客
精华主题: 0
发帖数量: 535 个
工控威望: 774 点
下载积分: 797 分
在线时间: 203(小时)
注册时间: 2016-01-01
最后登录: 2024-11-11
查看471165265的 主题 / 回贴
2楼  发表于: 2016-08-12 23:52
如果电子齿轮比设置为A/B,那么单圈脉冲数16777216B/A,即一圈的脉冲数。工件移动速度就与你脉冲频率有关,假如是脉冲频率为  f  单位为PLS/S
电机速度等于60f/(16777216B/A)  r/min    
800除以63是所需圈数假设为N          那么走800所需脉冲数就是(16777216B/A)*N
本帖最近评分记录:
  • 下载积分:+1(子非鱼) 真诚感谢!
    471165265
    级别: 家园常客
    精华主题: 0
    发帖数量: 535 个
    工控威望: 774 点
    下载积分: 797 分
    在线时间: 203(小时)
    注册时间: 2016-01-01
    最后登录: 2024-11-11
    查看471165265的 主题 / 回贴
    3楼  发表于: 2016-08-12 23:53
    希望给好评,
    whwanghu
    级别: 家园常客
    精华主题: 0
    发帖数量: 133 个
    工控威望: 862 点
    下载积分: 37026 分
    在线时间: 839(小时)
    注册时间: 2014-02-11
    最后登录: 2024-05-26
    查看whwanghu的 主题 / 回贴
    4楼  发表于: 2016-08-13 08:43
    二楼说的很正确,很明白
    子非鱼
    级别: 探索解密
    精华主题: 0
    发帖数量: 13 个
    工控威望: 105 点
    下载积分: 792 分
    在线时间: 8(小时)
    注册时间: 2016-07-22
    最后登录: 2016-09-14
    查看子非鱼的 主题 / 回贴
    5楼  发表于: 2016-08-18 21:32
    谢谢471165265 !
    也就是说,每转的脉冲数是需要我根据实际情况设置的,比如说设为16777216/2000,那么,每转的脉冲数就是2000pulse。每转的移动量也是2000pulse。走800就是800/63转,控制器输出脉冲数就是2000*800/63。考虑到非整数,可以改2000为630,每转的脉冲数=每转的移动量=630pulse。走800就是800/63转,控制器输出脉冲数就是630*800/63=8000pulse。
    考虑到16777216/630=26630<65536。
        假如我需要在40~800mm之间做往返运动,位置一定位8000pulse,位置2定位是多少,负的7600pluse吗?
    子非鱼
    二爷二
    级别: 正式会员
    精华主题: 0
    发帖数量: 12 个
    工控威望: 99 点
    下载积分: 616 分
    在线时间: 13(小时)
    注册时间: 2016-08-19
    最后登录: 2017-01-18
    查看二爷二的 主题 / 回贴
    6楼  发表于: 2016-08-19 11:34
    6*9*12345679=?    
    471165265
    级别: 家园常客
    精华主题: 0
    发帖数量: 535 个
    工控威望: 774 点
    下载积分: 797 分
    在线时间: 203(小时)
    注册时间: 2016-01-01
    最后登录: 2024-11-11
    查看471165265的 主题 / 回贴
    7楼  发表于: 2016-08-20 12:39
    当然你要考虑他的速度,这与频率有关,由于plc脉冲端口最大频率是100khz,电子齿轮比设置你也要考虑速度问题