Módulo 7: Controladores Industriales

Este módulo explica el desglose del problema de control secuencial en operaciones, etapas, transiciones y modos, con su implementación mediante lógica programada usando Grafcet y Ladder.

Estructura del Proyecto

En el controlador PlantaAutomatizacion, se define una sola tarea (MainTask) que contiene el programa MainProgram, el cual tiene dos rutinas:

  • GrafcetBandas: Contiene la lógica secuencial del movimiento de las bandas mediante diagramas de GRAFCET.
  • MainRoutine: Lógica complementaria en lenguaje Ladder (LD), que interactúa con señales externas (como Google Assistant) y el variador de frecuencia PowerFlex 525.
Estructura
Grafcet

Lógica en GRAFCET

Cada banda cuenta con una estructura típica compuesta por:

  • Un paso inicial (Step_000).
  • Un paso para activar el motor (Step_001, Step_004, etc.).
  • Un paso para detener el motor (Step_002, Step_005, etc.).
  • Condiciones de transición (Tran_000, Tran_001, etc.) asociadas a sensores de inicio y parada.
  • Acciones (Action_000, Action_001, etc.) que activan o desactivan las variables tipo BOOL (Banda1, Banda2, ..., Banda7) encargadas de arrancar o detener cada motor.
  • El GRAFCET está diseñado de manera paralela, permitiendo ejecutar la lógica de todas las bandas simultáneamente sin interferencias. Esto se logra mediante un paso intermedio común (Step_015) que ramifica en múltiples caminos independientes.

Ejemplo de lógica para una banda (Banda 1):

  • Start: Si StartBanda1 está activa y StopBanda1 no lo está, se transiciona desde Step_000 a Step_001, activando Banda1.
  • Stop: Al cumplirse la condición de StopBanda1, se transiciona a Step_002, apagando la banda.

Lógica en Ladder (LD)

La rutina MainRoutine contiene 6 rungs, entre ellos:

  • Activación de la banda 5 mediante Google Assistant (Google_Str_Banda5).
  • Desactivación por Google Assistant (Google_Stp_Banda5).
  • Envío de comando de frecuencia (FreqCommand = 6000) al variador PowerFlex 525.
  • Control manual mediante sensores StartBanda5 y StopBanda5.

Estas señales externas están conectadas directamente a las salidas Start y Stop del variador Variador_141, permitiendo el control físico del motor correspondiente a la banda 5.

Se adjunta a este módulo:

  • El archivo PDF del reporte generado desde Studio 5000 Logix Designer.
  • El archivo de código fuente del controlador en formato .ACD.

Estos documentos contienen el detalle completo de la configuración del proyecto, incluyendo la estructura de tareas, rutinas, variables, lógica GRAFCET y los diagramas en Ladder implementados en el sistema de control industrial.

Ladder
Módulo 7

Links

Documentación y recursos del módulo.