easy-forum

Deutsch - Software => easySoft => Thema gestartet von: Kauz am November 06, 2008, 21:16:14 Nachmittag

Titel: Aufladeregelung
Beitrag von: Kauz am November 06, 2008, 21:16:14 Nachmittag
Hallo Leute,

hab mich in den letzten Wochen bemüht für meine elektrische Fußbodenheizung eine Aufladeregelung zu programmieren.

Beschreibung:

Um Mitternacht werden Außen und Innentemp. gemessen und eine Differenz zum Vortag ermittelt.
Die Differenz mal einen Faktor X ( erst mal 5min ) gleich neue Ladezeit.

Hab noch eine Möglichkeit eingebaut, um die Ladezeit manuell zu beeinflussen.
Einen Zähler auf/ab, dessen Wert in die Berechnung mit einfließt.

Soweit die Erklärung.

Mein erstes Anliegen wäre der Effekt, das ich nach dem Starten des Programms als erstes Taste(P2 Differenzbildung)
zwei mal betätigen muß. Ansonsten stünde nach der ersten Messung ein Minuswert für die Ladezeit.

Es müssen also SR01 und SR02 mit aktuellen Werten gefüllt werden, um einen neutralen Beginn zu haben.
Lässt sich das vielleicht automatisieren?

Als zweites erscheint mir der untere Abschnitt zur Eingabe der manuellen Korrektur sehr aufwendig....
Er funzt zwar, (glaub ich wenigstens) ;) aber läßt sich das vielleicht noch effktiver machen?

Das Ganze ist im Moment nur für eine Heizschleife.... es folgen noch 6Stück und zwei Tempsensoren.

Bevor ich mich daran wage, wüsste ich gern, ob die Grundlage dazu halbwegs brauchbar erscheint.

Freue mich auf Anregungen; Kritik oder Verbesserungen von Euch...

Gruß
Andreas



Titel: Re: Aufladeregelung
Beitrag von: Bimbo am November 07, 2008, 13:06:43 Nachmittag
Du könntest bei fehlenden Vortageswerten(0) bei den Temperaturen (Programmstart) die momentane Differenz Außen- Innentemperatur als Vorgabewert(mit Faktor natürlich) laden!  ;)
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 07, 2008, 21:27:39 Nachmittag
Hallo Bimbo...
danke, das Du Dir Zeit genommen hast.

Für Deinen Vorschlag müsste man eine extra 'Rechenkette' anlegen....Richtig?
Die vorhandene ist ja nur auf die Differenzmessung InnenAlt minus InnenNeu und konform für Außen festgelegt.

Was mir durch Deinen Vorschlag eingefallen ist.... ich sollte vielleicht eine Mindestladezeit festlegen, und diese irgendwie in Abhängikeit zur Aussentemperatur.
Schließlich ist es ein Unterschied, ob ich bei +15C oder bei -10C mein Prog neu starte... ;D

Macht bei der Ladezeit so ca. 90 min Unterschied aus.

naja, ich seh schon... ist noch ziemlich viel Arbeit... wer weiß, was da noch alles zu berücksichtigen ist.

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: Juergen.J am November 08, 2008, 02:02:25 Vormittag
Hallo Andreas,

schau dir mal  diesen  (http://easy-forum.net/index.php?topic=2392.0/) und  diesen (http://easy-forum.net/index.php?topic=2846.0/) Beitrag an. Ist vielleicht auch für deine Anwendung interessant, in Bezug auf Sommer- Winterbetrieb und als zusätzliche Herausforderung  ;).

Gruss
Jürgen
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 09, 2008, 06:48:23 Vormittag
Hallo Jürgen...

Sommer/Winterbetrieb gibt es bei der Elektrofußbodenheizung zum Glück nicht... ;D

Der zweite Beitrag hört sich interssant an, zumal ich auch damit kämpfe, dass AR-Bausteine einfach immer rechnen.
Irgendwie nervt's mich, wenn dadurch die Werte immer schon einen Schritt zu weit sind.

Das müsste ich mir mal genauer anschauen und ausprobieren... habs noch nicht ganz kapiert  :-[
Kann bei den 'alten' grauen Zellen etwas dauern.. :D

Gruß
Andreas


Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 09, 2008, 11:35:56 Vormittag
Hallo Kauz,

vielleicht hilft dir das Beispiel zum Schaltbaren AR weiter.


Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 09, 2008, 14:43:06 Nachmittag
Hallo Veltins54...

wow, das gefällt mir!

Hab es sogar verstanden.  ;D

Muß nur mal sehen, wie ich das in mein Prog. unterbringe...

Als Auslöser werde ich dann wohl eine der Zeitschaltuhren nehmen müssen denk ich.

Desweiteren kann ich das vielleicht auch zur Ermittlung der Grundladezeit in Abhängigkeit der derzeitigen Aussentemp. gebrauchen... 
das ist aber noch nicht zu Ende gedacht!

Ich hab mir als Anfänger die einzelnen Funktionsmöglichkeiten der Bausteine halt noch nicht verinnerlicht.

Besten Dank...
Guß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 09, 2008, 18:13:37 Nachmittag
Hallo Kauz,

wenn du das Beispiel verwenden möchtest darfst du aber als Zwischenspeicher jetzt(MW1)
in deinem Programm nicht verwenden,du musst als Zwischenspeicher ein höheres MW
nehmen.

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 09, 2008, 18:42:48 Nachmittag
Hallo Veltins54

hat das nicht verwenden von MW1 noch einen anderen Grund außer dem ,das ich es schon an anderer Stelle eingesetzt hab?

Mit einer sinnvollen Aufteilung der verschiedenen M's stehe ich auch noch etwas auf Kriegsfuß.... ???
unter anderem in Bezug darauf, welche Werte brauche ich evetuell als Remanent.

Ich weiß, das sich die Bereiche je nach verwendeter Größe überschneiden... z.B.:
Wenn ich MB1 nehme, so ist das auch die erste Hälfte von MW1.

Gibt es eine sinnvolle Strategie dazu?
Ich meine sowas wie vielleicht MW's immer erst ab Nr 13...
MD's von Nr 96 rückwärts.... oder ähnliches.

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 09, 2008, 19:33:56 Nachmittag
Hallo Kauz,

eine sinnvolle Strategie dazu kenne ich  nicht,die Verwendung hängt stark vom Programmaufbau
ab (zb.verwendete Merker-ob sie remanent werden sollen oder nicht)
Du solltest dir dazu mal im Programm einen Merker markieren und mit F1 die Hilfe dazu aufrufen
dort findest du eine Tabelle in der der Zusammenhang ersichtlich ist.
Denn im MW1 sind auch die Merker 1-16 enthalten,wenn du jetzt MW1 als Speicher
verwendest (für einen Wert) dann wird MW1 bei gleichzeitiger Verwendung von M1-16
der Wert im MW1 beeinflusst.
Verwenden kannst du alle deren Merker du nicht verwendest.
In der Tabelle ist alles ersichtlich welche du je nach Anwendung verwenden kannst.

Gruß veltins54
 
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 11, 2008, 11:46:19 Vormittag
Hallo...

Dank Eurer Anregungen hab ich nun noch zwei Sachen hinbekommen:

Bei Programmstart wird die Mitternachtsmessung automatisch 2 mal ausgeführt.. Differenz also=0.

In Abhängigkeit der Außentemp. wird eine Mindestladezeit übernommen.... die auch im weiteren Betrieb
nicht unterschritten werden kann... so zumindest meine Theorie  ;D

Versuche jetzt noch mehrere Anzeigebausteine einzubauen, die mir diverse Werte anzeigen sollen.
Wenn es erstmal eingebaut ist, dann kann ich nicht mal eben den PC dranhängen, um mir die Variablen anzusehen.
Da wäre es schon ganz nett, wenn ich mir das vor Ort anschauen könnte.

Für interessierte hab ich die neue Variante mal mit hochgeladen.

Gruß
Andreas



Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 13, 2008, 12:15:07 Nachmittag
Hallo...

nach einigen Test muß ich leider feststellen, das es nicht ganz so wie gedacht funzt.

Die Abschnitte einzeln betrachtet waren ja Ok:
  - Startroutine in Bezug auf 2 mal messen
  - Auswahl Mindestadezeit in Abhängikeit der Außentemp.

Muß noch ein wenig weiter forschen, wo es hängt!

Nach dem Start fehlt mal die Mindestladezeit, oder es werden Ladezeit Alt und Neu nicht so addiert wie gedacht.

Vielleicht liegt bei den MD's und den Datenbausteinen noch was im Argen....  >:(
Ist die Anordnung der Strompfade entscheidend?

Naja, ich muß halt noch viel lernen... ;D

Gruß
Andreas

Anbei die zur Zeit aktuelle Version:
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 13, 2008, 12:31:56 Nachmittag
Hallo Kauz,

die Anordnung der Strompfade ist nicht unbedingt entscheidend.
Die Mindestladezeit würde ich vereinfacht über eine Schaltuhr realisieren.

Gruß veltins54



Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 13, 2008, 13:19:20 Nachmittag
Hallo Kauz,

wenn ich das richtig verstanden habe wird deine Mindestladezeit von MD50 in MD51
geschrieben,aber MD50 ist immer 0 bis auf den Wert von C1 der als Korrektur dienen
soll,der Wert von MD50 wird auch nirgends gebildet.
Auch bei einer Korrektur durch C1 würde der Wert in MD50 überschrieben werden,
und nicht verändert (+ -).
Dann verstehe ich nicht was du mit den hohen Temperaturen für innen und außen
machen willst.

Gruß veltins54     
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 13, 2008, 14:14:16 Nachmittag
Hallo Veltins54...

habe Deinen Vorschlag mit den Zeitschaltuhren eingebaut....
und ein Srceenshot gemacht.
Ich denke so ähnlich hast Du das gemeint.

Ist wirklich viel einfacher, als das auch noch durch die AR-Bausteine zu jagen! :D

Manchmal denkt man einfach zu kompliziert! ;D ... Danke!

@ Zu deinem letzten Posting:
    Das mit den genannten Unstimmigkeiten muß ich mit der vorgenannten Änderung ja sowieso umbauen...
    danach seh'n wir weiter.

Beim letzten Satz verstehe ich allerdings nicht was Du meinst. ???
( Messtechnisch? / lange Ladezeit? )

Gruß
Andreas




Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 13, 2008, 19:38:52 Nachmittag
Hallo Kauz,

welche Temperaturfühler hast du für den innen und Außenbereich vorgesehen.


Gruß veltins54 
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 13, 2008, 19:52:00 Nachmittag
Hallo Veltin54...

ich hab hier sogenannte Universal-Fühler, die im Fußboden stecken... und einer halt Nordseite Hauswand.

Die haben eine ziemlich verbogene Kennline:
  -30C  - ca.38K
  -10C  - ca. 9,6K
     0C  - ca.  5,4K
   20C  - ca. 2K
   40C  - ca. 0,85K

Ich habe sie mit einem 2,2K Parallelwiderstand an einem Messwandler von Rinck laufen.

Ja, ich weiß... die Skalierung sieht ziemlich ungewöhnlich aus.. ;D

Zwei davon sind auch im Probebetrieb auf dem Basteltisch schon angeschlossen.

Gruß
Andreas

Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 14, 2008, 11:01:32 Vormittag
Hallo Kauz,

kannst du die Fühler nicht noch gegen PT 100 oder PT 1000 tauschen und mit
Messwandlern auf 0-10V umwandeln damit es auch eine richtige Temperaturanzeige
ergibt.Ich komme mit deiner Skalierung nicht zurecht.(mit den Universalfühlern)

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 14, 2008, 11:52:42 Vormittag
Hallo Veltins....
ich habe mir lange Gedanken gemacht.. hin ind herüberlegt:

Um pt100 ter zu verwenden, müßten im Haus extra Kabel dafür gezogen werden...
Die Fühler bräuchten auch ein Gehäuse,  auch sollten sie in einer angemessenen Höhe platziert sein.
(unter der Decke macht das wenig Sinn) ;D

Messwandler sind dafür genauso erforderlich, wie auch für die vorhandenen Uni's.

Hab mich mit einem netten Herrn von Rinck unterhalten, und mich dann nach ein paar weiteren Tagen
dazu entschlossen die vorhandenen Fühler zu nutzen. ::)

Im Grunde kommt es nicht darauf an, ob die gezeigten 23C nun 22C oder 24C sind.

Entscheidend ist eigentlich nur, auf die Änderungen zu reagieren, um die Innentemp bei unterschiedlichen
Aussentemp in einem gewissen Bereich zu halten.

Und für diesen Anspruch erschien mir die eingeschlagene Lösung ausreichend.

Der Nachteil, der Dich zum Grübeln bringt, ist zum einen [ je mehr Spannung je kälter ]
und zum anderen, der Messwandler fängt immer bei 0 Ohm an!

Das heißt, wenn der Fühler 0 Ohm hätte, so wären das theoretisch ca. 450C .

Deshalb auch die ungewöhnlichen Werte in der Skalierung....damit der für mich relvante
Bereich einigermaßen passt.   ( Hab dafür Excel glühen lassen :D :D )

Stimmt so aber... zeigt z. Z. außen 7C  und innen 23,4C.
(Bei der Anzeige auf dem Easydisplay muß man sich ein Komma für die Zehntel Grad denken!!)

Ich hoffe meine Entscheidung ausreichend verteidigt zu haben.  ;D ;D ;D ;D

Gruß
Andreas

PS.: Sorry, wenn es Dir als Helfer zusätzlich Mühe bereitet!! ::)

Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 14, 2008, 12:03:10 Nachmittag
Hallo...
noch ein Nachtrag:

Werde im Laufe des Tages mein überarbeitetes Prog. testen,
und dann hochladen...

Also ruhig bis dahin noch warten... Danke!

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 14, 2008, 13:37:44 Nachmittag
Hallo Kauz,

ich habe grundsätzlich kein Problem damit wenn jemand versucht für sein Problem
eine Lösung zu finden,es macht leider dem helfenden  schwer  sich in die Problemlösung
reinzudenken da er die Details nicht kennt.Vielleicht kann ich dir bei deiner neuen
Version bei der Fehlersuche helfen(falls vorhanden).


Gruß veltins54 
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 14, 2008, 16:15:12 Nachmittag
Hallo...
hier wie angekündigt die nächste Version:

Hab die Standardanzeige geändert...
Es werden jetzt Ladezeit Gestern(Alt)  und Ladezeit Heute(Neu) angezeigt. [ SR20  D1; D2 ]

Die Anzeige mit Angabe der Ladezeitänderung hab ich nicht sauber hinbekommen.
( Die Änderung wurde in der Ladezeit 2mal draufgerechnet)
Nach einer neuen Messung ohne Tempänderung stimmte es dann.

Ansonsten hab ich im Ablauf noch kein Bock entdeckt... Außer:

Die Idee die Mindestladezeit über Zeitschaltuhren zu lösen ist in Bezug auf Schaltsicherheit in Ordnung.

Nur wenn der Fall eintritt, so muß die Zeit auch mit in die Ladezeit einfließen... weil: ::)

Wenn ich pro Grad weniger 5Min länger laden will, so würde ich erst bei einer Temp. -verringerung von 6Grad
auf die kleinste Mindesladezeit von 30Min kommen. Bis dahin würde sich die Ladezeit nicht erhöhen, auch wenn's kühler wird.

Daran werd ich als nächstes arbeiten... versuche es mal, ob ich mit einem Vergleich Ladezeit < Mindestladezeit
die Mindestladezeit in die Korrektur schreibe.
Damit landet sie dann auch fest in dem Messzyklus. [ SR20 ]

Hoffe, ich hab nich allzuviel verschlimmbessert.. ;D ;D

Gruß
Andreas


Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 14, 2008, 21:28:45 Nachmittag
Hallo Kauz,

was mir beim testen aufgefallen war es können auch negative Ladezeiten und
Ladezeiten unter den Minimalzeiten auftreten,wenn das wirklich so ist können keine
Minimalzeiten fest eingestellt werden.Leider kenne ich den Zusammenhang
zwischen Temperaturunterschied und Ladezeit nicht,kann deshalb auch mit den
errechneten Ladezeiten nichts anfangen.Glaube das man ein anderen Ansatz
suchen muss. 

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 15, 2008, 11:46:18 Vormittag
Hallo Kauz,

hast du eine Formel womit man die Ladezeit in Abhängigkeit der Temperaturdifferenz
innen-Außen berechnen kann.
Ich glaube man sollte die Ladezeit jeden Tag neu berechnen,und nicht die Differenz
zum Vortag bilden.

Gruß veltins54 
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 15, 2008, 13:53:06 Nachmittag
Hallo Veltins54...
nee, so ne Formel hab ich nicht.  ???

Aber das dürfte nicht das Problem sein, sich in der Richtung was zu basteln.

Z.B. ab 15 Grad Außentemp für jedes Grad weniger so-und-soviel Ladezeit....
Und für Innen, wie ich es inzwischen schon geändert habe:
Ab 23 Grad auch für jedes Grad weniger ca. 5Min länger laden.

Den richtigen Faktor muß man im Betrieb ermitteln....
vielleicht braucht man auch einen Erhöhungsfaktor, der mit abnehmender Außentemp. größer wird.
Weil der Wärmeverlust, mit abnehmender Außentemp. und dadurch höherer Differenz zwischen Innen und Außen, steigt... so mein Bauchgefühl :-[

Mit dieser Variante entstehen wenigstens keine negative Ladezeiten ..denk ich. :D

Kann mich mal an einer Version in dieser Richtung versuchen.

Gruß
Andreas

Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 15, 2008, 14:05:05 Nachmittag
Hallo Kauz,

schade das du dafür keine Formel hast,ich hatte versucht für einen Bekannten
eine Ladesteuerung für einen Nachtspeicherofen zu programmieren,es scheiterte
allerdings daran das mir die die nötigen Kenntnisse fehlen.
Wenn ich den Zusammenhang kennen würde wäre es kein Problem es in ein Programm
umzusetzen.Leider kann ich auch sowas nicht austesten da ich nicht im Besitz einer
entsprechenden Heizung bin.

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 15, 2008, 14:24:53 Nachmittag
Hallo Veltins54

die Idee, immer von gleichen Bezugspunkten auszugehen ist nicht schlecht!

Werde, wie schon gesagt ähh (geschrieben) mal den Weg probieren.

Wenn ich was fertig hab, und an einer Stelle einen 'Hänger' hab, kann ich ja wieder nachfragen. ;D

Bis hierher vielen Dank für Deine Mühe.. :D

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 15, 2008, 17:11:30 Nachmittag
Hallo Veltins54..
deine Idee war SUPER! :D

Ich glaube, das macht es wirklich einfacher.

Hab mal einen ersten Entwurf angehängt:

  - Differenz 15C zu Ist Außen  (AR01)
  - Differenz 23C zu Ist Innen   (AR10)

  - Differnzen addieren             (AR02)
  - dann mal 5Min                    (AR03)
  - das Ganze durch 10 teilen    (AR04)
    (damit es auf 5Min pro Grad kommt und nicht 5Min pro Zehntelgrad)

  - Das Ergebniss wird noch mal Skaliert (LS10), damit die Ladezeit sich bei sinkender Außentemp
     pro Grad ansteigend erhöht.

Die Parameter (* 5Min AR03; Skalierung in LS10) müssen im Praxisbetrieb vielleicht noch verändert werden.

Das wäre in Etwa, was ich mir als Formel für diese Vorgehensweise vorstellen könnte.

Ich kann nur noch mal betonen, das mir dieser Weg bislang besser gefällt!!!  :D

Gruß
Andreas




Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 15, 2008, 18:35:31 Nachmittag
Hallo Kauz,

mein Ansatzpunkt wäre wie viel Energie (KWh)  benötige ich um einen Raum bei
maximalen(-) Graden von 0 auf 23 Grad zu erwärmen.Davon ausgehend
die Ladezeit zurückrechnen,ohne zu wissen ob das der richtige Weg ist
und dich weiter zu verwirren.

Hier findest du ein Programm womit man den Energiebedarf eines Hauses berechnen kann,
sollte auch für eine Wohnung gehen.Das Programm ist kostenlos.

http://nesa1.uni-siegen.de/index.htm?/softlab/casa_l_e.htm

Vielleicht hilft es dir weiter.

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 15, 2008, 21:03:54 Nachmittag
Hallo Veltins54

upps,... was kennst Du denn für komplizierte Sachen?  ::) ::)

Hab mir das Prog mal angeschaut.... is ja ganz schön umfangreich mit den vielen Parametern....
wobei ich das eine oder andere zwar schon gehört habe.... abba wenig Ahnung davon. ???

Da muß man erst mal Materialkunde betreiben, um da richtige Eingaben machen zu können. ;D ;D

Es verwirrt mich tatsächlich etwas..öhmm.

Um überhaupt was zu erreichen, bleibe ich erstmal bei meiner(deiner) Variante.

Werd zwischendurch mal googlen zweck Materialkunde... kann ja nicht schaden.

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 16, 2008, 10:28:33 Vormittag
Hallo Kauz,

ja die Software sieht im ersten Moment kompliziert aus,aber mit wenigen Daten kann man
den maximalen Leistungsbedarf errechnen was dann als Grundlage dienen könnte.
Aber mal eine andere Frage deine Freigabeschaltuhr (2-7 Uhr),ist das die maximale
Ladezeit die möglich ist.Ich kenne es nur vom Nachtspeicherofen da ist es meistens
22-6 Uhr.
Ich habe mein Projekt auch noch nicht aufgegeben,bin immer noch auf der Suche
nach verlässlichen Daten womit ich arbeiten kann.
Testen ist mir nicht möglich da die Wohnung 450 Km von mir entfernt ist,und nicht
Ständig bewohnt /Ferienwohnung).

Gruß veltins54
 
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 16, 2008, 12:49:07 Nachmittag
Hallo Veltins54..
Nein das ist nicht die maximale Ladezeit.. die geht ca. von 21:00 - 7:00 Uhr.
(In der restlichen Zeit liegt der Preis pro KW/h etwas höher.)

Gibt hier also 3 Tarife: Haushaltsstrom  (wie jeder andere auch)
                                    Nachtstrom für die Heizung
                                    Tagstrom für die Heizung

Ich hab für mich die Nachtladung in diesen Zeitraum gelegt.
Gleichzeitig dient es auch noch als Begrenzung:
Es gibt keine Einrichtung wie im Nachtspeicher, die irgendwann abschaltet....
Wenn ich die Zeitschaltuhren falsch programmiere (z.B. Ausschaltzeit nicht wirksam)
es ist also möglich zu überheizen.... (dann gib's 'heiße Füsse')  ;D ;D


Wenn es draußen richtig Brrr ist, dann muß auch am frühen Nachmittag noch mal geladen werden.
(zum Tagstromtarif)

Zwei Nachtspeicheröfen hab ich auch noch, wobei nur der auf dem Dachboden genutzt wird.

Ich lasse den aber nicht voll laden, sondern gebe ihm per Zeitschaltuhr geringere Ladezeiten frei
( sonst würde ich hier in Badehose noch wegfließen)
Für eine Regelung des Nachtspeichers habe ich mich noch nicht interessiert.

Ich meine, der Nachtspeicher lädt, wenn er Saft hat solange, bis ein interner Sensor sagt: Nu bin ich voll!

Ich möchte auch nicht in dem Innenleben herrumfummeln... is mir zu gefährlich!

Kannst Du Dir nicht vom Hersteller technische Details holen, um die erforderlichen Info's für Dein Projekt zu bekommen?

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 16, 2008, 13:05:44 Nachmittag
Hallo...
ne Frage zu einem Effekt hab ich noch:
Ich hab in meiner Schaltung ein Zeitrelais, welches die Einschaltzeit ab 2:00Uhr verzögert, damit das Ladeende immer um 7:00Uhr ist.
Da Messwerte ja meistens etwas schwanken, werden diese Schwankungen auch an die Berechnung dieser Verzögerungszeit weitergegeben.
Das heißt, das die Sollwertvorgabe für den Zähler auch schwankt, während er schon läuft.

Dabei ist mir aufgefallen, das dieser bei Erreichen des Sollwertes nicht angehalten hat, sondern munter weiterzählte.

Können die Schwankungen das verursachen?

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 16, 2008, 14:59:49 Nachmittag
Hallo Kauz,

stell mal dein Programm mit dem Zeitrelais hier ein.

Du solltest die Sollwertdaten mit einem DB Baustein (positive Flanke) dem Zeitrelais
übergeben und dann das Zeitrelais starten (gesteuert mit der Freigabeschaltuhr).

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 16, 2008, 15:37:59 Nachmittag
Hallo veltins54

Das prog befindet sich mitten im Bau.. ;D

Ist also noch nicht vollständig!
Oben werden Temp's erfasst und berechnet, die aber weiter unten noch nichts schalten

In den Zeilen 17-20 ist die Verzögerung mit dem Zeitrelais.

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: KressSwiss am November 16, 2008, 16:24:07 Nachmittag
Zitat
Können die Schwankungen das verursachen?

Hallo Andreas
Ich habe folgenden Test gemacht:
Den Analogeingang IA1 habe ich als Sollwert einem Zeitrelais zugeordnet. Dann habe ich den Analogschieber soweit nach oben geschoben bis der Zeitbaustein in der Bausteinansicht 60 Sekunden angezeigt hat. Nach dem Starten des Zeitrelais habe ich den Analogschieber auf 0 zurückgestellt. Trotzdem ist die Zeit bis auf die 60 Sekunden weiter gelaufen. Das bedeutet, dass beim ansteuern der Spule der Zeitsollwert eingelesen wird und nachträgliche Sollwertverschiebungen nicht mehr berüksichtigt werden. So ist es mindestens in der Simulation. Die Schwankungen können also kaum die Ursache sein.

Gruss
Hermann


Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 16, 2008, 16:39:51 Nachmittag
Hallo Herrmann...
ok,.. das würde heißen, ich brauche kein DB dazwischen hängen. ;D

Dann muß diese 'Fehlfunktion' bei meiner Simulation einen anderen Grund gehabt haben.

Ich baue erst mal so weiter an dem Teil.

Danke! :D

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 16, 2008, 17:43:19 Nachmittag
Hallo Kauz,

es ist richtig nach dem starten von T1 werden keine Werte mehr angenommen.

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 16, 2008, 17:55:44 Nachmittag
Hallo Kauz,

ich habe mal eine eigene Variante programmiert schau sie dir mal an.


Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 16, 2008, 18:38:01 Nachmittag
Hallo veltins54...
leider blicke ich das nicht ganz:

Aus P2 habe ich P1 gemacht... gleiche Zeitschaltuhr gleicher Taster... auf rastend eingestellt.  ;)
Weil beide gleichzeitig drücken geht glaube ich nicht.

