子非鱼
级别: 探索解密
精华主题: 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为多少脉冲?


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

本人刚研究这种控制,还请多多指教~
子非鱼
子非鱼
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 105 点
下载积分: 792 分
在线时间: 8(小时)
注册时间: 2016-07-22
最后登录: 2016-09-14
查看子非鱼的 主题 / 回贴
1楼  发表于: 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吗?
子非鱼