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 *