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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> Hi, ich programmiere eine -wat'n Wunder- Heizungssteuerung. > Mir entgeht der Sinn einer Timerfunktion. > <code> > thread oel_ein > { > stports.setRel(1,1);stports.setRel(2,1); //M1_24/M2_24 ein > max520.set(0,0,0);max520.set(0,1,0); //M1_10/M2_10 0V > pcf.off(1,0);pcf.on(1,1); //v1n ein, v1r aus > pcf.off(1,2);pcf.on(1,3); //v2n ein, v2r aus > pcf.off(2,0);pcf.on(2,1); //v3n ein, v3r aus > pcf.off(2,2);pcf.on(2,3); //v4n ein, v4r spu > stports.setPort(0,0); //Ölbrenner wird freigegeben > stports.setPort(1,1); //Ladepumpe an Nullspannungsrelais aus > stports.setPort(2,1); //Heizungspumpe an Nullspannungsrelais aus > stports.setPort(3,0); //Ladepumpe über RE-12PA > stports.setPort(4,0); //Heizungspumpe über RE-12PA > > long mxend,vxend,time,timer1,timer2; > vxend=9500; //95 sec > mxend=6500; //65 sec > timer1=system.timer(); //Zeit für vxx > timer2=system.timer(); //Zeit für mxx > do > { > time=system.timer(); > if math.labs(timer2+mxend)>time > { > stports.setRel(1,0);stports.setRel(2,0); //M1_24/M2_24 aus > } > } > while math.labs(timer1+vxend)>time; > pcf.on(1,0);pcf.on(1,2); //v1n aus, v2n aus > pcf.on(2,0);pcf.on(2,2); //v3n aus, v4n aus > > halt; > > } > </code> > Die Varible mxend läßt die Relais K1-K2 nur kurz zucken, während vxend die Zeit an den anderen Relais > ordnungsgemäß abläuft. > Wo ist der Fehler? > >
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB