Manual

Table Of Contents
Programmiermodi und Betriebsarten der CPUs
406
EIO0000001580 09/2020
CPU-Tasks
Einführung
Eine M580CPU- kann Einzeltask- und Multitask-Anwendungen ausführen. Im Gegensatz zu einer
Einzeltask-Anwendung, in der ausschließlich MAST-Tasks ausgeführt werden, wird in einer
Multitask-Anwendung die Priorität jeder Task definiert.
Zur Auswahl stehen vier Tasks (siehe das Kapitel
Struktur des Anwendungsprogramms
im
Control
Expert Referenzhandbuch zu Sprachen und Programmstruktur
) sowie zwei Typen von
Ereignistasks:
MAST
FAST
AUX0
AUX1
E/A-Ereignis nur in einem lokalen Rack
Timer-Ereignis nur in einem lokalen Rack
HINWEIS: Die Zeit zur Durchführung einer Operation des Typs
Initialwerte mit aktuellen Werten
aktualisieren
wird bei der Watchdog-Berechnung nicht berücksichtigt.
Eigenschaften der Tasks
Zeitmodell, Taskperiode und maximale Anzahl der Tasks pro CPU werden in Übereinstimmung mit
der Handelsreferenz der Standalone- oder Hot Standby-CPU definiert.
Standalone-CPUs:
Task Zeitmodell Taskperiode (ms) BMEP58 Referenzen
Bereich Standardwert 1020 (H) 20•0 (H) 30•0 40•0 5040(C) 6040(C)
MAST
(1.)
Zyklisch
(2.)
oder
periodissch
1...255 20 X X X X X X
FAST Periodisch 1...255 5 X X X X X X
AUX0 Periodisch 10...2550
um je 10
100 X X X X X X
AUX1 Periodisch 10...2550
um je 10
200 X X X X X X
1. Die MAST-Task ist obligatorisch.
2. Im zyklischen Modus beträgt die minimale Zykluszeit 8 ms, wenn ein RIO-Netzwerk vorhanden ist, bzw.
1 ms, wenn das System kein RIO-Netzwerk umfasst.
X Diese Task wird unterstützt