Herunterladen Inhalt Inhalt Diese Seite drucken

Kontaktplanbefehle - Omron SYSMAC CQM1H Serie Programmierhandbuch

Programmierbare steuerungen spezialmodule
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1H Serie:
Inhaltsverzeichnis

Werbung

Kontaktplanstruktur
4-3-3

Kontaktplanbefehle

Speicherbereiche, da sich auf jeder Adressse nicht notwendigerweise die
gleiche Menge von Daten befindet. Stattdessen wird auf jeder Adresse ein
Befehl und alle für diesen Befehl erforderlichen Zuweiser und Operanden
(später in Einzelheiten beschrieben) abgelegt. Da einige Befehle keine, an-
dere jedoch bis zu drei Operanden erfordern, können ein bis vier Worte der
Programmspeicher–Adressen belegt sein.
Programmspeicher–Adressen beginnen bei 00000 und setzen sich bis zur
Kapazitätsgrenze des Programmspeichers fort. Das erste Wort in jeder
Adresse bestimmt den Befehl. Alle vom Befehl verwendeten Zuweiser sind
ebenfalls in diesem ersten Wort enthalten. Auch wenn ein Befehl nur einen
einzigen Bit–Operanden (ohne Zuweiser) benötigt, wird dieser in der
gleichen Zeile wie der Befehl programmiert. Die übrigen Worte, die für den
Befehl erforderlich sind, beinhalten die Operanden, die angeben, welche
Daten verwendet werden. Bei der Konvertierung in AWL werden alle Befehle,
außer den Kontaktplanbefehlen, im gleichen Format gespeichert; nämlich ein
Wort pro Zeile und zwar in der Reihenfolge der Kontaktplan–Symbole. Die
nachfolgende Tabelle zeigt ein Beispiel für die AWL. Die darin verwendeten
Befehle werden in anderen Kapiteln des Handbuches erläutert.
Adresse
00000
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
In die Adressen– und Befehlsspalten der AWL–Tabelle werden nur Daten
des Befehlsworts eingetragen. In allen anderen Zeilen bleiben 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)
durchzustreichen, so dass die Datenspalte schnell auf eventuell
ausgelassene Operanden überprüft werden kann.
Die Programmadressen müssen während der Programmierung nicht
eingegeben werden, sondern werden automatisch fortlaufend angezeigt.
Eine dezidierte Eingabe ist jedoch möglich, wenn aus irgendeinem Grund für
den Befehl eine bestimmte Programmadresse gewünscht wird. Bei der
Konvertierung in AWL sollte mit der Programmadresse 00000 begonnen
werden, es sei denn, dass aus besonderen Gründen eine andere
Start–Programmadresse sinnvoll erscheint.
Kontaktplanbefehle sind jene Befehle, die die Bedingungen des Kontaktplans
darstellen. Die Kontaktplanbefehle selbst bzw. in Verbindung mit den im
weiteren erläuterten Befehlsblöcken gestalten die Ausführungsbedingungen,
auf denen die Ausführung aller anderen Befehle beruht.
Befehl
Operanden
LD
HR
0001
AND
00001
OR
00002
LD NOT
00100
AND
00101
AND LD
MOV(21)
000
DM
0000
CMP(20)
DM
0000
HR
AND
25505
OUT
10000
MOV(21)
DM
0000
DM
0500
LD
00502
AND
00005
OUT
10003
Abschnitt
4-3
00
177

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis