11-70
Programmieren in Textsprache
SEQ/SCHR
Argument
list_Name
step_Number
function_Name oder count
arg1, arg2, ...arg5
Der Befehl SEQ/STEP definiert einen Sequenzerschritt innerhalb einer
Schrittliste.
Sie identifiziert eine vorhandene Funktion oder ein
Unterprogramm
und
Funktionsargumente weiter.
Syntax:
SEQ/STEP
list_name, step_number, function_name, arg1,
arg2, ...arg5
oder
list_name, 0, count
wobei:
zulässige
Bereich
Datentypen
Label
Integer oder 0
Label oder
beliebige gültige Funktion
Zählstand
(Integer)
Integer-, Float-
hängt von
-konstante
Programmgrenzwerten ab
Hinweis: In Argumenten verwendete Variable und Labels müssen
gültigen Laufzeit-Werten entsprechen. Andernfalls wird ein
Fehler generiert.
Beispiel:
.
;Schritt Mold_Open enthält 4 Funktionen
SEQ/STEP
SEQ/STEP
SEQ/STEP
SEQ/STEP
SEQ/STEP
;Schritt Move_In enthält 4 Funktionen
SEQ/STEP
SEQ/STEP
SEQ/STEP
SEQ/STEP
SEQ/STEP
;Schritt Drop_Part enthält 1 Funktion
SEQ/STEP
SEQ/STEP
,
;
.
VisualMotion 8 Funktionsbeschreibung
gibt
bei
der
Ausführung
Beschreibung
Name der Schrittliste
Name der Funktion oder - wenn
step_number = 0 - der Zählstand
(Gesamtanzahl der Schritte)
Funktionsargumente
Mold_Open,0,4
Mold_Open,1,vac_on,1, , , ,
Mold_Open,2,waitcool,1000, , , ,
Mold_Open,3,chk_part, , , , ,
Mold_Open,4,move_rdy, , , , ,
Move_In,0,4
Move_In,1,chk_mold, , , , ,
Move_In,2,movechk,1,1000, , ,
Move_In,3,inmoldms,100,555, , ,
Move_In,4,vac_on,4, , , ,
Drop_Part,0,1
Drop_Part,1,f1234567890123456789, , , ,
DOK-VISMOT-VM*-08VRS**-FK02-DE-P
bis
zu
fünf