1.一种点胶机快速定位工件的方法,其特征在于,包括如下步骤:
s1、记录当前产品所有mark点在设备的坐标系中的坐标;
s2、根据相机的视场范围,将步骤s1中输入的所有的mark点坐标分列,将所有mark点按x坐标的大小排序;
s3、将每个列中的mark点按照y轴坐标的大小重新排序,同时将每列中的x中值作为y方向扫描时当前列的x轴扫描坐标;
s4、计算扫描速度v;
s5、控制工作台按y方向扫描mark点;
s6、通过步骤s1-s5得到了图像拍摄指令时的工作台xy坐标,并采集到了对应位置时的图像,应用图像处理的方法,得到mark点的参考坐标(p计算);
s7、计算mark点的实际坐标(p实际)。
2.根据权利要求1所述的一种点胶机快速定位工件的方法,其特征在于,步骤s2具体为:
以y方向扫描为例,将所有mark点按x坐标的大小排序,即按照x坐标从小到大或者从大到小的原则将在视场范围内的点分入一个列中,以保证每个列中的坐标点可以在y轴一次运动中拍摄完全。
3.根据权利要求1所述的一种点胶机快速定位工件的方法,其特征在于,步骤s4具体为:
假设每帧图像的获取和处理时间为t,y方向扫描速度设为v,输入的两个mark点之间的y方向距离为s,则可以计算出两个mark点之间的相机触发采集图像的时间间隔为t1=s/v;若t1小于t,则会造成丢帧影响扫描结果的正确性,因此扫描极限速度为v0=s/t,设定扫描速度v=v0*0.8。
4.根据权利要求1所述的一种点胶机快速定位工件的方法,其特征在于,步骤s7具体为:
设定从运动控制系统输出脉冲信号到相机接受脉冲信号、再到相机响应脉冲、最后到相机曝光完成的滞后时间为t0,通过工作台速度v0和这个滞后时间t0以及步骤s6中得到的参考坐标(p计算),计算出mark点的实际坐标(p实际);得到扫描速度和mark点实际坐标之间的关系
p实际=p计算+t0*v0+k,
其中,k为一个常量。