Wärmemengenzähler mit WinCC

A

Anonymous

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich möchte grene in WinCC einen Wärmemengenzähler erstellen.

Die benötigten Werte wie Temparatur1 Temparatu2 und Durchfluss bekomme ich anlaog in meine S7 und in WinCC.

Wie kann ich jetzt hieraus eine Wärmeenge berechnen und Trenten.
Als Ausgabe sollte momentane Leistung in Watt oder kW und die Gesamtleistung in kWh berechnet werden.

Danke für Eure Hilfe
 
/************************************************************************************************************************/
/* Wärmemengenrechner für Wasser */
/************************************************************************************************************************/
/* */
/* Quelle: http://www.vas.co.at/german/html/content/waermemenge.php */
/* */
/* P... Wärmemenge */
/* c... spez. Wärmekapazität [4,2 kJ/kgK] */
/* Q... Förderstrom [m3/h] */
/* Tv... Temperatur Vorlauf [°C] */
/* Tr... Temperatur Rücklauf [°C] */
/* Td... Temperatur Differenz [°C] */
/* */
/*----------------------------------------------------------------------------------------------------------------------*/
unsigned long int Waermemengenrechner (unsigned long int Q, signed short int Tv, signed short int Tr)
{
float flTd;
float flTv;
float flTr;

if ((Q != 0) && (Tv != 0) && (Tr !=0))
{
flTv = Tv / 10;
flTr = Tr / 10;
flTd = flTv - flTr;

if (flTd != 0)
{
return (unsigned long int) (((4.2 * (float)Q) * flTd) / 3.6);
}
}

return -1;
}
 
Zurück
Oben