INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

...mit einem Taster , schalten....?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

10.10.2007, 12:10
Beitrag #1

hansmaulwurf Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.10.2007, 12:29
Beitrag #2

eg Offline
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

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.10.2007, 12:36
Beitrag #3

hansmaulwurf Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.10.2007, 13:54 (Dieser Beitrag wurde zuletzt bearbeitet: 10.10.2007 13:57 von Lucki.)
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

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)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.10.2007, 14:34 (Dieser Beitrag wurde zuletzt bearbeitet: 10.10.2007 14:36 von hansmaulwurf.)
Beitrag #5

hansmaulwurf Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.10.2007, 14:39
Beitrag #6

monoceros84 Offline
LVF-Stammgast
***


Beiträge: 445
Registriert seit: Oct 2006

2011
2006
EN


Deutschland
...mit einem Taster , schalten....?
' schrieb: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...

Im False-Case die niedlichen grünen Punkte (bzw. Tunnel) miteinander verbinden, so dass die LED im gleichen Zustand bleibt...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.10.2007, 14:45 (Dieser Beitrag wurde zuletzt bearbeitet: 10.10.2007 14:57 von hansmaulwurf.)
Beitrag #7

hansmaulwurf Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.10.2007, 15:04
Beitrag #8

monoceros84 Offline
LVF-Stammgast
***


Beiträge: 445
Registriert seit: Oct 2006

2011
2006
EN


Deutschland
...mit einem Taster , schalten....?
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.

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.10.2007, 15:15
Beitrag #9

hansmaulwurf Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.10.2007, 07:35
Beitrag #10

monoceros84 Offline
LVF-Stammgast
***


Beiträge: 445
Registriert seit: Oct 2006

2011
2006
EN


Deutschland
...mit einem Taster , schalten....?
Natürlich gehts da um die Mechanical Action. Das VI hier ist ja nur ein Modell. Und mit dem Boolean bildest du die Messwertabfrage nach. Der Button muss also die ganze Zeit false sein, bis du darauf klickst (respektive ein entsprechend geeigneter Messwert in deinem Programm kommt). Dann ist er für EINE Abfrage des Button-Status auf true und geht danach wieder false (weil du ja gesagt hast, dass nur EINMAL dieser hohe Wert auftritt). Das entspricht exakt dem Verhalten von "Latch when pressed".

Also stelle das ein, folge meinen (oder Luckis) obigen Anweisungen zum Verändern von seinem VI und teste es. Wenn du danach statt des Buttons deine Messwertanalyse ranhängst, funktioniert das genauso...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dateiausgabe Ein/Aus-Schalten RuffRyder 0 2.605 29.05.2006 10:28
Letzter Beitrag: RuffRyder

Gehe zu: