Herunterladen Inhalt Inhalt Diese Seite drucken

Di (Interrupt Deaktivieren); Ei (Interrupt Aktivieren) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

DI (Interrupt deaktivieren)

DI
S1
**

EI (Interrupt aktivieren)

EI
S1
**
Geeignete CPU-Module
FC5A-C10R2/C/D
FC5A-C16R2/C/D
X
Gültige Operanden
Operand
Funktion
S1 (Quelle 1)
Interrupt-Eingänge und Timer-Interrupt
Die in den Funktionsbereich-Einstellungen ausgewählten Interrupt-Eingänge I2 bis I5 und der Timer-Interrupt werden
normalerweise beim Hochfahren der CPU aktiviert. Beim Ausführen des DI-Befehls werden die als Quelloperanden S1
festgelegten Interrupt-Eingänge und der Timer-Interrupt selbst dann deaktiviert, wenn die Interrupt-Bedingung im
Anwenderprogrammbereich nach dem DI-Befehl erfüllt ist. Beim Ausführen des EI-Befehls werden die als
Quelloperanden S1 festgelegten, deaktivierten Interrupt-Eingänge und der Timer-Interrupt im
Anwenderprogrammbereich nach dem EI-Befehl aktiviert. Für die DI- und EI-Befehle können unterschiedliche
Operanden ausgewählt werden, um Interrupt-Eingänge selektiv zu deaktivieren und zu aktivieren. Nähere Informationen
zum Interrupt-Eingang und zum Timer-Interrupt finden Sie auf den Seiten 5-36 und 5-38 (Basis-Ausgabe).
Achten Sie darauf, dass die als Quelloperanden S1 festgelegten Interrupt-Eingänge und der Timer-Eingang in
den Funktionsbereich-Einstellungen ausgewählt sind. Andernfalls kommt es beim Ausführen der Befehle DI oder
EI zu einem Anwenderprogramm-Ausführungsfehler, wodurch der Sondermerker M8004 und die ERR-LED in der
CPU eingeschaltet werden.
Die DI- und EI-Befehle können in einem Interruptprogramm nicht verwendet werden. Bei Verwendung kommt es
zu einem Anwenderprogramm-Ausführungsfehler, wodurch der Sondermerker M8004 und die Fehler-LED (ERR)
am CPU-Modul eingeschaltet werden.
Sondermerker M8140-M8144: Interrupt-Status
Die Sondermerker M8140 bis M8144 zeigen an, ob die Interrupt- und Timer-Eingänge aktiviert oder deaktiviert sind.
Interrupt
Interrupt-Eingang I2
Interrupt-Eingang I3
Interrupt-Eingang I4
Interrupt-Eingang I5
Timer-Interrupt
Programmierung in WindLDR
Klicken Sie im Dialogfeld DI (Interrupt deaktivieren) oder EI (Interrupt aktivieren) auf das Kontrollkästchen links
von den Interrupt-Eingängen I2 bis I5 oder vom Timer-Interrupt, um den Quelloperanden S1 auszuwählen. Im
untenstehenden Beispiel werden die Interrupt-Eingänge I2, I3, sowie der Timer-Interrupt für den DI-Befehl
ausgewählt, und der Wert 19 wird als Quelloperanden S1 ausgewählt.
Bei eingeschaltetem Eingang werden die durch den Quelloperanden S1 festgelegten
Interrupt-Eingänge und der Timer-Interrupt deaktiviert.
Bei eingeschaltetem Eingang werden die durch den Quelloperanden S1 festgelegten
Interrupt-Eingänge und der Timer-Interrupt aktiviert.
FC5A-C24R2/C/D
X
X
Interrupt aktiviert
DI
M
S
FC5A B
ICRO
MART
11: P
ROGRAMMVERZWEIGUNGSBEFEHLE
FC5A-D16RK1/RS1
X
I
Q
M
— — — — — — —
M8140 EIN
M8141 EIN
M8142 EIN
M8143 EIN
M8144 EIN
Der Gesamtwert der ausgewählten Interrupt-
Eingänge und des Timer-Interrupts wird als
S1
19
Quelloperanden S1 angezeigt.
Interrupt-Eingang I2
Interrupt-Eingang I3
Interrupt-Eingang I4
Interrupt-Eingang I5
Timer-Interrupt
FC9Y-B1276
ENUTZERHANDBUCH
FC5A-D32K3/S3
FC5A-D12K1E/S1E
X
R
T
C
D Konstante Wiederholen
1-31
Interrupt deaktiviert
M8140 AUS
M8141 AUS
M8142 AUS
M8143 AUS
M8144 AUS
Interrupt
X
Wert S1
1
2
4
8
16
11-7

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis