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!
14.08.2006, 13:46 (Dieser Beitrag wurde zuletzt bearbeitet: 14.08.2006 13:46 von first_andre.)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Start Stop Funktion
Prinzipiell könntest Du das z.B. mit einer Event-Struktur machen, aber poste doch mal Dein VI, damit man sich das mal genauer anschauen kann.
Gruß Markus
' schrieb:Hallo,
ich habe ein vorhandenes Projekt, welches durch den Pfeil gestartet wird und durch einen
Timer beendet wird.
Nun möchte ich aber das dieses Projekt einen großen Start und Stop knopf bekommt?
Wo kann ich da ansetzen?
Könntet ihr bitte etwas ausführlich machen, ich habe noch nicht viel Erfahrungen im LabVIEW
Danke.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
' schrieb:Prinzipiell könntest Du das z.B. mit einer Event-Struktur machen, aber poste doch mal Dein VI, damit man sich das mal genauer anschauen kann.
Gruß Markus
Im Grunde geht es nur um den Timer der SerialRead funktion, wenn man den auf Knopfdruck auf 0 setzen könnte wäre mir schon jedensfalls ein wenig geholfen.
Eine Art Start und Stop knopf wäre natürlich das beste.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Start Stop Funktion
Es fehlt das Serial Read with Timeout VI. Ich kann das Projekt ohne das VI nicht starten.
' schrieb:Im Grunde geht es nur um den Timer der SerialRead funktion, wenn man den auf Knopfdruck auf 0 setzen könnte wäre mir schon jedensfalls ein wenig geholfen.
Eine Art Start und Stop knopf wäre natürlich das beste.
Ich hoffe in dieser File ist alles drinnen.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Start Stop Funktion
Den Timer kannst Du mit einem Property-Node auf 0 setzen.
Was möchtest Du aber genau mit dem Start und Stopknopf steuern? Um das VI zu starten musst Du sowieso mindestens 1 mal auf den "Pfeil" klicken. Und dann willst Du das mit einem Stop-Button beenden, oder wie?
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
' schrieb:Den Timer kannst Du mit einem Property-Node auf 0 setzen.
Was möchtest Du aber genau mit dem Start und Stopknopf steuern? Um das VI zu starten musst Du sowieso mindestens 1 mal auf den "Pfeil" klicken. Und dann willst Du das mit einem Stop-Button beenden, oder wie?
OK, wenn ich den Pfeil sowieso mindestens 1x drücken muss, dann brauch ich einfach nur nen Stopknopf.
Der den Timer auf 0 setzt.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Start Stop Funktion
Also, so (vgl. Anhang) wird der Counter bei jedem Neustart neu auf 0 gesetzt.
Aber wie ich jetzt Dein Problem verstanden habe, dann kannst Du das auch mit einer Ereignisstruktur (Event-Structure) und einem Eigenschaftskonten (Property-Node) lösen. Ich weiß nur nicht, ob es das in LabVIEW 6.1 schon gibt. Und wenn, dann ist es für mich schwierig, Dir zu zeigen, wie ich das meine, weil ich von LabVIEW 8.0.1 bzw. 7.1 nicht in LabVIEW 6.1 konvertieren kann. Hast Du keine neuere Version als die 6.1?
Du kannst ja mal nachschauen, ob es das bei LabVIEW 6.1 schon gibt und dann kurz Bescheid geben.
' schrieb:OK, wenn ich den Pfeil sowieso mindestens 1x drücken muss, dann brauch ich einfach nur nen Stopknopf.
Der den Timer auf 0 setzt.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Also Event Strukturen gibts hier im 6.1ser:
"
Event Structure
Has one or more subdiagrams, or event cases, exactly one of which executes when the structure executes. The Event structure waits until an event happens on the front panel, then executes the appropriate case to handle that event. Right-click the structure border to add new event cases and configure which events to handle.
Before you configure events to be handled by the Event structure, review the caveats and recommendations for using events in LabVIEW.
"
Jetzt ist die Frage wohin mit dieser Struktur, das ist alles nicht so einfach. Ich mach das 2 mal im Jahr und muss mich da jedesmal von neuen reindenken. Ich probier mal n bisschen rum vieleicht komme ich noch drauf.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Start Stop Funktion
Wenn Du dann Fragen dazu hast, kannst Du gerne nochmal nachhaken.
Mit Event-Strukturen wird einfach gesagt, je nachdem, welchen Knopf Du drückst, ein anderer Event-Case aufgerufen. z.B. drückst Du auf Start, dann wird ein Startcase ausgeführt, bei Stop wird z.B. Dein Zähler zurückgesetzt und in einen "Idle"(Leerlauf)-Case gesprungen und dort auf eine neue Eingabe gewartet.
Du kannst die unterschieldichsten Änderungen eines Elements abfragen, z.B. hat ein Schalter, ein Eingabefeld,... den Wert geändert, oder wurde die Maus darübergezogen,.....
Gruß Markus
' schrieb:Also Event Strukturen gibts hier im 6.1ser:
"
Event Structure
Has one or more subdiagrams, or event cases, exactly one of which executes when the structure executes. The Event structure waits until an event happens on the front panel, then executes the appropriate case to handle that event. Right-click the structure border to add new event cases and configure which events to handle.
Before you configure events to be handled by the Event structure, review the caveats and recommendations for using events in LabVIEW.
"
Jetzt ist die Frage wohin mit dieser Struktur, das ist alles nicht so einfach. Ich mach das 2 mal im Jahr und muss mich da jedesmal von neuen reindenken. Ich probier mal n bisschen rum vieleicht komme ich noch drauf.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------