Académique Documents
Professionnel Documents
Culture Documents
Overview
National Instruments offers motion control solutions for a variety of applications, ranging from simple single-axis control to distributed synchronized multi-axis control. This document provides a
guide to NIs Motion Control platform and offers some suggestions on selecting the right hardware setup for your application.
Table of Contents
1. Note
2. Motion System Components
3. Distributed Motion control using EtherCAT communication
4. NI 9148 Expansion Chassis and C Series Drive Interface
5. CompactRIO Based Systems
6. NI SingleBoard RIO
7. PCI or PXI Plug-In Boards
8. Conclusion
1. Note
This document compares different implementations of a fully featured motion control system and assumes prior knowledge of a motion control system architecture and the various components that
make it up, such as a real-time operating system and an FPGA.
For an introduction to motion system components and control concepts discussed below, see What is Motion Control? and the NI Motion Control Technical Library.
For an introduction to the RIO architecture (underlying real-time operating system and FPGA concepts) see What is RIO Technology? And Creating Custom Motion Control and Drive Electronics
with an FPGA-Based COTS System
1/5
www.ni.com
2/5
www.ni.com
1.
2.
C Series Drives
3/5
www.ni.com
3.
Axis Interface
Figure 8. A system utilizing the Axis Interface to create a custom control loop using standard NI C Series Modules
Besides the autonomous execution of your control application, the deployment to a real-time CompactRIO system offers additional customization. If your application requires specialty feedback or
advanced control algorithms for the position control loop you can move this part of the algorithm in the FPGA off the CompactRIO backplane and use LabVIEW FPGA programming to customize
or replace the algorithms with your own implementation. This also allows you to use Standard I/O modules from NI or 3rd party vendors instead of the C Series motion modules to connect to
specialty encoders like EnDAT encoders or resolvers, or to implement applications with more than 8 axis using high-channel count input and output modules. This implementation requires
additional LabVIEW Modules like LabVIEW Real-Time and LabVIEW FPGA.
6. NI SingleBoard RIO
4/5
www.ni.com
8. Conclusion
National Instruments offers motion control solutions for a variety of applications, ranging from simple single-axis control to distributed synchronized multi-axis control.
Figure 11. NI Motion System Options: Each system contains multiple components, but is titled by its defining feature.
NI SoftMotion, combined with the NI Reconfigurable I/O (RIO) architecture, is the foundation upon which these system permutations are built, and allows for seamless integration of other I/O types
with motion control. Continue to explore the above systems and more at ni.com/motion.
5/5
www.ni.com