Galil DMC-1400 Manual De Usuario

Descargar
Página de 235
DMC-1400  Series Command Reference EI 
● 77   
EI 
FUNCTION:  Enable Interrupts 
DESCRIPTION: 
The EI command enables an ISA, PC/104 or PCI bus interrupt on conditions such as motion 
complete or excess positional error.  The conditions are selected by the parameter m 
where m is the bit mask for the selected conditions as shown below.  Prior to using the EI 
command, one IRQ line must be jumpered on the DMC-141X.  An interrupt service 
routine must also be incorporated in your host program.  See Chapter 4 in the product 
manual for details. 
ARGUMENTS:  EI n 
where  
n is interrupt condition for bits set.  n = 
ΣBit number (2m) Condition 
Bit Number (m)  Condition 
15 Reserved 
14 Reserved 
13 
Application Program stopped 
12 Reserved 
11 Watchdog 
Timer 
10 Limit 
switch 
9 Excess 
Position 
error* 
8 Motion 
complete 
7 reserved 
6 Input 
7* 
5 Input 
6* 
4 Input 
5* 
3 Input 
4* 
2 Input 
3* 
1 Input 
2* 
0 Input 
1* 
The * conditions must be re-enabled after each occurrence. 
USAGE: 
While Moving 
Yes 
Default Value 
In a Program 
Yes 
Default Format 
--- 
Command Line 
Yes 
 
 
Can be Interrogated 
No 
 
 
Used as an Operand 
No 
 
 
Controller Usage                DMC-1410/1411/1417  
RELATED COMMANDS: 
User interrupt 
EXAMPLES: 
1.  Specify interrupts for motion complete and limit switch.  
Enable bits 8 and 10.  n = 210 + 28 = 1024 + 256 = 1280 
EI  1280 
2.  Specify interrupts on Inputs 2 and 4. 
 
Enable bits 1 and 3.  n = 2
1
 + 2
3
 = 2 + 8 = 10   
EI 10