Capítulo 13
Desarrollo de aplicaciones estándar
Rutinas
Rutina
Rutina
230
Una rutina es un conjunto de instrucciones lógicas en un lenguaje de
programación, como el diagrama de lógica de escalera. Las rutinas
proporcionan el código ejecutable para el proyecto en un controlador.
Cada programa tiene una rutina principal. Esta rutina principal es la primera
que se ejecuta cuando el controlador activa la tarea asociada y llama al programa
asociado. Use lógica como, por ejemplo, la instrucción Jump to Subroutine
( JSR), para llamar a otras rutinas.
También se puede especificar una rutina de fallo de programa opcional. El
controlador ejecuta esta rutina si encuentra un fallo en la ejecución de una
instrucción dentro de cualquiera de las rutinas en el programa asociado.
Figura 45 – Rutinas de una aplicación de control
Gestor de fallos del controlador
Tarea 32
Tarea 1
Programa 1000
Programa 1
programa y
Rutina principal
parámetros del
Rutina de fallo
Otras rutinas
Tags (globales) del
controlador
Figura 46 – Rutinas
Publicación de Rockwell Automation 5069-UM001D-ES-P – Abril 2018
Tags del
programa
Definición de la
Datos de E/S
instrucción Add-On
Rutina
Rutina
Configuración
Estado
Temporizador de
vigilancia
Datos compartidos por
el sistema