User`s guide

64 Motion Library
_8136_INT_Disable(cardno) Remove int. event handler
_8136_S_Set_Int_Factor(cardno, ax,factor,op) Set interrupt factor
_8136_S_INT_Control(cardno, ctrl) Enable/disable interrupt
_8136_S_Get_Int_Status(cardno, ch, *status) Get Int. status
_8136_Callback_Function(cardno, *callbkfn) Set a call back function for int.
Closed Loop Initialization Section 5.10
_8136_C_Initial(cardno,axisno) Close loop control initialization
Motion Parameters Section 5.11
_8136_M_Set_System_Param(cardno,spd,tm) Set motion resolusion
_8136_M_Set_IO_Active(cardno,axisno,ctrl) Enable motion I/O check
_8136_M_Switch_Logic(card, home, lmt, alm) Set motion I/O logic
_8136_A_Set_Source(cardno, ch, src) Choose DAC for motion or not
_8136_M_Set_Feedback(cardno, ax, ctrl) Set axis0~2 feedback on/off
Motion Status Section 5.12
_8136_M_ORG_Status(cardno, axisno) Set interrupt event handler
_8136_M_PEL_Status(cardno, axisno) Remove int. event handler
_8136_M_MEL_Status(cardno, axisno) Set interrupt factor
_8136_M_ALM_Status(cardno, axisno) Enable/disable interrupt
_8136_M_Get_Speed(cardno, axisno, *speed) Get axis speed
_8136_Motion_Status(cardno, axisno) Get motion status
PTP Movement Section 5.13
_8136_Start_TR_Move(cd,ax,dist,sv,mv,ta,td) Trapezoidal relative move
_8136_Start_SR_Move(cd,ax,dist,sv,mv,ta,td) S-Curve relative move
_8136_Start_TA_Move(cd,ax,pos,sv,mv,ta,td) Trapezoidal absolute move
_8136_Start_SA_Move(cd,ax,pos,sv,mv,ta,td) S-Curve absolute move
2D Interpolation Section 5.14
_8136_Start_Move_XY(cd,*ax,px,py,sv,mv,ta,td)
2D linear interpolation
T-curve
_8136_Start_S_Move_XY(cd,*ax,px,py,sv,mv,ta,td)
2D linear interpolation
S-curve
_8136_Start_Arc_XY(cd,*ax,cx,cy,th,sv,mv,ta,td)
2D circular
interpolation T-curve
_8136_Start_S_Arc_XY(cd,*ax,cx,cy,th,sv,mv,ta,td)
2D circular
interpolation S-curve
3D Interpolation Section 5.15
_8136_Start_Move_XYZ(cd,*ax,px,py,pz,sv,mv,ta,td)
3D linear interpolation
T-curve
_8136_Start_S_Move_XYZ(cd,*ax,px,py,pz,sv,mv,ta,td)
3D linear interpolation
S-curve
Continusous Motion Section 5.16
_8136_V_Move(cd,ax,sv,mv,ta) Continuous move T-Curve
_8136_SV_Move(cd,ax,sv,mv,ta) Continuous move S-Curve
Homing Section 5.17
_8136_Home_Move(card, axis , sv ,mv, ta) Homing
Other Motion function Section 5.18
_8136_Motion_Stop(card, axis) Stop motion
_8136_C_Set_Gain(cardno, kp1, kp2) Set close loop gain