Dann weiß ich nicht wozu T03 sein soll... finde keine Verknüpfung für Q1.
Nach Programmstart ist der Sollwert 0 und Q1 an...
Schalte ich P1 ein so wird der Sollwert verändert... aber sonst passiert nichts.

Und ich hab in der Simulation wieder den Effekt das T01 über seinen Sollwert hinaus weiterzählt ?  ???

Bin ich zu d..m?  ;D ;D

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 16, 2008, 20:29:39 Nachmittag
Hallo Kauz,

das mit P1 und P2 hatte ich nur zum testen so,es ist richtig am ende ist es die gleiche Uhr.
Habe das in Speicherheizung3 geändert,die Ursache des angeblichen weiterzählens
habe ich gefunden,wenn die Wertübergabe und das Starten des Zeitrelais im gleichen
Zyklus erfolgt wird der alte Wert übernommen und der berechnete wert bleibt unbeachtet.
Der Fehler ist mir nicht aufgefallen weil ich P1+P2 verwendet habe.
Darum habe ich das auch geändert.T3 ist nur ein Hilfszeitrelais damit die Zeit richtig dargestellt wird,es hat sonnst keine Funktion.


Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 16, 2008, 20:47:57 Nachmittag
Hallo veltins54
Bingo!... im Textbaustein hab ich nicht geschaut.. alles klar.

Also sollte man doch zwei Schaltuhren verwenden, wobei die, welche die Werte freigibt eine Minute früher einschaltet, damit der Effekt am Zähler T01 nicht mehr auftreten kann.

Jaja, kleine Ursache große Wirkung.. ;D ;D

Werd das in Deinem Prog ändern, und anschließend die Skalierungen anpassen.... und weiter probieren.

Gruß
Andreas



Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 16, 2008, 20:52:15 Nachmittag
Hallo Kauz,

das mit den Schaltuhren brauchst du nicht machen habe ich schon mit DB1 erledigt.
Das meinte ich auch als ich geschrieben habe das du ein DB zwischenschalten
könntest.

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 16, 2008, 21:11:39 Nachmittag
Hallo veltins54...
Hab DB01EN an Dauerplus,  und ihn mit Eingang AUsgan zwischen AR04 und T01 gesetzt.
Wenn ich DB01 auch über HW01 aktiviere würde das Problem bleiben.

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 16, 2008, 21:37:54 Nachmittag
Hallo Kauz,

hast du dir die Datei Speicherheizung3 runtergeladen?
Da ist das nicht so.
DB1 an dauer plus bringt nichts.

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 16, 2008, 21:56:50 Nachmittag
Hallo veltins54..
jetzt hab ich sie mir runtergeladen.... war in den Postings zuvor nicht dabei.

Hab's mir kurz angeschaut, und den Unterschied verstanden... glaub ich:

Ich hatte Ihn nur mit En in der ganz rechten Spalte...

Du hast ihn noch mal im Pfad vor T01 eingefügt, dadurch ist gewährleistet, das er vor T01 abgearbeitet wird.
Somit hat T01 seinen Sollwert bevor der Zähler startet.

Ist das so in groben Zügen richtig?

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 17, 2008, 08:36:48 Vormittag
Hallo Kauz,

genau so wie du es beschrieben hast ist es.


Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 17, 2008, 11:09:32 Vormittag
Hallo Kauz,

möchte mal meine Vorgehensweise im Programm erklären,
Ausgegangen bin ich von Außen max -20°C (sollte noch angepasst werden da Regional
unterschiedlich) und Innen 0°C maximale Ladezeit (5 Stunden).Kann alles noch angepasst
werden,darum auch die vielen LS Bausteine.


Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 17, 2008, 17:14:24 Nachmittag
Hallo veltins54...
hab Heute nicht soviel Zeit gehabt zum Probieren... deshalb auch die späte Antwort.

Die Anpassung der Parameter in Deiner Variante hab ich noch nicht richtig hinbekommen.
Einen Schalter P2 ist jetzt noch zusätzlich drin.. zur Anzeige der Ladenzeit, ohne den Timer auszulösen.

Deine Variante spart ne Menge AR-Bausteine.

Ein größeres Resüme kann ich noch nicht verkünden... brauche noch ein Weilchen.

Zum Vergleich hab ich beide Varianten hochgeladen.

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 17, 2008, 17:19:42 Nachmittag
Hallo Kauz,

ob das Programm die Lösung ist kann halt nur ein Test zeigen. ???

Gruß veltins54
Titel: Re: Aufladeregelung
Beitrag von: Kauz am November 19, 2008, 20:25:14 Nachmittag
Hallo veltins54

hab mich für einen Mix entschieden:

Eine Hauptladezeit wird von der Außentemeratur gebildet:
Ausgangswert 15C - Istwert  * 5 geteilt durch 10.
Dieser Wert wird noch mal skaliert, damit sich die Ladezeit bei sinkender Außentemp stärker erhöht.

Neu ist jetzt, das die Differenz der Innentemp. auch noch mal skaliert wird, bevor die beiden Werte zusammengenommen die Ladezeit ergeben.
Die Bausteine sind jetzt gemäss ihrer Raumzuordnung in Gruppen zusammengeführt
--------------------
Die Parametierungen werden sich sicherlich noch ändern, wenn der Ernstfall geprobt wird.. ;D ;D ;D
Das ist halt der berühmte Unterschied zwischen Theorie und Praxis. ;)
--------------------

Der Wegfall, für jede Temp *5 und dann geteilt durch 10 zu rechnen, erspart Ar-Bausteine.
Gleichzeitig läßt sich durch die zwischengeschaltete Skalierung eine bessere Abstimmung für jeden einzelnen Raum ereichen.

Der Weg ohne die vorher verwendeten Schieberegister macht das Ganze erheblich einfacher, und weniger zeitkritisch (Ihteration)... oder mit meinen Worten: es entsteht keine Dauerschleife, die ich nicht unter Kontrolle bekomme.
Für die Anregungen meine Dank, denn ohne wäre ich nicht auf den Gedanken gekommen einen anderen Weg zu versuchen..(wenn überhaupt, dann ne ganze Ecke später)!  :)

Nun hab ich meine Basis, auf der ich weitere Funktionen aufbauen kann.  :D :D :D :D

Gruß
Andreas
Titel: Re: Aufladeregelung
Beitrag von: veltins54 am November 19, 2008, 22:07:53 Nachmittag
Hallo Kauz,

es freut mich geholfen zu haben,und hoffentlich funktioniert es auch alles so wie du möchtest.


Gruß veltins54