Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric MELFA CR750 Bedienungs- Und Programmieranleitung Seite 174

Industrieroboter
Inhaltsverzeichnis

Werbung

Programmsteuerung
Anweisungsbeispiele
GoTo *FN
On M1 GoTo *L1, *L2, *L3
If M1 = 1 Then *L1
If M1 = 1 Then *L1 Else *L2
If M1 = 1 Then
M2 = 1
M3 = 2
Else
M2 = −1
M3 = −2
EndIf
Select M1
Case 10
Break
Case IS 11
Break
Case IS < 5
Break
Case 6 TO 9
Break
Default
End Select
Wait M_In(1) = 1
Befehl steht in Beziehung zu folgenden Funktionen:
Programmschleife
Interrupt
Unterprogramm
Eingangssignale
4 - 30
Unbedingter Sprung zur Marke FN
Sprung zur Marke L1, falls der Wert der Variablen M1 = 1 ist,
Sprung zur Marke L2, falls M1 = 2 und Sprung zur Marke L3, falls M1 = 3
Entspricht M1 keinem dieser Werte, wird der nächste
Programmschritt ausgeführt.
Sprung zur Marke L1, falls M1 = 1, sonst wird das Programm mit dem
nächsten Programmschritt fortgesetzt
Sprung zur Marke L1, falls M1 = 1, sonst Sprung zur Marke L2
Ist M1 = 1, werden die Anweisungen M2 = 1 und M3 = 2
ausgeführt. Ist M1 ≠ 1, werden die Anweisungen
M2 = −1 und M3 = −2 ausgeführt.
Sprung zur Case-Anweisung in Abhängigkeit von M1
Ist M1 = 10, wird das Programm nur zwischen
:
Case 10 und Case IS 11 ausgeführt.
Sprung zum Programmschritt nach der End Select-Anweisung
Ist M1 = 11, wird das Programm nur zwischen den Anweisungen
:
Case IS 11 und Case IS < 5 ausgeführt.
Sprung zum Programmschritt nach der End Select-Anweisung
Ist M1 < 5, wird das Programm nur zwischen
:
Case IS < 5 und Case 6 TO 9 ausgeführt.
Sprung zum Programmschritt nach der End Select-Anweisung
Ist 6 < M1 < 9, wird das Programm nur zwischen
:
Case 6 TO 9 und Default ausgeführt.
Sprung zum Programmschritt nach der End Select-Anweisung
Entspricht M1 keinem der Werte, wird das Programm
:
nur zwischen Default und End Select ausgeführt.
Wartezeit, bis Eingangsbit 1 eingeschaltet wird
Abschn. 4.5.2
Abschn. 4.5.3
Abschn. 4.5.4
Abschn. 4.6.1
MELFA-BASIC-V-Programmierung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis