emilio20
Level-2
- Beiträge
- 836
- Reaktionspunkte
- 20
-> Hier kostenlos registrieren
Ja habe ich
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Ja habe ich
Gibt 1000 Impulse pro kWh (Länge 90ms) raus was du mit der SPS zählen kannst bzw. den Impulsabstand messen und daraus die momentane Leistung und Strom berechnen.
kostet ca. 50EUR
also ich habe mir jetzt auch Zähler mit S0 Schnittstelle zugelegt, ebenfalls 1000Imp/kWh.
Würdest du mir auf die Sprünge helfen, wie genau du die Stromberechnung umgesetzt hast?
Ideal wäre ein Bausteinquellcode o.ä. (im Gegenzug kann ich dir evtl. bei der Rolladensteuerung helfen - dafür hab ich einen FB geschrieben mit allen Möglichen Funktionen)
Danke im Voraus!
mfg
FUNCTION_BLOCK "FB_kWh"
TITLE =
VERSION : 0.1
VAR_INPUT
Impuls : BOOL ;
Impulse_kWh : DINT ; //Impulse pro kWh
END_VAR
VAR_OUTPUT
Leistung_kW : REAL ; //Leistung in kW
Zaehler_kWh : REAL ;
END_VAR
VAR
Impuls_FP : BOOL ;
Impuls_FP_HM : BOOL ;
Impulszaehler : DINT ;
Impuls_Time : TIME ;
Impuls_Time_alt : TIME ;
Impuls_Laenge : TIME ;
END_VAR
BEGIN
NETWORK
TITLE =
U #Impuls;
FP #Impuls_FP_HM;
= #Impuls_FP;
UN #Impuls_FP;
BEB ;
L #Impuls_Time;
T #Impuls_Time_alt;
CALL "TIME_TCK" (
RET_VAL := #Impuls_Time);
L #Impuls_Time;
L #Impuls_Time_alt;
-D ;
T #Impuls_Laenge;
L 3.600000e+000;
L #Impuls_Laenge;
DTR ;
/R ;
L #Impulse_kWh;
DTR ;
*R ;
T #Leistung_kW;
NETWORK
TITLE =
L #Impulszaehler;
+ L#1;
T #Impulszaehler;
L #Impulszaehler;
DTR ;
L #Impulse_kWh;
DTR ;
/R ;
T #Zaehler_kWh;
END_FUNCTION_BLOCK
ok, ich werd es mal versuchen.
wie meinst du das mit "die Peripherie direkt abfragen" - einen digitalen Eingang Ex.x direkt an den FB_kWh schreiben?
mfg
Je nachdem welche CPU du einsetzt und der daraus resultierenden Zykluszeit bekommst du einen
Fehler bei der Zeitmessung zwischen 2 Impulsen.
Deswegen rufe ich den Zähler definiert mit einem Alarm alle 1ms auf.
Ja habe die Button mit Buttonmaker erstellt
Benutze Wicc Felxible 2008
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen