登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:遇到一个纸巾包装机械的难题

点击:1942 回复:25

可以参考下有没有用得到的
附件 QQ浏览器截图20190621225523.jpg
19-06-21 22:56
切刀又是另外一个算法计算了,,现在先讨论拉膜,,拉膜写出来了照搬过去切刀就行,,现在拉膜的要求我就是达不到表情
19-06-21 23:03
我也在等表情
19-06-21 23:03
我现在想了一个算法不知道可不可行,,要试过才知道具体如下,【(60/包装速度)/360】*角度范围/脉冲数........这个算法我用PLC计算试过,是可以达到上面的要求,,但是这样计算出来的频率非常低,,就算包装速度到达了顶峰100包计算出来的频率还是在一两千左右,很明显是不行的,,我又想了下乘一个倍率上去这样,,,表情把他放大
19-06-21 23:08
忘了写解析了。。60是60秒的意思就是求出一分钟有多小包所以60/包装速度。。因为主轴转一圈就出一包也就等于编码器转了360一圈,,所以60/包装速度的结果在/360,,等于了每一度等于多小秒,,然后把结果再乘规定的角度范围得出额结果就是  再这个时间范围内拉完设定的膜长,,就得出频率这样
19-06-21 23:12
附件 66978CF1-E729-4ABF-8FA6-3EB707ECB7E6.jpg
19-06-22 06:19
楼主如果这样使用建议用位置控制,每次走一圈,相对位置控制
19-06-22 06:19

引用 YXBK 在 2019/6/22 6:19:42 发言【内容省略】

360除角度范围这里有点不懂,求解,,还有按照你的算法,得出的频率感觉太高了,因为他包装速度最高100最低20  膜的长度大概也在400内这样的,你计算的频率有一些都到一万多了
19-06-22 08:47

引用 51477工控迷 在 2019/6/22 8:47:39 发言【内容省略】

换成这样应该就懂了吧(60/60)*2000/(90/360)=8000,实际上你这个不难,
1.一分钟要出多少个算出一秒钟出多少个,
2.一个要用多长的料算出对应的需要多少个脉冲。
3.以上就能算出1秒钟(整个流程)需要发出多少个脉冲,实际上也就是脉冲的频率了
4.由于需要是在整个流程中的某一个环节发送完成,那就除以该环节的比例(所需角度/360度)
至于我算出的结果高不高,我用的只是假设而已,具体你要按实际情况。
另外严格来讲还需要考虑脉冲频率的加减速时间问题,比如现在算出脉冲数是2000,频率是8000,理论计算在0.25秒的时间里是可以发出2000个脉冲的。但实际中脉冲发出的速度是从0开始再到0结束,这期间有加速与减速时间的。最好是再乘一个系数,用于补偿。
19-06-22 09:47
包装速度应该不要很精确吧,
我们也是这样调整,但没算过是否精确。
19-06-22 10:37

上一页 下一页

工控新闻

更多新闻资讯