2017年在惠州调试一个CCD项目,出现一些问题。
该项目为分条机检测项目,一条锂电池铜箔分为10条,并进行检测打标。铜箔为间断涂布,即为一部分涂布完成,有一段没有涂布,作为分EA使用。打标根据刀数进行,及一个EA里面只要有一刀检测为NG,在不涂布部分的一定尺寸内打标。上下表面各安装一个相机,检测上下表面并在机尾安装10个打标机进行打标。
因为分条机有低中高速,打标机往下打标的时间假设固定,一次打标会有偏差,打标精度不够,因此必须增加一段程序,检测分条机的运行速度,使用定时中断检测编码器增加的脉冲,从而根据编码器的轮子直径,计算分条机的速度,在根据速度和距离的线性关系,计算在不同速度下需要的补偿值或者说脉冲值,即在要打标前5000(可根据打标精度设置合适的数值,但必须保证大于在速度最高值固定时间内增加的脉冲值)脉冲计算速度,根据速度关心得出需要速度补偿的脉冲值。从而保证精度。
第二个为在使用传感器检测(传感器检测有没有涂布从而进行分EA),在检测到无涂布时相机开始进行检测,要考虑到铜箔破损传感器误检,所以应该做一些防呆,检传感器在多长脉冲内检测才算检测到信号,在传感检测到后相机输出图像,结果出现有时图像不进行更新,怀疑为检测噶误检,增加程序计算传感器检测个数,发现PLC接收到的传感器信号和上位机接收到的拍照信号个数相同,从而排除这个怀疑,那么是什么原因呢,会不会是软件为题导致不更新,软件工程师对软件进行排查,发现确实是在贴胶带导致单个EA过长会出现不刷新,从而解决这个问题。
第三个为打标机问题,打标机的响应信号问题,即为PLC发送达标信号为打标机,发现有时打标有时不打标,为啥呢。因为PLC有运行周期,发出的打标信号与打标机之间会发生打标信号缺少,更改打标机信号接收周期,问题解决。
在项目调试过程中,会经常出现各种各样的问题,我们要遇事不慌,相信爱那个可能出现的原因,足个排查