Command 50: Sets acceleration and deceleration for linear and CP motion
Sets linear motion acceleration and deceleration.
Command Syntax
| bit | Name | Description | |
|---|---|---|---|
| Parameter 1 | 15 | accel High-order word | Specifies the value which is the actual acceleration in linear or CP motion (Unit: mm/sec2) × 1000 and converted to a 32-bit integer. High-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 2 | 15 | accel Low-order word | Specifies the value which is the actual acceleration in linear or CP motion (Unit: mm/sec2) × 1000 and converted to a 32-bit integer. Low-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 3 | 15 | decel High-order word | Specifies the value which is the actual deceleration in linear or CP motion (Unit: mm/sec2) × 1000 and converted to a 32-bit integer. High-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 4 | 15 | decel Low-order word | Specifies the value which is the actual deceleration in linear or CP motion (Unit: mm/sec2) × 1000 and converted to a 32-bit integer. Low-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
Response Syntax
Refer to the following.
Description
Acceleration and deceleration are set by issuing this command.
Values should be specified as fixed-point data which validates to three decimal places.
Example
When acceleration is set to “100.123” and deceleration is “200.000”.
| Command | Response |
| 0032H 0001H 871BH 0003H 0D40H | 0032H 0000H 0000H |