Saltar al contenido principal

DOCUMENTACIÓN CON IA

¿Qué desea saber?

Arquitectura de Configuración del Sistema

Nota OV10i

El OV10i solo admite modelos de clasificación. Las funciones de segmentación mencionadas en esta página están disponibles en las cámaras OV20i y OV80i.

Esta página explica la estructura jerárquica y la organización de todos los elementos de configuración del sistema en el OV10i, mostrando cómo diferentes niveles de configuración trabajan juntos para crear un sistema de visión cohesivo.

Visión General de la Arquitectura de Configuración

Jerarquía de Configuración de Tres Niveles

El OV10i organiza la configuración en tres capas arquitectónicas distintas:

Niveles de Configuración:

  • Configuraciones a Nivel de Dispositivo - Fundamentos de hardware y sistema
  • Configuraciones a Nivel de Receta - Configuraciones específicas de inspección
  • Configuraciones Globales del Sistema - Recursos y políticas compartidos entre recetas

Alcance de la Configuración y Herencia

Relaciones de Configuración:

  • Configuraciones de dispositivo forman la base para todas las operaciones
  • Configuraciones de receta heredan las capacidades del dispositivo pero definen comportamientos específicos
  • Configuraciones globales aplican políticas a nivel de sistema que afectan a todas las recetas
  • Receta activa determina la configuración operativa actual

Fundamentos de Configuración a Nivel de Dispositivo

Capa de Configuración de Hardware

Configuración Física del Sistema:

  • Identidad de Red - Asignación de IP, configuración de subred, asignación de protocolo
  • Asignación de E/S Digital - Lógica NPN/PNP, entradas de disparo, salidas de estado
  • Gestión de Energía - Configuración de entrada de 19-24 VDC, protección térmica
  • Configuración de Puertos - Ethernet M12, acceso de emergencia Micro-USB, comunicación serial

Identidad del Sistema y Seguridad

Autenticación a Nivel de Dispositivo:

  • Gestión de Usuarios - Niveles de permiso de Ingeniero/Supervisor/Operador
  • Control de Acceso - Requisitos de autenticación y gestión de sesiones
  • Identidad del Dispositivo - Números de serie, versiones de software, estado de activación
  • Acceso de Emergencia - Procedimientos de recuperación Micro-USB y métodos de bypass

Arquitectura de Firmware y Software

Capa de Software del Sistema:

  • Servicios del Sistema Central - Control de cámara, procesamiento de IA, comunicación de red
  • Plataforma Node-RED - Flujos de automatización específicos de receta (Node-RED vive en cada receta)
  • Gestión de Actualizaciones - Control de versiones de software y procedimientos de actualización
  • Monitoreo del Sistema - Comprobaciones de salud, informes de diagnóstico, manejo de errores

Gestión de Versiones:

  • Compatibilidad de Recetas - Recetas más antiguas se pueden abrir en versiones de software más nuevas
  • Actualización de Versión - Guardar recetas las actualiza automáticamente a la versión actual del software
  • Limitaciones de Downgrade - Los downgrades de software requieren asistencia de soporte y borran todos los datos de la cámara

Configuración a Nivel de Receta

Jerarquía de Configuración de Inspección

Configuraciones Específicas de Receta:

  • Parámetros de Imagen - Exposición, enfoque, configuraciones de lentes, configuración de iluminación
  • Plantilla y Alineación - Configuración de coincidencia de patrones, umbrales de confianza, áreas de búsqueda
  • Selección de Modelo de IA - Clasificación vs Segmentación, modos de entrenamiento, configuraciones de precisión
  • Configuración de Disparo - Modos de disparo Manual, Hardware, PLC, Alineador o Intervalo

Gestión del Estado de la Receta

Configuración Activa vs Inactiva:

  • Una Receta Activa - Solo una receta operativa a la vez
  • Cambio de Receta - Procedimientos de activación/desactivación y cambios en el estado del sistema
  • Validación de Configuración - Comprobaciones de compatibilidad de configuraciones y detección de errores
  • Dependencias de Receta - Imágenes de plantilla, datos de entrenamiento y requisitos de modelo
  • Integración de Node-RED - Cada receta contiene sus propios flujos de automatización de Node-RED

Arquitectura del Flujo de Trabajo de Inspección

Pipeline de Ejecución de Receta:

  • Procesamiento de Disparo - Manejo de señales de entrada e inicio de captura
  • Adquisición de Imagen - Control de cámara y procedimientos de captura de imagen
  • Procesamiento de IA - Ejecución del modelo y generación de resultados
  • Comunicación de Salida - E/S digital, PLC y entrega de resultados a HMI

Configuraciones Globales del Sistema

Recursos Compartidos entre Recetas

Gestión de Datos a Nivel de Sistema:

  • Almacenamiento de Biblioteca - Historial de captura de imágenes con limpieza automática cuando la memoria está llena
  • Gestión de Almacenamiento - Asignación de tarjeta SD, políticas de retención, eliminación de lo más antiguo primero
  • Protección de Datos de Entrenamiento - Imágenes de entrenamiento preservadas independientemente de las limitaciones de almacenamiento
  • Exportación/Importación de Datos - Capacidades de respaldo, restauración y transferencia de recetas
  • Registros del Sistema - Datos de diagnóstico, seguimiento de errores y monitoreo de rendimiento
  • Almacenamiento de Archivos Pequeños - La cámara puede almacenar pequeños archivos de referencia (CSV, etc.) para acceso de Node-RED

Jerarquía de Almacenamiento:

  • Datos de Entrenamiento - Mayor prioridad, nunca se eliminan automáticamente
  • Capturas Recientes - Las imágenes más nuevas se preservan primero
  • Capturas Antiguas - Se eliminan automáticamente cuando el almacenamiento está casi lleno
  • Archivos de Referencia - Archivos pequeños para flujos de trabajo de Node-RED (deben permanecer pequeños)

Comunicación e Integración

Conectividad con Sistemas Externos:

  • Protocolos de Red - Configuración de comunicación Ethernet/IP, Profinet, TCP
  • Integración Industrial - Parámetros de comunicación PLC y formatos de intercambio de datos
  • Flujos de Trabajo de Node-RED - Lógica de automatización específica de receta e integración de sistemas de terceros
  • Monitoreo Remoto - Acceso a la interfaz web y capacidades de diagnóstico
  • Acceso a Archivos - Archivos de referencia pequeños (CSV, etc.) accesibles para flujos de trabajo de Node-RED

Políticas a Nivel de Sistema

Gobernanza Operativa:

  • Comportamientos Predeterminados - Configuraciones de respaldo y procedimientos de manejo de errores
  • Optimización del Rendimiento - Asignación de recursos del sistema y prioridades de procesamiento
  • Programas de Mantenimiento - Limpieza automática, comprobaciones de salud y validación del sistema
  • Retención de Datos - Políticas de archivo, límites de almacenamiento y gestión del ciclo de vida de los datos

Gestión de Configuración

Persistencia y Recuperación de Configuraciones

Arquitectura de Respaldo de Configuración:

  • Exportación/Importación de Recetas - Respaldo y restauración de recetas individuales
  • Configuración del Sistema - Preservación de configuraciones a nivel de dispositivo
  • Restablecimiento de Fábrica - Restauración completa del sistema a su estado predeterminado
  • Recuperación de Emergencia - Acceso y reparación de configuración basada en USB

Compatibilidad de Versiones:

  • Actualizaciones de Software - Migración de configuraciones durante actualizaciones del sistema
  • Manejo de Versiones de Receta - Recetas más antiguas se abren en software más nuevo, guardando actualizaciones de versión
  • Restricciones de Downgrade - Los downgrades de software requieren asistencia de soporte y borran todos los datos
  • Compatibilidad hacia Atrás - Soporte para configuraciones heredadas con conversión automática de versiones

Gestión de Cambios y Validación

Control de Configuración:

  • Seguimiento de Cambios - Historial de modificaciones y auditorías
  • Validación de Configuraciones - Detección de conflictos y comprobación de compatibilidad
  • Procedimientos de Reversión - Recuperación de cambios de configuración fallidos
  • Flujos de Trabajo de Pruebas - Validación de configuraciones y verificación de rendimiento

Consistencia del Estado del Sistema

Integridad Arquitectónica:

  • Dependencias de Configuración - Relaciones de configuración entre capas y validación
  • Asignación de Recursos - Gestión de recursos del sistema a través de niveles de configuración
  • Impacto en el Rendimiento - Cambios en configuraciones y sus implicaciones en el rendimiento del sistema
  • Continuidad Operativa - Cambios en configuraciones sin interrupción de la producción

Matriz de Prioridad de Configuración

Categoría de ConfiguraciónNivel de DispositivoNivel de RecetaNivel GlobalAnulación de Receta Activa
Identidad de Red✅ Primaria❌ N/A❌ N/A❌ N/A
Permisos de Usuario✅ Primaria❌ N/A❌ N/A❌ N/A
Parámetros de ImagenLímites de Hardware✅ Primaria❌ N/A✅ Receta Activa
Selección de Modelo de IA❌ N/A✅ Primaria❌ N/A✅ Receta Activa
Configuración de DisparoCapacidad de Hardware✅ Primaria❌ N/A✅ Receta Activa
Almacenamiento de DatosCapacidad de HardwareUso✅ Primaria❌ N/A
Protocolos de ComunicaciónConfig de InterfazDatos de Receta✅ PrimariaDatos de Receta

🔗 Ver También