Difference between revisions of "AXY:MC-Basic:group.ISMOVING"

From SoftMC-Wiki
Jump to: navigation, search
m (1 revision)
 
(30 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{MC-Basic
+
__NOINDEX__
 +
 
 +
<!-- {{MC-Basic
 
|SHORT FORM=
 
|SHORT FORM=
  
  
 
|SYNTAX=
 
|SYNTAX=
?''<GROUP>.''IsMoving
+
?''<''group''>.''IsMoving
  
 
|AVAILABILITY=
 
|AVAILABILITY=
Line 11: Line 13:
 
|DESCRIPTION=
 
|DESCRIPTION=
 
This property indicates whether the motion profiler is active.
 
This property indicates whether the motion profiler is active.
 +
This flag indicates the motion profiler phase.
  
''                             ''       0 – group is not moving
+
0 – group is not moving
 
 
1 – group is at the first motion phase (reaching cruise velocity ).If cruise velocity is greater than initial velocity, it indicates that the axes are accelerating.
 
  
This flag indicates the motion profiler phase.
+
1 – group is at the first motion phase (reaching cruise velocity ). If cruise velocity is greater than initial velocity, it indicates that the axes are accelerating.
  
 
2 – group is at constant velocity phase (cruise)
 
2 – group is at constant velocity phase (cruise)
Line 22: Line 23:
 
3 – group is at the third motion phase (reaching final velocity ). If final velocity is less than cruise velocity, it indicates that the axes are decelerating.
 
3 – group is at the third motion phase (reaching final velocity ). If final velocity is less than cruise velocity, it indicates that the axes are decelerating.
  
-1 - When element is a slave (gear or cam) relevant for axis only.
+
Special modes:
 +
* -1 When element is a slave (gear or cam) relevant for axis only.
  
-2 - In drive procedure command (homing, tuning ,...)
+
* -2 In drive procedure command (homing, tuning ,...)
  
-3 - Analog velocity or torque mode (SSSC only)
+
<!-- <del> -3 - Analog velocity or torque mode (SSSC only)</del> --> <!--
  
-4 – Moving Frame tracking mode
+
* -4 – Moving Frame tracking mode (the value is returned unless an incremental move is issued).
  
tracking procedure the value is
 
  
returned unless an incremental move is issued.
+
{{Note| The isMoving flag is actually a state variable of an internal state machine, when sample din events (or recording) it will always indicate state of the next sample. Therefore a one-sample difference between time measurements using [[MC-Basic:axis.ACCELERATIONCOMMAND|accelecmd]] and ismoving can occur. <br/>
 +
<!-- See: {{Bugzilla|5375}} -->  <!--}}
  
 
|TYPE=
 
|TYPE=
Line 50: Line 52:
  
 
|LIMITATIONS=
 
|LIMITATIONS=
Read-Only
+
Read only
  
 
|EXAMPLE=
 
|EXAMPLE=
Line 57: Line 59:
 
|SEE ALSO=
 
|SEE ALSO=
  
 +
* [[MC-Basic:axis.ISMOVING|axis.isMoving]]
  
 
}}
 
}}
 +
-->

Latest revision as of 14:05, 13 August 2017