Sterowanie temperaturą
Zdalne
Zdalne
Praca w tym trybie kontroli temperatury wymaga bezwzględnie użycia dodatkowego czujnika temperatury typu DS18B20 podłączonego do złącza X5, odpowiednio pod zaciski VCC, WATER TEMP, i GND. Czujnik powinien być zainstalowany w miejscu, w którym interesuje nas pomiar temperatury np kanał nawiewanego powietrza tuż za nagrzewnicą, lub wyjście cieczy z wymiennika ciepła. Brak tego czujnika uniemożliwia pracę w trybie kontroli temperatury.
Aby ustawić AHU_2040 w tryb pracy autonomicznej, w której to głównym kryterium pracy jest osiągana temperatura zasilania, należy z poziomu Modbus lub ekwiwalentnie z poziomu terminala ustawić poniższe rejestry Holding Register w następujący sposób
Ustawiamy wartość w rejestrze nr 0 (HOLDING_CONTROL_MODE) na 2, co odpowiada trybie kontroli zdalnej.
Możliwe opcje : local_0-10V, remote_0-100, remote_temperature
Ustawiamy tryb grzania w bez wymaganego aktywnego wejścia fizycznego na płytce jako tryb heat_auto. W przypadku, gdy chcemy , aby termostat pokojowy, lub inny odpowiednik, jako urządzenie nadrzędne decydował o pracy, należy ustawić tryb heat_manual.
Możliwe opcje to:
idle - Bezczynny
cool_manual - Chłodzenie (wymagana aktywne wejście COOL)
heat_manual -Grzanie (wymagane aktywne wejście HEAT)
cool_auto - Chłodzenie (nie wymagane wejście COOL)
heat_auto - Grzanie (nie wymagane wejście HEAT)
Teraz zależnie od tego czy interesuje nas tryb stałotemperaturowy czy pogodowy ustawiamy rejestr nr 18 (HOLDING_CURVE_ACTIVE) na wartość 0 jeżeli jest to tryb stałotemperaturowy, lub 1 gdy jest to tryb pogodowy.
Jeżeli ustawiliśmy tryb stałotemperaturowy, należy do rejestru nr 4 (HOLDING_TEMP_SETPOINT ) wpisać wartość nastawy temperatury w postaci stopni celsjusza, pomnożonej przez 10. Dla przykładu będzie to temperatura 26.8
Jeżeli natomiast ustawiliśmy tryb pogodowy który bazuje na krzywej grzewczej (czyli do rejestru 18 wpisaliśmy wartość 1), należy skonfigurować odpowiednio parametry krzywej grzewczej, określonej równaniem T1=A * (20 - T4) + 20 + B; Gdzie :
T1 - wartość temperatury zasilania
T4 - temperatura zewnętrzna
A - wpółczynnik nachylenia prostej (rejestr nr 16) pomnożony przez 100
B - offset temperatury pokojowej względem wartości 20 'C (rejestr nr 17)
Dla przykładu, aby skonfigurować krzywą grzewczą o parametrach nachylenia 0.28 i offsececie równym 1, należy wpisać poniższe komendy:
Finalnie, jest możliwość weryfikacji parametrów naszej krzywej grzewczej przy pomocy komendy test_equithermal_curve. Wpisujemy tę komendę, a jako parametr podajemy hipotetyczną wartość temperautry zewnętrznej, aby sprawdzić jaką temperaturę zasilania na bazie naszej krzywej grzewczej dobierze regulator pogodowy.
Warto jeszcze ustawić kilka wartości związanych zachowaniem układu w sytuacji, gdy temperatura zasilania jest przekraczana, mimo pracy już na najniższym możliwym poziomie wydajności, czyli ustawić parametry tzw. taktowania układu. Taktowania dotyczą rejestry Holding Registers w zakresie 19-21. Można je wyświetlić komendą :
Wartości powyższych rejestrów mają następujące znaczenie:
HOLDING_LOW_DELTA - Wartość dolnej różnicy temperautry między nastawioną a mierzoną, poniżej której układ będący w stanie blokady taktu, ponownie się załączy ['C x 10]
HOLDING_HIGH_DELTA - Wartość górnej rożnicy temperautry między nastawioną a mierzoną, powyżej której układ się wyłączy, aby unikać dalszego niepotrzebnego przegrzewania obiegu. ['C x 10]
HOLDING_ON_OFF_INTERVAL - Wartość czasu, po której argegat ponownie wystartuje, podczas trybu taktowania. [min]
Ustawiamy te rejestry według własnych preferencji, na przykład:
Na koniec, gdy wszystko już nam odpowiada, wpisujemy komende settings save, i od tej pory po każdym uruchomieniu, nasze nastawy będą wczytane z pamięci.