Difference between revisions of "AXY:MC-Basic:axis.POSITIONERRORSETTLE"
m (1 revision) |
m (Text replace - "''<axis>''" to "<''axis''>") |
||
Line 1: | Line 1: | ||
{{MC-Basic | {{MC-Basic | ||
|SHORT FORM= | |SHORT FORM= | ||
− | '' | + | <''axis''>.PESettle |
|SYNTAX= | |SYNTAX= | ||
− | '' | + | <''axis''>.PositionErrorSettle = ''<expression>''<br> |
− | ?'' | + | ?<''axis''>.PositionErrorSettle |
|AVAILABILITY= | |AVAILABILITY= | ||
Line 20: | Line 20: | ||
|UNITS= | |UNITS= | ||
− | User axis position units, as given by '' | + | User axis position units, as given by <''axis''>.POSITIONFACTOR. |
|DEFAULT= | |DEFAULT= |
Revision as of 17:46, 16 March 2014
This property defines the range in position where the axis is defined as settled. When the motion profiler is complete, the absolute value of the position error (Target Position - Actual Position) is compared to the PESETTLE value. When the the result is less than or equal to this value, for a time given by TIMESETTLE, the ISSETTLED flag is set.
Short form
<axis>.PESettle
Syntax
<axis>.PositionErrorSettle = <expression>
?<axis>.PositionErrorSettle
Availability
All versions
Type
Double
Range
0 to MaxDouble
Units
User axis position units, as given by <axis>.POSITIONFACTOR.
Default
MaxDouble
Scope
Task or Terminal
Limitations
To set the value within a task, the axis must be attached to that task (using the ATTACH command).
Examples
Xaxis.PESettle =0.0144