Hallo, ich habe das gleiche Problem mit der Codesys Bibliothek: oscat_basic_331_codesys3.
Ich versuche mit der Funktion DATE_ADD zwei Tage zu einem Datum hinzuzufügen.
Beispiel:
testDate := BASIC.DATE_ADD(
IDATE := D#2019-7-11,
D:= 2,
W:= 0,
M:= 0,
Y:= 0);
Bei diesem Versuch habe ich folgendes Ergebnis erhalten : D#2020-1-10
Hinweis:
Wenn ich als Ausgangsdatum den 01.01.2019 nehme, funktioniert die Funktion DATE_ADD und als Ergebnis kommt 03.01.2019 raus.