MOTIONLAB
YOUR NEXT GENERATION MOTION CONTROL SOFTWARE SUITE
THE COMPLETE PACKAGE

We believe that users should love to use our products. And one of the biggest reasons should be MotionLab. In it's latest revision we have refined the experience and improved performance in lots of little ways that make a big difference. For advanced users we have as well release a C++, multi-platform, motion control library. And it's free to download.

Download MotionLabDownload MCLIBDownload ArduLIB
FURTHER INFORMATION

This question helps prevent automated spam submissions.
 

EXPERIENCE

We have designed our tools in an intuitive way so that you can get results from the first time you open the application.

PERFORMANCE

Our suite of tools has been designed with performance and efficiency in mind in order to let you focus on what you do best.

FLEXIBILITY

One application doesn't fit all. Our tools are designed to be easily customizable to your company or application needs.

MOTIONLAB
¿WHAT IS MOTION LAB?
MotionLab is the perfect companion for all Ingenia Servo Drives. It comes with a collection of applications that let you configure, program, test and run your servo drive in ways that are intuitive and simple. And it's loaded with useful features you'll wonder how you ever did without.
DOWNLOAD MOTIONLAB
CONFIGURING YOUR DRIVE
 
Expert tuning made simple
We want you to focus on what you do best. This is the reason why we included a powerful set of auto-configuring and auto-tuning features on MotionLab to enable you to set up your drive just with a few clicks. For advanced users with a deep knowledge of PID loops and filters we have developed a set of advanced tools to analize and have full access to all the parameters of the system.
  • Frequency analysis
  • Bode plots
  • Motor parameters identification
  • Basic & Advanced PID tuning
TUNING YOUR APPLICATION
 
Monitoring your drive
With the tuning tools provided you will have inmediate access to all the relevant data your drive is managing in two different modes: polling, to visualize data live from your screen, or monitoring, to capture data at higher speeds after a triggering event. With more than 20 data streams to monitor you will have total freedom to arrange them in your screen and even export your results on a CSV file for future review.
  • Position
  • Phase Currents
  • Velocity
  • Voltage
  • Acceleration
  • Inputs & Outputs
  • Analog Inputs
  • Target, demand and actual values
TESTING YOUR SETUP
 
Running your motor
With Motion you will be able to test your drive performance by using a wide range of motion modes. Whether your application runs in torque, position or velocity modes we have designed a wide range of tools for both beginner and advanced users that will make your setup and prototyping process a lot easier. We have included as well a Multi-point feature to record up to twelve different positions that will be executed once you enable your motor.
  • Position
  • Multi-point training
  • Velocity
  • Homing
  • Oscillation
  • Open loop
COMPOSER
 
Programming your application
Composer enables developers to create powerful applications without coding. Just by dragging and dropping macro blocks you will have access to all the drive functionalities. Your program will run automatically when the drive is started as default but you can also launch different programs by calling them from your network.
  • If/Else
  • General Purpose Registers
  • Timers
  • Inputs & Outputs
  • Interrupts
  • Access to all settings
  • Math
  • Drag and drop block programming
MCLIB
LIMITLESS POSSIBILITIES AT YOUR FINGERTIPS
Most of our customers have great engineering and programming skills. This is why we decided to provide them with a complete set of libraries to enable them to create their own applications fitted to their customers needs.
DOWNLOAD MCLIB
WHY CAN'T WE BE FRIENDS
Cross-platform compatibility
MCLIB is C++ library designed to be compatible with Windows and Unix systems. This allows you to create applications for mobile systems like iOS or a small master controller with Raspberry.
  • Windows and Unix compatible
  • .Net wrapper
  • Easy class structure
  • Compatible with CANopen or Serial
designed for coders
Easy class structure
MCLIB has been written so that anyone with no experience on servo drives, registers and motion control could find a solution for their application. This translates into class functions like enableMotor() or set Position(1200). In this way you can focus on what you really do best.
ARDULIB
BRINGING ADVANCED MOTION CONTROL TO EDUCATION
Something that lies at the heart of Ingenia's spirit is our passion for motion control. We believe that the future of motion control technology is at the hands of young learners and this is why we have developed a simplified library to introduce students into the motion control world.
DOWNLOAD ARDULIB
learning motion control
 
Simplified but powerful
Ingenia's Ardulib enabled you to control and monitor all Ingenia servo drives over the serial interface of Arduino boards. There are no limits to the amount of different applications that you can develop.
  • Robotics
  • Test & experiments
  • Optics
  • UAV and ROV
Cookies are very small text files that are stored on your computer when you visit some websites. We use cookies to help identify your computer so we can tailor your user experience. You can disable any cookies already stored on your computer, but these may stop our website from functioning properly. More information on this site's cookies.

Privacy Statement: How we use Cookies

Cookies are very small text files that are stored on your computer when you visit some websites.

We use cookies to help identify your computer so we can tailor your user experience.

You can disable any cookies already stored on your computer, but these may stop our website from functioning properly.

Functional Cookies

This Website will

This website will not