LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Numeric control not retrieve the previous Value?

Highlighted

Hi,

 

     I am facing one problem in numeric controller,i,e i have set the Max and minimum value in coerce mode..

 

for instance, maximum value is 10 and minimum is 0.In run mode it wont allow the value beyond this limit,suppose currently i have the value "5",if i change the value which is maximum of limit consider i put the value now 15

it automatically change 10(maximum limit) not to retrive the previous value "5"...

 

if anything possible to retrive the previous value when user enter value  beyond the maximum limit in numeric control?

pls give the solution? 

 

 

 

 

 

 

Raj
0 Kudos
Message 1 of 7
(997 Views)
Highlighted

You can do that using event structures. Have a look at the image below.

 

example.png

Adnan Zafar
Certified LabVIEW Architect
Coleman Technologies
0 Kudos
Message 2 of 7
(992 Views)
Highlighted

thanks for your replay...

is this only possible in coding? not any default labview settings?

Raj
0 Kudos
Message 3 of 7
(975 Views)
Highlighted

That is the only way to do it.

0 Kudos
Message 4 of 7
(972 Views)
Highlighted

More generally, like this:

Revert.png

Message 5 of 7
(935 Views)
Highlighted

hi pcardinale thanks for ur replay,

 

you have done effectivly but in your case two things we need to do,

 

1.if we need maximum value 5 ,we should set maximum value 6,other wise we cant realize the value which is beyond the limit.

2.if weneed miminmum value 2,we should set 1,

 

i just gives my sugesstion  ....thanks

 

 

Raj
0 Kudos
Message 6 of 7
(915 Views)
Highlighted

Try right clicking the in range and coerce function and select Include Upper Limit.    That will make the upper diamond black and the upper limit will be considered in range.

 

Compare Adnan's picture to pcardinale's.

0 Kudos
Message 7 of 7
(913 Views)