Μεταπηδήστε στο περιεχόμενο

SV_IT_setzen - Έλεγχος θέρμανσης - Ερώτηση του εσωτερικού σημείου ρύθμισης και των πραγματικών θερμοκρασιών

  • από
Χρόνος ανάγνωσης 2 λεπτά

Ενημέρωση - Ιανουάριος 12, 2023

Για τον έλεγχο της θέρμανσης, που ενεργοποιείται όταν η θερμοκρασία πέφτει κάτω από τη θερμοκρασία ρύθμισης και απενεργοποιείται όταν αυτή επιτυγχάνεται, αποστέλλεται αίτημα στον θερμοστάτη τοίχου και για τα δύο κανάλια τιμών.

Οι επιστρεφόμενες τιμές εγγράφονται σε μια μεταβλητή.

Στη συνέχεια, οι τιμές των δύο μεταβλητών συγκρίνονται μεταξύ τους και η απαιτούμενη ενέργεια εκτελείται ανάλογα με το αποτέλεσμα.

  • Εγκατεστημένο υλικό
    - Μονάδα ρελέ Homematic 4 φορές HM-LC-Sw4-WM
    - Θερμοστάτης τοίχου Homematic HM-TC-IT-WM-W-EU

Το πρόγραμμα:

SV_IT_set

Το σενάριο:

real Var_SV_IT_set,
πραγματική Var_SV_IT_actual,
var SV_IT_set,
var SV_IT_actual,

Var_SV_IT_set = dom.GetObject("BidCos-RF.MEQ1576103:2.SET_TEMPERATURE").Value(),
WriteLine("Var_SV_IT_set");WriteLine(Var_SV_IT_set),
dom.GetObject("SV_IT_set").State(Var_SV_IT_set),

Var_SV_IT_actual = dom.GetObject("BidCos-RF.MEQ1576103:1.TEMPERATURE").Value(),
WriteLine("Var_SV_IT_actual");WriteLine(Var_SV_IT_actual),
dom.GetObject("SV_IT_actual").State(Var_SV_IT_actual),

if (Var_SV_IT_set > Var_SV_IT_actual)
{
dom.GetObject('SV_IT').State(0),
WriteLine("Var_SV_IT_actual");WriteLine("μικρότερο Var_SV_IT_set"),
}
else
{
dom.GetObject('SV_IT').State(1),
WriteLine("Var_SV_IT_actual");WriteLine("μεγαλύτερο Var_SV_IT_set"),
}

Η έξοδος του σεναρίου (αν οι γραμμές WriteLine(" ... ") δεν σχολιάζονται):

Var_SV_IT_set
23.000000
Var_SV_IT_actual
22.300000
Var_SV_IT_actual
μικρότερη Var_SV_IT_set

Εδώ, για παράδειγμα, η θερμοκρασία-στόχος είναι 23 °C. Η πραγματική θερμοκρασία είναι 22,3 °C και επομένως είναι χαμηλότερη από τη θερμοκρασία ρύθμισης. Επομένως, η θερμοκρασία σημείου ρύθμισης δεν επιτυγχάνεται και το αποτέλεσμα της ερώτησης είναι επομένως "λανθασμένο", γι' αυτό και η θέρμανση είναι ενεργοποιημένη.

Η γραμμή κώδικα, που εισάγεται με την ακολουθία dom.GetObjectακολουθούμενη από τον τύπο της συσκευής "BidCos-RF." για συσκευές μη IP

dom.GetObject("BidCos-RF.IEQ0101895:1.STATE").State(1),

μεταφέρει τον ενεργοποιητή μεταγωγής με την καθορισμένη διεύθυνση "IEQ0101895" στο κανάλι του "1.ΚΡΑΤΟΣ" έχει την κατάσταση "1", για "on".

Εάν επιτευχθεί η θερμοκρασία ρύθμισης, το αποτέλεσμα της ερώτησης είναι "true" και η θέρμανση απενεργοποιείται, η οποία ξεκινά με τον ίδιο τρόπο αλλάζοντας την κατάσταση σε "0".

Στο Ιστορικός CCU (στατιστική προσθήκη), ο κανονισμός έχει ως εξής:

Αξιολόγηση του ιστορικού της CCU

Τα δύο ανώτερα τμήματα της καμπύλης δείχνουν την κατάσταση των δύο ρελέ, τα οποία ενεργοποιούν τις σπείρες θέρμανσης στα 500 W και 1.000 W αντίστοιχα (1 = ON, 0 = OFF).

Το τρίτο τμήμα αντιπροσωπεύει το ρελέ που συνδέεται παράλληλα με τον υπάρχοντα θερμοστάτη ALDE, ο οποίος ενεργοποιεί την αντλία.

Το τέταρτο τμήμα δείχνει τη ρυθμισμένη θερμοκρασία που έχει ρυθμιστεί στον επίτοιχο θερμοστάτη με τη μπλε καμπύλη και την πραγματική θερμοκρασία που μετρήθηκε με τη μοβ καμπύλη.
Η αδράνεια του ελέγχου είναι 0,2 °C, η ακρίβεια ενεργοποίησης είναι 0,1 °C.

Το πέμπτο τμήμα δείχνει την πορεία της εξωτερικής θερμοκρασίας.

Το έκτο τμήμα δείχνει τη συνεχή κατανάλωση ηλεκτρικής ενέργειας. Οι μικρές μειώσεις αντιπροσωπεύουν τις περιόδους κατά τις οποίες το ψυγείο απενεργοποιείται και ενεργοποιείται, ενώ οι κορυφές αντιπροσωπεύουν την προσωρινή κατανάλωση, για παράδειγμα, της καφετιέρας ή της ηλεκτρικής σκούπας.

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

elGreek