yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-04-23
查看yoyo2001426的 主题 / 回贴
楼主  发表于: 2018-07-17 10:26
各位师傅,参数里的输出单位设定 pulse 与 mm ,差别在哪边?

例如 我PLC 对模组下 10万 这不就代表 要模组对马达 输出10万个pulse,若设置单位pulse 跟 mm 跑出来的结果是否一样
mall9002
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 247 点
下载积分: 919 分
在线时间: 181(小时)
注册时间: 2017-11-30
最后登录: 2024-04-24
查看mall9002的 主题 / 回贴
1楼  发表于: 2018-07-19 13:49
建议搞清楚几个概念,1脉冲当量,就是每个脉冲走多少,2电机每转脉冲数,电机转一圈需要多少个脉冲,3电子齿轮,为了实现在需要的脉冲当量,计算出来的齿轮比值
mall9002
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 247 点
下载积分: 919 分
在线时间: 181(小时)
注册时间: 2017-11-30
最后登录: 2024-04-24
查看mall9002的 主题 / 回贴
2楼  发表于: 2018-07-19 14:00
给你个,我在论坛下载的软件,自己算
附件: 脉冲当量计算工具.rar (20 K) 下载次数:68
网站提示: 请不要用迅雷下载附件,容易出错
mall9002
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 247 点
下载积分: 919 分
在线时间: 181(小时)
注册时间: 2017-11-30
最后登录: 2024-04-24
查看mall9002的 主题 / 回贴
3楼  发表于: 2018-07-19 14:41
图片:
软件解压后就能打开啊
mall9002
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 247 点
下载积分: 919 分
在线时间: 181(小时)
注册时间: 2017-11-30
最后登录: 2024-04-24
查看mall9002的 主题 / 回贴
4楼  发表于: 2018-07-20 09:45
图片:
引用
引用第8楼yoyo2001426于2018-07-19 16:29发表的  :
Pr.2 每一转的脉冲数 ==>  Encode  === 4194304
Pr.3 每一转的位移量 ==> 计算出来?
减速比 ====> 5
螺杆 ===>16mm

.......


这么说吧,如你的例子,螺距16mm,如果没有减速比,电机一转移动量16mm,但是有减速比1/5,也就是电机一转移动16/5mm,3.2mm/rev。那么一个脉冲能转多少呢,3.2除以4194304,明显出来是个除不尽的小数,而且编程的时候我们希望是,一个脉冲0.001mm或者0.01mm这样的值(脉冲当量),这么时候怎么办呢,有电子齿轮帮你解决问题。电子齿轮(CMX/CDV)=编码器分辨率**脉冲当量/螺距 *减速比,也就是电子齿轮=  4194304**0.001/(16*1/5)= 32768/25。记得计算完后验算一下脉冲输出频率安装设定速度的情况下是否能满足要求。就是说 要求电机转速能不能达到。如果超过脉冲频率,则需要调整脉冲当量,重新计算。这么直白的说就是 控制器发1个脉冲,放大器按照电子齿轮配比,转换相应数量的脉冲。建议多看手册。说的不对的楼下批评。


另外如果你用的智能运动模块,就不用这么去计算了,设好螺距减速比等参数后,只要选择指令单位mm或者pul,智能模块会自动计算的。
[ 此帖被mall9002在2018-07-20 10:00重新编辑 ]