APIs, concepts, guides, and more

◆ SettlingTimeSet()

void SettlingTimeSet ( double time)
Description:
SettlingTimeSet sets the value which specifies the amount of time (seconds) that an Axis must be within the Fine Position Tolerance band before the motion is done.
Parameters
timeIn seconds.
Sample Code:
AxisSettling
// get
double posTolFine = axis.PositionToleranceFineGet();
double posTolCoarse = axis.PositionToleranceCoarseGet();
double velTol = axis.VelocityToleranceGet();
double setTime = axis.SettlingTimeGet();
// set
axis.PositionToleranceFineSet(posTolFine); // set fine position tolerance.
axis.PositionToleranceCoarseSet(posTolCoarse); // set coarse position tolerance.
axis.VelocityToleranceSet(velTol); // set velocity tolerance.
axis.SettlingTimeSet(setTime); // set settling time (seconds).
See also
SettlingTimeGet
Examples
AxisConfiguration.cpp, and axis-config-settling.cs.