このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Circular Gauge
ライブラリ:
Simulink /
Dashboard /
Customizable Blocks
説明
Circular Gauge ブロックは、実際のシステムのゲージのように設計可能な円形ゲージ上に接続された信号の値を表示します。
Circular Gauge ブロックは、シミュレーション全体で接続された信号の瞬間的な値を表示します。データに合わせて Circular Gauge ブロックの範囲と目盛り値を変更できます。Circular Gauge ブロックをその他の Dashboard ブロックと共に使用し、コントロールおよびインジケーターからなる、モデルの対話型のダッシュボードを作成します。
Circular Gauge ブロックのカスタマイズ
Circular Gauge ブロックをモデルに追加すると、既定の設計でブロックが事前構成されます。ブロックを既定の設計で使用することも、ブロックの外観をカスタマイズすることもできます。
ブロックの外観をカスタマイズするには、設計モードを使用します。ブロックを選択してから、次の 3 つのいずれかの方法で設計モードを開始できます。
ブロック固有のタブの [設計] で、[編集] をクリックする。
[プロパティ インスペクター] の [設計] タブで、[編集] をクリックする。
ブロックの上で一時停止すると表示される省略記号で、[カスタム ブロックの編集] ボタンをクリックする。
設計モードでは次のことが可能です。
針のイメージをアップロードする。
背景イメージをアップロードするか塗りつぶしの背景色を設定する。
スケール、目盛りラベル、値バーの色と不透明度を変更する。
スケールと針のサイズを変更する。
スケールの弧の長さを変更する。
スケールと針の位置を変更する。
スケールの方向を時計回りまたは反時計回りとして指定する。
値バーの増加が始まる原点の位置を指定する。
前景イメージをアップロードする。
ブロックの上にあるツール バーを使用して、針のイメージや背景イメージをアップロードしたり、スケール、目盛りラベル、値バーの色と不透明度を変更したりできます。色と不透明度を変更するには、ツール バーの左から 2 つ目のセクションでコンポーネントを選択します。次に、ツール バーのカラー ホイールをクリックしてコンポーネントの色を変更します。スライダーを動かして不透明度を変更します。
スケールまたは針のサイズを変更するか、スケールの弧の長さを変更するには、コンポーネントをキャンバスで選択します。次に、その寸法を定義するグラブ ポイントをクリックしてドラッグします。
スケールまたは針の位置を変更するには、キャンバスでクリックしてドラッグします。針の動きは、ブロックの中央からスケールの最小値までの放射線に制限されています。
ブロックの設計を詳細に制御するには、プロパティ インスペクターの [設計] タブを使用します。設計の設定の正確な値を入力することができます。
[設計] タブは次の目的に使用します。
スケールの方向を指定する。
原点を指定する。
前景イメージをアップロードする。
塗りつぶしの背景色を設定する。
設計の編集が完了し、設計モードを終了するには、キャンバスの右上にある [X] をクリックします。
Dashboard ブロックの接続
Dashboard ブロックはモデル要素への接続に端子を使用しません。Dashboard ブロックをモデル内の信号に接続するには、接続モードを使用します。接続モードを使用すると、モデル内で Dashboard ブロックを接続するプロセスが簡単になり、特に複数のブロックを一度に接続する場合に便利です。Dashboard ブロックを 1 つ接続するには、ブロック ダイアログ ボックスの [接続] テーブルを使用することもできます。
ヒント
ノーマル モードとアクセラレータ モードのシミュレーション中に Dashboard ブロックの接続を変更できます。
接続モードに切り替えるには、接続する Dashboard ブロックをキャンバスで選択します。Simulink® ツールストリップに、選択したブロックのタイプの名前が付いたタブが表示されます。ブロックのタブで [接続] をクリックします。接続モードでは、信号やブロックを 1 つ以上選択すると、接続に使用できる信号のリストが表示されます。選択した Dashboard ブロックに接続する信号をリストから選択します。別の Dashboard ブロックを接続するには、接続するブロックで一時停止し、その上に表示される [接続] ボタンをクリックします。その後、モデルで 1 つ以上の信号およびブロックを選択し、接続する信号を選択します。
モデルで Dashboard ブロックの接続が完了したら、[ブロック] タブで [接続完了] をクリックします。
ヒント
ShowInitialText
ブロック パラメーターをもつ関数 set_param
を使用して、接続されていないブロックに表示されるメッセージを非表示にできます。ブロックを接続すると、メッセージも表示されなくなります。
制限
Dashboard Scope ブロックおよび Display ブロックを除き、Dashboard ブロックは実数のスカラー信号にのみ接続できます。
ツールストリップは、パネル内にあるブロックをサポートしません。
コメントアウトされたブロックには、ブロック ダイアログの [接続] テーブルを使用して Dashboard ブロックを接続することはできません。コメント化されたブロックに接続モードを使用して Dashboard ブロックを接続した場合、ブロックのコメントを解除するまでは Dashboard ブロックに接続された値が表示されません。
Dashboard ブロックは参照モデル内のモデル要素には接続できません。
モデルの階層構造をシミュレーションすると、参照モデル内の Dashboard ブロックで更新は実行されません。
Dashboard ブロックは、ラピッド アクセラレータ シミュレーションをサポートしていません。
シミュレーション中に Stateflow® 内のステート アクティビティまたはチャート データには Dashboard ブロックを接続できません。
Stateflow 内のステート アクティビティまたはチャート データには Dashboard ブロックをプログラムで接続できません。
アクセラレータ モード シミュレーションのためのブロックの削減または最適化により、一部の信号にはシミュレーションで使用できるデータが含まれないことがあります。Dashboard ブロックを使用してこのような信号を表示するには、信号をログ記録用にマークします。
パラメーター
ブロックの特性
データ型 |
|
直達 |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|