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

Ergebnis 1 bis 9 von 9

Thema: Format Date zerlegen

  1. #1
    Registriert seit
    21.01.2008
    Ort
    Lippe
    Beiträge
    317
    Danke
    43
    Erhielt 49 Danke für 46 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Zusammen,
    habe leider gerade einen platten im Kopf.

    Versuche gerade dan morgigen Tag auf einen Feiertag zu überprüfen.

    Normalerweise benutze ich die Systemzeit wo ja
    Byte 0 Jahr
    Byte 1 Monat
    Byte 2 Tag
    ...

    füge dann Tag und Monat zusammen, so dass Heute 311 sein würde. Prüfe das dann mit den in der Visu hinterlegten Feiertagen (z.B. 310 = Tag der Deutschen Einheit)

    Jetzt brauche ich aber Morgen. Dieses geht ja mit dem Format Date wo heute 7611 wäre und Morgen 7612. Wie bekomme ich aber daraus dann 411 gebaut?
    Momentan hakt es da noch.
    ***************************************

    Sonnige Grüße online


    Wegen hübschen Frauen kaufen wir Bier, wegen häßlichen Frauen trinken wir Bier...
    Zitieren Zitieren Format Date zerlegen  

  2. #2
    Registriert seit
    11.09.2007
    Ort
    Suedwestpfalz
    Beiträge
    917
    Danke
    81
    Erhielt 209 Danke für 192 Beiträge

    Standard

    Warum nimmst Du nicht einfach das Tagbyte + 1 mit integrierter editerter Monatswechselkontrolle?
    Das Grauen lauert in der Zwischenablage !!

  3. #3
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.726
    Danke
    398
    Erhielt 2.401 Danke für 2.001 Beiträge

    Standard

    Hallo,
    das Format DATE bezieht sich auf den 01.01.1990 und stellt die Anzahl von Tagen dar, die seit dem vergangen sind. Das mußt du mit berücksichtigen - dann klappt es ...

    Gruß
    Larry

  4. #4
    Avatar von online
    online ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    21.01.2008
    Ort
    Lippe
    Beiträge
    317
    Danke
    43
    Erhielt 49 Danke für 46 Beiträge

    Standard

    So habs Gestern hinbekommen.

    Nehme das Format Date addiere da +1 (habe so das Datum von Morgen), und füge dieses mit der Funktion FC3 - Date and TOD to Date mit der aktuellen Tageszeit (die ist mir eigentlich egal) zusammen. Bekomme da nun am Ausgang das Morgige Datum (usw) in BCD. Damit kann ich nun weiterarbeiten.
    ***************************************

    Sonnige Grüße online


    Wegen hübschen Frauen kaufen wir Bier, wegen häßlichen Frauen trinken wir Bier...

  5. #5
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.726
    Danke
    398
    Erhielt 2.401 Danke für 2.001 Beiträge

    Standard

    habe ich nicht verstanden ... aber wenn es funktioniert ...

  6. #6
    Avatar von online
    online ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    21.01.2008
    Ort
    Lippe
    Beiträge
    317
    Danke
    43
    Erhielt 49 Danke für 46 Beiträge

    Standard

    Zitat Zitat von Larry Laffer Beitrag anzeigen
    habe ich nicht verstanden ... aber wenn es funktioniert ...
    Ich habe halt das Problem, dass im Format Date auch immer das Jahr enthalten ist. Jetzt bekomme ich am Ausgang des FC3 eine Zeit die BCD kodiert die Systemzeit mit Morgigen Datum ist. Da kann ich nun wieder auf die einzelnen Bytes mit Tag und Monat zugreifen. Bei Monats bzw Jahreswechsel ist das für meine abfrage ob Morgen ein Feiertag ist halt wichtig.
    ***************************************

    Sonnige Grüße online


    Wegen hübschen Frauen kaufen wir Bier, wegen häßlichen Frauen trinken wir Bier...

  7. #7
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.726
    Danke
    398
    Erhielt 2.401 Danke für 2.001 Beiträge

    Standard

    ... ich hatte dafür (Berechnung Jahrestag etc.) mal ein SCL-Script im Forum, veröffentlicht. Das wäre vielleicht was für dich. Ich suche dir das gleich mal raus ... jetzt muß ich gerade mal an eine meiner Anlagen ...

  8. Folgender Benutzer sagt Danke zu Larry Laffer für den nützlichen Beitrag:

    online (05.11.2010)

  9. #8
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.726
    Danke
    398
    Erhielt 2.401 Danke für 2.001 Beiträge

    Standard

    So ... das wäre dann dieser Thread mit dem Beitrag #10 ...

    Viel Erfolg ...

  10. #9
    Registriert seit
    30.01.2009
    Beiträge
    440
    Danke
    25
    Erhielt 48 Danke für 44 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi,

    schau mal bei Oscat nach, da findet man alles mögliche rund um dieses Thema.

    Gruß
    Mpve

Ähnliche Themen

  1. DaveGetBlockInfo, format von modification date ??
    Von Ruud im Forum Hochsprachen - OPC
    Antworten: 5
    Letzter Beitrag: 20.04.2015, 09:34
  2. S7 Format DATE
    Von fmbux im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 18.10.2009, 19:53
  3. Jahr aus Format Date ermitteln
    Von Gerri im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 08.01.2009, 11:31
  4. S7 Format Date in WINCC
    Von JoeJo im Forum HMI
    Antworten: 0
    Letzter Beitrag: 12.02.2007, 15:05
  5. Format Date richtig setzen
    Von Ello im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 26.09.2006, 08:56

Lesezeichen

Berechtigungen

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