Tasks stehen an der Spitze der Projekthierarchie. Sie steuern alle POEs vom Typ PRG (Programm). Die Tasks befinden sich im Task-Pool des Navigators.
Control FPWIN Pro7 bietet drei Arten der Ausführungssteuerung an:
(1) |
Zyklisch (Programm) Das Programm wird einmal vollständig abgearbeitet und anschließend wiederholt. Beispiel: Aus einem Tank wird z.B. kontinuierlich Flüssigkeit abgepumpt und die Temperatur der Flüssigkeit wird gemessen. |
(2) |
Ereignisgesteuert (Interrupt) Das Programm wird aufgerufen, wenn ein bestimmtes Ereignis eintritt. Beispiel: Wenn die Mindesttemperatur im Tank unterschritten wird, wird das Programm "Heizen" aufgerufen. |
(3) |
Zeitgesteuert (Zeit-Interrupt) Das Programm wird in regelmäßigen Zeitabständen aufgerufen. Beispiel: Alle 10 Minuten wird das Programm "Synchronisieren" aufgerufen. |
Jede POE vom Typ PRG muss kompiliert und einer Task zugewiesen werden. Andernfalls wird sie nicht abgearbeitet.
Sie können einer Task eine oder mehrere POEs zuweisen. Wenn Sie mehrere POEs zuweisen, werden diese in der eingegebenen Reihenfolge abgearbeitet. Während der Kompilierung werden die Programme wie ein einziges Programm behandelt und in die SPS übertragen.Sie deaktivieren/aktivieren ein Programm innerhalb einer Task für die Code-Erzeugung, indem Sie das Programm auswählen und wählen oder das Kontextmenü verwenden.