Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierung Für Fortgeschrittene; Übersicht Der Applikationsanweisungen - Mitsubishi Electric Melsec FX-Serie Einsteigerhandbuch

Vorschau ausblenden Andere Handbücher für Melsec FX-Serie:
Inhaltsverzeichnis

Werbung

Programmierung für Fortgeschrittene
5
Programmierung für Fortgeschrittene
Mit den in Kapitel 3 beschriebenen logischen Grundanweisungen kann eine speicherpro-
grammierbare Steuerung die Funktionen von Schützsteuerungen nachbilden. Damit sind aber
die Möglichkeiten einer SPS noch lange nicht erschöpft. Da das Herzstück jeder SPS ein
Mikroprozessor ist, stellen auch Berechnungen, Vergleiche von Zahlen, Umwandlungen von
Zahlensystemen oder die Verarbeitung von analogen Werten kein Problem dar.
Zur Ausführung dieser Funktionen, die über die logischen Verknüpfungen hinausgehen, wer-
den besondere Anweisungen, die sogenannten Applikationsanweisungen benötigt.
5.1
Übersicht der Applikationsanweisungen
Applikationsanweisungen sind durch eine Abkürzung, die sich aus der Beschreibung ihrer
Funktion ableitet, eindeutig gekennzeichnet. Zum Beispiel lautet die Bezeichnung für die
Anweisung, mit der zwei 16- oder 32-Bit-Zahlen verglichen werden können, „CMP". (Vom eng-
lischen to compare , vergleichen. Alle Abkürzungen für Applikationsanweisungen kommen
aus dem Englischen.)
Bei der Programmierung wird die Abkürzung angegeben, gefolgt von dem oder den Operan-
den. Die folgende Tabelle zeigt eine Übersicht aller Applikationsanweisungen, um die Mög-
lichkeiten der Steuerungen der MELSEC FX-Familie zu verdeutlichen. Erschrecken Sie nicht,
Sie müssen sich nicht alle Abkürzungen merken. Bei der Programmierung können Sie die
Hilfe-Funktion der Programmier-Software GX Works2 nutzen. Alle Anweisungen sind in der
Programmieranleitung zur FX-Familie, Art.-Nr. 136748 ausführlich und mit Beispielen
beschrieben. In diesem Kapitel wird daher nur auf die am häufigsten verwendeten Anweisun-
gen eingegangen (Diese sind in der Tabelle grau hinterlegt).
Einteilung
Programm-
ablauf-
anweisungen
Vergleichs-
und Transferan-
weisungen
FX-Einsteigerhandbuch
An-
Bedeutung
weisung
CJ
Sprung innerhalb eines Programms
CALL
Aufruf eines Unterprogramms
Ende eines Unterprogramms
SRET
IRET
Interrupt-Programm abschließen
EI
Interrupt-Programm aktivieren
DI
Interrupt-Programm deaktivieren
FEND
Ende eines Programmbereichs
WDT
Watch-Dog-Timer auffrischen
FOR
Anfang einer Programmwiederholung
Ende einer Programmwiederholung
NEXT
CMP
Nummerische Daten vergleichen
Nummerische Datenbereiche verglei-
ZCP
chen
MOV
Datentransfer
SMOV
Shift-Transfer
CML
Kopieren und invertieren
BMOV
Block-Transfer
FMOV
Transfer von gleichen Daten
Austausch von Daten
XCH
BCD
BCD-Konvertierung
BIN
Binär-Konvertierung
Übersicht der Applikationsanweisungen
Steuerung
FX
2N
FX
FX
1S
1N
FX
2NC
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
FX
3G
FX
3U
FX
FX
3GC
3S
FX
3UC
FX
3GE
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
©
5 – 1

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis