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

Ergebnis 1 bis 3 von 3

Thema: S7- Datetyp- Date mittels Delphi/ Pascal zerlegen

  1. #1
    Registriert seit
    12.03.2011
    Ort
    Erzgebirge
    Beiträge
    250
    Danke
    77
    Erhielt 29 Danke für 27 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi,

    ich schreibe gerade ein Delphi-Programm.
    Mit Libnodave lese ich Daten aus einer S7-SPS und verarbeite sie weiter.

    Weiß jemand wie ich relativ einfach den Datentyp Date (16Bit- IEC-Datum) in seine Bestandteile (Jahr, Monat, Tag, (Wochentag)) zerlegen kann?

    Den Datentyp Time zu zerlegen war eine einfache Übung. Bei Date ist das schon etwas schwieriger.

    Ich bin mir bewusst, dass ich das Problem bereits auf SPS-Seite relativ einfach lösen könnte.
    Aber das will ich eigentlich nicht.

    Vielleicht gibts ja ne ganz einfache Lösung

    Vielen Dank im Voraus
    Holger
    Zitieren Zitieren S7- Datetyp- Date mittels Delphi/ Pascal zerlegen  

  2. #2
    Registriert seit
    23.07.2009
    Ort
    Österreich
    Beiträge
    2.358
    Danke
    456
    Erhielt 695 Danke für 520 Beiträge

    Standard

    Naja..

    Der Datentyp Date ist doch (laut meinem Gedächtnis) die Anzahl der vergangenen Tage seit dem 01.01.1990

    Du bräuchtest also nur das Grunddatum "01.01.1990" als Delphi-konformes Datum formatieren und dann die Anzahl der Tage die in der DATE-Variable stehen mit irgendeiner Day-Add-Funktion aus Delphi dazu zu addieren. Schon hast du das entsprechende Datum in Delphi-konformem Format.
    Den Rest daraus heraus zu lesen muss dann ja mit anderen Delphi-Funktionen problemlos gehen.

    Google hat sicher genug Beispiele dafür...
    Geändert von RONIN (11.01.2015 um 14:58 Uhr)
    If at first you don't succeed, you're not Van Damme!
    ... or maybe using TIA!

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

    holgero (11.01.2015)

  4. #3
    Registriert seit
    12.03.2011
    Ort
    Erzgebirge
    Beiträge
    250
    Danke
    77
    Erhielt 29 Danke für 27 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Super. Vielen Dank. So werde ich es machen.

Ähnliche Themen

  1. Datentyp DATE zerlegen
    Von Kuni im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 23.08.2012, 17:46
  2. Pascal Bibliotheken
    Von reck im Forum Sonstige Steuerungen
    Antworten: 2
    Letzter Beitrag: 28.11.2011, 11:46
  3. Was gibt der Scanner raus, als Datetyp ?
    Von Outrider im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 29.09.2011, 08:30
  4. Format Date zerlegen
    Von online im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 05.11.2010, 13:08
  5. Pascal lernen
    Von tycomatze im Forum Hochsprachen - OPC
    Antworten: 18
    Letzter Beitrag: 05.07.2007, 09:13

Lesezeichen

Berechtigungen

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