From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

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,401 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,381 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,366 Views)

Can NI 9381 + cRIO 9063 do the job?

0 Kudos
Message 4 of 9
(5,359 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,329 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,321 Views)

Hi,

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

0 Kudos
Message 7 of 9
(5,300 Views)
COTS=Commercial Off The Shelf
0 Kudos
Message 8 of 9
(5,293 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.

 

http://sine.ni.com/nips/cds/view/p/lang/en/nid/213052

http://sine.ni.com/nips/cds/view/p/lang/en/nid/211119

 

Sebastian

 

 

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