APIs, concepts, guides, and more

◆ PositionToleranceCoarseSet()

void PositionToleranceCoarseSet ( double tolerance)
Description:
PositionToleranceCoarseSet sets the Coarse Position Tolerance for Axis settling.
Parameters
toleranceIn units.
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
PositionToleranceCoarseGet
Note
Also known as Near Target distance, used to generate NEAR_TARGET interrupt
Examples
AxisConfiguration.cpp, PhantomAxis.cpp, SampleAppsHelper.h, axis-config-phantom-axis.cs, and axis-config-settling.cs.