Re: Frage zum Update Conrad C Control Etwicklung Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Hannes - 25.02.2010 22:42) | |
Als Antwort auf Re: Frage zum Update Conrad C Control Etwicklung von Hannes - 25.02.2010 22:24
| |
> > Hallo Hannes, > > > > > Habe die 3 Module in die neueste Entwicklungsumgebung eingefügt. > > > beim Starten des Programes kommt eine Fehlermeldung das jetzt die Module doppelt im Modul text vorhanden sind. > > > > Nein, nicht noch mal extra laden. Die neuen Module sind bereits beim Update mit installiert. Nur in der > > IDE eventuell noch aktivieren. Mehr nicht. > > > > > Weiters sind auch die Fehlermeldungen nich alle da > > > Station_IO. usw. > > > > Station_IO gibt es nicht mehr, deshalb auch eventuell anstehende Fehler. Die Stations Ports werden jetzt > > zum Teil über das Modul stports angesprochen. > > > > Hier noch mal ein Auszug aus der Hilfe: > > Das Modul stports.c2 ist ein Treiber für die erweiterten Ausgänge der C-Control-II-Station. > > Dazu zählen die 8 LEDs, die 2 Relais, die 5 Ports PO.0 bis .4 und die LCD-Beleuchtung. > > > > > > > Hier mal ein kleiner auszug aus dem program > > > > > > s="";lcdtext.zahl4(s,global.IST1);a="Kessel:";s=a+s; > > lcdtext.clear();sleep 5;lcdtext.print("Temperatur im"); > > lcdtext.line2();lcdtext.print(s); > > > > und noch das Ansprechen des LCD > > > > lcdext.clear();lcdext.print("C-Control ist"); > > lcdext.line(2);lcdext.print("betriebsbereit"); > > > > wenn Du einen Text und eine Variable im LCD kombinieren möchtes, so setzt man eigentlich erst > > eine Textvariable zusammen, z.B. einen String und Integer mit Text=str.putint(String,Integer) > > > > > > Rene > > > > > Das heist also ich müsset den Text folgenterma�en umschreiben,und das bei allen Text ausgaben. > > s="";lcdext.zahl4(s,global.IST1);a="Kessel:";s=a+s; > > lcdext.clear();sleep 5;lcdext.print("Temperatur im"); > > lcdext.line2();lcdext.print(s); > > Hier noch eine beispiel meiner staion_io. Wie muss das ganze aussehen??? > Müsste dann statt statio_io stports stehen??? > > if global.IST1>(global.IST4+3) > {ports.set(8,1); > station_io.LEDon(1);}//..Ports high > > if global.IST1<(global.IST4+2) > {ports.set(8,0);station_io.LEDoff(1);}// port low bei temp diff. > > > if global.IST1 > > if global.IST1>(global.SOLL1+1) > {ports.set(9,1);station_io.LEDon(2);}//..port high wenn temp 1 grad über SOLL > > > Vieleicht kann mir jemand anhand meines Programes ein Programierbeispiel nennen. wie man zb jetzt die LED 1 auf on schaltet | |
Antwort schreiben Antworten: Re: Frage zum Update Conrad C Control Etwicklung (von Hannes - 25.02.2010 22:43) |