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

Re: Service Pack Kategorie: Programmierung (von André H. - 9.04.2007 19:07)
Als Antwort auf Re: Service Pack von Hannes - 30.03.2007 12:52
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.0, OSOPT V3.1
Hallo Hannes,

> Die Zeilen habe ich unbenannt,die fehlermeldung bleibt.
>
> s="";lcdtext.zahl4(s,global.IST1);a="Kessel:";s=a+s;
> lcdtext.clear();sleep 5;lcdtext.print("Temperatur im");
> lcdtext.line2();lcdtext.print(s);

>
> muss ich da noch was ändern habe ,da was von einem modul gelesen das ich benutzen muss??
>

Das ist klar.
Es heiÃ?t auch lcdext und nicht lcdtext.
lcdext, wie LCD-Extern => LCD an I/Os-Port, hier an P1L.
AuÃ?erdem gibt es die Funktion lcdext.line2() nichtmehr.
Dafür gibt es jetzt die Funktion lcdext.line() bei der die Zeilennummer(1-4) als
Parameter übergeben wird.
Auch werden die lcdext.zahl-Funktionen anders genutzt.
Diese haben nichts mit der Stringverarbeitung zu tun, sondern geben direkt
die Zahl auf dem LCD aus.

Daher mü�te obiger Quellcode korrekt so lauten:
 lcdext.clear(); // Ein anschlieÃ?endes sleep ist unnötig.
 lcdext.print("Temperatur im");
 lcdext.line(2);
 lcdext.print("Kessel:");
 lcdext.zahl4(global.IST1);

Nicht mehr, und nicht weniger.

MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: