Saltar al contenido principal

DOCUMENTACIÓN CON IA

¿Qué desea saber?

Activación Usando un PLC

Visión general

Esta guía explica cómo activar la cámara OV10i desde un PLC a través de Ethernet/IP, monitorear su estado y manejar errores. La integración garantiza una captura de imagen confiable dentro de un proceso automatizado.

Prerrequisitos

  • Cámara OV10i conectada al PLC (consulte Connect to PLC (Ethernet/IP, PROFINET)).
  • Software de programación de PLC (por ejemplo, Studio 5000).
  • PLC Trigger seleccionado como Trigger Settings en el Image Setup de la receta
nota

Si PLC Trigger no está seleccionado en la receta, la cámara ignorará las solicitudes de activación del PLC.

Ejemplo de Lógica

Logic example for triggering using a PLC

Diagrama de Tiempos

Timing diagram for triggering using a PLC

Conceptos Fundamentales

Activación de la Cámara

  • PB_TRIGGER: Botón pulsador o señal de control desde la lógica del PLC para iniciar la captura.
  • Trigger_ONS: One-shot que genera un único pulso en el flanco ascendente de PB_TRIGGER, evitando activaciones duplicadas.
  • Camera_1:I.Data[0].0: Camera Ready — debe estar en alto antes de activar.
  • Camera_1:O.Data[0].0: Trigger Request — enclavado en alto hasta ser reconocido.
  • Camera_1:I.Data[0].1: Trigger Acknowledge — confirma que la cámara recibió la activación.

Secuencia de Activación

  1. Confirme que Camera_1:I.Data[0].0 (Ready) está en alto.

  2. Active PB_TRIGGER.

  3. Trigger_ONS emite un pulso y pone Camera_1:O.Data[0].0 (Trigger Request) en alto.

  4. La cámara responde poniendo I.Data[0].1 (Trigger Acknowledge) en alto.

  5. El PLC desenclava O.Data[0.0] para completar el ciclo de activación.

Disponibilidad de Resultados y Estado

  • Camera_1:I.Data[2].1: Result Available — en alto cuando la imagen ha sido procesada.
  • Camera_1:I.Data[2].2: Pass/Fail Result — alto = aprobado, bajo = rechazado.

Manejo de Errores

  • Camera_1:I.Data[1].0: Trigger Error — en alto si ocurre un error durante la activación.
    • Este bit se enclava hasta ser reiniciado.
    • Implemente lógica en el PLC para reiniciar este bit y manejar los errores adecuadamente.

Mejores Prácticas

  • Verifique siempre Camera Ready (I.Data[0].0) antes de emitir una activación.
  • Utilice lógica one-shot (Trigger_ONS) para evitar múltiples activaciones no intencionadas.
  • Enclave el Trigger Request hasta recibir la confirmación.
  • Monitoree la disponibilidad del resultado antes de leer el estado aprobado/rechazado.
  • Implemente un manejo robusto de errores para detectar y eliminar fallas.

Resumen de Señales Clave

SeñalFunciónNotas
PB_TRIGGERInicia la activación de la cámaraDesde la lógica del PLC
Trigger_ONSPulso one-shotEvita activaciones duplicadas
I.Data[0].0Camera ReadyDebe estar en alto para permitir la activación
O.Data[0].0Trigger RequestEnclavado hasta ser reconocido
I.Data[0].1Trigger AcknowledgeConfirma la activación recibida
I.Data[2].1Result AvailableImagen procesada
I.Data[2].2Pass/Fail ResultAlto = Aprobar, Bajo = Fallar
I.Data[1].0Trigger ErrorEnclavado hasta ser eliminado

Conclusión

Al implementar esta lógica, la cámara OV10i puede ser activada y monitoreada de manera confiable utilizando el control del PLC, asegurando una sincronización precisa con los procesos de automatización industrial.