Saltar al contenido principal

DOCUMENTACIÓN CON IA

¿Qué desea saber?

Detalles de la comunicación PLC (EtherNet/IP)

El sistema de visión OV10i admite comunicación en tiempo real con PLCs basados en EtherNet/IP. Esta guía explica cómo configurar conexiones de I/O cíclicas, mapear estructuras de datos y usar las herramientas Node-RED de Overview para acceder a resultados de inspección a nivel global y a nivel ROI.

Guía en video

Vea este tema en acción: Auto-Integration Builder

nota

Para instrucciones básicas de conexión, consulte Conectar al PLC (EtherNet/IP, PROFINET).


Visión general

El OV10i funciona como un adaptador EtherNet/IP, mientras que su PLC opera como escáner (o maestro). Una vez configurados, los dispositivos intercambian datos estructurados en cada ciclo mediante un formato compacto y predecible.

Características soportadas

  • Cyclic I/O communication - 20–10,000 ms cycle time support
  • Data throughput - Up to 256 bytes in each direction
  • Custom data handling - Read/write Node-RED data as part of the active recipe

Input Assembly (OV10i → PLC)

El input assembly contiene datos enviados desde el OV10i al PLC en cada ciclo. Esto incluye estado del sistema, resultados de inspección, información de la receta y desgloses de ROI opcionales.

Disposición de bytes y bits del Input Assembly de OV20i

Output Assembly (PLC → OV10i)

El output assembly contiene datos de control enviados desde el PLC al OV10i. Puede utilizarlo para activar inspecciones, cambiar recetas o pasar parámetros personalizados.

Disposición de bytes y bits del Output Assembly de OV20i

Temporización y comportamiento de handshake

Diagrama de temporización de disparo de EtherNet/IP

Custom Data Support

El OV10i puede aceptar o devolver datos personalizados adicionales como parte de su flujo de Node-RED.

PLC → OV10i

  • Escribir flags externos, umbrales o contadores para influir en la lógica en Node-RED

OV10i → PLC

  • Devolver valores calculados, mediciones, marcas de tiempo o salidas condicionales

Los datos personalizados se insertan en la porción extendida de las assemblies, comenzando después de las señales centrales y la información de la receta.

Desglose de resultados de ROI (solo Recetas de Clasificación)

Para recetas de clasificación, puedes exponer resultados por ROI al PLC usando el nodo personalizado de Node-RED de Overview: Format data for PLC.

Cómo funciona:

  • Ubicado entre All Blocks Output Data y Send Data to PLC en el flujo de Node-RED

Ejemplo de flujo Node-RED 'Format Data for PLC'

  • Población automática de una región ROI estructurada que comienza en el byte 16 del input assembly

  • Soporta hasta 4 ROI por inspección

  • Cada ROI incluye:

    • ROI ID
    • bit de éxito/fallo
    • puntuación de confianza
    • Bytes reservados para uso futuro
aviso

El nodo Format Data for PLC funciona solo con Recetas de Clasificación.

Disposición de bytes y bits del Output Assembly de OV20i