Function Library 165
B_8102_set_general_counter(ByVal AxisNo As
Integer, ByVal CntSrc As Integer, ByVal
CntValue As Double) As Integer
B_8102_get_general_counter(ByVal AxisNo As
Integer, ByRef Pos As Double) As Integer
B_8102_reset_target_pos(ByVal AxisNo As Integer,
ByVal Pos As Double) As Integer
B_8102_get_target_pos(ByVal AxisNo As Integer,
ByRef Pos As Double) As Integer
B_8102_set_res_distance(ByVal AxisNo As Integer,
ByVal Res_Distance As Double) As Integer
B_8102_get_res_distance(ByVal AxisNo As Integer,
ByRef Res_Distance As Double) As Integer
@ Argument
AxisNo: Axis number of Target Axis.
Pos, *Pos: Feedback position counter value, (_8102_get/
set_position)
range: -134217728~134217727
command, *command: Command position counter value,
range: -134217728~134217727
*error: Position error counter value,
range: -32768~32767
CntSrc: general counter source
card_id Physical axis AxisNo
0
00
11
1
02
13
2
04
1…
Value Meaning
0 Command pulse
1 EA/EB
2 Pulser input