Saltar al contenido principal

DOCUMENTACIÓN CON IA

¿Qué desea saber?

Paso 5: Configuración de Salidas

Su modelo de IA está entrenado. Ahora defina qué sucede cuando la cámara toma una decisión.

El resultado global de aprobación/rechazo

Cada captura produce un único resultado binario: aprobado o rechazado. Incluso si tiene 50 regiones de inspección realizando análisis complicados, todo se reduce a una respuesta: ¿es esta pieza buena o mala?

Este resultado global es lo que se envía a su PLC, HMI, luz de apilamiento, puerta de rechazo o cualquier otro sistema.

Modo básico

El modo básico es la forma más sencilla de configurar salidas. Usted va a sus ROIs y agrega reglas que definen qué constituye una aprobación.

La configuración típica: Todas las ROIs deben ser iguales a "aprobado" para que la captura sea una aprobación global. Si alguna ROI falla, toda la pieza falla.

  1. Navegue hasta el Bloque de IO en su editor de recetas
  2. Para cada ROI, establezca la regla (por ejemplo, la clase debe ser igual a "aprobado")
  3. Defina cómo se combinan las reglas: todas deben aprobar, o lógica personalizada
  4. Guardar

Bloque de IO de Node-RED mostrando el flujo de lógica de aprobación/rechazo por defecto

Eso es todo. La cámara ahora emite aprobación/rechazo en cada captura.

Puede monitorear el estado en tiempo real de sus pines de I/O digitales y conexiones Ethernet/IP en la página de Monitor en Vivo de I/O:

Monitor en Vivo de I/O mostrando el estado de I/O Digital y el estado de Ethernet/IP

Modo avanzado (Node-RED)

Para cualquier cosa más allá de la lógica simple de aprobación/rechazo, haga clic en Modo Avanzado para ingresar a Node-RED, un entorno de programación visual que le brinda una enorme flexibilidad.

Editor de flujo de Node-RED mostrando salidas de bloques, lógica de aprobación/rechazo y salidas digitales

Cada captura de imagen inicia un nuevo flujo. Haga doble clic en el nodo "Salida de Todos los Bloques" para acceder a todos los metadatos de su captura como un objeto JSON.

Cosas que puede construir:

  • Análisis de series temporales: "¿Han fallado 7 de mis últimas 10 piezas? Alerta al supervisor"
  • Tableros personalizados: Gráficos de Pareto, visualizaciones de tendencias, métricas de producción
  • Enrutamiento de datos: Enviar resultados a FTP, sistemas MES, bases de datos
  • Integración de códigos de barras: Vincular resultados de inspección a números de serie de piezas
  • Guardado condicional de imágenes: Solo guardar imágenes cuando la IA detecta una falla
  • Notificaciones por correo electrónico/Teams: Alertar cuando las tasas de defectos aumentan
  • Protocolos de comunicación: RS232, RS485, MQTT, HTTP/HTTPS a sistemas externos
  • I/O discreto: Controlar luces de apilamiento, puertas de rechazo, transportadores a través de la placa de I/O

Importar y exportar flujos

Puede importar y exportar flujos de Node-RED como JSON. Esto le permite respaldar su lógica, compartir flujos entre cámaras o implementar flujos generados por el Auto-Integration Builder.

Para acceder a la importación/exportación, haga clic en el menú hamburguesa (tres líneas horizontales) en la esquina superior derecha del editor de Node-RED:

Menú hamburguesa de Node-RED mostrando opciones de Importar y Exportar

Para importar un flujo: Seleccione Importar del menú. Pegue el JSON del flujo en el área de texto, o haga clic en "seleccionar un archivo para importar" para cargar un archivo JSON. Elija si desea importar en el flujo actual o en un nuevo flujo, luego haga clic en Importar.

Diálogo de Importación de Node-RED con opciones de portapapeles y archivo

Para exportar un flujo: Seleccione Exportar del menú. Elija qué nodos exportar (nodos seleccionados o flujo actual), luego haga clic en Descargar para guardar como un archivo o Copiar al portapapeles para pegar en otro lugar.

Diálogo de Exportación de Node-RED con opciones de Descargar y Copiar al portapapeles

Construya flujos al instante con el Auto-Integration Builder

No aprenda Node-RED desde cero. El OV Auto-Integration Builder en tools.overview.ai genera flujos de Node-RED listos para producción a partir de descripciones en inglés simple.

