- Computers & electronics
- Computer components
- Interface components
- Digital & analog I/O modules
- ADLINK Technology
- PCI-8136M
- User's Guide
advertisement
![3D Interpolation. ADLINK Technology PCI-8136M | Manualzz 3D Interpolation. ADLINK Technology PCI-8136M | Manualzz](http://s1.manualzz.com/store/data/001438114_1-e075bc2fb8e61a7cd0411c36ed8396e4-360x466.png)
5.15 3D Interpolation
@Name
_8136_Start_Move_XYZ – start a 3 axis linear interpolation with trapezoidal velocity profile
_8136_Start_S_Move_XYZ – start a 3 axis linear interpolation with
S-Curve velocity profile
@Description
_8136_Start_Move_XYZ:
This function is for 3D linear interpolation of trapezoidal velocity profile motion with absolute position for any three axes in one
Card.
_8136_Start_S_Move_XYZ:
This function is for 2D circular interpolation of S-Curve velocity profile motion with absolute position for three two axes in one
Card.
@ Syntax
C/C++ (DOS, Windows 95/98/NT/2000)
I16 _8136_Start_Move_XYZ(I16 CardNo, I16* AxisArray,I32 PX,
I32 PY, I32 PZ, F64 StrVel,F64 MaxVel,F64 Tacc,F64 Tdec)
I16 _8136_Start_S_Move_XYZ(I16 CardNo, I16* AxisArray,I32
PX, I32 PY, I32 PZ, F64 StrVel,F64 MaxVel,F64 Tacc,F64
Tdec)
Visual Basic 5.0 or higher
B_8136_Start_Move_XYZ(ByVal CardNo As Integer, AxisArray As
Integer, ByVal PX As Long, ByVal PY As Long, ByVal PZ As
Long, ByVal StrVel As Double, ByVal MaxVel As
Double,ByVal Tacc As Double, ByVal Tdec As Double) As
Integer
B_8136_Start_S_Move_XYZ(ByVal CardNo As Integer, AxisArray
As Integer, ByVal PX As Long, ByVal PY As Long, ByVal PZ
As Long, ByVal StrVel As Double, ByVal MaxVel As
Double,ByVal Tacc As Double, ByVal Tdec As Double) As
Integer
94
• Motion Library
@ Argument
CardNo: card number designated to set (Range 0 ~ 3)
AxisNo: axis number designated to set (Range 0~5)
PX: line x position
PY: line y position
PZ: line z position
StrVel: starting velocity
MaxVel: maximum velocity
Tacc: acceleration time in seconds
Tdec: deceleration time in seconds
@ Return Code
ERR_RangeError
ERR_NoError
Motion Libra
• 95
advertisement
Related manuals
advertisement
Table of contents
- 11 Functionality of PCI-8136M
- 12 Features
- 13 Specifications
- 13 Applicable Motors
- 13 Motion
- 13 Motion Interface I/O Signals
- 14 General I/Os
- 15 General Specifications
- 16 Software Supporting
- 16 Programming Library
- 18 What You Have
- 19 Outline Drawing
- 20 Hardware Installation
- 20 Hardware configuration
- 20 PCI slot selection
- 20 Installation Procedures
- 20 Trouble shooting
- 21 Software Installation
- 22 CN1 PIN ASSIGNMENTS: MAIN CONNECTOR
- 23 CN2 PIN ASSIGNMENTS: EXTERNAL POWER INPUT
- 24 CN3 PIN ASSIGNMENTS: DB25 CONNECTOR
- 24 CN4 PIN ASSIGNMENTS: DB9 CONNECTOR
- 26 Pulse output signals OUT and DIR
- 28 Voltage output signals DAC
- 30 Encoder feedback signals EA, EB and EZ
- 33 Analog Input
- 35 Origin signal ORG
- 36 End-Limit signals PEL and MEL
- 37 Emergency stop signal ESTOP
- 38 Servo on signal SVON
- 39 General purpose output P-RDY
- 39 VCC Pin
- 40 Open Loop and Closed Loop Connection
- 43 AD Conversion and Preloaded Trigger
- 43 Voltage Compare
- 44 DA Conversion
- 44 DA Output by Trigger Source
- 45 Local DIO
- 45 Digital Input
- 45 Digital Output
- 46 Pulse Input and Position Compare
- 46 Pulse Input
- 47 Position Counter Value Capture (Latch)
- 48 Position Compare
- 49 Pulse Output
- 51 Remote Serial IO
- 52 Introduction to DDA
- 53 Open-loop and close-loop control
- 53 Open-loop control
- 53 Close-loop control
- 54 Constant Velocity Motion
- 55 Trapezoidal Motion
- 57 S-Curve Profile Motion
- 59 2D Interpolation
- 62 3D Interpolation
- 63 Home Return Mode
- 64 Motion Parameters Setting
- 65 The Motion IO Interface
- 65 SERVO ON
- 65 Limit Switch Signal
- 65 Emergency stop signal (ESTOP)
- 67 Interrupt Control
- 71 List of Functions
- 73 Initialization
- 75 System Parameters
- 77 Card Information
- 78 Digital I/O
- 80 Remote I/O
- 82 Analog I/O
- 85 Pulse I/O
- 89 Interrupt Control
- 92 Close Loop Initialization
- 93 Motion Parameters
- 96 Motion Status
- 98 PTP Movement
- 100 2D Interpolation
- 102 3D Interpolation
- 104 Continuous Motion
- 105 Homing
- 106 Motion Function