ADLINK PCI-8158 User Manual
Advance technologies; automate the world, User’s manual, Pci-8158
Table of contents
Document Outline
- Table of Contents
- List of Tables
- List of Figures
- 1 Introduction
- 2 Installation
- 2.1 Package Contents
- 2.2 PCI-8158 Outline Drawing
- 2.3 PCI-8158 Hardware Installation
- 2.4 Software Driver Installation
- 2.5 P1/P2 Pin Assignments: Main Connector
- 2.6 K1/K2 Pin Assignments: Simultaneous Start/ Stop
- 2.7 J1 to J16 Jumper Settings for Pulse Output
- 2.8 S1 Switch Settings for Card Index
- 2.9 P3 Manual Pulse
- 3 Signal Connections
- 3.1 Pulse Output Signals OUT and DIR
- 3.2 Encoder Feedback Signals EA, EB and EZ
- 3.3 Origin Signal ORG
- 3.4 End-Limit Signals PEL and MEL
- 3.5 In-position Signal INP
- 3.6 Alarm Signal ALM
- 3.7 Deviation Counter Clear Signal ERC
- 3.8 General-purpose Signal SVON
- 3.9 General-purpose Signal RDY
- 3.10 Multi-Functional output pin: DO/CMP
- 3.11 Multi-Functional input pin: DI/LTC/SD/PCS/CLR/ EMG
- 3.12 Pulse Input Signals PA and PB (PCI-8158)
- 3.13 Simultaneously Start/Stop Signals STA and STP
- 4 Operation Theory
- 4.1 Classifications of Motion Controller
- 4.1.1 Voltage type motion control Interface
- 4.1.2 Pulse type motion control Interface
- 4.1.3 Network type motion control Interface
- 4.1.4 Software real-time motion control kernel
- 4.1.5 DSP based motion control kernel
- 4.1.6 ASIC based motion control kernel
- 4.1.7 Compare Table of all motion control types
- 4.1.8 PCI-8158’s motion controller type
- 4.2 Motion Control Modes
- 4.2.1 Coordinate system
- 4.2.2 Absolute and relative position move
- 4.2.3 Trapezoidal speed profile
- 4.2.4 S-curve and Bell-curve speed profile
- 4.2.5 Velocity mode
- 4.2.6 One axis position mode
- 4.2.7 Two axes linear interpolation position mode
- 4.2.8 Two axes circular interpolation mode
- 4.2.9 Continuous motion
- 4.2.10 Home Return Mode
- 4.2.11 Home Search Function
- 4.2.12 Manual Pulse Function
- 4.2.13 Simultaneous Start Function
- 4.2.14 Speed Override Function
- 4.2.15 Position Override Function
- 4.3 The motor driver interface
- 4.4 Mechanical switch interface
- 4.5 The Counters
- 4.6 The Comparators
- 4.7 Other Motion Functions
- 4.8 Interrupt Control
- 4.9 Multiple Card Operation
- 4.1 Classifications of Motion Controller
- 5 MotionCreatorPro
- 6 Function Library
- 6.1 List of Functions
- 6.2 C/C++ Programming Library
- 6.3 System & Initialization
- 6.4 Pulse Input/Output Configuration
- 6.5 Velocity mode motion
- 6.6 Single Axis Position Mode
- 6.7 Linear Interpolated Motion
- 6.8 Circular Interpolation Motion
- 6.9 Home Return Mode
- 6.10 Manual Pulser Motion
- 6.11 Motion Status
- 6.12 Motion Interface I/O
- 6.13 Interrupt Control
- 6.14 Position Control and Counters
- 6.15 Position Compare and Latch
- 6.16 Continuous motion
- 6.17 Multiple Axes Simultaneous Operation
- 6.18 General-purpose DIO
- 6.19 Soft Limit
- 6.20 Backlash Compensation / Vibration Suppression
- 6.21 Speed Profile Calculation
- 6.22 Return Code
- 7 Connection Example
- Warranty Policy