From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

discrete pid express vi

I have to use discrete pid express vi that was there in LV2009 in my current project.In LV 2014 toolbox,it is not there.I am looking for old examples thinking it must be there.I could not find any having this tool.

 

Could u pls help me.

0 Kudos
Message 1 of 7
(3,296 Views)

The Discrete PID VI is now an Express VI called PID (FPGA).vi that supports single and multiple channels and can be found on theProgramming»FPGA Math & Analysis»Control palette.

Ref:http://digital.ni.com/public.nsf/allkb/C1B75CF51A7136E3862573BF00757B84

 

Note  The PID (FPGA) Express VI is available only if you install both the PID and Fuzzy Logic Toolkit and the LabVIEW FPGA Module.

Ref: https://zone.ni.com/reference/en-XX/help/370401J-01/lvpidmain/pid_on_fpga/

Thanks
uday
0 Kudos
Message 2 of 7
(3,293 Views)

I already read this info,my concern is in the attachment you can see that the Derivative gain is disabled.Thats a Discrete PID.

 

The same option of disabling derivative is not available in current Express VI.PID.

0 Kudos
Message 3 of 7
(3,288 Views)
if you set derivative gain =0, doesn't it become PI Controller?
-Why use only that express VI? Why not PID Advanced Autotuning VI https://zone.ni.com/reference/en-XX/help/371361L-01/lvpid/pid_advanced_autotuning/
Ref for more: http://www.ni.com/white-paper/3782/en/
Thanks
uday
0 Kudos
Message 4 of 7
(3,277 Views)

krupa, if its possible to attach your code that would be helpful in determining why the control is grayed out. 

Tim A.
0 Kudos
Message 5 of 7
(3,252 Views)

The pic is from a docu,I am developing code with that as reference.

 

I did D=0,but that's ain't equal to the attachment.

0 Kudos
Message 6 of 7
(3,242 Views)

Hi krupa,

 

all I see is a frontpanel control set to "disabled and grayed out".

Can't you do this simple operation on your frontpanel? Right-click the control -> Advanced -> …

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 7 of 7
(3,224 Views)