Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric MELFA CR750 Bedienungs- Und Programmieranleitung Seite 332

Industrieroboter
Inhaltsverzeichnis

Werbung

Detaillierte Befehlsbeschreibung
Erläuterung
● Es tritt ein Runtime-Fehler auf, wenn
– der <Vorgabewert> größer als der <Endwert> und der <Schrittwert> positiv ist.
– der <Vorgabewert> kleiner als der <Endwert> und der <Schrittwert> negativ ist.
● Erfolgt aus einer For-Next-Programmschleife ein Sprung über die GoTo-Anweisung, verringert
sich der Speicherplatz (Stapelspeicher), der für die Programmstruktur zur Verfügung steht. Bei
einer kontinuierlichen Ausführung des Programms kann eine Fehlermeldung auftreten. Bauen
Sie das Programm so auf, dass die Schleife dann durchlaufen wird, wenn die For-Bedingung erfüllt
ist.
● Werden For- und Next-Anweisungen nicht paarweise verwendet, tritt ein Runtime-Fehler auf.
● Steht die Next-Anweisung in unmittelbarer Beziehung zur nächsten For-Anweisung, können die
Variablennamen in der Next-Anweisung weggelassen werden. „M2" in Programmschritt 5 und
„M1" in Programmschritt 6 im Programmbeispiel können weggelassen werden. Dies führt zu einer
höheren Verarbeitungsgeschwindigkeit.
● Programmebenen
Es ist möglich, For-Next-Programmschleifen zwischen weiteren For-Next-Anweisungen zu ver-
wenden. Mit jeder For-Next-Programmschleife erhöht sich die Zahl der Programmebenen um 1.
Ein Programm darf aus maximal 16 Programmebenen bestehen. Bei mehr als 16 Ebenen erfolgt
eine Fehlermeldung.
● Schleifen-Verschachtelungen
Beispiel
1 For
:
For
For
Next
Next
Next
6 - 90
:
:
:
:
:
:
Richtig!
1 For
:
:
For
:
For
:
:
Next
:
Next
:
Next
Falsch!
MELFA-BASIC-V-Befehle

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis