Configurazione predefinita dei task

Configurazione predefinita dei task

Il task MAST può essere configurato in modalità a Esecuzione libera o Ciclica. Il task MAST è creato automaticamente in modo predefinito in modalità Ciclica. La priorità preimpostata è media (15), l'intervallo preimpostato è 20 ms e il servizio watchdog del task è attivato con un tempo di 100 ms e una sensibilità di 1. Consultare Priorità dei task per ulteriori informazioni sulle impostazioni della priorità. Consultare Watchdog del task per maggiori informazioni sui watchdog.

La progettazione di un programma applicativo efficiente è importante nei sistemi che raggiungono il numero massimo di task. In tali applicazioni, può risultare difficile mantenere l'uso delle risorse al di sotto della soglia del watchdog di sistema. Se le sole riassegnazioni di priorità non sono sufficienti per rimanere al di sotto della soglia, è possibile creare task a priorità inferiore per utilizzare minori risorse del sistema se la funzione SysTaskWaitSleep, contenuta nella libreria SysTask, viene aggiunta a tali task.

NOTA: Non eliminare o modificare il nome del task MAST. Altrimenti, EcoStruxure Machine Expert rileva un errore quando si cerca di compilare l'applicazione e non è possibile scaricarla nel controller.