发表于:2019/6/5 19:54:37
#0楼
做一个送料控制,防止打滑,用了编码器计长,以编码器的计数为准.
想法是用的运动向导的AXI0_GOTO模式3,以设定速度正向旋转,编码器计数到达停止,但是实际的扫描周期和减速时间会导致送长;而运动向导中的减速时间已经设置到最小20ms了,但是现在的效果还是不好,特别是送长的长度会随着速度提升而变长。
想过设置提前量,如果编码器计数到1000停止,程序里就写成980就停止,就是不知道这个提前量与速度是否是线性比例。
个人没有这方面的相关经验,希望各位大佬指点一二,是否有更优的解决思路呢,谢谢
想法是用的运动向导的AXI0_GOTO模式3,以设定速度正向旋转,编码器计数到达停止,但是实际的扫描周期和减速时间会导致送长;而运动向导中的减速时间已经设置到最小20ms了,但是现在的效果还是不好,特别是送长的长度会随着速度提升而变长。
想过设置提前量,如果编码器计数到1000停止,程序里就写成980就停止,就是不知道这个提前量与速度是否是线性比例。
个人没有这方面的相关经验,希望各位大佬指点一二,是否有更优的解决思路呢,谢谢