22.06.2018 15:32 | |
Beiträge: 3 Bewertung: (0) |
Hallo zusammen, ich hab eine Frage bezüglich der Speicherung und Aufaddierung eines Analogwertes.Ich bin dabei einen Wärmemengenzähler zu programmieren. Dies habe ich auch schon geschafft.Nun möchte ich aus meinen ermittelten Werten einen Tageswert kwh und einen Gesamtwert Mwh bilden. Bleiben wir mal bei Tageswert. Ich möchte einmal in der Minute den aktuell ermittelten analog Wert abfragen. Das ganze mach ich dann 60 mal. so denke ich bekomme ich einen Kwh Wert heraus. Wie speichere ich die in der Minute abgefragten Werte ab und addiere diese dann ??? Habe schon alle Bausteine getestet. Leider ohne Erfolg. Selbst mit der Arithmetischen Anweisung kann ich die Werte nicht beibehalten weil ich ja den Zähler nach jeweils einer minute wieder resetieren muss. Dann gehen mir die errechneten Werte wieder verloren. Kann mir jemand weiterhelfen ??? Vielen Dank. Gruß Marc ------------------------------------------------------------------------------------------ |
Zuletzt bearbeitet von: Jen_Moderator am: 25.06.2018 06:40:40Neue Überschrift nach Splitten |
|
22.06.2018 16:26 | |
Beigetreten: 18.12.2014 Letzter Bes: 24.09.2024 Beiträge: 33827 Bewertung: (4203)
|
Da du nicht geschrieben hast, welche LOGO! du hast, setze ich mal eine 0BA8 voraus. Hier mal ein Vorschlag. Soll dir nur einen möglichen Weg aufzeigen. Es gibt die hübschen Analogblöcke "Mittelwert" und "MAX/MIN", welche du dafür nutzen kannst. Aber immer bedenken: Bei den analogen Sachen ist immer bei 32.767 Schluss. DateianhangMittelwertbildung.zip (112 Downloads) |
Zuletzt bearbeitet von: ixo65 am: 22.06.2018 16:27:23 |
|
20.07.2018 16:27 | |
Beigetreten: 13.08.2016 Letzter Bes: 21.09.2024 Beiträge: 1365 Bewertung: (42) |
das Prinzip der Aufaddierung - noch dazu mit hoher Auflösung und einen Zahlenbereich von ca 32.000.000 - in meinem Beitrag: Edit: Bei direkter Zähler - Anzeige (keine Kommastelle möglich) Zahlenwert bis 999.999 dh bis 9999,99 Ah (bei 100A Messbereich !! 100A = 1000Digit) und extra Restwert in mAh aus B025 Allerdings ist die 10000 Anhebung für negative Werte dann nicht sinnvoll. Der Zahlenbereich (zB bei 1A Messbereich dh 1A = 1000Digit) wäre unter Berücksichtigung des Restwertes aus B25 dann 999.999.999 ... Im Meldetext aber getrennt darzustellen: Ganzzahl 999.999, Kommazahl 999 Datei im Anhang DateianhangLogo-Amperestundenzähler-2.zip (62 Downloads) |
Zuletzt bearbeitet von: ernstho am: 20.07.2018 16:32:50Zuletzt bearbeitet von: ernstho am: 21.07.2018 10:56:33 |
|
25.07.2018 15:51 | |
Beiträge: 3 Bewertung: (0) |
Programm folgt in kürze. Danke schon mal für die Hinweise. RoM1988 |
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf