Obsah

Elektroměr

Celé jméno

Lib.Hvac.v1_0.T42_ElectricityMeter

Popis

Čítače pro činnou, induktivní a kapacitní složku energie. Zpracování čtvrthodin a energetického času odvozeného od čtvrthodinového signálu.

Potřebné reference projektu

Použití v ST

program test
    var
        em: lib.hvac.v1_0.T42_ElectricityMeter;
    end_var

    em();
end_program

Popis vstupů a výstupů

Vstupy JménoDatový typRetainNutno připojit Význam
q udintNe Ne Synchronizační vstup pro čtvrhodinový signál (čtvrhodinový čítač)
x_act real Ne Ne Vstup čítače pro činnou složku energie
x_ind real Ne Ne Vstup čítače pro induktivní složku energie
x_cap real Ne Ne Vstup čítače pro kapacitní složku energie
bx_act_rstbool Ne Ne Reset čítače pro činnou složku energie
bx_cap_rstbool Ne Ne Reset čítače pro kapacitní složku energie
bx_ind_rstbool Ne Ne Reset čítače pro induktivní složku energie
Ky0_act real Ano Ne Q konstatna lineární transfromace pro činnou složku energie
Ky0_ind real Ano Ne Q konstatna lineární transfromace pro induktivní složku energie
Ky0_cap real Ano Ne Q konstatna lineární transfromace pro kapacitní složku energie
K_act real Ano Ne K konstanta lineární transformace pro činnou složku energie
K_ind real Ano Ne K konstanta lineární transformace pro induktivní složku energie
K_cap real Ano Ne K konstatna lineární transformace pro kapacitní složku energie
q_offset int Ano Ne maximální časový rozdíl od přesné čtvrthodiny vzhledem k poslednímu signálu čtvrthodiny v [s], mechanismus viz popis
Výstupy JménoDatový typ Význam
e_time dt Energetický čas podle čtvrhodinového signálu (max. 15min rozdíl proti času PLC)
q_time real Čas v aktuální čtvrhodině
q_order real Pořadí čtvrhodiny ve dni
q_signal real Signalizace čtvrthodiny 1
y_act real Hodnota činného čítače bez transformace
y_ind real Hodnota induktivního čítače bez transformace
y_cap real Hodnota kapacitního čítače bez transformace
Ky_act real Hodnota činného čítače po transformaci
Ky_ind real Hodnota induktivního čítače po transformaci
Ky_cap real Hodnota kapacitního čítače po transformaci
cos_fi real Účiník
sync_err bool Signalizace výpadku čtvrhodinového signálu
q_start dt Časová známka startu aktuální čtvrthodiny
time_diffint Časový rozdíl - energetický čas získaný ze čtvrhodin vs. čas PLC

1 Signalizace provedena přechodem z úrovně false do true, trvající po dobu 5 sekund, a následný návrat do false

Podrobný popis funkce

Čítače jsou ošetřené proti přetečení, pro každou složku lze nastavovat lineární transformace Ky_X = K_X*y_X + Ky0_X. Pracuje se s energií, pokud je potřeba pracovat s příkonem je nutné předřadit funkční blok integrátoru. Mechanismus ošetření výpadku čtvrhodinového signálu. Pokud se dva po sobě jdoucí čtvrthodinové signály liší od 15 minut více než definuje v sekundách vstup q_offset, budou se čtvrthodiny řídít podle RTC a nastaví se signál sync_err.