Esecuzione del sistema operativo
Il sistema operativo (OS) multitasking e con modalità preventive dei controllori
Micro800
è conforme alla definizione IEC61131-3.In IEC61131-3, il sistema operativo dei controllori programmabili può contenere zero o più attività, che possono eseguire uno o più programmi, ciascuno contenente una o più funzioni o routine.
Secondo la specifica IEC61131-3, il numero di ciascuno di questi componenti dipende dall'implementazione. I controllori
Micro800
supportano più attività, ciascuna contenente più programmi e un numero illimitato di funzioni o routine. La specifica IEC61131-3 permette la creazione di diverse classificazioni per l'esecuzione di attività. Le attività possono essere configurabili come continue, periodiche o basate su eventi:- Le attività continue utilizzano il tempo di elaborazione rimanente quando altre attività sono inattive e non richiedono pianificazione.
- I task periodici funzionano in base a un periodo di tempo ricorrente, configurabile a partire da 1 millisecondo (ms), sebbene la specifica IEC61131-3 non specifichi una base temporale per la configurazione dei task periodici.
- Le attività basate su eventi IEC61131-3 vengono attivate al rilevamento del fronte di salita di un ingresso configurato. I controlloriMicro800supportano sia le attività continue che quelle periodiche.
Fornire un feedback