Herunterladen Inhalt Inhalt Diese Seite drucken

Omron SYSMAC CQM1 Bedienerhandbuch Seite 60

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

Werbung

CQM1 Interrupt–Funktion
Programmierung
1, 2, 3...
Hinweis
48
Verwendung des Schnellen Zählers 0
Rücksetz-Verfahren
0: Phase Z und Software-Rücksetzung
1: Software-Rücksetzung
Zähl-Betriebsart
0: AUFWÄRTS/ABWÄRTS-Betriebsart
4: Inkrementier-Betriebsart
Vorgabe: Der Schnelle Zähler 0 ist deaktiviert.
Änderungen der Einstellung von DM 6642 sind erst nach dem Einschalten
der SPS bzw. dem Start der SPS-Programmausführung wirksam.
Die folgenden Schritte dienen zur Programmierung des Schnellen Zählers 0.
Der Zählbetrieb des Schnellen Zählers 0 beginnt nach der richtigen Einstel-
lung im Setup. Vergleiche mit Hilfe der Vergleichstabelle und die Generierung
von Interrupts erfolgen erst nach der Ausführung des CTBL(63)-Befehls.
Der Schnelle Zähler 0 wird beim Einschalten der SPS, zu Beginn und am
Ende des Betriebs auf "0" zurückgesetzt.
Der Istwert des Schnellen Zählers 0 wird in SR 230 und SR 231 gespeichert.
Steuerung der Schnellen Zähler(1)-Interrupts
1. Verwenden Sie den CTBL(63)-Befehl, um die Vergleichstabelle in der
CQM1 zu speichern und um Vergleiche zu starten.
C: (3-stellige BCD-Zahl)
(@)CTBL(63)
000:
P
C
001:
TB
002:
003:
TB:
Wird C auf 000 gesetzt, erfolgen Vergleiche durch Zielübereinstimmungs-
Verfahren. Wird C auf 001 gesetzt, werden Bereiche miteinander verglichen.
Die Vergleichstabelle wird gespeichert und die Vergleiche werden anschlie-
ßend vorgenommen. Während der Vergleiche werden schnelle Interrupts,
entsprechend der Vergleichstabelle, ausgeführt. Weitere Informationen über
den Inhalt der gespeicherten Vergleichstabellen, siehe Erläuterung des CTBL
(63) Befehls in Kapitel 5 Befehlssatz.
Die Vergleichsergebnisse werden während der Bereichvergleichs–Ausfüh-
rung normalerweise in AR 1100 bis AR 1107 gespeichert.
Wird C auf 002 gesetzt, erfolgen Vergleiche durch Zielwertübereinstim-
mungs-Verfahren. Wird C auf 003 gesetzt, werden Bereiche miteinander
verglichen. In beiden Fällen wird die Vergleichstabelle gespeichert, Verglei-
che werden jedoch nicht ausgeführt. Hierzu müssen Sie den INI(61)-Befehl
verwenden.
2. Um Vergleiche zu beenden, führen Sie den INI(--)-Befehl, wie nachfol-
gend dargestellt, aus.
Um Vergleiche erneut auszuführen, stellen Sie den zweiten Operanden auf
"000" ein (Ausführung der Vergleichstabelle) und führen Sie den INI(61)-Be-
fehl aus.
Bit
15
DM6642
0
1
Die Zieltwertetabelle wurde erstellt und der
Vergleich gestartet.
Die Bereichstabelle wurde erstellt und der
Vergleich gestartet.
Nur die Zielwertetabelle wurde erstellt
Nur die Bereichstabelle wurde erstellt
Anfangswort der Vergleichstabelle
(@)INI(61)
000
001
000
Kapitel 1–4
0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis