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 

Automatischer Start Stop



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!

08.07.2010, 08:22 (Dieser Beitrag wurde zuletzt bearbeitet: 08.07.2010 08:29 von jens muller.)
Beitrag #1

jens muller Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Jul 2010

2009
-
de


Deutschland
Automatischer Start Stop
Hallo zusammen,

ich habe folgendes Problem.

Nach betätigen eines Tasters welcher True ausgiebt soll ein Programm anlaufen und mir eine dauerhaftes True ausgeben.

Nachdem von einem anderen Sub Vi ein False kommt, soll dieses Programm stoppen.

Wie verwirkliche ich das in Lab View, habe schon mit Ereignisstrukturen herum experimentiert, aber das funktioniert irgendwie nicht.

Kann mir jemand dabei behilflich sein.

Danke Jens
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.07.2010, 08:26
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Automatischer Start Stop
Zeig mal deine Versuche...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.07.2010, 10:08 (Dieser Beitrag wurde zuletzt bearbeitet: 08.07.2010 10:09 von schurzgasschweisser79.)
Beitrag #3

schurzgasschweisser79 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 86
Registriert seit: Apr 2010

8.6
2010
de


Deutschland
Automatischer Start Stop

Sonstige .vi  externesVI_umschalter.vi (Größe: 10,37 KB / Downloads: 271)
Lv86_img
meinst du sowas in der art?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.07.2010, 12:37 (Dieser Beitrag wurde zuletzt bearbeitet: 08.07.2010 12:38 von jens muller.)
Beitrag #4

jens muller Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Jul 2010

2009
-
de


Deutschland
Automatischer Start Stop
Danke für die Hilfe, aber nicht ganz.

Hier das ganze nochmal:

- Push button (on) gedrückt, dadurch wird die Schleife gestartet
- ein dauerhaftes true wird aus der schleife zu einer lampe gesendet.

- Beim drücken eines anderen push buttons (off), wird die schleife beendet.


- Beim wiederholten drücken des Push buttons (on), läuft die schleife erneut an.

Kann man sowas verwirklichen? Wie kann ich einen Schleifenumlauf beenden und wieder starten?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.07.2010, 13:10
Beitrag #5

abrissbirne Offline
LVF-Stammgast
***


Beiträge: 480
Registriert seit: Aug 2007

LV2009, LV2010
2007
EN

66123
Deutschland
Automatischer Start Stop
' schrieb:Danke für die Hilfe, aber nicht ganz.

Hier das ganze nochmal:

- Push button (on) gedrückt, dadurch wird die Schleife gestartet
- ein dauerhaftes true wird aus der schleife zu einer lampe gesendet.

- Beim drücken eines anderen push buttons (off), wird die schleife beendet.
- Beim wiederholten drücken des Push buttons (on), läuft die schleife erneut an.

Kann man sowas verwirklichen? Wie kann ich einen Schleifenumlauf beenden und wieder starten?
Also ich möchte dir ja nicht zu nahe treten, aber wenn man deine Posts verfolgt möchtest du von uns immer Komplettlösungen. Ich habe das Gefühl, dass du dich erst gar nicht selbst mit deiner Problematik beschäftigst. Wenn du von Anfang an VIs posten würdest die Fehler haben wäre dir sicher jeder gerne behilflich, aber einfach nur Lösungen zu fordern finde ich nicht in Ordnung.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.07.2010, 13:16
Beitrag #6

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Automatischer Start Stop
' schrieb:Wie verwirkliche ich das in Lab View
Mit einer Statemachine.

Zitat:habe schon mit Ereignisstrukturen herum experimentiert, aber das funktioniert irgendwie nicht.
Stimmt. Das wird nix.

Zitat:Kann mir jemand dabei behilflich sein.
Hilfe geht nur mit vorleigendem VI. Ohne vorliegendes VI kann ich nicht einschätzen, wo ich bei der Hilfe anfangen soll.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.07.2010, 13:24
Beitrag #7

jens muller Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Jul 2010

2009
-
de


Deutschland
Automatischer Start Stop
@Abrissbirne: So sollte das nicht aussehen, nur fand ich es etwas kompliziert das ganze Programm hier zu laden, dachte da blickt keiner durch.

Habe es aber mal angehängt. Also was möchte ich machen:

Sobald ich

OK-Schaltfläche 2 betätigt habe, soll ein dauerhafter true befehl an(siehe unten im Program) das oder glied beim werte aufnehmen gesendet werden, bis die True Schleife (siehe porgramm oben, in der sich Speed, Target mode, etc. befindet) komplett durchlaufen ist. Dann soll ein einmaliger Fales befehl an das oder glied (unten im programm, beim werte aufnehmer) gesendet werden um die werteaufnahme zu stoppen.
Der Sinn ist das das Programm nur solange Daten aufzeichnet wie sich die Position verändert.

Wie es jetzt ist, nimmt das Programm nur einen Wert auf. Wenn ich mit einer Schleife arbeite, dann kann ich sie nicht mehr reinialisieren. Bei der Ereignisstruktur stürzt mein Rechner ab.

Kann mir jemand einen Tip geben.

Danke

Als Anhang das Programm, falls es Euchh wir vorkommt, bin erst vor 3 Tagen mit Lab View angefangen, sorry.


Lab View Version 2009


Angehängte Datei(en)
Sonstige .vi  Aktuell_Juli07.vi (Größe: 77,89 KB / Downloads: 205)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.07.2010, 13:44
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Automatischer Start Stop
Hallo Jens,

das VI hab ich doch schon mal irgendwo gesehen...

"Sobald ich OK-Schaltfläche 2 betätigt habe, soll ein dauerhafter true befehl an(siehe unten im Program) das oder glied beim werte aufnehmen gesendet werden"
Setze den OK auf Switch-Mechanical-Mode...

"bis die True Schleife (siehe porgramm oben, in der sich Speed, Target mode, etc. befindet)"
Ich sehe keine Schleife, nur eine Case-Struktur. Außerdem sehe ich kein "TargetMode", da mir alle subVIs fehlen...

"Dann soll ein einmaliger Fales befehl an das oder glied (unten im programm, beim werte aufnehmer) gesendet werden"
Da keine Schleife da ist, kann ich schlecht abschätzen, WANN die Speicherung beendet werden soll...

"Bei der Ereignisstruktur stürzt mein Rechner ab."
Ich sehe keine Ereignisstruktur. Wieso stürzt dein Rechner ab? So richtig mit BlueScreen?

"bin erst vor 3 Tagen mit Lab View angefangen"
Hatte ich dir nicht schon den Tipp mit den kostenlosen Kursen bei NI.com gegeben?

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

jens muller Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Jul 2010

2009
-
de


Deutschland
Automatischer Start Stop
Hallo Gerd,

"Sobald ich OK-Schaltfläche 2 betätigt habe, soll ein dauerhafter true befehl an(siehe unten im Program) das oder glied beim werte aufnehmen gesendet werden"
Setze den OK auf Switch-Mechanical-Mode...

Denke das funktioniert nicht, denn wen nich per Taster ienen dauerhaften Befehl setze, fährt meine POsition dauerhaft an. Benötige einen Impuls.

"bis die True Schleife (siehe porgramm oben, in der sich Speed, Target mode, etc. befindet)"
Ich sehe keine Schleife, nur eine Case-Struktur. Außerdem sehe ich kein "TargetMode", da mir alle subVIs fehlen...

Meinte auch die Case Struktur, also wenn diese durchlaufen ist, dann soll der dauerhafte true befehl auf False zurück gesetzt werden.

"Dann soll ein einmaliger Fales befehl an das oder glied (unten im programm, beim werte aufnehmer) gesendet werden"
Da keine Schleife da ist, kann ich schlecht abschätzen, WANN die Speicherung beendet werden soll...

Wenn die o.g. Case Struktur durchlaufen ist, soll der wert auf False zurück gesetzt werden.
Hatte erst an eine Ereignisstruktur gedacht, solange sich die Position ändert, soll ein Wert aufgenommen werden. Aber das funktioniert nicht.


"Bei der Ereignisstruktur stürzt mein Rechner ab."
Ich sehe keine Ereignisstruktur. Wieso stürzt dein Rechner ab? So richtig mit BlueScreen?

Das Bild wird eingefroren udn der Rechner macht nichts mehr. Muss ihn dann neu booten.


"bin erst vor 3 Tagen mit Lab View angefangen"
Hatte ich dir nicht schon den Tipp mit den kostenlosen Kursen bei NI.com gegeben?

Hab ich gestern mit angefangen, heute ist der zweite Teil dran. Jedoch bringt mich das bisher auch nicht weiter. Aber ich bleib am Ball, Learning bei doing.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.07.2010, 14:04 (Dieser Beitrag wurde zuletzt bearbeitet: 08.07.2010 14:07 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Automatischer Start Stop
Hallo Jens,

"Meinte auch die Case Struktur, also wenn diese durchlaufen ist, dann soll der dauerhafte true befehl auf False zurück gesetzt werden"

Da der Code zum Werte speichern erst nach der Case-Struktur ausgeführt wird (Dataflow!), erübrigt sich dieses TRUE/FALSE/Impuls-Gehampel... Benenn dein "OK 2" einfach in "Werte aufnehmen" um...

"Das Bild wird eingefroren udn der Rechner macht nichts mehr. Muss ihn dann neu booten."
Ich sehe immer noch keine Ereignisstruktur. Kann es sein, das die Eventstruktur nicht richtig im VI angewendet wurde und dieses dadurch nur "locked" ist, d.h. nicht auf UI-Events reagiert? Und du deshalb nur LabVIEW, aber nicht gleich den ganzen Rechner rebooten musst?

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
  automatischer Enum durchlauf floH857 4 5.141 21.02.2017 08:57
Letzter Beitrag: Freddy
  Stop eines VIs aus drei Schleifen Lab_fänger 3 3.908 14.10.2015 06:56
Letzter Beitrag: Lucki
  Stop während Eventstruktur am laufen ist haydenfan 5 6.088 05.11.2013 09:50
Letzter Beitrag: haydenfan
  Search & Replace STOP gottfried 8 7.209 01.08.2013 08:44
Letzter Beitrag: eb
  Start-Panel bei Appl.Start anzeigen Trinitatis 7 7.445 30.11.2011 07:51
Letzter Beitrag: rasta
  Stop-Button stoppt nicht zwei While-Schleifen wiktor 2 8.904 07.07.2011 19:29
Letzter Beitrag: Lucki

Gehe zu: