10.10.2007, 12:10
Beitrag #1
|
hansmaulwurf
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Oct 2007
5.00
-
kA
Deutschland
|
...mit einem Taster , schalten....?
Hallo und einen guten Tag zusammmen...
Ich habe ein Problem...
Ich habe eine "Auswertung" unter LabVIEW 5.0 erstellt !
Es werden kontinuierlich Messwerte abgefragt...
wenn ganau ein Wert erreicht wird (irgendwann im Messzyklus), dann soll eine Lampe angehen !
das Problem ist ja jetzt, dass der Wert nur ganz kurz erreicht wird (Bedingung True wird) und dann immer False ist....
Ich könnte dafür ja ein FF bauen, was in LabVIEW aufgrund der Datenstruktur edoch nicht geht..zumindestens nicht mit NAND Gliedern...
Wie kann ich es realisieren, dass wenn dieser Wert erreicht wurde eine Lampe angeht und wenn der WERT nochmals erreicht wird die lampe wieder ausgeht...also quasi wie ein schalter ???
Vielen danke
h.m
|
|
|
10.10.2007, 12:29
Beitrag #2
|
eg
LVF-SeniorMod
Beiträge: 3.868
Registriert seit: Nov 2005
2016
2003
kA
66111
Deutschland
|
...mit einem Taster , schalten....?
Das könnte mit einem Schieberegister gelöst werden.
eg
|
|
|
10.10.2007, 12:36
Beitrag #3
|
hansmaulwurf
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Oct 2007
5.00
-
kA
Deutschland
|
...mit einem Taster , schalten....?
' schrieb:Das könnte mit einem Schieberegister gelöst werden.
eg
mhh... so direkt weiß ich jetzt nicht wie das gehen sollte...
also ich möchte ja quasi nur mit einem taster eine lampe einschalten...beim ersten mal drücken...beim zweiten mal drücken soll die lampe wieder ausgehen....
vielen dank für deine hilfe
mfg hans
|
|
|
10.10.2007, 13:54
(Dieser Beitrag wurde zuletzt bearbeitet: 10.10.2007 13:57 von Lucki.)
Beitrag #4
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
...mit einem Taster , schalten....?
' schrieb:mhh... so direkt weiß ich jetzt nicht wie das gehen sollte...
z.B so:
(False case ist leer, Schaltverhalten auf Typ 2
Einfacher noch ist Schaltverhalten "Latch", dann brauchst Du die Lokale Variable un das Invert nicht mehr)
|
|
|
10.10.2007, 14:34
(Dieser Beitrag wurde zuletzt bearbeitet: 10.10.2007 14:36 von hansmaulwurf.)
Beitrag #5
|
hansmaulwurf
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Oct 2007
5.00
-
kA
Deutschland
|
...mit einem Taster , schalten....?
' schrieb:z.B so:
(False case ist leer, Schaltverhalten auf Typ 2
Einfacher noch ist Schaltverhalten "Latch", dann brauchst Du die Lokale Variable un das Invert nicht mehr)
hallo und danke für deine antwort..leider benutze ich LabVIEW 5.0...wenn ich das so nachbaue, meckert LabVIEW, dass der false teil der case struktur nicht verdrahtet ist...
wie kann ich das ändern ?
für boolean habe ich jetzt einen taster genommen mit mechanical action: switch until released...
(dass soll unbedingt mit nem taster funktionieren !!!)
herzlichen dank
|
|
|
10.10.2007, 14:39
Beitrag #6
|
|
|
10.10.2007, 14:45
(Dieser Beitrag wurde zuletzt bearbeitet: 10.10.2007 14:57 von hansmaulwurf.)
Beitrag #7
|
hansmaulwurf
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Oct 2007
5.00
-
kA
Deutschland
|
...mit einem Taster , schalten....?
' schrieb:Im False-Case die niedlichen grünen Punkte (bzw. Tunnel) miteinander verbinden, so dass die LED im gleichen Zustand bleibt...
ok, habe ich gemacht, jedoch geht die lampe leider wieder aus, wenn ich den taster loslasse ?
Vielen dank für deine mühe...
mhhhh ????????????????
ok es funktioniert, wenn ich mechanical action auf:switch when pressed stelle...
jedoch möchte ich ja bei einer kontinuierlichen messwertabfrage...wenn z.b lauter messwerte reinkommen und irgendwann die null kommt (also das suchergebnis als kurzer impuls vorliegt also quasi als taster), dann soll eine lampe leuchten ....
danke für die hilfe
|
|
|
10.10.2007, 15:04
Beitrag #8
|
|
|
10.10.2007, 15:15
Beitrag #9
|
hansmaulwurf
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Oct 2007
5.00
-
kA
Deutschland
|
...mit einem Taster , schalten....?
' schrieb:Hast du auch "Switch when pressed" eingestellt? Wenn du "Latch when pressed" willst, dann entferne im Case die lokale Variable und die Negotation von Boolean. Dann sollte es ebenfalls funktionieren.
ja habe ich, aber um die mechanical action gehts ja auch eigentlich nicht...
habe ja diese kontinuoerlichen messwerte (siehe edit)
vielen dank
|
|
|
| |