The Quanser Rapid Control Prototyping (QRCP) is an add-on software for the NI LabVIEW™ graphical development environment. This powerful control design tool spans the spectrum of design, from simulation to control implementation. It significantly simplifies access to Quanser control experiments by taking care of all standard low level software and hardware configurations. The resulting VIs are clear and match the standard system block diagrams, helping to bridge the gap between theory and practical implementations.
QRCP adds the ease of use and speed of development to control design programming in LabVIEW, significantly shortening the controller development cycle, and expanding capabilities of the NI LabVIEW Control and Simulation Module. With expanded compatibility and support for NI myRIO, NI CompactRIO and PXI, you can teach and perform an advanced control research using LabVIEW.
QRCP toolkit is comprised of a set of VI’s that simplify many common controls, robotics and mechatronics programming tasks. These include hardware interfacing, inter-controller communications and porting control code between control hardware. Find out how you can build a closed loop controller in 10 minutes.
Hardware access is achieved with a set of three hardware-independent, preconfigured HIL interface VI’s: HIL Initialize, HIL Read and HIL Write. By abstracting hardware access in this way, the controller development cycle is shortened. Porting your control code between your host and target systems is as simple as selecting a new I/O configuration, a process which can be accomplished in a few seconds.
All of the outputs controlled by the QRCP VI’s are zeroed when the controller is stopped, whether it was stopped appropriately or aborted unexpectedly. This supervisory safety feature is crucial in an undergraduate teaching laboratory environment where students may be unfamiliar with proper programming practices.
Within QRCP is a set of VI’s that greatly simplifies inter-controller communications required for distributed control. Researchers and educators can switch between protocols such as TCP/IP, UDP, shared memory or RS232, via one menu within the Stream Server and Stream Client VI’s.
For more details, check the QRCP complete documentation or QRCP release notes pages.
To see a complete list of data acquisition boards supported by the QRCP 2016, click here.
QRCP 2016 for Windows
QRCP 2016 for NI myRIO
QRCP 2016 for NI cRIO
Download the system requirements