LabVIEWForum.de
Case Struktur mehrmals aufrufen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Case Struktur mehrmals aufrufen (/Thread-Case-Struktur-mehrmals-aufrufen)



Case Struktur mehrmals aufrufen - lec - 13.04.2015 20:17

Liebe Kolleginnen und Kollegen!

Bin relativ neu hier und wollt mich erstmal für dieses geniale Forum bedanken!
Ich habe ein Programm für optische Messungen erstellt. Kurze Beschreibung: Das Programm erkennt den Abstand zwischen zwei Linien. Über einige SubVIs kann dann noch allerhand eingestellt werden: Winkelkorrektur, RealWorld Koordinaten, bzw. ein Vollautomatik falls sich jemand, so wie ich, mit LabView nicht auskennt Wink
Jetzt zu meiner Frage: Ich habe ein drei Case Struktur: „ Positionsbestimmung“, „Messstellen Anzeigen“ und „Messen“. Nun würde ich gerne den Case „Messen“ mehrere mal hintereinander laufen lassen. Es bringt nur leider nichts wenn ich eine For-Schleife in diesen Case packe, da dann immer und immer wieder das selbe Bild vermessen wird.

Lg aus Wien


RE: Case Struktur mehrmals aufrufen - GerdW - 13.04.2015 20:32

Hallo lec,

schau dir mal an, wie eine Statemachine aufgebaut ist - und dann rufst du deinen State "Messen" mehrfach auf…


RE: Case Struktur mehrmals aufrufen - lec - 14.04.2015 08:21

Danke für die rasche Antwort!
Ich versuche das jetzt schon wieder ein einige Zeit und versteh leider sehr sehr wenig von dieser Statemachine. Gibt’s irgendeine einfachere Lösung? Irgendwas mit Schleifen?
Anbei nun auch ein Bild damit man vielleicht besser sieht worum es geht. Die roten Linien werden durch den Case „„Messstellen Anzeigen“ erstellt, danach wird durch „Messen“ das Objekt an diesen Linien vermessen. (Ist alles noch nicht fertig darum auch noch 4 verschiede Bildanzeigen)
lg


RE: Case Struktur mehrmals aufrufen - GerdW - 14.04.2015 08:26

Hallo lec,

in deinen Posts schreibst du immer "Case Struktur". Dummerweise hast du im Bild eine EVENT Struktur markiert - das ist etwas ganz anderes!

Zitat:versteh leider sehr sehr wenig von dieser Statemachine.
Dafür gibt es Tutorials und BeispielVIs…

Zitat:Gibt’s irgendeine einfachere Lösung?
Eine Statemachine ist eine einfache Lösung!

Zitat:Irgendwas mit Schleifen?
Eine Statemachine verwendet eine Schleife!

Zitat:Anbei nun auch ein Bild damit man vielleicht besser sieht worum es geht.
Wow, da verlangst du aber viel - und bietest wenig an!

- Von AUFRÄUMEN hälst du nicht viel in deinem BD?
- Verdeckte/versteckte Drähte und Strukturen sind TABU!

Zitat:Nun würde ich gerne den Case „Messen“ mehrere mal hintereinander laufen lassen.
Erneuter Lösungsvorschlag, diesmal auf dein VI bezogen:
Du kannst Events auch programmatisch triggern…