Herunterladen Inhalt Inhalt Diese Seite drucken

Kontaktplan-Befehle - Omron SYSMAC CQM1 Bedienerhandbuch

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

Werbung

Grundzüge eines Kontaktplans
4-3-3
Kontaktplan–Befehle
LOAD und LOAD NOT
ten zu verwenden sind. Bei der Konvertierung in den mnemonischen Code
werde alle Befehle, außer den Kontaktplanbefehlen, in der gleichen Form
gespeichert; nämlich ein Wort pro Zeile und zwar in der Reihenfolge der Kon-
taktplan–Symbole. Die nachfolgende Tabelle zeigt ein Beispiel für den mne-
monischen Code. Die darin verwendeten Befehle werden weiter hinten im
Handbuch erläutert.
Adresse
00000
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
Die Adressen– und Befehlsspalten der mnemonischen Codetabelle werden
ausschließlich mit dem Befehlswort ausgefüllt. In allen anderen Zeilen blei-
ben die beiden linken Spalten frei. Sollte der Befehl keinen Zuweiser oder
Bit–Operanden benötigen, bleibt die Operanden–Spalte in der ersten Zeile
leer. Es wird empfohlen, jede leere Spalte (alle Befehlsworte, die keine Daten
benötigen) mit Leerschritten aufzufüllen, so daß die Datenspalte schnell auf
eventuell ausgelassene Operanden überprüft werden kann.
Die Programmadressen müssen während der Programmierung nicht einge-
geben werden, sondern werden fortlaufend automatisch angezeigt. Eine de-
zidierte Eingabe ist jedoch möglich, wenn aus irgendeinem Grund für den
Befehl eine bestimmte Programmadresse gewünscht wird. Bei der Konvertie-
rung in den mnemotechnischen Code sollte mit der Programmadresse 00000
begonnen werden, es sei denn, daß aus besonderen Gründen eine andere
Start–Programmadresse sinnvoll erscheint.
Kontaktplan–Befehle sind jene Befehle, die den Bedingungen auf dem Kon-
taktplan entsprechen. Die Kontaktplanbefehle selbst bzw. in Verbindung mit
den im weiteren erläuterten Befehlsblöcken, gestalten die Ausführungsbedin-
gungen, auf denen die Ausführung aller anderen Befehle beruht.
Diese erste Bedingung steht im Kontaktplan am Anfang eines jeden logi-
schen Blocks und entspricht dem LOAD bzw. LOAD NOT–Befehl. Jeder die-
ser Befehle benötigt im mnemonischen Code eine Zeile. Im nachfolgenden
Beispiel wird "Befehl" als Platzhalter für alle anderen weiter hinten im Hand-
buch erläuterten Befehle benutzt.
Befehl
Operanden
LD
HR
0001
AND
00001
OR
00002
LD NOT
00100
AND
00101
AND LD
00102
MOV (21)
000
DM
0000
CMP (20)
DM
0000
HR
LD
25505
OUT
10000
MOV (21)
DM
0000
DM
0500
DIFU (13)
00502
AND
00005
OUT
10003
Kapitel 4–3
00
153

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis