!!

Willkommen Besucher...

...um das das LabVIEWForum.de als Benutzer in vollem Umfang nutzen zu können, ist eine kostenlose Registrierung nötig...
Registrierte Benutzer können Beiträge schreiben, Dateien uploaden, Beiträge lesen :) uvm.


Antwort schreiben 
Abfrage wenn 10 dann solange bis unter 5?
18.01.2012, 13:51
Beitrag #1

Nitri Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jan 2012

LV-Version: 2011
LV-Erfahrung seit: 2011
LV-Sprachversion: DE_EN



Abfrage wenn 10 dann solange bis unter 5?
Hallo zusammen!
Ich schreibe gerade an meiner Bachelorarbeit und benutze das erste mal LabView.
Ich habe volgendes Problem:
Ich lese einen Messwert ein und wenn dieser über den Wert 10 geht, dann soll an mein Ausgangsmodul auf 1 gesetzt werden. Dies soll dann solange sein, bis der Wert dann wieder unter 5 geht. Danach geht die Abfrage wieder los bis 10 und dann immer so weiter.......
Es sollte keine super Koplizierte lösung sein, weil es von leuten nachvolzogen werden muss die keine oder sehr wenig erfahrung mit labview haben.
In C wüsste ich wie ich es Programmieren muss, aber in Labview bin ich mir nicht sicher wie ich das anfnagen soll.
Wäre für ne Idee sehr dankbar!

Gruß Dennis
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
. .
18.01.2012, 14:09 (Dieser Beitrag wurde zuletzt bearbeitet: 18.01.2012 14:10 von GerdW.)
Beitrag #2

GerdW Online
LVF-Guru
*****


Beiträge: 4.537
Registriert seit: May 2009

LV-Version: 8.5.1, 09SP1, 10SP1, 11SP1
LV-Erfahrung seit: 1995
LV-Sprachversion: DE_EN

PLZ: 10xxx
Land: Deutschland
RE: Abfrage wenn 10 dann solange bis unter 5?
Hallo Dennis,

du musst dir den aktuellen Ausgabewert ("AktuellerWert") in einem Schieberegister merken!

Dann wird es einfach:
Code:
IF AktuellerWert=0
THEN wenn Messwert>10 dann AktuellerWert=1
ELSE wenn Messwert< 5 dann AktuellerWert=0
Sowas nennt man auch Hysterese-Verhalten...

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

Nitri Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jan 2012

LV-Version: 2011
LV-Erfahrung seit: 2011
LV-Sprachversion: DE_EN



RE: Abfrage wenn 10 dann solange bis unter 5?
Hallo Gerd,
Ja so hätte ich es in C auch programmiert.
Die Frage ist jetzt aber wie if schleifen oder bedingungen in Labview realisiert werden. Worunter finde ich das Schieberegister?

Und wieder danke für deine schnelle Antwort!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.01.2012, 14:18
Beitrag #4

GerdW Online
LVF-Guru
*****


Beiträge: 4.537
Registriert seit: May 2009

LV-Version: 8.5.1, 09SP1, 10SP1, 11SP1
LV-Erfahrung seit: 1995
LV-Sprachversion: DE_EN

PLZ: 10xxx
Land: Deutschland
RE: Abfrage wenn 10 dann solange bis unter 5?
Hallo Nitri,

- "if-then-else" nennt sich Case-Struktur
- Schieberegister findet man in While/For-Schleifen
- Feedbacknodes findet man in der Struktur-Palette
- alles das wird im Link meiner Signatur erläutert - das sind wirklich Basics...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.01.2012, 11:11
Beitrag #5

Nitri Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jan 2012

LV-Version: 2011
LV-Erfahrung seit: 2011
LV-Sprachversion: DE_EN



RE: Abfrage wenn 10 dann solange bis unter 5?
Hallo Zusammen,
ich habe mich jetzt in die Schleifen thematik einarbeitet, bekomme aber irgendwie mein Problem nicht gelöst.
Ich habe mal eine Vi erstellt, die den Messwert über ein Numerisches Bedienelement simuliert. Könnt ihr bitte mal drüber gucken, ob das was ich bis jetzt gemacht habe nen Sinn ergibt und wie ich den Rest machen muss.
Vielen Dank schon mal!
Gruß Dennis


Angehängte Datei(en)
11.0 .vi  Case.vi (Größe: 6,53 KB / Downloads: 5)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.01.2012, 11:15
Beitrag #6

GerdW Online
LVF-Guru
*****


Beiträge: 4.537
Registriert seit: May 2009

LV-Version: 8.5.1, 09SP1, 10SP1, 11SP1
LV-Erfahrung seit: 1995
LV-Sprachversion: DE_EN

PLZ: 10xxx
Land: Deutschland
RE: Abfrage wenn 10 dann solange bis unter 5?
Hallo Dennis,

bitte einmal in LV2010 anhängen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
.. .
19.01.2012, 11:18
Beitrag #7

Hook1986 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 149
Registriert seit: Jan 2012

LV-Version: 2010
LV-Erfahrung seit: 2011
LV-Sprachversion: DE_EN


Land: Deutschland
RE: Abfrage wenn 10 dann solange bis unter 5?
Hallo Nitri,

ich glaub das hier sollte deine geforderte Funktion erfüllen.

MfG Carsten


Angehängte Datei(en)
10.0 .vi  CASE.vi (Größe: 5,74 KB / Downloads: 7)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.01.2012, 11:19 (Dieser Beitrag wurde zuletzt bearbeitet: 19.01.2012 11:29 von Nitri.)
Beitrag #8

Nitri Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jan 2012

LV-Version: 2011
LV-Erfahrung seit: 2011
LV-Sprachversion: DE_EN



RE: Abfrage wenn 10 dann solange bis unter 5?
Hier ist es!
Hi Carsten!
Danke schon mal für deine Antwort, ich habe die Vi gerade mal getestet. Wenn ich eine LED an der Zustands ausgang der While-Schleife anschliese müsste diese doch bei einem Wert von über 10 leuchten oder nicht?

Sorry mein Fehler in die While natürlich! Das funktioniert auch, nur blinkt sie bei über 10 immer, ich brauche aber nen dauerhaftes Signal.

Und sobald ich wieder unter 10 bzw =10 gehe geht der Ausgang auch aus. Er soll aber ja noch an bleiben bis der Wert unter 5 gesunken ist.


Angehängte Datei(en)
10.0 .vi  Case.vi (Größe: 6,24 KB / Downloads: 3)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.01.2012, 13:22
Beitrag #9

GerdW Online
LVF-Guru
*****


Beiträge: 4.537
Registriert seit: May 2009

LV-Version: 8.5.1, 09SP1, 10SP1, 11SP1
LV-Erfahrung seit: 1995
LV-Sprachversion: DE_EN

PLZ: 10xxx
Land: Deutschland
RE: Abfrage wenn 10 dann solange bis unter 5?
Hallo Dennis,

ist es zuviel verlangt, einmal selbst mit der Highlightfunktion zu schauen, wo der Fehler liegt?
Hättest du auch selbst drauf kommen können!


Angehängte Datei(en)
10.0 .vi  CASE.vi (Größe: 8,07 KB / Downloads: 5)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.01.2012, 13:36
Beitrag #10

Nitri Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jan 2012

LV-Version: 2011
LV-Erfahrung seit: 2011
LV-Sprachversion: DE_EN



RE: Abfrage wenn 10 dann solange bis unter 5?
Sorry, aber ich weiß nicht was eine Highlight-Funktion ist und auch nicht wie ich sie in Labview verwende.
Wie ich schon sagte ich bin absoluter Labview neuling ich habe es vorher noch nie verwendet.
Danke für deine Hilfe!
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
  Trigger ausgeben, dann zählen durka 5 429 28.01.2012 16:41
Letzter Beitrag: durka
  genommene Messwerte auftragen und dann Parametervariation simulieren Fliecha 18 2.204 15.12.2009 09:30
Letzter Beitrag: Y-P
  Messdaten nur *einmal* aufnehmen und anzeigen, dann nächste Messung starten inGENIEur 3 1.162 23.10.2008 10:48
Letzter Beitrag: inGENIEur
  DAQ und COM-Abfrage gleichzeitig Atomos 2 1.111 29.04.2008 10:46
Letzter Beitrag: Atomos
  DAQ bzw MAX Abfrage rapa 0 590 01.12.2005 14:51
Letzter Beitrag: rapa

Gehe zu: