Saltar al contenido principal

DOCUMENTACIÓN CON IA

¿Qué desea saber?

Cambio de Receta Usando PLC

Visión General​

Esta guía describe el proceso para cambiar recetas de inspección en el sistema de cámaras OV80i utilizando lógica de PLC. El cambio de recetas le permite configurar diferentes parámetros y criterios de inspección para varias piezas o procesos sin necesidad de reconfigurar físicamente la cámara. Cada receta contiene configuraciones de inspección específicas, y alternar entre ellas permite una automatización flexible en entornos de fabricación.

El proceso de cambio de recetas implica un apretón de manos coordinado entre el PLC y la cámara, asegurando que los cambios de recetas ocurran de manera segura sin interferir con las operaciones en curso.

Prerrequisitos​

Antes de implementar la funcionalidad de cambio de recetas, asegúrese de que se cumplan los siguientes requisitos:

  • Cámara OV80i conectada al PLC (consulte Conectar al PLC (Ethernet/IP, PROFINET)).
  • Software de programación de PLC (por ejemplo, Studio 5000).
  • Las recetas deseadas deben estar preconfiguradas y almacenadas en la cámara.

Ejemplo de Lógica​

La lógica de cambio de recetas sigue esta secuencia:

Ejemplo de lógica para el cambio de receta usando un PLC

Paso 1: Establecer Número de Receta​

MOVE [Recipe_Number] → Camera_1:O.Data[4]

Transfiera el ID de receta deseado desde su etiqueta de PLC al registro de selección de recetas de la cámara.

Paso 2: Iniciar Cambio de Receta​

[RECIPE_SWITCH] → [Recipe_ONS] → Camera_1:O.Data[0].1

Utilice un botón pulsador o una señal de control con un flanco ascendente de un solo disparo para activar la solicitud de cambio de receta.

Paso 3: Monitorear Estado de la Cámara​

NOT Camera_1:I.Data[1].6 (Busy Signal)

Asegúrese de que la cámara no esté ocupada procesando antes de iniciar el cambio.

Paso 4: Bloquear Solicitud de Cambio​

Camera_1:O.Data[0].1 (Latch ON)

El bit de solicitud de cambio de receta debe permanecer alto hasta que sea reconocido por la cámara.

Paso 5: Verificar Finalización​

Camera_1:I.Data[0].2 (Recipe Switch Ack) AND
EQ Camera_1:I.Data[8] Camera_1:O.Data[4] (Recipe Match)

Espere tanto la confirmación de la cámara como la verificación del ID de receta.

Paso 6: Reiniciar Solicitud​

Camera_1:O.Data[0].1 (Unlatch)

Borre el bit de solicitud de cambio de receta después de la finalización exitosa.

Paso 7: Monitoreo de Errores​

Camera_1:I.Data[1].1 → Error_Detected

Monitoree continuamente las condiciones de error durante el proceso.

Diagrama de Tiempos​

El proceso de cambio de recetas sigue esta secuencia de tiempos:

Diagrama de tiempos para el cambio de receta usando un PLC

Flujo de Señales:​

  1. Señal de Ocupado: Comienza baja (inactiva), se eleva cuando comienza el proceso, regresa a baja cuando se completa.
  2. TriggerRdy (Listo para Disparar): Comienza alta (listo), se baja durante la operación, regresa alta cuando está listo para el siguiente disparo.
  3. RecipeSwitchRequest: Se eleva para solicitar el cambio de receta, permanece alta brevemente para el registro del sistema, regresa a baja después de la confirmación.
  4. RecipeSwitchAck: Se eleva brevemente para reconocer la solicitud, luego regresa a baja.

Relaciones Clave de Tiempos:​

  • La señal de Ocupado rastrea la ocupación general del sistema.
  • TriggerRdy indica cuándo el sistema puede aceptar nuevos comandos de disparo.
  • Las solicitudes de cambio de receta bloquean las operaciones de disparo.
  • Todas las señales deben regresar a sus estados inactivos antes de que pueda comenzar la siguiente operación.

Esta secuencia asegura transiciones suaves entre estados operativos sin conflictos.

Conceptos Clave​

Gestión de Recetas​

  • ID de Receta: Cada receta tiene un identificador numérico único.
  • Actual vs. Seleccionada: El sistema mantiene tanto la receta activa actualmente como la receta recién seleccionada para comparación.
  • Validación de Recetas: El sistema compara los ID de recetas para confirmar cambios exitosos.

Apretón de Manos de Señales​

  • Patrón de Solicitud/Reconocimiento: El PLC solicita un cambio de receta, y la cámara reconoce la recepción.
  • Lógica de Bloqueo: La señal de solicitud debe mantenerse hasta que se reciba el reconocimiento.
  • Disparo de Un Solo Uso: Previene múltiples solicitudes por fluctuaciones de señal o ruido.

Manejo de Errores​

  • Detección de Errores: El sistema monitorea errores durante el proceso de cambio.
  • Bloqueo de Errores: Las condiciones de error permanecen bloqueadas hasta que se limpien manualmente.
  • Bloqueo de Proceso: Los cambios de receta bloquean las operaciones de disparo para prevenir conflictos.

Estados del Sistema​

  • Estado Inactivo: Sistema listo para nuevos comandos.
  • Estado Ocupado: Sistema procesando un cambio de receta u otra operación.
  • Estado de Error: El sistema ha detectado una condición de error que requiere atención.

Mejores Prácticas​

Seguridad y Fiabilidad​

  • Verifique siempre que la cámara no esté ocupada antes de iniciar un cambio de receta.
  • Monitoree continuamente las condiciones de error e implemente un manejo de errores adecuado.
  • Utilice señales de un solo uso para prevenir múltiples solicitudes no intencionadas.
  • Valide que las recetas coincidan después del cambio para confirmar el éxito.

Eficiencia Operativa​

  • Minimice la frecuencia de cambios de receta para reducir la sobrecarga del sistema.
  • Agrupe operaciones similares bajo la misma receta cuando sea posible.
  • Planifique cambios de receta durante pausas naturales en los ciclos de producción.
  • Pruebe los cambios de receta a fondo antes de la implementación en producción.

Directrices de Programación​

  • Implemente interbloqueos adecuados para prevenir operaciones conflictivas.
  • Utilice nombres de etiquetas descriptivos para una mejor mantenibilidad del código.
  • Documente los propósitos de las recetas y las condiciones de cambio.
  • Incluya lógica de tiempo de espera para la detección de errores en caso de fallos de comunicación.

Notas de Advertencia​

  • El cambio de receta bloquea las operaciones de disparo - asegúrese de la coordinación de tiempos.
  • No deje la solicitud de cambio de receta alta continuamente - esto impedirá las operaciones normales de la cámara.
  • Verifique la estabilidad de la comunicación antes de confiar en el cambio de recetas en producción.

Resumen de Señales Clave​

Señales de Control (PLC a Cámara)​

SeñalDirecciónFunción
Número de RecetaCamera_1:O.Data[4]Especifica a qué receta cambiar
Solicitud de Cambio de RecetaCamera_1:O.Data[0].1Inicia el proceso de cambio de receta

Señales de Estado (Cámara a PLC)​

SeñalDirecciónFunción
OcupadoCamera_1:I.Data[1].6Indica que la cámara está procesando
Reconocimiento de Cambio de RecetaCamera_1:I.Data[0].2Reconoce la solicitud de cambio de receta
ID de Receta ActualCamera_1:I.Data[8]Informa la receta activa actualmente
Error de Cambio de RecetaCamera_1:I.Data[1].1Indica error durante el cambio de receta

Etiquetas Internas de PLC​

SeñalTipoFunción
RECIPE_SWITCHBOOLInicia el proceso de cambio de receta
Recipe_ONSONSProporciona señal de un solo uso para la iniciación del cambio
CONFIRM_RECIPES_MATCHBOOLConfirma que las recetas actuales y seleccionadas coinciden
Error_DetectedBOOLSeñala condiciones de error para atención del operador

Conclusión​

El cambio de recetas en el sistema de cámaras OV80i proporciona capacidades de automatización flexibles mientras mantiene la seguridad operativa a través de protocolos de apretón de manos adecuados. El éxito depende de seguir la secuencia correcta de operaciones, monitorear el estado del sistema e implementar un manejo de errores robusto.

La clave para un cambio de recetas confiable es comprender las relaciones de tiempo entre las señales y asegurarse de que la cámara no esté ocupada antes de iniciar los cambios. Siguiendo los procedimientos y mejores prácticas descritos, puede lograr transiciones suaves entre diferentes configuraciones de inspección mientras mantiene la fiabilidad del sistema y la eficiencia de producción.

Recuerde que el cambio de recetas es un proceso de coordinación entre el PLC y la cámara: ambos sistemas deben estar correctamente configurados y comunicarse de manera efectiva para un funcionamiento exitoso. Las pruebas y validaciones regulares de la lógica de cambio ayudarán a garantizar un rendimiento consistente en entornos de producción.