1. Baza wiedzy
  2. Konfiguracja i Integracje

Sterowanie pompą obiegową w zależności od stanów siłowników

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.