Min/Max Wert Analoger Sensor S7-1200

Thermo

Level-2
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!
Versuche seit Stunden von einem analogen Sensor einen Maximalwert und einen Minimalwert auszuwerten, um von beiden Werten die Differenz zueinander zu bekommen.
Die Messung läuft etwa 5 sec und während dieser Zeit soll der höchste und der niedrigste Messwert gespeichert werden.
Mit den Bausteinen Max / Min ermitteln funktioniert das net wirklich.
Den Messwert wird in in einen DB geschrieben, das funktioniert auch.


Screenshot im Anhang

Danke für Hilfe, falls mir jemand helfen kann :ROFLMAO:

Grüße
Steffen
 

Anhänge

  • Min_Max.pdf
    519,2 KB · Aufrufe: 78
Wo genau liegt dein Problem?
Was hast du denn schon programmiert?

Für maxWert speichern:
Wenn Prozesswert größer maxWert dann maxWert ist gleich Prozesswert.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das Problem liegt darin, dass ich keinen Höchst und Mindestwert bekomme..
Beispiel: Messwert liegt zwischen 2500 und 3000, bei meinem Min und Max Wert bekomme ich aber nur die goldene Mitte 2750 angezeigt..
Ich sehe am Baustein wie die Werte hoch und runter gehen, aber als ergebnis bekomme ich nicht den Max und Min wert..
 
Wie M4RKU5 schon gesagt hat,

Wenn Prozesswert größer maxWert dann maxWert ist gleich Prozesswert.

soll heißen-->Wert einlesen-->Wert vergleichen auf größer mit letztem Wert.

Ist dieser dann größer-->speichern und wieder von vorne. Ist der Wert kleiner-->nix speichern
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@M4RKU5 & Verpolt:
Nach einmal drüber schlafen hab ich auch mal gerafft, was ihr meint..=)
Funktioniert!
Bin davon ausgegangen das die fertigen Bausteine Min/Max genau diese Funktion haben..nuja, jetzt weiß ich's besser..

Vielen Dank für eure Hilfe
 
Zurück
Oben