LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Ring or Enum does not generate "Value Change" event when used in XControl

Right, then I think I have first a look at my XControl. My XControl are combine with a state machine and if not all open Events are processed properly before leaving the Facade.vi, they get lost. I think this might be the problem.  

 

0 Kudos
Message 11 of 14
(439 Views)

If have checked the XControl for possible lack of event processing due to improper state machine execution. But I couldn't find any errors (yet).

 

Even more irritating is the following: One ring is used in an XControl (called "Filter") which is part of another XControl called "CaseSelection". If the main program is not run "CaseSelection" can show some action when changing the ring value in the "Filter" XControl. Now everything works fine. Then I started the main program and the ring worked once. I stopped the main program and started it a second time. Now the ring works but time between selection of an item from the pop-up list and update of the ring value takes some time (about 1 second). Action in "CaseSelection" occurs after update of the ring. Other buttons in "Filter" work as normal. If the main program is not run the ring and further action work as quick as expected.

0 Kudos
Message 12 of 14
(428 Views)

Hello,

 

it wold be very helpful if you could upload an example. Otherwise it is very hard to support you.

 

Best Regards

 

Gregor

0 Kudos
Message 13 of 14
(410 Views)

Hi Gregor,

 

as mentioned earlier the problem occurs only when the XControl with the ring is used in the program. Currently my project consists of some 100s of VIs which I can't make public available. If I find a way to to reduce the number of VI I will upload an example.

 

Regards, Jörn

0 Kudos
Message 14 of 14
(405 Views)