Command 55: Registers deceleration setting value to the accel/decel table
Sets deceleration for linear and CP motion to the acceleration/deceleration table separately.
Command Syntax
| bit | Name | Description | |
|---|---|---|---|
| Parameter 1 | 15 | tableNumber | Specifies the registration position in the table using an integer from 0 to 15. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 2 | 15 | accel High-order word | Specifies the acceleration value which is the actual acceleration (Unit: mm/sec2) × 1000 and converted to a 32-biht integer. High-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 3 | 15 | accel Low-order word | Specifies the acceleration value which is the actual acceleration (Unit: mm/sec2) × 1000 and converted to a 32-biht integer. Low-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
Response Syntax
Refer to the following.
Description
This command registers deceleration to the acceleration/deceleration table when registering acceleration and deceleration separately.
This command does not function by it self. This is used in combination with command No. 54.
If the previous command is the command No.54, registeration to the acceleration/deceleration table in combination with the previously specified acceleration will be completed.
If the previous command is not the command No. 54, an error response will be returned.
The rest is same as the command No.53.
Example
When registering “100.123” for acceleration and “200.000” for deceleration in the table 15.
| Command | Response |
0036H 000FH 0001H 871BH 0037H 000FH 0003H 0D40H | 0036H 0000H 0000H 0037H 0000H 0000H |