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 cámara OV20i 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 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 información detallada de mapeo de datos y temporización, consulte Detalles de Comunicación PLC (EtherNet/IP)

Cuándo usar la comunicación con PLC: Cuando necesite integrar la inspección de visión con líneas de producción automatizadas, activar inspecciones a partir de señales de PLC, enviar resultados de aprobado/rechazado 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 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: principalmente PLCs Allen-Bradley/Rockwell Automation
  • Beneficios: Comunicación de alta velocidad, ampliamente compatible, 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 en tiempo real determinista, 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: Descargar e instalar el archivo EDS

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

  1. Descargar el archivo EDS desde cualquiera de las dos opciones:
    • La interfaz web de la cámara (Industrial Ethernet > EtherNet/IP)
    • O directamente aquí: OV20i 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ú de Tools de Studio 5000

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

Herramienta de Instalación de Descripción de Dispositivo de Studio 5000

  1. Siga al asistente de instalación para completar el registro del EDS
EDS file required

No puede agregar el módulo OV20i 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 ingresar manualmente las instancias de ensamblaje y los tamaños de datos.

Paso 2: Configurar OV20i para EtherNet/IP

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

2.1 Acceder a la Configuración de Industrial Ethernet

  1. Abrir la interfaz web de OV20i
  2. Ir a "Industrial Ethernet" en el menú de la izquierda
  3. Verás 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. Anote la configuración de red de la cámara en la ventana Información del Dispositivo

2.3 Configurar la Configuración de Red

  1. Establecer Dirección IP estática (recomendado para producción)
    • Ir a Configuración del sistema > Red
    • Configurar IP estática en la misma subred que tu 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 la puerta de enlace si es necesaria para su red

2.4 Configurar los Ajustes del Dispositivo EtherNet/IP

  1. Nombre del dispositivo: Asigne un nombre descriptivo para la cámara
  2. Configuración de ensamblaje: configure las estructuras de datos de entrada/salida
  3. Parámetros de conexión: configure valores adecuados de timeout y RPI (Requested Packet Interval)
  4. Haga clic en "Guardar" para aplicar la configuración de EtherNet/IP

Paso 3: Configurar los Ajustes de Receta del PLC

3.1 Habilitar el disparo por PLC (Opcional)

  1. Ir a Recipe Editor > Imaging Setup
  2. Establecer Trigger Mode a "PLC Trigger"
  3. Importante: Una vez que el PLC Trigger está habilitado, se deshabilita el disparo manual

3.2 Configurar la Salida Pass/Fail

  1. Ir 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 establece el bit de Pass de inspección en el ensamblaje EtherNet/IP

Paso 4: Agregar Módulo OV20i al Studio 5000

4.1 Agregar el Módulo OV20i al Proyecto PLC

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

Nueva opción de módulo en el Studio 5000 Controller Organizer

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

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

4.2 Configurar Propiedades del Módulo

  1. Nombre: Ingrese un nombre descriptivo para la cámara
  2. Dirección IP: 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. Parámetros de Conexión: Configure los tamaños de datos de entrada/salida
  5. Haga clic en "OK" para crear el módulo

Studio 5000 Propiedades del Nuevo Módulo

4.3 Mapeo de Datos I/O

  1. Datos de Entrada: Resultados de inspección, bits de estado, señales de cámara lista
  2. Datos de Salida: Comandos de disparo, solicitudes de cambio de receta, señales de control
  3. Crear tags en su programa PLC para mapear a los datos I/O
  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

Ensamblaje de Entrada (OV20i → PLC)

Disposición de bytes y bits del ensamblaje de entrada OV20i

Ensamblaje de Salida (PLC → OV20i)

Disposición de bytes y bits del ensamblaje de salida 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 Configuración de E/S
  2. Marca de verificación verde indica conexión exitosa
  3. X roja indica problemas de comunicación

5.2 Prueba de Comunicación Básica

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

5.3 Prueba de Disparo y Respuesta

  1. Habilitar la salida de disparo (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 aprobado/rechazado se actualice correctamente
  4. Verificar la temporización 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 OV20i a su 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í: OV20i GSDML File
  2. En TIA Portal, vaya a Opciones > Administrar archivos de descripción de estaciones generales (GSD)
  3. Navegue a la carpeta donde guardó el archivo GSDML, selecciónelo y haga clic en Instalar
  4. Una vez instalado, cierre el diálogo. El OV20i aparecerá ahora en el catálogo de hardware.
Se requiere archivo GSDML

No puede agregar el equipo OV20i en TIA Portal sin haber instalado el archivo GSDML. El equipo no aparecerá en Otros dispositivos de campo > PROFINET IO en el catálogo de hardware. Siempre instale primero el archivo GSDML.

Paso 2: Configurar OV20i para PROFINET

2.1 Acceder a las Configuraciones de Ethernet Industrial

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

image.png

2.2 Habilitar el protocolo PROFINET

  1. Haga clic en "Habilitar PROFINET" para activar el protocolo
  2. Nota: PROFINET gestiona la dirección IP de la cámara cuando está habilitado
  3. La configuración IP de la cámara puede ser sobrescrita por la configuración del PLC

2.3 Configurar los Ajustes del Dispositivo PROFINET

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

Paso 3: Configurar la Receta PLC

3.1 Habilitar el Disparo PLC (Opcional)

  1. Navegue a Recipe Editor > Imaging Setup
  2. Configure el modo de disparo a "PLC Trigger" si es necesario
  3. Advertencia: El disparo manual queda deshabilitado cuando el disparo PLC está activo

3.2 Configurar la Lógica de Pasar/Fracasar (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/Fail de Inspección en la entrada PROFINET

Paso 4: Añadir OV20i en TIA Portal

nota

Si desea recibir datos desde Node-RED hacia el 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 OV20i 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 OV20i dispositivo y arrástrelo a la vista de red
  4. Conecte el OV20i a la interfaz PROFINET de su PLC

4.2 Configurar Propiedades del Dispositivo

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

4.3 Asignar Dirección IP y Nombre de Dispositivo

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

Paso 5: Probar la Comunicación PROFINET

5.1 Verificar 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 Probar Intercambio de Datos

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

image.png

5.3 Probar Ciclo de Inspección

  1. Activar disparo PLC hacia la cámara
  2. Monitorear resultados de inspección en los datos de entrada del PLC
  3. Verificar la transmisión del estado Pass/Fail
  4. Verificar que la temporización del ciclo 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

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

5.2 Problemas comunes de PROFINET

ProblemaSíntomasSolución
Dispositivo no encontradoLa cámara no aparece 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 y 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. Verifique los conmutadores de red y la integridad de los cables
  3. Monitorear el tráfico de red para problemas de ancho de banda
  4. Verifique 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 como predeterminado, reduzca solo si es necesario
  • Tiempo de inspección: Considere el tiempo total de inspección en la planificación del ciclo
  • Latencia de red: Tenga en cuenta los retrasos de la red en los cálculos de temporización

6.2 Eficiencia de datos

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

6.3 Gestión de Red

  • Con conmutadores gestionados para mejores diagnósticos
  • Implemente redundancia para aplicaciones críticas
  • Monitoree la utilización de la red para evitar congestiones
  • Planifique rangos de direcciones IP para escalabilidad

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

Su cámara OV20i ahora puede:

Comunicarse con PLCs utilizando protocolos industriales

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

Enviar los resultados de la 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 de recetas de forma remota y coordinación del sistema

Buenas Prácticas

Despliegue en Producción

  • Use direcciones IP estáticas para una comunicación constante
  • Documente todas las configuraciones de red y de dispositivos
  • Pruebe exhaustivamente antes del despliegue en producción
  • Planifique el mantenimiento y los procedimientos de resolución de problemas

Consideraciones de Seguridad

  • Segmentar redes industriales de las redes de oficina
  • Use 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

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

Siguientes pasos

Después de establecer la comunicación con PLC:

  1. Disparar Inspecciones desde PLC — Configurar inspecciones disparadas por PLC usando EtherNet/IP o PROFINET
  2. Cambiar Recetas desde PLC — Cambie recetas de la cámara de forma remota mediante comandos PLC
  3. Detalles de Comunicación PLC (EtherNet/IP) — Mapeo de datos detallado, diseños de ensamblaje 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

📥 Descargar Archivos

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

Configuración de EtherNet/IP

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

Configuración de PROFINET

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

Código PLC de Ejemplo

  • Recipe Switch Routine - Ladder logic para cambiar recetas

    • Rutina Allen-Bradley completa para cambiar las recetas de la cámara mediante PLC
  • Camera Trigger Routine - Ladder logic para activar inspecciones

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

Notas de Uso de Archivos:

  • EDS Files: Importe a Studio 5000 vía Herramientas → EDS Hardware Installation Tool
  • GSDML Files: Importe en TIA Portal vía Opciones → Manage GSD Files
  • L5X Files: Importe la lógica ladder directamente a su proyecto Allen-Bradley

🔗 Véase también