Difference between revisions of "AXY:MC-Basic:axis.ISMOVING"
m |
m (Itay moved page MC-Basic:axis.ISMOVING to AXY:MC-Basic:axis.ISMOVING) |
||
| (12 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= | ||
| − | + | ?<''axis''>.IsMoving | |
|AVAILABILITY= | |AVAILABILITY= | ||
| Line 10: | Line 12: | ||
|DESCRIPTION= | |DESCRIPTION= | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
This flag indicates the state of the motion profiler. | This flag indicates the state of the motion profiler. | ||
| Line 56: | 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 [[MC-Basic:axis.ACCELERATIONCOMMAND|accelecmd]] and IsMoving can occur. | ||
| + | <!-- <br> See: {{Bugzilla|5375}} --> <!--}} | ||
| − | + | |TYPE= | |
| − | + | Long | |
| + | |RANGE= | ||
| + | -1 to 3 | ||
| − | |||
| − | |||
|UNITS= | |UNITS= | ||
| + | |||
|DEFAULT= | |DEFAULT= | ||
| + | |||
|SCOPE=Configuration, Task or Terminal | |SCOPE=Configuration, Task or Terminal | ||
| + | |||
|LIMITATIONS= | |LIMITATIONS= | ||
Read only | 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