siemens zeit und datumstypen

Begonnen von hugo, 24. Juli 2007, 11:39:37

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

hugo

vorsicht bei der anwendung unter Siemens.
1.
die datentypen time und date sind bei siemens anders implementiert als bei codesys.
date beginnt bei siemens am 1.1.1990 und bei codesys am 1.1.1970.
wichtig ist dies vor allem beim datenaustausch mit leitsystemen.,
das unix datum ist auch ab 1.1.1970 definiert und nicht ab 1.1.1990.

2.
der datentyp time ist bei siemens von -2 hoch 31 bis 2 hoch 31 -1 definiert und bei codesys von 0 - 2 hoch 32-1.
dies ist bei allen zeitfunktionen zu beachten.
hier existiert eine überlaufproblematik weil die differenz zweier zeitwerte nicht immer das selbe ergebnis leifert.