HoldTimeThresh プロパティー

適用
フォーストリガーオブジェクトFT#, フォース動作制限オブジェクトFMR#

解説
フォーストリガー、またはフォース動作制限オブジェクトについて、トリガー条件を達成したと判定する継続時間を 設定、または返します。

即時実行
いいえ

用法
FGet Object.HoldTimeThresh, rVar
FSet Object.HoldTimeThresh, rValue

  • Object
    オブジェクト名
    オブジェクトは、FT(数値), FMR(数値), FT(ラベル), FMR(ラベル)のいずれかとして指定します。

  • rVar
    プロパティーの値を示す実数変数

  • rValue
    プロパティーの新しい値を示す実数値、または式


rValue (単位: [sec])

最小値 0
最大値 10

デフォルト: 0

詳細説明
フォーストリガー、またはフォース動作制限について、トリガー条件を達成したと判定する継続時間を設定、または確認する場合に本プロパティーを使用します。
HoldTimeThreshで指定した時間の間、フォーストリガー、またはフォース動作制限オブジェクトに指定されている条件が継続された場合、トリガー条件を達成したと判定されます。HoldTimeThreshに“0”を指定した場合、フォーストリガー、またはフォース動作制限オブジェクトに指定されている条件が達成された時点でトリガー条件を達成したと判定されます。力、または位置姿勢が安定したことを検出したい場合や、ノイズや振動による影響を除去したい場合に使用します。
画像

使用例

HoldTimeThreshを 設定、または取得する例です。

Function Test_HoldTimeThresh
  Integer rVar
  FSet FT1.HoldTimeThresh, 0.1
  FGet FT1.HoldTimeThresh, rVar
  Print rVar
Fend

参照
フォーストリガーオブジェクトFT#, フォース動作制限オブジェクトFMR#