Motion Resources

NI-Motion VI

Motion Resources

There are four types of motion resources on the NI-Motion controller: encoders, ADC channels, DAC outputs, and stepper outputs. In general, VIs relating to motion resources (for example, Read DAC and Read Steps Generated) can be sent to the resource or the axis the resource is mapped to.

Note  After they are mapped to an axis, all features and functions of a motion resource are available as part of the axis. It is not necessary to remember or use the resource number directly when accessing these features as part of the axis. Resources are referenced by axis number after they are assigned to that axis.

NI 73xx Controller Considerations

The following list includes considerations you must make when you are using these resources with a 73xx controller:

  • 7330 controllers do not support DAC outputs or secondary ADCs.
  • 7340 controllers do not support secondary ADCs.
  • 7350 controllers support a secondary feedback device on each axis.
  • 7390 controllers do not support ADC channels, DAC outputs, secondary ADCs, or secondary encoders.

NI SoftMotion Controller Considerations

The following list includes considerations you must make when you are using these resources with the NI SoftMotion Controller:

  • The NI SoftMotion Controller supports a secondary feedback device on each axis.
    • Secondary Encoders
      Use secondary encoders in a dual-loop feedback system to provide a more accurate velocity feedback estimation.

      Resource NameResource ID
      Secondary Encoder 10X71 (113)
      Secondary Encoder 20X72 (114)
      .
      .
      .
      Secondary Encoder 150X7F (127)
    • Secondary ADCs

      Use secondary ADCs in a dual-loop feedback system to provide a more accurate velocity feedback estimation.

      Resource NameResource ID
      Secondary ADC 10X91 (145)
      Secondary ADC 20X92 (146)
      .
      .
      .
      Secondary ADC 150X9F (159)