7 compare table of all motion control types, 8 pci-8144 motion controller type – ADLINK PCI-8144 User Manual
Page 42
32
Operation Theory
motion control separates all system integration problems into 4
parts: Motor driver’s performance, ASIC outputting profile, ven-
dor’s software parameters to the ASIC, and users’ command to
vendors’ software. It makes motion controller co-operated more
smoothly between devices.
4.1.7
Compare Table of all motion control types
4.1.8
PCI-8144 motion controller type
The PCI-8144 is an ASIC based, pulse type motion controller
made into three blocks: motion ASIC, PCI card, software motion
library. The motion ASIC can be accessed via our software motion
libray under many kinds of Windows NT/2000/XP, Linux, and RTX
driver. Our software motion library provides one-stop-function for
controlling motors. All the speed parameter calculations are done
via our library.
For example, to perform a one-axis point to point moition with a
trapezoidal speed profile, only fill the target position, speed, and
acceleration time in one function. Then the motor will run as the
profile. It takes no CPU resources because every control cycle
pulse generation is done by the ASIC. The precision of target posi-
tion depends on motor drivers’ closed loop control performance
and mechnical parts, not on motion controller’s command because
the motion controller is only responsible for sending correct pulses
counts via a desired speed profile. So it is much easier for pro-
grammers, mechnical or electrical engineers to find out problems.
Software
ASIC
DSP
Price
Fair
Cheap
Expensive
Functionality
Highest
Low
Normal
Maintenance
Hard
Easy
Fair
Analog
Pulses
Network
Price
High
Low
Normal
Signal Quality
Fair
Good
Reliable
Maintenance
Hard
Easy
Easy