Herunterladen Inhalt Inhalt Diese Seite drucken

Steuerung Des Bit-Zustands; Set Und Reset - Omron SYSMAC CQM1 Bedienerhandbuch

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

Werbung

Steuerung des Bit–Zustands
00000
00001
00002
00003
00004
00005
00006
4-4
Steuerung des Bit–Zustands
4-4-1

SET und RESET

00100
00101
170
JMP (04) 00
Befehl 1
JMP (04) 00
Befehl 2
Befehl 3
Befehl 4
JME (05) 00
Es gibt sieben Basisbefehle, die zur Steuerung des individuellem Bitstatus
verwendet werden können. Dies sind: OUTPUT, OUTPUT NOT, SET, RE-
SET, DIFFERENTIATE UP, DIFFERENTIATE DOWN und KEEP. Alle diese
Befehle erscheinen auf dem Strompfad als abschließende Befehle und ha-
ben eine Bit–Adresse als Operanden. Obwohl in Kapitel 5-8 Bit–Steuerbe-
fehle eine umfangreiche Erläuterung erfolgt, soll an dieser Stelle wegen der
besonderen Bedeutung dieser Befehle eine Einführung stattfinden. Obwohl
diese Befehle dazu benutzt werden, Ausgangsbits im IR–Bereich zu setzen
und zurückzusetzen (d.h., Ausgangssignale an externe Geräte zu senden
bzw. diese zu unterbrechen), können sie auch dazu verwendet werden, den
Zustand anderer Bits im E/A–Bereich oder in anderen Speicherbereichen zu
steuern. Eine Beschreibung der Befehle OUTPUT und OUTPUT NOT erfolgt
an dieser Stelle nicht, da sie bereits am Kapitelanfang erläutert wurden.
Der SET– bzw. RESET–Befehl ändert den Zustand des Operand–Bits. Die
Wirkungsweise der Befehle ist ähnlich den OUTPUT– UND OUTPUT NOT–
Befehlen, mit dem Unterschied, daß eine Änderung des Bit–Zustandes nur
bei einer EIN–Ausführungsbedingung erfolgt.
Der SET–Befehl setzt das Operanden–Bit, wenn die Ausführungsbedingung
EIN ist. Aber anders als beim OUTPUT–Befehl, wird SET das Operand–Bit
nicht zurücksetzen, sobald die Ausführungsbedingung AUS wird. RESET
wird das Operand–Bit zurücksetzen, wenn die Ausführungsbedingung EIN
ist. Aber anders als OUTPUT NOT, wird RESET das Bit nicht wieder setzen,
sobald die Ausführungsbedingung AUS wird.
Im folgenden Beispiel wird IR 10000 gesetzt, wenn IR 00100 gesetzt ist und
diesen Zustand beibehalten bis IR 00101 gesetzt wird, völlig unabhängig da-
von, welchen Zustand IR 00100 hat. Wird IR 00101 gesetzt, wird RESET
IR 10000 zurücksetzen.
SET 10000
RSET 10000
Adresse
Befehl
Operanden
00000
LD
00001
JMP (04)
00002
LD
00003
Befehl 1
00004
LD
00005
JMP (04)
00006
LD
00007
AND NOT
00008
Befehl 2
00009
LD
00010
Befehl 3
00011
LD
00012
Befehl 4
00013
JME (05)
Adresse
Befehl
00000
LD
00001
SET
00002
LD
00003
RSET
Kapitel 4–4
00000
00
00001
00002
00
00003
00004
00005
00006
00
Operanden
00100
10000
00101
10000

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis