3_p Actuator hat immer error = 1

Begonnen von Zonki, 16. März 2012, 21:04:08

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Zonki

Hallo,
habe mir den Dreipunktregler 3_p actuator für eine Heizungs-Mischersteuerung ausgeguckt, bekomme ihn aber nicht so richtig ans laufen. Es ist imer das error Bit gesetzt.
Habe folgende Werte an den Baustein geschrieben :
in = 0.7
end_pos = 0
min_ontime = 2000 ms
min_offtime = 2000 ms
max_runtime = 40000 ms
auto_diag_time = 50000 ms (?)
cal_runtime = 1800000 ms
switch_available = 0
Mit diesen Werten föhrt der Mischer immer auf und zu und das error bit bleibt immer gesetzt. Wenn man die Auto_diag_time = 0 setzt läuft der Diagnose Zyklus durch und es wird eine Mischerstellung an pos angezeigt, aber out1 bzw. out 2 bleiben immer = 0. Evtl habe ich die Bedeutung von einigen Werten nicht richtig verstanden, deshalb die Frage, ob jemand die Input_variablen näher erklären kann. Das wäre sehr nett. Besten Dank schonmal.
Der Actuator ist aus der building libary 1.0....
siehe auch Anhang.
Viele Grüße
Zonki

[gelöscht durch Administrator]

Fussel0804

Ich werde heute abend den Actuator 3P mit deinen Parametern testen.
Schreibe dir dann näheres.

Gruß Stefan

Zonki

oh, das wäre nett. noch zur info :Stime wird im OB1 aufgerufen.

Gruß

Zonki

Fussel0804

#3
@ zonki!

Ich habe dir ne private Nachricht geschickt.

Gruß Stefan

Fussel0804

@ Zonki

Welche Version des Actuator_3P setzt du ein?
Hast du die neueste (V2.1) drauf?
Ich vermute mal, dass du noch ne V1.x hast.

Lade dir mal die Aktuelle Building S7 runter

Zonki

ja der Actuator ist V1.3.
Werde mal die neueste building runterladen - Danke.

Gruß

Zonki

Zonki

So der Actuator_3P (v2.1) ist drin, der in und out sind als Byte deklariert. Wie gehe ich damit um   ??? , der Ausgang vom CTRL_PI ist in real, der CTRL_PI ist vor den Actuator 3_p geschaltet.
Wie bekomme ich jetzt den Ausgang vom CTRL_PI an den Eingang vom Actuator_3p ?  :'(
Gruß

Zonki

Fussel0804

#7
- CTRL_PI --> ACTUATOR_3P :    Range_to_Byte
- ACTUATOR_3P --> CTRL_PI :    Byte_to_Range

Zonki

Hallo,

vielen Dank für die Kompetente Hilfe !
Habe den Actuator 3_p auf V2.1 umgestellt und alles ist gut, kein Fehler mehr ! Läuft bisher bestens.
Musste mich erst ein bischen mit der Libary beschäftigen, da war ein bißchen Chaos.

* Hat einer noch eine Idee zum Steuern ( regeln ) der Kesseltemperatur, sowie Heizkreispumpe..Warmwasserpumpe, wwnn diese einschlaten usw. ? Nicht SPS technisch gesehen sonder Heiztechnisch.

Wäre wieder sehr nett, wenn ihr Vorschläde hättet..

Gruß

Zonki

Fussel0804

Möglichkeiten gibt's da viele.

Aber werde bitte etwas genauer, was was du an Pumpen verbaut hast.
Zirkulation, Fußbodenheizung, Heizkörper.
Was meinst du mit Kesseltemp regeln? Wie sieht deine Energiequelle aus?

Gruß Stefan

Zonki

Sorry na klar :
es ist eine Ölzentralheizung mit einem 4 -Wege-Mischer, dahinter sitzt  eine Heizkreispumpe im Vorlauf der Heizkörper. Unter dem Kessel-Brennraum sitzt die Warmwasseraufbereitung und zwischen Kessel und  Warmwasseraufbereitung die Warmwasserpumpe. Mehr ist nicht dran an der Heizung. Keine Fussbodenheizung oder sonst was. Die Heizung ist Außentemperatur geregelt, ohne Raumfühler.
Wird das Heizkreiswasser ( kessel ) immer auf die errechnete Soll-Vorlauftemperatur geregelt  oder etwa 10 K höher ? Schaltet die Heizkreispumpe erst bei erreichen der Kesseltemperatur ein ? Wie stark wird bei der Brauchwasseranforderung aufgeheizt, auf max ?
Mir wäre eine prinzipielle Funktionsweise wichtig.

Vielen Dank.

Zonki