Powiadomienia
Wyczyść wszystko

Problem [Rozwiązany] Włączanie grzałki skrypt blockly

45 Wpisów
5 Użytkownicy
1 Reactions
4,034 Wyświetleń
(@bobrow)
Wpisów: 387
Weteran
 

@isom 

hmm…w sumie ten mój zapis jest tak banalnie prosty w ostatniej wersji i jednoznaczny w działaniu, że sprowadza się to do kwestii czy działa prawidłowo czy nie…

Zaryzykuję jeszcze trochę kWh i jeśli ponownie się zakłóci ,to przerobię na „lepsiejszy” skrypt…

 
Dodane : 12/04/2022 7:57 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dla mnie nie jest taki jednoznaczny , dowodem jest zrzut z twoich logów, ale być może to się już nie powtórzy 

 
Dodane : 12/04/2022 8:03 pm
(@bobrow)
Wpisów: 387
Weteran
 

@isom 

W pierwszej wersji były dwa warunki wyłączenia tj po 10 min od zainicjowania.

Pierwszy  warunek załącza na czas 10 min grzałę od wzrostu napięcia , a drugi warunek wyłącza zawsze po czasie-wprowadziłem to , ponieważ niechcąco paluchem załączyłem switcha grzałki...i naklepałem kilka kWh...

Teraz w każdym przypadku wyłączy się ta grzałka-a przynajmniej powinna...

    

 
Dodane : 12/04/2022 8:15 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@bobrow zrób sobie taki test , dodaj jakiś wirtualny przełącznik np testowy włącz go i jak będzie w stanie ON  dodaj taki bloczek

1

Zapisz i poczekaj aż się wyłączy :)) 

U Ciebie po godzinie 18 może być podobnie 

 
Dodane : 12/04/2022 8:38 pm
(@bobrow)
Wpisów: 387
Weteran
 

Nie działa...nawet jak kilka razy zmieniłem stan przełącznika...dałem jeszcze większy czas opóźnienia wyłączenia 65s (bo odświeża co min)...

W moim zapisie kiedy włączyłem switch , to grzecznie się wyłączyło po czasie...już mam kocioł w głowie

 
Dodane : 12/04/2022 9:07 pm
(@bobrow)
Wpisów: 387
Weteran
 

Wywaliłem ten zapis wyłączenia od zadziałania...jutro przerobię na zmienne.

Jak przypadkowo nie wcisnę switcha , to działa ok-sprawdziłem inne fazy i tam nie znalazłem takich zakłóceń...

 
Dodane : 12/04/2022 9:16 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodaj w tym  warunku jeśli Napięcie L1 < 253 and Testowy = On 

i sprawdź

To oczywiście tylko przykład

 
Dodane : 12/04/2022 9:18 pm
(@bobrow)
Wpisów: 387
Weteran
 

Nie działa...

 
Dodane : 12/04/2022 9:28 pm
(@bobrow)
Wpisów: 387
Weteran
 

Chyba jest problem przy ręcznym zasterowaniu switcha...

 
Dodane : 12/04/2022 9:29 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

A napięcie w nocy się aktualizuje ?

To był tylko przykład do sprawdzenia nie koniecznie teraz 

 

 
Dodane : 12/04/2022 9:32 pm
(@bobrow)
Wpisów: 387
Weteran
 

Odczyt mam non stop , przełącznik wykorzystałem z grzałki L2 (fizycznie nie podłączone).Zablokowałem działanie w innym rungu tego wyjścia...

 
Dodane : 12/04/2022 9:36 pm
(@bobrow)
Wpisów: 387
Weteran
 

Może trzeba zresetować system ?

 
Dodane : 12/04/2022 9:37 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Wstaw to i zobacz 

return {
    on = {
        timer = { 'every minute' },
        devices = { 'Testowy' }
    },
    execute = function(dz, item)
         if dz.devices('Testowy').state == 'On' then
            dz.devices('Testowy').switchOff().afterSec(5)
   end
end   
}
 
Dodane : 12/04/2022 9:41 pm
(@bobrow)
Wpisów: 387
Weteran
 

Ech...prosty błąd.. z rozpędu wkleiłem bloczek z trybikiem.

Powtórzyłem próby i kiedy był stan wysoki switcha przed uruchomieniem skryptu - to nie działa

Jak zmieniłem stan , to już działa...

Czy jest skuteczny sposób bez zmiennych , aby skutecznie to zapisać ?

 
Dodane : 12/04/2022 9:49 pm
(@bobrow)
Wpisów: 387
Weteran
 

Dzięki Mistrzunio, 

jak nie ma innego prostego sposobu ,to jutro wstawię zmienne i chyba będzie fungować. 

 
Dodane : 12/04/2022 9:52 pm
(@bobrow)
Wpisów: 387
Weteran
 

Witam Towarzystwo,

zmodyfikowałem sterowanie załączeniem grzałki CWU wg warunków wzrost nap ponad 253V+przedział czasowy 9-18.

Wprowadziłem przerwę minimalną 5min między cyklami , a cykl 10 min.

Ostatni zapis jest zabezpieczeniem gdybym przypadkiem w telefonie załączył switch.

Spełni to w/w wymagania ?

 

grzałka ze zmienną

 

 
Dodane : 13/04/2022 6:22 pm
(@karciu)
Wpisów: 19
Praktykant
 

A ja chciałem jeszcze dopytać, czy można bezpiecznie dla instalacji i dla zasobnika, podgrzewać w piku pracy PV wodę do - dajmy na to 70 stopni, po to aby wieczorem już nie załączać jeśli nie trzeba zbiornika ? 

 
Dodane : 13/04/2022 6:46 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@bobrow tem ostatni warunek to zbytek łaski , tym bardziej że dałeś opóźnienie ponad 10 min , przecież wcześniej wyłączy ten switch warunek czasowy tzn już po minucie od włączenia 

@karciu  ciągłe grzanie wody do 70 stopni może prowadzić do wytrącania się kamienia co szkodzi samemu zasobnikowi  no tej grzałce. Każdy mm takiego osadu obniża oddawanie ciepła o około 10%, dodatkowo jak już tak wysoko to konieczny jest zawór temperaturowy żeby nie poparzyć domowników.

 

 

 
Dodane : 13/04/2022 7:43 pm
(@karciu)
Wpisów: 19
Praktykant
 

@isom A solary nie podgrzewają tak wysoko wody podczas słonecznych dni ?

 
Dodane : 13/04/2022 8:03 pm
(@bobrow)
Wpisów: 387
Weteran
 

@isom 

no ale jeśli włączę z pulpitu grzałkę, to nie wyłączy się bez ostatniego warunku- ponieważ do tego muszą się wypełnić inne warunki.

No chyba ,że będzie jak mówisz - to na 100% tak będzie ?

 
Dodane : 13/04/2022 8:16 pm
Strona 2 / 3
Udostępnij: