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

Ergebnis 1 bis 4 von 4

Thema: Uhrzeit von integer in SCF0-Format wandeln?

  1. #1
    Registriert seit
    02.08.2006
    Beiträge
    150
    Danke
    47
    Erhielt 5 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich habe vor die Uhrzeit von meinem PC aus (Internet-Uhrzeit) alle 24h zu meiner SPS zu übertragen.
    Dabei habe ich in der SPS einen DB angelegt, welcher die Zeit- und Datumsvariablen enthält.
    Jede Variable ist als Integer angelegt:
    sekunde
    Minute
    Stunde
    Tag
    Monat
    Jahr

    Nun möchte ich diese mit dem SFC0 setzen.
    Wie kann ich die Integer-Werte in das Format für den SFC0 wandeln, damit ich diesem die neue Uhrzeit übergeben kann?

    Am liebsten würde ich dies in AWL tun.

    Danke für euere Hilfe.
    noeppkes ...
    Zitieren Zitieren Uhrzeit von integer in SCF0-Format wandeln?  

  2. #2
    Registriert seit
    19.06.2008
    Ort
    Ostalbkreis
    Beiträge
    3.140
    Danke
    201
    Erhielt 553 Danke für 498 Beiträge

    Standard

    Anbei ein Bild

    Grüße
    Angehängte Grafiken Angehängte Grafiken
    Zitieren Zitieren Hallole  

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

    noeppkes (11.06.2010)

  4. #3
    noeppkes ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    02.08.2006
    Beiträge
    150
    Danke
    47
    Erhielt 5 Danke für 2 Beiträge

    Standard

    Hallo.

    Danke für die Nachricht.
    Der Aufruf ist mir klar.
    die abfrage zuvor auch.
    Nur: wie wandle ich meine 6 Integer ind das Format für die Übergabe:

    PDT := xxx

    Ich muss PDT doch eine Variable übergeben, die alles andere als integer ist oder.

    noeppkes ...

  5. #4
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.716
    Danke
    398
    Erhielt 2.398 Danke für 1.998 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    dafür solltest du dir zunächst mittels der Step7-Hilfe einmal den Aufbau des DATE_TIME-Formates ansehen. Das ist ein BCD-formatiertes ARRAY_of_Byte in das du die jeweiligen Stellen passend hineinschreiben mußt - das ist aber kein Hexenwerk ...

    Gruß
    LL

    Nachsatz zu Hexenwerk : es sind nur Lade- und Transfer-Befehle ...

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

    noeppkes (11.06.2010)

Ähnliche Themen

  1. integer 32Bit in integer 16 Bit wandeln
    Von slk230-power im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 09.11.2009, 22:35
  2. Integer in S5Time wandeln
    Von Nethacks im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 07.08.2009, 09:46
  3. VBSkript Datum+Uhrzeit ins S7 Format wandeln
    Von moeins im Forum Hochsprachen - OPC
    Antworten: 4
    Letzter Beitrag: 01.10.2008, 16:24
  4. Date in 3 mal Integer wandeln
    Von steffen21m im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 21.09.2007, 14:06
  5. Format Time Of Day wandeln
    Von Chrischde im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 17.05.2006, 08:15

Lesezeichen

Berechtigungen

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