Plötzlicher Temperaturanstieg erkennen

Begonnen von firsteleven, 15. April 2009, 08:58:44

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

firsteleven

Ich suche einen Baustein mit dem Ich ein plötzlichen Temperaturanstieg erkennen kann, unabhängig vom Temperaturwert.
Damit soll eine Umwälzpumpe abschalten, sobald der Temperaturwert ansteigt.

Ich habe keine Idee, wie ich zyklisch ein Wert in ein Array lege.

hugo

vergiss ein array das kannst du am einfachsten mit einem differentiator machen
ft_deriv


firsteleven

Ich habe den Baustein ausprobiert, aber der Baustein liefert mir beim Anstieg 0 (REAL)

firsteleven

Hab eine Traceaufzeichnung gemacht und meine Aussage Gestern war nicht richtig, bei Steigung bekomme ich positive Real Werte, bei fallender KL, negative.

Also Danke Hugo, das war genau das was ich gesucht habe!
Wenn ich jetzt noch ein Tip bekomme, wie ich ab einer bestimmten größe Realwert, ein Boolwert True setzen kann hätte ich es fertig.



gravieren

Hi


IF steigung > 2.5  then
   umwaelzpumpe := FALSE;
END_IF




IF taster then
    umwaelzpumpe := TRUE;
END_IF

firsteleven

#5
Zitat von: gravieren in 16. April 2009, 15:51:48
Da werden Sie geholfen   ;D
Danke, so soll es sein!