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 

Vergleich erstellen mit MessageBox



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!

07.07.2007, 13:54
Beitrag #1

FlorianM Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 112
Registriert seit: Mar 2007

8.0 8.2
-
kA

89073
Deutschland
Vergleich erstellen mit MessageBox
Hallo zusammen !!!

Ich hätte da ne kurze Frage:

Ich soll ne Temperatur mit einer Konstanten vergleichen. Wenn diese erreicht ist, dann soll eine MessageBox erscheinen, die den Benutzer auffordert etwas zu machen.

Kann ich das so realisieren wie es im Bild ist? Oder wäre das eine endlos Schleife?

Wäre über Tipps sehr dankbar.

Lg
FlorianM


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.07.2007, 14:54 (Dieser Beitrag wurde zuletzt bearbeitet: 07.07.2007 15:01 von canix.)
Beitrag #2

canix Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Mar 2007

Labview8.2 / Studnik-Version 8.0.1
2007
kA

44807
Deutschland
Vergleich erstellen mit MessageBox
1. Du überprüfst Dbl-Werte auf Gleichheit. Ich bezweifele, daß die Message überhaupt aufpoppt! Du solltest besser überprüfen, ob der Messwert >= 150 ist.

2. Die Message würde ständig aufpoppen, wie Du richtig feststellst, wenn die Bedingung erfüllt ist. Besser ist, wenn Du einen boolschen Wert mit FALSE initialisierst und per Schieberegister durchschleifst. Die Abfrage, ob der Messwert>=150 ist, sowie den Message-Box-Case platzierst Du in eine weitere Case-Struktur unter FALSE. Sobald die Bedingung Messwert >= 150 TRUE ist, setzt du den boolschen Wert auf TRUE. Dadurch wird nicht mehr überprüft, ob der Messwert>=150 ist, es sei denn Du setzt den boolschen Wert wieder irgendwo auf FALSE.

Ich würd ja ein Bild malen, aber ich habe grad kein LabVIEW am Start..

Gruß
Jens

Hinweis: Meine Lösungsvorschläge sind immer mit Vorsicht zu geniessen! Es gibt vermutlich wesentlich elegantere Ansätze. Ich poste dennoch, da ich mir auf diese Weise das entsprechende Feedback erhoffe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.07.2007, 14:55 (Dieser Beitrag wurde zuletzt bearbeitet: 07.07.2007 14:57 von FlorianM.)
Beitrag #3

FlorianM Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 112
Registriert seit: Mar 2007

8.0 8.2
-
kA

89073
Deutschland
Vergleich erstellen mit MessageBox
' schrieb:1. Du überprüfst Dbl-Werte auf Gleichheit. Ich bezweifele, daß die Message überhaupt aufpoppt! Du solltest besser überprüfen, ob der Messwert >= 150 ist.

2. Die Message würde ständig aufpoppen, wie Du richtig feststellst. Besser ist, wenn Du einen boolschen Wert mit FALSE initialisierst und per Schieberegister durchschleifst. Die Abfrage, ob der Messwert >= 150 ist, soll nur passieren, solange dieser boolsche Wert FALSE ist, sie muß also auch in einem Case platziert werden. Sobald die Bedingung Messwert >= 150 TRUE ist, setzt du diesen boolschen Wert in dem Message-Box-Case auf TRUE. Dadurch wird nicht mehr überprüft, ob der Messwert>=150 ist, es sei denn Du setzt deinen boolschen Wert wieder irgendwo auf FALSE.

Ich würd ja ein Bild malen, aber ich habe grad kein LabVIEW am Start..

Gruß
Jens
Mellow

Wäre sehr nett wenn du mir bei Gelegenheit ein Bildchen machen könntest.

Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.07.2007, 15:14 (Dieser Beitrag wurde zuletzt bearbeitet: 07.07.2007 15:19 von canix.)
Beitrag #4

canix Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Mar 2007

Labview8.2 / Studnik-Version 8.0.1
2007
kA

44807
Deutschland
Vergleich erstellen mit MessageBox
' schrieb:Mellow

Wäre sehr nett wenn du mir bei Gelegenheit ein Bildchen machen könntest.

Danke


Hier ein super paint-bild Lol
   

Hinweis: Meine Lösungsvorschläge sind immer mit Vorsicht zu geniessen! Es gibt vermutlich wesentlich elegantere Ansätze. Ich poste dennoch, da ich mir auf diese Weise das entsprechende Feedback erhoffe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.07.2007, 15:19
Beitrag #5

FlorianM Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 112
Registriert seit: Mar 2007

8.0 8.2
-
kA

89073
Deutschland
Vergleich erstellen mit MessageBox
' schrieb:Hier ein super paint-bild Lol
[attachment=34056:superbild.JPG][

Ist das außen rum eine While Schleife?
und das mit dem Fals außerhalb des cases da soll ich das mit ner Konstantemachen oder?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.07.2007, 15:21 (Dieser Beitrag wurde zuletzt bearbeitet: 07.07.2007 15:30 von canix.)
Beitrag #6

canix Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Mar 2007

Labview8.2 / Studnik-Version 8.0.1
2007
kA

44807
Deutschland
Vergleich erstellen mit MessageBox
' schrieb:Ist das außen rum eine While Schleife?
und das mit dem Fals außerhalb des cases da soll ich das mit ner Konstantemachen oder?

Ich nehme mal an, daß du deine Messwerterfassung in einer While-Schleife hast, von daher jo, soll eine whileschleife sein. Als FALSE-konstante initialisieren, genau. In dem Case dann durch eine TRUE-Konstante ersetzen.
Vielleicht macht Dir einer noch n LabVIEW-Bildchen. Hoofe es ist nicht zu mißverständlich..

Hinweis: Meine Lösungsvorschläge sind immer mit Vorsicht zu geniessen! Es gibt vermutlich wesentlich elegantere Ansätze. Ich poste dennoch, da ich mir auf diese Weise das entsprechende Feedback erhoffe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.07.2007, 15:28 (Dieser Beitrag wurde zuletzt bearbeitet: 07.07.2007 15:33 von FlorianM.)
Beitrag #7

FlorianM Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 112
Registriert seit: Mar 2007

8.0 8.2
-
kA

89073
Deutschland
Vergleich erstellen mit MessageBox
' schrieb:Ich nehme mal an, daß du deine Messwerterfassung in einer While-Schleife hast, von daher jo, soll eine whileschleife sein. Als FALSE-konstante initialisieren, genau. In dem Case dann durch eine TRUE-Konstante ersetzen.

So dann?

Wie meinst du das mit durchschleifen? Kann man das in Case Strukturen auch?


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.07.2007, 16:00
Beitrag #8

canix Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Mar 2007

Labview8.2 / Studnik-Version 8.0.1
2007
kA

44807
Deutschland
Vergleich erstellen mit MessageBox
' schrieb:So dann?

Wie meinst du das mit durchschleifen? Kann man das in Case Strukturen auch?

Ne, das würd ja keinen Sinn machen.

Die False-Konstante muß außerhalb der Whileschleife sein und wird per Schieberegister durchgeschleift. Gleichzeitig ist dieser Boolsche Wert die Eingangsbedingung für den Äußeren Case. Den Rest mußt Du Dir aus den Bildern zusammenreimen.. Ich hab leider grad kaum noch Zeit für mehr Erklärungen - muß weg.. Bin sicher, daß Du da mit ein wenig nachdenken noch draufkommst! SRY und Tschakka!

Gruß
Jens

Hinweis: Meine Lösungsvorschläge sind immer mit Vorsicht zu geniessen! Es gibt vermutlich wesentlich elegantere Ansätze. Ich poste dennoch, da ich mir auf diese Weise das entsprechende Feedback erhoffe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.07.2007, 16:55
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Vergleich erstellen mit MessageBox
Hallo,

ich habe es Dir jetzt gebastelt.

Gruß Markus


Angehängte Datei(en) Thumbnail(s)
               

Sonstige .vi  Grenzwert__berwachung.vi (Größe: 12,38 KB / Downloads: 206)

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.07.2007, 18:14
Beitrag #10

FlorianM Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 112
Registriert seit: Mar 2007

8.0 8.2
-
kA

89073
Deutschland
Vergleich erstellen mit MessageBox
' schrieb:Hallo,

ich habe es Dir jetzt gebastelt.

Gruß Markus

Wow wow vielen vielen Dank !!!!

Hast dir ein virtuelles Bier verdient !!!!!!!!!!
Wub_anim

Vielen Dank dafür !!!!!!!

Lg
FlorianM
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
  Hilfe! Schulprojekt Vergleich Glühlampe vs. LED Gouda 5 5.139 10.06.2009 21:22
Letzter Beitrag: Gouda
  Vergleich eines Messwertes mit oberer/unterer Schranke marvin71 5 5.674 12.06.2006 13:59
Letzter Beitrag: marvin71

Gehe zu: