Daggpunkten beskriver den temperatur som måste sjunka under för att dagg eller dimma eller kondens ska bildas vid konstant lufttryck och given fuktighet.
Nödvändig hårdvara:
- Hemmatisk temperatur-fuktighetsgivare utanför HM-WDS10-TH-O
- Hemmatisk väggtermostat HM-TC-IT-WM-WE
Programmet:

Koden:
real T = dom.GetObject("T_actual_FH").Value();WriteLine("T_FH");WriteLine(T);
real rF = dom.GetObject("F_actual_FH").Value();WriteLine("rF_FH");WriteLine(rF);
om (T < 0,0) {T = 0,0; } verklig TK = T + 273,15; !Temperatur i Kelvin real a = 7,5; verkligt b = 237,3; !för T >= 0
verklig R = 8314,3; !J / (kmol * K)(universell gaskonstant)
verklig mw = 18 016; !kg / kmol (molekylvikt för vattenånga)
verklig pp = (a * T) / (b + T); !Beräkna styrkan av följande formel
verklig SDD = 6,1078 * (10,0). Pow(pp); !Mättnadsångtryck i hPa
verklig DD = ((SDD * rF) / 100,0); !Ångtryck i hPa
verklig v = (DD / 6,1078).Log10();
real TP_null = (b * v / (a - v));WriteLine("TP_null");WriteLine(TP_null); !Dagpunkt
real TP = (TP_null).ToString(1); !Tröskel för temperaturomkoppling för ventilation
dom.GetObject("Dewpoint_FH").State(TP);WriteLine("Dewpoint");WriteLine(TP);
verklig AF = (10,0). Pow(5,0) * (mw/R) * DD/TK;
De två variablerna T och rF avläses från respektive temperatur/fuktighetsgivare i ett externt program och skickas därmed vidare till alla andra program utan att behöva fråga givaren igen (för att minimera DutyCycles) tillgänglig.