トリガ[Trigger]
Location : Comparator/Trigger
外形
説明
トリガの動作
トリガ[Trigger]
は入力電圧により、 メイン周期
またはサブ周期
を更新する素子であり、以下のように動作します。
-
サブ周波数に登録していない場合
Trigger
はメイン周期
を更新し、メイン周期の開始時では必ずオフ状態です。
メイン周期
からTrigger Time
までに入力差電圧が負から正に変化した時、Trigger
がオン状態になります。
Trigger
がオン状態になると、設定されているメイン周期
とは無関係にメイン周期
が更新され、次のメイン周期
へ移行します。ただし
Trigger Time
の5%
内の時間は不感帯となっており、Trigger
はオンになりません。 また、入力差電圧が正から負に変化しても、Trigger
はオンにはなりません。Trigger Time
までTrigger
がオンにならない場合はTrigger Time
でメイン周期
が更新され、この場合のメイン周期
はTrigger Time
となります。Active
をオフにすることでTrigger
を常にオフの状態にでき、無効化できます。この場合、主回路に設定されているメイン周波数
による通常の動作を行います。 -
サブ周波数に登録している場合
Trigger
を サブ周波数に登録すると、メイン周期
ではなくサブ周期
に対して1.
と同様な動作を行います。
トリガ[Trigger]
の実際の動作については、サンプル回路:力率改善回路も参考にしてください。
スクリプト使用時の留意事項
-
スクリプトによるデジタル制御と
Trigger
が共存する場合の注意点Warning
スクリプトやSLCスクリプトで周期的なデジタル制御を行う場合、
Trigger
と共存するとこれらの周期がTrigger
によって変更され、サンプリングタイミングの変更など予期せぬ挙動となる場合があります。 -
スクリプトからトリガ最大時間を更新する場合の留意点
トリガ最大時間(
Trigger Time
)はスクリプトから解析中に任意のタイミングで変更することができます。ただし、実際に変更されるタイミングは変更直後のトリガ動作周期(メイン周期またはサブ周期)終了時となります。したがって、
Trigger Time
を更新するスクリプト(Postチェック有り)の制御周波数は、変更対象のトリガ素子と同じ動作周期に設定することを推奨します。
スペック
パラメーター | 内容 | パラメーター名 |
---|---|---|
Trigger Time | トリガ時間 | Tmax |
Active | トリガの有効・無効化 | - |
出力変数
パラメーター | 内容 | Output引数 |
---|---|---|
Input Volutage | 入力差電圧 | シンボル名.Vi |