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

Ergebnis 1 bis 2 von 2

Thema: Datum und Uhrzeit

  1. #1
    Registriert seit
    17.12.2009
    Beiträge
    2
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    bin Anfänger und habe ein kleines Programm geschrieben, mit dem ich ein bestimmtes Datum, bzw. eine bestimmte Uhrzeit herausfinden kann.
    Das ganze funktioniert, ist nur nicht sehr übersichtlich.
    Kann man das Ganze auch besser schreiben, so dass man den Tag, bzw. die Uhrzeit besser lesen kann.

    Danke und Gruß
    Hanns-Dieter


    tmp:
    CPU_Time: type Date_And_Time Adresse 0.0
    Stunde: type byte Adresse 10.0
    Minute: type byte Adresse 11.0
    ----------------
    Feiertag herausfinden

    R #Feiertag
    CALL SFC 1 // Lesen des System-Datums und Uhrzeit
    RET_VAL:=#error
    CDT :=#CPU_Time
    L #error // Fehler beim lesen der Zeit ?
    L 0 // Ist der Inhalt von #error ="0"
    <>I // dann ist alles OK.
    BEB

    L LW 1
    L W#16#101 // Neujahr
    ==I
    S #Feiertag
    TAK
    L W#16#106 // 3 König
    ==I
    S #Feiertag //M 100.0
    -----------
    Einen bestimmte Uhrzeit herausfinden

    CALL SFC 1 // Lesen des System-Datums und Uhrzeit
    RET_VAL:=#error
    CDT :=#CPU_Time
    L #error // Fehler beim lesen der Zeit ?
    L 0 // Ist der Inhalt von #error ="0"
    <>I // dann ist alles OK.
    BEB
    L B#16#7 // Ein Stunde / 7
    T #Stunde // in Temp. eintragen
    L B#16#28 // Ein Minute / 15
    T #Minute // in Temp. eintragen
    L LW 3
    L LW 10
    ==I
    = "Uhrzeit 7:28" // M 101.0
    Zitieren Zitieren Datum und Uhrzeit  

  2. #2
    Registriert seit
    26.05.2009
    Beiträge
    541
    Danke
    35
    Erhielt 78 Danke für 69 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Wie wärs mit den FC´s 6-8 aus der IEC-Function-Blocks - Library?!
    Die machen dir aus dem Date-and-Time Format das Datum, Wochentag bzw. Tageszeit-Format.

    Kann man dann auch ganz gut mit "Variablen beobachten" begutachten.

    Gruß wolder

  3. Folgender Benutzer sagt Danke zu wolder für den nützlichen Beitrag:

    HDF (21.12.2009)

Ähnliche Themen

  1. Datum Uhrzeit auslesen
    Von klauserl im Forum Simatic
    Antworten: 42
    Letzter Beitrag: 22.01.2011, 10:53
  2. Datum und Uhrzeit zerlegen
    Von Lord Cartman im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 31.08.2010, 15:31
  3. Datum Uhrzeit
    Von Andy_speedy im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 10.06.2008, 12:37
  4. OP177B Uhrzeit und Datum
    Von Andy_speedy im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 20.10.2007, 12:25
  5. Uhrzeit und Datum
    Von Gosi01 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 19.10.2007, 11:26

Stichworte

Lesezeichen

Berechtigungen

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