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

Ergebnis 1 bis 7 von 7

Thema: sps date and time ==> OP27

  1. #1
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hallo,
    ich möchte von eine 315 2dp eine gespeicherte zeit und das datum auf dem op 27 ausgeben, da es sich um einen protokoll ausdruck handelt.
    Problem: wie gebe ich die zeit und das datum aus?
    soll ich aus dem dt die zeit und das datum herauslösen und getrennt übergeben??? nur unter welchem datentyp soll ich diese dann anzeigen???

    lg und danke für die mühe im voraus
    tanja

    software ist simatic manager v5.1 +SP6 und protool v6.0 +SP2
    Zitieren Zitieren Gelöst: sps date and time ==> OP27  

  2. "Das Panel kann doch DuT als Variable. Dann brauchst du nichts zu zerlegen.

    pt"


  3. #2
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 276 Danke für 86 Beiträge

    Standard

    Das Panel kann doch DuT als Variable. Dann brauchst du nichts zu zerlegen.

    pt
    Gegen Schwachsinn, Schwachköpfe und armselige Trittbrettfahrer kann man nicht argumentieren.

    Gott sieht alles, auch Signaturen in Geheimschrift,,... aber er petzt nicht.

  4. #3
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.850
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard

    das op27 ünterstützt die formate date, time, date_and_time NICHT.

    entweder du zerstückelst dir das in int, oder du machst einen string daraus.
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

  5. #4
    Anonymous Gast

    Standard

    @ volker
    soll ich sie mir mit dem fc6 und fc8 zerstückeln od. direkt aus dem dt herausreißen??? wie wandle ich in einen string??? gibt es dazu sfc od. muss ich das zufuss wandeln????
    danke
    tanja
    Zitieren Zitieren wie zerstückeln???  

  6. #5
    Anonymous Gast

    Standard

    ich habe in einem fb dt in temp deklariert (8byte) wie kann ich nun diese bytes einzeln ansprechen????
    tanja
    Zitieren Zitieren dt direkt ansprechen  

  7. #6
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.850
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard

    also was fertiges zum wandeln in einen string gibt es nicht.

    ansprechen kannst du die einzelnen teile so.

    • CALL SFC 1
      RET_VAL:=MW240
      OUT0 :=#ag_jetzt_datum_zeit //LB 0 bis 7
      NOP 0


      L LB 0 //12
      T DB80.DBB 10 //jahr

      L LB 1 //13
      T DB80.DBB 11 //monat

      L LB 2 //14
      T DB80.DBB 12 //tag

      L LB 3 //15
      T DB80.DBB 13 //stunde

      L LB 4 //16
      T DB80.DBB 14 //minute

      L LB 5 //17
      T DB80.DBB 15 //sekunde

      L LB 6 //18
      T DB80.DBB 16

      L LB 7 //19
      T DB80.DBB 17 //wochentag 1=sonntag

    diese bytes kannst du
    1. im op zu einer dt-anzeige zusammenbasteln
    oder
    2. in der s7 mit der fc16 und fc2 zu einem string wandel.

    wobei ich den ersten teil für weniger aufwändig halte
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

  8. #7
    Registriert seit
    07.05.2004
    Ort
    Campbelltown
    Beiträge
    2.437
    Danke
    131
    Erhielt 276 Danke für 86 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    sorry, das wusste ich nicht.

    Wenn du in einem FC in Temp das DuT als Var. deklariert hast, dann kannst du auf das DuT klicken und F1 drücken. Dort findest du den byteweisen Aufbau von DuT.

    pt
    Gegen Schwachsinn, Schwachköpfe und armselige Trittbrettfahrer kann man nicht argumentieren.

    Gott sieht alles, auch Signaturen in Geheimschrift,,... aber er petzt nicht.

Ähnliche Themen

  1. Beckhoff Date and Time an S7
    Von dr1101 im Forum CODESYS und IEC61131
    Antworten: 9
    Letzter Beitrag: 15.11.2013, 19:29
  2. Time and Date
    Von paula23 im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 22.10.2008, 08:50
  3. String in Date&Time
    Von Stohstaky im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 10.10.2007, 16:13
  4. Date/Time in Diagnoserepeater
    Von Pilami im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 26.09.2007, 14:58
  5. Date and Time im DB
    Von godi im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 19.05.2006, 15:56

Lesezeichen

Berechtigungen

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