User manual

Das intelligente USB-Schrittmotor-Interface
-Seite 21-
Beispiel für eine Befehlskette:
A1,1<CR> Ausgang 1 setzen
<ACK> Quittierung
L1,x100<CR> Vektorfahrt x-Achse: 100 Schritte
<ACK> Quittierung
W250<CR> Wartezeit 250ms
L1,y200<CR> Vektorfahrt y-Achse: 200 Schritte
<ACK> Quittierung
A1,0<ETX> Ausgang 1 zurücksetzen;
<ACK>
Das <ETX>-Zeichen definiert das Ende der
Befehlskette und muss daher an den letzten
Befehl statt des <CR> angehängt werden.
Im obigen Beispiel konnte das Programm 1 erfolgreich übertragen
werden!
Um das Programm starten zu können, muss es zunächst durch
Anlegen von Programm-Select-Signalen an PS0..PS2 ausgewählt
werden. Es bestehen folgende Abhängigkeiten:
PS2 PS1 PS0
Programm 1 0 0 1
Programm 2 0 1 0
Programm 3 0 1 1
Programm 4 1 0 0
Programm 5 1 0 1
Programm 6 1 1 0
Programm 7 1 1 1
Das Programm 1 kann demnach mit ‚high‘ an PS0 sowie
‚low‘ an PS1 und PS2 selektiert werden.
Der Start des Programms erfolgt über den „START“-Eingang.