1. XTS与视觉系统集成概述
XTS(eXtended Transport System,扩展输送系统)是 Beckhoff 基于直线电机原理推出的柔性输送平台。它把传统输送带的“连续皮带”替换为一根由多个独立动子(Mover)共享的轨道,每个动子由轨道内的线圈段驱动,可单独控制位置、速度与加速度。理解 XTS 与视觉系统的集成,首先要抓住一个核心事实:XTS 的动子不是被动随动的工件载体,而是可编程的运动轴。视觉系统要做的,是在正确的时间、正确的位置,把动子的身份(ID)与它的空间坐标绑定起来,并把结果交给运动控制或工艺逻辑。
XTS 动子运动特性对视觉触发的影响
XTS 动子在轨道上可以独立加减速、换向、成组或解组运行。与皮带线不同,动子之间没有机械耦合,因此同一时刻不同动子可能处于不同速度、不同加速度,甚至不同运动方向。这对视觉触发提出三个直接约束:
- 触发时刻必须与动子位置强相关:若用固定时间间隔触发,动子速度变化会导致拍摄位置漂移。工程上通常采用“位置窗口触发”,即当动子进入相机视野对应的编码器/位置区间时,由 XTS 控制器输出触发信号。
- 动子身份必须与图像绑定:XTS 轨道上可能同时存在数十个动子,视觉结果必须回写到正确的动子 ID,否则会出现“A 的检测结果贴到 B 上”的错位。
- 运动模糊与曝光时间需匹配:动子速度越高,允许的曝光时间越短。例如动子以 1 m/s 运动,若曝光 500 µs,位移约 0.5 mm;若要求定位精度优于 0.1 mm,则曝光需压缩到 100 µs 以内,或采用频闪光源。
视觉触发定位在柔性输送中的价值
在传统输送线上,视觉定位通常依赖“停—拍—走”或“飞拍”两种模式。XTS 的柔性在于:它可以让动子在运动过程中保持稳定姿态,也可以让动子短暂悬停,甚至让多个动子以不同节拍通过同一相机。视觉触发定位的价值体现在三个层面:
- 消除机械定位误差:动子停靠位置由电机闭环控制,重复精度可达 ±0.05 mm 量级(示例值,实际取决于轨道与负载),视觉只需补偿工件在动子上的装夹偏差。
- 支持动态工艺:如动态抓取、动态点胶、动态贴合,视觉在动子运动过程中完成定位,运动控制根据视觉结果实时修正轨迹,减少停顿时间。
- 提升换型效率:产品切换时,只需修改视觉配方与触发位置窗口,无需更换机械工装,适合多品种小批量生产。
典型应用场景
XTS 与视觉集成的典型场景包括:
- 动态抓取与放置:相机拍摄运动中的动子上的工件,机器人或龙门架在动子到达抓取点前完成轨迹修正。
- 在线检测与分选:视觉检测外观、尺寸或字符,结果直接决定该动子后续是进入良品通道还是剔除通道。
- 精密装配引导:视觉测量工件上的基准点,引导装配头进行对位贴合或拧紧。
- 追溯与绑定:将视觉读取的二维码/字符与动子 ID 绑定,实现全流程追溯。
工程挑战与集成要点
XTS 与视觉集成并非简单“相机+轨道”,主要挑战集中在时序、坐标与数据一致性上。下面这张图展示了从动子运动、触发信号、相机曝光到结果回写的完整信号链与数据流关系,可作为后续章节的总体参照。
图中可见,XTS 与视觉集成的核心不是“拍一张图”,而是建立一条从动子位置 → 触发窗口 → 相机曝光 → 视觉结果 → 运动控制的闭环链路。工程上需要重点处理以下问题:
- 触发延迟补偿:从控制器发出触发信号到相机实际曝光存在固定延迟(通常几十微秒到几百微秒),需在触发位置窗口上做前移补偿。例如动子速度 0.8 m/s,触发延迟 200 µs,则位置前移量约 0.16 mm。
- 坐标系统一:视觉输出的像素坐标需转换到 XTS 轨道坐标系。通常先标定相机与轨道的映射关系,再结合动子当前编码器位置,把图像中的工件偏移量换算为动子坐标系下的修正量。
- ID 绑定与数据一致性:每个动子有唯一 ID,视觉结果必须与该 ID 绑定后写入控制器。若采用“先拍后处理”的异步模式,需用队列或时间戳保证结果与动子一一对应。
- 实时性约束:若动子不停顿通过相机,则从触发到结果可用的总时间必须小于动子从触发点到工艺点的运动时间。例如触发点到抓取点距离 300 mm,动子速度 1 m/s,则可用时间仅 300 ms,视觉处理必须在此时间内完成。
工程提示:在项目初期,建议先用低速(如 0.2 m/s)验证触发位置、图像质量与 ID 绑定逻辑,再逐步提速。速度提升后,优先检查曝光时间、光源亮度与触发延迟补偿是否仍然满足精度要求。