Reglas De Ejecución; Módulo Opcional - Rockwell Automation Allen-Bradley Micro830 Manual Del Usuario

Controladores programables
Ocultar thumbs Ver también para Allen-Bradley Micro830:
Tabla de contenido
Capítulo 6
Ejecución de programas en Micro800
Módulo opcional
72
Además de la rutina de fallo de usuario, los controladores Micro800 también
aceptan dos interrupciones temporizadas seleccionables (STI). Las STI ejecutan
programas asignados una vez durante cada intervalo de punto de ajuste
(1...65,535 ms).
Las variables globales del sistema asociadas a los ciclos/escanes son las siguientes:
• __SYSVA_CYCLECNT – Contador de ciclos
• __SYSVA_TCYCURRENT – Tiempo de ciclo actual
• __SYSVA_TCYMAXIMUM – Máximo tiempo de ciclo a partir del
último arranque.
Reglas de ejecución
Esta sección ilustra la ejecución de un programa. La ejecución sigue cuatro pasos
principales dentro de un lazo. La duración del lazo es un tiempo de ciclo para un
programa.
1. Leer entradas
(1)
2. Ejecutar POU
3. Escribir salidas
4. Mantenimiento interno
(registro de datos, receta,
comunicaciones)
(1) Unidad organizacional del programa.
Si se especifica un tiempo de ciclo, un recurso espera hasta que haya finalizado ese
tiempo antes de iniciar la ejecución de un nuevo ciclo. El tiempo de ejecución de
POU varía de acuerdo al número de instrucciones activas. Si un ciclo supera el
tiempo especificado, el lazo sigue ejecutando el ciclo pero establece un indicador
de tiempo excedido. En ese caso, la aplicación deja de ejecutarse en tiempo real.
Si no se especifica el tiempo de ciclo, un recurso realiza todos los pasos del lazo y, a
continuación, reinicia un nuevo ciclo sin esperar.
Normalmente antes del paso de lectura de entradas, el controlador verifica si está
presente algún módulo enchufable o de E/S de expansión configurado. Si falta un
módulo enchufable o de E/S de expansión, el controlador entra en fallo. En la
versión 10 y posteriores del software Connected Components Workbench, se
añade una opción de configuración Optional Module para evitar que falle el
controlador debido a la ausencia de un módulo enchufable o de E/S de expansión,
en caso de que estuviera habilitada. Esta opción se puede habilitar por separado
para cada módulo enchufable o de E/S de expansión.
1
2
/programas
3
4
1
2
3
Publicación de Rockwell Automation 2080-UM002J-ES-E – Marzo 2018

Hide quick links:

Tabla de contenido
loading

Este manual también es adecuado para:

Allen-bradley micro850Allen-bradley micro870

Tabla de contenido