MechaWare is designed to provide the advanced controls engineer the ability to design, implement, and load user-defined control algorithms onto a ZMP-SynqNet or QMP-SynqNet controller. The user defines and designs a new control algorithm in the user-friendly Matlab/Simulink workspace. This environment provides an easy-to-use graphical interface to define the control algorithm and also takes advantage of Matlab's data analysis capabilities.

To address more complex control system problems, particularly the issues of system resonance, vibration control and improved settling time performance, a new control topology has been introduced—MechaWare. MechaWare is made up of time proven basic building blocks used in PID and PIV algorithms. In addition, Matrix computation blocks have been added to facilitate observer-based state feedback and disturbance observers.

MechaWare allows the user to graphically define a combination of basic building blocks into a custom algorithm (or control law). The Matlab/Simulink workspace provides the user with the flexibility of a graphical user interface for algorithm definition and access to the full functionality of Matlab. The user is also able to directly load the control algorithm into the SynqNet controller and gives the non-software engineer the ability to downoad custom control solutions onto the controller. MechaWare can collect and process feedback from all axes on the controller and issue commands at the same time, which facilitates and simplifies the design of MIMO (multi in multi out) systems.


Getting Started
Important Things to Know *
System Requirements *
Controller Requirements *
Installing the MechaWare Toolkit *
Linking MechaWare to SimuLink *
Building a Model Using MechaWare *
Loading a Model to a controller *
Tuning a System *

User Interface
MechaWare Interface
Matlab Utilities
Model Downloader
Case Study Tutorial
Subsystem Blocks *

* New or updated for MechaWare 4.0.

Block Execution *
Subsampling *
User Data Storage*

Release Notes
MechaWare Release Notes 04.00.01 *
Installed Files

API Block Documentation
MechaWare Block Documentation
MechaWare C++ Documentation *

       Legal Notice  |  Tech Email  |  Feedback
Copyright ©
2001-2009 Motion Engineering