Conectar a PLC (EtherNet/IP, PROFINET)
Esta guía le muestra cómo conectar su OV80i a PLCs industriales utilizando 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.
Vea este tema en acción: Auto-Integration Builder
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 de visión con líneas de producción automatizadas, activar inspecciones a partir de señales de PLC, enviar resultados de paso/fallo a PLCs o coordinar la inspección de visión con otro equipo de automatización.
Prerrequisitos
- Sistema de cámara OV80i 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, 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: Configurar OV80i para EtherNet/IP

1.1 Acceder a la Configuración de Ethernet Industrial
- Abre la interfaz web del OV80i
- Navega a "Industrial Ethernet" en el menú de la izquierda
- Verás la página de configuración de Ethernet Industrial
1.2 Habilitar el Protocolo EtherNet/IP
- En el menú Industrial Ethernet, selecciona el protocolo "EtherNet/IP"
- Haz clic en "Enable" para activar la comunicación EtherNet/IP
- Toma nota de 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
- Configurar Dirección IP Estática (recomendado para producción)
- Ve a Configuración del Sistema > Red
- Configura la IP estática en la misma subred que tu PLC
- Ejemplo: Cámara:
10.250.0.100, PLC:10.250.0.50
- Configurar Máscara de Subred (típicamente
255.255.255.0) - Configurar Puerta de Enlace si es necesario para tu red
1.4 Configurar la Configuración del Dispositivo EtherNet/IP
- Nombre del Dispositivo: Asigna un nombre significativo a tu cámara
- Configuración de Ensamblaje: Configura las estructuras de datos de entrada/salida
- Parámetros de Conexión: Establece valores adecuados de tiempo de espera y RPI (Intervalo de Paquete Solicitado)
- Haz clic en "Save" para aplicar la configuración de EtherNet/IP
Paso 2: Configurar Ajustes de Receta del PLC
2.1 Habilitar Disparo PLC (Opcional)
- Navegue a Recipe Editor > Imaging Setup
- En Photometric Control, configure Trigger Mode a "PLC Trigger"
- Importante: Una vez habilitado el Disparo PLC, el disparo manual queda deshabilitado
2.2 Configurar Salida de Pass/Fail
- Navegue a Recipe Editor > IO Block
- Asegúrese de que su lógica de inspección termine con el nodo "Final Pass/Fail"
- Esto configura el bit de Pass/Fail de la inspección en el ensamblaje EtherNet/IP
Paso 3: Configurar Lado PLC (Ejemplo Allen-Bradley)
3.1 Instalar Archivo EDS
- Descargar Archivo EDS desde el soporte de Overview.ai o desde la interfaz de la cámara

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

- Browse y seleccione el archivo EDS de OV80i

- Siga al asistente de instalación para completar la instalación de EDS
3.2 Agregar Módulo OV80i al Proyecto PLC
- En Studio 5000, abra su proyecto de PLC
- Vaya a I/O Configuration en el árbol del proyecto
- Haga clic derecho en el módulo Ethernet y seleccione "New Module"

- Buscar en el catálogo de módulos por "OV80i" o "Overview"
- Seleccionar el módulo OV80i y haga clic en "Create"
3.3 Configurar Propiedades del Módulo
- Name: Ingrese un nombre descriptivo para la cámara
- IP Address: Ingrese la dirección IP del OV80i (p. ej.,
10.250.0.100) - RPI (Requested Packet Interval): Configúrelo a 100 ms o según sea necesario
- Connection Parameters: Configure los tamaños de datos de entrada y salida
- Haga clic en "OK" para crear el módulo

3.4 Mapear Datos de E/S
- Datos de Entrada: Resultados de inspección, bits de estado, señales de Cámara lista
- Datos de Salida: Comandos de disparo, solicitudes de cambio de receta, señales de control
- Crear etiquetas en su programa PLC para mapear a los datos de E/S
- Etiquetas de Entrada de Ejemplo:
Camera_InspectionPass: BOOLCamera_Ready: BOOLCamera_Busy: BOOL
- Etiquetas de Salida de Ejemplo:
Camera_Trigger: BOOLCamera_RecipeSelect: INT
Input Assembly (OV80i → PLC)

Output Assembly (PLC → OV80i)

Paso 4: Prueba de la Comunicación EtherNet/IP
4.1 Verificar el estado de la conexión
- En Studio 5000, verifique el estado del módulo en I/O Configuration
- Green checkmark indica conexión exitosa
- Red X indica problemas de comunicación
4.2 Prueba de la Comunicación Básica
- Monitorear datos de entrada de la cámara en el programa PLC
- Alternar señales de salida hacia la cámara y verificar la respuesta
- Verificar información de diagnóstico para cualquier código de error
4.3 Prueba de disparo y respuesta
- Habilitar la salida de trigger del PLC hacia la cámara
- Monitorear los resultados de inspección en los datos de entrada del PLC
- Verificar que el estado pass/fail se actualice correctamente
- Comprobar la sincronización de los ciclos de disparo y respuesta
Parte 2: Conexión PROFINET
Paso 1: Configurar OV80i para PROFINET
1.1 Acceder a los Ajustes de Industrial Ethernet
- Abrir la interfaz web de OV80i
- Navegar a "Industrial Ethernet" en el menú de la izquierda
- Seleccionar el protocolo "PROFINET" entre las opciones

1.2 Habilitar el Protocolo PROFINET
- Hacer clic en "Enable PROFINET" para activar el protocolo
- Nota: PROFINET gestiona la dirección IP de la cámara cuando está habilitado
- Las configuraciones de IP de la cámara pueden ser sobrescritas por la configuración del PLC
1.3 Configurar los Ajustes del Dispositivo PROFINET
- PROFINET Device Name: Configure un nombre único para la cámara
- Por ejemplo: "OV80i_Line1_Station2"
- Debe ser único si hay múltiples cámaras en el mismo PLC
- Device Configuration: Anote las capacidades del dispositivo y la estructura de datos
- Haga clic en "Save" para aplicar la configuración PROFINET
Paso 2: Configurar los Ajustes de PLC Recipe
2.1 Habilitar la Activación del PLC (Opcional)
- Ir a Recipe Editor > Imaging Setup
- Establecer Trigger Mode a "PLC Trigger" si es necesario
- Advertencia: El disparo manual queda desactivado cuando el PLC trigger está activo
2.2 Configurar la Lógica de Pass/Fail
- Ir a Recipe Editor > IO Block
- Asegúrese de que la lógica de inspección concluya con el nodo "Final Pass/Fail"
- Esto establece el bit de Pass en la entrada PROFINET
Paso 3: Configurar el Lado del PLC (Ejemplo Siemens)
3.1 Instalar el archivo GSDML
- Descargar el archivo GSDML desde el soporte de Overview.ai
- En TIA Portal, ir a Options > Manage general station description files (GSD)
- Hacer clic en "Install GSD file" y seleccionar el archivo GSDML de OV80i
- Completar el proceso de instalación
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).


3.2 Añadir OV80i a la Configuración de Hardware
- En TIA Portal, abrir la vista Device & Networks
- Desde el Hardware catalog, expandir Other field devices > PROFINET IO
- Localizar OV80i dispositivo y arrastrarlo a la vista de red
- Conectar el OV80i a la interfaz PROFINET de su PLC
3.3 Configurar Propiedades del Dispositivo
- Device Name: Configure el mismo nombre que se ha configurado en la cámara
- IP Address: Configure la dirección IP (puede ser gestionada por el PLC)
- Update Time: Establezca el tiempo de ciclo (128 ms por defecto recomendado)
- I/O Data: Configure los módulos de datos de entrada/salida según sea necesario
3.4 Asignar Dirección IP y Nombre de Dispositivo
- Compile hardware configuration
- Go online con PLC
- Assign IP address to OV80i device
- Assign device name matching camera configuration
Paso 4: Prueba de la Comunicación PROFINET
4.1 Verificar Estado del Dispositivo
- En TIA Portal, verifique el estado del dispositivo en Device & Networks
- Green status indica comunicación exitosa
- Red status indica problemas de comunicación
4.2 Prueba de Intercambio de Datos
- Monitor input data desde la cámara en el programa del PLC
- Control output data hacia la cámara y verifique la respuesta
- Check diagnostic buffers para cualquier mensaje de error

