本文へスキップ

シグナルカウンター

サブカテゴリ
自動化
1
高さ
3
研究
Computing
装飾
-5
装飾範囲
1

概要

シグナルカウンターは、緑の入力パルスを数え、設定したしきい値に達すると出力を発生させる自動化用の建物です。手動で切り替えられる2つの動作モードがあり、タイミングループ、遅延チェーン、そして信号の数に応じて反応させたい回路に役立ちます。

通常モードでは、カウンターは1から10までの任意の整数に設定できます。入力が緑の信号を受け取るたびに、カウントは1増えます。カウントが設定した上限に達すると、入力が次に緑の信号を受け取るまで出力は緑のまま継続します。その時点でカウントは1にリセットされます。これにより、通常モードは、選んだ回数のパルスを受けたあとにオンになり、次に進められるまでそのまま維持されるラッチのように動作します。

高度モードでは、上限を0から9まで設定できます。緑の入力パルスが来るたびにカウントは1増えますが、カウントが上限に達すると、カウンターはただちに0にリセットされ、出力から緑のパルスを1回だけ送ります。そのため、高度モードは出力を保持するのではなく、1サイクルにつき1回だけ発火するパルス生成器のように働きます。高度モードでカウンターがリセットされるときも、緑のパルスを出力します。

  • リセットポートは両方のモードで機能し、常に入力ポートより優先されます。
  • リセットポートが緑の信号を受け取ると、カウンターのカウントは0にリセットされます。
  • 手動リセットも可能です。
  • リセットポートが緑である限り、入力も有効でもカウントは0のままです。

この優先順位のため、シグナルカウンター はカウント回路を即座に上書きしたり、新しいシーケンスが始まる前に既知の開始状態を強制したりするために使えます。Advanced mode は、一定回数のイベントのあとに下流のシステムで 1 ティックのトリガーが必要な場合に特に便利です。一方、通常モードは、しきい値に達したあとも出力を有効に保つことが目的の場合に向いています。

シグナルカウンター は、特に繰り返し可能なサイクルを構築するときに、ほかのロジック要素と並んで大きな自動化設計に自然に組み込めます。その挙動により、繰り返し入力されるパルスを、選択したモードに応じて持続状態または単発の出力パルスへ変換する簡単な手段になります。

関連レシピなし

同じ種類のエンティティ

関連ページ

最終更新: