I task sono in cima alla gerarchia del progetto. Essi controllano tutti i POU del tipo programma. I task si trovano nella lista dei task del navigatore:
Control FPWIN Pro7 offre tre tipi di controllo dell'esecuzione:
(1) |
Ciclico (programmi) Il programma viene elaborato completamente prima di essere ripetuto. Esempio: Un liquido viene continuamente pompato fuori da un serbatoio e la temperatura del liquido viene misurata. |
(2) |
Comandato da eventi (interrupt) L'esecuzione del programma inizia quando si verifica un determinato evento. Esempio: Se la temperatura del serbatoio scende al di sotto di un valore minimo, viene richiamato un programma di riscaldamento. |
(3) |
Comando temporizzato (interrupt periodico) Il programma viene eseguito a intervalli regolari. Esempio: Un programma di sincronizzazione viene eseguito ogni 10 minuti. |
I POU del tipo programma devono essere compilati e allocati ad un task. In caso contrario essi non saranno elaborati.
È possibile allocare ad un task uno o più POU. Se vengono allocati più POU, essi saranno elaborati nell'ordine in cui sono stati immessi. Durante la compilazione, i programmi vengono trattati come un unico programma e vengono scaricati nel PLC.To deactivate/activate a program within a task for code generation, select the program and then or use the context menu.