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

Ergebnis 1 bis 4 von 4

Thema: Analoghöchstwert im Zeitfenster

  1. #1
    Registriert seit
    09.02.2010
    Beiträge
    3
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo
    Habe eine S7 317 mit Analog Eingängen in einem Zeitfenster von einer Sekunde möchte ich den Höchsten Wert von einem Eingang einlesen und im DB abspeichern. Gibt es eine Funktion die mir den höchten Wert aus diesen Fenster gibt ?
    Zitieren Zitieren Analoghöchstwert im Zeitfenster  

  2. #2
    Registriert seit
    05.10.2005
    Beiträge
    2.373
    Danke
    321
    Erhielt 296 Danke für 266 Beiträge

    Standard

    ... selberschreiben macht klug.
    1 Höchstwert = 0 setzen
    3Zeitfenster starten
    5 Wert lesen,
    7 Wert mit Höchstwert vergleichen
    9 Wert > Höchstwert Höchstwert = Wert
    11 Zeitfenster < 1s -> Gehe zu 5
    12 Zeitfenster stopen
    13 Höchstwert in DB schreiben
    15 Fertig


    Thomas

  3. #3
    Benny-54 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    09.02.2010
    Beiträge
    3
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zitat Zitat von thomass5 Beitrag anzeigen
    ... selberschreiben macht klug.
    1 Höchstwert = 0 setzen
    3Zeitfenster starten
    5 Wert lesen,
    7 Wert mit Höchstwert vergleichen
    9 Wert > Höchstwert Höchstwert = Wert
    11 Zeitfenster < 1s -> Gehe zu 5
    12 Zeitfenster stopen
    13 Höchstwert in DB schreiben
    15 Fertig


    Thomas
    Habe die Sache noch nicht verstanden wie komme ich an den höchsten Wert in dem Zeitfenster der Wert im Fenster macht eine auf und ab Kurve
    Geändert von Benny-54 (09.02.2010 um 19:02 Uhr)

  4. #4
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Benny-54 Beitrag anzeigen
    Habe die Sache noch nicht verstanden wie komme ich an den höchsten Wert in dem Zeitfenster
    Indem Du Dir den höchsten Wert speicherst.
    Code:
       L #Messwert
       L #Maxwert
       <I
       SPB GO
       L #Messwert
       T #Maxwert 
    GO:NOP 0
    Und das ganze während der Zeit
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

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

    Benny-54 (09.02.2010)

Lesezeichen

Berechtigungen

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