Difference between revisions of "AXY:MC-Basic:axis.ISMOVING/zh-hans"

From SoftMC-Wiki
Jump to: navigation, search
m
Line 50: Line 50:
  
 
== 参见 ==
 
== 参见 ==
* [[MC-Basic:axis.ISSETTLED|axis.ISSETTLED]]
+
* [[AXY:MC-Basic:axis.ISSETTLED|axis.ISSETTLED]]
 
* [[MC-Basic:axis.MOTIONSTATUS|axis.MOTIONSTATUS]]
 
* [[MC-Basic:axis.MOTIONSTATUS|axis.MOTIONSTATUS]]

Revision as of 06:53, 14 August 2017

语言: English  • 中文(简体)‎

缩写

格式

?<axis>.IsMoving

可用版本

所有版本

描述

该标志指示运动轨迹的状态。

-1 = 元素是从动轴(齿轮或凸轮),除非发生增量运动,在这种情况下,以下值有效:
0 = 元素未运动。
1 = 元素处于第一个运动阶段(达到巡航速度)。如果巡航速度大于初始速度,则表示轴正在加速。
2 = 元素处于第二运动阶段,匀速速度。
3 = 元素处于第三运动阶段(达到最终速度)。如果最终速度小于平稳速度,则表明轴正在减速。 在齿轮元素的情况下除非有增量运动才有返回值。


NOTE-Info.svgNOTE
IsMoving标志实际上是内部状态机的状态变量。 当采样(或记录)数字输入事件时,它将始终指示下一个采样的状态。 因此,可以发生使用accelecmd和IsMoving的时间测量之间的一个样本差异。


类型

Long

取值范围

-1 to 3

单位

默认

使用范围

Configuration, Task or Terminal

限制

只读

例子

While a1.IsMoving >0 
End While

waits for profiler to finish

参见