Difference between revisions of "AXY:MC-Basic:group.ISMOVING"
(Created page with '{{MC-Basic |SHORT FORM= |SYNTAX= ?''<GROUP>.''IsMoving |AVAILABILITY= All versions |DESCRIPTION= This property indicates whether the motion profiler is active. '' …') |
m (Itay moved page MC-Basic:group.ISMOVING to AXY:MC-Basic:group.ISMOVING) |
||
| (31 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {{MC-Basic | + | __NOINDEX__ |
| + | |||
| + | <!-- {{MC-Basic | ||
|SHORT FORM= | |SHORT FORM= | ||
|SYNTAX= | |SYNTAX= | ||
| − | ?''< | + | ?''<''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 | |
| − | |||
| − | |||
| − | + | 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 | + | Special modes: |
| + | * -1 – When element is a slave (gear or cam) relevant for axis only. | ||
| − | -2 | + | * -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). |
| − | |||
| − | + | {{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 | + | 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