EndStatus结果

注释
返回力觉向导序列或力觉向导对象的结束状态。

用法
FGGet Sequence.EndStatus, iVar
FGGet Sequence.Object.EndStatus, iVar

  • Sequence
    力觉向导序列名

  • Object
    力觉向导对象名
    获取力觉向导序列的结果时省略。

  • iVar
    表示返回值的整数变量


iVar

常数名 说明
FG_PASSED 0 力觉向导序列或力觉向导对象成功。
FG_FAILED 1 力觉向导序列或力觉向导对象失败。
FG_NOEXEC 2 力觉向导序列或力觉向导对象未执行。
FG_ABORTED 3 力觉向导序列或力觉向导对象执行过程中停止。

详细说明
返回力觉向导序列或力觉向导对象的结束状态。
各力觉向导序列和力觉向导对象的成功/失败判断标准不同。有关条件的详细内容,请参考以下手册:
“Epson RC+ 8.0 选件 Force Guide 8.0 软件篇”

  • 通用序列的结果详细信息
  • 通用力觉向导对象

如果力觉向导序列未执行,将返回FG_NOEXEC。如果力觉向导对象根据条件分支未执行或力觉向导序列因前面的对象失败而中途结束,也将返回FG_NOEXEC。如果执行过程中按下紧急停止按钮或[Run]窗口中的[停止]按钮,或者通过远程输入收到了Stop输入,将返回FG_ABORTED。

用法示例
下面是使用FGGet获取结果的简单程序示例。

Function EndStatusTest
  Integer iVar

  Motor On

  FGRun Sequence1
  FGGet Sequence1.Contact01.EndStatus, iVar  ' 获取EndStatus
  Print iVar
Fend

参考
FGGet, 通用序列, Contact对象, Relax对象, FollowMove对象, SurfaceAlign对象, PressProbe对象, ContactProbe对象, Press对象, PressMove对象, SPEL函数对象, Paste序列, Paste对象, ScrewTighten序列, ScrewTighten对象, ScrewRetighten对象, HeightInspect序列, HeightInspect对象, Insert序列, Insert对象, TensileTest对象