GETTING STARTED
NI 9501 C Series Stepper Drive
Modules and NI SoftMotion Module
Note
If you are a new user of LabVIEW or are unfamiliar with LabVIEW, refer to
the
Getting Started with LabVIEW
manual for information about LabVIEW and
LabVIEW terminology.
This document explains how to use an NI 9501 C Series drive module with LabVIEW
NI SoftMotion Module User-Defined Variable (UDV) axes, using an NI 9501 C Series drive
module example to demonstrate concepts and programming best practices.
Tip
If you encounter any problems during setup, refer to the
section for assistance.
Contents
Hardware .......................................................................................................................... 2
Software............................................................................................................................ 3
NI SoftMotion Module Overview ............................................................................................ 4
Hardware and Software Installation ......................................................................................... 5
Step 1: Set Up the CompactRIO System .......................................................................... 5
Step 2: Connect NI 9501 to the Stepper Motor ................................................................ 6
Step 3: Connect the NI 9501 to the NI PS-16 Power Supply ........................................... 7
Step 4: Connect the System to AC Power ........................................................................ 7
Step 5: Install Software on and Configure the NI RT Controller ..................................... 7
NI SoftMotion UDV Axes and Configuration Data ......................................................... 9
NI SoftMotion Engine to FPGA Communication ............................................................ 11
Compile and Run the Example ......................................................................................... 15
Adding and Connecting Additional Modules ................................................................... 19
Additional UDVs and FPGA VI Loops............................................................................ 21
Where to Go Next..................................................................................................................... 26
Worldwide Support and Services ............................................................................................. 27