2. Basler相机硬件选型与接口认知
在把 Basler 相机接入 PLC 生产线之前,硬件选型决定了后续集成难度、节拍上限和系统稳定性。选型不是简单挑一台“像素高、帧率快”的相机,而是围绕检测对象、视野、精度、速度、传输距离和现场环境,在面阵/线阵、分辨率、帧率、接口类型之间做匹配。选错接口,可能带宽不足导致丢帧;选错分辨率,可能精度不够或数据量过大拖垮 PLC 通信;选错传感器类型,则可能根本无法稳定成像。
面阵与线阵:先看被测物是“静止画面”还是“连续运动”
面阵相机一次曝光获得二维图像,适合检测静止或短暂停顿的工件,例如托盘到位后的外观检查、零件正反面识别、二维码读取、装配完整性判断。它的优势是成像直观、标定简单、与 PLC 触发配合容易,产线上常用“光电传感器到位→PLC 输出触发→相机拍照→结果回传”的方式工作。
线阵相机每次只采集一行像素,依靠被测物与相机之间的相对运动“拼”出完整图像,适合连续运动的卷材、带材、纸张、金属板、线缆、瓶身等。线阵相机的核心参数是行频(kHz)和每行像素数。若产线速度 v 为 1 m/s,要求纵向分辨率 0.1 mm/pixel,则所需行频 f = v / 分辨率 = 1000 mm/s ÷ 0.1 mm/pixel = 10000 行/s = 10 kHz。若相机行频只有 7 kHz,就会在运动方向丢行,图像被拉伸或漏检。因此线阵选型必须同时满足横向像素覆盖和纵向行频匹配。
分辨率:从精度反推,而不是从像素数正推
分辨率选型应从检测精度出发。假设视野 FOV 为 200 mm × 150 mm,要求最小缺陷尺寸 0.5 mm,通常需要至少 3~5 个像素覆盖一个缺陷,取 4 像素,则所需横向像素 = 200 mm ÷ (0.5 mm ÷ 4) = 1600 pixel,纵向像素 = 150 mm ÷ 0.125 mm = 1200 pixel。可选用 200 万像素级(如 1600×1200)面阵相机。若缺陷要求提高到 0.2 mm,则横向需要 4000 pixel,应选 500 万或更高像素相机。
但像素越高,单帧数据量越大。以 500 万像素、8 bit 灰度图为例,单帧约 5 MB;若帧率 20 fps,数据率约 100 MB/s,即 800 Mbps。这已经接近千兆网实际可用带宽上限,必须考虑接口和传输链路。因此分辨率、帧率、接口三者必须联合校核。
接口类型:带宽、距离、触发方式三者权衡
GigE Vision 是产线集成中最常见的接口。它使用标准千兆网,理论 1 Gbps,实际可用约 100 MB/s,线缆可达 100 m,支持 PoE 供电,适合多相机分布式布置。缺点是带宽有限,高分辨率高帧率场景容易丢帧。若使用 500 万像素、20 fps 的相机,数据率约 800 Mbps,已接近上限,建议降帧率、开 ROI 或改用万兆网。
USB3.0 Vision 带宽约 5 Gbps,实际可用约 400 MB/s,适合单机高帧率应用,如小视野高速检测。但线缆通常不超过 3 m,且对电磁干扰敏感,产线上必须使用带锁紧的工业 USB 线,并远离变频器和伺服驱动器。若相机与工控机距离较远,USB3.0 不是好选择。
Camera Link 使用专用采集卡,Base 配置约 2.04 Gbps,Full 配置约 5.44 Gbps,线缆约 10 m,触发延迟低且确定性强,适合高行频线阵相机和需要硬实时同步的场合。缺点是成本高、布线复杂、需要工控机插采集卡,与 PLC 的集成通常通过采集卡 IO 或 PLC 高速输出触发。
产线适配原则与选型示例
实际选型可按以下顺序推进:先确认被测物是静止还是连续运动,确定面阵或线阵;再根据 FOV 和最小缺陷尺寸计算所需像素;然后根据节拍计算帧率或行频;接着计算数据率,选择接口并留 30% 带宽余量;最后校核传输距离、供电方式、触发方式和现场环境。
以一个包装线二维码检测为例:工件在传送带上以 0.5 m/s 连续运动,FOV 为 120 mm × 80 mm,要求识别 0.3 mm 的二维码模块,取 4 像素覆盖,则横向像素 = 120 ÷ (0.3 ÷ 4) = 1600 pixel,纵向 = 80 ÷ 0.075 ≈ 1067 pixel,可选 200 万像素面阵相机。若工件在检测位停顿 50 ms,帧率只需 20 fps 即可。数据率 = 1600 × 1200 × 8 bit × 20 fps ≈ 307 Mbps,GigE 可满足,且距离 20 m 也在网线范围内。若产线速度提高到 2 m/s 且不停顿,则应改用线阵相机,行频 = 2000 mm/s ÷ 0.075 mm ≈ 26.7 kHz,需选高行频线阵并配 Camera Link 或万兆网接口。
总结来说,Basler 相机选型的核心是“需求→类型→分辨率→帧率→接口→现场校核”的闭环。面阵与线阵决定成像方式,分辨率决定精度上限,帧率决定节拍能力,接口决定数据能否稳定传回 PLC 或工控机。只有把这几项参数放在同一条产线节拍和通信链路中校核,才能选出真正可落地的相机型号。