LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Berto

Coerce and Ignore Numeric Controls Suggestion

Status: New

Hi everyone, it's Mike out in West LA Sales.  This one came from one of our customers that we'd like to see added:

 

E-mail from customer:

On input limits for controls, you have the option to “ignore” or “coerce” if you go over/under a limit.  Right now, “ignore” will ignore the limits you enter, not ignore the command that someone types into a control.  It would be nice to have an “ignore” that, if I type a value of 2000, and the upper limit is 200, then it completely ignores what I have typed in.

 

Example:

 

Someone goes to set a pressure setpoint to 70 psi.  The limit is 130 psi.  The way the limits work now, if a [customer's vulgar language removed by Berto :] walks by and I mistype and entered 700 psi, then it would coerce my entry to 130 psi!  It would be nice to have it completely ignore what I have entered if my entry is over the limit.

 

 

Thanks team!  We love the Idea Exchange!

3 Comments
LabBEAN
Active Participant

To clarify:  it would be nice if this were a NEW option called "Discard Input", rather than changing the behavior of "Ignore".

 

Also, please consider updating "Increment >> Coerce to nearest" such that it coerces a ".5" to the even integer (e.g. 10.5 rounds to 10, 11.5 rounds to 12, etc.).

Message Edited by LabBEAN on 07-06-2009 03:29 PM

Certified LabVIEW Architect
TestScript: Free Python/LabVIEW Connector

One global to rule them all,
One double-click to find them,
One interface to bring them all
and in the panel bind them.
Berto
NI Employee (retired)
Thanks LabBEAN, that makes more sense.
Matthew_Kelton
Active Participant
I would prefer a notify user option.  Just changing the value back without any notification of the user will lead to very confused users.  Just a simple dialog box stating what the limits are and what the value you entered was.