84
•
Motion Library
5.10 Close Loop Initialization
@Name
_8136_C_Initial – Closed loop motion control initialize
@Description
_8136_C_Initial:
There are 6 motion axes in one PCI-8136M. User can choose
some or all of them to run in closed loop control mode by this
function. In closed loop control mode, the specific DA channel and
encoder counter channel are used for closed loop control. That
means two different control modes, pulse and V command, can be
used in one card at the same time. Users can choose any axis for
V command mode and the other axes for pulse command mode.
Users also can utilize other channels which are not for motion to
get data or send command. Default situation is for pulse command,
open loop mode after you use P_Initial() command. If users wants
to use closed loop control mode, they must use P_Initial() first then
C_Initial().
@ Syntax
C/C++ (DOS, Windows 95/98/NT/2000)
I16_8136_C_Initial(I16 CardNo, I16 AxisNo)
Visual Basic 5.0 or higher
B_8136_C_Initi al(ByVal CardNo As Integer, ByVal AxisNo As
Integer) As Integer
@ Argument
CardNo: card number designated to set (Range 0 ~ 3)
AxisNo: axis number designated to set (Range 0 ~ 5)
@ Return Code
ERR_RangeError
ERR_NoError
Summary of Contents for PCI-8136M
Page 1: ...PCI 8136M 6 Axis Motion Controller Card User s Guide ...
Page 2: ......