Data Sheet
1/11/2018 XL430-W250
http://support.robotis.com/en/product/actuator/dynamixel_x/xl_series/xl430-w250.htm 11/15
Unit 1[ms] -
Range 0 ~ 32,767 The value resets to '0' when it exceeds 32,767
Moving (122)
This value indicates whether Dynamixel is in motion or not. If absolute value of Present Velocity(128) is greater than Moving Threshold(24), Moving(122) is set to '1'. Otherwise, it will be cleared to '0'.
However, this value will always be set to '1' regardless of Present Velocity(128) while Profile is in progress with Goal Position(116) instruction.
Moving Description
0 Movement is not detected
1 Movement is detected, or Profile is in progress(Goal Position(116) instruction is being processed)
Moving Status (123)
This value provides additional information about the movement. Following Error Bit(0x08) and In-Position Bit(0x01) only work with Position Control Mode, Extended Position Control Mode.
Moving Status Details Description
Bit 7 0x80 - Unused
Bit 6 0x40 - Unused
Bit 5
~
Bit 4
0x30
Profile Type(0x30) Trapezoidal Velocity Profile
Profile Type(0x20) Triangular Velocity Profile
Profile Type(0x10) Rectangular Velocity Profile
Profile Type(0x00) No Profile Used (Step)
Bit 3 0x08 Following Error Dynamixel fails to reach target position trajectory
Bit 2 0x04 - Unused
Bit 1 0x02 Profile Ongoing Profile is in progress with Goal Position(116) instruction
Bit 0 0x01 In-Position Dynamixel is reached to target position
Present PWM (124)
This value indicates present PWM. For more details, please refer to the Goal PWM(100).
Present Load (126)
This value indicates present Load on the Dynamixel. For example, if Present Load(126) has a value of '500', this means 50[%] of load is being applied to CCW direction.
Values Description
Unit 0.1[%] -
Range -1,000 ~ 1,000
Positive Value(Load on CCW direciton)
Negative Value(Load on CW direction)
Note : Present Load is not a torque sensor measurement, but a calculated value using internal output value. Therefore, this value might not suitable for measuring weight or torque. It is recommended
to use this value to estimate the torque and direction of the torque on the corresponding joint.
Present Velocity (128)
This value indicates current Velocity. For more details, please refer to the Goal Velocity(104).
Present Position (132)
This value indicates present Position. For more details, please refer to the Goal Position(116)
Note : Present Position(132) represents 4[byte] continuous range(-2,147,483,648 ~ 2,147,483,647) when Torque is turned off regardless of Operating Mode(11).
However, Present Position(132) is reset in those cases:
Case 1) Present Position(132) is reset with the value within 1[rev] (0 ~ 4,095) when Operating Mode(11) is changed to Position Control Mode.
Case 2) Present Position(132) is reset with the value within 1[rev] (0 ~ 4,095) when Torque is turned on in Position Control Mode.
Homing Offset(20) can affect to the Present Position(132) value.
Velocity Trajectory (136)
This is a target velocity trajectory created by Profile. Operating method can be changed based on control mode. For more details, please refer to the Profile Velocity(112).
① Velocity Control Mode : When Profile reaches to the endpoint, Velocity Trajectory(136) becomes equal to Goal Velocity(104).
② Position Control Mode, Extended Position Control Mode, Current-based Position Control Mode : Velocity Trajectory is used to create Position Trajectory(140). When Profile reaches to endpoint, Velocity
Trajectory(136) is cleared to '0'.
Position Trajectory (140)
This is a target position trajectory created by Profile. This value is only used in Position Control Mode, Extended Position Control Mode. For more details, please refer to the Profile Velocity(112).
Present Input Voltage (144)
This value indicates current voltage that is being supplied. For more details, please refer to the Max/Min Voltage Limit(32, 34).
Present Temperature (146)
This value indicates internal temperature of Dynamixel. For more details, please refer to the Temperature Limit(31).