Zitat von Hamal
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
- √ - MDT Heizungsaktor max. Stellwert an Schaltaktor
Einklappen
X
-
Danke für den Tipp. Habe soeben im eib.log nachgesehen. Exakt alle 30 Minuten wird der Wert gesendet. Die Info würde sich im Handbuch auch ganz gut machen.Zitat von dombn Beitrag anzeigenKO 162 (Heiz-/Kühlanforderung) alle paar Minuten (30 oder so)
Einen Kommentar schreiben:
-
Hocheffiziente (oder mit anderen Worten: geregelte) Heizkreispumpen brauchen i.d.R. keine externe Abschaltung, wenn die Ventile der Heizkreise geschlossen sind. Die Regelung sorgt dafür, dass die Pumpe nicht gegen die geschlossenen Ventile arbeitet. Ich vermute daher, dass sich der Aufwand nicht wirklich lohntZitat von kisenberg Beitrag anzeigenAus dem Pufferspeicher treibt eine hocheffizente Heizkreispumpe das Heizwasser durch die Heizkörper.
Einen Kommentar schreiben:
-
Bei mir wiederholen die MDT-Heizungsaktoren den Wert vom KO 162 (Heiz-/Kühlanforderung) alle paar Minuten (30 oder so). Spätestens dann sollte dein Aktor wieder einschalten.
Einen Kommentar schreiben:
-
Ich schalte meinen MDT-AMI-Schaltaktor nun so, dass der MDT-Heizaktor eine 0 oder 1 über das KO der Heizanforderung an eine Gruppenadresse sendet, die mit dem Schalteingang des Schaltaktors verknüpft ist. Schließen alle Stellantriebe, sendet der Heizaktor eine 0 auf die Adresse. Sobald ein Stellantrieb öffnet, wird für die Heizanforderung eine 1 ausgegeben. Über den Schaltaktor wird je nach Anforderung nun die Heizkreispumpe ein- oder ausgeschaltet. Das funktioniert prima.
Nun habe ich allerdings ein Problem entdeckt. Sobald der Schaltaktor vom Bus getrennt oder programmiert wird und dann wieder zurückkehrt, bekommt er in der Zwischenzeit ja keine Heizanforderungsänderngen vom Heizaktor mit. Es kann also sein, dass der Heizaktor während der Trennung des Schaltaktors eine 1 oder 0 auf den Bus gesendet hat, aber der Schaltaktor konnte die Pumpe währenddessen nicht ein- oder ausschalten.
Gibt es die Möglichkeit, dass der Schaltaktor beim Wiederkehren auf den Bus den Status des Heizanforderungsobjekts des Heizaktors abfragt?
Einen Kommentar schreiben:
-
Jo, das klingt schon wieder anders als in der Beschreibung oben. Stimmt. Allerdings scheint es sich nicht auf 82/162 (Heiz-/Kühlanforderung) auszuwirken, das Objekt benötige ich ja zur Pumpensteuerung.
Sonst müsste ich doch den Byte-Wert erst wieder in einen Bit-Wert umrechnen lassen, um die Pumpe zu schalten.
Einen Kommentar schreiben:
-
Moin,
mangels zweitem Aktor habe ich's nicht ausprobiert, aber auf Seite 20 des Handbuches steht:
Daher habe ich mir das so gedachtDer Ausgang des ersten Aktors wird dabei mit dem Eingang des zweiten Aktors verbunden, also in eine gemeinsame Gruppenadresse abgelegt, usw. Das Ausgangsobjekt für den maximalen Stellwert des letzten Heizungsaktor gibt dann den maximalen Stellwert über alle relevanten Kanäle der Aktoren an.
VG,
Mucki
Einen Kommentar schreiben:
-
Ich habe es mir jetzt noch mal genauer angesehen (technisches Handbuch). Meintest du KO 85/165 »Max. Stellwert (Eingang)«?
In der Beschreibung (S. 10) steht, dass darüber der maximale Stellwert verstellt werden kann: »Einstellung des Maximalen Stellwerts«. Damit lässt sich, so wie ich das verstehe, keine Kaskade initiieren.
Ich werde es mit 2 freien Logiken des PEAR-Aktors + Logik im MDT-Aktor lösen.
Einen Kommentar schreiben:
-
Kannst ja mal mitteilen, ob's geklappt hat. Kam mir nur so beim lesen in den Sinn
Einen Kommentar schreiben:
-
Oh, danke für den Tipp. Das schau ich mir gerne an. Darauf war ich noch nicht gestoßen.
Einen Kommentar schreiben:
-
Moin,Zitat von dombn Beitrag anzeigenBei uns sind 4 Heizungsaktoren eingeplant, so dass ich zusätzlich noch 2 freie Logiken der PEAR-Aktoren und eine Logik des MDT-Aktors verwenden muss. Deshalb werde ich die 20 Minuten Ausschaltverzögerung auch im Schaltaktor einstellen.
die Heizungsaktoren haben auch ein Eingangsobjekt für die größte Stellgröße eines weiteren Aktors. Wenn du alle vier Aktoren "in Reihe" mit entsprechenden GA's verknüpfst wird ggf. hierdurch auch das "Objekt für die Heiz-/Kühlanforderung" mit beeinflusst und du kannst dir die zusätzliche Logik sparen?
VG,
Mucki
Einen Kommentar schreiben:
-
Hallo Kollege..
hier das Technische Handbuch. Siehe u.A. Seite 14 Objekte (82/162) "Heiz-/Kühlanforderung": 0 wenn alle Ventile zu, sonst 1 (1Bit).
http://www.mdt.de/download/MDT_THB_Heizungsaktor.pdf
Ergo: Der MDT Heizungsaktor hat ein solches "Summenobjekt", welches auf "0" geht, wenn alle Ventile zu sind (sonst 1).
Gruss Peter
PS: Wie ich das herausgefunden habe?
a) Applikationsprogramm laden
b) Handbuch runterladen
c) Handbuch Objektbeschreibungen durchsuchen und Link kopieren
d) ETS-Starten
e) Demoprojekt anlegen
f) Parameter anschauen (unter "Allgemein")
g) Parameter "Objekt für Anforderung Heizen/Kühlen" auf "sende 1 bei Bedarf" einstellen.
h) Screenshots erstellen
i) Antwort posten im Forum
Einen Kommentar schreiben:
-
Ach, das Leben kann so einfach sein. Danke. Auf Seite 19 steht ja genau mein Anwendungsfall beschrieben.Zitat von dombn Beitrag anzeigendanach steht Kommunikationsobjekt #162 zur Verfügung (z. B. mit 1 bei Heizungsanforderung)
Einen Kommentar schreiben:
-
Die MDT-Heizungsaktoren haben auch ein Objekt für die Heiz-/Kühlanforderung (1-Bit):
- bei den Parametern: »Objekt für Anforderung Heizen/Kühlen« einschalten
- danach steht Kommunikationsobjekt #162 zur Verfügung (z. B. mit 1 bei Heizungsanforderung)
Das sollte dein Problem lösen. Zusätzlich kann für jeden Heizungskanal eingeschaltet werden, ob sich dieser auf die Heiz-/Kühlanfoderung auswirkt.
Bei uns sind 4 Heizungsaktoren eingeplant, so dass ich zusätzlich noch 2 freie Logiken der PEAR-Aktoren und eine Logik des MDT-Aktors verwenden muss. Deshalb werde ich die 20 Minuten Ausschaltverzögerung auch im Schaltaktor einstellen.
Einen Kommentar schreiben:
-
Im Mittelpunkt meines Heizkreises befindet sich ein Pufferspeicher, der von einem Gas-Brennwertgerät und einem Kaminofen auf Temperatur gehalten wird. Aus dem Pufferspeicher treibt eine hocheffizente Heizkreispumpe das Heizwasser durch die Heizkörper. Eine Pumpensteuerung exisitiert bislang nicht. Daher möchte ich die Pumpe abschalten, wenn kein Stellantrieb mehr geöffnet ist, also kein Wärmebedarf mehr im Heizkreis besteht.
Der MDT-Aktor sendet einen Byte-Wert, der MDT-Schaltaktor erwartet einen Bit-Wert.
Letztendlich ist die Frage, ob der MDT-Schaltaktor bei Eingang eines Byte-Wertes 0 abschaltet und bei Eingang eines Byte-Wertes größer 0 einschaltet.
Einen Kommentar schreiben:


Einen Kommentar schreiben: