跳到主要内容

AI 驱动文档

您想了解什么?

系统设置架构

OV10i 注意

OV10i 仅支持 分类 模型。本页面提到的分割功能在 OV20iOV80i 相机上可用。

本页面解释了 OV10i 中所有系统配置元素的层次结构和组织方式,展示了不同设置级别如何协同工作以创建一个统一的视觉系统。

配置架构概述

三层配置层次

OV10i 将设置组织为三个不同的架构层:

配置级别:

  • 设备级设置 - 硬件和系统基础
  • 配方级设置 - 特定于检测的配置
  • 全局系统设置 - 跨配方共享的资源和政策

配置范围和继承

设置关系:

  • 设备设置 形成所有操作的基础
  • 配方设置 继承设备能力,但定义特定行为
  • 全局设置 应用于影响所有配方的系统范围政策
  • 活动配方 决定当前操作配置

设备级设置基础

硬件配置层

物理系统配置:

  • 网络身份 - IP 地址、子网配置、协议分配
  • 数字 I/O 分配 - NPN/PNP 逻辑、触发输入、状态输出
  • 电源管理 - 19-24 VDC 输入配置、热保护
  • 端口配置 - M12 以太网、Micro-USB 紧急访问、串行通信

系统身份和安全

设备范围认证:

  • 用户管理 - 工程师/主管/操作员权限级别
  • 访问控制 - 身份验证要求和会话管理
  • 设备身份 - 序列号、软件版本、激活状态
  • 紧急访问 - Micro-USB 恢复程序和旁路方法

固件和软件架构

系统软件层:

  • 核心系统服务 - 相机控制、AI 处理、网络通信
  • Node-RED 平台 - 特定于配方的自动化工作流(Node-RED 存在于每个配方中)
  • 更新管理 - 软件版本控制和升级程序
  • 系统监控 - 健康检查、诊断报告、错误处理

版本管理:

  • 配方兼容性 - 较旧的配方可以在较新软件版本上打开
  • 版本升级 - 保存配方会自动将其更新为当前软件版本
  • 降级限制 - 软件降级需要支持协助,并会清除所有相机数据
备注

配方级配置

检查配置层次结构

特定配方设置:

  • 成像参数 - 曝光、焦距、镜头设置、照明配置
  • 模板和对齐 - 模式匹配设置、置信度阈值、搜索区域
  • AI 模型选择 - 分类与分割、训练模式、准确度设置
  • 触发配置 - 手动、硬件、PLC、对齐器或间隔触发模式

配方状态管理

活动与非活动配置:

  • 单一活动配方 - 任意时刻仅有一个配方在运行
  • 配方切换 - 激活/停用程序和系统状态变化
  • 配置验证 - 设置兼容性检查和错误检测
  • 配方依赖性 - 模板图像、训练数据和模型要求
  • Node-RED 集成 - 每个配方包含其自己的 Node-RED 自动化工作流

检查工作流架构

配方执行管道:

  • 触发处理 - 输入信号处理和捕获启动
  • 图像采集 - 相机控制和图像捕获程序
  • AI 处理 - 模型执行和结果生成
  • 输出通信 - 数字 I/O、PLC 和 HMI 结果传递

全局系统设置

跨配方共享资源

系统范围数据管理:

  • 库存储 - 图像捕获历史,内存满时自动清理
  • 存储管理 - SD 卡分配、保留策略、最旧优先删除
  • 训练数据保护 - 训练图像在存储限制下仍然保留
  • 数据导出/导入 - 配方备份、恢复和转移能力
  • 系统日志 - 诊断数据、错误跟踪和性能监控
  • 小文件存储 - 相机可以存储小的参考文件(CSV 等)供 Node-RED 访问

存储层次结构:

  • 训练数据 - 优先级最高,绝不自动删除
  • 最近捕获 - 最新的图像优先保留
  • 最旧捕获 - 存储接近满时自动删除
  • 参考文件 - 用于 Node-RED 工作流的小文件(必须保持小)
备注

通信与集成

外部系统连接性:

  • 网络协议 - Ethernet/IP、Profinet、TCP 通信配置
  • 工业集成 - PLC 通信参数和数据交换格式
  • Node-RED 工作流 - 特定配方的自动化逻辑和第三方系统集成
  • 远程监控 - Web 界面访问和诊断能力
  • 文件访问 - 小参考文件(CSV 等)可供 Node-RED 工作流访问

系统范围政策

操作治理:

  • 默认行为 - 回退设置和错误处理程序
  • 性能优化 - 系统资源分配和处理优先级
  • 维护计划 - 自动清理、健康检查和系统验证
  • 数据保留 - 存档政策、存储限制和数据生命周期管理

配置管理

设置持久性和恢复

配置备份架构:

  • 配方导出/导入 - 单个配方的备份和恢复
  • 系统配置 - 设备级设置的保留
  • 出厂重置 - 完整系统恢复到默认状态
  • 紧急恢复 - 基于 USB 的配置访问和修复

版本兼容性:

  • 软件更新 - 系统升级期间的设置迁移
  • 配方版本处理 - 较旧的配方在较新软件上打开,保存更新版本
  • 降级限制 - 软件降级需要支持协助并会清除所有数据
  • 向后兼容性 - 旧版配置支持及自动版本转换

变更管理和验证

配置控制:

  • 变更跟踪 - 修改历史和审计跟踪
  • 设置验证 - 冲突检测和兼容性检查
  • 回滚程序 - 从失败的配置更改中恢复
  • 测试工作流 - 配置验证和性能验证

系统状态一致性

架构完整性:

  • 配置依赖性 - 跨层设置关系和验证
  • 资源分配 - 跨配置级别的系统资源管理
  • 性能影响 - 设置更改与系统性能的影响
  • 操作连续性 - 配置更改不影响生产

配置优先级矩阵

设置类别设备级别配方级别全局级别活动配方覆盖
网络身份✅ 主要❌ 不适用❌ 不适用❌ 不适用
用户权限✅ 主要❌ 不适用❌ 不适用❌ 不适用
成像参数硬件限制✅ 主要❌ 不适用✅ 活动配方
AI 模型选择❌ 不适用✅ 主要❌ 不适用✅ 活动配方
触发配置硬件能力✅ 主要❌ 不适用✅ 活动配方
数据存储硬件容量使用✅ 主要❌ 不适用
通信协议接口配置配方数据✅ 主要配方数据

🔗 另见