dopisz swój adres do listy:
biblioteki standardowe - standard.lib (funkcje czasowe)
RTC
Blok funkcji Runtime Clock (standard.lib) podaje od zadanego czasu startu datę i czas w sposób ciągły.
RTC(EN, PDT, Q, CDT) oznacza:
EN i PDT są zmiennymi wprowadzania typu BOOL lub DATE_AND_TIME. Q i CDT są zmiennymi wyjściowymi typu BOOL lub DATE_AND_TIME. Jeśli EN jest FALSE, dane wyjściowe Q i CDT są FALSE lub DT#1970-01-01-00-00:00:00.
Po zmianie EN na TRUE jest ustawiany czas PDT i tak długo liczony w sekundach i wydawany za pomocą CDT (patrz przykład w ilustracji powyżej), jak długo EN jest TRUE. Gdy EN zostanie ponownie ustawione na FALSE, CDT przeskakuje z powrotem na wartość wyjściową DT#1970-01-01-00:00:00. Uwaga, czas z PDT jest ustawiany tylko za pomocą narastającego zbocza w EN.
Przykład w FBD:

codesys.pl