严重的错。
编码器读数出现追踪点的时候,开始追。此时此刻,编码器的线速度是V1,位置是0,刀架的线速度是0位置也是0。下次读数的时候编码器线速度是V1没变,位置是30。刀架的线速度是V0(V0>V1)位置是5。你刀架当然要以一个更快的速度去追才追得上追踪点啦。你说是固定的,啥意思?不想追啊?我打你一拳我跑了,你当然要跑得比我快才追得上我啊。你追踪开始时机是准确不准确没关系啊。你就想象我打了你,你怎么追我?马上追也行伸个懒腰再追也行,只要你的速度足够快就会追上。你以为我打你的时候你马上开始追就能追得上啊?那个时候我有初速度,你没有初速度啊。你用跟我一样的速度追只能永远在我后面,愣是追不上呐。
必须追到点上,才切。你plc每个周期都检查当前位置和编码器位置。两个位置的增量,从开始追至今增量一样,就说明两者都跑了一样的距离,此时已经同步了。切。
回复内容:
对: dust 中断程序可参考QCPU用户手册。再要提高精度的话可考虑... 内容的回复!
是通过Q172LX进入的,输送带因为前段是连接管路制作装置,所以是无法控制的,只能以一定带速运行,而且运动控制是用的Q172HCPU的虚模式直接控制的,这样实物编码器的脉冲会直接输入到虚模式的编码器中,利用凸轮控制电机运行,但是有一个问题就是改变切割长度的时候,由于凸轮曲线无法更改,所以只能按照原来的长度切一刀,之后增加一个等待时间再切一刀,这个等待时间是用编码器值算出来的,由于这个值算的不准(读取编码器值不准),导致切割长度不一