Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Hardware board for PID controller implementation?

I am looking for a NI hardware/fpga/RIO solution for PID controller

 

Basically, I want to implement a PID controller algorithm in a standalone hardware. The input of the H/W should be a reference voltage, and a measured (feedback voltage), and the output should be a analog voltage which the PID controller algorithm calculates

 

Could I use N 783x R series or any NI FPGA/RIO module? The PID controller should be implemented and run in H/W, not on the PC

0 Kudos
Message 1 of 9
(5,814 Views)

Hey splee,

 

There is a lot of NI hardware that can do what you are talking about. To help narrow it down a bit, I've got a few questions for you

 

- Do you have any sort of ruggedness or temperature range needs?

- Do you have any sort of form factor constraints?

- Do you plan on doing any sort of processing or monitoring on the host machine, or is your application entirely contained in the FPGA.

- What kind of analog accuracy do you need? What's the voltage range?

- What kind of loop rates do you need to hit?

- Do you want to connect an HMI?

 

If you can answer some of those questions, we can narrow in on some products for you to look at.

 

Thanks!

 

Sebastian

0 Kudos
Message 2 of 9
(5,794 Views)

Hi Sebastian,

I checked the pricing for CompactRIO, they are very expensive 😞 And single-board RIO are only sold at OEM quantities. So I think these two options are out.

Here are my answers to your question:
- no ruggedness or temperature requirement

- no form factor constraint

- no processing or monitoring on the host. PID algorithm, I/O processing should be all standalone

- 0~12V

- sampling loop ~10KHz

- no HMI needed

 

Thanks..

0 Kudos
Message 3 of 9
(5,779 Views)

Can NI 9381 + cRIO 9063 do the job?

0 Kudos
Message 4 of 9
(5,772 Views)

Why not just purchase a COTS PID controller for $100-$200? No programming (other than autotuning) required along with setup commissioning?

 

-AK2DM

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
Message 5 of 9
(5,742 Views)

AK2DM, that was my second thougth too....

my first one  was something like this   (still an analog kid 😄 )

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


Message 6 of 9
(5,734 Views)

Hi,

What is a COTS PID controller? Where can I buy it?

0 Kudos
Message 7 of 9
(5,713 Views)
COTS=Commercial Off The Shelf
0 Kudos
Message 8 of 9
(5,706 Views)

If you only want to use the FPGA, you could look at using one of the ethernet expansion chassis like the NI 9147 along with a suitable C Series module or two. The NI 9381 looks good, except that it's only 0 to 5 V.

 

https://www.ni.com/en-us/shop/model/ni-9147.html

https://www.ni.com/en-us/shop/model/ni-9381.html

 

Sebastian

 

 

0 Kudos
Message 9 of 9
(5,689 Views)