Herunterladen Inhalt Inhalt Diese Seite drucken

Output Und Output Not; Der End-Befehl - Omron SYSMAC CQM1 Bedienerhandbuch

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

Werbung

Grundzüge eines Kontaktplans
4-3-4

OUTPUT und OUTPUT NOT

4-3-5
Der END–Befehl
156
Die einfachste Art der Ergebnissausgabe von miteinander verknüpften Aus-
führungsbedingungen ist die Verwendung der Befehle OUTPUT und OUT-
PUT NOT. Diese Befehle steuern den Zustand des gekennzeichneten Ope-
randen–Bits entsprechend der Ausführungsbedingung. Mit dem OUTPUT–
Befehl wird das Operandenbit wenn und solange die Ausführungsbedingung
EIN ist gesetzt und wenn und solange die Ausführungsbedingung AUS ist
rückgesetzt. Mit dem OUTPUT NOT–Befehl wird das Operandenbit wenn
und solange die Ausführungsbedingung AUS ist gesetzt und wenn und so-
lange die Ausführungsbedingung EIN ist rückgesetzt. Wie nachstehend dar-
gestellt, erfordert jeder dieser Befehle im mnemonischen Code eine Zeile.
00000
00001
In obigem Beispiel ist IR 10000 solange gesetzt, wie IR 00000 gesetzt ist und
IR 10001 ist solange nicht gesetzt, wie IR 00001 gesetzt ist. IR 00000 und IR
00001 sind hier Eingangsbits und IR 10000 und IR 10001 Ausgangsbits, die
den von der SPS gesteuerten Baugruppen zugewiesen sind. Dies bedeutet,
daß die Signale, die an den Eingängen der zugewiesenen IR 0000 und IR
00001 anliegen, die Ausgänge steuern, denen IR 10000 und IR 10001 zuge-
wiesen sind.
Die Zeit, in der ein Bit gesetzt oder nicht gesetzt ist, kann durch Verknüpfung
der OUTPUT und OUTPUT NOT–Befehle mit einem Zeitgeber–Befehl ge-
steuert werden. Für weitere Informationen, siehe Kapitel 5-15-1 Zeitgeber –
TIM .
Der letzte Befehl in einem einfachen Programm ist der END–Befehl. Wenn
die CPU das Programm durchläuft, führt sie alle Befehle bis zum ersten
END–Befehl aus, bevor sie zum Programmanfang zurückkehrt und mit der
Ausführung von vorn beginnt. Zum Austesten eines Programms kann der
END–Befehl an beliebiger Stelle des Programms eingefügt werden, mit der
Folge, daß alle Befehle im Programm nach dem END–Befehl nicht ausge-
führt werden. Die Ziffer, die im mnemotechnischen Code hinter dem END–
Befehl steht, ist der Funktions–Code, der zur Eingabe der meisten Befehle in
die SPS benötigt wird. Dieser Funktions–Code wird weiter hinten im Hand-
buch beschrieben. Der END–Befehl erfordert keinen Operanden und läßt
sich nicht mit Ausführungsbedingungen verknüpfen.
00000
Adresse
Befehl
00500
LD
00501
AND NOT
00502
Befehl
00503
END(01)
Ein Programm kann nicht ohne END–Befehl ausgeführt werden.
Adresse
10000
00000
00001
Adresse
10001
00000
00001
00001
Operanden
00000
00001
–––
Kapitel 4–3
Befehl
Operanden
LD
00000
OUT
10000
Befehl
Operanden
LD
00001
OUT NOT
10001
Befehl
Programmende
END(01)

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis