13 motion i/o monitoring, Name, Description – ADLINK PCI-8164 User Manual
Page 236
![background image](/manuals/733467/236/background.png)
224
Function Library
6.13 Motion I/O Monitoring
@ Name
_8164_get_io_status – Get all the motion I/O statuses of
each 8164
@ Description
_8164_get_io_status:
Obtains all the I/O statuses for each axis. The definition for each
bit is as follows:
@ Syntax
C/C++ (DOS, Windows 95/98/NT)
I16 _8164_get_io_status(I16 AxisNo, U16 *io_sts);
Visual Basic (Windows 95/NT/2K/XP)
B_8164_get_io_status (ByVal AxisNo As Integer,
io_sts As Integer) As Integer
Bit Name
Description
0
RDY
RDY pin input
1
ALM
Alarm Signal
2
+EL
Positive Limit Switch
3
-EL
Negative Limit Switch
4
ORG
Origin Switch
5
DIR
DIR output
6
EMG
EMG status
7
PCS
PCS signal input
8
ERC
ERC pin output
9
EZ
Index signal
10
Reserved
11 Latch
Latch signal input
12
SD
Slow Down signal input
13
INP
In-Position signal input
14 SVON Servo-ON output status