ADLINK PCI-8158 User Manual

Page 180

Advertising
background image

170

Function Library

I16 _8158_set_alm(I16 AxisNo, I16 alm_logic, I16

alm_mode);

I16 _8158_set_erc(I16 AxisNo, I16 erc_logic, I16

erc_pulse_width, I16 erc_mode);

I16 _8158_set_erc_out(I16 AxisNo);
I16 _8158_clr_erc(I16 AxisNo);
I16 _8158_set_sd(I16 AxisNo, I16 sd_logic, I16

sd_latch, I16 sd_mode);

I16 _8158_enable_sd(I16 AxisNo, I16 enable);
I16 _8158_set_limit_logic(I16 AxisNo, U16 Logic

);

I16 _8158_set_limit_mode(I16 AxisNo, I16

limit_mode);

I16 _8158_get_io_status(I16 AxisNo, U16 *io_sts);

Visual Basic (Windows 2000/XP)

B_8158_set_servo(ByVal AxisNo As Integer, ByVal

on_off As Integer) As Integer

B_8158_set_pcs_logic(ByVal AxisNo As Integer,

ByVal pcs_logic As Integer) As Integer

B_8158_set_pcs(ByVal AxisNo As Integer, ByVal

enable As Integer)As Integer

B_8158_set_clr_mode(ByVal AxisNo As Integer,

ByVal clr_mode As Integer, ByBal
targetCounterInBit as Integer) As Integer

B_8158_set_inp(ByVal AxisNo As Integer, ByVal

inp_enable As Integer, ByVal inp_logic As
Integer) As Integer

B_8158_set_alm(ByVal AxisNo As Integer, ByVal

alm_logic As Integer, ByVal alm_mode As
Integer) As Integer

B_8158_set_erc(ByVal AxisNo As Integer, ByVal

erc_logic As Integer, ByVal erc_pulse_width
As Integer, ByVal erc_mode As Integer) As
Integer

B_8158_set_erc_out(ByVal AxisNo As Integer) As

Integer

B_8158_clr_erc(ByVal AxisNo As Integer) As

Integer

B_8158_set_sd(ByVal AxisNo As Integer, ByVal

sd_logic As Integer, ByVal sd_latch As
Integer, ByVal sd_mode As Integer) As
Integer

Advertising