English
Language : 

PCI-7390 Datasheet, PDF (1/5 Pages) National Instruments Corporation – 4-Axis Position (Pulse) Command Motion Controller
4-Axis Position (Pulse) Command Motion Controller
NI PCI-7390
• 4-axis motion controller with direct
connectivity to Yaskawa Sigma II,
Mitsubishi MR-J2S, and Panasonic
Minas A drives
• Built-in optical isolation for protection
against ground loops, spikes, and surges
• 8 DI, 8 DO general-purpose isolated
24 V digital lines
• Programmable velocity and acceleration
parameters for trapezoidal and S-curve
velocity profiles
• Position capture inputs and
position compare outputs
for I/O synchronization
• Easy application development with
NI LabVIEW, NI Motion Assistant, C,
and Visual Basic
Operating Systems
• Windows Vista/XP/2000
• LabVIEW Real-Time ETS
Recommended NI Software
• LabVIEW
• NI Motion Assistant
• LabWindows™/CVI
• Measurement Studio
Driver Software (included)
• NI-Motion
Overview
The NI PCI-7390 is a position (pulse) command stepper motion controller
with isolation designed for use with drives that accept position (p-)
command mode or step (pulse) command input. The PCI-7390 has
accessories specifically designed for direct connectivity to Yaskawa
Sigma II, Mitsubishi MR-J2S, and Panasonic Minas A drives. The
PCI-7390 provides fully programmable motion control for up to four
independent or coordinated axes of motion. It features dedicated motion
I/O for limit and home switches and additional I/O for general-purpose
functions such as in-position, inhibit input/drive alarm, and servo ready.
You can use the PCI-7390 controller for point-to-point and straight-line
vector moves. The PCI-7390 also performs arbitrary and complex motion
trajectories through circular, spherical, or helical interpolation. The
PCI-7390 uses quadrature encoders for position and velocity feedback
(closed-loop only) and provides advanced encoder functions such as trigger
(position capture) inputs and breakpoint (position compare) outputs.
Software
The PCI-7390 is shipped with the NI-Motion driver, which includes a VI
library for NI LabVIEW software and functions for NI LabWindows/CVI,
C, and Visual Basic. For other languages, you can execute all setup and
motion control functions by calling into a dynamic link library (DLL). The
NI-Motion VI library implements the full API, along with a useful set
of example programs. The NI-Motion software also includes a series
of example programs for use with ANSI C-based LabWindows/CVI.
NI Motion Assistant offers a point-and-click interface for creating motion
control sequences quickly and easily. When you have created a motion
task, you can use NI Motion Assistant to generate the task in LabVIEW
or C code or code recipes to speed up development.
Hardware
The PCI-7390 is a high-performance controller that uses an advanced
dual-processor architecture including a 32-bit CPU combined with a
digital signal processor (DSP) and a custom field-programmable gate
array (FPGA). The PCI-7390 uses the DSP for all closed-loop control and
motion trajectory generation. The DSP chip is complemented by a
custom FPGA that performs the high-speed encoder interfacing, position
capture (trigger) input and position compare (breakpoint) output functions,
motion I/O processing, and pulse generation for hard real-time
functionality. The embedded CPU runs a multitasking, real-time OS
and handles host communications, command processing, multiaxis
interpolation, error handling, general-purpose digital I/O, and overall
motion system integration functions.
The PCI-7390 also offers high-performance encoder features such
as position capture triggers and position compare breakpoints for high-
speed synchronization of motion with actuators, sensors, and other parts
of the complete motion system. You can program a position compare output
to transition when the associated encoder value equals the breakpoint
position. You can use a breakpoint output to directly control actuators or
as a trigger to synchronize data acquisition or other functions in the
motion control system.