Czas Cyklu

Czas cyklu to czas, jaki aplikacja potrzebuje do wykonania jednego obliczenia. Główna aplikacja będzie wywoływać każdą peryferię według potrzeb indywidualnie. Oznacza to, że nie zawsze całą aplikację ponownie obliczana jest. To utrzymuje czas cyklu w trakcie pracy bardzo krótki. Im szybciej działa aplikacja, tym szybszy jest czas reakcji serwera.

Po każdym cyklu zachowywana jest określona przerwa. Można ją ustawić w menu kontekstowym pod Projekt Ustawienia Automatyzacja. Minimalny czas zapobiega, że CPU serwera jest obciążona do 100 %. Normalnie tutaj ustawiana jest czas cyklu 20ms i minimalny czas 25 % (5ms). Zawsze zwracaj uwagę na obciążenie CPU w monitorze w prawym górnym rogu podczas zmiany. Minimalny czas cyklu wynosi 1ms.

Uwaga: Im krótszy określony czas cyklu, tym więcej można obliczyć w tym czasie i tym szybciej zostanie wykonana aplikacja. Wymaga to jednak większych zasobów, co może negatywnie wpłynąć na zużycie energii.