Difference between revisions of "AXY:MC-Basic:axis.ISMOVING"
m (Itay moved page MC-Basic:axis.ISMOVING to AXY:MC-Basic:axis.ISMOVING) |
|||
| (16 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| + | __NOINDEX__ | ||
| + | <!-- {{Languages|MC-Basic:axis.ISMOVING}} | ||
{{MC-Basic | {{MC-Basic | ||
|SHORT FORM= | |SHORT FORM= | ||
| − | |||
|SYNTAX= | |SYNTAX= | ||
| Line 10: | Line 11: | ||
|DESCRIPTION= | |DESCRIPTION= | ||
| + | |||
This flag indicates the state of the motion profiler. | This flag indicates the state of the motion profiler. | ||
| Line 22: | Line 24: | ||
3 = Element is at the third motion phase (reaching final velocity ). If final velocity is less than cruise velocity, it indicates that the axis is decelerating. | 3 = Element is at the third motion phase (reaching final velocity ). If final velocity is less than cruise velocity, it indicates that the axis is decelerating. | ||
| − | + | In case of geared element this value is returned unless an incremental move is issued.<br> | |
| − | In case of geared element this | + | For a geared element, this value is returned unless an incremental move is issued. |
| − | For a geared element, this value is returned unless an incremental move is issued. | ||
| − | {{Note| The IsMoving flag is actually a state variable of an internal state machine. When sampling (or recording) digital input events, it will always indicate the state of the next sample. Therefore a one-sample difference between time measurements using [[ | + | {{Note| The IsMoving flag is actually a state variable of an internal state machine. When sampling (or recording) digital input events, it will always indicate the 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}} | + | <!-- <br> See: {{Bugzilla|5375}} --> <!--}} |
| − | |TYPE= | + | |TYPE= |
Long | Long | ||
| − | |RANGE= | + | |RANGE= |
-1 to 3 | -1 to 3 | ||
| − | |UNITS | + | |UNITS= |
| − | |||
| − | |||
| − | |||
| + | |DEFAULT= | ||
| − | |SCOPE= | + | |SCOPE=Configuration, Task or Terminal |
| − | Configuration, Task or Terminal | ||
| − | |LIMITATIONS= | + | |LIMITATIONS= |
| − | Read | + | Read only |
|EXAMPLE= | |EXAMPLE= | ||
While a1.IsMoving >0 <br> | While a1.IsMoving >0 <br> | ||
End While | End While | ||
| − | :::waits for profiler to finish | + | :::waits for profiler to finish |
|SEE ALSO= | |SEE ALSO= | ||
| − | * [[ | + | * [[MC-Basic:axis.ISSETTLED|axis.ISSETTLED]] |
| − | * [[ | + | * [[MC-Basic:axis.MOTIONSTATUS|axis.MOTIONSTATUS]] |
}} | }} | ||
| + | --> | ||
Latest revision as of 14:14, 13 August 2017