n
n
kVA
kVA
Assembler – Befehle
23
f
f
Setzbefehle
i
i
P
Hz
Hz
P
Beispiel
348
Variable
Elemente Struk-
tur VARINT
H+4
Mode
H+5
Priority
H+6
IntEvent
Siehe "Task-Verwaltung und Interrupts / Variablen-Interrupts bei MOVIDRIVE
Beschreibung
0: Kein Interrupt-Event. Damit kann dieser einzelne Interrupt deaktiviert
werden, ohne alle Interrupts abzuschalten.
1: Eines der Bits der Bezugsvariable, die mit der Maske CompVar ausmas-
kiert werden, hat seinen Zustand geändert:
([*SrcVar(t) ^ *SrcVar(t-T)] & CompVar) != 0
2:Solange Wert der Bezugsvariable gleich Vergleichswert
(*SrcVar == CompVar)
3:Solange Wert der Bezugsvariable ungleich Vergleichswert
(*SrcVar != CompVar)
4:Solange Wert der Bezugsvariable größer gleich Vergleichswert
(*SrcVar > = CompVar)
5:Solange Wert der Bezugsvariable kleiner gleich Vergleichswert
(*SrcVar <= CompVar)
6: Wert der Bezugsvariable logisch verundet Vergleichswert ungleich 0
((*SrcVar & CompVar) != 0)
7: Wert der Bezugsvariable logisch verundet Vergleichswert gleich 0
((*SrcVar & CompVar) == 0)
8: positive Flanke des über CompVar ausmaskierten Bits
9: negative Flanke des über CompVar ausmaskierten Bits
10: wie 2, jedoch wird Interrupt jedesmal nur ein Mal bearbeitet, wenn die
Bedingung erfüllt wird (flankengetriggert)
11: wie 3, jedoch wird Interrupt jedesmal nur ein Mal bearbeitet, wenn die
Bedingung erfüllt wird (flankengetriggert)
12: wie 4, jedoch wird Interrupt jedesmal nur ein Mal bearbeitet, wenn die
Bedingung erfüllt wird (flankengetriggert)
13: wie 5, jedoch wird Interrupt jedesmal nur ein Mal bearbeitet, wenn die
Bedingung erfüllt wird (flankengetriggert)
Priorität des Interrupts (1 ... 10), Task 2 und Task 3 haben jeweils Priorität
0.
Prozessabbild der Bezugsvariable von *SrcVar zum Interrupt-Zeitpunkt.
®
B".
Handbuch – IPOSplus®