C/c++ programming library, 2 c/c++ programming library – ADLINK PCI-8134A User Manual

Page 88

Advertising
background image

78

Function Library

Manual Pulser Motion

Section 6.12

set_manu_iptmode

Set pulser input mode and operation mode

manu_move

Begin a manual pulser movement

Motion Status

Section 6.13

motion_done

Check if the axis is in motion

Servo Drive Interface

Section 6.14

set_alm_logic

Set

alarm

logic

and

alarm

mode

set_inp_logic

Set In-Position logic and enable/disable

set_sd_logic

Set

slow

down

point

logic

and

enable/disable set_erc_enable

Set

the

ERC

output

enable/disable


I/O Control and Monitoring

Section 6.15

W_8134_Set_SVON

Set the state of general purpose output

bit get_io_status

Get all the I/O staus of PCI-8134

Position Control

Section

6.16

Interrupt Control

Section

6.17

W_8134_INT_Enable

W_8134_INT_Disable

Set Interrupt Event enable

Set Interrupt Event enable

W_8134_Set_INT_Control

set_int_factor get_int_statusg factors

Get the interrupting status of axis

link_axis_interrupt

Link a callback function for

interrupt


6.2

C/C++ Programming Library

This section gives the details of all the functions. The function prototypes and
some common data types are decelerated in PCI-8134.H. These data types
are used by PCI-8134/PCI-8134A library. We suggest you to use these data
types in your application programs. The following table shows the data type
names and their range.

Advertising