Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Zeitsteuerung funzt nicht :-( Kategorie: Programmierung Basic (von Achim - 16.05.2004 23:44)
 Als Antwort auf Zeitsteuerung funzt nicht :-( von Holger - 16.05.2004 21:46
> Ich möchte 3 Relais takten und dazu die Abfrage der Sekundenwerte nutzen.

Wenn ich aus Deinem Code mal rate, was Du tun willst, sollen in der  Heizphase in der Sekunde 5 jeder
Minute drei Relais an, und in der Sekunde 25 jeder Minute die drei Relais aus gehen?

> Dass einfache ein- und ausschalten der Relais ist kein Problem. Aber wenn das Programm in die Heizphase
> springt, fangen die Relais an zu rattern, schalten aber nicht so wie sie sollen.

> #heizphase
> LED4=1
> if second=5  then rel1=on :rel2=on :rel3=on

In der Beschreibung des Conrad-Compilers, die ich habe, steht, dass hinter then nur genau eine
Anweisung stehen darf. Das wäre hier verletzt.

> if second=25 then rel1=off :rel2=off :rel3=off
>  
> goto anfang 'zurück zur Taster und Sensorabfrage

Leider hast Du den Code beim Label anfang nicht gepostet. Werden da vielleicht rel1-3 auf off gesetzt?
 
> wenn ich hinter Then einen Goto Befehl setze und die Relais dann nochmal in einem eigenen
> Programmteil aufrufe, bringt das leider auch nix.

Es scheint mir aber dennoch zwingend nötig. Vielleicht hast Du ja mehr als einen Fehler im Code.

HTH

Bye
 Achim

 Antwort schreiben

Bisherige Antworten:

Re: Zeitsteuerung funzt nicht :-( (von Paul - 17.05.2004 10:52)
    Re: Zeitsteuerung funzt nicht :-( (von Achim - 17.05.2004 11:12)
        Re: Zeitsteuerung funzt nicht :-( (von markus - 22.05.2004 20:57)
        Re: Zeitsteuerung funzt nicht :-( (von Gerhard - 17.05.2004 12:06)
            Re: Zeitsteuerung funzt nicht :-( (von Achim - 17.05.2004 12:31)
                Re: Zeitsteuerung funzt nicht :-( (von Paul - 17.05.2004 20:45)