开发与集成

德国工业视觉检测集成:图像采集、缺陷判定与 PLC 联动怎样分工

面向德国设备项目集成工业视觉时,应分开图像采集、缺陷判定和 PLC 工位控制,用同一工件/周期标识串联触发、帧、配方、结果与处置。本文给出接口表、交付物和失败测试条件。

开发与集成 2026-10-27 稳格科技
文章正文开发与集成

工业视觉检测集成应把三类责任分开:采集层负责在确定的光学、触发和相机版本下产生可追溯图像;判定层用固定配方和算法版本输出 PASS、FAIL 或 UNKNOWN 及原因码;PLC 或经评审的安全控制系统负责工件流转、联锁和最终动作。三层用同一 part_id 或 cycle_id 关联触发、frame_id、recipe_version、结果与确认回执,不能只传一个无上下文的合格位。

北京稳格科技有限公司以稳格科技、Winge 名称提供机器视觉、工业相机接入、缺陷检测算法和设备接口集成开发服务。以下资料用于德国企业或设备项目的远程范围确认;不表示稳格科技在德国设有办公室、已有德国客户或完成过当地项目。

开发前冻结工件、成像、触发与控制边界

至少提供被检产品与版本、缺陷类别和边界样本、视野与最小可见细节、工位节拍、相机/镜头/光源及安装条件、相机 SDK 或传输层版本、触发源与时序、计算平台、PLC 型号与协议、信号/地址/数据类型、复位与联锁责任、结果保存规则及验收统计口径。如项目使用 GenICam 或 GigE Vision,还应记录实际组件和版本,不用协议名称代替兼容验证。OPC UA for Machine Vision 可作为状态、配方和结果信息建模的参考;是否采用仍由目标 PLC、网络和项目接口基线决定。

采集、判定与 PLC 握手接口表

下表是平台无关的责任与验收记录模板,不是德国项目的实测结果,也不要求特定 PLC 品牌、算法或通信协议。信号名称和通过条件必须用目标设备及双方确认的基线填写。

责任对象 必须冻结的字段 验收与失败样本
成像与图像采集 相机与 SDK/传输层版本、镜头和光源、视野、工作距离、像素格式、曝光与增益、硬件/软件触发、frame_id、采集时间戳与图像质量状态 用正常、过曝、欠曝、模糊、遮挡、空帧、丢帧、重复触发和相机断连样本,核对取图、质量标记、超时和恢复记录
产品、配方与缺陷基线 product_id、recipe_version、检测区域、缺陷类别、物理尺寸与成像可见条件、边界样本、PASS/FAIL/UNKNOWN 规则、质量责任人和规则批准版本 开发、调参和独立验收样本分组;覆盖合格波动、明确缺陷、争议边界、新批次和配方错配
缺陷判定引擎 算法/模型版本及哈希、输入尺寸和预处理、ROI、阈值、质量门、结果码、原因码、可选分数及人工复核入口 在固定版本和独立测试集上分类记录检出、误报、漏检、UNKNOWN 和混淆情况;对低质量图像和未知缺陷不得强行写成 PASS
PLC 工位握手 part_id/cycle_id、请求或触发序号、READY、BUSY、result_valid、result_code、ACK、RESET、超时、重试、边沿/电平语义、重启后初始状态和时间基准 按状态转移测正常周期、重复触发、漏触发、延迟结果、ACK 丢失、PLC/视觉服务重启、配方切换和超时复位,证明结果只对应一个物理工件
处置、联锁与安全边界 视觉结果的使用方、不合格品处置、UNKNOWN 重拍/复核、发挥机构反馈、人工旁路、安全联锁、权限、进入安全状态的条件 断开相机、光源、网络或算法服务,注入无效结果和执行器不响应;核对 PLC/安全控制系统按确认逻辑处置,不由单一视觉位直接承担人员或设备安全功能
追溯、部署与版本 part_id/cycle_id、frame_id、相机和光源配置、recipe_version、算法哈希、结果和原因码、PLC 序号、时间戳/时区、原图或证据图保存策略、软件与配置版本 从一个物理工件反向找到触发、帧、判定、PLC 处置和复核记录;验证时钟偏差、空间不足、冷启动、版本升级及回退后的记录一致性

