In ST wird die Funktion wie folgt aufgerufen:
out := SPLIT_LDT(IN:LDATE_AND_TIME, YEAR=>ANY_INT, MONTH=>ANY_INT, DAY=>ANY_INT, HOUR=>ANY_INT, MINUTE=>ANY_INT, SECOND=>ANY_INT, MILLISECOND=>ANY_INT, MICROSECOND=>ANY_INT, NANOSECOND=>ANY_INT);
Alle Parameter müssen in der exakten Reihenfolge angegeben werden. Der Parameter IN muss ohne Angabe des Formalparameternamens aufgerufen werden. Die Ausgangsparameter (YEAR, MONTH, DAY usw.) müssen mit Angabe des Formalparameternamens aufgerufen werden.
Beispiel:
out := SPLIT_LDT(LDT#2016-11-14-16:31:04.120_100, YEAR=>yearVar, MONTH=>monthVar, DAY=>dayVar, HOUR=>hourVar, MINUTE=>minVar, SECOND=>secVar, MILLISECOND=>milVar, MICROSECOND=>micVar, NANOSECOND=>nanVar);   (* liefert yearVar = 2016, monthVar = 11, dayVar = 14, hourVar = 16, minVar = 31, secVar = 4, milVar = 120, micVar = 99, nanVar = 100 *)