2. 高速产线识别对象与需求分析
在高速产线识别与数据采集项目中,选型失败往往不是设备性能不足,而是需求没有梳理清楚。识别对象是什么、以多快速度通过、需要读到什么程度、系统允许多少时间完成一次判断、现场又存在哪些限制条件——这五个维度共同决定了相机、镜头、光源、读码器、通信方式和处理平台的边界。本节围绕这五个维度,给出可落地的梳理方法。
一、识别对象:先分清"读什么"和"读到什么"
识别对象包含两层含义。第一层是载体形态:是纸箱、托盘、料箱、袋装物、瓶体、金属件还是PCB板;第二层是信息载体:是一维条码、二维码(DataMatrix、QR)、DPM直接部件标识、OCR字符,还是需要同时读取多个码。载体形态决定安装方式与景深,信息载体决定算法与分辨率。
梳理时建议逐项记录以下字段:对象名称、外形尺寸(长×宽×高,单位mm)、表面材质与颜色、码制类型、码的物理尺寸(模块尺寸,单位mm)、码在对象上的位置与朝向、是否允许旋转、码面是否覆膜或反光。其中模块尺寸是最关键的参数之一,它直接决定所需像素分辨率。经验上,二维码可靠识读要求码的每个模块至少覆盖3~5个像素,一维码最窄条宽至少覆盖2~3个像素。
举例说明:某包装线纸箱上的DataMatrix码为12mm×12mm、16×16模块,则单模块边长约0.75mm。若要求每模块覆盖4像素,则所需横向分辨率约为16×4=64像素覆盖12mm,即约5.3像素/mm。若视场宽度为300mm,则相机横向像素至少需要300×5.3≈1600像素,应选择200万像素(1600×1200)及以上相机。这一计算过程应在需求阶段完成,而不是等到现场调试时才发现分辨率不足。
二、运动速度与节拍:把"快"换算成可用时间
产线速度通常以m/min或m/s给出,但识别系统真正关心的是单件可用处理时间。二者换算关系为:
单件可用时间 t = 对象间距 / 线速度
例:对象间距 400mm,线速度 120m/min = 2000mm/s
t = 400 / 2000 = 0.2s = 200ms
这200ms需要覆盖触发、曝光、传输、解码、结果输出全过程。若采用多相机或多面读码,还需考虑同步开销。因此需求分析中必须明确:节拍要求(件/分钟)、允许的漏读率、是否允许重试。一般高速产线要求单次识读成功率≥99.5%,漏读需通过多工位或缓存补读来弥补。
运动模糊是速度带来的直接约束。曝光时间应满足:曝光时间 ≤ 允许模糊量 / 线速度。若允许模糊量为0.1mm、线速度为2000mm/s,则曝光时间不得超过50μs。这意味着必须使用高频光源或高灵敏度传感器,否则图像拖影会导致解码失败。
三、识别精度与现场约束:把边界条件写进需求表
识别精度包含三个层面:空间精度(能否分辨最小码元)、读取精度(解码正确率)、数据精度(输出内容与格式是否正确)。现场约束则包括安装空间、工作距离、环境光照、粉尘油污、振动、温度、防护等级、通信接口与上位系统协议。
安装空间常被低估。读码器需要一定的工作距离和景深,若产线上下方空间不足,可能需要改用侧装加反射镜,或选择短焦镜头。环境光方面,若现场有强日光或频闪灯,需选用带窄带滤光片的镜头并配合对应波长光源。粉尘油污环境要求IP65以上防护,并考虑吹气或风刀清洁。
通信与数据采集同样属于需求范畴:输出是TCP/IP、PROFINET、EtherNet/IP还是串口;是否需要保存图像、保存失败图像用于追溯;数据上传频率与上位系统接口。这些应在需求阶段与电气、IT部门确认,避免后期返工。
四、梳理方法与需求表落地
建议按以下顺序推进,避免遗漏:
- 现场走线:沿产线从头到尾走一遍,记录对象从哪来、经过哪些工位、在哪一个位置需要读取、读取后数据去哪。用手机拍摄对象和码面特写,标注尺寸。
- 测速与测距:用编码器或激光测速仪获取实际线速度,用卷尺测量对象间距和安装空间。不要依赖铭牌参数,实际速度常与标称不同。
- 算分辨率与曝光:按前述公式计算所需像素和最大曝光时间,形成硬性指标。
- 列约束清单:环境光、粉尘、油污、振动、温度、防护等级、通信协议逐项确认,标注"必须满足"与"尽量满足"。
- 汇成需求表:将上述结果填入一张表,作为选型和验收的依据。表中每一项都应有明确的数值或可判定的条件,避免"较高""较快"这类模糊描述。
五、常见疏漏与检查要点
实际项目中最容易出问题的环节往往不是技术本身,而是需求遗漏。以下检查点建议在需求评审时逐条确认:
- 是否考虑了对象在输送过程中的姿态变化(倾斜、旋转、翻转)?
- 是否确认了最小码与最大码的尺寸范围,而非只测一个样品?
- 是否区分了正常生产速度与爬坡速度?爬坡时可能超速。
- 是否明确了失败处理策略:报警、剔除、缓存补读还是人工干预?
- 是否确认了数据留存要求:保存图像、保存时长、存储位置、追溯粒度?
- 是否与电气确认了触发信号类型(光电、编码器、PLC软触发)与电平?
把上述五维信息和检查点整理成一份可签认的需求表,后续的相机选型、镜头计算、光源布置和通信配置才有稳定依据。需求分析阶段多花两小时,现场调试可能少花两天。