Syntax – ADLINK PCI-8164 User Manual

Page 227

Advertising
background image

Function Library

215

_8164_set_pulser_ratio:
Sets the manual pulse ratio for actual output pulse rate. The for-
mula for manual pulse output rate is:

X

Output Pulse Count = Input Pulse Count * (PMG+1) *
[(PDV+1)/2048]

X

The PDV=0-2047 Divide Factor

X

The PMG=0-31 Multiplication Factor

_8164_pulser_r_line2:
Pulser mode for 2-axis linear interpolation (relative mode only).

_8164_pulser_r_arc2:
Pulser mode for 2-axis arc interpolation (relative mode only)

@ Syntax

C/C++ (DOS, Windows 95/NT/2K/XP)

I16 _8164_set_pulser_iptmode(I16 AxisNo,I16

InputMode, I16 Inverse);

I16 _8164_pulser_vmove(I16 AxisNo, F64

SpeedLimit);

I16 _8164_pulser_pmove(I16 AxisNo, F64 Dist, F64

SpeedLimit);

I16 _8164_pulser_home_move(I16 AxisNo, I16

HomeType, F64 SpeedLimit);

I16 _8164_set_pulser_ratio(I16 AxisNo,I16 PDV,

I16 PMG);

I16 _8164_pulser_r_line2(I16 CardNo,I16

*AxisArray, F64 DistX, F64 DistY, F64
SpeedLimit);

I16 _8164_pulser_r_arc2(I16 CardNo, I16

*AxisArray, F64 OffsetCx, F64 OffsetCy, F64
OffsetEx, F64 OffsetEy, I16 DIR, F64
MaxVel);

Advertising