视觉检测已经在电子制造业,汽车制造行业,医疗印刷等行业广泛应用。在视觉检测中,相机一般工作在触发模式下,触发信号可以由软件给出,也可以由硬件给出。我司运动控制卡PCI-9014充分利用了其硬件位置比较触发优势,实现了快速触发取像以达到高速检测的目标。
一、与面阵相机配合
系统概述
检测智能手表中芯片的表面字符。芯片放在不同规格的tray盘中,使用XY平台带动相机走“弓”字形路径(如图1),在不同的位置触发相机拍照,
检测每个芯片表面字符。
图1:Tray盘路径示意图(5×4)
硬件环境: 图2:表面字符检测设备
PCI-9014运动控制卡,智能相机,松下A5伺服驱动器及电机
应用原理:
传统的检测方式:XY平台每运动到一个固定坐标点后停止,
软件给触发信号。缺点:速度慢,效率低
使用PCI-9014的优势:硬件上实现位置比较触发。在点A,B路径之中设置需要比较的点位置,填入位置比较FIFO中,然后X轴以3m/s的速度从A点运动到B点的过程中,检测到FIFO中的位置时,硬件立刻给出触发信号,触发相机进行拍照。 速度快,效率高,产能得到提升。
二、与线阵相机配合
系统概述:
磁头轮廓尺寸检测
硬件环境:
PCI-9014运动控制卡,Sentech 16K线阵相机,松下A5伺服驱动器,外部编码器
应用原理:
线阵相机的原理:拍摄多行拼成一幅图片。PCI-9014的位置比较FIFO的固定大小是512个位置点,案例中每次需要触发上万点,所以在轴运行过程中需要利用线程不断的写入位置比较点,通过位置比较来触发线阵相机拍摄每一行图片。
图3:位置比较触发示意图
检测系统中产品尺寸检测精度要求很高,大约是5个u,本案例中采用外部编码器将产品和相机的相对位移信息传递给运动控制卡PCI-9014。X轴以1M pps的速度运行,在每一个需要拍照的位置点(100个脉冲间隔)给出硬件触发信号,触发相机进行拍照。硬件触发的位置点预先写进比较器的FIFO中。硬件位置比较触发速度是100ns触发相机拍照一次,配合相机完成尺寸检测。