yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 227 个
工控威望: 464 点
下载积分: 3511 分
在线时间: 167(小时)
注册时间: 2017-04-23
最后登录: 2024-11-03
查看yoyo2001426的 主题 / 回贴
楼主  发表于: 2021-03-18 21:20
各位老铁 想请教一些问题
在运动模块中
每转分辨率 这是指伺服电机的分辨率没问题
每转单位量 这是需要看螺杆的间距 假设为10mm 直接输出没有减速机 则设置10000um

则 我在人机上 输入 1 mm 则实际会跑1mm的距离吗? (不做计算 就是1)
我该怎么理解 使用者 直观输入的数值换成模块的值
[ 此帖被yoyo2001426在2021-03-18 22:05重新编辑 ]
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 227 个
工控威望: 464 点
下载积分: 3511 分
在线时间: 167(小时)
注册时间: 2017-04-23
最后登录: 2024-11-03
查看yoyo2001426的 主题 / 回贴
1楼  发表于: 2021-03-18 22:07
引用
引用第1楼闲钓西风于2021-03-18 21:51发表的  :
QD77模块每转移动量这里设置10000(假设导程为10mm的情况下)



所以老铁我在屏幕上输入1则伺服实际走的距离也就会是10mm?
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 227 个
工控威望: 464 点
下载积分: 3511 分
在线时间: 167(小时)
注册时间: 2017-04-23
最后登录: 2024-11-03
查看yoyo2001426的 主题 / 回贴
2楼  发表于: 2021-03-20 21:58
引用
引用第4楼投湖自尽的鱼于2021-03-19 16:53发表的  :
实际的PLC的计算写入数值应该是1000,才会行走1mm,具体看你人机界面是否经过计算了



如果人机不计算输入的值 直接mov到QD77的缓存

基本上就是 输入的值 X 每单位脉冲/每转脉冲 = 输出的pulse量 (先不考虑马达接的螺杆pitch)

假设如果我将设定
每脉冲移动量跟每转脉冲量设置一样(4194304/4194304)
也就是在缓冲暂存里写入4194304伺服电机就会转一圈

每次新电机都要确认是否输入1mm就是走1mm
花很多时间确认
所以想厘清这些参数的关系
请各位老铁指导
[ 此帖被yoyo2001426在2021-03-20 22:03重新编辑 ]