Herunterladen Inhalt Inhalt Diese Seite drucken

Keep(11) - Keep (R-S-Flip Flop) - Omron SYSMAC CQM1 Bedienerhandbuch

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

Werbung

Bitsteuerungs–Befehle
Beschreibung
Vorsichtsmaßnahmen
Merker
Beispiele
00000
00001
00002
5-8-3 KEEP(11) – KEEP (R–S–Flip Flop)
Kontaktplan–Symbol
Beschränkungen
Beschreibung
194
Mit SET wird das Operandenbit mit der Ausführungsbedingung EIN auf EIN
gesetzt. Der Zustand des Bits bleibt jedoch unbeeinflußt, wenn die Ausfüh-
rungsbedingung AUS ist. Mit RSET wird das Operandenbit auf AUS gesetzt,
wenn die Ausführungsbedigung EIN ist. Der Zustand des Bits bleibt jedoch
unbeeinflußt, wenn die Ausführungsbedingung AUS ist.
Der wesentliche Unterschied zum OUT– bzw. OUT NOT–Befehl besteht also
darin, daß bei deaktivierter Ausführungsbedingung (AUS) der Zustand des
Bits unbeeinflußt bleibt.
Sollten die Operandenbits von SET und RSET zwischen IL(002) und
ILC(003) oder JMP(004) und JME(005) belegen sein, verändert sich ihr Sta-
tus nicht, falls die Sprungbedingung erfüllt ist.
Die vorstehenden Befehle haben keine Auswirkungen auf Merker.
Die folgenden Beispiele veranschaulichen die Unterschiede zwischen den
OUT- und SET/RSET–Befehlen. Im ersten Beispiel ( Diagramm A), wird IR
10000 immer dann GESETZT oder RÜCKGESETZT, wenn IR 00000 GE-
SETZT oder RÜCKGESETZT wird.
Im zweiten Beispiel (Diagramm B) wird IR 10000 GESETZT, wenn IR 00001
GESETZT wird und GESETZT bleibt (auch wenn IR 00001 RÜCKGESETZT
wird), bis IR 00002 GESETZT wird.
Diagramm A
Diagramm B
S
KEEP (11)
B
R
Jedes Ausgangsbit kann generell nur mit dem einen Befehl verwendet wer-
den, der den Zustand des Bits steuert.
KEEP(11) wird dazu benutzt, den Status des zugewiesenen Bits, und zwar
abhängig von zwei Ausführungsbedingungen, zu erhalten. Es handelt sich
um die Ausführungsbedigungen S (SETZ–Eingang gesetzt) und R (RÜCK-
SETZ–Eingang). KEEP(11) arbeitet wie ein RS–Flip–Flop, das durch S ein-
geschaltet und durch R ausgeschaltet wird.
Wird die Ausführungsbedigung S EIN, wird das zugewiesene Bit GESETZT
und bleibt GESETZT, völlig unabhängig davon, ob die Ausführungsbedin-
gung EIN bleibt oder auf AUS wechselt. Wird die Ausführungsbedingung für
R EIN, wird das zugewiesene Bit RÜCKGESETZT und bleibt RÜCKGE-
SETZT, völlig unabhängig davon, ob die Ausführungsbedigung EIN bleibt
oder auf AUS wechselt. Das Verhältnis zwischen Ausführungsbedingungen
und dem durch KEEP(11) hervorgerufenen Bitstatus ist nachfolgend darge-
stellt:
Adresse
10000
00000
LD
00001
OUT
SET 10000
Adresse
00000
LD
RSET 10000
00001
SET
00002
LD
00003
RSET
Speicherbereiche
B: Bit
IR, SR, AR, HR, LR
Kapitel 5-8
Befehl
Operanden
00000
10000
Befehl
Operanden
00001
10000
00002
10000

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis