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 OV10i a PLCs industriales mediante los protocolos EtherNet/IP o PROFINET. Estas conexiones permiten la 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 sobre el mapeo de datos y los tiempos, consulte PLC Communication Details (EtherNet/IP)

Omita la configuración manual

Describa su integración con PLC en inglés sencillo y el Auto-Integration Builder generará un flujo completo de Node-RED para usted en segundos.

Cuándo Usar la Comunicación con PLC: Cuando necesita integrar la inspección por visión con líneas de producción automatizadas, activar inspecciones a partir de señales del PLC, enviar resultados de aprobado/rechazado a los 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.)
  • Comprensión básica de los conceptos de redes industriales

Comprendiendo los Protocolos de Comunicación con PLC

EtherNet/IP

  • Utilizado 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

  • Utilizado por: Siemens y otros fabricantes europeos
  • Beneficios: Comunicación determinística en tiempo real, diagnósticos avanzados
  • Aplicaciones: PLCs Siemens S7, 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 instalarse en Studio 5000 antes de poder agregar el OV10i a su proyecto del PLC. Sin él, la cámara no aparecerá en el catálogo de módulos.

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

EDS File Download

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

EDS Hardware Installation Tool in the Studio 5000 Tools Menu

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

Studio 5000 Device Description File Installation Tool

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

No puede agregar el módulo OV10i en Studio 5000 sin tener instalado el archivo EDS. El dispositivo no aparecerá en el diálogo "Select Module Type". Si omite este paso, su única opción será un Generic Ethernet Module, lo que requiere ingresar manualmente las instancias de ensamble 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 Acceder a la Configuración de Industrial Ethernet

  1. Abra la interfaz web del OV10i
  2. Navegue a "Industrial Ethernet" en el menú izquierdo
  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. Anote la configuración de red de su cámara en la ventana Device Information

2.3 Configurar la Configuración de Red

  1. Establecer una Dirección IP Estática (recomendado para producción)
    • Vaya a System Settings > Network
    • Configure una IP estática en la misma subred que su PLC
    • Ejemplo: Cámara: 192.168.1.100, PLC: 192.168.1.50
  2. Configure la Máscara de Subred (típicamente 255.255.255.0)
  3. Establezca el Gateway si es requerido para su red

2.4 Configurar los Ajustes del Dispositivo EtherNet/IP

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

Paso 3: Configurar los Ajustes de receta del PLC

3.1 Habilitar el Triggering del PLC (Opcional)

  1. Navegue a editor de recetas > configuración de imagen
  2. Establezca Trigger Mode en "PLC Trigger"
  3. Importante: Una vez que PLC Trigger esté habilitado, el triggering manual se deshabilita

3.2 Configurar la Salida de aprobado/rechazado

  1. Navegue a editor de recetas > Bloque IO
  2. Asegúrese de que su lógica de inspección termine con el nodo "Final Pass/Fail"
  3. Esto establece el bit Inspection Pass en el assembly de EtherNet/IP

Paso 4: Agregar el Módulo OV10i en Studio 5000

4.1 Agregar el Módulo OV10i al Proyecto del 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"

Opción New Module en el Controller Organizer de Studio 5000

  1. Busque "OV10i" u "Overview" en el catálogo de módulos (el OV10i aparece aquí porque instaló el archivo EDS en el Paso 1)
  2. Seleccione el módulo OV10i y haga clic en "Create"

Ventana Select Module Type de Studio 5000

4.2 Configurar las Propiedades del Módulo

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

New Module Properties de Studio 5000

4.3 Mapear los 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 trigger, solicitudes de cambio de receta, señales de control
  3. Cree tags en su programa de PLC para mapear los datos de I/O
  4. Ejemplo de Tags de Entrada:
    • Camera_InspectionPass: BOOL
    • Camera_Ready: BOOL
    • Camera_Busy: BOOL
  5. Ejemplo de Tags de Salida:
    • Camera_Trigger: BOOL
    • Camera_RecipeSelect: INT

Input Assembly (OV10i → PLC)

Disposición de bytes y bits del input assembly del OV10i

Output Assembly (PLC → OV10i)

Disposición de bytes y bits del output assembly del OV10i

Paso 5: Probar 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 la configuración de I/O
  2. Una marca de verificación verde indica una conexión exitosa
  3. Una X roja indica problemas de comunicación

5.2 Probar la Comunicación Básica

  1. Monitoree los datos de entrada de la cámara en el programa del PLC
  2. Alterne las señales de salida hacia la cámara y verifique la respuesta
  3. Revise la información de diagnóstico para detectar códigos de error

5.3 Probar el Disparo y la Respuesta

  1. Habilite la salida de disparo del PLC hacia la cámara
  2. Monitoree los resultados de inspección en los datos de entrada del PLC
  3. Verifique que el estado aprobado/rechazado se actualice correctamente
  4. Revise 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 OV10i a su configuración de hardware. Sin él, la cámara no aparecerá en el catálogo de hardware.

  1. Descargue el archivo GSDML desde:
    • La interfaz web de la cámara (página Industrial Ethernet > PROFINET)
    • O directamente aquí: Archivo GSDML del OV10i
  2. En TIA Portal, vaya a Opciones > Administrar archivos de descripción general de estaciones (GSD)
  3. Navegue hasta la carpeta donde guardó el archivo GSDML, selecciónelo y haga clic en Instalar
  4. Una vez instalado, cierre el cuadro de diálogo. El OV10i aparecerá ahora en el catálogo de hardware.
Archivo GSDML requerido

No puede agregar el dispositivo OV10i en TIA Portal sin el archivo GSDML instalado. El dispositivo no aparecerá en Otros dispositivos de campo > PROFINET IO en el catálogo de hardware. Instale siempre el archivo GSDML primero.

Paso 2: Configurar el OV10i para PROFINET

2.1 Acceder a la Configuración de Industrial Ethernet

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

image.png

2.2 Habilitar el Protocolo PROFINET

  1. Haga clic en "Habilitar PROFINET" para activar el protocolo
  2. Nota: PROFINET administra 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 los Ajustes 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: Anote las capacidades del dispositivo y la estructura de datos
  3. Haga clic en "Guardar" para aplicar la configuración de PROFINET

Paso 3: Configurar los Ajustes de la receta del PLC

3.1 Habilitar el Disparo por PLC (Opcional)

  1. Navegue a editor de recetas > configuración de imagen
  2. Establezca el Modo de Disparo en "Disparo por PLC" si es necesario
  3. Advertencia: El disparo manual se desactiva cuando el disparo por PLC está activo

3.2 Configurar la Lógica de aprobado/rechazado

  1. Navegue a editor de recetas > Bloque IO
  2. Asegúrese de que la lógica de inspección termine con el nodo "Final Pass/Fail"
  3. Esto establece el bit de Inspection Pass en el ensamblaje de entrada de PROFINET

Paso 4: Agregar el OV10i en TIA Portal

nota

Si desea recibir datos de regreso desde 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

4.1 Agregar 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 el dispositivo OV10i 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 el configurado en la cámara
  2. IP Address: Configure la dirección IP (puede ser administrada por el PLC)
  3. Update Time: Establezca el tiempo de ciclo (se recomienda el valor predeterminado de 128 ms)
  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. Conéctese en línea con el PLC
  3. Asigne la dirección IP al dispositivo OV10i
  4. Asigne el nombre del dispositivo que coincida con la configuración de la cámara

Paso 5: Probar la Comunicación PROFINET

5.1 Verificar el Estado del Dispositivo

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

5.2 Probar el Intercambio de Datos

  1. Monitoree los datos de entrada de la cámara en el programa del PLC
  2. Controle los datos de salida hacia la cámara y verifique la respuesta
  3. Revise los búferes de diagnóstico en busca de mensajes de error

image.png

5.3 Probar el Ciclo de Inspección

  1. Active el trigger del PLC hacia la cámara
  2. Monitoree los resultados de inspección en los datos de entrada del PLC
  3. Verifique la transmisión del estado aprobado/rechazado
  4. Compruebe que la temporización del ciclo cumpla con los requisitos de la aplicación

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

5.1 Problemas Comunes de EtherNet/IP

ProblemaSíntomasSolución
Tiempo de espera de conexión agotadoEl módulo muestra una X roja en Studio 5000Revise las direcciones IP, la conectividad de red y la configuración del firewall
Los datos no se actualizanLos datos I/O permanecen estáticosVerifique la versión del archivo EDS, revise la configuración del assembly
El trigger no funcionaLa cámara no responde al trigger del PLCRevise el mapeo de bits del trigger, verifique que la salida del PLC esté activa
Respuesta lentaResultados de inspección con retrasoAjuste la temporización RPI, revise la carga de la red

5.2 Problemas Comunes de PROFINET

ProblemaSíntomasSolución
Dispositivo no encontradoLa cámara no es visible en TIA PortalRevise la instalación del archivo GSDML, verifique el nombre del dispositivo
Conflictos de dirección IPErrores de comunicaciónAsegure direcciones IP únicas, revise la configuración de la subred
Errores de tiempo de cicloTiempos de espera de watchdogAumente el tiempo de ciclo, revise el rendimiento de la red
Errores de formato de datosDatos I/O incorrectosVerifique la versión de GSDML, revise 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. Revise los switches de red y la integridad de los cables
  3. Monitoree el tráfico de red en busca de problemas de ancho de banda
  4. Verifique que la configuración del firewall 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 el valor predeterminado de 128 ms, redúzcalo solo si es necesario
  • Tiempo de Inspección: Considere el tiempo total de inspección en la planificación del ciclo
  • Latencia de Red: Tome en cuenta los retrasos de red en los cálculos de temporización

6.2 Eficiencia de Datos

  • Minimice el tamaño de datos en los ensamblajes de I/O
  • Use tipos de datos apropiados (BOOL vs INT vs REAL)
  • Evite datos innecesarios en la comunicación cíclica
  • Use mensajería explícita para datos no críticos

6.3 Gestión de Red

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

¡Éxito! Su Comunicación con PLC está Establecida

Su cámara OV10i ahora puede:

Comunicarse con PLCs usando protocolos industriales

Recibir señales de disparo desde 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

Implementación en Producción

  • Use direcciones IP estáticas para una comunicación consistente
  • Documente todas las configuraciones de red y configuraciones de dispositivos
  • Pruebe exhaustivamente antes de la implementación en producción
  • Planifique procedimientos de mantenimiento y solución de problemas

Consideraciones de Seguridad

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

Mantenimiento

  • Revisiones regulares de salud de la red y diagnósticos
  • Monitoree estadísticas de comunicación para detectar 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

Próximos Pasos

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

  1. Disparar Inspecciones desde el PLC — Configure inspecciones disparadas por PLC usando EtherNet/IP o PROFINET
  2. Cambiar Recetas desde el PLC — Cambie recetas de la cámara de forma remota mediante comandos del PLC
  3. Detalles de Comunicación con PLC (EtherNet/IP) — Mapeo detallado de datos, diseños de ensamblajes y tiempos
  4. Desarrolle la lógica de control del PLC para su aplicación específica
  5. Cree interfaces de operador para monitoreo y control

📥 Descargar Archivos

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

Configuración de EtherNet/IP

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

Configuración de PROFINET

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

Código de Muestra para PLC

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

    • Rutina completa de Allen-Bradley para cambiar recetas de la cámara mediante PLC
  • Rutina de Disparo de Cámara - Lógica ladder para disparar inspecciones

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

Notas de Uso de Archivos:

  • Archivos EDS: Importar en Studio 5000 mediante Tools → EDS Hardware Installation Tool
  • Archivos GSDML: Importar en TIA Portal mediante Options → Manage GSD Files
  • Archivos L5X: Importar la lógica de escalera directamente en su proyecto Allen-Bradley

🔗 Ver También