联动不是简单的控制,必须满足以下条件:
1 多根轴同时动;
2 正在运动的不同轴的速度存在一个严格的数学关系。(一边运动一边计算,以最小的脉冲当量为单位实时计算和修正各轴的运动速度)
所以多轴联动比多轴运动困难很多很多。
多轴联动其实一点也不难!!!难的是多轴联动的基础理论知识。教科书里的定义不一定都正确,我用时空理论去实现联动,万轴同步算法也只需要一条C语言语句即可实现万轴联动!
多轴联动牵涉到多轴空间精度的保证,因此越多轴的运动,越难保证。
你自己设想下X轴和Y轴配合画一个圆就明白了。
多轴联动其实很容易实现,对有技术的人来讲难在观念上。就好比学英文要学音标,学英文本身不难,再加上个学音标就多余了一些工作量,把原本简单的东西难度化了。数控方面更是如此,本来简单的东西却设计的复杂了。就好比不脱离音标就永远学不好英语一样。从意义上来讲,多轴目的是为了更效率的工作,要是继续秉着这样的思想观念,即使研发了多轴联动设备,也会是操作不便利的超级专业设备,要学一年才能上手。试想一下,5个奴隶联合工作,他们要相互配合目标一致才行。也就是说每个轴控都可以控制各个轴,按需给令并提供位置信息。这只是个简单的想法,要想真正意义上的实现却需要这种思想观念,最终成就的联动形式就和pc游戏一样,行外人也可以上手,因为程序符合人性规律。