070914

Dependencies:   FreescaleIAP MODSERIAL mbed monitor timer0

Fork of 17_PT1000 by Temp27

Revision:
17:c307f8c96ab1
Parent:
16:3a4350104b68
Child:
18:939d3df56218
diff -r 3a4350104b68 -r c307f8c96ab1 main.cpp
--- a/main.cpp	Sat Aug 30 08:38:54 2014 +0000
+++ b/main.cpp	Sat Aug 30 08:49:43 2014 +0000
@@ -104,7 +104,7 @@
 int tropfperiode = 60;      // in Sekunden
 bool send_flag = true;
 
-float temp_float, temp_diff, temp_neu, esum, temp_soll;
+float temp_float, temp_diff, temp_neu, esum, temp_soll, regelwert;
 
 
 //------------------------------------------------------------------------------
@@ -426,6 +426,8 @@
                 
             }
             
+            regelwert = temp_neu;
+            
             //------------------------------------------------------
             // Zulässige Temperatur für den Heizwiderstand begrezen            
             // bei eingeschalteter Trofensteuerung wird die Temperatur 
@@ -435,7 +437,7 @@
             {
                 if(temp_float > R_TEMP_MAX)
                 {
-                    temp_neu = 0.0;
+                    regelwert = 0.0;
                     esum = 0.0;
                 }
             }
@@ -443,7 +445,7 @@
             {
                 if(temp_float > soll_wert)
                 {
-                    temp_neu = 0.0;
+                    regelwert = 0.0;
                     esum = 0.0;
                 }               
                 
@@ -454,7 +456,7 @@
             
             if (t_flag)
             {
-                heizung.pulsewidth(0.0001 + temp_neu);
+                heizung.pulsewidth(0.0001 + regelwert);
                 //pc.printf("%0.4f;",temp_alt);
             }
             else