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物件