NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

Wenn - Dann Logik / Limiter beim Polynom

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
Robert_Mini
Reactions:
Beiträge: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 Mal

Wenn - Dann Logik / Limiter beim Polynom

#1

Beitrag von Robert_Mini »

Hallo @S. Kolbinger!

Wie kann ich folgendes realisieren:
Polynom y= K0 + K1*x
Untergrenze K2

Gesucht ist y entsprechend dem Polynom, solange der Wert >K2 ist, wenn y < K2, soll K2 ausgegeben werden.

Anwendungsfall: Heizungskurve als Gerade zur Kühlung, mit Untergrenze (Taupunkt).

Praktisch wäre auch ein eingebauter Limiter im Polynom-Baustein, mit dem man die Werte unten/oben abscheiden kann.

Ich dachte es gäbe einen Limiter, aber irgendwie werde ich nicht fündig :( .

Anmerkung:
Ich kann das auch über den Comperator lösen, dann muss ich aber alles in eine Custom Logik packen.
Ich wollte aber die Berechnung der Min-Temp gerade aus der Hauptlogik herausziehen, damit das etwas übersichtlicher bleibt.

lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Ersteller
Robert_Mini
Reactions:
Beiträge: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 Mal

#2

Beitrag von Robert_Mini »

Ich denke ich kann mir die Antwort selbst geben.
Der Baustein heißt Limiter und wird in custom Logik wie folgt verwendet:
["Limiter","$In_val","$Out_val","$Val_ok",["$Min", "$Max"]]

Steht doch alles in der KB lieber Robert_Mini, ... :angry-banghead: :clap: :dance:
app.php/kb/viewarticle?a=87

lg
Robert
Zuletzt geändert von Robert_Mini am So Jul 07, 2019 9:03 pm, insgesamt 1-mal geändert.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Antworten

Zurück zu „Logikengine & Logik-Editor“