通过圈数和材料厚度,以及托盘的初径,可以计算出收卷的长度,那么反之,通过收卷的长度,也可以得到圈数。
这样有一个好处,就是可以把检测传感器安装在收卷的牵引轴上,来计算收卷长度,如果能够安装编码器来检测当然更好了。
卷径是一个积分项,而不是一般常数项,卷径会逐渐增加。
先找出卷径计算通用公式,D0+2nd。其中D0是初径,N为圈数,d为材料厚度。
可以得到卷径的积分和为D0+(D0+2d)+(D0+4d)+...+D0+2nd.
积分和乘于PI得到收卷长度S。
再逆运算得到圈数通用公式(SQRT((D0+d)^2)-4d(D0-S/PI))-D0-d)/2d
经过3个小时的努力,终于把结果弄出来了
经过PLC验证,结果正确
这里设置的初径为400,材料厚度为1,长度为10000。
有兴趣的朋友可以自己验算一下。
最后修改:2019/11/4 10:38:43