Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 9 von 9

Thema: Datum Zeit übertragen in ein Merkerword?

  1. #1
    Registriert seit
    08.05.2008
    Beiträge
    159
    Danke
    13
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    bekomme aus einem DCF Funkempfänger Baustein ein Ausgang vom Typ DT und hinter dem Typ steht jetzt aktuell DT#2012-06-20-13:17:13

    Diese DCF Uhrzeit möchte ich nun in eine andere Steuerung übertragen, laut Protokoll muss ich ein Merkerwort generieren.

    Ist die vorgehensweise richtig:
    aus DT to Time, bei Time steht dann T#2811m58s648ms
    dann aus Time to Word steht dann 7437 und zählt nach oben irgendwann geht es wieder von Null los

    ich möchte halt die aktuelle Uhrzeit übertragen.

    mfg
    Zitieren Zitieren Datum Zeit übertragen in ein Merkerword?  

  2. #2
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard

    Ein WORD wird etwas zu klein sein. Nimm erstlam ein DWORD
    If you open your Mind too much, your Brain will fall out.

  3. #3
    babylon05 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    08.05.2008
    Beiträge
    159
    Danke
    13
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ok habe ein DWORD gemacht 169646648 stand aktuell jetzt da.

  4. #4
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard

    Passt doch das ist die Zeit in ms.

    / 1000 (* Sind die Sekunden *)
    / 60 (* Sind die Minuten *)


    169646648 ms

    169646,648 s

    2827,4441333333333333333333333333 m

    47,124068888888888888888888888889 h


    Edit: Sorry für den Quatsch. Ich hatte Deine Aufgabe falsch verstanden. Ich muss da auch erst noch mal drüber nachdenken.
    Geändert von zotos (20.06.2012 um 13:58 Uhr)
    If you open your Mind too much, your Brain will fall out.

  5. #5
    babylon05 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    08.05.2008
    Beiträge
    159
    Danke
    13
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Aber wie so 47,12.. h ist müssten doch jetzt 14h rauskommen, da wir es jetzt 14 Uhr haben oder

  6. #6
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard

    Ich hatte ja auch gemerkt das es nicht passt.
    Schau mal in die OSCAT da gibt es Funktionen die einzenen Informationen aus dem DT raus ziehen.

    z.B. MINUTE_OF_DT usw.


    www.oscat.de
    If you open your Mind too much, your Brain will fall out.

  7. #7
    babylon05 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    08.05.2008
    Beiträge
    159
    Danke
    13
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ok das hat geklappt, habe jetzt 3 Wörter jeweils mit Stunde, Minute und Sekunde.
    Die kann ich übertragen.
    Gibt es eine Möglichkeit die wieder ins Timefomat zusammenzuführen? (TIME)

  8. #8
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard

    Zitat Zitat von babylon05 Beitrag anzeigen
    Ok das hat geklappt, habe jetzt 3 Wörter jeweils mit Stunde, Minute und Sekunde.
    Die kann ich übertragen.
    Gibt es eine Möglichkeit die wieder ins Timefomat zusammenzuführen? (TIME)
    Das Format Time entspricht den ms.

    Eigentlich müsstest Du nur die Stunden, minuten und Seckunden in ms umzurechnen und zu addieren.


    Timeformat := (Sekunden * 1000) + (Minuten * 60 * 1000) + (Stunden * 60 * 60 * 1000);
    If you open your Mind too much, your Brain will fall out.

  9. #9
    babylon05 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    08.05.2008
    Beiträge
    159
    Danke
    13
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Supi auch das zusammenfügen hat wunderbar geklappt.

    THX

    mfg Babylon05

Ähnliche Themen

  1. Datum und Zeit in DB Speichern
    Von homei im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 12.03.2009, 13:31
  2. Datum-Zeit anzeigen
    Von missywincc im Forum HMI
    Antworten: 1
    Letzter Beitrag: 04.02.2008, 12:45
  3. Datum und Zeit konvertieren
    Von Anonymous im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 14.09.2005, 10:05
  4. Zeit und Datum in DB speichern
    Von Anonymous im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 12.11.2004, 19:34
  5. Zeit datum TP170B
    Von xpert im Forum HMI
    Antworten: 2
    Letzter Beitrag: 19.07.2004, 13:17

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •