Herunterladen Inhalt Inhalt Diese Seite drucken

Wait (Wait) - Mitsubishi Electric MELFA CR750 Bedienungs- Und Programmieranleitung

Industrieroboter
Inhaltsverzeichnis

Werbung

MELFA-BASIC-V-Befehle
6.3.87

Wait (Wait)

Funktion: Wartestatus definieren
Der Befehl legt einen Wartestatus in Abhängigkeit von einer Variablen fest.
Eingabeformat
Wait
<Numerische Variable>
<Numerische Konstante>
Programmbeispiel
Wartestatus in Abhängigkeit eines Signals
1 Wait M_In(1) = 1
2 Wait M_In(3) = 0
Wartestatus in Abhängigkeit einer Anwendung
3 Wait M_Run(2) = 1
Wartestatus in Abhängigkeit einer Variablen
4 Wait M_01 = 1
Erläuterung
● Der Befehl wird zur Unterbrechung eines Programms bis zu einer Signaleingabe und während
des Multitaskings verwendet.
● Der Wait-Befehl definiert einen Wartestatus. Der nächste Programmschritt wird erst dann ausge-
führt, wenn die festgelegte Bedingung erfüllt ist.
● Im Multitasking-Betrieb kann die Ausführung des Wait-Befehls in mehreren Slots zu einer Verlän-
gerung der Verarbeitungszeiten führen. Verwenden Sie in diesem Fall die If-Then-Anweisung
anstelle des Wait-Befehls.
● Der Wait-Befehl darf nur eine Bedingung enthalten. Bei mehr als einer Bedingung erfolgt eine
fehlerhafte Ausführung oder die Ausgabe einer Fehlermeldung.
Um die Funktion der oben genannten Befehlszeile zu erfüllen, verwenden Sie nicht den Wait-,
sondern den If-Then-Else-Befehl.
Beispiel
*Loop
If M_In(38) = 1 Or M_In(39) = 1 Then *Next Else *Loop
*Next
CR750/CR751
<numerische Variable>=<numerische Konstante>
Nicht erlaubt wäre z. B.:
Legt eine numerische Variable fest
Es können auch Ein- und Ausgangsvariablen
(z. B. M_In, M_Out) verwendet werden.
Legt eine numerische Konstante fest
'Wartestatus, bis Eingangsbit 1 gleich 1 ist
Entspricht der Befehlszeile
1 *LBL1: If M_In(1) = 0 Then GoTo *LBL1
'Wartestatus, bis Eingangsbit 3 gleich 0 ist
'Wartestatus, bis der Zustand des Programmplatzes 2
gleich 1 ist
'Wartestatus, bis die externe Variable M_01 gleich
1 ist
Wait M_In(38) = 1 Or M_In(39) = 1
Detaillierte Befehlsbeschreibung
6 - 177

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis