User manual
Das intelligente USB-Schrittmotor-Interface
-Seite 10-
Beispiel: @X<CR> Statusabfrage
@X 100110<ACK> Quittierung
Es wird eine Referenzfahrt durchgeführt (5. Zeichen) und die Maschine
läuft (1. Zeichen). Die aktuelle Position ist nicht bekannt (4. Zeichen), da
diese erst durch die Referenzfahrt definiert wird. Welche der
Motorachsen gerade in Bewegung ist, kann nicht festgestellt werden.
Beispiel: @X<CR> Statusabfrage
@X 100001<ACK> Quittierung
Die Quittierung in diesem Beispiel sagt aus, dass eine Standalone-
Anwendung abläuft und dass eine Achsenbewegung durchgeführt wird
(1. Zeichen). Welche der Motorachsen gerade in Bewegung ist, kann
nicht festgestellt werden.
5.4 Achsenposition abfragen (Masterbefehl)
Die aktuelle Position einer Achse wird abgefragt. Als Parameter muss die
jeweilige Achse durch die Buchstaben X, Y, Z angegeben werden.
Als Quittierung liefert das Interface die aktuelle Position in Schritten zurück. Die
Position kann sowohl positiv, als auch negativ sein, je nach Stand der Achse zum
Nullpunkt.
Befehl: @La<CR>
Quittierung: @La bbbb<ACK>
Der Buchstabe a steht hier nur als Platzhalter. Im Befehl ist er durch die jeweilige
Achse zu ersetzen, die mit X, Y oder Z bezeichnet werden muss. In der
Quittierung steht der Buchstabe b für die momentane Position, die in Schritten
zurückgeliefert wird.
Beispiel: @LX<CR> Positionsabfrage X-Achse
@LX 1234<ACK> Quittierung
Die X-Achse befindet sich 1234 Schritte in
positiver Richtung vom Nullpunkt entfernt.
Beispiel: @LY<CR> Positionsabfrage Y-Achse
@LY -1234<ACK> Quittierung
Die Y-Achse steht auf –1234 Schritte zum
Nullpunkt.










