Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

if funktioniert nicht??? Kategorie: Programmierung (von Günther - 17.10.2008 12:36)
Ich nutze:
C-Control II Station, OSOPT V3.1


 function kreis()
 {
 byte out1,kpout;

 run relais.kamin_ein;

   relais.hkv=holtemp.tkv;relais.hkr=holtemp.tkr;
  do
   {
      if holtemp.tkv < 55
         {
          out1=0;
          relais.m1_10(out1);
          relais.kp(25);
         }
         
      if holtemp.tkv > 55  and holtemp.tkv < 65 ///hier geht's in die Schleife, wenn Bedingung true
         {stports.togLED(3);
          if holtemp.tkv > relais.hkv      ///in diese Schleife geht das rg. nicht rein
            {
            stports.setLED(2,1);           /// LED wird testweise gesetzt
            /* out1=out1+15;
              if out1<10 out1=0;
              if out1>250 out1=255;
             relais.m1_10(out1);
             relais.kp(25);*/

             sleep 1000;
            stports.setLED(2,0);
            }
/*          if holtemp.tkv < relais.hkv
            {
            stports.setLED(3,1);
             out1=out1-15;
               if out1<10 out1=0;
               if out1>250 out1=255;
             relais.m1_10(out1);
             relais.kp(25);
             sleep 1000;
            stports.setLED(2,0);
            }
         }
         
      if holtemp.tkv >65 and holtemp.tkv-holtemp.tkr < 10
         {
          if kpout <= 25 kpout=25;
          kpout=kpout+25;

          if kpout>=50 kpout=50;
          if kpout>=75 kpout=75;
          if kpout>=100 kpout=100;
          relais.kp(kpout);
         */

}
    sleep 5000;
    relais.hkv=holtemp.tkv;relais.hkr=holtemp.tkr;
   }
  while holtemp.trr >100;
 }


Es gibt leider Compiler-Fehler, auf den ich verweisen könnte.
Das Modul relais ist vor dem Modul holtemp.

Hülfe ;-)
Günther


    Antwort schreiben


Antworten:

Re: if funktioniert nicht??? (von Werner - 17.10.2008 14:44)
    Re: if funktioniert nicht??? (von Günther - 18.10.2008 13:05)