7 compare table of all motion control types, 8 pci-8144 motion controller type – ADLINK PCI-8144 User Manual

Page 42

Advertising
background image

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

Advertising