LimitedStatus結果
註解
針對專用物件傳回限制條件的限制結果。
用途
FGGet Sequence.Object.LimitedStatus, iVar
Sequence
Force Guide序列名稱或代表Force Guide序列名稱的字串變數Object
Force Guide對象名稱或定義Force Guide對象名稱的字串變數iVar
顯示傳回值的整數變數
數值
iVar
Bit | 結果 |
---|---|
0 | 力相關限制條件的達成狀態 |
1 | 位置相關限制條件的達成狀態 |
位元值
0: 未達成
1: 已達成
詳細說明
針對專用物件傳回限制條件的限制結果。
各專用物件可使用部分力相關限制條件、位置相關限制條件。若達到限制條件,LimitedStatus結果會將對應位元設為「1」;若未達限制條件,則設為「0」。只要其中一個位元變成「1」時,機器人的動作將立即停止,並結束執行中的物件。此結果會根據達到的條件進行分支處理。
使用範例
以下為透過FGGet擷取結果的簡易編程範例。
Function LimitedStatusTest
Integer iVar
Motor On
FGRun Sequence1
FGGet Sequence1.Paste01.LimitedStatus, iVar ' 擷取LimitedStatus
ElseIf (iVar And &H02) <> 0 Then ' 達到位置相關限制時進行處理
-
-
-
EndIf
Fend
參考
FGGet、Paste物件, ScrewTighten物件, ScrewRetighten物件, HeightInspect物件, Insert物件, TensileTest物件