High-Speed Capture

NI-Motion Functions

High-Speed Capture

High-speed capture inputs are an enhancement to the encoder FPGA and are available when the encoders are operating as axis feedback or as independent encoder resources. High-speed capture functionality is available on servo and closed-loop stepper axes.

You can use High-Speed Capture functions to configure, enable, and read the status of a high-speed inputs. Also available on the NI-7350 motion controller is buffered high-speed capture. Buffered capture is a more advanced use of high-speed capture where the captured positions are stored in a previously-configured buffer. This helps the high-speed capture perform at higher capture frequencies. Refer to the Buffered Operations Overview for details on buffer operations in buffered high-speed capture for the 7350 controller.

The high-speed capture inputs also can functions as latching general-purpose inputs. Configure as you would for high-speed capture operation, but ignore the captured position. You can then read the state of the latched inputs.

Configure High-Speed Capture

Enable High-Speed Capture

Read Captured Position

Read High-Speed Capture Status