![ADLINK Technology PCI-8136M Скачать руководство пользователя страница 102](http://html.mh-extra.com/html/adlink-technology/pci-8136m/pci-8136m_user-manual_2852811102.webp)
94
•
Motion Library
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