'Inteligenty' dom ze sterownikiem PLC

 Language:
Szukanie zaawansowane  

Aktualności:

Powrót do strony głównej: www.edom-plc.pl

Autor Wątek: Analiza zużycia energii  (Przeczytany 6539 razy)

leGIOnovo

  • Newbie
  • *
  • Wiadomości: 6
    • Zobacz profil
Analiza zużycia energii
« dnia: Czerwca 02, 2012, 02:00:10 am »

Witam,

Chcę prosić o podpowiedź Panie Piotrze. Zakupiłem na próbę jeden licznik F&F LE-01d i będę testował. Nie jestem pewien jak podłączyć styki licznika do wejść Sterownika. W instrukcji jest schemat z którego nie wszystko rozumiem, a na stronie internetowej produktu dodatkowa informacja o konieczności wpięcia w obwód rezystora. Wyjście jest typu otwarty kolektor i jeśli dobrze rozumiem, jest to "sterowanie minusem". Nie chcę wyważać otwartych drzwi i zgadywać więc jeśli można, zwracam się tym pytaniem do Pana.

Będę też wdzięczny za wskazówki, jak stworzyć wykresy widoczne na http://www.edom-plc.pl/index.php?option=com_content&view=article&id=57%3Azuzycieenergii&catid=29%3Apodsystemy&Itemid=54&lang=pl do wyświetlania z wizualizacją Html.


Pozdrawiam serdecznie,
--
Gio
Zapisane

admin

  • Administrator
  • Sr. Member
  • *****
  • Wiadomości: 313
    • Zobacz profil
Odp: Analiza zużycia energii
« Odpowiedź #1 dnia: Czerwca 03, 2012, 03:06:10 pm »

Witam,

U mnie licznik podłączony jest tak:

do górnej-przedniej-lewej dziurki (20) "+" z zasilacza 24VDC
do górnej-przedniej-prawej dziurki (21) wejście DI ze sterownika
do gornej-tylnej-lewej(4) przewód N wychodzący z różnicówki
do górnej-tylnej-prawej(6)  podłączona jest listwa N
do dolnej-lewej(1) przewod L z różnicówki
do dolnej-prawej(3) kolejne zabezpieczenia.

Jeśłi chodzi o programowanie:

VAR

ENERGY1_DURATION     :DWORD;  (*przechowuje odstępy między impulsami*)
ENERGY1_TIME              :TIME;  (*przechowuje czas ostatniego impulsu*)
ENERGY1_CONSUM        :REAL;  (*zużycie w W*)
ENERGY1_TRIGGER        :R_TRIG; (*sygnalizator impulsu*)

END_VAR

VAR RETAIN PERSISTENT

ENERGYCOUNTER1        :DWORD;  (*zlicza impulsy*)

END_VAR

W programie:

ENERGY1_TRIGGER(CLK:=IN75);
IF ENERGY1_TRIGGER.Q THEN
   ENERGYCOUNTER1:=ENERGYCOUNTER1+1;
   ENERGY1_DURATION:=TIME_TO_DWORD(TIME()-ENERGY1_TIME);
   ENERGY1_TIME:=TIME();
   ENERGY1_CONSUM:=3600000/(ENERGY1_DURATION);
END_IF;


Wykresy z cytowanej storny sięgają do PLC_PRG.ENERGY1_CONSUM
- wykres 'bar display': Configure-->Variable/Scale-->Variable: PLC_PRG.ENERGY1_CONSUM
- wykres liniowy: Configure-->Trend-->Choose variable-->Add....

Pozdrawiam,
Zapisane

Paweł Piotrowski

  • Newbie
  • *
  • Wiadomości: 23
    • Zobacz profil
Odp: Analiza zużycia energii
« Odpowiedź #2 dnia: Grudnia 28, 2012, 11:41:10 am »

Witam


Czy dane o zużyciu energii są wysyłane do bazy SQL tak jak w przypadku pomiaru temperatur?

Pozdrawiam
Zapisane

admin

  • Administrator
  • Sr. Member
  • *****
  • Wiadomości: 313
    • Zobacz profil
Odp: Analiza zużycia energii
« Odpowiedź #3 dnia: Grudnia 28, 2012, 01:42:08 pm »

Witam,

aktualnie nie... analizowanie zużycia było ciekawe na początku by dowiedzieć się, co ile konsumuje.  Teraz to już bardziej bajer niż super potrzebne dane.  Nie ma jednak żadnego problemu, by zrzucać do bazy np. kWh zużyte co 10 min.

Pozdrawiam,
Zapisane

Paweł Piotrowski

  • Newbie
  • *
  • Wiadomości: 23
    • Zobacz profil
Odp: Analiza zużycia energii
« Odpowiedź #4 dnia: Grudnia 28, 2012, 08:07:31 pm »

Witam

W moim przypadku pewnie też tak się skończy...zakładam wysyłanie danych z licznika energii i gazu.
Dopiero zaczynam przygodę z programowaniem i dużo jeszcze nie wiem (po szkoleniu IO-2).

Narazie to sprawdzam jak co funkcjonuje, z czasem będą pojawiać się następne "pytania".

Pozdrawiam
Zapisane