Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

What Is NI SoftMotion?

Primary Software: LabVIEW Modules>>SoftMotion Development Module
Primary Software Version: 1.0
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Modules>>Real-Time Module

Problem: What is NI SoftMotion?

Solution: The NI SoftMotion Development Module for LabVIEW is an add-on for LabVIEW that allows users to carry out Supervisory Control,Trajectory Generation, Spline Interpolation, and Position/Velocity PID Control completely in software. NI SoftMotion is now providing answers to applications that were previously not possible on NI Motion Boards. Despite the excellent functionality of NI Motion Control boards, NI SoftMotion adds functionality by allowing users to program custom control algorithms in LabVIEW RealTime, making hardware disappear. The only hardware necessary for use with NI SoftMotion is an I/O device such as a DAQ board (M-Series), Compact FieldPoint, or Compact RIO.

What ships with the NI SoftMotion Development Module?

The NI SoftMotion Development Module ships with examples for LabVIEW, LabVIEW RT, and LabVIEW FPGA. The Module installs VIs for trajectory generation, spline interpolation, position/velocity PID control, and encoder implementation on FPGA.

Example programs are also included for common applications such as single axis moves, coordinated multi-axis moves with blending, and countoured moves.

What software do I need?

LabVIEW, LabVIEW Real-Time Module, and LabVIEW FPGA Module (if desired)

What hardware do I need?

All you will need is an I/O device for outputting signals to your motor drives. The following options are available from National Instruments:
M-Series Data Acquisition Devices-more performance, more I/O, more value
Compact FieldPoint-rugged, intellegent I/O system
Compact RIO-rugged and reconfigurable embedded control and acquisition system
R Series Reconfigurable I/O-onboard, user-configurable I/O powered by FPGA

Can I use NI SoftMotion with the Motion Assistant?

Currently, there is no connection between NI SoftMotion and the Motion Assistant. While Motion Assistant is geared for ease of use and speed of development time, NI SoftMotion is geared toward creating custom control algorithms and loops that require programming in LabVIEW RealTime.


Related Links:
NI SoftMotion Development Module for LabVIEW
Getting Started with NI SoftMotion Development Module for LabVIEW
Build Your Own Motion Control System
NI SoftMotion: Create Your Custom Motion Controller on Any Platform with LabVIEW
Understanding NI SoftMotion Technology- 10 minute Interactive Tutorial

Attachments:





Report Date: 09/27/2004
Last Updated: 05/08/2008
Document ID: 3DQGQUL6

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit