
Version 1.0 06/2001 |
3.1.4 Interpolation commands
(21)i8091_INTP_PULSE(unsigned char cardNo, int Xpulse, int Ypulse) This command will move a short distance (interpolation short line) in
Y |
| Y |
|
|
|
|
|
|
|
|
|
| 10 |
| (Xpulse,Ypulse) |
|
|
|
| 9 |
|
|
|
|
|
| |
|
| 3 | 4 |
|
| 8 |
| X | 2 |
| 5 | 6 | 7 |
|
|
|
| |||
|
| 1 |
|
|
|
|
X
cardNo : board number 0~19. Restriction:
− 2047≤ # Xpulse≤ 2047
−2047≤ #Ypulse≤ 2047
Example: i8091_INTP_PULSE(1,20,20); i8091_INTP_PULSE(1,20,13); i8091_INTP_PULSE(1,20,7); i8091_INTP_PULSE(1,20,0);
(22)i8091_INTP_LINE(unsigned char cardNo, long Xpulse, long Ypulse) This command will move a long distance (interpolation line) in
Y
(Xpulse,Ypulse)
(0,0)X
cardNo : board number 0~19.
http://www.icpdas.com | ICPDAS |