24.05.2011 20:27 | |
Beiträge: 3181 Bewertung: (320) |
Hmm, Taschenrechner an der Arbeit hatte Abweichungen. Mit dem im iPhone paßt es. Würde also mit dem Aufaddieren gehen. Jetzt müßte ich nur die Schaltung wieder finden. Edit Hier ist ein Beitrag zum ähnlichen Thema, mit Lösungsvorschlag von Betel. Evtl. kannst da was von verwenden. |
Zuletzt bearbeitet von: Nachbar am: 24.05.2011 20:31 |
|
24.05.2011 21:17 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo, also, Chris hat die Basis ja korrekt angegeben (sofern halt die Nominalleistung VL = 125 W des Verbrauchers und KEINE Ist-Werte herangezogen werden sollen oder können): Periodisch die Betriebszeit ermittelm/messen und mit der Konstanten 0,125 kW multiplizieren und für jede Betriebsperiode das Produkt aufaddieren. So erhalten wir dann einen Wert, der der Leistung in kWh entspricht. Wenn man das SO macht, dann passiert das, was von Nachbar angegeben wurde - man summiert dabei stets auch die (Rundungs-)Fehler jeder einzelnen Multiplikation, denn schließlich müssen wir die Randbedingungen der LOGO!-Funktionsblöcke berücksichtigen. Wir brauchen für o. g. Vorgehen Analogfunktionen, die jedoch nur mit ganzen Zahlen und das in einem sehr begrenzten Wertebereich umgehen können. Mathematisch lässt sich da jedoch bereits etwas tun indem wir den Faktor 0,125 kW ausklammern. Dann müssen die einzelnen Dauern der Verbraucherlaufzeit addiert werden und diese Summe einmalig (aber natürlich zeitlich ständig) mit dem Faktior 0,125 kW multipliziert werden. So wird kein Rundungsfehler mit aufaddiert, sondern muss nur bein Endwert berücksichtigt werden. Die Präzision der Leistungsermittelung hängt dann nur noch von der Präzision der (Lauf-)Zeiterfassung ab...Nachteilig wirkt sich aber auch bei diesem Vorgehen immer noch aus, dass der Wertebereich der dazu zwingend erforderlichen Analogblöcke äußerst begrenzt ist!!! Für eine adäquate Lösung mit einer LOGO! sind zuvor verschiedene Anforderungen zu definieren (hat Chris jedoch leider nicht angegeben), wie - Soll der (aufsummierte) Endwert in der LOGO! weiterverarbeitet werden (wenn ja, wie?) oder nur angezeigt werden? Meine Annahmen (zur Erläuterung eines Lösungskonzeptes): nur Wert-Anzeige, Maximalwert > 32767, Anzeigeeinheit in kWh, Anzeigeauflösung 1 kWh (also KEINE Nachkommastellen) jedoch vergleichsweise hohe zeitliche Auflösung (hier 1 s). Mein Lösungskonzept: b) Die konstante (bzw. als konstant angenommene) Verbraucherleistung ermöglicht jedoch wesentliche Vereinfachungen, so dass die Grundaufgabenstellung wie folgt zu lösen ist. b2) Pin "INV" am Impulsgenerator invertieren (für kleinste mittlere Fehler der Zeiterfassung!) und das Digitalsignal, das signalisiert, der Verbraucher ist "EIN" = 1, wird an den Pin "EN" des Impulsgenerators gelegt. b3) Den Ausgang des Merkers zusätzlich an den Pin "R" des davor liegenden Vor-/Rückwärtszählers legen. b4) Die Zeitparameter TH und TL des Impulsgenerators definieren nun die zeitliche Auflösung der Leistungserfassung. Hier TH + TL = 0,5 s. Nach dem Einschalten des Verbraucher wird nun nach 0,5 s und dann alle 1s solange der verbraucher "EIN" ist ein Impuls (vom 1. Vor-/Rückwärtszähler) erfasst. b5) Um nun gemäß meiner Annahmen im 2. Vor-/Rückwärtszähler die Leistung in KWh (ganzzahlig) aufzuaddieren, muss also der 1. Vor-/Rückwärtszähler nach x Impulsen einen Impuls erzeugen = Vorteiler) und sich dann (über den Merker) zurücksetzen. Dazu werden die Blockparameter des 1. Vor-/Rückwärtszählers ON = OFF = x definiert. x ergibt sich nun aus der konstanten Verbraucherleistung VL in kW, der Dauer TH + TL des Zeittaktes und dem Wert 1kWh wie folgt: x = 3600 * 1 kWh / VL = 28800 b6) Alle weiteren Funktionen je nach Aufgabenstellung, wie Anzeige, Löschen der Zähler ... MfG |
==> Meine TAG-Listen: "deut." |
|
Für diesen Beitrag bedanken sich1 Benutzer |
24.05.2011 22:57 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo Chris, ich stimme deinen Ausführungen soweit zu...Allerdings woltest du eine Lösung deiner Aufgabenstellung - und die konnte ich dir liefern. Im Dateianhang findest du mal Infos zu kleinen einphasig anwendbaren Energiezählern die erschwinglich scheinen - vieleicht hilft dir dies ein geeignetes Gerät zu finden, zumal dieren Ausgänge (SO-Impulssignale) dann mit der LOGO! auch ausgewertet werden können... MfG Betel DateianhangEnergiemessung_230VAC.zip (265 Downloads) |
Zuletzt bearbeitet von: Betel am: 25.05.2011 17:47Sorry, Dateianhang ergänzt. ==> Meine TAG-Listen: "deut." |
|
Für diesen Beitrag bedanken sich1 Benutzer |
24.05.2011 23:28 | |
Beiträge: 45 Bewertung: (0) |
Hi Betel - danke, allerdings sind keine Anhänge in deinem Beitrag ;) ich hab mich dennoch mal versucht, so einen "zähler" zu bauen... Ob es stimmt, sollen bitte die Profis beurteilen... ^^ ich habe die Impulse des Impulsgebers "beschleunigt" - um beim Testen nicht so lange warten zu müssen... die Werte müssen entsprechend Betels aussage wieder auf TH = 0,5 und TL = 0,5 gestellt werden. @Betel: sorry, aber kein Dateianhang in deinem Post ?! Gruß, Chris DateianhangkWh_Calc_v02.zip (235 Downloads) |
Zuletzt bearbeitet von: CChris am: 25.05.2011 00:51- inhalt geändert + neuer dateianhang Zuletzt bearbeitet von: CChris am: 25.05.2011 00:51- inhalt geändert + neuer dateianhang |
|
Für diesen Beitrag bedanken sich1 Benutzer |
25.05.2011 18:01 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo Chris, genau dieses(dein) Lösungskonzept mit Berechnungen per Analogfunktionen habe ich dir NICHT vorgeschlagen, denn dein KWh-Zähler endet (wegen Überlauf) bei 32,767 kWh !!!! Deine Lösung könnte man z. B. zu meiner ergänzen, um so einen "Tageszähler" (oder für ähnlich kurze Zeiträume) mit hoher Anzeigeauflösung zu erhalten. Soll dein Zähler aber als Summenzähler über längere Zeiträume und somit für größere Werte kWh dienen, musst du entweder die Auflösung reduzieren (aber max. 32767 kWh möglich) oder eben meinem Vorschlag folgen. Allerdings ist die Kombination von mehreren Verbrauchern, wie in meiner vorhergehenden Antwort, nicht trivial, weil ggf. Impulse sonst den Gesamtzähler gleichzeitig erreichen aber nur einer gezählt wird...dies muss schaltungstechnisch gelöst werden... MfG Betel P.S.: Den fehlenden Dateianhang habe ich in meiner betreffenden Antwort ergänzt. Wie auch Nachbar bereits angedeutet hat, findet man über des Internet viele Gerätevarianten für Energiezähler.... |
==> Meine TAG-Listen: "deut." |
|
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf