Comprobación Del Tiempo De Ciclo; Comprobación De La Operación Periódica - Schneider Telemecanique Twido Manual De Instrucciones

Tabla de contenido

Publicidad

Comprobación del tiempo de ciclo
General
WatchDog del
software
(operación
periódica o
cíclica)
Comprobación
de la operación
periódica
Uso del tiempo
de ejecución de
la tarea master
35013245 06/2006
El ciclo de tarea se controla mediante un temporizador watchdog llamado Tmax
(duración máxima del ciclo de tarea). Permite mostrar errores de aplicación (bucles
infinitos, etc.) y garantiza una duración máxima para actualizar las salidas.
En una operación periódica o cíclica, la activación del watchdog provoca un error del
software. La aplicación pasa a estado de pausa y establece el bit %S11 a 1. La nueva
ejecución de la tarea necesita una conexión a TwidoSuite con el fin de analizar la causa del
error, la modificación de la aplicación para corregir el error y un reinicio de la ejecución del
programa.
Nota: El estado de pausa se produce cuando la aplicación se detiene inmediatamente
debido a un error del software de la aplicación, como un desborde de ciclo. Los datos
conservan los valores actuales que permiten un análisis de la causa del error. El programa
se detiene en la instrucción en curso. La comunicación con el autómata está abierta.
En una operación periódica, se utiliza una comprobación adicional para detectar el
periodo que se está excediendo.
%S19 indica que se ha superado el periodo. Se ajusta a:
1 por el sistema cuando el tiempo de ciclo es mayor que el periodo de la tarea.
0 por el usuario.
%SW0 contiene el valor del periodo (0-150 ms). Es decir:
se inicializa cuando se inicia a partir de un inicio en frío mediante el valor
seleccionado en la configuración y
el usuario puede modificarlo.
Las siguientes palabras del sistema se utilizan para ofrecer información sobre el
tiempo de ciclo de exploración del controlador:
%SW11 se inicializa con el tiempo de vigilancia máximo de watchdog (10 a 500
ms).
%SW30 contiene el tiempo de ejecución para el último ciclo de exploración del
controlador.
%SW31 contiene el tiempo de ejecución para el ciclo de exploración del
controlador más largo.
%SW32 contiene el tiempo de ejecución para el ciclo de exploración del
controlador más corto.
Nota: También puede accederse a esta información diferente desde el editor de
configuración.
Funcionamiento del controlador
197

Publicidad

Tabla de contenido
loading

Tabla de contenido