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序列
← F FCElapsedTime函数 →