90
Operation Theory
ASIC. Data in Pre-Register2 is then moved to Pre-
Register1.
7. The ASIC will inform the CPU generating an interrupt
that a motion is completed. Users can then write the 4th
motion command into Pre-Register2.
Procedures for continuous motion (by interrupt)
The following procedures are to help user making continuous
motion.
1. (If under DOS): Enable the interrupt service using
_8164_int_contol()
(If under Windows): Enable the interrupt service using
_8164_int_contol()
and
_8164_int_enable()
.
2. Set bit “2” of INT factor to be “True” using
_8164_set_int_factor()
.
3. Set the “conti_logic” to be “1” by:
_8164_set_continuous_move()
4. Call the first three motion functions.
5. Wait for interrupt in ISR (under DOS) or Event (under
Windows) of 2nd pre-register empty.
6. Call the fourth motion function.
7. Wait for interrupt in ISR (under DOS) or Event (under
Windows) of 2nd pre-register empty.
8. Repeat steps 6 and 7 until all motion functions are
called.
Procedures for continuous motion (by polling)
Another method to determine a motion-completed action is by
polling buffer empty status. User may constantly check the
buffer status using the
_8164_check_continuous_buffer()
function before call-
ing a new motion function.
Summary of Contents for MPC-8164
Page 4: ......
Page 12: ......
Page 14: ...2 Introduction Figure 1 1 PCI 8164 block diagram ...
Page 50: ...38 Installation ...
Page 70: ...58 Signal Connections ...
Page 74: ...62 Signal Connections 3 17 1 Isolated input channels 3 17 2 Isolated output channels ...
Page 75: ...Signal Connections 63 3 17 3 Example of input connection ...
Page 76: ...64 Signal Connections 3 17 4 Example of output connections ...
Page 109: ...Operation Theory 97 ...
Page 110: ...98 Operation Theory ...
Page 111: ...Operation Theory 99 ...
Page 112: ...100 Operation Theory ...
Page 113: ...Operation Theory 101 ...
Page 148: ...136 Operation Theory Users can use this function to check if auto trigger is running Results ...
Page 280: ...268 Connection Example Figure 7 2 Connection of PCI 8164 with Panasonic Driver ...
Page 287: ...Connection Example 275 7 3 3 Mechanical Dimensions ...
Page 297: ...Connection Example 285 7 5 2 Mechanical Dimensions ...
Page 300: ...288 Connection Example 7 6 Wiring with DIN 814M J3A ...
Page 304: ...292 Connection Example 7 7 Wiring with DIN 814Y ...
Page 308: ...296 ...