| Position
Synchronized Output

This
function is used to precisely set digital outputs as a function of motor
positions in one or two dimensions. Rather than operate as a background
task in the Nmotion® SMC, this function is off-loaded
to separate hardware on the Ndrive® for fastest execution
and maximized accuracy.
Fast Position Capture
The Automation 3200 system has the capability to store motor positions
based on the transition of a digital input. This high-speed position
capture capability, with a latency on the order of 50 nanoseconds, is
useful for applications where the axis positions must be closely correlated
to an external event such as a touch probe in a coordinate measuring
machine or a transducer reading on an ultrasonic inspection system.
3D
Error Correction
Aerotech’s advanced 3-D error correction enables users to measure
XYZ errors and enter them into a multi-dimensional lookup table. The
Nmotion® SMC transparently corrects
the commanded position to eliminate these mapped errors and moves accurately
to all locations in the 3-D plane. It dramatically improves part quality
and overall system accuracy while eliminating the effect of mechanical
deflections.
|
Analog
Power Control
The Nmotion® SMC can adjust the
setting of an analog output in relationship to the vector speed of two
axes. This function permits the automatic regulation of laser power
or material dispensing processes as the axes change velocity. Combining
analog power control with look-ahead acceleration limiting reduces program
complexity and increases machine throughput by specifying a peak machine
speed and analog power setting and having the control automatically
adjust these values as a function of the programmed tool.
Orthogonality Correction
Angular misalignment of motion axes can be corrected by simply entering
the value of the orthogonality error into a parameter. The Nmotion®
SMC will combine this information along with any corrections required
under axis calibration to significantly improve X-Y planar accuracy.
Axis
Calibration

Click
to enlarge
Axis
calibration is a way to compensate for repeatable mechanical errors
in a mechanism such as a ball screw. A lookup table onboard the Nmotion®
SMC is used to make corrections based on measured data. Backlash correction
values can also be entered to minimize reversal errors.
|
High-Speed
Registration

For packaging and label printing applications, Nmotion®
SMC supports high-speed registration operations where an axis can move
a predefined distance based on the transition of a digital input. The
registration move can be superimposed over motion in progress to support
rotary-knife-style applications. The registration distance
can also be monitored and modified to adjust for variations in material
length.
Kinematics
Click
to enlarge
The Nmotion® SMC can execute
complex inverse kinematics equations within the flow of the trajectory
generation. Application programs can be created in X/Y/Z part space
and seamlessly transformed into joint coordinates. For maximum flexibility,
transformations are written in the C programming language and are executed
within the real-time operating system. This architecture permits the
integration of specialized application specific transformations to meet
the requirements of almost any robotic-type actuator.
Gantry Mode
Nmotion®
SMC has built-in gantry control algorithms. Complex gantry control is
reduced to a few simple commands. Single feedback-dual motor or dual
feedback-dual motor configurations are easily controlled.
|