Home
News & Events Contact Us Search


Building upon legacy of WinCon, QuaRC represents the control software with increased compatibility and features, giving the user a choice between soft real-time when run on Windows-based operating systems or achieving better performance parameters with hard real-time when used with the QNX Neutrino Real Time Operating System.





For free academic license program conditions, please visit QNX directly at www.qnx.com
Multiinterface, Multiprocessor, Multitarget, Multithreaded and much more…

Solution Overview
QuaRC is a multi-functional software suite that seamlessly integrates with Simulink for rapid controls prototyping and hardware-in-the-loop testing. QuaRC allows the engineer to choose how to do the development and how the solution is implemented, decreasing the development cost and time while increasing project manageability.

Based on the needs and requirements, QuaRC can operate under Windows-based operating systems, generating soft real-time code, with performance parameters sufficient for use with most of Quanser educational experiments. For advanced hard real-time performance required for research, Quanser recommends operating QuaRC with the QNX Neutrino Real Time Operating System. For QNX free academic license program conditions, please visit www.qnx.com

Using QuaRC, a Simulink-designed controller can be not only converted into real-time code that can run on many target processor and operating systems combinations. The control parameters may be varied while the code is running, allowing for a rapid design and test iterations, with little recompilation required. Emphasizing Quanser’s open-architecture philosophy, QuaRC allows not only running of multiple controllers on the same processor at the same time, but also running of controllers distributed across many processors and controlled independently, even on different chipsets running different operating systems.

QuaRC consists of a host and target component referred to as QuaRC Host and QuaRC Target. QuaRC can communicate via the Internet, allowing the user to download controllers anywhere and control them from remote location, change the control parameters while the controller runs, plot real-time data and save it straight into a MATLAB workspace or file.

Key Features:
  • Full support for Simulink® external mode, including Scopes, Floating Scopes, Displays, To Workspace, online parameter tuning, etc.
  • Full support of The MathWorks Gauges Blockset and Virtual Reality (VR) Toolbox
  • Real-time parameter plotting with a wide variety of data viewing and plotting options
  • Single or multiple PC / board configurations supported
  • Multi-processor support under Microsoft Windows™ XP and Vista for improved sampling rates and control
  • Log data to MAT-file and M-files
  • Truly multithreaded, multirate models
  • Run more than one model on a target at the same time
  • Standalone controller execution
  • Support for multiple targets (OS’s and chipsets), such as Microsoft Windows® XP and Vista (soft real-time) and QNX (hard real-time)
  • Flexible and extensible communications and data acquisition and control architecture
  • Support for asynchronous threads in Simulink® models - ideal for asynchronous communications, etc.
  • Full set of data streaming blocks to enable any synchronous or asynchronous communication with processes outside of the running controller
  • Protocols natively supported: TCP/IP, UDP, PIPE, ARCNET
  • Console for monitoring standard I/O (stdio) of a model even on a remote target
  • Compile changes only capability supported through model referencing
  • Signal, subsystem and scope triggering
  • Self-booting target for embedded modes
  • New licensing model: network-administered, demo license available (contact Quanser to obtain)

Optional Toolboxes:
Dynamic reconfiguration – dynamically switch between running models
Robots – interfacing and kinematics
EtherCAT

Downloads:
PDF document QuaRC Product Information Sheet
PDF document QuaRC Installation Guide
 
back to top