Move Sequenz Start/Stop/Einzelschritt/Status
Befehle:
!mss und ?mss
Beschreibung:
Befehl zum Steuern des ausgewählten Bewegungsablauf (siehe Befehl 'mssp').
Ablauf kann gestartet, gestoppt oder in Einzelschritten abgearbeitet werden.
Parameter:
<Wert >:
0
Ablauf starten
1
Einzelschritt ausführen
2
Rückmeldung:
Ablaufstatus und nächste auszuführende Programmzeile
Ablaufstatus:
Ablaufzeile:
!mss 1
Beispiele:
!mss 2 Einzelschritt (nächste auszuführende Ablauf zeile) ausführen
!mss 0 Ablauf stoppen
?mss
Aktivierung:
Sofort
Move Sequenz Variablen
Befehle:
!msv und ?msv
Beschreibung:
Befehl zum Setzen von Variablenwerten, um Bewegungsabläufe in ihren
Laufeigenschaften beeinflussen zu können. Wird vor Beginn des Programms kein
Wert gesetzt, werden Standardwerte verwendet. Diese rufen bei
Standardprogrammen keine Bewegung hervor.
Parameter:
<Variablenname>:
a, b, c, d oder e
<Variablenwert >:
-32768 bis 32767
Rückmeldung:
Werte aller Variablen (a bis e)
Beispiele:
!msv a 2
?msv
Aktivierung:
Bei nächstem Aufruf von !mss 1
Ablauf stoppen
Ablauf inaktiv
0
Ablauf aktiv
1
<Wert>
Ablauf starten und komplett ausführen
Auslesen des Ablaufstatus (aktiv/inaktiv = Parameter 1) und der
nächsten auszuführenden Ablaufzeile ( = Parameter 2)
Variable a des gewählten Ablaufs auf 2 setzen
Auslesen aller Variablenwerte
Beispiel: Rückmeldung = '5 0 2 4 1'
a =5
b = 0
D32002-0400-0de
nächste auszuführende Ablaufzeile
c = 2
d = 4
e = 1
5.
LSTEP express
LSTEP PCI express
Befehlssatz
5
117