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: Zaehlen Impulsen Kategorie: Programmierung Basic (von ManfredW, Homepage - 23.02.2004 16:31)
 Als Antwort auf Zaehlen Impulsen von MWJ van Harmelen - 23.02.2004 13:28
> Wer kann mich erzaehlen wie Ich eine Anzahl Impulsen von zwei Impulsgeber in einen C-Control Basic Program kann zaehlen. Die Impulsen treten (more or less) gleichzeitig auf, aber sie sind nicht korreliert.

Hallo,
die zwei Impulsgeber werden im Programm immer nacheinander bearbeitet, also niemals gleichzeitig abgefragt.

if Impuls1 = ON then goto setz ' Impuls Ein? Ja, dann setze EIN-Flanke
Flanke1 = OFF ' Reset Ein-Flanke (bei Impuls Aus)
Goto Ende
#setz
if Flanke1 = ON then goto Ende ' Ein-Flanke gesetzt? Ja, dann Ende
Flanke1 = ON ' Setze Ein-Flanke (Sperre für weiteres Setzen)
Zaehler = Zaehler +1 ' Beispiel: zählt Impulse1
#Ende

Der gleiche Programmaufbau mit Impuls2 mit Flanke2.
Die Impulse dürfen denselben  Zähler erhöhen oder einen Zaehler2.

Gruß von ManfredW  

Meine Homepage: http://manfred.wilzeck.de

 Antwort schreiben

Bisherige Antworten:

Re: Zaehlen Impulsen (von MWJ van Harmelen - 24.02.2004 13:32)