Skip to main content

Performance-Optimierung

"Soft Realtime"-Verhalten der CODESYS Control Win

Die CODESYS Control Win wird zwar als "Realtime" Prozess unter Windows betrieben, aber das ist nicht mit harten Echtzeitanforderungen einer SPS gleichzusetzen. Latenzen und Jitterzeiten liegen im Bereich mehrerer Millisekunden. In Ausnahmefällen können es auch mehrere 10 Millisekunden sein. Diese Verzögerung ist von mehreren Faktoren abhängig, beispielsweise von der Auslastung im Windows Kernel, der Netzwerklast, der Verwendung von ungünstigen oder veralteten Treibern und der Leistungsfähigkeit des Computers.

Durch diese Verzögerungen ist die CODESYS Control Win für typische Motion-Anwendungen nicht geeignet.

Generell müssen die Anforderungen der realen Applikation gegen die Möglichkeiten und Einschränkungen der CODESYS Control Win auf dem konkreten PC validiert werden. Eine allgemeine Aussage, mit welchen maximalen Jitterzeiten zu rechnen ist, ist aufgrund der vielen Randbedingungen nicht möglich.