kontaktprellen
Du hast das erforderliche Programm schon korrekt benannt, also so:
(u: Analogspannung, us: Schwellwert, Signal: prellfreier boolscher Ausgang)
begin
marke1: if u<us goto marke1
Signal=1
warten X ms
marke2: if u>us goto marke2
Signal=0
warten X ms
goto marke1
end
So etwas einfaches läßt sich in jeder Sprache programmieren, natürlich auch mit LabVIEW. Man kann dafür z.B eine State-Machine verwenden. (Zustand 1: Warten auf u>us, 2:Warten X ms, 3: Warten auf u<us, 4: warten X ms. Die Zustände werden zyklisch durchlaufen: 12341234...)
|