Functional Overview; Dual Processor Architecture - National Instruments PCI-7342 User Manual

Motion control
Table of Contents

Advertisement

Functional Overview

Dual Processor Architecture

© National Instruments Corporation
This chapter provides an overview of the motion control algorithms and
controller capabilities.
With the PCI-7342 controller, you can perform one or two axes of
simultaneous, coordinated motion control in a preemptive, multitasking,
real-time environment.
An advanced dual-processor architecture that uses a Motorola MC68331
real-time 32-bit CPU combined with an Analog Devices ADSP 2185 DSP
and custom FPGAs give the PCI-7342 controller high-performance
capabilities. The FIFO bus interface and powerful function set provide
high-speed communications while offloading complex motion functions
from the host PC for optimized system performance.
The PCI-7342 controller uses the digital signal processor for all
closed-loop control, including position tracking, PID control closed-loop
computation, and motion trajectory generation. The DSP chip is supported
by custom FPGAs that perform the high-speed encoder interfacing,
position capture and breakpoint functions, motion I/O processing, and
stepper pulse generation for hard real-time functionality.
The embedded, multitasking real-time CPU handles host communications,
command processing, multi-axis interpolation, onboard program
execution, error handling, general-purpose digital I/O, and overall motion
system integration functions.
4-1
4
NI PCI-7342 Hardware User Manual

Advertisement

Table of Contents
loading

Table of Contents