4.3 Prueba del Ciclo de Inspección
- Activate PLC trigger hacia la cámara
- Monitor inspection results en la entrada de datos del PLC
- Verify pass/fail status de la transmisión
- Check cycle timing se ajuste a los requisitos de la aplicación
Paso 5: Solución de Problemas de la Comunicación PLC
5.1 Problemas Comunes de EtherNet/IP
| Problema | Síntomas | Solución |
|---|---|---|
| Tiempo de espera de la conexión | El módulo muestra una X roja en Studio 5000 | Verifique direcciones IP, conectividad de red y configuración del firewall |
| Datos no se actualizan | Los datos I/O permanecen estáticos | Verifique la versión del archivo EDS; verifique la configuración de ensamblaje |
| El disparador no funciona | La cámara no responde al disparo del PLC | Verifique la asignación de bits de disparo y que la salida del PLC esté activa |
| Respuesta lenta | Resultados de inspección retrasados | Ajuste la temporización de RPI, verifique la carga de la red |
5.2 Problemas Comunes de PROFINET
| Problema | Síntomas | Solución |
|---|---|---|
| Dispositivo no encontrado | La cámara no es visible en TIA Portal | Verifique la instalación del archivo GSDML, verifique el nombre del dispositivo |
| Conflictos de direcciones IP | Errores de comunicación | Asegure direcciones IP únicas, verifique la configuración de la subred |
| Errores de tiempo de ciclo | Timeouts del watchdog | Aumente el tiempo de ciclo, verifique el rendimiento de la red |
| Errores de formato de datos | Datos I/O incorrectos | Verifique la versión GSDML, verifique el mapeo de la estructura de datos |
5.3 Diagnóstico de Red
- Ping test entre la cámara y el PLC
- Check network switches y la integridad de los cables
- Monitor network traffic para problemas de ancho de banda
- 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
- Tiempo de Inspección: Considere el tiempo total de inspección en la planificación de ciclos
- Latencia de Red: Tenga en cuenta los retardos de la red en los cálculos de temporización
6.2 Eficiencia de Datos
- Minimize data size en I/O assemblies
- Use appropriate data types (BOOL vs INT vs REAL)
- Avoid unnecessary data en comunicación cíclica
- Use explicit messaging para datos no críticos
6.3 Gestión de Red
- Usar conmutadores gestionados para diagnósticos más precisos
- Implementar redundancia para aplicaciones críticas
- Monitorear la utilización de la red para prevenir la congestión
- Planificar rangos de direcciones IP para escalabilidad
¡Éxito! La comunicación con el PLC está establecida
La cámara OV80i ahora puede:
✅ Comunique con PLCs usando protocolos industriales
✅ Reciba señales de disparo de sistemas de automatización
✅ Envíe resultados de inspección a la lógica de control del PLC
✅ Se integre sin problemas con la automatización de la línea de producción
✅ Soporte para 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 los procedimientos de resolución de problemas
Consideraciones de Seguridad
- Segmentar las redes industriales de las redes de oficina
- Usar conmutadores gestionados con características de seguridad adecuadas
- Monitorear el acceso a la red y las comunicaciones de los dispositivos
- Mantener el firmware actualizado en todos los dispositivos de red
Mantenimiento
- Verificaciones periódicas del estado de la red y diagnósticos
- Monitorear las estadísticas de comunicación para tendencias de rendimiento
- Actualizar los controladores de los dispositivos y los archivos de configuración según sea necesario
- Mantener la documentación de todas las configuraciones de red
Próximos pasos
Una vez establecida la comunicación con el PLC:
- Desarrollar la lógica de control del PLC para su aplicación específica
- Crear interfaces de operador para monitoreo y control
- Configurar el registro de datos para el seguimiento de la producción
- Implementar manejo de alarmas para la gestión de fallas del sistema
- Planificar copias de seguridad del sistema y procedimientos de recuperación ante desastres
📥 Descargar Archivos
Descargue estos archivos esenciales para la integración con PLC (compatible con los sistemas OV20i y OV80i):
Configuración EtherNet/IP
- OV80i EDS File - Hoja de Datos Electrónica para Allen-Bradley Studio 5000
- Requerido para configurar el módulo OV80i en sistemas ControlLogix/CompactLogix
Configuración PROFINET
- OV80i GSDML File - Descripción del dispositivo para Siemens TIA Portal
- Requerido para configurar el dispositivo OV80i en redes PROFINET
Código PLC de Muestra (Universal)
-
Recipe Switch Routine - Lógica de escalera para el cambio de recetas
- Rutina completa de Allen-Bradley para cambiar las recetas de la cámara a través del PLC
- Funciona con los sistemas OV20i y OV80i
-
Camera Trigger Routine - Lógica de escalera para activar inspecciones
- Rutina completa de Allen-Bradley para activar la cámara y manejar los resultados
- Funciona con los sistemas OV20i y OV80i
Notas de Uso de Archivos:
- EDS Files: Importarlos a Studio 5000 a través de Tools → EDS Hardware Installation Tool
- GSDML Files: Importarlos a TIA Portal mediante Options → Manage GSD Files
- L5X Files: Importar la lógica de escalera directamente en su proyecto de Allen-Bradley
- Específico para la cámara: utilice archivos OV80i EDS/GSDML para sistemas OV80i; el código de muestra es compatible con ambos modelos