|
Here's what's included:
Spreadsheet Interface and
Automation Sequencer
Motion Console's spreadsheet
sequencer provides the ideal structure for entering, calculating and
storing the parameters that define your system's motion. Position
coordinates may be entered directly into the spreadsheet's four axis data
columns, computed within the spreadsheet and copied and pasted from a
Microsoft Excel spreadsheet. Position coordinates may be augmented
with speed and acceleration parameters if desired or formatted to
represent distances for relative motion. Axis data cells may also
be formatted to represent velocities rather than positions.
Buttons provided in the user
interface and on the wireless or wired control pad initiate storage of
the system's current position in the spreadsheet. Motion to the position defined in a
spreadsheet row may be initiated by clicking in or selecting the cell in
the first (header) column of that row or by using the step and recall
buttons available in the application interface and on the control pad.
Run buttons are provided in the application interface and on the control
pad to initiate execution of the motion sequence defined in
the spreadsheet. Additional columns are available for annotation,
execution flow control, pauses and timed delays.
These spreadsheet features in
combination radically reduce the time required to define your system's
operation compared to conventional programming approaches.
Four Axis Wireless or Wired
Joystick Control with Optional Control Pad
High quality wireless and wired control pads are available for use with Motion
Console. These control pads provide four axis jog velocity control.
Three button selectable full scale speed ranges, configurable
linear, quadratic or cubic joystick response curves and configurable
dead-band are provided. These features allow precise joystick control from the lowest to the highest
speeds without adjustment.
In addition, the control pad provides joystick
based spreadsheet navigation and position recall. It also provides
buttons for spreadsheet position storage, recall and sequence execution.
Powerful and Easy to Use
Configuration Capabilities
Motion Console allows you to quickly
and intuitively configure your system. Scaling is
readily accomplished in Motion Console's configuration window either by entering a value for displacement per
encoder count or by computing this value using the included resolution
calculator. Radio buttons and drop down boxes are
provided for hardware assignment and serial port selection respectively.
Distance and time units, low, medium and high velocities, accelerations,
step sizes, axis names and name fonts (standard or Greek), axis type
(linear or rotary), direction sense, homing parameters, joystick response
curves (linear, quadratic, cubic), joystick dead-band, backlash compensation
distances and directions and serial peripheral device communication
parameters are all configurable. Configurations may be stored to a
configuration file or stored as part of the complete Motion Console
workspace.
Video Interface
Motion Console includes a video
interface allowing direct connection to DirectShow
and DCAM
compatible cameras.
General Purpose Serial
Communication for Peripheral Equipment
Since many systems also include
computer controlled electronic equipment not directly related to motion,
Motion Console allows data to be written from the spreadsheet to any
serial device. Data may also be retrieved from any serial device
and stored in the spreadsheet. Port configuration and message
formatting capabilities are included.
Automatic Backlash Compensation
Many motorized systems exhibit some
degree of backlash or mechanical slop. When backlash is sufficiently
large
to degrade system performance, automatic backlash compensation may be
applied to minimize its effect. When enabled, the
destination position is always approached from a selected direction
and from at least a specified distance. In this manner, system
backlash is "taken up" during the approach, resulting in a
higher degree of repeatability than otherwise achievable.
Compensation may be enabled following position mode moves, velocity mode
jogs or both.
Workflow Optimized Point and
Click Control
The Motion Console user interface
has been optimized to minimize the effort required to produce the motion
you need. Whether you're running "on the fly" with joysticks or dual
speed jog buttons, stepping over a grid using the configurable array
positioning capabilities or generating a custom motion sequence for
repeated execution, Motion Console gives you the features you need, where you
need them to accomplish your objectives with minimal effort.
Motion Controller Simulators
Motion controller simulators may be
used in place of actual motion controller hardware. This
feature is useful for evaluating application functionality in
the absence of motion controller hardware.
Optional Application Programming
Interface
For systems that must
be controlled by your own software, the Motion Console application
programming interface allows you to take control of your motion equipment
at a high level, without having to worry about serial communication,
position data storage, scaling or other factors that complicate software
development. Using the Motion Console API it is possible to start
Motion Console, open a workspace and execute a complex sequence of moves
with less than a half page of code. The API may be accessed with C,
C++, VBA (including Excel macros), VB6 and .NET languages. Please
request the API version when ordering.
Need to use a motion controller
type not yet supported?
IMS can modify Motion Console for
use with most motion controller types at no charge! Email us with
the details about your equipment to get us started.
Intuitive Motion Systems
60 Bow Bog Rd
Bow, NH
03304
Phone: 603
856-7340
E-mail:
sales@imotionsys.com
|