01-25-2017 09:55 AM
Hello!
I'm having trouble finding the PID VI in my FPGA LabVIEW module, as in here:
https://zone.ni.com/reference/en-XX/help/371599L-01/lvfpga/control_palette/
I can see the other two VI (Matrix*Vector and 3-Phase PLL), but not the other one. There is a blank space where I would expect it to be.
What can be the cause of this? Old version maybe?
01-25-2017 12:09 PM
Which version of LabVIEW are you using? Did you install the PID toolkit (not sure if that's required or not for the FPGA version)? The single-precision PID mentioned in that help is fairly new, previously the PID algorithm for FPGA was located on a different palette and used fixed-point, not floating-point, math.
02-01-2017 11:13 AM
Hi nathand, I have LabVIEW 2012 Service Pack 1. I'm not sure if I should check any other version number for the FPGA...
02-01-2017 12:09 PM
From "New Features in the LabVIEW FPGA Module" under New LabVIEW 2015 features:
So, you don't have that PID VI available in LabVIEW 2012. Note that you linked to the help for LabVIEW 2015 even though you have an older version; it would be a good idea to look at the help for the version you're using to determine which VIs are available there.