EndStatus Result
Description
Returns end status for a force guide sequence or force guide object.
Usage
FGGet Sequence.EndStatus, iVar
FGGet Sequence.Object.EndStatus, iVar
Sequence
Force guide sequence nameObject
Force guide object name
Omitted when a result of a force guide sequence is acquired.iVar
Integer variable that shows a returned value
Values
iVar
Constant name | Values | Description |
---|---|---|
FG_PASSED | 0 | Force guide sequence or force guide object succeeded. |
FG_FAILED | 1 | Force guide sequence or force guide object failed. |
FG_NOEXEC | 2 | Force guide sequence or force guide object has not been executed. |
FG_ABORTED | 3 | Force guide sequence or force guide object stopped during execution. |
Detailed Explanation
Returns end status for a force guide sequence or force guide object.
Success/fail criteria differ for each force guide sequence and force guide object. For details about the conditions, refer to the following manual:
"Epson RC+ 8.0 option Force Guide 8.0 - Software"
- Details on results of general sequence
- General force guide object
FG_NOEXEC is returned if a force guide sequence has not been executed. FG_NOEXEC is also returned if a force guide object is not executed depending on conditional branch or if a force guide sequence ends midway through because a preceding object failed. FG_ABORTED is returned if the emergency stop button or the [Stop] button on the [Run] window is pressed during execution, or if Stop input is received via remote input.
Usage Example
The following is an example of a simple program that acquires a result with FGGet.
Function EndStatusTest
Integer iVar
Motor On
FGRun Sequence1
FGGet Sequence1.Contact01.EndStatus, iVar ' Acquisition of EndStatus
Print iVar
Fend
See Also
FGGet, GeneralPurpose sequence, Contact object, Relax object, FollowMove object, SurfaceAlign object, PressProbe object, ContactProbe object, Press object, PressMove object, SPEL function object, Paste sequence, Paste object, ScrewTighten sequence, ScrewTighten object, ScrewRetighten object, HeightInspect sequence, HeightInspect object, Insert sequence, Insert object, TensileTest object