Topic
alternative zu Arduino´s constrain?
Startseite ' Community ' FPScript ' alternative zu Arduino´s constrain?
Schlagwörter: constrain, Ergebnissbegrenzung
- Dieses Thema hat 3 Antworten sowie 2 Teilnehmer und wurde zuletzt vor vor 3 Jahren, 5 Monaten von Robert Demmel aktualisiert.
-
AutorBeiträge
-
15.11.2021 um 14:09 Uhr #33666Robert DemmelTeilnehmer
Hallo zusammen,
gibt es in fp-script eine constrain Funktion wie bei Arduino?
über die Ereignisisolation hab ich die werte die zu hoch oder zu tief sind ungültig gesetzt, kann aber keine Fläche unter der Kurve berechnen!
Dim Flow = P_230V * 1000 / 1 kW * 1 L / (1.16 h / 1 h ) / 60 / ( ‘Tf_Wasser_VorL_’ – ‘Tf_Wasser_RückL_’ ) * 1 °C / 1 min
Im Störfall (beginn der Messung)
P_230V = 2,7 kW ‘Tf_Wasser_VorL_’ = 15,21°C ‘Tf_Wasser_RückL_’= 15,2°C Erwartetes Ergebnis zwischen -4 und 4 l/min
berechnetes Ergebnis -3879 l/min => Ergebnis auf -4 l/min setzen.
MfG Robert
15.11.2021 um 14:23 Uhr #33667Robert DemmelTeilnehmerHi,
ist das hier die eleganteste Lösung?
Dim Flow = P_230V * 1000 / 1 kW * 1 L / (1.16 h / 1 h ) / 60 / ( ‘Tf_Wasser_VorL_’ – ‘Tf_Wasser_RückL_’ ) * 1 °C / 1 min
For Each Row i In Flow Do
If Flow.Y[i] > 4 Then
Flow.Y[i] = 4
ElseIf Flow.Y[i] < -4 Then
Flow.Y[i] = -4
//Else Flow = Flow
End
End
Flow15.11.2021 um 15:10 Uhr #33668Bernhard KantzTeilnehmerFür das Abschneiden von Datensätzen an oberen und/oder unteren Grenzen kann die Funktion Clip() verwendet werden. Näheres finden Sie in der Onlinehilfe unter https://weisang.com/dokumentation/clip_de/#.
09.12.2021 um 08:24 Uhr #33669Robert DemmelTeilnehmerDanke für die schnelle Antwort, (hab sie erst jetzt gelesen), ich dachte mir schon dass flexPRO das einfacher kann!
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.