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

Re: Werte in Datei schreiben Kategorie: Programmierung (von Markus - 18.03.2008 18:12)
Als Antwort auf Werte in Datei schreiben von zoj - 18.03.2008 15:24
Ich nutze:
C-Control II Station, OSOPT V3.1

thread Monitor
{
  hwcom.init();
  hwcom.setspeed(8);
  long timer;

 timer=system.timer();

  loop
  {
    if system.timer()-timer >= 5000  // alle 5000 ms
    {
       timer=system.timer();
       {
wait cap.Capture(0);
       hwcom.num(global.RegenAlarmStatus);
       hwcom.tab();
       hwcom.num(global.WindAlarmStatus);
       hwcom.tab();
       hwcom.num(global.HandRolladen);
       hwcom.tab();
       hwcom.num(global.TempHeizung);
       hwcom.tab();
       hwcom.num(global.TempVorlauf);
       hwcom.tab();
       hwcom.num(global.TempRuecklauf);
       hwcom.tab();
       hwcom.num(global.TempInnen);
       hwcom.tab();
       hwcom.num(global.TempAussen);
       hwcom.tab();
       hwcom.num(bodenheizung.MischerPosition);
       hwcom.tab();
       hwcom.num(bodenheizung.TRuecklauf);
        hwcom.ret();
cap.Release(0);
       }
 }
}






> Hallo, ich hoffe ihr könnt mir weiterhelfen.
>
> Ich habe ein Programm, welches ständig die Lichtstärke von 6 unterschiedlichen Lichtsensoren misst.
>
> Die Werte werden am Display auch angezeigt und schwanken ständig.
>
> Ich muss es hinkriegen sich ständig ändernde Messwerte in in eine Textdatei abzuspeichern,
> nur leider habe ich sowas noch nie gemacht.
>
> Die 6 Werte werden am Display der C-Control folgendermaÃ?en angezeigt:
>
> xxxx  xxxx  xxxx
> xxxx  xxxx  xxxx
>
> Hat einer vieleicht eine Idee wie man diese Werte in éine Textdatei überführt?
>
>
> Hier der Quellcode:
>
> thread adtest
>   {
>   string s;
>   int i;
>   int w[7];
>   long zahl;
>   s="";
>   for i=0 ... 5
>     {
>     w[i] = ports.adc(i);
>     s=s+" ";
>     if w[i]<10 s=s+" ";
>     if w[i]<100 s=s+" ";
>     if w[i]<1000 s=s+" ";
>     str.putint(s,w[i]);
>
>     if i==2
>        { station_lcd.home();
>          station_lcd.print(s);
>          s="";
>        }
>    }
>    station_lcd.line2();
>    station_lcd.print(s);
>    }
>
> thread main
> {
>   station_io.init();
>   station_lcd.init();
>   ports.setb(1,0);
>   plm.setmode(0,0);
>   plm.setmode(1,0);
>   plm.settimebase(0,3);
>   plm.setperiod(0,255);
>   plm.beep(plm.TONE_G2); sleep 100; plm.beep(plm.TONE_OFF);
> /*******************************************/
> /********   ANSTEUERUNG LCD    *************/
> /*******************************************/
>   station_io.LIGHTon();
>   station_lcd.print("  C-CONTROL II");
>   station_lcd.line2();
>   station_lcd.print("Smarties-Farb-Test");
>   station_io.LIGHTon();
>   sleep 2000;
>   station_lcd.clear();
>   run adtest;
>   halt main;
> }
>


    Antwort schreiben


Antworten:

Re: Werte in Datei schreiben (von Markus Stamm - 18.03.2008 18:19)
    Re: Werte in Datei schreiben (von zoj - 19.03.2008 12:42)
        Re: Werte in Datei schreiben (von Markus - 20.03.2008 17:30)
            Re: Werte in Datei schreiben (von zoj - 21.03.2008 11:05)
                Re: Werte in Datei schreiben (von zoj - 21.03.2008 12:27)
                    Re: Werte in Datei schreiben (von Markus - 21.03.2008 18:59)
                    Re: Werte in Datei schreiben (von nitram - 21.03.2008 18:56)
                       Re: Werte in Datei schreiben (von zoj - 21.03.2008 22:58)
                          Re: Werte in Datei schreiben (von nitram - 21.03.2008 23:48)
                             Re: Werte in Datei schreiben (von zoj - 22.03.2008 10:30)
                                Re: Werte in Datei schreiben (von nitraM - 22.03.2008 18:22)
                                   Re: Werte in Datei schreiben (von zoj - 24.03.2008 20:06)
                                     Re: Werte in Datei schreiben (von Markus - 25.03.2008 20:36)
                                     Re: Werte in Datei schreiben (von NITRAm - 25.03.2008 20:24)
                                       Re: Werte in Datei schreiben (von zoj - 26.03.2008 14:13)
                                         Re: Werte in Datei schreiben (von Markus - 26.03.2008 14:53)