Motion Libra
•
93
Visual Basic 5.0 or higher
B_8136_Start_Move_XY (ByVal CardNo As Integer, AxisArray()
As Integer,ByVal PX As Long, ByVal PY As Long, ByVal
StrVel As Double, ByVal MaxVel As Double, ByVal Tacc As
Double, ByVal Tdec As Double) As Integer
B_8136_Start_Arc_XY (ByVal CardNo As Integer, AxisArray() As
Integer,ByVal PX As Long, ByVal PY As Long, F64 Angle,
ByVal
StrVel As Double, ByVal MaxVel As Double, ByVal
Tacc As Double, ByVal Tdec As Double) As Integer
B_8136_Start_S_Move_XY (ByVal CardNo As Integer,
AxisArray() As Integer,IByVal PX As Long, ByVal PY As
Long, ByVal StrVel As Double, ByVal MaxVel As Double,
ByVal Tacc As Double, ByVal Tdec As Double) As Integer
B_8136_Start_S_Arc_XY (ByVal CardNo As Integer, AxisArray()
As Integer, ByVal PX As Long, ByVal PY As Long, ByVal
Angle As Double, ByVal StrVel As Double, ByVal MaxVel As
Double, ByVal Tacc As Double, ByVal Tdec As Double) As
Integer
@ Argument
CardNo: card number designated to set (Range 0 ~ 3)
AxisNo: axis number designated to set (Range 0~5)
PX: arc center x position or line x position
PY: arc center y position or line y position
Angle: arc angle
StrVel: starting velocity
MaxVel: maximum velocity
Tacc: acceleration time
Tdec: deceleration time
@ Return Code
ERR_RangeError
ERR_NoError