Antwort (Slave -> Master): Wenn möglich wird die Zeit zurückgegeben
die das Modul für die Bewegung braucht. Wenn keine Berechnung der
Zeit möglich sein sollte (z.B Verfahrprofil ,,No Ramp'')
wird die Anfrage bei Erfolg mit ,,OK'' (0x4F4B) bestätigt. Modul
führt Kommando aus.
Beispiel:
| D-Len | Cmd | Param | ||
| M->S | 0x05 | 0xB0 | 0x00 0x00 0x20 0x41 | Fahre auf Position 10.0[mm] |
| S->M | 0x05 | 0xB0 | 0xCD 0xCC 0x04 0x41 | Werde Position in 8.3[sek.] erreichen |
Sonstiges: Spontanantwort wird bei Erreichen der Position
,,CMD POS REACHED'' oder bei vorherigem
Abbruch der Positionsfahrt ,,MOVE ZERO AFTER REFERENCING''
erfolgen. Alle Parameter sind in der angegebenen Reihenfolge zu übermitteln.
Soll nur der Strom vorgegeben werden, so muss zwingend die Geschwindigkeit
und Beschleunigung mit angegeben werden. Nachfolgende Parameter müssen
nicht mit übermittelt werden. Alle Parameter bleiben bis zum Neustart
oder einer Änderung dieser Parameter erhalten.
![]() | Eine neue Positionsvorgabe während der Bewegung kann zu einem kurzfristigen Aussetzen der Bewegung führen. Möchte man während der Bewegung neue Positionen vorgeben um z.B. Kurvenbahnen abzufahren, so ist der Befehl ,,MOVE POS TIME'' zu verwenden. |