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#