04.07.2013 23:24 | |
Beiträge: 19 Bewertung: (0) |
Hallo Leute, ich habe mal wieder ein Problem und ich weiß es momentan nicht zu lösen. Ich schicke im Anhang eine kleine Demo-Schaltung mit. Diese Schaltung zählt einfach über den Baustein B001 die Impulse, die aus meinem WR über die S0-Schnittstelle herauskommen. Leider hört die Schaltung bei 16,38 kWh auf zu zählen, obwohl die Impulse fleißig weiter gezählt werden. Kann es sein, daß es mit dem Wertebereich der Arithmetischen Anweisung zu tun hat? Wie kann ich dieses Problem umgehen? Der Zähler sollte bis 100 kWh zählen können. Ich wäre für jede Hilfe dankbar. SirTiGer DateianhangDemo PV-Zähler.zip (87 Downloads) |
05.07.2013 09:23 | |
Beiträge: 2930 Bewertung: (432)
|
Hallo, schau dir mal das Beispiel an. Der obere Teil ist für 1000 Pluse = 1000W, der untere Teil für 2000 Pluse = 1W. Andere "Auflösungen" kannst du entsprechend dem unteren Teil anpassen. Anzeige ist integriert. Das Problem ist, das LOGO! per Programm als Analogwert nur 16 Bit (32767) verarbeiten kann. Der Zähler zählt bis 999.999 das ist ein 32 Bit Datenformat. In dem Beispiel wird jeweils die Pulse für 1W gezählt und ab 1000 Watt ein zweiter Zähler verwendet. Dadurch kannst du zumindest für die Anzeige Watt und kW anzeigen. Hoffe das Beispiel hilft dir weiter. Gruß Helmut DateianhangS0 Erfassung und Anzeige.zip (144 Downloads) |
Folgen Sie uns auf