DECOMPOSEDATE
PROGRAM DECOMPOSEDATE_DEMO VAR DT1: DT; O1,Y:INT; M,D,DOW:SINT; END_VAR O1 := DECOMPOSEDATE(T := DT1, YEAR => Y, MONTH => M, DAY => D, DAYOFWEEK => DOW); END_PROGRAM
Provede dekompozici proměnné datum a čas na jednotlivé složky času v celočíselných hodnotách.
| Vstup | Typ | Význam | 
| T | DT | Vstupní hodnota | 
| Výstup | Typ | Význam | 
| ⇒ | INT | Výstupní signál, hodnota 1 odpovídá úspěšnému vykonání převodu. | 
| YEAR | INT | Počet let | 
| MONTH | SINT | Počet měsíců | 
| DAY | SINT | Počet dnů | 
| DAYOFWEEK | SINT | Den v týdnu (Pondělí 1 … Neděle 7) |