Einstellen des Betriebsverhaltens des Controllers
8.2 Ursachen für Jitter
Jitter kann auftreten, wenn ein Prozess mit einer höheren RTSS-Priorität die Ausführung des
Controllers unterbricht und anhält. Wie Sie im folgenden Bild sehen, tritt Jitter typischerweise
in zwei Arten auf.
Im Tuning Panel (Seite 73) können Sie die Priorität für WinLC RTX-Threads erhöhen oder
verringern. Je höher die Priorität der WinLC RTX-Threads in Bezug auf die Threads anderer
RTX-Anwendungen ist, desto weniger Jitter tritt auf. Sie müssen jedoch auch sicherstellen,
dass WinLC RTX genügend Ruhezeit zur Verfügung stellt, damit andere RTX- und
Windows-Anwendungen ausgeführt werden können.
Das Tuning Panel bietet auch Informationen, anhand derer Sie Jitter im Zyklus beobachten
können.
Ausführliche Informationen zu Prioritäten finden Sie im folgenden Hilfethema:
● Ändern der Priorität (Seite 150)
● Priorität des Echtzeitsystems (Seite 150)
146
Die Threads mit höherer Priorität können Jitter verursachen, indem der Start
eines OB verzögert wird. Dies kann den Start des freien Zyklus (OB 1) oder den
Start eines Alarm-OB (z.B. OB 35 oder OB 40) verzögern.
Die Anwendung mit höherer Priorität kann Jitter verursachen, weil die
Ausführungszeit für einen einzelnen Zyklus verlängert wird.
WinAC RTX 2009
Betriebsanleitung, 07/2009, A5E00992445-03