About the NI-Motion Software

NI-Motion VI

About the NI-Motion Software

NI-Motion software provides a comprehensive API you use to control the NI motion controllers. NI-Motion software combined with the NI motion controllers provide functionality and power for integrated motion systems for use in laboratory, test, and production environments.

For programming ease, NI-Motion software is enhanced by a toolbox of drivers, LabVIEW VI libraries, and Windows dynamic link libraries (DLLs) that implement the entire NI-Motion API.

The NI-Motion software package includes Measurement & Automation Explorer (MAX), which associates physical bus addresses with board IDs, which are used in programs to distinguish between controllers. MAX also verifies that the NI-Motion controller is installed correctly and is communicating with the host computer.

The motion configuration environment under MAX allows you to configure initialization settings that are used to initialize the NI motion controller. MAX also provides an easy interactive environment for testing and troubleshooting the motion system. Refer to the MAX online help for more information.

For application development, the NI-Motion software package includes example programs to help get you up and running quickly.

A separate NI-Motion software package includes a complete motion C library, with examples, for use with C or C++ development environments.