Programación de PLCs bajo IEC-61131 y las directrices GEMMA - PowerPoint PPT Presentation

onofre
programaci n de plcs bajo iec 61131 y las directrices gemma n.
Skip this Video
Loading SlideShow in 5 Seconds..
Programación de PLCs bajo IEC-61131 y las directrices GEMMA PowerPoint Presentation
Download Presentation
Programación de PLCs bajo IEC-61131 y las directrices GEMMA

play fullscreen
1 / 20
Download Presentation
Programación de PLCs bajo IEC-61131 y las directrices GEMMA
95 Views
Download Presentation

Programación de PLCs bajo IEC-61131 y las directrices GEMMA

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Programación de PLCs bajo IEC-61131 y las directrices GEMMA Fco Javier Molina Cantero Dto. Tecnología Electrónica

  2. LÍNEA DE LLENADO • La figura muestra una máquina para el llenado de botellas. Los elementos que la componen y su finalidad se describen a continuación • Para dosificar el líquido exacto se emplea un inyector con un cilindro neumático de simple efecto. Su posición por defecto es extendida (expulsión de líquido) y al presurizarlo se retrae y carga el inyector. Un final de carrera marcará el recorrido que debe realizar. Tenga en cuenta que la botella se llena en menos de 3 segundos. • Una cinta en movimiento continuo empuja las botellas hacia el inyector, no importa la acumulación de botellas. El control de esta cinta es externo, no corresponde al automatismo de la máquina). • La cinta C mueve la botella hasta que el detector de proximidad DP que se ala la correcta posición de la botella. Al terminar el llenado, C traslada la botella hacia otra cinta de transporte, cuyo control también es externo al automatismo

  3. Cuestiones • Analice, no programe, bajo la perspectiva GEMMA los posibles estados del proceso descrito. Incluya un modo manual y la posibilidad de manipular los elementos mientras se realizan reparaciones. Diseñe además la consola de mando

  4. Llenar la pintura hasta el Mínimo de producción

  5. Al terminar una botella Hasta el final de la pintura

  6. ? No es F3 sino D3 un error ya que el llenado se controla con el automatismo. Sería correcto si se tratara de un depósito con carga manual

  7. Tras un error, en este caso, preferimos reiniciar en lugar de continuar.

  8. Consola de Mando

  9. Cuestiones • Utilizando una arquitectura estándar, defina el programa principal del automatismo basado en el GEMMA anterior. PROG. ESTRUCTURADA ESTÁNDAR

  10. Cuestiones • Bloques con acciones propias diferenciadas • F1(FB_F1), F2 (FB_F2), F4 (FB_F4), F5 (FB_F5) • A6 (FB_A6) • Bloques con acciones implementadas en otro bloque • A2 – Se ejecuta FB_F1 hasta el final del ciclo de trabajo • A3 – Se ejecuta FB_F1 hasta llenar una botella • D2 – Ejecuta el bloque Manual (FB_F4) dentro de una avería • D3 – Ejecuta el FB_F1 hasta el final del ciclo de trabajo • Estados sin acciones de proceso asociadas: • A5 – Espera rearme • A1, A4 – En parada a la espera de órdenes

  11. Le indican al FB GEMMA el fin de las acciones En general, para cualquier FB con memoria o secuenciamiento de órdenes END_F4 Fin del ciclo de trabajo (requerido por A2) INIT_SQ Fin del llenado (requerido por A3), El Modo Manual no tiene secuenciamiento o memorización Cuestiones • Implicaciones: primera aproximación a los FB del proceso

  12. Bloque GEMMA

  13. FB_GEMMA

  14. Solución alternativa • Al tratarse de un proceso muy sencillo, vamos a desarrollar A6, A1, A2, A3, F2, F1 y D3 en un único bloque.

  15. Nuevo FB_GEMMA

  16. Nuevo FB_GEMMA ETC…..