Elaborazione dei task in modalità online
Nell'esecuzione dei task definiti nella Configurazione task, si applicano le seguenti regole:
oViene eseguito il task le cui condizioni sono state soddisfatte. Ciò significa che il periodo di tempo specificato è trascorso oppure che la variabile (evento) della condizione presenta un fronte di salita.
oSe vi sono più task che hanno requisiti validi, verrà eseguito quello che ha la priorità più alta.
oSe più task hanno condizioni valide e priorità equivalenti, viene eseguito prima quello che è in attesa da più tempo.
oL'elaborazione delle chiamate del POU (del programma del tipo) avviene in base al loro ordine (dall'alto verso il basso) nell'editor dei task. Se viene chiamato un POU che è disponibile con lo stesso nome sia nella struttura Applicazioni assegnata all'applicazione, che in una libreria o in un progetto a livello globale nel nodo Globale della struttura Applicazioni, verrà eseguito quello dichiarato direttamente sotto nella struttura Applicazioni.