![SMAC LAC-25 Скачать руководство пользователя страница 10](http://html1.mh-extra.com/html/smac/lac-25/lac-25_technical-reference-manual_1294649010.webp)
SMAC
LAC-25 Technical Reference Manual
14
2.3 Interrupt Sources
The following table lists all the possible interrupt sources.
Interrupt Source
Level / Vector
Interrupt Source
Level/Vector
Axis 0 Error
31
Reserved
15
Axis 1 Error
30
Reserved
14
Reserved
29
Reserved
13
Reserved
28
Reserved
12
Axis 0 Fault
27
Reserved
11
Axis 1 Fault
26
Reserved
10
Reserved
25
Reserved
9
Reserved
24
Reserved
8
Axis 0 Limit
23
Reserved
7
Axis 1 Limit
22
Reserved
6
Reserved
21
Reserved
5
Reserved
20
Reserved
4
Axis 0 IP/IR
19
Digital Input 3
3
Axis 1 IP/IR
18
Digital Input 2
2
Reserved
17
Digital Input 1
1
Reserved
16
Digital Input 0
0
Table 5. Macro Interrupt Sources.
The Axis Error interrupts indicate that the position following error for a given axis has
exceeded the limit set by the Set Error (SE) command. Normally, when this limit is exceeded, the
servo is disabled and the "Error" bit in that axis' status word is set.
If the interrupt for this condition
is enabled, the "Error" bit will still be set but the servo will not be disabled.
The Axis Fault interrupts indicate that a fault condition (usually an over-temperature
condition) has arisen. Normally, when this condition is detected, the servo is disabled and the
"Fault" bit in that axis' status word is set.
If the interrupt for this condition is enabled, the "Fault"
bit will still be set but the servo will not be disabled.
The Axis Limit interrupts indicate that either a Limit+ or Limit- condition for an axis has
been detected. Whether or not a limit input will be recognized is determined by the Limit On (LN)
and Limit Off (LF) commands. The action taken is determined by the Limit Mode (LM) command.
Digital Inputs 00 - 03 provide 4 levels of undedicated, user definable interrupts. The
interrupt for a given input will be active when that input is active.
2.4 Interrupt Priority
If more than one interrupt source becomes active at the same time, then the source with
the higher level will be executed first. Level/vector 31 has the highest priority and level/vector 0
has the lowest priority.