FailedStatus结果

注释
返回专用序列的失败理由。

用法
FGGet Sequence.EndStatus, iVar

  • Sequence
    力觉向导序列名

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


iVar

常数名 内容
OK 0 力觉向导序列成功。
GeneralObjectFailed 1 通用对象失败。
ForceConditionFailed 10 因力偏离成功条件范围而失败。
ContactFailed 12 因位置未到达目标而失败。
PosConditionFailed 20 因位置偏离成功条件范围而失败。
Overrun 21 因超过位置而失败。
Jammed 22 力在成功条件范围内,但因位置偏离成功条件范围而失败。
NoOKSignal 31 因未接收到螺丝刀的拧螺丝完成信号而失败。

详细说明
返回专用序列的失败理由。
各专用序列的成功/失败判断条件各不相同。有关各条件,请参考下述手册。
“Epson RC+ 8.0 选件 Force Guide 8.0 软件篇”

  • Paste序列的结果详情
  • ScrewTighten序列的结果详情
  • HeightInspect序列的结果详情
  • Insert序列结果的详细内容

仅在AbortSeqOnFail为True对象时,本结果才返回失败理由。另外,未执行指定序列时,如果执行本结果,则会发生错误。

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

Function FailedStatusTest
  Integer iVar

  Motor On

  FGRun Sequence1
  FGGet Sequence1.FailedStatus, iVar  ' 获取FailedStatus
  Print iVar

Fend

参考
FGGet, Paste序列, ScrewTighten序列, HeightInspect序列, Insert序列