Często zachodzi potrzeba, aby wyłączyć pompę obiegową kiedy żadna z pętli ogrzewania nie jest włączona, a włączyć kiedy przynajmniej jedna z nich się załączy. Taką konfigurację można uzyskać używając do tego sumy logicznej.
Poniżej przedstawiamy przykładową konfigurację.
1. Utwórz skrypt (scr_pompa
) sprawdzający, czy którykolwiek siłownik pętli ogrzewania jest otwarty, a następnie na tej podstawie uruchamiający lub wyłączający pompę.
if (CLU->petla_1->Value == 1 or CLU->petla_2->Value == 1 or CLU->petla_3->Value == 1) then
CLU->pump->SwitchOn(0)
else
CLU->pump->SwitchOff(0)
end
gdzie:
petla_1
, petla_2
, petla_3
– wyjścia przekaźnikowe sterujące siłownikami na poszczególnych pętlach grzewczych
pompa
– wyjście przekaźnikowe sterujące pompą
Uwaga! W skrypcie należy zastąpić przykładowe nazwy nazwami występującymi w twoim projekcie.
2. Tak utworzony skrypt przypisz do zdarzenia OnValueChange
wszystkich wyjść przekaźnikowych sterujących siłownikami, które zostały uwzględnione w logice. Zapewni to dynamiczną aktualizację pracy pompy w oparciu o stan pętli grzewczych.
3. Prześlij konfigurację do CLU.