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 

Not Aus für Sub Vis



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!

16.08.2006, 11:45
Beitrag #1

Isabelle Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2006

7.1
2006
kA


Schweiz
Not Aus für Sub Vis
Hallo

Ich versuche schon seit längerem mit den ganzen Post über Melder, Queues, Enentstruckturen etc. klar zu kommen. Leider kapier ich das wohl gar nicht.

Mein Problem:

In meinem Haupt VI starte ich ein Sub Vi per Knopfdruck. In diesem Sub Vi läuft dann eine Sequenz ab. Soweit funktioniert das alles ganz gut. nun sollte ich aber bei einer Fehlfunktion der Anlage das Subvi stoppen können. Dabei müsste ich die Sequenz unterbrechen, dass dies nicht geht weiss ich schon und habe deshalb mal die Sequenz durch eine Case Strucktur ersetzt. Und nun haperts, erstens wie Stopp ich den nun die Case struktur? Und 2. Wie krieg ich das SubVi dazu den Notaus Button vo Haupt VI auszulesen (und zwar dauern und nicht nur anfangs)?

So was ich bis jetzt gelesen habe, müsste dass mit Melder gehen. Nun habe ich leider keine Ahnung wie das funktionieren soll. Als ich Probiert habe ein Beispiel Nachzuprogrammieren ist dies immer im SubVi hängen geblieben.


Und nun gabs gleich noch ein Problem. Wie kann ich Zahlen und und Buchstaben Also 2mal numeric und 2 mal String in die gleiche Textdatei speichern und habe trotzde jeweils einen TAB zwischen den einzelnen elementen? Habs bisher einzeln gespeichert, aber in die gleiche Datei, da war dann alles zusammen geschrieben, was die Weiterverarbeitung unmöglich macht. Siehe Anhang

Ich hoffe, dass war einigermassen verständlich und hoffe nun, dass mir jemand helfen kann.

Gruss
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.08.2006, 11:48
Beitrag #2

PearlHaber Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Aug 2006

8.00
2006
kA


Deutschland
Not Aus für Sub Vis
' schrieb:Hallo

Ich versuche schon seit längerem mit den ganzen Post über Melder, Queues, Enentstruckturen etc. klar zu kommen. Leider kapier ich das wohl gar nicht.

Mein Problem:

In meinem Haupt VI starte ich ein Sub Vi per Knopfdruck. In diesem Sub Vi läuft dann eine Sequenz ab. Soweit funktioniert das alles ganz gut. nun sollte ich aber bei einer Fehlfunktion der Anlage das Subvi stoppen können. Dabei müsste ich die Sequenz unterbrechen, dass dies nicht geht weiss ich schon und habe deshalb mal die Sequenz durch eine Case Strucktur ersetzt. Und nun haperts, erstens wie Stopp ich den nun die Case struktur? Und 2. Wie krieg ich das SubVi dazu den Notaus Button vo Haupt VI auszulesen (und zwar dauern und nicht nur anfangs)?

So was ich bis jetzt gelesen habe, müsste dass mit Melder gehen. Nun habe ich leider keine Ahnung wie das funktionieren soll. Als ich Probiert habe ein Beispiel Nachzuprogrammieren ist dies immer im SubVi hängen geblieben.
Und nun gabs gleich noch ein Problem. Wie kann ich Zahlen und und Buchstaben Also 2mal numeric und 2 mal String in die gleiche Textdatei speichern und habe trotzde jeweils einen TAB zwischen den einzelnen elementen? Habs bisher einzeln gespeichert, aber in die gleiche Datei, da war dann alles zusammen geschrieben, was die Weiterverarbeitung unmöglich macht. Siehe Anhang

Ich hoffe, dass war einigermassen verständlich und hoffe nun, dass mir jemand helfen kann.

Gruss


Lad doch mal dein VI hoch. Am Besten beide Versionen die du erstellt hast, dann kann die Community vielleicht schneller dein VI anpassen. Außerdem fallen u.U. Fehler oder Gefahren auf, die dann behoben werden können.

Gruß

Quod licet iovi, non licet bovi!
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2006, 11:57
Beitrag #3

Isabelle Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2006

7.1
2006
kA


Schweiz
Not Aus für Sub Vis
Naja, ist halt ziemlich umfangreich. ausserdem hat es SubVis darin, die aus einer Bibliothek einer D-Input karte kommen. Kannst es gerne Probieren. Habe mal eines der Sub VIs angehängt, aber die anderen sind sehr ähndlich deshalb kein Problem.



Ach, scheinbar hat es nicht nur den tread 2 mal gemacht, sondern mir auch noch den Anhang zu ersten Post gelöscht. Wird hier nachgeliefert


Angehängte Datei(en)
Sonstige .vi  GasIonsource_060815.vi (Größe: 361,84 KB / Downloads: 252)

Sonstige .vi  Cracker_sp_len_060815.vi (Größe: 74,42 KB / Downloads: 205)

Sonstige .vi  Spritzef_llen_060815.vi (Größe: 142,35 KB / Downloads: 180)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2006, 12:10
Beitrag #4

PearlHaber Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Aug 2006

8.00
2006
kA


Deutschland
Not Aus für Sub Vis
Werd mir das mal ansehen und kucken was ich machen kann. Bin ja selbst noch ein Anfänger was LabVIEW angeht.

Quod licet iovi, non licet bovi!
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2006, 13:17
Beitrag #5

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Not Aus für Sub Vis
Hallo Isabelle,

schau Dir mal mein Beispiel an vielleicht hilft es Dir weiter.
So sieht ein Lösungsweg mit "Funktionalen Globalen Variablen" aus.

Einfach alle VI's in den selben Ordner laden und MainVI.vi starten.
Nachdem das SubVI gestartet wurde, wird es mit Not-Aus nach abarbeiten des aktuellen Status-Case sofort gestoppt.

Gruß,
Marko


Angehängte Datei(en)
Sonstige .vi  MainVI.vi (Größe: 22,2 KB / Downloads: 350)

Sonstige .vi  SubVI.vi (Größe: 25,27 KB / Downloads: 301)

Sonstige .vi  NotAus.vi (Größe: 13,88 KB / Downloads: 392)

Sonstige .vi  Stopp.vi (Größe: 14,22 KB / Downloads: 320)

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2006, 14:55
Beitrag #6

Isabelle Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2006

7.1
2006
kA


Schweiz
Not Aus für Sub Vis
' schrieb:Hallo Isabelle,

schau Dir mal mein Beispiel an vielleicht hilft es Dir weiter.
So sieht ein Lösungsweg mit "Funktionalen Globalen Variablen" aus.

Einfach alle VI's in den selben Ordner laden und MainVI.vi starten.
Nachdem das SubVI gestartet wurde, wird es mit Not-Aus nach abarbeiten des aktuellen Status-Case sofort gestoppt.

Gruß,
Marko


Dank dir vielmals! Das sieht schonmal brauchbar aus. Das einzige was noch icht ganz so ist wie ich das brauche, ist, das die Case Struktur im SubVi solange ausgeführt wird, bis ich Not aus drücke. Ich sollte es aber so haben, dass es nur 1 mal läuft und dann stoppt. Ist das mit deine Vorschlag machbar?

Ansonsten werd ich mal versuchen deinen Vorschlag auf eine Anwendung umzubauen. Danke vielmals für den Lichtblick, war schon am verzweifeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.08.2006, 15:18
Beitrag #7

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Not Aus für Sub Vis
Ich habe MainVI und SubVI etwas Deinen Anfordrugen angepasst.
Die "Funktionalen Globalen Variablen" (NotAus und Stopp) bleiben natürlich unverändert.

Vielleicht passt das besser zu Deiner Aufgabenstellung.

Gruß,
Marko


Angehängte Datei(en)
Sonstige .vi  MainVI.vi (Größe: 22,2 KB / Downloads: 272)

Sonstige .vi  SubVI.vi (Größe: 26,41 KB / Downloads: 254)

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2006, 15:25
Beitrag #8

Isabelle Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2006

7.1
2006
kA


Schweiz
Not Aus für Sub Vis
' schrieb:Ich habe MainVI und SubVI etwas Deinen Anfordrugen angepasst.
Die "Funktionalen Globalen Variablen" (NotAus und Stopp) bleiben natürlich unverändert.

Vielleicht passt das besser zu Deiner Aufgabenstellung.

Gruß,
Marko


Dank dir vielmals für die Mühe!
Werds mir anschauen und ausprobieren! Vielen Dank
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2006, 22:08
Beitrag #9

BeFu Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Jun 2006

2011
2006
DE_EN

96450
Deutschland
Not Aus für Sub Vis
' schrieb:Hallo

Ich versuche ....

Und nun gabs gleich noch ein Problem. Wie kann ich Zahlen und und Buchstaben Also 2mal numeric und 2 mal String in die gleiche Textdatei speichern und habe trotzde jeweils einen TAB zwischen den einzelnen elementen? Habs bisher einzeln gespeichert, aber in die gleiche Datei, da war dann alles zusammen geschrieben, was die Weiterverarbeitung unmöglich macht. Siehe Anhang

Ich hoffe, dass war einigermassen verständlich und hoffe nun, dass mir jemand helfen kann.

Gruss

Hallo Isabelle,

da ich nicht weiß, ob Du schon eine Lösung für Deine hier zitierte Aufgabe hast, poste ich Dir mal meinen Vorschlag
"ASCII- und numerische Daten in einem String speichern.vi, durch Tabs getrennt.vi".
Den resultierenden String kannst Du dann z.B. zeilenweise in eine Datei speichern.

Schöne Grüße,

BeFu
P.S.: Unter http://www.fu-net.de/projekt_LabVIEW.html findest Du ein von mir zusammengestelltes Tutorium mit Grundlagen zur LabVIEW-Programmierung. Unter der genannten URL lege ich nach und nach weitere Hinweise zu LabVIEW sowie VI ab.




Sonstige .vi  ASCII__und_numerische_Daten_in_einem_String_speichern__durch_Tabs_getrennt.vi (Größe: 10,37 KB / Downloads: 272)

Das Ziel ist der Weg
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2006, 06:51
Beitrag #10

Isabelle Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jul 2006

7.1
2006
kA


Schweiz
Not Aus für Sub Vis
' schrieb:Hallo Isabelle,

da ich nicht weiß, ob Du schon eine Lösung für Deine hier zitierte Aufgabe hast, poste ich Dir mal meinen Vorschlag
"ASCII- und numerische Daten in einem String speichern.vi, durch Tabs getrennt.vi".
Den resultierenden String kannst Du dann z.B. zeilenweise in eine Datei speichern.

Schöne Grüße,

BeFu
P.S.: Unter http://www.fu-net.de/projekt_LabVIEW.html findest Du ein von mir zusammengestelltes Tutorium mit Grundlagen zur LabVIEW-Programmierung. Unter der genannten URL lege ich nach und nach weitere Hinweise zu LabVIEW sowie VI ab.
[attachment=28894:attachment]

Guten Morgen

Genau, dass fehlte mir noch. Leider kann ich dein VI nicht öffnen, da ich noch mit version 7.1 arbeite. Aber werd mir mal den Link anschauen. Vielen Dank
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: