Re: Neuanfang mit Station2 Kategorie: Programmierung (von m8_nix - 29.04.2007 2:16) | ||
Als Antwort auf Re: Neuanfang mit Station2 von newcommer - 28.04.2007 21:09 | ||
| ||
> > Hallo > > kann mir jamand helfen und mir mal ein Programierbeispiel anzeigen zB: > > Temp 1631 2x Differenzsteuerung mit LCD ausgabe auf CC2 damit ich mal den Sinn > > der C2 Programiersprache ein wenig verstehe, hatte vorher Station 1 und komme mit der C2 noch nicht klar, Danke > > > Keiner da der mir mal helfen kann Hallo newcommer, ich bin auch neu hier. Aber ich verstehe nicht ganz deine Problematik?! Was genau meinst Du mit "Temp 1631 2x Differenzsteuerung" Evtl. meinst Du eine Temperaturdifferenzsteuerung?! Wenn ja, dann benötigst du vermutlich das Modul "ds1631.zip" ...findest du unter "Module & Funktionen". Als erstes musst du die beiden Temperaturen auslesen und anschliessen die Differenz bilden. (code) long t1, t2; float tdelta; function build_diff() returns float; { t1=ds1631.readl(0); // 0=Adresse des ersten Sensors t2=ds1631.readl(1); // 1=Adresse des zweiten Sensors tdelta=t2-t1; } (/code) ich sehe grade diese Funktion kann so nicht funtzen.... vielleicht liegt ja darin schon deine fragende Haltung begründet? Dadurch das sich im long-Format die Werte 105625 (10,5625°C) und 106 (10,6000°C) nicht Exponentiell von einander unterscheiden lassen (fehlende Nachkomma "Nullen") wird im vorliegendem Fall der letztere Wert "10,6°" tatsächlich niedrieger "angesehen" als der in wirklichkeit Niedrigere (10,5625°) Mal sehen was die anderen User für ne Lösung haben :-) | ||
Antwort schreiben Antworten: Re: Neuanfang mit Station2 (von André H. - 30.04.2007 0:26) Re: Neuanfang mit Station2 (von m8_nix - 30.04.2007 17:18) Re: Neuanfang mit Station2 die Zweite (von m8_nix - 29.04.2007 2:25) Re: Neuanfang mit Station2 die Zweite (von newcommer - 29.04.2007 20:02) Re: Neuanfang mit Station2 die Zweite (von André H. - 30.04.2007 0:54) |