Main Content

Counter Limited

カウント アップして指定された上限の後、ゼロに戻す

  • Counter Limited block

ライブラリ:
Simulink / Sources
HDL Coder / Sources

説明

Counter Limited ブロックは、指定された上限に達するまでカウント アップします。次にカウンターはゼロに戻り、再びカウント アップを開始します。カウンターの初期値は常にゼロです。

メモ

このブロックはシミュレーション中のオーバーフロー時のラップに関する警告を報告しません。これらの警告を報告する場合は、Simulink.restoreDiagnostic のリファレンス ページを参照してください。ブロックはオーバーフロー時のラップが原因で発生するエラーを報告します。

端子

出力

すべて展開する

カウント値。8 ビット、16 ビットまたは 32 ビットの符号なし整数として指定します。ブロックは、上限を表すために必要な最小ビット数を使用します。

データ型: uint8 | uint16 | uint32

パラメーター

すべて展開する

有限で実数値のスカラーとしてカウントするブロックの上限を指定します。

プログラムでの使用

ブロック パラメーター: uplimit
型: 文字ベクトル
値: スカラー
既定の設定: '7'

サンプル間の時間間隔をスカラー (sampling period) または 2 要素ベクトル (sampling period, initial offset) として指定します。サンプル時間を継承するには、このパラメーターを -1 に設定します。詳細については、サンプル時間の指定を参照してください。

プログラムでの使用

ブロック パラメーター: tsamp
型: 文字ベクトル
値: スカラー | ベクトル
既定の設定: '-1'

ブロックの特性

データ型

Boolean | fixed point | integer

直達

いいえ

多次元信号

いいえ

可変サイズの信号

いいえ

ゼロクロッシング検出

いいえ

拡張機能

PLC コード生成
Simulink® PLC Coder™ を使用して構造化テキスト コードを生成します。

固定小数点の変換
Fixed-Point Designer™ を使用して固定小数点システムの設計とシミュレーションを行います。

バージョン履歴

R2006a より前に導入