This page gives a step-by-step procedure for the development of web-enabled experiments.

Develop control algorithms using MATLAB, Simulink, and Winlib (Simulink drivers for MultiQ board)

Generate real-time code using Real-Time-Workshop and Microsoft Visual C++


Implement the generated real-time controller code using WinCon, consisting of a client/server environment

WinCon Server implements the real-time controller on the local computer via a WinCon Client running on the local computer

WinCon client executes the real-time process

WinCon Server can communicate with a WinCon Client running on a remote computer via TCP/IP for remote controller implementation

Develop control panels and 3D animation

Use Weblab to design control panel consisting of plots and controls (e.g., buttons, sliders, knobs, etc.)

Use a VRML editor to construct 3D animation of the experimental hardware

Having constructed the control panel, establish associations between the controls/plots/animation variables and the real-time experiment variables using the “External Interface Window” tool available within the WinCon Server

Generate an HTML file for the control panel (from WebLab) after establishing associations


Include the generated HTML file, which contains a JAVA Applet and JavaScript elements, on your web page


MultiQ board, WinLib, WinCon, WebLab, and VRML editors are products of Quanser Consulting Inc.

Support of Quanser Consulting Inc. in providing the WebLab technology is gratefully acknowledged.

MATLAB, Simulink, and Real-Time-Workshop are products of Mathworks Inc.
Home - Info - Downloads - Experiments - Credits - Links - Contact