引用引用第11楼zhujingyu69于2024-05-07 10:39发表的 :回10楼,你说从PLC发脉冲也可以,那么在两端换向时,是不是先要减速停止,再换向加速,请问你怎么保证减速,加速时候速度的比例关系?你说“LZ有编码器的话可以考虑用编码器Z相触发中断,在中断中进行圈数计数(你还要动态修改是不是),包括换向的控制都可以在Z相中断中进行”你怎么就能保证平移轴行程对应转动轴的圈数是整数圈呢?如果不是整数圈,你哪里来的Z相脉冲触发?实在要用FX3U,,可以把平移轴的脉冲接入FX3U的高速计数器上,计算行程,当行程到了,就输出换向信号到伺服。我以前做弹簧机是用三菱LD75D4模块的手动脉冲发生器功能或者信捷的跟随指令FOLLOW完成的。前面提到的公式有错误,应该是位置随动公式L=n S,L是平移轴一周期内的行程,n是转动轴一周期内的圈数,S是螺距,在你这里就是棉线的直径。
引用引用第16楼zhujingyu69于2024-05-07 14:10发表的 :换向可以这样处理:假设转动轴行程是10.3圈,你算出它的脉冲为P,正向时你只要用DRVI指令让转动轴走到P,平移轴不用管,只要按前面我所说的方法设定好比例关系,它会自动跟随的。正向结束后,可以有一个短暂的停止,(也可以不停)再反向,用DRVI指令让转动轴走到-P,换向信号根本不用操心,系统会自动给你输出。