AI 驱动文档
您想了解什么?
实例演示:套件托盘
各步骤页面说明了每项设置。本页展示它们如何在一个真实任务中协同工作,并说明所作选择及其原因。
传送带上输送套件托盘。每个托盘必须装有10 个样品瓶,且参考样品瓶上的瓶盖必须为正确的蓝色。托盘在传送带上大致定位,未使用夹具。光电开关标记每个托盘。PLC 剔除不合格托盘并记录样品瓶数量。
第一步:成像
托盘尺寸为 180 x 120 mm。使用 Overview 的光学计算器结合 OV Spark 传感器计算,相机安装在传送带上方约 250 mm 处,使托盘充满大部分画面。
- 在托盘周围绘制的区域上使用智能成像,然后在瓶盖最清晰的候选项上应用
- 曝光时间保持较短,因为曝光期间传送带持续移动
- 在高级设置下固定白平衡,因为接下来要使用颜色匹配工具,自动白平衡会追踪瓶盖颜色
参见第一步:成像。
第二步:触发
- 外部触发,光电开关接入触发输入
- 图像触发缓冲区设为 0,这样当上一个托盘仍在检测时,新到达的托盘会被报告,而不会被静默排队
使用节拍检查快速核算:每分钟 40 个托盘,即托盘间隔 1,500 ms。检测时间约 150 ms,相机忙碌时间约为 10%,余量充足。
参见第二步:触发。
第三步:工具
按以下顺序配置,因为顺序即为运行顺序:
| # | 工具 | 原因 |
|---|---|---|
| 1 | 对齐器 | 托盘未固定,因此其他所有工具都必须跟随托盘 |
| 2 | AI 计数 | 样品瓶的数量是关键结果,而不仅仅是"存在或缺失" |
| 3 | 颜色匹配 | 单个瓶盖的色调。无需训练 |
对齐器。 在托盘模塑成型的三个角部特征上设置三个锚点,分散布置。切勿放在样品瓶或标签上,因为这些正是会变化的部分。参见对齐器。
AI 计数。 主图像中标注全部 10 个样品瓶,不可遗漏,因为未标注的样品瓶会让工具将样品瓶学习为背景。预期数量设置为 Exact: 10。跟随对齐器。参见检测工具。
颜色匹配。 在参考瓶盖上设置一个区域,使用忽略区域遮盖反光,参考值取自五个已知良好的托盘。阈值保持为 70,然后在实时预览中验证。跟随对齐器。
第四步:判定
| 规则 | 类型 | 范围 | 原因 |
|---|---|---|---|
| 规则 1 | all | 所有检测工具 | 数量和颜色必须同时通过 |
| 规则 2 | must run and pass | AI 计数 | 从未运行计数的托盘不得通过 |
部件检测:始终。 如果对齐器找不到托盘,则说明托盘或相机存在问题,产线应剔除而非放行。
规则 2 是常被遗漏的一条。没有它,对齐器丢失的托盘会跳过计数,而 "all" 规则会直接忽略被跳过的工具。参见第四步:判定,并在该页面的模拟器中试用。
第 5 步:输出
- PLC 程序 ID:3100,与 PLC 程序中的套件编号匹配
- 槽位 1:AI Count,使 PLC 获得实际计数以记录到日志中
- 槽位 2:Color Match,使 PLC 可以跟踪分数趋势,在瓶盖颜色漂移导致失败之前及时发现
- 输出: 当程序结果为失败时驱动 DO0,保持直到下一个结果,接线至剔除分流器
在此相机上的每个套件程序中,槽位 1 都是计数,槽位 2 都是颜色,因此无论运行哪个套件,PLC 都以相同方式读取。参见 第 5 步:输出。
第 6 步:完成设置
摘要显示:等待来自产线的触发;首先由对齐进行定位;接着是 AI Count 然后是 Color Match;计数和颜色都必须通过;2 个工具通过 PLC 以程序 3100 上报结果。 这与计划一致,因此激活该程序。
在产线上信任它之前:
- 20 个合格托盘:全部通过
- 一个含 9 个瓶子的托盘和一个瓶盖错误的托盘:均失败,且各自原因正确
- 托盘被推到传送带的各个边缘:定位保持稳定
- 剔除分流器触发,并在 I/O 实时监视器 中得到确认
参见 第 6 步:完成设置。
一个月后
某个班次报告下午有合格托盘被剔除。库 显示 Color Match 分数随着时间推移而下降,而计数保持稳定。天窗射入的阳光照到了传送带上。在相机上加装遮罩即可解决问题,无需修改程序。该趋势在 PLC 日志中可见,是因为颜色分数分配了独立的槽位。