NODE RED nod warunk...
 
Powiadomienia
Wyczyść wszystko

Problem NODE RED nod warunkowy

5 Wpisów
3 Użytkownicy
0 Reactions
1,044 Wyświetleń
pawell32
(@pawell32)
Wpisów: 1327
Guru
Autor tematu
 

cześć,

potrzebuję zrobić taką rzecz:

trzy zawory, reguła ma załączać przekaźnik, kiedy zostanie załączony choć jeden zawór, a wyłączać jak wyłączą się wszystkie. Coś nie mogę tego ułożyć.

 
Dodane : 23/02/2023 2:34 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@pawell32 żeby załączyć przekaźnik z dowlnego zaworu łączysz zawory równolegle , wyłączenie sprawdzasz stan zaworów szeregowo.

Coś takiego

1

 wszystkie zawory zapisują swoje stany do zmiennych flow , które są sprawdzane w stan 1,2,3 , nod pompa stan sprawdza stan pompy żeby po pierwszym ON już kolejnych nie wysyłać .

Jak coś nie jest jasne pisz , wrzucę kod. Pewnie sprawdzenie stanu zmiennych 1,2,3 można zrobić za pomocą funkcji, zamiast trzech switchy, ale na razie nie umiem tego ogarnąć.

 
Dodane : 23/02/2023 6:03 pm
(@mig41)
Wpisów: 621
Ekspert
 

Albo napisać prostą funkcję...

 
Dodane : 24/02/2023 8:20 am
pawell32
(@pawell32)
Wpisów: 1327
Guru
Autor tematu
 

Dodane przez: @mig41

Albo napisać prostą funkcję...

jeszcze nie ogarniam tego. Teram mam to zrobione w automatyzacji, chcę to przenieść do ND by dodać trochę zmian.

 
Dodane : 24/02/2023 8:26 am
(@mig41)
Wpisów: 621
Ekspert
 

Wg tego: https://nodered.org/docs/user-guide/writing-functions

To wbrew pozorom są proste linijki z "if" i "else" , czasami szybciej się takie coś napisze , niż ułoży z nodów...

Jak coś to wstaw jakiś szkielet co zrobiłeś , to wspólnie podumamy 🙂

 
Dodane : 24/02/2023 8:59 am
Udostępnij: