Difference between revisions of "AXY:MC-Basic:axis.ISSETTLED"

From SoftMC-Wiki
Jump to: navigation, search
(Created page with '{{MC-Basic |SHORT FORM= |SYNTAX= ?''<axis>''.IsSettled |AVAILABILITY= All versions |DESCRIPTION= This flag indicates whether the actual axis position is within the specified …')
 
 
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
<!-- {{Languages|MC-Basic:axis.ISSETTLED}}
 
{{MC-Basic
 
{{MC-Basic
 
|SHORT FORM=
 
|SHORT FORM=
Line 4: Line 5:
  
 
|SYNTAX=
 
|SYNTAX=
?''<axis>''.IsSettled
+
?<''axis''>.IsSettled
  
 
|AVAILABILITY=
 
|AVAILABILITY=
Line 10: Line 11:
  
 
|DESCRIPTION=
 
|DESCRIPTION=
This flag indicates whether the actual axis position is within the specified settling range. The settling range is defined by the PESETTLE property and is further qualified by the TIMESETTLE and TIMESETTLEMAX properties. When the motion profiler has completed, the absolute value of the position error (Position - Actual Position) is compared to the PESETTLE property. When the result is less than or equal to this property, for a time given by TIMESETTLE, the ISSETTLED flag is set. The TIMESETTLEMAX property sets a limit on the time to settle from the time the profiler has completed.<br>
+
This flag indicates whether the actual axis position is within the specified settling range. The settling range is defined by PESETTLE and is further qualified by TIMESETTLE and TIMESETTLEMAX. When the motion profiler has completed, the absolute value of the position error (Position - Actual Position) is compared to PESETTLE. When the result is less than or equal to this property, for a period of time defined by TIMESETTLE, the ISSETTLED flag is set. TIMESETTLEMAX sets a limit on the length of time for settling after the profiler has completed.
       0 = Not In position<br>
+
 
       1 = In position
+
0 = Not In position<br>
 +
1 = In position
  
 
|TYPE=
 
|TYPE=
Line 30: Line 32:
  
 
|LIMITATIONS=
 
|LIMITATIONS=
Read-Only<br>
+
* Read only
 
+
* Not relevant for a slave axis (gear or cam), since this type of axis is not subject to its own motion profile. Querying it on a slave axis returns 0.
This property is not relevant for a Slave axis (Gear or CAM), since this type of axis is not subject to its own motion profile. Querying it on a slaved axis returns 0.
 
  
 
|EXAMPLE=
 
|EXAMPLE=
Line 38: Line 39:
  
 
|SEE ALSO=
 
|SEE ALSO=
* [[Axystems:MC-Basic:axis.ISMOVING|axis.ISMOVING]]
+
* [[MC-Basic:axis.ISMOVING|axis.ISMOVING]]
* [[Axystems:MC-Basic:axis.TIMESETTLE|axis.TIMESETTLE]]
+
* [[MC-Basic:axis.TIMESETTLE|axis.TIMESETTLE]]
* [[Axystems:MC-Basic:axis.TIMESETTLEMAX|axis.TIMESETTLEMAX]]
+
* [[MC-Basic:axis.TIMESETTLEMAX|axis.TIMESETTLEMAX]]
  
  
 
}}
 
}}
 +
-->

Latest revision as of 06:53, 14 August 2017