LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

fpga

Hi all,

 

Im Doing close loop projects with manual pid tuning for ramping((forward and reverse ramp rate:mm/sec) and controlling(setpoint mm).

I tried to find out the Auto gain adjustment for PID but still didnt got any idea.

 

can u pls give me any idea about this.

 

--oss

0 Kudos
Message 1 of 8
(3,140 Views)

Have you installed the PID and fuzzy logic tool kit. There is a direct function PID advanced autotuning.vi

0 Kudos
Message 2 of 8
(3,125 Views)

Yes i installed all those. i know those functions are all available but is it possible for all close loop controlling systems?

 

0 Kudos
Message 3 of 8
(3,118 Views)

Hi surithchand,

 

as your rather short message title suggests you want to implement that PID control on a FPGA target. LabVIEW allows only a subset of all availabe functions on the FPGA!

You will find a PID control function on your FPGA functions palette. But AFAIK there is no autotuning included…

 

Lesson learned:

Try to give more descriptive (but still not too long) message titles!

Provide all information needed to answer your question!

Best regards,
GerdW


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

Hi GerdW,

 

There is this function

0 Kudos
Message 5 of 8
(3,098 Views)

Hi muks,

 

I wrote "on the FPGA function palette"!

 

When you read the "Note" on your linked function you will notice it even doesn't run on a RT target, let alone the FPGA target!

There's a reason you need to read the context help carefully😄

Best regards,
GerdW


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

quoting from the help

 

"Implements a PID controller using a PID algorithm with advanced optional features, and applies autotuning to the controller. You can use this VI in RT and FPGA applications.

 

 

 

 

 

http://zone.ni.com/reference/en-XX/help/370401H-01/lvpid/pid_advanced_autotuning/

 

 

 

 

 

 

0 Kudos
Message 7 of 8
(3,088 Views)

@muks wrote:

Have you installed the PID and fuzzy logic tool kit. There is a direct function PID advanced autotuning.vi


I had quoted the function name correctly. Just messed up not relaising the link has changed .Smiley Frustrated

0 Kudos
Message 8 of 8
(3,084 Views)