78
•
Function Library
_8132_
recover_xy(axisno);
Return to single axis mode
Interpolation Parameters Configuring
Section 6.10
_8132_map_axes(n_axes, *map_array);
Maps coordinated motion axes x,
y, z… .
_8132_set_move_speed(svel, mvel);
Set the vector velocity
_8132_set_move_accel(Tacc);
Set the vector acceleration time
_8132_set_move_accel(Tlacc,Tsacc);
Set s-curve vector acceleration
time
_8132_set_arc_division(axis, degrees);
Set the interpolation arc segment
length
_8132_arc_optimization(optimize);
Enable/Disable optimum
acceleration calculations for arce
_8132_set_move_ratio(axis, ratio);
Set the axis resolution ratios
Home Return Mode
Section 6.11
_8132_set_home_config(axis, mode,
org_logic, org_latch, index_logic);
Set or get the home/index logic
configuration
_8132_home_move(axis, svel, mvel, accel);
Begin a home return action
Manual Pulser Motion
Section 6.12
_8132_set_manu_iptmode(axis, ipt_mode,
op_mode);
Set pulser input mode and
operation mode
_8132_manu_move(axis, mvel);
Begin a manual pulser
movement
_8132_set_manu_axis(cardno,
manu_axis );
Select manual pulser axis
Motion Status
Section 6.13
_8132_Motion_done(axis);
Returns TRUE if motion done
Servo Drive Interface
Section 6.14
_8132_set_alm_logic(axis, alm_logic,
alm_mode);
Set alarm logic and alarm mode
_8132_set_inp_logic(axis, inp_logic,
inp_enable);
Set In-Position logic and
enable/disable
_8132_set_sd_logic(axis, sd_logic,
sd_latch, sd_enable);
Set slow down point logic and
enable/disable
_8132_set_erc_enable(axis, erc_enable)
Set the ERC output
enable/disable
I/O Control and Monitoring
Section 6.15
_8132_Set_SVON(axis, on_off);
Set the state of general purpose
output bit
_8132_get_io_status(axis, *io_status);
Get all the I/O staus of PCI-8132
Position Control
Section 6.16