Datum und Zeit in DB Speichern

homei

Level-1
Beiträge
100
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich versuche Datum und Uhrzeit getrennt in einem Datenbaustein mit Hilfe
SFC1, FC6 DT_DATE und FC8 DT_TOD abzulegen. DT Speichere ich temporär in dem programmierten FC.

Als ergebnis bekomme ich immer nur D#1991-12-01 und TOD#0:0:0.0

Kann jemand erkennen, wo mein Fehler liegt?

MfG
homei
 

Anhänge

  • Datum_Zeit.JPG
    Datum_Zeit.JPG
    114,2 KB · Aufrufe: 91
Also zumindest deine Daten im DB1 überlappen sich!

zuerst Word in DBW 576 (Byte 576/577)
dann DWord in DBD 574 (Byte 574/575/576/577)

Das paßt so nicht!

Schau auch nach, auf welchem Datum deine SPS tatsächlich steht, Sieht so aus, als qwenn du die Uhr noch nicht gestellt hast oder diese gar nicht gestartet ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn ich das auf der Graphik richtig gesehen habe, hast Du bei TOD:= DB11.DBD574 angegeben und bei DT:= DB11.DBW576.
Damit hast Du schon mal eine Überschneidung beider Werte. DT belegt die letzten beiden Bytes von TOD.

Als nächstes wäre zu klären, welche Datentypen Du im DB11 festgelegt hast.

<EDIT> Ralle war schneller </EDIT>
 
Zuletzt bearbeitet:
Zurück
Oben