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: Digital Ports als Eingang Kategorie: Programmierung Basic (von Achim - 19.12.2007 1:51)
 Als Antwort auf Digital Ports als Eingang von Claus - 18.12.2007 19:19
Achim nutzt:  CC1-Station V1.1
> bei mir funktionieren seltsamerweise die Digitalports nicht als Eingang.  Z. B. funktioniert das Programm unten nicht

Möglicherweise aber aus anderem Grunde.

> Woher weiß die C-Control ob ein Port als Eingang oder Ausgang verwendet wird?

Default ist Eingang, nach Zuweisung an den Port Ausgang und nach deact wieder Eingang.

> Keine Ahnung was  ich falsch mache.

Falsche Schlüsse ziehen. ;-)

> DEFINE LED AS PORT[3]
>
> LED=OFF
>
> DO
>
> IF (Schalter1=ON) OR (Schalter2=ON) THEN
>     IF LED=ON THEN

Ausgänge kann man nicht abfragen, zumindest mit der Station 1.1 nicht. Es wird nicht der zuletzt zugewiesene Wert zurückgegeben.

Und wenn man es könnte, so würde bei Deinem Programm die LED bei Schalter1 OR Schalter2 in voller CPU -Geschwindigkeit toggeln. Wahrscheinlich ist dann nur ein schwaches Glimmen zu sehen, wenn überhaupt etwas.

Lass doch mal die Abfrage der LED weg und setze in der Schleife einfach

LED = Schalter1 OR Schalter2

HTH

Bye
 Achim

 Antwort schreiben

Bisherige Antworten:

Re: Digital Ports als Eingang (von ManfredW - 19.12.2007 12:39)
    Re: Digital Ports als Eingang (von Achim - 19.12.2007 17:21)
Re: Digital Ports als Eingang (von Laika - 19.12.2007 10:02)