ICP DAS USA I-8091 2-axis stepping/servo Computer Hardware User Manual


 
I-8090 User Manual Version 1.0 06/2001
http://www.icpdas.com 1-18 ICPDAS
return i8092;
default:
Print("Slot %d = No Card\r\n",SlotNum);
return NOCARD;
};
Delay(500);
};
}
2.2.2 Start to use I-8090 card
#define CARD1 1
if (i8090_REGISTRATION(CARD1, PortAddress[0])==YES)
{
i8090_INIT_CARD(CARD1, ENC_QUADRANT, ENC_QUADRANT,
ENC_QUADRANT);
i8090_RESET_ENCODER(CARD1, X_axis);
i8090_RESET_ENCODER(CARD1, Y_axis);
i8090_RESET_ENCODER(CARD1, Z_axis);
}
else
{
Print(“ Not found I-8090 card in slot 0!”);
return;
}
2.2.3 Get X, Y, Z-axis encoder counter’s value
unsigned int i8090_GET_ENCODER(unsigned char cardNo, unsigned char
axis)
{
unsigned int value;
switch (axis)
{
case X_axis: