10-30-2008 05:16 AM - edited 10-30-2008 05:22 AM
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
Solved! Go to Solution.
10-30-2008 12:14 PM
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,
10-31-2008 12:53 AM
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 .
10-31-2008 05:17 AM
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,
10-31-2008 07:04 AM
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.
10-31-2008 08:56 AM
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.