Sie können für jede Task eine Priorität zwischen 0 und 31 konfigurieren (0 ist die höchste und 31 die geringste Priorität). Jede Task muss einen eindeutigen Namen besitzen. Wird mehr als einer Task die gleiche Priorität zugewiesen, führt dies zu einem Build-Fehler.
Priorität 0 bis 24: Steuerungstasks. Ordnen Sie diese Prioritäten den Tasks mit einer hohen Verfügbarkeitsanforderung zu.
Priorität 25 bis 31: Hintergrundtasks. Weisen Sie diese Prioritäten Tasks zu, für die ein geringer Verfügbarkeitsbedarf besteht.
Sie können die Task auswählen, die den physischen TM3- und CANopen-Austausch steuert. Wählen Sie in den den aus, um die Task für den Austausch zu definieren. Standardmäßig ist als Task festgelegt. Diese Definition auf Steuerungsebene kann von der E/A-Buskonfiguration überschrieben werden.
In den Lese- und Schreibphasen werden alle physischen E/As gleichzeitig aktualisiert. TM3/TM2- und CANopen-Daten werden während der Phase des physischen Austausches in ein virtuelles E/A-Bild kopiert, wie in dieser Abbildung dargestellt:
Die Eingänge werden am Anfang des Taskzyklus aus der E/A-Abbildtabelle ausgelesen. Die Ausgänge werden am Ende des Taskzyklus in die E/A-Abbildtabelle geschrieben.