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 

Front-Panel hängt sich auf



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.12.2009, 14:06 (Dieser Beitrag wurde zuletzt bearbeitet: 14.12.2009 16:06 von Y-P.)
Beitrag #1

xandi_01 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Aug 2008

2010
2008
EN

84428
Deutschland
Front-Panel hängt sich auf
Hallo an alle Forum User,


Ich würde für mein Programm gerne die im angefügten VI erstellte Schleifenstruktur verwenden.


In einer while-loop befindet sich eine case-structure mit 3 verschiedenen Fällen, die da lauten: "PC_MODE", "JOYSTICK-MODE" und "AUTO-MODE".

Wähle ich über ein RING-menu den "PC-MODE", so lässt sich die bool HRELAY ganz normal betätigen. Wenn ich aber HRELAY im "JOYSTICK-MODE" oder im "AUTO-MODE" betätige, dann hängt sich mein Front-Panel auf!!!

Mache ich hier irgendwas falsch oder darf ich die verschiedenen Schleifen in dieser Art und Weiße nicht verschachteln????

Für mögliche Lösungsansätze sowie Hinweise auf falsche (bzw. nicht erlaubte) Verschachtelung von Schleifen danke ich bereits im Voraus.


Xandi_01



Sonstige .vi  STRUCTURE.vi (Größe: 9,17 KB / Downloads: 223)

Lv86_img
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.12.2009, 15:22
Beitrag #2

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Front-Panel hängt sich auf
Könntest du das VI auf Version 8.5 runterspeichern oder ein Screenshot machen? Dann könnt ich auch mithelfenWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2009, 15:53
Beitrag #3

xandi_01 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Aug 2008

2010
2008
EN

84428
Deutschland
Front-Panel hängt sich auf
hier nochmal die VIs

für LV 8.6
& LV 8.5


Sonstige .vi  STRUCTURE_8_6.vi (Größe: 9,17 KB / Downloads: 204)


Sonstige .vi  STRUCTURE_8_5.vi (Größe: 11,75 KB / Downloads: 199)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2009, 15:57
Beitrag #4

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Front-Panel hängt sich auf
Die Eventstruktur innerhalb der Cases ist das Problem. Ich würde dir allgemein raten keine Eventstruktur innerhalb eines Cases zu machen und nur eine pro VI.
Weshalb ist die Eventstruktur innerhalb der Cases? Welcher Gedanke steckt dahinter?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2009, 16:10
Beitrag #5

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Front-Panel hängt sich auf
Ich habe öfters eine Eventstruktur in einem Case, z.B. bei einer State-Machine im Idle-Case (Leerlauf). Dort warte ich auf eine Benutzereingabe und springe dann in einen anderen Case.
Hier ein Bsp.:

Sonstige .vi  StateMachine_einfach.vi (Größe: 9,44 KB / Downloads: 231)

Lv86_img

Leider kann ich nur bis LabVIEW 8.6 zurückspeichern, wenn eine Event-Struktur enthalten ist (LabVIEW-Bug).

Gruß Markus

--------------------------------------------------------------------------
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
14.12.2009, 16:19
Beitrag #6

xandi_01 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Aug 2008

2010
2008
EN

84428
Deutschland
Front-Panel hängt sich auf
Das ganze wird eine CAN-Steuerung einer externen Hardware (Löschmonitor) die per Joystick und auch per front-panel gesteuert werden soll.
Einfachhalberweise habe ich nur die Struktur des VIs geuppt, da möglicherweise nicht jeder Forum-User diese CAN-functions mit drauf hat und das Problem ohnehin in der Anordung der CASE und EVENT-Strukturen besteht.


Grundgedanke der EVENT-Struktur innerhalb der CASE-Struktur ist folgender.

Über die äußerste CASE wird der Steuerungsmodus gewählt. 0: PC-Modus; 1: Joystick; 2: AUTOMATIK (Positionierung über eine IR-Kamera)
Beim CASE "PC-Modus" will ich nun Bool Taster für MOVE_UP, MOVE_DOWN, MOVE_RIGHT, MOVE_LEFT anlegen. Diese dachte ich kann ich über die EVENTS (change value) ausführen.


Wenn ich das VI in "highlight executen" ausführe verhält es sich allen anschein ja auch richtig. Nur das Frontpanel friert mir eben ein.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.12.2009, 16:41
Beitrag #7

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Front-Panel hängt sich auf
' schrieb:Wenn ich das VI in "highlight executen" ausführe verhält es sich allen anschein ja auch richtig. Nur das Frontpanel friert mir eben ein.
Dein VI ist blockiert, weil du einen Event generierst (ist registriert "HRELAY : Value Change") und dieser ist konfiguriert als "Lock Frontpanel....." .
Der Event kann aber in einem Case 1 oder 2 nicht verarbeitet werden, so nun ist das FP blockiert.

Du kannst diesen "Lock Frontpanel ...." in der Einstellung zum Event deaktivieren, oder was nach dem Schema wie Markus gepostet hat bauen, damit du irgendwann wieder in den Case mit der Eventstruktur kommst.

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2009, 16:49
Beitrag #8

xandi_01 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Aug 2008

2010
2008
EN

84428
Deutschland
Front-Panel hängt sich auf
Sehr schön.

DANK EUCH DREIEN ganz herzlich.
Denke das Problem ist somit gelöst!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2009, 17:05
Beitrag #9

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Front-Panel hängt sich auf
' schrieb:Ich habe öfters eine Eventstruktur in einem Case, z.B. bei einer State-Machine im Idle-Case (Leerlauf). Dort warte ich auf eine Benutzereingabe und springe dann in einen anderen Case.
Hier ein Bsp.:
[attachment=51473:StateMac..._einfach.vi]
Lv86_img

Leider kann ich nur bis LabVIEW 8.6 zurückspeichern, wenn eine Event-Struktur enthalten ist (LabVIEW-Bug).

Gruß Markus

Okay State-Machine seh ich ein ;D
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
  Programm hängt sich auf Benutzer1 49 24.441 23.04.2018 18:28
Letzter Beitrag: Benutzer1
  Tools Palette hängt agroell 1 2.621 17.08.2017 08:25
Letzter Beitrag: Freddy
  Front-Panel spinnt Tomtom79 1 3.214 27.10.2015 20:54
Letzter Beitrag: GerdW
Question LabView hängt sich auf, läuft nach Mausklick auf Frontpanel wieder.... dezi 8 8.221 08.10.2015 10:07
Letzter Beitrag: rolfk
  LabVIEW 6.1 Hängt – Bezug zu User Interaktion / Möglicherweise File I/O Linuxx 4 9.867 05.04.2013 20:59
Letzter Beitrag: Trinitatis
  pdf-Dokument vom Front-Panel aus aufrufen checkedbasic 10 12.660 17.03.2013 13:37
Letzter Beitrag: PaulaM

Gehe zu: