-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es Ihnen, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachten Sie, dass Sie nur Beiträge sehen können, die in Teilen des Forums geschrieben wurden, auf die Sie aktuell Zugriff haben.

Beiträge anzeigen-Menü

Beiträge - MatthewGordon

#1
Liebe Community,

ich habe eine Verständnisfrage zur Parametrierung des CTRL_PID.

Im vorliegenden Fall verwende ich diesen zur Regelung einer Fußbodenheizung.

Beschaltet ist er wie folgt:
ACT: Istwert der Raumtemperatur (z.B. 22.64)
SET: Sollwert der Raumtemperatur (z.B. 20.00)
KP: P-Anteil (z.B. 4)
TN: I-Anteil (z.B. 7200)
TV: D-Anteil (z.B. 0)
LL: Unteres Limit (z.B. 0)
LH: Oberes Limit (z.B. 10)

Y: geht auf IN vom  Baustein AOUT.

AOUT liefert den Ausgangswert skaliert auf 0...32767 für 0...10V für eine Analog Ausgabebaugruppe, welche die Stellmotoren auf den Heizkreisventilen ansteuert.

Mein Verständnisproblem bezieht sich nun insbesondere auf die Werte für LL und LH. Im Standard sind diese auf -1000 ... +1000 gesetzt.

Was wären sinnvolle Werte um den Regler richtig zu parametrieren? Woran orentieren sich diese Limits.

Bei der aktuellen Einstellung habe ich mehr eine Pulsweitenmodulation, da das Ventil eigentlich nur noch ganz auf oder ganz zu gefahren wird. Auch die Limit-Überschreitung wird ständig angezeigt.

Danke für eure Unterstützung

VG
Matthew
#2
Ich habe es für mich gelöst und werde morgen einen Screenshot posten, wie ich es gemacht habe und es für mich funktioniert.

LG
Sascha
#3
Hallo Zusammen,

ich treffe auf das o.g. Problem beim Einsatz des DIMM_I Bausteins und bitte um Unterstützung.

Umgebung:
Wago 750-841 (FW 14)
Codesys 2.3.9.25
Oscat Basic 3.32
Oscat Building 1.00

Der Dimmwert soll anschliessend von 0...255 auf 0...32767 skaliert und auf einer Beckhoff Dimmerklemme ausgegeben werden.

Anbei ein Screenshot des fraglichen Bausteins.

Vielen Dank für eure Unterstützung.



[gelöscht durch Administrator]