Herunterladen Inhalt Inhalt Diese Seite drucken

Differentiate Up- Und Differentiate Down (Flankentriggerung); Keep (Bistabile Merker); Selbsthalte-Bits - Omron SYSMAC CQM1 Bedienerhandbuch

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

Werbung

Steuerung des Bit–Zustands
4-4-2
DIFFERENTIATE UP– und DIFFERENTIATE DOWN
(Flankentriggerung)
00000
00001
4-4-3

KEEP (Bistabile Merker)

00002
00004
00005
4-4-4
Selbsthalte–Bits
Mit DIFFERENTIATE UP– und DIFFERENTIATE DOWN wird das Operan-
den–Bit für einen Zyklus auf EIN gesetzt. Der DIFFERENTIATE UP–Befehl
setzt das Operandenbit für einen Zyklus, nachdem die Ausführungsbedin-
gung von AUS zu EIN gewechselt hat; der DIFFERENTIATE DOWN–Befehl
setzt das Operand–Bit für einen Zyklus, nachdem die Ausführungsbedingung
von EIN auf AUS gewechselt hat. Beide Befehle erfordern im mnemonischen
Code jeweils eine Zeile.
IR 01000 wird für einen Zyklus gesetzt, nachdem IR 00000 gesetzt ist. Wird
DIFU (13) 01000 erneut ausgeführt, wird IR 01000 zurückgesetzt und zwar
unabhängig davon, welchen Zustand IR 00000 einnimmt. Mit dem DIFFE-
RENTIATION DOWN–Befehl wird IR 01001 für einen Zyklus gesetzt, nach-
dem IR 00001 rückgesetzt wurde (IR 01001 wird den Zustand bis dahin bei-
behalten) und wird rückgesetzt, wenn DIFD(14) erneut ausgeführt wird.
Der KEEP–Befehl wird dazu benutzt, den Zustand eines Operand–Bits für
zwei Ausführungsbedingungen beizubehalten. Dazu wird der KEEP–Befehl
mit zwei Strompfaden verknüpft. Ist die Ausführungsbedingung am Ende des
ersten Strompfades EIN, wird das Operand–Bit des KEEP–Befehls gesetzt.
Ist die Ausführungsbedingung am Ende des zweiten Strompfades EIN, wird
das Operand–Bit zurückgesetzt. Das Operand–Bit wird seinen Zustand
selbst dann beibehalten, wenn es in einem verriegelten (INTERLOCK) Ab-
schnitt des Kontaktplans liegt.
Im folgenden Beispiel wird HR 0000 gesetzt, wenn IR 00002 gesetzt ist und
IR 00003 nicht gesetzt ist. HR 0000 behält den Zustand GESETZT bis ent-
weder IR 00004 oder IR 00005 zurückgesetzt wird. Beim KEEP–Befehl, wie
bei allen anderen Befehlen, die mehr als einen Strompfad betreffen, erfolgt
die Kodierung in der Reihenfolge: Setz–Eingang, Rücksetz–Eingang vor dem
Steuer–Befehl.
00003
S: Setz–EINGANG
R: Rücksetz–EINGANG
Manchmal kann es erforderlich werden, daß Selbsthalte–Bits, die in einem
verriegelten Abschnitt des Kontaktplans liegen, mit zurückgesetzt werden.
Um ein solches Selbsthalte–Bit zu erzeugen, wird das Operand–Bit des
OUTPUT–Befehls als Bedingung für den gleichen OUTPUT–Befehl in einer
OR–Verknüpfung benutzt, so daß das Operand–Bit des OUTPUT–Befehls
den Zustand gesetzt oder nicht gesetzt solange beibehält, bis sich der Zu-
Adresse
DIFU (13) 01000
00000
00001
DIFD (14) 01001
Adresse
00000
00001
Adresse
00000
HALTEN
00001
SIE SICH
(11)
00002
00003
HR 0000
00004
Kapitel 4–4
Befehl
Operanden
LD
00000
DIFU (13)
01000
Befehl
Operanden
LD
00001
DIFD (14)
01001
Befehl
Operanden
LD
00002
AND NOT
00003
LD
00004
OR
00005
KEEP (11)
HR
0000
171

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis