Herunterladen Inhalt Inhalt Diese Seite drucken

Schneller Zähler-Interrupts - Omron SYSMAC CQM1 Bedienerhandbuch

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

Werbung

CPM1–/CPM1A–Interrupt–Funktionen
Anwendungsbeispiel
(Monoflop–Betriebsart)
Anwendungsbeispiel
(Ereignis–Betriebsart)
1-5-5 Schneller Zähler–Interrupts
In diesem Beispiel wird nach 2,4 ms (0,6 ms
nachdem der Eingang 00005 auf EIN gesetzt wird; der Interrupt führt die In-
terrupt–Unterprogramm–Nummer 23 aus.
25315 Erster Zyklus–Merker
für 1 Zyklus auf EIN
MOV (21)
DM 0010
MOV (21)
DM 0011
00005
@STIM(69)
DM 0010
SBN (92) 023
RET (93)
In diesem Beispiel wird alle 4,0 ms (1,0 ms
dem der Eingang 00005 auf EIN gesetzt wird; der Interrupt führt die Inter-
rupt–Unterprogramm–Nummer 23 aus.
25315 Erster Zyklus–Merker
für 1 Zyklus auf EIN
MOV (21)
DM 0010
MOV (21)
DM 0011
00005
@STIM(69)
DM 0010
SBN (92) 023
RET (93)
Die CPM1/CPM1A verfügen über Schnelle Zähler, die für den Inkrementier–
oder Aufwärts/Abwärts–Betrieb verwendet werden können. Der schnelle
Zähler kann mit Eingangs–Interrupts kombiniert werden, um eine Bereichs–
Vergleichs–Steuerung oder Zielwert–Steuerung durchzuführen, die nicht von
der Zykluszeit der SPS beeinflußt wird.
Signale der Schnellen Zähler können über die CPU–Bits 00000 bis 00002
eingegeben werden.
4) ein Interrupt ausgelöst,
#0004
Setzt den Sollwert des Dekrementierungs–
Zählers auf 4. (BCD: 0000 bis 9999)
#0006
Setzt das Dekrementierungs–Zeitgeber–
Intervall auf 0,6 ms. (BCD: 0005 bis 0320)
Startet den Intervall–Zeitgeber in der
000
Monoflop–Betriebsart.
Spezifiziert das erste Wort, das den Sollwert enthält.
#0023
Spezifiziert die Unterprogrammnummer (23).
Interruptprogramm
4) ein Interrupt ausgelöst, nach-
#0004
Setzt den Sollwert des Dekrementierungs–
Zählers auf 4. (BCD: 0000 bis 9999)
#0006
Setzt das Dekrementierungs–Zeitgeber–
Intervall auf 1,0 ms. (BCD: 0005 bis 0320)
Startet den Intervall–Zeitgeber in der
000
Ereignis–Betriebsart.
Spezifiziert das erste Wort, das den Sollwert enthält.
#0023
Spezifiziert die Unterprogrammnummer (23).
Interruptprogramm
Kapitel 1–5
75

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis