LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview PID, resolution of Output

Hello!
I'm using a the standard PID block and using a output range of 0-1. This means that the PID controller can output a minimum of 0 and a max of 1! My question: when the controller is active it only outputs fixed numbers, so this will be 0.1,0.2,0.3 and so on to 1! How do I change this "resolution" so it can output 0.12, 0.16 and so on?? If I pick a range of say 0-5 it outputs 1,2,3,4,5, not 1.5 or 2.3 and so on. Hope you understand my question.
 
Thanks!
 
/Andy
0 Kudos
Message 1 of 2
(2,355 Views)

No. The PID vi outputs a double precision floating number, so what you write is not true. For example, if the PID algorithm results in a 0.345673876 value as output, this value will indeed appear on the output wire.

 

Since you did not attach your VI, I can only guess: the numeric indicator what you use is set to show only the first digit after the decimal point? Try to change the format in the settings of the numeric indicator...

0 Kudos
Message 2 of 2
(2,337 Views)