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

Ergebnis 1 bis 5 von 5

Thema: Systemzeit auslesen und verarbeiten

  1. #1
    Registriert seit
    07.08.2009
    Ort
    Landsberg am Lech
    Beiträge
    18
    Danke
    7
    Erhielt 0 Danke für 0 Beiträge

    Frage


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Ihr S7-Götter,

    ich habe mal wieder ein kniffliges Problem.

    Ich müßte die Systemzeit aus einer CPU317-F2 auslesen, da ich gern Tage oder Stunden vergleichen möchte.

    Beispiel:

    Ich habe einen Materialzähler der den ganzen Tag dden Materialverbrauch mitmeißelt. Wenn es 0:00Uhr ist soll dieser Zähler wieder auf Null gesetzt werden und von neuem Zählen. Das selbige soll geschehen wenn der Tageszähler 7 Tage erreicht hat, dann soll auch dieser wieder auf Null gesetzt werden.


    Ich habe zumindest schon mal versucht die Systemzeit in einen DB auszulesen um dann damit weiter zu arbeiten, aber irgendwie bewegt sich die Zeit auch garnicht.

    Code:
          U     "TRUE"
          SPBNB _017
          CALL  "READ_CLK"
           RET_VAL:=DB1003.DBW70
           CDT    :=DB1003.Aktuelle_Zeit
    
    _017: NOP   0
    Blöde Frage...: Muß die Systemzeit irgendwo gestartet werden? Denn in allen unseren abgefragten Systemzeiten unserer SPSen steht
    DT#90-1-1-00:00:00 ?!?!? Selbst wenn die Zeit nicht eingestellt ist müßte sich doch da was tun oder?

    BIDDÖ UM HÜLFÄÄÄÄÄÄ

    Gruß Patrick
    Zitieren Zitieren Systemzeit auslesen und verarbeiten  

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

    Standard

    Hallo,

    Geh mal im Simatic-Manager unter -->Zielsystem-->Diagnose/Einstellungen-->Uhrzeit stellen.!!

  3. #3
    GigaPitty ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    07.08.2009
    Ort
    Landsberg am Lech
    Beiträge
    18
    Danke
    7
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zitat Zitat von Verpolt Beitrag anzeigen
    Hallo,

    Geh mal im Simatic-Manager unter -->Zielsystem-->Diagnose/Einstellungen-->Uhrzeit stellen.!!

    Danke dir. Also dort passt die Zeit... komüüüüsch...

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

    Standard

    Jo,


    F1 auf SFC1 , da sind schöne Beispiele, wie die Zwiebel ticken soll

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

    GigaPitty (23.05.2012)

  6. #5
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.186
    Danke
    923
    Erhielt 3.292 Danke für 2.661 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von GigaPitty Beitrag anzeigen
    Hallo Ihr S7-Götter,
    [...]
    Wenn es 0:00Uhr ist soll dieser Zähler wieder auf Null gesetzt werden
    Zur Problematik "Mitternacht"-Erkennung und Beispiel Datum + Uhrzeit lesen mit SFC1 "READ_CLK"
    siehe Mitternacht Impuls

    Gruß
    S7-Gott Harald
    Die SuFu ist Dein Freund!
    Zitieren Zitieren Mitternacht Impuls  

  7. Folgender Benutzer sagt Danke zu PN/DP für den nützlichen Beitrag:

    GigaPitty (23.05.2012)

Ähnliche Themen

  1. Systemzeit auslesen
    Von Steff3de im Forum CODESYS und IEC61131
    Antworten: 32
    Letzter Beitrag: 03.10.2012, 21:42
  2. Systemzeit auslesen
    Von Reto im Forum Simatic
    Antworten: 21
    Letzter Beitrag: 05.09.2011, 11:01
  3. Systemzeit auslesen
    Von timod79 im Forum CODESYS und IEC61131
    Antworten: 4
    Letzter Beitrag: 07.05.2009, 12:14
  4. FU Daten auslesen und verarbeiten
    Von Loadon im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 10.01.2008, 10:22
  5. Systemzeit auslesen in H/Min/Sek
    Von C.Werner im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 30.12.2006, 17:05

Stichworte

Lesezeichen

Berechtigungen

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