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

Re: Rolladensteuerung Kategorie: Programmierung (von Muhli - 26.08.2004 20:15)
Als Antwort auf Re: Rolladensteuerung von Matthias - 26.08.2004 14:21
Ich nutze:
C-Control II Unit, CC2-ReglerBoard, OSOPT V3.0
> Hallo,
> Danke erstmal, das mit dem Mehrfachtasten ist eine gute Idee das werde ich
> aufgreifen. Das kann ich doch einfach über  I/O-Port machen, oder gibts dann
> Probleme mit erkennen vom Doppelimpuls?
> Wie mache ich das am besten? etwa so:
>
> 1.start
> 2.Wenn io=1 dann pause sonst start
> 3.Wenn io=1 dann Rollozu sonst Rolloauf
> 4 gehe zu start
>
> Dann mü�e aber nun der zweite Impuls auch nach der Zeit "pause" auch da sein,
> weil ich nur hier den Port auslese? Geht das in der Praxis?
>
> Matthias
>
> PS. Das mit dem Dimmer  ist mir für 8Rolläden zu aufwendig. Ich muÃ? erstmal
> dei Grundfunktion herstellen.
>

Hallo Matthias

ich habe Dir aus meinem "prog" die beiden Threads "taster" und "tore" aufgelistet.
den Taster kannst Du logisch auch an einen der 16 Ports der CC2 anklemmen, musst dann nur das Prog ändern
wenn Du fragen hast werde ich es sicher bald lesen.

thread taster
{



  if max7311.get(8,1)!=0                   {
                                                     tog[1]=tog[1]+1;
                                                     if tog[1]==4 tog[1]=0;
                                                     wait max7311.get(8,1)==0;
                                                     }

}


thread tore
{




    if tog[1]==0 and tog_ok[1]!=10  //stopp
                              {
                              max7311.set(tormaxaddr[sch],torhoch[sch],0);
                              max7311.set(tormaxaddr[sch],torrunter[sch],0);
                              tog_ok[1]=10;
                              }
   else
   if tog[1]==1 and tog_ok[1]!=11 //hoch
                              {
                              max7311.set(tormaxaddr[sch],torhoch[sch],1);
                              max7311.set(tormaxaddr[sch],torrunter[sch],0);
                              tog_sec_h[1]=system.second();
                              tog_ok[1]=11;
                              }
   else
   if tog[1]==2 and tog_ok[1]!=12 //stop
                              {
                              max7311.set(tormaxaddr[sch],torhoch[sch],0);
                              max7311.set(tormaxaddr[sch],torrunter[sch],0);
                              tog_ok[1]=12;
                              }
   else
   if tog[1]==3 and tog_ok[1]!=13 //runter
                              {
                              max7311.set(tormaxaddr[sch],torhoch[sch],0);
                              max7311.set(tormaxaddr[sch],torrunter[sch],1);
                              tog_sec_r[sch]=system.second();
                              tog_ok[1]=13;
                              }

   if tog[1]==1   //Zeitabschaltung nach "hoch" nach 30s
            {
            if system.second()==tog_sec_h[1] + 30       tog[1]=tog[1]+1;
            else
            if system.second()==tog_sec_h[1] -(60-30)    tog[1]=tog[1]+1;
            }
   else
   if tog[1]==3   //Zeitabschaltung nach "runter" nach 30s
            {
            if system.second()==tog_sec_r[1] + 30        tog[1]=tog[1]-3;
            else
            if system.second()==tog_sec_r[1] -(60-30)    tog[1]=tog[1]-3;
            }

  }





    Antwort schreiben


Antworten:

Re: Rolladensteuerung (von Uwe Sundermann - 3.09.2004 13:54)
    Re: Rolladensteuerung (von DanielH - 3.09.2004 23:31)
        Re: Rolladensteuerung (von Uwe Sundermann - 6.09.2004 9:01)
            Re: Rolladensteuerung (von DanielH - 7.09.2004 8:03)
                Re: Rolladensteuerung (von Uwe Sundermann - 7.09.2004 15:50)
                    Re: Rolladensteuerung (von DanielH - 7.09.2004 22:01)
        Re: Rolladensteuerung (von André H. - 4.09.2004 9:56)
            Re: Rolladensteuerung (von DanielH - 15.09.2004 10:09)
                Re: Rolladensteuerung (von André H. - 19.09.2004 12:12)
                    Re: Rolladensteuerung (von DanielH - 26.09.2004 16:04)