LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

A Logic in labview 8.6 doesnt work-Strange!!

Solved!
Go to solution

Hi All,

 

           I found a strange behaviour of a value change property node for ring control in 8.6. I have attached the Vi pls let me known is the issue reflecting in your pc also. When you run the VI Observe that when u change the channels u will get a pop-up mess and when ok is pressed, dynamically Name and Engg scale selection changes only in 8.5 but in 8.6 only Name is changing.

 

Thanks

Message Edited by AutoTEC on 10-30-2008 05:22 AM
0 Kudos
Message 1 of 6
(2,975 Views)

Hi AutoTEC,

 

When I ran your VI, I found there was no pop-up mess and only one pop-up appeared. Should the two other columns (Name and Engg) be changing back to default values? 

 

Also, I would recommend placing the controls within the Event structure so that the buttons reset. As you will note if you press the Add button, it will stay pressed until you press it again. 

 

Please let me know if you need further  help,

Andrew McLennan
Applications Engineer
National Instruments
0 Kudos
Message 2 of 6
(2,944 Views)

Hi,

 

              No the issue is different. Run the Vi and change the channel number from the number ring control provided,you will get a pop-up mess.Press ok then you can see the change in the other 2 controls ,when ever u change the channels corresponding Name and Engg data changes in the other two controls wrt to table information .But my issue is this is happening only in 8.5 and not in 8.6.

 

But i guess this is not version problem may be drivers or something else......I have attached the VI again .

0 Kudos
Message 3 of 6
(2,924 Views)

Hi AutoTEC,

 

I think I now understand the issue. However the VI behaves exactly the same in 8.5 and 8.6. on my machine. The Text Ring Control does not change in either version. 

 

Hope this helps,

Andrew McLennan
Applications Engineer
National Instruments
0 Kudos
Message 4 of 6
(2,909 Views)

Hi,

 

     Again the problem is different, actually the value of the "Name" control and "Engg" ring control has to be changed in both the version when the channel numbers are changed in the "Number" ring conrol.But my problem is the values of Engg ring control is not changing in 8.6 machine.Hope this explains in a better way.

0 Kudos
Message 5 of 6
(2,895 Views)
Solution
Accepted by topic author GITA_A

I tried your program in LV 8.5.1 and LV 8.6.  In neither one does Engg Scale Selection change.  (By the way,  why do you have 2 g's in Eng???)

 

At first I though part of the problem was that you were taking the value and writing it right back to the value as well.  (Why??)  So I deleted that and it didn't change anything.

 

I think what you should do is use the value you get out of the array and search the Strings[] array of the ring control for that text.  Then when you find it, set the value of the ring control to the corresponding value matching that string.

 

Watch out for your case of your strings.  You have 2 - point in one use, and 2 - Point in the other use.

0 Kudos
Message 6 of 6
(2,883 Views)