T-Series/Commands/Move Absolute/General
| Instruction Name | Move Absolute |
|---|---|
| Applies to | All motorized devices |
| Firmware Version | 5.00 and up |
| Command Number | 20 |
| Command Type | Command |
| Command Data | Absolute Position |
| Reply Data | Final position |
| Safe to retry? | Yes |
| Returns Current Position? | Yes |
| Persistence | n/a |
| Summary | Moves the device to the position specified in the Command Data in microsteps. |
The device begins to move immediately, and sends a response when the move has finished.
The target speed and acceleration during a move absolute instruction can be specified using Set Target Speed (Cmd 42) and Set Acceleration (Cmd 43) respectively.
All move commands are pre-emptive. If a new move command is issued before the previous move command is finished, the device will immediately move to the new position. This command may pre-empt, or be pre-empted by Move to Stored Position (Cmd 18), Move Absolute (Cmd 20), Move Relative (Cmd 21), Move at Constant Speed (Cmd 22) and Stop (Cmd 23).
- T-Series Motorized Devices
The position must be between 0 and Maximum Position (specified by Set Maximum Position (cmd 44)), or an error code will be returned.
- A-Series Motorized Devices
The position must be between Minimum and Maximum Position (specified by Set Minimum Position (Cmd 106) and Set Maximum Position (cmd 44)), or an error code will be returned.
In addition to Set Acceleration (Cmd 43), A-Series devices also support Set Acceleration Only (Cmd 113) and Set Deceleration Only (Cmd 114).