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

Ergebnis 1 bis 5 von 5

Thema: Kalenderwoche

  1. #1
    Registriert seit
    17.05.2004
    Beiträge
    23
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo

    Hat jemand eine Idee wie man in der S7 die KW (Kalenderwoche) errechnen kann.
    Ich muss die KW für ein Datenarchiv ermitteln und ausgeben.
    Die CPU ist eine 315-2DP.
    Zitieren Zitieren Kalenderwoche  

  2. #2
    Registriert seit
    19.06.2003
    Beiträge
    2.200
    Danke
    85
    Erhielt 259 Danke für 175 Beiträge

    Standard

    Ich weiss jetzt nicht, welche der folgenden Daten in einer S7 schon zur Verfügung stehen.
    Im Prinzip zunächst die laufende Nummer des Tages im Jahr errechnen. Dazu am einfachsten eine Tabelle verwenden:
    Tag + TageBisEndeVormonat[Monat]
    Tabelle enthält 0,28,59,89,120,.... u.s.w.
    Zur Tagesnummer einen Offset addieren, wenn 1.Januar kein Montag.
    (aus einer Wochentagsfunktion bestimmen oder Tabelle anlegen).
    Tagesnummer durch 7 teilen (Ganzzahl).
    1 zum Ergebnis addieren, da KW Nummerierung mit 1 beginnt.

  3. #3
    PLC JOE ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    17.05.2004
    Beiträge
    23
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke

    Das werde ich mal Testen.
    Gibt es eigentlich eine Amtliche Formrl für die Kalenderwoche ?

  4. #4
    Registriert seit
    06.10.2003
    Beiträge
    3.414
    Danke
    451
    Erhielt 506 Danke für 408 Beiträge

    Standard

    Hi Joe,

    ich habe mich in den letzten Monaten erfolgreich mit der Feiertagsberechnung unter Step7 herumgeschlagen, ist für'ne Jahresschaltuhr überaus nützlich.

    Zahlreiche Informationen findest du, wenn du nach "Ostersonntag", "Gaussche Osterformel", "Feiertagsberechnung", "Astronomische Zeit" oder "Julianischer Tag" googelst. Die Berechnung der "week of the year" wird dort auch meist behandelt. Es gibt eine Festlegung, welche Woche tatsächlich als erste Woche des Jahres gilt, aber lies selber! Eine page, die sehr oft verlinkt ist: http://www.tondering.dk/claus/calendar.html.

    Manche Algorithmen die im net zu finden sind, funktionieren unter Step7 aufgrund von Rundungsfehlern (oder warum auch immer) nicht, oder nicht zu 100%. Das gilt aber hauptsächlich für die Berechnung der Julianischen Zeit. O.g. link ist meines Erachtens noch am zuverlässigsten.

    Gruß, Onkel

  5. #5
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi Joe,

    unter anderem ist die Formel in der DIN 1355 festgelegt.

    Gruss Anonymus
    Zitieren Zitieren Amtliche Formel für KW Berechnung  

Ähnliche Themen

  1. Kalenderwoche in Wincc
    Von Trocellen im Forum Hochsprachen - OPC
    Antworten: 10
    Letzter Beitrag: 03.01.2011, 22:06
  2. Antworten: 4
    Letzter Beitrag: 18.06.2010, 20:35
  3. Kalenderwoche berechnen
    Von Simatics im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 06.05.2007, 21:59
  4. Problem Kalenderwoche
    Von Kurt im Forum Hochsprachen - OPC
    Antworten: 2
    Letzter Beitrag: 27.09.2005, 20:51
  5. Die Kalenderwoche aus einer CPU318 auslesen
    Von uwemiess im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 19.04.2005, 16:01

Lesezeichen

Berechtigungen

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