NI LabVIEW NI SoftMotion Module

The LabVIEW NI SoftMotion Module delivers graphical development for custom motion control applications. With LabVIEW NI SoftMotion, you can use a LabVIEW project to configure all of your motion axis settings, test your configuration, tune your motors, and quickly integrate custom motion control into your application.

Download Evaluation

Buy

Top Reasons to Use the LabVIEW NI SoftMotion Module

Simplified Application Development

Configure your control gain, I/O, and feedback settings for each axis from an intuitive user interface. Test your settings with fully featured interactive test panels. Develop in LabVIEW with function blocks or property and invoke nodes.

NI RIO Platform Integration

Take advantage of vision-guided motion, force feedback, custom triggering, and more. Use NI C Series stepper and servo drive modules for embedded systems, C Series drive interface modules to connect to third-party drives, or EtherCAT servo drives and motors for distributed, synchronized motion.

Custom Control

Thinking about custom board design? Use NI SoftMotion and the NI reconfigurable I/O (RIO) platform instead to implement your required functionality for a fraction of the time and cost associated with custom board design. Build an axis interface to communicate to any third-party drive over a variety of industrial communication protocols. Move beyond PID with total control over position, velocity, and torque loop control algorithms.

Explore the LabVIEW NI SoftMotion Module

Learn How to Create Your Custom Motion Controller

Get started using the LabVIEW NI SoftMotion function block API.

Implement Advanced Motion Using NI CompactRIO

Learn how to customize motion control systems using NI CompactRIO and the LabVIEW NI SoftMotion Module.

View the NI SoftMotion Selection Guide

Choose from three LabVIEW NI SoftMotion packages: Lite, Standard, and Premium. Compare the features included in each package to find the right fit for your application.

Build an NI Motion Control System

View a guide to NI motion control and get some suggestions on selecting the right motion hardware.

Get Started With AKD EtherCAT Drives and LabVIEW NI SoftMotion

Explore how to install and configure the AKD EtherCAT servo drive using LabVIEW NI SoftMotion.

Get Started With NI 951x C Series Modules and LabVIEW

Learn how to develop a motion application using the NI 951x C Series drive interface modules.

Use the NI SoftMotion Axis Interface

Get started with LabVIEW NI SoftMotion to create a customized hardware interface.

Get Started With NI SoftMotion for SolidWorks

Discover how to use NI SoftMotion function blocks with your SolidWorks assemblies to create and evaluate motion profiles.

Participate in the Virtual Prototyping Training Series

Examine how to use NI SoftMotion for SolidWorks to drive a simulation within the 3D CAD environment.

Take Advantage of Virtual Prototyping

Learn how LabVIEW and SolidWorks can improve the design process by actuating a 3D virtual model with the same motion control code used to deploy to real hardware.