2. CV-X系统硬件构成与选型
CV-X 系列不是一台“插上就能读码”的相机,而是一套由成像链、处理链和通信链共同构成的机器视觉系统。读码成功率的上限,往往在选型阶段就已经被决定:相机分辨率决定了最小可分辨模块宽度,镜头决定了实际视野与工作距离,光源决定了码面与背景的对比度,控制器决定了算法与节拍,IO 与通信模块决定了结果能否被 PLC 或上位系统及时取走。理解这五者之间的匹配关系,比单独追求某一项参数更重要。
一、成像链:从码面到传感器
成像链的起点是码本身。以常见的 DataMatrix 为例,需要先明确码的物理尺寸、模块数(如 16×16、24×24)和最小模块尺寸。假设一个 12 mm × 12 mm 的 DataMatrix,模块数为 24×24,则单个模块宽度约为 0.5 mm。工业读码通常要求一个模块至少覆盖 3~5 个像素,取 4 像素作为设计余量,则传感器短边至少需要 24×4=96 像素覆盖码区。若希望码只占画面短边的 1/3,则相机短边分辨率应达到约 288 像素以上;实际选型中常取 640×480 或更高,以留出定位与容差空间。
视野(FOV)与工作距离(WD)由镜头焦距决定。近似关系为:FOV ≈ 传感器尺寸 × WD / 焦距。例如 1/1.8″ 传感器短边约 5.4 mm,若要求 WD=200 mm 时短边视野为 60 mm,则焦距 f ≈ 5.4 × 200 / 60=18 mm,可选 16 mm 或 20 mm 定焦镜头。若读码距离需要拉到 400 mm,而视野仍要保持 60 mm,则焦距需约 36 mm,此时景深会明显变浅,需要评估码面高度波动是否在景深范围内。
二、光源:不是“照亮”,而是“制造对比度”
读码光源的核心任务不是把码面照白,而是让码的深色模块与浅色背景之间形成足够灰度差。金属表面激光雕刻码常用低角度条形光,利用刻痕的散射差异形成明暗;塑料标签上的印刷码常用同轴光或环形光,避免高光反射淹没模块边界。若码面有覆膜或曲面反光,可尝试偏振片配合环形光,或改用穹顶光获得均匀漫射。光源还应与相机曝光同步,使用频闪模式缩短有效曝光时间,减少运动模糊。
三、相机与镜头的匹配计算
选型时建议按以下顺序推进:先由码的最小模块尺寸和像素覆盖要求确定相机短边分辨率;再由安装空间确定工作距离范围;最后由所需视野反算焦距。若计算出的焦距不在常用档位,可调整工作距离或更换传感器尺寸。例如前例中若只能安装 150 mm 工作距离,则 f ≈ 5.4 × 150 / 60=13.5 mm,可选 12 mm 镜头并接受约 67 mm 的视野,或改用 1/2.5″ 传感器缩小视野。景深方面,光圈越小景深越大,但进光量下降,需要光源补偿;对于高度波动超过 ±5 mm 的产线,应优先保证景深而非极限分辨率。
四、控制器、IO 与通信的节拍匹配
CV-X 控制器的处理时间与码数量、码类型、图像质量有关。以单码 DataMatrix 为例,在图像清晰、码区占比适中的条件下,解码时间通常在几毫秒到十几毫秒量级;若一帧内有多码或需要纠错,时间会相应增加。节拍预算应按“触发间隔 ≥ 曝光时间 + 传输时间 + 解码时间 + IO 输出时间 + 余量”估算。IO 模块负责硬触发和 OK/NG 输出,适合对实时性要求高的分拣场景;以太网或现场总线适合把条码字符串、时间戳和判定结果传给 PLC 或 MES。若上位系统需要完整追溯记录,应优先选择支持 TCP/IP 字符串输出或现场总线数据块的配置,而不是仅依赖 IO 的 OK/NG 信号。
五、一个可复用的选型示例
假设某产线需要在 200 mm 工作距离下读取 10 mm × 10 mm 的 DataMatrix,模块数 20×20,模块尺寸 0.5 mm,产线节拍 300 ms/件,PLC 需要接收条码字符串并输出分拣信号。按 4 像素/模块计算,码区需 80 像素;若码占画面短边 1/4,则短边需 320 像素,选 640×480 相机留有余量。短边视野取 40 mm,则 f ≈ 5.4 × 200 / 40=27 mm,可选 25 mm 镜头,实际视野约 43 mm。光源选低角度环形光,曝光时间设为 0.5 ms 以内以抑制运动模糊。控制器解码预算按 20 ms 估算,IO 输出 1 ms,通信 5 ms,总耗时约 26 ms,远小于 300 ms 节拍,余量充足。通信选择 EtherNet/IP 或 TCP/IP 字符串输出,PLC 侧同时接收 OK/NG 与条码内容,即可完成分拣与追溯。
| 选型项 | 示例参数 | 判断依据 |
|---|---|---|
| 码模块尺寸 | 0.5 mm | 由码规格与打印/雕刻精度决定 |
| 像素覆盖 | ≥4 px/模块 | 保证解码稳定性与容差 |
| 相机分辨率 | 640×480 | 码区 80 px,占短边 1/4 时需 320 px |
| 工作距离 / 视野 | 200 mm / 40 mm | 由安装空间与码区占比确定 |
| 镜头焦距 | 25 mm | FOV≈传感器×WD/f,实算约 27 mm |
| 光源 | 低角度环形光 | 金属雕刻码需强化刻痕对比 |
| 节拍预算 | 约 26 ms | 曝光+传输+解码+IO+通信,远小于 300 ms |
| 通信方式 | EtherNet/IP 或 TCP/IP | 需同时传 OK/NG 与条码字符串 |
需要强调的是,上述数值属于教学示例中的合理假设,实际项目应以现场测试的码面质量、环境光和运动速度为准确认。选型的本质是让成像链、处理链和通信链在同一节拍预算内彼此匹配,而不是让某一项参数孤立地“越高越好”。