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

Re: Nicht ganz es schaltet nur Relais 1 Kategorie: Programmierung (von Markus - 25.10.2004 21:37)
Als Antwort auf Re: Nicht ganz es schaltet nur Relais 1 von reneforster - 25.10.2004 20:25
Ich nutze:
C164CI-ControllerBoard, CC2-StarterBoard, OSOPT V3.0
Hallo Rene,

Ich habe alle Relais einmal durchlaufen lassen und bis auf Nr.3 schalten alle Relais.

Kann es sein das bei der Ã?bertragung vorher nicht aktualisiert worden ist?
Ich habe für den Durchlauf ein neues Programm geschrieben und es lief.
Dann habe ich eine kleine Ã?nderung vor genommen und wieder neue an die Unit geschickt.
Diese Ã?nderung ist anscheinend nicht angekommen obwohl Ã?bertragung korrekt angezeigt wurde und
auch der Flashspeicher vorher gelöscht worden ist.

Habe ich bei der Ã?bertragung noch was Besonderes zu beachten?

//------------
  thread main
//------------
{
  lcdext.init();
  lcdext.print("Relaistest");
  sleep 1500;
  plm.beep(plm.TONE_A);
  sleep 100;
  plm.beep (plm.TONE_OFF);
  max7311.setDDRw(0,0);
  max7311.setDDRw(0,4);
  max7311.setw(0,0);
  lcdext.clear();                           <---- Dies habe ich nachträglich eingefügt aber es wird nicht ausgeführt.
  lcdext.print("Relais 1");
   max7311.set(0,0,1);sleep 1000;max7311.set(0,0,0);sleep 1000;
    lcdext.clear();
  lcdext.print("Relais 2");
   max7311.set(0,1,1);sleep 1000;max7311.set(0,1,0);sleep 1000;
    lcdext.clear();
  lcdext.print("Relais 3");
   max7311.set(0,2,1);sleep 1000;max7311.set(0,2,0);sleep 1000;
    lcdext.clear();
  lcdext.print("Relais 4");
   max7311.set(0,3,1);sleep 1000;max7311.set(0,3,0);sleep 1000;
     lcdext.clear();
  lcdext.print("Relais 5");
   max7311.set(0,4,1);sleep 1000;max7311.set(0,4,0);sleep 1000;
     lcdext.clear();
  lcdext.print("Relais 6");
   max7311.set(0,5,1);sleep 1000;max7311.set(0,5,0);sleep 1000;
     lcdext.clear();
  lcdext.print("Relais 7");
   max7311.set(0,6,1);sleep 1000;max7311.set(0,6,0);sleep 1000;
     lcdext.clear();
  lcdext.print("Relais 8");
   max7311.set(0,7,1);sleep 1000;max7311.set(0,7,0);sleep 1000;
     lcdext.clear();
  }


    Antwort schreiben


Antworten:

Re: Nicht ganz es schaltet nur Relais 1 (von reneforster - 25.10.2004 21:54)
    Es Funktioniert jetzt (von Markus - 25.10.2004 22:06)