Für dieses Forum muß Javascript im Browser aktiviert werden!
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 Michael, > > > Ich habe ein kleines Programm geschrieben, das beim Drücken der Funktionstasten Relais ein- > > bzw ausschaltet. Wenn man aber die Tasten drückt, schalten sich manchmal auch LEDs ein > > oder andere Relais gehen an oder aus. > > Das wird wohl an stark induktiven Lasten liegen, welche Du mit einem Relais schaltest. > Diese können beim das Schieberigister der CC2-Station durcheinanderbringen, was sich > so äußert, wie Du es beschrieben hast. > Abhilfe schaffen hier nur RC-Glieder parallel zu den Kontakten und Varistoren. > Auch sollte der Induktive Verbrauch mind. 1m von der Station entfernt sein. > Weiter Abhilfe würde hier ein regelmäßiges Aktualisieren der Portzustände schaffen. > Im Fall von stports.c2 geht das z.B. durch das ansprechen eines beliebigen Ports. > Dabei werden alle anderen SR-Ports mit aktualisiert. > > > > Mein zweites Problem sind die zeitgesteuerten Abläufe: ich habe ein Script geschrieben, das die > > aktuelle Uhrzeit mit einer voreingestellten vergleicht und ggf. Relais ein- oder ausschaltet, wenn die > > beiden Zeiten gleich sind. Seltsamer Weise wird um 00:47:25 immer ein Relais eingeschaltet (und > > das obgleich die Zeit nirgends gespeichert ist)! Die Funktion soll sein, daß sich zu bestimmten > > Zeiten für eine Minute die Regenanlage einschaltet. Dabei lege ich Beginn und Ende der Beregnung fest > > und diese Zeiten werden mit der aktuellen verglichen. > > Wenn um 00:47:25 die Regenanlage eingeschaltet wird, wird sie um exakt eine Minute später wieder > > ausgeschaltet. Die Zeiten die ich ich programmiert habe sind aber 7:00:00, 14:00:00 und 19:00:00. > > Der Vergleich der Zeiten erfolgt indem ich Stunden, Minuten und Sekunden separat vergleiche und > > wenn alles übereinstimmt das Relais schalte. Darum wundert es mich ja so, daß gerade bei einer so > > krummen Zeit wie 00:47:25 die anlage zuverlässig jede Nacht eingeschaltet wird??? > > Hier vermute ich einmal einen kleinen Fehler in Deinen Routinen. > z.B. einen Überlauf einer Variable etc. > Poste die Routinen einfach einmal, wenn diese nicht zu lang sind. (Und die code-Tags nicht vergessen. ;-) ) > > MfG André H.