Wert nur bei Veränderung neu senden

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • stefanp
    Azubi
    • 11.02.2023
    • 2

    #1

    Wert nur bei Veränderung neu senden

    Hallo zusammen,

    leider habe ich nach langer Suche keine Lösung für mein (vielleicht recht simples) Problem gefunden:

    Es geht um die Ansteuerung der Wärmepumpe:
    * Die Ansteuerung erfolgt u.a. auf Basis der Außentemperatur (Analogeingang) und Abgleich mit Effizienzgrad der Wärmepumpe bei gesagter Temperatur (bei entsprechend großem Effizienzwert)
    * Der Wert der Außentemperatur wird 1x pro Minute aktualisiert
    * Dies löst aus, dass (bei relevanter Außentemperatur) auch 1x pro Minute der Wert "1" an den Modbus-Actuator "Externe Ansteuerung Heizung" gesendet wird, auch wenn sich der Wert "1" ja nicht verändert
    * Die Wärmepumpe gibt mir die Warnung, dass Werte zu oft gesendet werden, und dadurch der Speicher der Wärmepumpe leidet

    --> Wie kann ich sicherstellen, dass der Wert nur bei Veränderung an die Wärmepumpe gesendet wird? (und nicht bei jeder Aktualisierung des Wertes der Außentemperatur)
    Gibt es da einen geeigneten Baustein, den ich nicht kenne?

    Vielen Dank im Voraus für eure Tipps
  • Sammy
    LoxBus Spammer
    • 23.08.2018
    • 413

    #2
    Änderung eines Wertes erkennen:


    Simple Alternative: sende nur alle 10 Minuten den Wert an die Wärmepumpe (das reicht aus meiner Sicht vollkommen aus). Dazu kannst Du den Analogspeicher verwenden, den Du mit einem Impulsgeber alle 10 Minuten am Eingang SET anschiebst.

    Viel Erfolg,
    Michael

    Kommentar

    Lädt...