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 !  

> > Hallo miteinander, > > > > bin gerade dabei die ersten Schritte für eine Einzelraumsteuerung bzgl. Heizungssteuerung eines > > EFH zu realisieren und stoße schon zu Beginn auf für mich unüberwindbare Hürden. > > > > Laut dem beigestellten Hilfetext (2482.html) sollte die Initialisierung eines 1W-Busmasterbaustein > > bei Erfolg eine "-1" zurück geben. Falls nicht erfolgreich eine "0". > > Soweit klar. > > > > Bei dem unten aufgeführten Code wollte ich in Abhängigkeit der erfolgreich initialisierten > > Bausteine die linken gelben LED's der Station "zum leuchten" bringen. > > Soweit die Theorie. Die Praxis sieht ein wenig anders aus. > > Ich kann erfolgreich den Baustein mit der Adresse "0" ansprechen, die 8-Byte-ROM-Adresse des > > angeschlossenen DS18B20 kann ausgelesen werden genau wie auch die Temperatur. > > Die erste gelbe LED an der Station bleibt allerdings dunkel, so wie die anderen drei LED's auch. > > > > Hat einer eine Idee, was ich falsch gemacht habe ? > > Oder liegt hier einfach nur ein Bug vor ? > > > > <code>thread main > > { > > byte i, key; > > int init; > > byte DS1820Addr[8], Temp_HI, Temp_LO; > > long OneW_Temp, Temp; > > > > lcdext.init(); // interne Display der CC2-Station initialisieren > > stports.init(); // internen dig. Ports der CC2-Station initialisieren > > > > ds1631.init(1); // nur den einen DS1631-Sensoren initialisieren > > > > // INIT der Temperaturfühler > > TS[0].title = "DS18B20"; > > TS[0].LONGvalue = 0; > > TS[1].title = "DS1631 "; > > TS[1].LONGvalue = 0; > > > > // Anzeige der erfolgreich initialisierten 1W-Busmaster-Bausteine > > for i=0...3 > > { > > init = ds2482.init(i); > > if (init==(-1)) stports.setLED((i+1),-1); > > } > > sleep 2000; > > > > // ROM-Adresse des angeschlossenen DS18B20 ermitteln. > > // Es darf nur "E I N" 1W-Bus-Device angeschlossen sein, > > // wenn diese Funktion ausgeführt wird! > > ds2482.getROM(0,DS1820Addr); > > > > lcdext.delline(1); lcdext.line(1); > > // 8 Byte Adresse des "E I N E N" 1W-Temp.-Sensors ausgeben !!! > > for i=0...3 lcdext.zahl4(DS1820Addr[i]); > > lcdext.line(2); > > for i=4...7 lcdext.zahl4(DS1820Addr[i]); > > sleep 3000;</code> > > > > Interessant ist hier die "for i=0...3"-Schleife zum setzen der LED's. > > > > Vielen Dank für Eure Hilfe. > > > > @ Ich hoffe der Quelltext ist nachher formatiert und so einigermaßen leserlich. > > Bei der "Vorschau" war alles lediglich schwarz dargestellt und ohne farbliche Unterscheidung > > im Quelltext > > Hast du es mal mit der Funktion stports.togLED () probiert ? > > Ich war der Meinung das man einen Port mit 1 und nicht mit -1 einschaltet, > > Gruss JackFrost
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB