lovegcr
tanic1985
这需要螺旋插补吧?
运动控制卡做到很简单
bibird
A轴负责拉线,B轴负责绕线,根据绕线卷直径计算出A轴1转的长度,据此长度计算出A/B脉冲比例,按A轴发出脉冲数量计算出B轴应移动的脉冲数量和速度,还需要考虑B轴每绕完一层就要反向,加改一次方向,直径增加2个线径。
另外:似乎2轴不够吧,还应该有一个排线轴。
伍琪生
ahukuaipao
先问一个,你的线径多少???
线径为0.13的。槽宽为3MM,(意思是在3MM的宽度里面排列0.13的线,一层排满堆叠到第二层。
回复内容:对:伍琪生关于这个用信捷的运动控制PLC简单就做到了,应该是信捷XCM系列,我以前用过直接用插补就可以简单做出来内容的回复:
按前面的方法,A与B运行距离折算成脉冲数,A每走X个脉冲,B轴就按比例走Y个脉冲,我们当时用2个CP1H,共5个轴,因为了计算准确,线线和排线在2个PLC中,所以把A轴的旋编信号再输到2号PLC,假设A轴每走5个脉冲,B轴走2个脉冲,用APR指令折算出B轴应走的脉冲数,每5毫秒计算一次,具体的我记不太清楚了,因为程序是3年前编成的,现在虽然经常用,但程序已经成熟,每次只是把程序传到新设备再调通就行了,程序不再看了。
好象是按脉冲频率计算的。
每增加一层,线卷的直径就变了,所以比例也必须得变啊。每层都需要变,前几十层不出问题是肉眼看不出,而不是没有问题。