Numero massimo di task

Numero massimo di task

Il numero massimo di task che è possibile definire per il Modicon M251 Logic Controller è:

oNumero totale di task = 19

oTask ciclici = 5

oTask a esecuzione libera = 1

oTask di evento = 8

oTask di evento esterno = 1 (TM251MESC only)

Considerazioni speciali per esecuzione libera

I task a esecuzione libera non hanno una durata fissa. In modalità A esecuzione libera, ciascuna scansione dei task inizia quando la scansione precedente è stata completata e dopo un periodo di elaborazione del sistema (30% della durata totale del task a esecuzione libera). Se il periodo di elaborazione del sistema è ridotto a meno del 15% per più di 3 secondi a causa di interruzioni da parte degli altri task, viene rilevato un errore del sistema. Per maggiori informazioni, vedere Watchdog del sistema.

NOTA: È preferibile evitare l'uso di task a esecuzione libera in un'applicazione multi-task quando sono in esecuzione in task con priorità alta e che richiedono molto tempo . Se questo avviene si può provocare un timeout del watchdog. Si consiglia di non assegnare CANopen a un task a esecuzione libera. Si consiglia di non assegnare CANopen a un task ciclico.