Watchdogs de sistema y tareas

Introducción

Se han implementado dos tipos de funciones watchdog para Modicon M262 Logic/Motion Controller:

oWatchdogs del sistema: El firmware del controlador gestiona estos watchdogs. No puede configurarlos.

oWatchdogs de tareas: Son watchdogs opcionales que puede definir para cada tarea. Se pueden configurar en EcoStruxure Machine Expert.

Watchdogs del sistema

Se han definido tres watchdogs del sistema para Modicon M262 Logic/Motion Controller. Se gestionan mediante el firmware del controlador y, por lo tanto, a veces se les denomina watchdogs del hardware en la ayuda online de EcoStruxure Machine Expert. Cuando uno de los watchdogs del sistema supera las condiciones de umbral, se detecta un error.

Las condiciones de umbral de los tres watchdogs del sistema se definen así:

oSi todas las tareas requieren más del 85% de los recursos del procesador durante más de tres segundos, se detecta un error del sistema. El controlador entra en estado HALT.

oSi el tiempo de ejecución total de las tareas con prioridades entre 0 y 24 alcanza el 100 % de los recursos del procesador durante más de 1 segundo, se detecta un error de la aplicación. El controlador responde con un reinicio automático en estado EMPTY.

oSi la tarea de prioridad más baja del sistema no se ejecuta durante un intervalo de 10 segundos, se detecta un error del sistema. El controlador responde con un reinicio automático en estado EMPTY.

NOTA: No puede configurar los watchdogs del sistema.

Watchdogs de tareas

EcoStruxure Machine Expert permite configurar un watchdog de tarea opcional para cada tarea definida en el programa de aplicación. (Los watchdogs de tareas a veces también reciben el nombre de watchdogs del software o temporizadores de control en la ayuda online de EcoStruxure Machine Expert). Cuando uno de los watchdogs de tareas definidos alcanza su condición de umbral, se detecta un error de aplicación y el controlador entra en estado HALT (PARADA).

Cuando se define un watchdog de tarea, hay disponibles las opciones siguientes:

oTiempo: Define el tiempo de ejecución máximo permitido para una tarea. Cuando una tarea tarda más tiempo del permitido, el controlador notifica una excepción de watchdog de tareas.

oSensibilidad: El campo de sensibilidad define el número de excepciones de watchdog de tareas que debe producirse antes de que el controlador detecte un error de aplicación.

Para acceder a la configuración del watchdog de una tarea, haga doble clic en la tarea de Dispositivos.

NOTA: Para obtener más información sobre watchdogs, consulte EcoStruxure Machine Expert - Guía de programación.