1

Téma: Špatná data při výpadku napájení SDS

Mám jeden poznatek, který se týká špatných dat v záložce "celková spotřeba".
Pokud dojde k výpadku napájení SDS nebo se např. přehrává firmware. dojde k tomu, že do číselníků SDS se vloží naposledy uložená hodnota z pevné paměti ( to je známá věc ). Na eportalu se to projeví tak, že jsou odesílány nižší hodnoty číselníku. Pokud se podíváme na " spotřeba - celková spotřeba - detail " je hodnota spotřeby 0 (místo záporné hodnoty). Pokud potom změníte číselní na aktuální hodnotu je napočtena hodnota mezi uloženým stavem a novou hodnotou. Pokud např. chcete zobrazit celkovou spotřebu za měsíc je tato vyšší než je skutečnost.

Zde jsou konkrétní údaje - v 14:16 jsou zde nižší číselníky (výpadek napájení), ve 14:32 je opět nastavena správná hodnota číselníku. To způsobí, že je vypočtena ve 14:32 vyšší hodnota, která v celkovém měsíčním součtu zkreslí skutečnou výši.
Dle mého názoru by měla být vypočtena v tomto případě záporná hodnota, aby celkový součet byl správný.

výpočty
3.3.2012    14:47:49      0         0,34         0,45
3.3.2012    14:32:03      2,5        10,35      15,79
3.3.2012    14:16:17      0          0             0
3.3.2012    13:52:15      0          0,36         0,43
3.3.2012    13:36:29      0,01     0,54         0,69

číselníky
3.3.2012    14:47:49    5668,5    5975    6379,61
3.3.2012    14:32:03    5668,5    5974,66    6379,16
3.3.2012    14:16:17    5666    5964,31    6363,37
3.3.2012    13:52:15    5668,01    5973,87    6378,16
3.3.2012    13:36:29    5668,01    5973,51    6377,73

2

Re: Špatná data při výpadku napájení SDS

Dovolím si odpověď trochu mimo původní otázku.

nesvara napsal:

Pokud dojde k výpadku napájení SDS nebo se např. přehrává firmware. dojde k tomu, že do číselníků SDS se vloží naposledy uložená hodnota z pevné paměti ( to je známá věc )

Pokud by tohle přeci jen byl problém, tak lze použít elektroměr s RS485 výstupem a číst textové hodnoty registrů (vhodným SDS-C programem). Tak je jistota že vždy bude k dispozici správný údaj, plus se z toho dá vytáhnout mnohem více (např u 4Q elektroměrů, spotřeba-výroba, účiníky, atd.).
Jinak je nutno (pro S0 zapojení) při výpadku apod. ručně synchronizovat počítadlo...
Pokud se zapojí napájení zařízení SDS na napájení elektroměru, tak je pak alespoň jistota, že při výpadku napájení nedojde ke ztrátě S0 impulsů (protože ani elektroměr nepočítá).



To co se pak děje na portále když je tam rozdíl, to musí J@M opravit.

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !

3

Re: Špatná data při výpadku napájení SDS

No mě udivuje údaj z 14:16. Jak může být v číselnících nižší údaj než poslední? Jestli je tomu tak, budu muset povolit zápis záporných hodnot. Ty jsou záměrně zrušeny a zapsáno je 0.

Hodnoty se na portál přebírají přímo z SDS. To by znamenalo, že v SDS v tomto čase je nižší údaj v počítadle. Celková spotřeba je pouhým rozdílem předchozí hodnoty počítadel a aktuální hodnoty počítadel. Tedy aktuálně příchozí sys[493] resp.526 minus poslední sys[493] resp.526 uložený na portál.

4

Re: Špatná data při výpadku napájení SDS

Ano údaj je nižší, protože SDS zapisuje číselníky do pevné paměti asi jednou za 12 hodin. A pokud v průběhu této doby dojde k výpadku napájení (pokud není UPS) nebo při aktualizaci firmware, tak se v číselníku objeví poslední uložená hodnota (tedy nižší). Počítání pokračuje dál. Po nějaké době majitel SDS aktualizuje číselníky opět na skutečné hodnoty a vznikne velký skok ve výpočtu. Nejlépe to jistě vysvětlí pan "adamn"

5

Re: Špatná data při výpadku napájení SDS

OK. pořeším to s panem adamem smile

6 Naposledy upravil: nesvara (2012-03-12 18:31:30)

Re: Špatná data při výpadku napájení SDS

Mám ještě jeden návrh, který mne napadl v souvislosti s neuložením dat (z číselníků) při nahrávání nového firmware. Pokud se nahrává nový firmware je nutno přepnout SDS do speciálního módu. V tom okamžiku by se současná data z číselnílů uložila do pevné paměti.

7

Re: Špatná data při výpadku napájení SDS

nesvara napsal:

V tom okamžiku by se současná data z číselníků uložila do pevné paměti.

Toto už v dnešní době ve FW pro Micro je.
Macro taktéž, ale ještě to musím dát na WiKi.

Ale i tak, jsou ztraceny impulsy po dobu nahrávání FW...

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !

8

Re: Špatná data při výpadku napájení SDS

Díky za informaci. Takže již Vás to napadlo. Není možné přímo do SDS doplnit malou baterii pro trvalé držení paměti?

9

Re: Špatná data při výpadku napájení SDS

nesvara napsal:

Není možné přímo do SDS doplnit malou baterii pro trvalé držení paměti?

To bude v novém SDS-TTC na kterém právě teď už nějakou chvíli pracuji, spolu s řadou novým důležitých a zajímavých věcí.

Zatím tedy lze externě doplnit malou baterii pro napájení celého SDS Micro / Macro smile
Něktěří uživatelé už to tak mají (spokojeně).

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !

10

Re: Špatná data při výpadku napájení SDS

j@m napsal:

No mě udivuje údaj z 14:16. Jak může být v číselnících nižší údaj než poslední? Jestli je tomu tak, budu muset povolit zápis záporných hodnot. Ty jsou záměrně zrušeny a zapsáno je 0.

Hodnoty se na portál přebírají přímo z SDS. To by znamenalo, že v SDS v tomto čase je nižší údaj v počítadle. Celková spotřeba je pouhým rozdílem předchozí hodnoty počítadel a aktuální hodnoty počítadel. Tedy aktuálně příchozí sys[493] resp.526 minus poslední sys[493] resp.526 uložený na portál.

Můžeme se vrátit k výši citovanému příspěvku? To, že se může v číselníku objevit nižší hodnota je pravda - při výpadku napájení (pokud někdo nemá napájedí SDSka přes UPS. Potom je nutno číselníky vždy opět nastavit na současnou aktuální hodnotu. Pokud není ale povolen zápis záporných hodnot, tak se po aktualizaci číselníků objeví nesmyslná hodnota, která zkresluje výsledek. Mě se občas SDS restartuje (zatím nevím proč) a těchto špatných hodnot hodnot mám již několik.

Uvažujete o úpravě?

11

Re: Špatná data při výpadku napájení SDS

O jakou konkrétní úpravu jde ?

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !

12 Naposledy upravil: nesvara (2012-08-20 22:31:15)

Re: Špatná data při výpadku napájení SDS

Týká se to známé vlastnosti číselníku při výpadku napájení. Za normálních okolností se  hodnota číselníku neustále zvyšuje. Na eportalu se ukládá kladná hodnota rozdílu. V případě výpadku se v číselníku objeví poslední uložená hodnota v pevné paměti. Na eportal přijde následující hodnota číselníku nižší než předchozí, ale zapsána je hodnota 0 (jak píše j@m ve 3 příspěvku) namísto záporné hodnoty. Pokud ale poté opravíte stav číselníku na novou správnou hodnotu je vypočítána a zapsána další hodnota. Tím, že jste předtím nahradil zápornou hodnotu nulou je součet vypočtených hodnot větší.


                         Číselník        Vypočtené hodnoty        Vypočtené hodnoty, které ignorují záporné číslo       
                              10                       
                              15                            5                                                          5       
                              18                            3                                                          3       
                                  24                              6                                                            6       
                               35                           11                                                          11       
Výpadek SDS               25                          -10                                                           0       
                               26                            1                                                           1       
Opět vložená
skutečná hodnota       40                           14                                                          14   
   
                                 správný součet  30                                      špatný součet  40       

Zde je příklad - snad je to trochu srozumitelné (ty čísla trochu lítají - není to záměr)

13

Re: Špatná data při výpadku napájení SDS

Ty záporné hodnoty jsou záměrně odstraňovány. Ale pokud by bylo lepší je tam mít, mohu ty kontroly zakázat a budou se ukládat data jak přijdou. Co na to Adamn?

14

Re: Špatná data při výpadku napájení SDS

Jde o to, že v tabulce SUMA CELKOVÉ SPOTŘEBY je tím pádem špatný součet.

15

Re: Špatná data při výpadku napájení SDS

To jde pěkně vidět z poskytnutého příkladu.

Částečné řešení by bylo ukládat záporné hodnoty do DB, ale provést filtraci až při zobrazení, ...

Nebo doplnit filtraci na "špatné" hodnoty, tj. když se zapíše nižší stav číselníku do DB, než byl posledně - začít pracovat s daty od tohoto bodu, a ignorovat předchozí...

Zařízení SDS jen přeposílá údaje, nezpracovává je. Tam je těžko něco vymyslet (teprve SDS-TTC má bateriovou zálohu číselníku, ale to opět řeší jen uložení posledního stavu při výpadku napájení, pokud při vypnutém zařízení přijdou nové impulsy, nezapíší se).

Tam kde je to kritické na správnost hodnoty, bych dal elektroměr s RS485 a četl registry elektroměru, pomocí SDS s rozhraním RS485.

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !

16

Re: Špatná data při výpadku napájení SDS

Ještě to interně promyslíme ;-)

17 Naposledy upravil: nesvara (2012-09-02 13:30:23)

Re: Špatná data při výpadku napájení SDS

adamn napsal:

To jde pěkně vidět z poskytnutého příkladu.


Nebo doplnit filtraci na "špatné" hodnoty, tj. když se zapíše nižší stav číselníku do DB, než byl posledně - začít pracovat s daty od tohoto bodu, a ignorovat předchozí...

Nebylo by opravdu nejjednodušší mít v nastavení možnost např. "ignorovat nižší hodnoty" a pokud zatrhnu tuto možnost, bude při výpočtu pracováno pouze s vyžšími hodnotami a výsledek v "SUMA CELKOVÉ SPOTŘEBY" bude vždy správný.
Je toto řešení realizovatelné?

18

Re: Špatná data při výpadku napájení SDS

adamn napsal:

Zatím tedy lze externě doplnit malou baterii pro napájení celého SDS Micro / Macro smile
Něktěří uživatelé už to tak mají (spokojeně).


Nějaké podrobnosti? 12V baterka nebo něco menšího?

19

Re: Špatná data při výpadku napájení SDS

Ano.
V podstatě toto: http://wiki.merenienergie.cz/index.php/SDS_SIMPLE_UPS
a varianty na toto téma.

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !