Manual Rev. 2.01
Revision Date: September 2, 2008
Part No: 50-11144-1010
Advance Technologies; Automate the World.
Copyright 2008 ADLINK TECHNOLOGY INC.
All Rights Reserved.
The information in this document is subject to change without prior
notice in order to improve reliability , design, and function and does
not represent a commitment on the part of the manufacturer.
In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or
inability to use the product or documentation, even if advised of
the possibility of such damages.
This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, elec tronic, or other means in a ny form
without prior written permission of the manufacturer.
Trademarks
NuDAQ, NuIPC, DAQBench are registered trademarks of ADLINK
Technology Inc.
Product names mentioned herein are used for identification pur-
poses only and may be trademarks and/or registered trademarks
of their respective companies.
Getting Service from ADLINK
Customer Satisfaction is top priority for ADLINK Technology Inc.
Please contact us should you require any service or assistance.
ADLINK TECHNOLOGY INC.
Web Site:http://www.adlinktech.com
Sales & Service:Service@adlinktech.com
TEL:+886-2-82265877
FAX:+886-2-82265717
Address:9F, No. 166, Jian Yi Road, Chungho City,
Taipei, 235 Taiwan
Please email or FAX this completed service form for prompt and
satisfactory service.
Company Information
Company/Organization
Contact Person
E-mail Address
Address
Country
TELFAX:
Web Site
Product Information
Product Model
OS:
Environment
M/B: CPU:
Chipset: BIOS:
Please give a detailed description of the problem(s):
Table of Contents
Table of Contents..................................................................... i
List of Tables........................................................................... v
List of Figures........................................................................ vi
Figure 1-2: Flow chart for building an application ........................ 4
Figure 2-1: PCB Layout of the PCI-8144 ................................... 10
viList of Figures
1Introduction
The PCI-8144 is a cost-effective 4-axis motion controller card with
a PCI interface that can generate a pulse train up to 2.4MHz to
control a stepper motor. As a motion controller, it provides nonsymmetric acceleration and deceleration speed profile settings, Tcurve and S-surve speed profile control, and simultaneously start/
stop. Changing speed on the fly is also available with a single axis
operation.
Multiple PCI-8144 cards can be installed in one system. The onboard switch can be used to the set a specific index for each board
in order to manage multiple cards.
Figure 1 shows the functional block diagram of the PCI-8144 card.
All functions and computations are performed internally by the
ASIC, thus limiting the impact on the PC’s CPU.
Introduction 1
Figure 1-1: PCI-8144 Block Diagram
2Introduction
MotionCreatorPro is a Windows-based application development
software package included with the PCI-8144 and is useful for
debugging a motion control system during the design phase of a
project. An on-screen display lists information of all installed axes
and I/O signal status of the PCI-8144.
Windows programming libraries are also included for C++ and
Visual Basic. Sample programs are provided to illustrate the operations of the functions.
Introduction 3
Figure 1-2 illustrates a flow chart of the recommended process in
using this manual in developing an application. Refer to the
related chapters for details of each step.
Figure 1-2: Flow chart for building an application
4Introduction
1.1Features
The following list summarizes the main features of the PCI-8144
motion control system.
X 32-bit PCI bus Plug and Play
X 4 pulse train channel for stepping motors
X Maximum output frequency: up to 2.4MPPS
X Pulse output options: CW/CCW
X Programmable acceleration and deceleration time for all
modes
X Trapezoidal and S-curve velocity profiles for all modes
X Change speed on the fly
X Home return modes with ORG & SD signal
X Hardware backlash compensator and vibration suppression
X Card index setting by switch
X All digital input and output signals are 2500Vrms isolated
X Programmable interrupt sources
X Simultaneous start/stop
X Software supports a maximum of up to 12 PCI-8144 cards
operation in one system
X Includes MotionCreatorPro, a Microsoft Windows-based
application development software
X PCI-8144 libraries and utilities for Windows 2000/XP.
Introduction 5
1.2Specifications
Applicable Motors
Z Stepping motors
Z Excitation sequencing output for 2-phase stepping motor
with JP2 connector
Performance
Z Number of controllable axes: 4
Z Maximum pulse output frequency: 2.4MPPS, trapezoi-
dal, or S-Curve speed profile
Z Internal reference clock: 4.9MHz
Z Position pulse setting range (28-bit): -134,217,728 to
+134,217,728
I/O Signales
Z Input/Output signals for each axis
Z All I/O signal are optically isolated with 2500Vrms isola-
tion voltage
Z Command pulse output pins: CW and CCW
Z Mechanical limit/switch signal input pins: ±EL, PSD/
MSD, and ORG
Z Digital input/output: DIN & DOUT
Z Simultaneous Start/Stop signal: STA and STP
General Specifications
Z Connectors: 68-pin SCSI-type connector
Z Operating Temperature: 0°C - 50°C
Z Storage Temperature: -20°C - 80°C
Z Humidity: 5 - 85%, non-condensing
Power Consumption
Z Slot power supply (input): +5V DC ±5%, 900mA max
Z External power supply (input): +24V
max
Z External power supply (output): +5V
max
±5%, 500mA
DC
±5%, 500mA,
DC
6Introduction
PCI-8144 Dimensions
Z 159mm(L) X 126 mm(W)
1.3Supported Software
1.3.1Programming Library
Windows 2000/XP DLLs are provided for the PCI-8144. These
function libraries are shipped with the board.
1.3.2MotionCreatorPro
This Windows-based utility is used to setup cards, motors, and
systems. It can also aid in debugging hardware and sof tware problems. It allows for the setting of I/O logic parameters to be loaded
in custom program. This product is also bundled with the card.
Refer to Chapter 5 for more details.
Introduction 7
8Introduction
2Installation
This chapter describes how to install PCI-8144. Please follow
these steps below:
X Check what you have (section 2.1)
X Check the PCB (section 2.2)
X Install the hardware (section 2.3)
X Install the software driver (section 2.4)
X Understanding the I/O signal connections (chapter 3) and
their operation (chapter 4)
X Understanding the connector pin assignm e nts (the rem a in-
ing sections) and wiring the connections
2.1Package Contents
In addition to this User’s Guide, the package also includes the following items:
X PCI-8144: 4-Axis Stepper Motion Control Card
X ADLINK All-in-one Compact Disc
X An optional terminal board for wiring purposes if a different
model is ordered.
If any of these items are missing or damaged, contact the dealer
from whom you purchased the product. Save the shipping materials and carton to ship or store the product in the future.
Installation 9
2.2PCI-8144 Outline Drawing
Figure 2-1: PCB Layout of the PCI-8144
X CN1: Input/Output signal connector
X JP2: Direct control to stepper
X SW1: Card ID selection
X J1-J8: Pulse output selection jumper
10Installation
2.3PCI-8144 Hardware Installation
2.3.1Hardware configuration
The PCI-8144 is fully Plug-and-Play compliant. Hence, memory
allocation (I/O port locations) and IRQ channel of the PCI card are
assigned by the system BIOS. The address assignment is done
on a board-by-board basis for all PCI cards in the system.
2.3.2PCI slot selection
Some computer system may hav e both PC I and ISA slots. Do not
force the PCI card into a PC/AT slot. The PCI-8144 can be used in
any PCI slot.
2.3.3Installation Procedures
1. Read through this manual and setup the jumper according to your application
2. Turn off your computer. Turn off all accessories (printer,
modem, monitor, etc.) connected to computer. Remove
the cover from the computer.
3. Select a 32-bit PCI expansion slot. PCI slots are shorter
than ISA or EISA slots and are usually white or ivory.
4. Before handling the PCI-8144, discharge any static
buildup on your body by touching the metal case of the
computer. Hold the edge of the card and do not touch
the components.
5. Position the board into the PCI slot you have selected.
6. Secure the card in place at the rear panel of the system
unit using screws removed from the slot.
2.3.4Troubleshooting:
If your system doesn’t boot or if you experience erratic operation
with your PCI board in place, it’s most likely caused by an interrupt
conflict (possibly an incorrect ISA setup). In general, the solution,
once determined it is not a simple oversight, is to consult the BIOS
documentation that comes with your system.
Installation 11
Check the control panel of the Windows system if the card is listed
by the system. If not, check the PCI settings in the BIOS or use
another PCI slot.
12Installation
2.4Software Driver Installation
1. Auto run the ADLINK All-In-One CD. Choose Driver
Installation -> Motion Control -> PCI-8144.
2. Follow the procedures of the installer.
3. After setup installation is completed, restart windows.
Note:Please download the latest software from ADLINK website if
necessary.
2.5SW1 Card Index Selection
The SW1 switch is used to set the card index. For example, if 1 is
set to ON and the others are OFF, that card index is 1. The index
value can be from 0 to 15. Refer to the following table for details.
2.6J1-J8 Pulse Output Type: Differential / Open Collector
Jumpers J1-J8 are used to set the ty pe of pulse output signals.
The output signal type can either be differential line driver or open
collector output. Refer to section 3.1 for detail jumper settings.
CN1 is the major connector for the motion control I/O signals.
No.Name I/OFunctionNo. NameI/OFunction
1VDDOI solated +5V Output35VDDOIsolated +5V Output
2EGND-Ext. power ground36EGND-Ext. power ground
3CW+OPositive pulse (+)37CW+OPositive pulse (+)
4CW-OPositive pulse (-)38CW-OPositive pulse (-)
5CCW+ONegative pulse (+)39CCW+ONegative pulse (+)
6CCW-ONegative pulse (- )40CCW-ONegative pulse (-)
7PEL0IPositive end limit signal41PEL2IPositive end limit signal
8MEL0INegative end limit signal42MEL2INegative end limit signal
9PSD0IPositive slow down signal43PSD2IPositive slow down signal
10MSD0INegative slow down signal44MSD2INegative slow down signal
11ORG0IOrigin signal45ORG2IOrigin signal
12EGND-Ext. power ground46EGND-Ext. power ground
13CW+OPositive pulse (+)47CW+OPositive pulse (+)
14CW-OPositive pulse (-)48CW-OPositive pulse (-)
15CCW+ONegative pulse (+)49CCW+ONegative pulse (+)
16CCW-ONegative pulse (-)50CCW-ONegative pulse (-)
17PEL1IPositive end limit signal51PEL3IPositive end limit signal
18MEL1INegative end limit signal52MEL3INegative end limit signal
19PSD1IPositive slow down signal53PSD3IPositive slow down signal
20MSD1INegative slow down signal54MSD3INegative slow down signal
21ORG1IOrigin signal55ORG3IOrigin signal
22STP/EMGIForced stop signal56STAIExternal start signal
23DIN0IDigital Input 057DOUT0ODigital Output 0
24DIN1IDigital Input 158DOUT1ODigital Output 1
25DIN2IDigital Input 259DOUT2ODigital Output 2
26DIN3IDigital Input 360DOUT3ODigital Output 3
27DIN4IDigital Input 461DOUT4ODigital Output 4
28DIN5IDigital Input 562DOUT5ODigital Output 5
29DIN6IDigital Input 663DOUT6ODigital Output 6
30DIN7IDigital Input 764DOUT7ODigital Output 7
31VDD- Isolated +5V Output65DO_COM-Common for DO
32VDD- Isolated +5V Output66DO_COM-Common for DO
33EGND-Ext. power ground67EGND-Ext. power ground
34EX+24VI+24V isolation power input68EX+24VI+24V isol ation power input
Table 2-3: CN1 Pin Assignments
Installation 15
16Installation
3Signal Connections
Signal connections of all I/O’s are described in this chapter. Refer
to the contents of this chapter before wiring any cables between
the PCI-8144 and any stepper drivers.
This chapter contains the following sections:
Section 3.1 Pulse Output Signals CW and CCW
Section 3.2 Orig in Sign al ORG
Section 3.3Slow Down input signal
Section 3.4 End- Lim it Signa ls PEL an d MEL
Section 3.5Simultaneous start/stop signals STA and STP
Section 3.6Termination Board
Section 3.7General-purposed DIO
Section 3.8JP2 pin definition for stepping singal (Optional)
Signal Connections 17
3.1Pulse Output Signals CW and CCW
There are 4 axis pulse output signals on the PCI-8144. For each
axis, two pairs of CW and CCW signals are used to transmit the
pulse train and to indicate the direction. In this section, the electrical characteristics of the CW and CCW signals are detailed. Each
signal consists of a pair of differential signals. For example, CW2
consists of CW2+ and CW2- signals. The following table shows all
pulse output signals on CN1.
CN1 Pin No. Signal NameDescriptionAxis #
3CW0+Pulse signals (+)1
4CW0-Pulse signals (-)1
5CCW0+Direction signal (+)1
6CCW0-Direction signal (-)1
13CW1+Pulse signals (+)2
14CW1-Pulse signals (-)2
15CCW1+Direction signal (+)2
16CCW1-Direction signal (-)2
17CW2+Pulse signals (+)3
18CW2-Pulse signals (-)3
39CCW2+Direction signal (+)3
40CCW2-Direction signal (-)3
47CW3+Pulse signals (+)4
48CWT3-Pulse signals (-)4
49CCW3+Direction signal (+)4
50CCW3-Direction signal (-)4
18Signal Connections
The output of the CW or CCW signals can be configured by jumpers as either differential line drivers or open collector output. Users
can select the output mode either by closing breaks between 1
and 2 or 2 and 3 of jumpers J1-J8 as follows:
Output Signal
CW0-J1J1
CCW0-J2J2
CW1-J3J3
CCW1-J4J4
CW2-J5J5
CCW2-J6J6
CW3-J7J7
CCW3-J8J8
For differential line driver output,
close breaks between 1 and 2 of:
For open collector output, close
breaks between 2 and 3 of:
The default setting of CW and CCW is set to differ ential line driver
mode.
The following wiring diagram is for CW and CCW signals on the 4
axes.
PCI-8144:
J1~J8
VDD
CW+, CCW+
CW-, CCW-
CW/CCW
D5V
HP0631
R
26LS31
EGND
Note:If the pulse output is set to open collector output mode, CW-
and CCW- are used to transmit CW and CCW signals. The
sink current must not exceed 20mA on the CW- and CCWpins. The default setting of jumper is 1-2 shorted.
Suggest Usage: Jumper 2-3 shorted and conn ect CW+/CCW+ to
a 470 ohm pulse input interface’s COM of driver. See the following
figure.
Signal Connections 19
Choose one of CW/CCW+ and CW/CCW- to connec t to driver’s
OUT/DIR
Warning: The sink current must not exc eed 20mA or t he 2631 will
be damaged!
20Signal Connections
Loading...
+ 136 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.