Ni motion controller functional architecture, Ni motion controller functional architecture -4 – National Instruments NI-Motion User Manual

Page 18

Advertising
background image

Chapter 1

Introduction to NI-Motion

NI-Motion User Manual

1-4

ni.com

Figure 1-2 illustrates the physical architecture of the NI motion controller
hardware.

Figure 1-2. Physical NI Motion Controller Architecture

Tip

Because the NI SoftMotion Controller is not a hardware device, information about

its architecture is not covered in this section. Refer to the

NI SoftMotion Controller

Architecture

section for information about the functional architecture that is specific to the

NI SoftMotion Controller.

NI Motion Controller Functional Architecture

Functionally, the architecture of the NI 73xx motion controllers and the
NI SoftMotion Controller is generally divided into four components:
supervisory control, trajectory generator, control loop, and motion I/O. For
the NI SoftMotion Controller, the motion I/O component is separate from
the controller. Refer to Figure 1-3 and Figure 1-4 for an illustration of how
the components of the 73xx and NI SoftMotion Controller interact.

Host Computer

PC

Microprocessor

Running a Real-Time

Operating System

Supervisory/

Communications/

User-defined Onboard

Programs

Digital Signal

Processor (DSP)

Control Loop and

Trajectory Generation

Watchdog

Timer

FPGAs

Encoders and Motion I/O

NI Motion Controller

Advertising