工作包、交付物与验收

工程上可分为成像实验与采集适配、样本与缺陷规则、算法和判定服务、PLC/工位接口、结果追溯、部署运维六个工作包。首阶段可交付输入缺口表、成像试验记录、缺陷与边界样本定义、信号/数据字典、握手状态图、失败测试矩阵和端到端原型。实现阶段再按范围交付程序或源码、模型与配方、接口表、部署/回退说明、测试记录和已知限制。相机、镜头、光源、PLC、安全控制、第三方许可、现场工作、源码权利和维护期分别确认。

验收应使用与开发/调参数据分离的样本和实际工位时序,同时覆盖正常周期、缺陷边界、低质量图像、重复/漏触发、延迟结果、通信中断、配方错配、存储不足、组件重启和回退。检出率、误报率、漏检率、UNKNOWN 率、处理时间、端到端延迟、连续运行时长和时钟容差必须带样本数、版本、条件和统计方法;离线算法通过不代替相机、PLC 和物理工件闭环验收。

德国项目的语言与部署条件

面向德国项目交接时,需确认德语/英语文档范围、界面与缺陷术语表、小数/日期/单位格式、项目时区、目标 Windows/Linux 和 PLC/相机软件版本,以及远程联调、寄样和现场工作的边界。机器安全、网络安全、数据保留、产品合规和现场许可应由项目责任方按实际设备、用途和部署地点读取当前一手来源后确认。本页不预设德国法规、认证、税费、物流周期或当地支持条件。

常见问题

相机应由 PLC、传感器还是视觉软件触发?

不存在所有工位通用的唯一答案。需先按工件到位方式、运动速度、曝光时序和相机能力选定一个触发权威,再把序号、边缘、去抖、最小间隔、取图超时和重复处理写入接口基线。无论由哪一方发起,都要用 cycle_id/frame_id 证明该帧属于正确工件。

视觉结果可以直接让设备停机或剔除产品吗?

默认不应把单一视觉位当作设备或人员安全功能。视觉系统应输出带周期标识的结果、原因和有效状态;PLC 或安全控制系统再根据联锁、执行器反馈、设备状态和经评审的控制逻辑决定停机、剔除、重拍或人工复核。

PLC 联动验收除了正常 PASS/FAIL 还要准备哪些失败样本?

至少覆盖空帧、模糊、过曝/欠曝、遮挡、未知缺陷、边界样本、配方错配、重复/漏触发、取图超时、算法超时、延迟结果、ACK 丢失、通信中断、相机/PLC/视觉服务重启和存储不足。每类都要写明预期视觉状态、PLC 处置、记录字段和恢复条件。

相关服务、案例与一手资料

OPC UA for Machine Vision Part 1:核对机器视觉系统与工位 PLC/其他软件交换控制、配方和结果信息的建模范围;本文不把该规范写成必选项目协议。

EMVA GenICam 当前公开下载:核对当前公开组件和版本;具体相机仍需按 SDK、功能节点、像素格式和触发能力实测。

机器视觉系统集成开发:核对稳格科技已公开的采集、缺陷判定、设备接口、交付物和验收边界。

基于 Atlas 的装配视觉检测开发案例:仅引用已公开的 USB/UVC 采集、标准图、ROI、结果记录和版本回退范围;不外推为德国项目、任意相机/PLC 兼容或已完成产线验收。

请通过联系稳格科技提交产品与缺陷样本、工位节拍、相机/光源/镜头、触发时序、PLC 信号表、部署环境、目标语言和验收条件,以便先核对输入缺口、接口责任和首阶段工作包。

提交项目需求

留下联系方式和需求简述,便于我们判断技术方向、交付范围和沟通方式。

在线咨询
电话咨询
13910119357
微信咨询
WhatsApp
稳格科技 WhatsApp 二维码 扫码或点击联系
回到顶部