Command 52: Informs the Controller of deceleration setting value and sets acceleration and deceleration
Informs the Controller of deceleration setting value and sets acceleration and deceleration.
Command Syntax
| bit | Name | Description | |
|---|---|---|---|
| Parameter 1 | 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 2 | 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
This command sets deceleration value when setting acceleration and deceleration separately. This command does not function by itself. Settings of acceleration and deceleration will be executed when acceleration is set by the Command 51 right before this command. If the previous command is not the Command 51, an error response will be returned.
Setting 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 |
0033H 0001H 871BH 0034H 0003H 0D40H | 0033H 0000H 0000H *1 0034H 0000H 0000H *2 |
*1 Notifies the acceleration value by the command No. 51.
*2 Notifies the deceleration value by the command No.52. Command sequence is completed and settings of acceleration and deceleration will be executed.