1 van 1

Case structuur in labview.

Geplaatst: wo 22 feb 2012, 16:05
door Bert F
Graag had ik in labview een sub programmatje gemaakt dat enkel wordt uitgevoerd indien een bepaalde flag waar is.

Daarvoor gebruik ik een case structuur zoals op volgende tekening:
labview_probleem
labview_probleem 465 keer bekeken
Echter het lampje blijft aan indien het eenmaal aan gegaan is hoe komt dit?

Groeten.

Re: Case structuur in labview.

Geplaatst: wo 22 feb 2012, 22:36
door JorisL
Omdat je het manueel uit moet zetten als het false is.

Daarom kan je beter een true naar buiten laten komen als de case true is.

In het andere geval(false) sluit je daar een false-constant aan.

Re: Case structuur in labview.

Geplaatst: do 23 feb 2012, 11:06
door Bert F
maar als ik naar het geval false ga (door daar boven op te klikken) dan heb ik geen led meer? een nieuwe plaatsen geeft er mij twee in het frontpanel.

Re: Case structuur in labview.

Geplaatst: do 23 feb 2012, 14:38
door JorisL
Je haalt je LED uit de case. Dan kan je in de case een true en false-constant zetten bij de respectieve cases.

Deze kan je nu uit de case halen.

Re: Case structuur in labview.

Geplaatst: do 23 feb 2012, 17:59
door Bert F
oké dat werkt bedankt daarvoor.

maar mijn bedoeling was om een stuk programma te isoleren en enkel laten uit te voeren als iets bepaald waar is. kan dat? want die led ga ik natuurlijk vervangen door iets anders meer gecompliceerd en dan is zo'n hiërarchie eventueel wel nuttig.

Re: Case structuur in labview.

Geplaatst: vr 24 feb 2012, 19:32
door JorisL
Dat ligt aan wat dat is, je kan bvb met variabelen of property nodes werken afhankelijk van wat je wilt.

Dat kan ik niet meteen zeggen zonder context