
Tento blok funkce RT_UPTIME počítá, jak dlouho bylo zařízení zapnuto. Interval PT se synchronizuje s reálným časem.
Poznámka: Tento blok funkce může zvýšit systémové zatížení, protože všechna použité intervala jsou prováděna ve stejném okamžiku. Nicméně měl by být používán v kombinaci s blokem funkce LOGGER. V opačném případě použijte místo toho blok funkce UPTIME.
Pokud je vstup pravdivý, tak se na výstupu Q vypočítá doba zapnutí. Při vypnutí se čas uloží a při opětovném volání se pokračuje v počítání.
Doba zapnutí může být přes vstup resetována. Jakmile je vstup znovu nepravdivý, začíná měření času od začátku.
Tento vstup lze použít ke zkrácení běhu SPS. K tomu se na vstupu PT zadá čas. Pokud se například použije T#1s, pak se výstup Q vyhodnocuje pouze každou sekundu. Pokud je měření času ukončeno, tak se hodnota Q okamžitě vyhodnotí. Zadané interval je synchronizováno s reálným časem.
Výstup vrací naměřenou dobu běhu ve formátu T#.