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

Programm läuft nicht Kategorie: Programmierung (von Walter - 9.05.2007 19:16)
Ich nutze:
C-Control II Station, original OS
Hallo!
Ich hoffe mir kann wieder mal jemand helfen. Mein Programm sollte zwei verschiedene
Spannungen an den Analogeingängen vergleichen und dann die beiden internen Relais schalten.
Leider passiert dabei nicht viel, d.h. die Relais schalten nicht!!!

Vielen Dank für die Hilfe!



//------------
  thread main
//------------
{
   int delta;
   int n,ad,d;
   station_io.init();
   station_io.RELoff(1);
   station_io.RELoff(2);
   station_lcd.init();


 
  loop


  delta = ports.adc(0) - ports.adc(1);          
   if delta > 200                                          // Einschaltbedingung Rechtslauf
  { station_io.RELoff(1);  wait 2000;              // erst ausschalten
    station_io.RELon(2);   wait 2000;             // dann einschalten
   }

   if delta < -200                                          // Einschaltbedingung Linkslauf
  { station_io.RELoff(2);  wait 2000;              // erst ausschalten
    station_io.RELon(1);   wait 2000;             // dann einschalten
   }

   if math.abs(delta) <= 100                        // alles ausschalten
  { station_io.RELoff(1);  wait 2000;              // ausschalten
    station_io.RELoff(2);  wait 2000;              // ausschalten
    sleep 2000;
   }
}



    Antwort schreiben


Antworten:

Re: Programm läuft nicht (von reneforster - 9.05.2007 21:47)
    Re: Programm läuft nicht (von nitraM - 10.05.2007 7:52)
        Re: Programm läuft nicht (von Walter - 10.05.2007 21:20)
            Re: Programm läuft nicht (von André H. - 14.05.2007 10:22)
            Re: Programm läuft nicht (von Walter - 12.05.2007 20:48)
                Re: Programm läuft nicht (von Hans - 12.05.2007 20:57)