|This document was created for the myRIO Balancing Robot Project|
You will find here an overview of the possible ways to implement a PID controller offered by LabVIEW. This is certainly not exhaustive but it already gives a mean to compare the different options.
You will find the overview per se in the following document: Overview of Control Implementation Option.ppt
To test the different options yourself, you will need the device NI ELVIS II and the Quanser QNET DC Motor Board.
As you probably already guessed, you will need to have LabVIEW installed with the DAQmx driver, the "Control Design and Simulation" Module and the "Mathscript RT" Module for LabVIEW. Optionnaly, you could also need a C++ editor and compiler.