全自动糊盒机机器构造如下图所示,按段分可以分为:出纸部—预折部—折返部—勾底部—本折部—压着部—输送部。每一段都有两到四块金属板,每块板下方有金属压轮,通过西门子plc控制各板的位置,使压轮在特定位置处压住纸盒,从而使纸盒在特定位置处折起来并粘合,最后在接纸部送出。
工艺要求
1、可以根据不同盒型,自动决定各板的目标位置。
2、对于未定义过的盒型,也即用户自定义的盒型,要使机器可以自学习,当机器学习过这种盒型,自动记忆该盒型的相关参数,使得用户再次加工该盒型不必输入任何参数。
3、所有盒型参数可以在TK6100iV5运行过程中微调,微调后自动存储经过微调后的参数。
4、对用户输入的盒型参数可以做合法性检查,当TK6100i用户输入的参数不合法时,可以给出提示。
5、用户调整了传感器位置,系统参数应该可以重新校准。
6、运行过程中,设备发生故障,应该可以指明报警发生在设备的哪个部分哪个点。
工艺难点
1、根据电眼检测到的出纸频率,自动进行输送速度调节。由于出纸动作依靠皮带摩擦力实现,因此每张纸盒之间的距离是不均匀的,有时会有很长的距离;如果输送部以固定的速度运行,当距离较长时,就会出现较大的空档,不利于纸盒的压紧和后续的包装环节。
2、在高速运行时,进行准确的喷水踢纸输出。如下图,每生产若干个纸盒时,踢纸气缸(或喷水头)要输出一次,在当前纸盒上做一个记号,以便于后续的点数工作。之前这个功能是靠电眼有信号后延时输出来实现的,但由于纸盒来料速度不同,因此这种方法误差较大,不能满足客户需求。
3、盒型参数的自动存储与记忆,使用户不必每次都需要在MT8101iE输入盒型参数,当用户再次加工此前加工的盒型,用户只需调出对应的盒型参数即可。此外,系统会自动记忆上一次自动计算的结果,不必每一次定位前都要进行盒型参数的推导和计算。
解决办法
1、实时修改电子齿轮比以适应不同间距的纸盒来料。如下图,为了保证纸盒经过Master_L0距离后,输送部转速与前一段一致,因此可知主轴移动Master_L0距离的同时,从轴应移动Cam_L0的距离,因此此时电子齿轮比为Cam_L0/Master_L0;后续的纸张在前一张运动的同时也在向前运动,因此后续的电子齿轮比为Cam_L0/Remain_L0;当长时间没有纸盒经过电眼时,电子齿轮比为0,从轴停止运动。
2、利用信捷plc控制驱动器输出控制喷水踢纸。如下图,我们通过设定位置决定踢纸位置,远比设定时间精确;同时考虑到气动元件动作需要一定时间,因此添加OUT1_Time参数设定驱动器输出时间,即T3,保证气缸弹出;另外,由于系统本身存在延时,因此添加OUT1_pre_time设定延迟时间,即T2。
3、与传统的常用做法不同的是,我们并没有把盒型数据存储在HMI的配方数据区,而是采用西门子PLC的掉电保持区存储盒型数据。结合我们西门子PLC软件的优势,在CoDeSys中我们可以使用多维数组和高级的数据结构,通过使用一个三维数组来存储一组盒型配方