Herunterladen Inhalt Inhalt Diese Seite drucken

Ausführliche Beschreibung Der Befehle; Sprungbefehle / Programmaufrufe - SEW-Eurodrive MOVIDYN APA12 Benutzerhandbuch

Inhaltsverzeichnis

Werbung

Achtung
Diese Befehle auf keinen Fall benutzen:
%DEL
%RES
7.3.2
Ausführliche Beschreibung der Befehle

7.3.2.1 Sprungbefehle / Programmaufrufe

Diese Befehle sind nur innerhalb eines Programms wirksam.
Sprungbefehle
Als Sprungziel wird jeweils die Satznummer angegeben:
Soll ein Sprung auf das Programmende ausgeführt werden, so
steht statt der Satznummer Ny ein END:
Programmaufrufe
Grundsätzlich kann jedes Programm aufgerufen werden. Nach Abarbeitung des aufgerufenen Pro-
grammes wird das ursprünglich laufende Programm mit dem Satz fortgesetzt, der dem Aufruf folgt.
Die Verschachtelungstiefe für Programmaufrufe ist 10. Bei deren Überschreitung erfolgt eine
Fehlermeldung, und das laufende Programm wird abgebrochen.
Unbedingter Sprung / Programmaufruf
JMP Ny / END / Pyy
y = Satznummer (0 ... 999):
yy = Nummer des aufzurufenden Programms (00 ... 99)
Bedingter Sprung / Programmaufruf
Nachfolgend aufgeführte Sprungfunktionen / Programmaufrufe sind an eine bestimmte Bedingung
geknüpft, die in Klammern angegeben wird.
Ist die Bedingung erfüllt, so wird der Sprung auf die angegebene Satznummer oder das Programm-
ende oder der Programmaufruf ausgeführt; andernfalls wird das Programm mit dem darauffolgenden
Satz fortgesetzt.
Die Bedingungen für die auszuführenden Sprungbefehle / Programmaufrufe können die folgenden
sein:
Zustand eines digitalen Eingangs
Zustand = 0 / 1:
JMP (Ixxx = 0 / 1) Ny / END / Pyy
y = Satznummer (0 ... 999);
yy = Nummer des aufzurufenden Programms (00 ... 99)
®
MOVIDYN
- APA12 / API12
Löschen des gesamten nichtflüchtigen Speichers für Anwenderdaten
Rücksetzen einer Fehlermeldung
Verfahrprogramme
JMP
Ny
JMP
END
7
97

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Movidyn api12

Inhaltsverzeichnis