Saltar al contenido principal

DOCUMENTACIÓN CON IA

¿Qué desea saber?

Conexión al PLC (Ethernet/IP, PROFINET)

Esta guía le muestra cómo conectar su OV10i a PLCs industriales utilizando los protocolos EtherNet/IP o PROFINET. Estas conexiones permiten comunicación en tiempo real para activar inspecciones, recibir resultados e integrar la inspección por 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 información detallada de mapeo de datos y temporización, consulte Detalles de Comunicación PLC (EtherNet/IP)

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

Prerrequisitos

  • Sistema de cámara OV10i 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 del PLC (Studio 5000, TIA Portal, etc.)
  • Conocimiento básico 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: PLC S7 de Siemens, varios 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: Descargar e instalar el archivo EDS

El archivo EDS (Electronic Data Sheet) debe ser instalado en Studio 5000 antes de poder agregar el OV10i a su proyecto de PLC. Sin él, la cámara no aparecerá en el catálogo de módulos.

  1. Descargue el archivo EDS desde cualquiera de las siguientes fuentes:
    • La interfaz web de la cámara (Industrial Ethernet > página EtherNet/IP)
    • O directamente aquí: OV10i EDS File

Descarga del Archivo EDS

  1. En Studio 5000, vaya a Tools > EDS Hardware Installation Tool

Herramienta de Instalación de Hardware EDS en el menú Tools de Studio 5000

  1. Seleccione Register an EDS file, luego Browse y seleccione el archivo EDS OV10i

Studio 5000 Device Description File Installation Tool

  1. Siga el asistente de instalación para completar el registro del EDS
Se requiere archivo EDS

Usted no podrá añadir el módulo OV10i en Studio 5000 sin haber instalado el archivo EDS. El dispositivo no aparecerá en el cuadro de diálogo 'Select Module Type'. Si omite este paso, su única opción será un Módulo Ethernet Genérico, que requiere introducir manualmente las instancias de ensamblaje y los tamaños de datos.

Paso 2: Configurar OV10i para EtherNet/IP

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

2.1 Acceso a la Configuración de Industrial Ethernet

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

2.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 su cámara en la ventana Device Information

2.3 Configurar la Configuración de Red

  1. Set Static IP Address (recomendado para producción)
    • Vaya a System Settings > Network
    • 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. Configure Subnet Mask (típicamente 255.255.255.0)
  3. Set Gateway si se requiere para su red

2.4 Configurar EtherNet/IP Device Settings

  1. Device Name: Configure un nombre significativo para su cámara
  2. Assembly Configuration: Configure las estructuras de datos de entrada/salida
  3. Connection Parameters: Configure los valores adecuados de timeout y RPI (Requested Packet Interval)
  4. Haga clic en "Save" para aplicar la configuración EtherNet/IP

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

3.1 Habilitar PLC Triggering (Opcional)

  1. Navegue a Recipe Editor > Imaging Setup
  2. Establezca Trigger Mode en "PLC Trigger"
  3. Importante: Una vez que PLC Trigger está habilitado, el disparo manual queda deshabilitado

3.2 Configurar la Salida 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 Inspection Pass en el assembly EtherNet/IP

Paso 4: Añadir el Módulo OV10i en Studio 5000

4.1 Añadir el Módulo OV10i al Proyecto PLC

  1. En Studio 5000, abra su proyecto 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"

Opción Nueva de Módulo en el Studio 5000 Controller Organizer

  1. Buscar "OV10i" o "Overview" en el catálogo de módulos (el OV10i aparece aquí porque instaló el archivo EDS en el Paso 1)
  2. Seleccionar el módulo OV10i y hacer clic en "Create"

Ventana de Selección de Tipo de Módulo de Studio 5000

4.2 Configurar Propiedades del Módulo

  1. Name: Ingrese un nombre descriptivo para la cámara
  2. IP Address: Ingrese la dirección IP del OV10i (p. ej., 192.168.1.100)
  3. RPI (Requested Packet Interval): Configurar a 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

Propiedades del Nuevo Módulo de Studio 5000

4.3 Mapear Datos de I/O

  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. Crear tags en su programa PLC para mapear a los datos de I/O
  4. Ejemplos de Input Tags:
    • Camera_InspectionPass: BOOL
    • Camera_Ready: BOOL
    • Camera_Busy: BOOL
  5. Ejemplos de Output Tags:
    • Camera_Trigger: BOOL
    • Camera_RecipeSelect: INT

Conjunto de Entrada (OV10i → PLC)

Disposición de bytes y bits del input assembly OV20i

Conjunto de Salida (PLC → OV10i)

Disposición de bytes y bits del output assembly OV20i

Paso 5: Prueba de la comunicación EtherNet/IP

5.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 conexión exitosa
  3. X rojo indica problemas de comunicación

5.2 Prueba de comunicación básica

  1. Monitoree 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. Verifique la información de diagnóstico ante cualquier código de error

5.3 Prueba de disparo y respuesta

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

Parte 2: Conexión PROFINET

Paso 1: Descargar e instalar el archivo GSDML

El archivo GSDML (General Station Description Markup Language) debe instalarse en TIA Portal antes de poder agregar el OV10i a la configuración de hardware. Sin él, la cámara no aparecerá en el catálogo de hardware.

  1. Descargar el archivo GSDML desde cualquiera de las siguientes opciones:
    • La interfaz web de la cámara (Industrial Ethernet > PROFINET)
    • O directamente aquí: OV10i GSDML File
  2. En TIA Portal, vaya a Options > Manage general station description files (GSD)
  3. Navegue a la carpeta donde guardó el archivo GSDML, selecciónelo y haga clic en Install
  4. Una vez instalado, cierre el cuadro de diálogo. El OV10i aparecerá ahora en el catálogo de hardware.
Requiere archivo GSDML

Usted no puede añadir el dispositivo OV10i en TIA Portal sin que el archivo GSDML esté instalado. El dispositivo no aparecerá en Otros dispositivos de campo > PROFINET IO en el catálogo de hardware. Siempre instale primero el archivo GSDML.

Paso 2: Configurar OV10i para PROFINET

2.1 Acceder a la configuración de Industrial Ethernet

  1. Abra la interfaz web de OV10i
  2. Navegue a "Industrial Ethernet" en el menú de la izquierda
  3. Seleccione el protocolo "PROFINET" de las opciones

image.png

2.2 Habilitar 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. La configuración de IP de la cámara puede ser sobrescrita por la configuración del PLC

2.3 Configurar la Configuración del Dispositivo PROFINET

  1. Nombre del dispositivo PROFINET: Establezca un nombre único para la cámara
    • Ejemplo: "OV10i_Line1_Station2"
    • Debe ser único si hay varias cámaras en el mismo PLC
  2. Configuración del dispositivo: Observe las capacidades y la estructura de datos del dispositivo
  3. Haga clic en "Save" para aplicar la configuración PROFINET

Paso 3: Configurar la Configuración de Recetas del PLC

3.1 Habilitar disparo PLC (opcional)

  1. Navegue a Recipe Editor > Imaging Setup
  2. Establezca Trigger Mode a "PLC Trigger" si es necesario
  3. Advertencia: El disparo manual se desactiva cuando el disparo PLC está activo

3.2 Configurar la lógica de Pass/Fail

  1. Navegue 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 la entrada PROFINET

Paso 4: Añadir OV10i en TIA Portal

Si desea recibir datos de vuelta desde Node-RED al PLC Profinet, asegúrese de añadir 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

4.1 Añadir OV10i a la Configuración de Hardware

  1. En TIA Portal, abra la vista Device & Networks
  2. Desde el Hardware catalog, expanda Other field devices > PROFINET IO
  3. Localice OV10i el dispositivo y arrástrelo a la vista de red
  4. Conecte el OV10i a la interfaz PROFINET de su PLC

4.2 Configurar Propiedades del Dispositivo

  1. Device Name: Establezca el mismo nombre que se configuró en la cámara
  2. IP Address: Configure la dirección IP (puede ser gestionada por el PLC)
  3. Update Time: Establezca el tiempo de ciclo (se recomienda 128 ms como predeterminado)
  4. I/O Data: Configure los módulos de datos de entrada/salida según sea necesario

4.3 Asignar Dirección IP y Nombre de Dispositivo

  1. Compile la configuración de hardware
  2. Go online con el PLC
  3. Assign IP address a OV10i dispositivo
  4. Assign device name que coincida con la configuración de la cámara

Paso 5: Prueba de la Comunicación PROFINET

5.1 Verificar el Estado del Dispositivo

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

5.2 Prueba de Intercambio de Datos

  1. Monitor input data desde la cámara en el programa del PLC
  2. Control output data hacia la cámara y verifique la respuesta
  3. Check diagnostic buffers para cualquier mensaje de error

image.png

5.3 Prueba del Ciclo de Inspección

  1. Activate PLC trigger hacia la cámara
  2. Monitor inspection results en los datos de entrada del PLC
  3. Verify pass/fail status de la transmisión
  4. Check cycle timing cumpla con los requisitos de la aplicación

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

5.1 Problemas comunes de EtherNet/IP

ProblemSymptomsSolution
Tiempo de espera de conexiónMódulo muestra una X roja en Studio 5000Verifique direcciones IP, conectividad de red, configuración de firewall
Datos no se actualizanLos datos de I/O permanecen estáticosVerifique la versión del archivo EDS, verifique la configuración de ensamblaje
Disparo no funcionaLa cámara no responde al trigger del PLCVerifique la asignación de bits de trigger, verifique que la salida del PLC esté activa
Respuesta lentaResultados de inspección retrasadosAumentar el timing de RPI, verificar la carga de la red

5.2 Problemas comunes de PROFINET

ProblemSymptomsSolution
Dispositivo no encontradoLa cámara no es visible en TIA PortalVerifique la instalación del archivo GSDML, confirme el nombre del dispositivo
Conflictos de direcciones IPErrores de comunicaciónAsegure direcciones IP únicas, verifique la configuración de subred
Errores de tiempo de cicloTimeouts del watchdogAumente el tiempo de ciclo, verifique el rendimiento de la red
Errores de formato de datosDatos de I/O incorrectosVerifique la versión de GSDML, verifique el mapeo de la estructura de datos

5.3 Diagnóstico de red

  1. Ping test entre la cámara y el PLC
  2. Check network switches y la integridad de los cables
  3. Monitor network traffic en busca de problemas de ancho de banda
  4. Verify firewall settings no bloqueen la comunicación

Paso 6: Optimización de 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 las demoras de la red en los cálculos de temporización

6.2 Eficiencia de Datos

  • Minimizar el tamaño de los datos en los ensamblajes de I/O
  • Usar tipos de datos apropiados (BOOL vs INT vs REAL)
  • Evitar datos innecesarios en la comunicación cíclica
  • Usar mensajes explícitos para datos no críticos

6.3 Gestión de la Red

  • Usar switches gestionados para mejores diagnósticos
  • Implementar redundancia para aplicaciones críticas
  • Monitorear la utilización de la red para evitar congestión
  • Planificar rangos de direcciones IP para escalabilidad

¡Éxito! La Comunicación PLC está Establecida

La cámara OV10i ahora puede:

Comunicarse con PLCs utilizando protocolos industriales

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

Enviar resultados de inspección a la lógica de control del PLC

Integrarse sin problemas con la automatización de la línea de producción

Soportar cambios remotos de recetas y coordinación del sistema

Mejores Prácticas

Despliegue en Producción

  • Usar direcciones IP estáticas para una comunicación consistente
  • Documentar todas las configuraciones de red y configuraciones de dispositivos
  • Probar a fondo antes del despliegue en producción
  • Planificar el mantenimiento y procedimientos de resolución de problemas

Consideraciones de Seguridad

  • Segmentar redes industriales de redes de oficina
  • Usar switches gestionados con características de seguridad adecuadas
  • Monitorear el acceso a la red y las comunicaciones de los dispositivos
  • Mantener actualizado el firmware en todos los dispositivos de red

Mantenimiento

  • Revisiones periódicas de la salud de la red y diagnósticos
  • Monitorear estadísticas de comunicación para tendencias de rendimiento
  • Actualizar controladores de dispositivos y archivos de configuración según sea necesario
  • Mantener documentación de todas las configuraciones de red

Próximos Pasos

Después de establecer la comunicación PLC:

  1. Trigger Inspections from PLC — Configurar inspecciones disparadas por PLC usando EtherNet/IP o PROFINET
  2. Change Recipes from PLC — Cambiar recetas de la cámara de forma remota mediante comandos del PLC
  3. PLC Communication Details (EtherNet/IP) — Mapeo de datos detallado, disposiciones de ensamble y temporización
  4. Desarrollar la lógica de control PLC para su aplicación específica
  5. Crear interfaces de operador para monitoreo y control

📥 Descarga de Archivos

Descargue estos archivos esenciales para la integración PLC:

Configuración EtherNet/IP

  • OV10i EDS File - Electronic Data Sheet para Allen-Bradley Studio 5000
    • Requerido para configurar el módulo OV10i en sistemas ControlLogix/CompactLogix

Configuración PROFINET

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

Código de PLC de Muestra

  • Recipe Switch Routine - Lógica de escalera para cambio de recetas

    • Rutina completa de Allen-Bradley para cambiar recetas de la cámara vía PLC
  • Camera Trigger Routine - Lógica de escalera para activar inspecciones

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

Notas de Uso de Archivos:

  • EDS Files: Importar a Studio 5000 a través de Tools → EDS Hardware Installation Tool
  • GSDML Files: Importar a TIA Portal a través de Options → Manage GSD Files
  • L5X Files: Importar ladder logic directamente en su proyecto de Allen-Bradley

🔗 See Also