Cómo funciona:

  1. Abra tools.overview.ai y seleccione Auto-Integration Builder
  2. Describa lo que desea en inglés simple. Por ejemplo: "Enviar un correo electrónico cuando ocurran 3 fallas seguidas" o "Guardar imágenes de fallas en un servidor FTP con el número de serie de la pieza"
  3. La IA genera un flujo completo de Node-RED utilizando más de 50 tipos de nodos disponibles
  4. Revise el flujo, impleméntelo en su cámara con un clic

Soporta:

  • Protocolos de comunicación: MQTT, Modbus TCP, OPC-UA, HTTP/HTTPS, RS232, RS485
  • Enrutamiento de datos: FTP, bases de datos, sistemas MES, almacenamiento en la nube
  • Lógica: Análisis de series temporales, ramificación condicional, agregación
  • Notificaciones: Correo electrónico, Microsoft Teams, Slack, webhooks
  • I/O de hardware: Luces de apilamiento, puertas de rechazo, transportadores, PLCs

También puede usar Modo de Modificación: pegue un flujo existente y describa lo que desea cambiar. El constructor actualiza el flujo mientras preserva su lógica existente.

No se necesita experiencia en Node-RED

Incluso si nunca ha usado Node-RED, el Auto-Integration Builder le permite configurar integraciones complejas en minutos. Describa lo que desea, revise el flujo generado y despliegue.

Diagrama de cableado de disparador de hardware para la cámara OV10i

Pruebe el cableado de IO antes de implementar en producción

Un cableado incorrecto en la placa de I/O puede dañar la cámara, el equipo conectado o ambos. Siempre verifique su cableado con un multímetro y realice una prueba de banco antes de conectar a hardware de producción en vivo.

Modos de disparo

Configuración de Disparador en el Editor de Recetas

Configure cómo ocurren las capturas:

DisparadorDescripciónMejor para
ManualPresión de botón en la IU de la cámaraPruebas y configuración
Hardware (entrada digital)Señal eléctrica de un sensorLíneas automatizadas con sensores de proximidad
PLCComando de su controlador industrialTotalmente automatizado con temporización precisa
AlineadorDisparos automáticos cuando se detecta la alineación de la piezaCuando las piezas llegan en momentos impredecibles
IntervaloCapturas a intervalos de tiempo establecidosMonitoreo continuo
Límites de corriente de salida digital

Las salidas digitales del OV10i tienen una clasificación máxima de corriente. Verifique las especificaciones del hardware antes de conectar dispositivos de alta potencia como solenoides, motores o relés grandes. Use un relé intermedio o un circuito controlador si la carga excede la corriente de salida nominal.

Despliegue

  1. Active la receta
  2. Establezca su modo de disparo
  3. Ejecute piezas de prueba y verifique que la salida de aprobación/rechazo coincida con las expectativas
  4. Verifique casos extremos, especialmente las piezas más difíciles de clasificar
  5. Monitoree durante la primera hora para asegurar consistencia

Descargar archivos de integración de PLC

Si está integrando con un PLC, descargue los archivos de configuración y código de muestra:

EtherNet/IP (Allen-Bradley)

ArchivoDescripción
Archivo EDS de OV10iHoja de Datos Electrónica para Studio 5000 (ControlLogix/CompactLogix)
Rutina de Cambio de RecetaLógica de escalera para cambiar recetas a través de PLC
Rutina de Disparo de CámaraLógica de escalera para disparar inspecciones y manejar resultados

PROFINET (Siemens)

ArchivoDescripción
Archivo GSDML de OV10iDescripción del dispositivo para TIA Portal
nota

El OV10i utiliza la misma interfaz de integración de PLC que el OV20i. Estos archivos de configuración son compatibles con ambas cámaras.

tip

Implemente el archivo EDS o GSDML en su entorno de programación de PLC antes de configurar la conexión. Las rutinas L5X son lógica de escalera lista para usar que puede importar directamente en Studio 5000.

Lista de verificación de salida

Antes de entrar en producción, confirme:

  • Reglas de IO configuradas (la lógica de aprobación/rechazo coincide con sus requisitos)
  • Modo de disparo establecido (manual, hardware, PLC, alineador o intervalo)
  • Receta activada
  • Piezas de prueba ejecutadas (la salida de aprobación/rechazo coincide con las expectativas)
  • Casos extremos probados (las piezas más difíciles clasificadas correctamente)

Su inspección de IA ahora está en vivo. Para optimización continua, consulte Mejorando Su Modelo.