Access Integrated Stepper Motor Encoder Signals

Updated Jun 21, 2018

Reported In


  • ISM-7411
  • ISM-7412
  • ISM-7413


  • LabVIEW SoftMotion Module

Issue Details

I have an NI Integrate Stepper Motor (ISM-741x) with a built-in encoder. How do I access the phase and index pulse signals from the encoder?


The encoder phase and index signals are read directly by the drive's on-board controller. The drive then sends position information back to the host PC over Ethernet. Because of this, there is no way to access the phase or index pulse signals from the encoder.

To read the encoder position in LabVIEW using SoftMotion, you can use a SoftMotion Invoke Node to call the Read Encoder method as shown below.

Additional Information

If you need to have access to encoder phase pulse signals, for example to trigger off of, you could use a separate encoder attached to your motion system and read the encoder signals using an NI digital input device, such as the NI 9401.