Saltar al contenido

SV_IT_set – control de calefacción – consulta de las temperaturas interiores objetivo y real

Tiempo de leer 2 minutos

Actualizado – 12 de enero de 2023

Para el control de la calefacción, que se enciende cuando la temperatura desciende por debajo de la temperatura de consigna y se apaga cuando se alcanza, se envía una solicitud al termostato de pared para ambos canales de valores.

Los valores devueltos se escriben en una variable.

A continuación, los valores de ambas variables se comparan entre sí y se ejecuta la acción requerida en función del resultado.

El programa:

SV_IT_set

El guión:

real Var_SV_IT_set;
real 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);

si (Var_SV_IT_set > Var_SV_IT_actual)
{
dom.GetObject('SV_IT').State(0);
WriteLine("Var_SV_IT_actual");WriteLine("Var_SV_IT_set más pequeño");
}
demás
{
dom.GetObject('SV_IT').State(1);
WriteLine("Var_SV_IT_actual");WriteLine("mayor Var_SV_IT_set");
}

La salida del script (si las líneas Línea de escritura("... ") no están comentados):

Var_SV_IT_set
23.000000
Var_SV_IT_actual
22.300000
Var_SV_IT_actual
más pequeño Var_SV_IT_set

Aquí, por ejemplo, la temperatura objetivo es de 23 °C. La temperatura real es de 22,3 °C y, por tanto, es inferior a la temperatura de consigna. Por lo tanto, no se alcanza la temperatura de consigna y el resultado de la consulta es "incorrecto", por lo que la calefacción se conecta.

La línea de código, introducida con la secuencia dom.GetObjectseguido del tipo de dispositivo "BidCos-RF."para dispositivos no IP

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

transfiere el actuador de conmutación con la dirección indicada "IEQ0101895" en su canal "1.ESTADO"tiene el estado "1", para "encendido".

Si se alcanza la temperatura de consigna, el resultado de la consulta es "verdadero" y la calefacción se desconecta, lo que se inicia del mismo modo cambiando el estado a "0".

En el Historiador del CCU (complemento estadístico), la normativa queda así:

Evaluación del historiador de CCU

Las dos secciones superiores de la curva muestran el estado de los dos relés, que conmutan las bobinas de calefacción a 500 W y 1.000 W respectivamente (1 = ON, 0 = OFF).

La tercera sección representa el relé conectado en paralelo al termostato ALDE existente, que conmuta la bomba.

La cuarta sección muestra la temperatura ajustada en el termostato de pared con la curva azul y la temperatura real medida con la curva morada.
La inercia del mando es de 0,2 °C, la precisión de conexión es de 0,1 °C.

La quinta sección muestra la evolución de la temperatura exterior.

La sexta sección muestra el consumo continuo de electricidad. Los pequeños descensos representan los periodos de apagado y encendido del frigorífico, mientras que los picos representan el consumo temporal de, por ejemplo, la cafetera o la aspiradora.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ESSpanish
We've detected you might be speaking a different language. Do you want to change to:
en_US English
de_DE German
en_US English
fr_FR French
sv_SE Swedish
es_ES Spanish
pt_PT Portuguese
it_IT Italian
nl_NL Dutch
nb_NO Norwegian
fi Finnish
da_DK Danish
cs_CZ Czech
hu_HU Hungarian
el Greek
ru_RU Russian
tr_TR Turkish
ja Japanese
lt_LT Lithuanian
lv Latvian
sl_SI Slovenian
sk_SK Slovak
Close and do not switch language