Shop-Wechsel

Der Warenkorb wird nicht übernommen.

Zum Firmenkunden / Bildungseinrichtungs Shop

Heizung

Anforderung an Schaltaktor wenn Ventilöffnung >75%

Beiträge zu diesem Thema: 10
Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
12.01.2020, 10:11
Hallo, ich bräuchte mal einen Denkanstoß für die Programmierung in der WebUI. Momentan versuche ich es Raumweise, aber so richtig klappen tut es nicht. Hier der Aufbau eines Raumes

WENN "HK XX1" Ventil gleich und Größer 75% bei Änderung auslösen

UND Aktor Schaltzustand:aus ___nur prüfen



WENN "HK XX2" Ventil gleich und Größer 75% bei Änderung auslösen

UND Aktor Schaltzustand:aus___ nur prüfen

----

DANN retriggern

AKTOR sofort Schaltzustand:ein

AKTOR sofort Einschaltdauer auf 600sek




Problem ist nur das wenn ein 2. Raum zusätzlich auf ähnliche Weise erstellt wird, bekämpfen sie sich gegenseitig. Hat jemand eine Idee, wie man es ohne Scripte bauen kann?



Danke
Aw: Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
12.01.2020, 11:27
Hallo gotudos,

ändere Deine Programmstruktur wie folgt ab.
1. Erstelle 2 eigenständige Programme für HKX1 und HKX2
2. Wähle bei Aktualisierung auslösen statt bei Änderung auslösen....denn sonst würde nur dann eine Programmtriggerung erfolgen, wenn auch einmal (vorher) eine Änderung > < stattgefunden hat.
3. Bei der Dann:--Anweisung muss zuerst
*..Einschaltdauer - 600 sec...gesetzt werden
*...Aktor - sofort - Schaltzustand: ein....danach erst in die folgende Zeile
gesetzt werden.

Außerdem muss mit einem anderen Befehl z.B. bei < xxxx% --> Aktor - Schaltzustand: aus wieder gesetzt werden.

Wenn Dein geändertes Problem läuft...können wir noch die Kür machen..indem der Aktor nur dann einen EIN-Schaltbefehl bekommt...nicht zyklisch..wenn dieser bereits EIN-geschaltet ist/war . Damit wird die Funkkommunikation reduziert.
Viele Grüße..elkotek
Aw: Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
12.01.2020, 11:50
Hallo gotudos,

wenn natürlich immer der gleiche AKTOR geschaltet werden soll, kannst Du folgende logische Funktion wählen:

Wenn:....
HKX 1 - Ventilöffnung > 75% - bei Aktualisierung auslösen
ODER
HKX 2 - Ventilöffnung > 75% - bei Aktualisierung auslösen
______________________________________________
UND
AKTOR - Schaltzustand:aus - nur prüfen
Dann:..
AKTOR - EINschaltdauer: 600 sec
AKTOR - sofort: Schaltzustand: ein

Damit wird der AKTOR immer EIN-geschaltet, wenn die Ventilöffnung > 75% ist. Mit der Verriegelung ( AKTOR aus nur prüfen) wird schon sichergestellt, dass nur dann ein EIN- Befehl erfolgt, wenn der AKTOR AUS-geschaltet war/ist...damit wird eine zeitliche Retriggerung verhindet.
Viele Grüße..elkotek
Aw: Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
12.01.2020, 14:36
Aktor Schaltzustand:aus - nur prüfen; nur beim letzten HK oder bei jedem?
Aw: Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
12.01.2020, 14:54
Hallo gotudos,

wenn Du nur 1 AKTOR hast, reicht die einmalige Prüfung auf "AKTOR aus", denn nur wenn AKTOR = aus, kann eine Programmtriggerung erfolgen.

Mit der logischen Verknüpfung (HKX1 ODER HKX2) UND AKTOR AUS --> wird immer die UND-Bedingung mit geprüft. Wichtig...die ODER-Verknüpfung zuerst innerhalb des Rechteckes erstellen..dann neu erst die UND-Bedingung.

Die Häufigkeit der Aktualsierung/Abfrage ist von der zyklischen Übertragung der Statusinformation abhängig. Z.B. beim HmIP-eTRV kann man beim Kanal 1 selbst die Zykluszeit bestimmen...Zeitraster ca. 3min.
Viele Grüße..elkotek
Aw: Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
12.01.2020, 16:10
Ok, fast alles verstanden und eventuell richtig umgesetzt. Anbei das Ergebnis als Screenshot.
Vielen Dank.
https://www.bilder-upload.eu/bild-41edfe-1578841778.jpg.html
Aw: Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
12.01.2020, 16:27
Im Prinzip ok so.... kann aber etwas einfacher gestaltet werden, wenn nur ein AKTOR genutzt wird.
(HKX1 ODER HKX2 ODER HKX3) UND AKTOR aus - nur prüfen.

Zuerst alle ODER-Verknüpfungen, dann die UND-Bedingung. Bei jeder ODER-Bedingung...erfolgt der Programmstart und die nachfolgende UND-Bedingung.
Viele Grüße..elkotek
Aw: Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
12.01.2020, 18:23
update: noch geht es nicht zu 100%. ich darf wahrscheinlich nicht nach Räumen trennen und mehrere Programme schreiben. Irgendwas mag sich da was nicht. Ich werde jetzt alle HK-TH in ein Programm schreiben.
Aw: Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
12.01.2020, 19:16
Dein Ansatz war so schon in Ordnung.

Einfach alle HZK in ein Programm einfügen --> ODER-Verknüpfung. Alle diese ODER-Bedingungen in eine geschlossene Umrandung (Rechteck) einfügen...darunter als einzelne UND-Bedingung mit ...nur prüfen. D.h...wenn irgendein HZK die Bedingung > 75% erfüllt, erfolgt auch eine Programmtriggerung. Die Einschaltdauer wird ...solange eine dieser Bedingungen erfüllt wird ...zyklisch nach 3 min neu gestartet (nicht vergessen ...Häkchen bei zyklischer Statusmeldung setzen!!!).

Ich sehe gerade in Deinem Beispiel...60 sec...in Deinem 1. Forenbeitrag waren 600 sec angegeben. Wenn Du aber 60 sec nur haben möchtest ?...(nur ein Schreibfehler ?)...muss man natürlich ein anderes Verfahren der Programmtriggerung wählen...da ja im ungünstigsten Fall, nur alle 3 min eine Programtriggerung erfolgen kann, aber die Einschaltdauer nur 60 sec beträgt. Dies könnte bedeuten..der AKTOR wird alle 3 min für 60 sec EIN-geschaltet. Soll dies so sein ??
Viele Grüße..elkotek
Aw: Anforderung an Schaltaktor wenn Ventilöffnung >75%
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
13.01.2020, 16:23
Tag 2 Update. Das Programm läuft leider auf einer ccu perfekt. Auf der zweiten leider gar nicht. Der einzige auf den ersten Blick zu sehende Unterschied ist die Firmware der Thermostate. Bei 1.5x geht es und bei 1.4 Variante, nicht. Ich schaue nachher nochmals die beiden Programme an.