Saltar al contenido principal

DOCUMENTACIÓN CON IA

¿Qué desea saber?

Conectar al PLC (EtherNet/IP, PROFINET)

Esta guía le muestra cómo conectar su cámara OV20i a PLCs industriales utilizando los protocolos EtherNet/IP o PROFINET. Estas conexiones permiten comunicación en tiempo real para disparar inspecciones, recibir resultados e integrar la inspección de visión en sus sistemas de producción automatizados.

Guía en video

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

nota

Para obtener mapeo de datos detallado e información de temporización, consulte Detalles de Comunicación PLC (EtherNet/IP)

Cuándo usar la Comunicación PLC: Cuando necesite integrar la inspección de visión con líneas de producción automatizadas, disparar inspecciones a partir de señales PLC, enviar resultados de aprobado/reprobado a PLCs, o coordinar la inspección de visión con otros equipos de automatización.

Prerrequisitos

  • Sistema de cámara OV20i configurado y conectado a la red
  • Sistema PLC con capacidad EtherNet/IP o PROFINET
  • Infraestructura de red que conecte la cámara y el PLC
  • Acceso al software de programación de PLC (Studio 5000, TIA Portal, etc.)
  • Comprensión básica de conceptos de redes industriales

Comprensión de los Protocolos de Comunicación PLC

EtherNet/IP

  • Usado por: PLCs de Allen-Bradley/Rockwell Automation principalmente
  • Beneficios: Comunicación de alta velocidad, ampliamente soportado, mensajería explícita e implícita
  • Aplicaciones: ControlLogix, CompactLogix y otras plataformas de Rockwell
  • Intercambio de datos: I/O cíclico y comunicación basada en mensajes

PROFINET

  • Usado por: Siemens y otros fabricantes europeos
  • Beneficios: Comunicación determinista en tiempo real, diagnósticos avanzados
  • Aplicaciones: PLCs Siemens S7 y diversos sistemas de automatización industrial
  • Intercambio de datos: I/O cíclico con rendimiento en tiempo real

Parte 1: Conexión EtherNet/IP

Paso 1: Configurar OV20i para EtherNet/IP

Opción de EtherNet/IP en la página de Industrial Ethernet

1.1 Acceder a la Configuración de Industrial Ethernet

  1. Abra la interfaz web de OV20i
  2. Navegue a "Industrial Ethernet" en el menú izquierdo
  3. Verá la página de configuración de Industrial Ethernet

1.2 Habilitar el Protocolo EtherNet/IP

  1. En el menú Industrial Ethernet, seleccione el protocolo "EtherNet/IP"
  2. Haga clic en "Enable" para activar la comunicación EtherNet/IP
  3. Tenga en cuenta la configuración de red de la cámara en la ventana de Información del Dispositivo

1.3 Configurar la Configuración de Red

  1. Establecer Dirección IP Estática (recomendado para producción)
    • Vaya a Configuración del Sistema > Red
    • Configure la IP estática en la misma subred que su PLC
    • Ejemplo: Cámara: 192.168.1.100, PLC: 192.168.1.50
  2. Configurar la Máscara de Subred (típicamente 255.255.255.0)
  3. Establecer Puerta de Enlace si es necesario para su red

1.4 Configurar Configuración del Dispositivo EtherNet/IP

  1. Nombre del Dispositivo: Asigne un nombre significativo a su cámara
  2. Configuración de Ensamblaje: configure las estructuras de datos de entrada/salida
  3. Parámetros de Conexión: configure los valores adecuados de tiempo de espera y RPI (Intervalo de Paquetes Solicitados)
  4. Haga clic en "Save" para aplicar la configuración de EtherNet/IP

Paso 2: Configurar Ajustes de Receta PLC

2.1 Habilitar Disparo PLC (Opcional)

  1. Navegue a Recipe Editor > Imaging Setup
  2. En Photometric Control, configure Trigger Mode a "PLC Trigger"
  3. Importante: Una vez que se haya habilitado el PLC Trigger, el disparo manual queda desactivado

2.2 Configurar Salida de Pass/Fail

  1. Navegue a Recipe Editor > IO Block
  2. Asegúrese de que su lógica de inspección termine con el nodo "Final Pass/Fail"
  3. Esto configura el bit de Pass de inspección en la ensambladura EtherNet/IP

Paso 3: Configurar el Lado PLC (Ejemplo Allen-Bradley)

3.1 Instalar Archivo EDS

  1. Descargar Archivo EDS desde el soporte de Overview.ai o la interfaz de la cámara
  2. En Studio 5000, vaya a Tools > EDS Hardware Installation Tool
  3. Buscar y seleccionar el archivo EDS de OV20i
  4. Siga el asistente de instalación para completar la instalación de EDS

3.2 Agregar Módulo OV20i al Proyecto PLC

  1. En Studio 5000, abra su proyecto de PLC
  2. Vaya a I/O Configuration en el árbol del proyecto
  3. Haga clic derecho en el módulo Ethernet y seleccione "New Module"

New Module Option in the Studio 5000 Controller Organizer

  1. Buscar para "OV20i" o "Overview" en el catálogo de módulos
  2. Seleccionar el módulo OV20i y haga clic en "Create"

Studio 5000 Select Module Type Window

3.3 Configurar Propiedades del Módulo

  1. Name: Ingrese un nombre descriptivo para la cámara
  2. IP Address: Ingrese la dirección IP del OV20i (p. ej., 192.168.1.100)
  3. RPI (Requested Packet Interval): Establecer en 100 ms o según sea necesario
  4. Connection Parameters: Configurar los tamaños de datos de entrada/salida
  5. Haga clic en "OK" para crear el módulo

Studio 5000 New Module Properties

3.4 Mapear Datos de E/S

  1. Input Data: Resultados de inspección, bits de estado, señales de cámara lista
  2. Output Data: Comandos de disparo, solicitudes de cambio de receta, señales de control
  3. Create tags en su programa PLC para mapear a los datos de E/S
  4. Ejemplos de Tags de Entrada:
    • Camera_InspectionPass: BOOL
    • Camera_Ready: BOOL
    • Camera_Busy: BOOL
  5. Ejemplos de Tags de Salida:
    • Camera_Trigger: BOOL
    • Camera_RecipeSelect: INT

Conjunto de Entrada (OV20i → PLC)

Byte and bit layout of the OV20i input assembly

Conjunto de Salida (PLC → OV20i)

Byte and bit layout of the OV20i output assembly

Paso 4: Prueba de la Comunicación EtherNet/IP

4.1 Verificar el Estado de la Conexión

  1. En Studio 5000, verifique el estado del módulo en I/O Configuration
  2. Marca de verificación verde indica una conexión exitosa
  3. X roja indica problemas de comunicación

4.2 Prueba de Comunicación Básica

  1. Monitorear los datos de entrada de la cámara en el programa del PLC
  2. Alternar las señales de salida hacia la cámara y verificar la respuesta
  3. Verificar la información de diagnóstico para cualquier código de error

4.3 Prueba de Disparador y Respuesta

  1. Habilitar la salida de trigger del PLC hacia la cámara
  2. Monitorear los resultados de inspección en los datos de entrada del PLC
  3. Verificar que el estado Pass/Fail se actualice correctamente
  4. Verificar la temporización de los ciclos de disparo y respuesta

Parte 2: Conexión PROFINET

Paso 1: Configurar OV20i para PROFINET

1.1 Acceder a la Configuración de Industrial Ethernet

  1. Abrir la interfaz web de OV20i
  2. Navegar a "Industrial Ethernet" en el menú de la izquierda
  3. Seleccionar el protocolo "PROFINET" de las opciones

image.png

1.2 Habilitar el protocolo PROFINET

  1. Haga clic en "Enable PROFINET" para activar el protocolo
  2. Nota: PROFINET gestiona la dirección IP de la cámara cuando está habilitado
  3. Los ajustes de IP de la cámara pueden ser anulados por la configuración del PLC

1.3 Configurar los Ajustes del Dispositivo PROFINET

  1. PROFINET Device Name: Asigne un nombre único para la cámara
    • Ejemplo: "OV20i_Line1_Station2"
    • Debe ser único si hay varias cámaras en el mismo PLC
  2. Device Configuration: Tenga en cuenta las capacidades del dispositivo y la estructura de datos
  3. Haga clic en "Save" para aplicar la configuración de PROFINET

Paso 2: Configurar la Configuración de Receta del PLC

2.1 Habilitar el disparo del PLC (Opcional)

  1. Navegar a Recipe Editor > Imaging Setup
  2. Establecer Trigger Mode a "PLC Trigger" si es necesario
  3. Advertencia: El disparo manual queda desactivado cuando el disparo por PLC está activo

2.2 Configurar la Lógica de Pass/Fail

  1. Navegar a Recipe Editor > IO Block
  2. Asegúrese de que la lógica de inspección concluya con el nodo "Final Pass/Fail"
  3. Esto establece el bit de Pass de Inspección en el ensamblaje de entrada de PROFINET

Paso 3: Configurar el Lado del PLC (Ejemplo Siemens)

3.1 Instalar el archivo GSDML

  1. Descargar el archivo GSDML desde el soporte de Overview.ai
  2. En TIA Portal, ir a Options > Manage general station description files (GSD)
  3. Hacer clic en "Install GSD file" y seleccionar el archivo GSDML de OV20i
  4. Completar el proceso de instalación
nota

Si desea recibir datos de Node-RED al PLC Profinet, asegúrese de agregar los módulos de datos personalizados (User Data - 64 bytes y User Results - 64 bytes).

User Data and User Results modules.png

Custom Data via Node-RED module IDs.png

3.2 Añadir OV20i a la Configuración de Hardware

  1. En TIA Portal, abrir la vista Device & Networks
  2. Desde el Hardware catalog, expandir Other field devices > PROFINET IO
  3. Ubicar el dispositivo OV20i y arrastrarlo a la vista de red
  4. Conectar el OV20i a la interfaz PROFINET de tu PLC

3.3 Configurar Propiedades del Dispositivo

  1. Nombre del Dispositivo: Establezca el mismo nombre que el configurado en la cámara
  2. Dirección IP: Configure la dirección IP (puede ser gestionada por PLC)
  3. Tiempo de ciclo: Configure el tiempo de ciclo (se recomienda 128 ms por defecto)
  4. Datos de E/S: Configure los módulos de datos de entrada/salida según sea necesario

3.4 Asignar Dirección IP y Nombre del Dispositivo

  1. Compilar la configuración de hardware
  2. Conectarse en línea con el PLC
  3. Asignar la dirección IP al dispositivo OV20i
  4. Asignar el nombre del dispositivo que coincida con la configuración de la cámara

Paso 4: Prueba de la Comunicación PROFINET

4.1 Verificar el Estado del Dispositivo

  1. En TIA Portal, verifique el estado del dispositivo en Device & Networks
  2. Estado verde indica comunicación exitosa
  3. Estado rojo indica problemas de comunicación

4.2 Prueba del Intercambio de Datos

  1. Monitorear los datos de entrada de la cámara en el programa del PLC
  2. Controlar los datos de salida hacia la cámara y verificar la respuesta
  3. Verificar buffers de diagnóstico para cualquier mensaje de error

image.png

4.3 Prueba del Ciclo de Inspección

  1. Activar el disparador del PLC hacia la cámara
  2. Monitorear los resultados de inspección en los datos de entrada del PLC
  3. Verificar la transmisión del estado pass/fail
  4. Verificar que el tiempo de ciclo cumpla con los requisitos de la aplicación

Paso 5: Solución de Problemas de Comunicación del PLC

5.1 Problemas Comunes de EtherNet/IP

ProblemaSíntomasSolución
Tiempo de espera de conexiónEl módulo muestra una X roja en Studio 5000Verifique direcciones IP, conectividad de red, configuraciones de firewall
Datos no se actualizanLos datos de E/S permanecen estáticosVerifique la versión del archivo EDS, verifique la configuración de ensamblaje
Disparador no funcionaLa cámara no responde al disparador del PLCVerifique la asignación de bits de disparo, confirme que la salida del PLC esté activa
Respuesta lentaResultados de inspección retrasadosAjuste la temporización de RPI, verifique la carga de la red

5.2 Problemas Comunes de PROFINET

ProblemaSíntomasSolución
Dispositivo no encontradoLa cámara no es visible en TIA PortalVerifique la instalación del archivo GSDML, verifique el nombre del dispositivo
Conflictos de direcciones IPErrores de comunicaciónAsegure direcciones IP únicas, verifique la configuración de la subred
Errores de tiempo de cicloTime-outs del watchdogAumente el tiempo de ciclo, verifique el rendimiento de la red
Errores de formato de datosDatos de E/S incorrectosVerifique la versión de GSDML, verifique el mapeo de la estructura de datos

5.3 Diagnóstico de Red

  1. Prueba de Ping entre la cámara y el PLC
  2. Verificar switches de red y la integridad de los cables
  3. Monitorear el tráfico de red para problemas de ancho de banda
  4. Verificar la configuración del firewall para que no bloquee la comunicación

Paso 6: Optimización del Rendimiento

6.1 Consideraciones de Temporización

  • EtherNet/IP RPI: Comience con 100 ms, ajuste según las necesidades de la aplicación
  • PROFINET Cycle Time: Use 128 ms por defecto, reduzca solo si es necesario
  • Inspection Time: Considere el tiempo total de inspección en la planificación del ciclo
  • Network Latency: Tenga en cuenta los retrasos de la red en los cálculos de temporización

6.2 Eficiencia de Datos

  • Minimizar el tamaño de los datos en los ensamblados de E/S
  • Utilice tipos de datos apropiados (BOOL vs INT vs REAL)
  • Evite datos innecesarios en la comunicación cíclica
  • Utilice mensajes explícitos para datos no críticos

6.3 Gestión de Red

  • Utilice switches gestionados para un mejor diagnóstico
  • Implemente redundancia para aplicaciones críticas
  • Monitoree la utilización de la red para evitar la congestión
  • Planifique rangos de direcciones IP para la escalabilidad

¡Éxito! La comunicación con el PLC está establecida

La cámara OV20i ahora puede:

Comunique con PLCs mediante protocolos industriales

Reciba señales de disparo de sistemas de automatización

Envíe los resultados de la inspección a la lógica de control del PLC

Integre de forma fluida con la automatización de la línea de producción

Brinde soporte para cambios remotos de recetas y coordinación del sistema

Buenas prácticas

Despliegue en Producción

  • Utilice direcciones IP estáticas para una comunicación consistente
  • Documente todas las configuraciones de red y las configuraciones de los dispositivos
  • Pruebe a fondo antes del despliegue en producción
  • Planifique el mantenimiento y los procedimientos de solución de problemas

Consideraciones de Seguridad

  • Segmente las redes industriales de las redes de oficina
  • Utilice switches gestionados con características de seguridad adecuadas
  • Monitoree el acceso a la red y las comunicaciones de los dispositivos
  • Mantenga el firmware actualizado en todos los dispositivos de red

Mantenimiento

  • Verificaciones periódicas de la salud de la red y diagnósticos
  • Monitoree las estadísticas de comunicación para identificar tendencias de rendimiento
  • Actualice los controladores de los dispositivos y archivos de configuración según sea necesario
  • Mantenga la documentación de todas las configuraciones de red

Próximos pasos

Después de establecer la comunicación PLC:

  1. Desarrolle la lógica de control PLC para su aplicación específica
  2. Cree interfaces de operador para supervisión y control
  3. Configure el registro de datos para el seguimiento de la producción
  4. Implemente el manejo de alarmas para la gestión de fallos del sistema
  5. Planifique las copias de seguridad del sistema y los procedimientos de recuperación ante desastres

📥 Descarga de Archivos

Descargue estos archivos esenciales para la integración con PLC:

Configuración EtherNet/IP

  • Archivo EDS OV20i - Hoja de datos electrónica (EDS) para Allen-Bradley Studio 5000
    • Requerido para configurar el módulo OV20i en sistemas ControlLogix/CompactLogix

Configuración PROFINET

  • Archivo GSDML OV20i - Descripción del dispositivo para Siemens TIA Portal
    • Requerido para configurar el dispositivo OV20i en redes PROFINET

Código PLC de ejemplo

  • Rutina de Cambio de Receta - Lógica de escalera para el cambio de recetas

    • Rutina Allen-Bradley completa para cambiar las recetas de la cámara a través del PLC
  • Rutina de Disparo de Cámara - Lógica de escalera para activar inspecciones

    • Rutina Allen-Bradley completa para activar la cámara y manejar los resultados

Notas de uso de archivos:

  • Archivos EDS: Importe en Studio 5000 mediante Tools → EDS Hardware Installation Tool
  • Archivos GSDML: Importe en TIA Portal a través de Opciones → Administrar Archivos GSD
  • Archivos L5X: Importe la lógica de escalera directamente a su proyecto Allen-Bradley

🔗 Véase también