Luftfeuchtigkeit und Temperatur messen via KL3464

Beckhaus

Level-1
Beiträge
26
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich bin Hobbyprogrammierer und habe mein Haus mit einer Beckhoff Steuerung ausgestattet.
Ich habe in jedem Raum 2 PT1000 Fühler einen im Raum und einen Im Fussboden.(An KL3204 & KL3228)
Diese liefern ziemlich exakte Werte.
Ich habe in der Küche und im Bad 2 Aktive 0-10 V Temperatur und Luftfeuchtefühler installiert.(An Kl3464)

Wie kann ich die Werte umrechnen auf °C und %Luftfeuchte ?

Hier das aktuelle Beispiel :
Wert Temperatur : ca.5.260 bei ca.20 °C
Wert Feuchte : ca.4160 bei 57%F
 
Das Zauberwort ist skalieren bzw Dreisatz. Du musst dazu folgende Dinge wissen :
Start Temperatur und Endtemperatur. Hieraus ergibt sich deine Spanne. Nun rechnest du den max Analogwert / Temperaturspanne. Bsp 32767 / 150C
Nun weißt du das 1K=218.45 entspricht. Wenn du jetzt deine 5.260 / 218.45 rechnest wären das etwa 24.xxC. Ist der Temperaturbereich nich von 0C an musst du den Wert noch entsprechend anpassen. Bspw -4C bis 146 C. Wäre in deinem Beispiel 24.xxC - 4C = 20C.
Bei der Feuchte ist es Anlog zu rechnen. Hoffe es ist verständlich. Ist blöd sowas am Smartphone zu tippen und schon spät ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe das auch so ähnlich gerechnet.
Also ich hab den Temperaturbereich von -30°C bis +70 °C also 100°C insgesamt.
Im Systemmanger zeigt die Klemme mir 5260 an gibt aber 17260 aus in meine INT.
Bisher hatte ich so gerechnet : 17260 / 32767 * 100 -30 und komme so auf 22.67 das sind aber 2.67 °C zuviel woher kommt der Fehler ?
 
Wenn du jetzt deine 5.260 / 218.45 rechnest wären das etwa 24.xxC. Ist der Temperaturbereich nich von 0C an musst du den Wert noch entsprechend anpassen. Bspw -4C bis 146 C. Wäre in deinem Beispiel 24.xxC - 4C = 20C.
 
Zurück
Oben