之前勇哥的一款点胶机设备,运动部分采用固高运动控制卡。
进行二轴插补时发现画的圆是个椭圆。
初步是怀疑两个轴的脉冲输出量不同步,后来检查并不是这个原因。
水穷水尽之时,突然想到之前有一台点胶机是正常的,那就对比一下两者的差别。
程序是C#开发的,都是用的这个软件,而且都是固高运动控制卡,因此可以排除程序与运动卡的问题。
不一样的是,可用的那台点胶机X,Y轴全部是皮带驱动的。
有问题那台X轴是丝杆,Y轴是皮带。
因此可以断定,如果X,Y轴全部是丝杆,或者全部是皮带则没有问题。
一但混搭,就会出现问题。
虽然知道问题所在,但是由于出机时间紧急,不可能临时改方案。
后来经过实验,发现如果把问题机台的两个伺服电机全部改为步进电机,则即使一个轴为丝杆,一个轴为皮带,则仍然可以正常画圆。
问题是解决了,但是原因不知。
如果有对电机十分了解的朋友,欢迎留言告诉勇哥原因。