|
catalogue search
|
You may also be interested in
Servo-controller, Linear actuator, Motor driver, Stepper motor, Motion control card
Text version of the page
GENERAL DESCRIPTION INTRODUCTION
MAXv User’s Manual 1-1
1. GENERAL DESCRIPTION
1.1. INTRODUCTION
The Pro-Dex, Inc. Oregon Micro Systems MAXv motion controllers form a family of high
performance VME bus-based products and are in compliance with the universal 6U VME Bus
Specification ISO/IEC 15776 (2001 E). The MAXv motion controller can manage up to 8 axes of
open-loop stepper, closed-loop stepper or servo systems, in any combination at the user’s option,
as incremental encoder feedback can be provided on each axis. The OMS MAXv controller
synchronizes all independent or coordinated motion of up to 8 axes, while incorporating other
critical signals, such as hard or soft limits, home, and other digital and/or analog I/O signals, to
provide the motion solutions to perform virtually any task. With high level functionality, such as
additional two encoder inputs, circular and linear interpolation, multi-tasking, custom profiling,
backlash compensation, etc., the MAXv can satisfy the needs of most any motion control
application. See Appendix C “Ordering Information” for specific MAXv family motion controller
models and accessories. See block diagram of the MAXv.
The MAXv communicates as a “slave only” device and functions as a motion co-processor to the
VME host. It utilizes patented proprietary technology to control the trajectory profile, acceleration,
velocity, deceleration, and direction of selected axes. In response to commands from the host
computer, the MAXv controller will calculate the optimum velocity profile to reach the desired
destination in the minimum time, while conforming to the programmed acceleration and velocity
parameters. In addition, the MAXv can provide motion control information such as axis and
encoder positions as well as the state of over travel limit inputs, home switch inputs, and done
flags. The MAXv motion controllers utilize an OMS custom VME and PowerPC Bridge, enabling a
very efficient and rapid data transferring between the PowerPC and the VME host.
The stepper control of the MAXv produces an average 50% duty cycle square wave step pulse at
velocities of 0 to 4,000,000 pulses per second and an acceleration of 0 to 8,000,000 pulses per
second per second. The servo control utilizes a 16-bit DAC and outputs either bi-polar +/- 10V or
unipolar 0 to +10V. The encoder feedback control can be used as closed-loop feedback for the
servo PID, position maintenance for the stepper axes or strictly as a position reference for any
axis. The encoder input supports single-ended quadrature TTL signals at a rate of up to 8 MHz
and counts at a times 4 resolution. This means a 1000 line encoder will produce 4000 counts per
revolution in the MAXv controller. The MAXv motion controller has 6 general purpose analog
inputs that utilize a 16-bit ADC, with a DC range of +/- 10 VDC. Two additional +/- 10 V DACs that
are not assigned to any axis are also available. Complete specifications for MAXv can be found in
Appendix C.
The MAXv command set employs two or three ASCII character commands. These commands
can be combined into character strings, using virtually any programming language. These ASCII
command strings can be sent to the MAXv motion controller over the VME bus.
.
|