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 Statement , General Purpose Sequence Result , Contact Object Result , Relax Object Result , FollowMove Object Result , SurfaceAlign Object Result , PressProbe Object Result , ContactProbe Object Result , Press Object Result , PressMove Object Result , SPELFunc Object Result , Paste Sequene Result , Paste Object Result , ScrewTighten Sequence Result , ScrewRetighten Object Result , ScrewTighten Object Result , HeightInspect Sequence Result , HeightInspect Object Result , Insert Sequence Result , Insert Object Result , TensileTest Object Result