Herunterladen Inhalt Inhalt Diese Seite drucken

Omron SYSMAC CQM1 Bedienerhandbuch Seite 51

Speicherprogrammierbare steuerung
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1:
Inhaltsverzeichnis

Werbung

CQM1 Interrupt–Funktion
Eingangs–Betriebsart
Zähler–Betriebsart
Hinweis
1, 2, 3...
Verwenden Sie die folgenden Befehle zur Programmierung von Eingangs-
Interrupts in dieser Betriebsart.
Maskierung von Interrupts
Durch den INT(89)-Befehl können Eingangs-Interrupt-Maskierungen in der
erforderlichen Weise gesetzt bzw. zurückgesetzt werden.
(@)INT(89)
000
000
D
Am Anfang des Betriebes werden alle Eingangs–Interrupts maskiert.
Löschen maskierter Interrupts
Wechselt das einem Eingangs-Interrupt entsprechende Bit während der Mas-
kierung auf EIN, wird der betreffende Eingangs-Interrupt gespeichert und
nach der Aufhebung der Maskierung direkt ausgeführt. Soll der betreffende
Eingangs-Interrupt bei der Aufhebung der Maskierung nicht ausgeführt wer-
den, muß die Interrupt–Speicherung aus dem Speicher gelöscht werden.
Für jede Interrupt-Nummer wird nur ein Interrupt-Signal gespeichert.
Über den INT(89)-Befehl wird der Eingangs-Interrupt aus dem Speicher ge-
löscht.
(@)INT(89)
001
000
D
Lesen des Maskierungszustands
Über den INT(89)-Befehl kann der Zustand der Eingangs-Interrupt-Maskie-
rung gelesen werden.
(@)INT(89)
002
000
D
Die folgenden Schritte ermöglichen die Programmierung von Eingangs-Inter-
rupts in dieser Betriebsart.
Alle, in der Zähler-Betriebsart verwendeten SR-Worte (SR 244 bis SR 251)
enthalten Binär- bzw. Hexadezimal-Daten (keine BCD-Zahlen).
1. Das Speichern der Sollwerte für den Zählerbetrieb in SR-Worten ent–
spricht den Eingangs–Interrupts 0 bis 3. Die Sollwerte liegen zwischen
0000 und FFFF (0 bis 65535). Der Wert 0000 deaktiviert den Zählbetrieb,
bis ein neuer Wert spezifiziert und der nachfolgende Schritt 2 wiederholt
wurde.
Hinweis
Diese Systemmerker werden zu Beginn des Betriebs zu–
rückgesetzt und müssen von dem Programm neu gesetzt
werden.
Die höchste, zählbare Eingangsfrequenz beträgt 1 kHz.
Interrupt
Eingangs–Interrupt 0
Eingangs–Interrupt 1
Eingangs–Interrupt 2
Eingangs–Interrupt 3
Die Einstellungen erfolgen über die D-Bits 0 bis 3,
die den Eingangs-Interrupts 0 bis 3 entsprechen.
0: Löschen der Maskierung (Eingangs-Interrupt zulässig)
1: Setzen der Maskierung (Eingangs-Interrupt unzulässig)
Werden die den Eingangs-Interrupts 0 bis 3
entsprechenden D-Bits 0 bis 3 auf 1 gesetzt, werden
die Eingangs-Interrupts gelöscht.
0: Der Eingangs-Interrupt wird nicht gelöscht.
1: Der Eingangs-Interrupt wird gelöscht.
Der Zustand der äußerst rechten Stellen der in Wort D ge-
speicherten Daten (Bits 0 bis 3) zeigt den Maskierungszu-
stand.
0: Maske gelöscht. (Eingangs–Interrupt zulässig).
1: Maske gesetzt. (Eingangs–Interrupt unzulässig).
Wort
SR 244
SR 245
SR 246
SR 247
Kapitel 1–4
39

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis