Herunterladen Inhalt Inhalt Diese Seite drucken

Omron SYSMAC CQM1H Serie Programmierhandbuch Seite 262

Programmierbare steuerungen spezialmodule
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1H Serie:
Inhaltsverzeichnis

Werbung

Zeitgeber– und Zählerbefehle
Anfangswert
Schneller Zähler-Istwert
2. Wird der Zielwert des Schnellen Zählers 1 und 2 eingestellt, sind im
Interrupt–Betrieb Intervalle von wenigstens 0,2 ms möglich.
Zielwert–Vergleichbetrieb
Das folgende Diagramm veranschaulicht den Zielwert–Vergleich für die fort–
laufenden Zielwerte 1 bis 5 in der Vergleichstabelle.
Zähl–
vorgänge
Ziel 1
Ziel 2
Wie oben dargestellt, wird der aktuelle Zählwert mit jedem Zielwert in der
Reihenfolge verglichen, wie sie in der Zielwert–Vergleichstabelle eingetragen
sind. Stimmen Istwert und Zielwert überein, wird ein Interrupt generiert und
dann mit dem nächsten Zielwert–Vergleich fortgefahren. Haben alle Zielwerte
ihre Entsprechung gefunden und wurden die dazugehörenden Interrupts
generiert, wird der Zielwert auf den ersten in der Tabelle enthaltenen Zielwert
zurückgesetzt und der gesamte Vorgang wiederholt.
Bereichsvergleich Eine Bereichs–Vergleichstabelle enthält 8 Bereiche, die
durch einen 8–stelligen unteren und einen 8–stelligen oberen Grenzwert so-
wie durch die entsprechende Unterprogrammnummern spezifiziert werden.
Das entsprechende Unterprogramm wird aufgerufen und ausgeführt, wenn
der Istwert in einem vorgegebenem Bereich liegt. (Ist eine Interrupt–Verarbei-
tung nicht erforderlich, kann eine undefinierte Unterprogrammnummer einge-
geben werden.)
Untere Grenze 1
bis obere Grenze 1
Untere Grenze 2
bis obere Grenze 2
S
S
S
Untere Grenze 8
bis obere Grenze 8
8 Bereiche stehen zur Verfügung. Benötigen Sie weniger als 8 Bereiche,
definieren Sie die nicht benötigten Unterprogrammnummern als FFFF.
Benötigen Sie mehr als 8 Bereiche, arbeiten Sie mit anderen
Vergleichsbefehlen wie BCMP(68). Dieser Befehl kann eingesetzt werden,
um Bereichsvergleiche mit den Istwerten der Schnellen Zähler IR 230 bis IR
235. Beachten Sie, dass diese Worte nur einmal pro Zyklus aufgefrischt
wurden.
Im AR–Bereich gibt es Merker, die den Istwert des Schnellen Zählers
anzeigen, falls er sich in einem oder mehreren der 8 Bereiche befindet. Der
Merker wird auf ON gesetzt, wenn der Istwert sich in dem entsprechenden
Bereich befindet.
Schneller Zähler 0
Schneller Zähler 1
Schneller Zähler 2
Die folgende Abbildung zeigt die Struktur einer Bereichs–Vergleichstabelle
zur Verwendung mit dem in die CPU–Baugruppe integrierten Schnellen
Interrupts
Ziel 3
Ziel 4
Innerhalb des Bereichs
Unterprogramm wird ausgeführt.
Unterprogramm wird ausgeführt.
S
S
S
Unterprogramm wird ausgeführt.
Erweiterter Systemmerker–Bereichs–Merker
AR 1100...AR 1107 entspricht Bereich 1 bis 8.
AR 0500...AR 0507 entspricht Bereich 1 bis 8.
AR 0600... AR 0607 entspricht Bereich1 bis 8.
Abschnitt
5-16
Ziel 5
243

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis