Starts and runs a single-axis inertia measurement on an XBot and returns the result on the same block. The block stays Busy while the measurement runs and finishes on Done (success) or Error (failure). On Done the MomentofInertia output holds the measured value.
Fieldbus Interface
PMC_MeasureMomentofInertiaAsync
Conditions
|
Operating Conditions |
|
|---|---|
|
Preconditions |
|
|
Postconditions |
|
Description
Starts and runs a single-axis inertia measurement on an XBot and returns the result on the same block. The block stays Busy while the measurement runs and finishes on Done (success) or Error (failure). On Done the MomentofInertia output holds the measured value.
The XBot will be locked for the duration of the measurement, i.e., motion commands will not be accepted by the XBot while running this command
Recommended usage:
-
Confirm the target XBot is idle.
-
Set
XbotID,AxisID, andExcitationMagnitude(0for the default), then raiseExecute. Keep calling the block whileBusyis true. -
On
DonereadMomentofInertia; onErrorthe measurement failed — readErrorIDfor more details.
Changelog
PMC v117.27.14 (Fieldbus v6.03.063.00) - Command released in fieldbus libraries