タイミングダイアグラムまたはロジックアナライザを操作する場合は特に、デジタル波形グラフを使用してデジタルデータを表示します。

デジタル波形グラフは、以下のデータタイプを入力として受け入れます。

デフォルトでは、デジタル波形グラフは、デジタルラインおよびデジタルバスとしてデータをプロット領域に表示します。デジタル波形グラフをカスタマイズし、デジタルバスのみ、デジタルラインのみ、またはデジタルバスおよびデジタルプロットの両方の組み合わせを表示します。

各配列要素がバスをあらわすデジタルデータの配列を接続する場合、デジタル波形グラフは、配列要素がグラフを描画する順番で、各配列要素を異なるラインとしてプロットします。

プロット凡例のツリービューでデジタルバスを展開および収縮するには、デジタルバスの左側にある展開/収縮記号をクリックします。プロット凡例のツリービューでデジタルバスを拡張または縮小すると、グラフのプロット領域でもバスが拡張または縮小されます。プロット凡例が標準ビューの場合にデジタルバスを展開および収縮するには、デジタル波形グラフを右クリックし、ショートカットメニューからYスケール » デジタルバスを展開を選択します。

メモ Yスケール » デジタルバスを展開は、ラインと一緒にバスを表示を無効に設定していて、プロット凡例が標準ビューの場合のみ利用できます。ラインと一緒にバスを表示を無効にするには、プロット凡例を標準表示に変更し、デジタル波形グラフを右クリックしてショートカットメニューからラインと一緒にバスを表示を選択してチェックマークをオフにします。

図 10. デジタル波形グラフのデジタル波形グラフは、デジタルデータをバスとしてプロットします。このフロントパネルのVIは、以下を実行します。

  • 数値配列の数値をデジタルデータに変換
  • バイナリ表記デジタルデータ表示器に数値のバイナリ表記を表示します。

デジタルグラフでは、数値0は最上部ラインなしで表示され、すべてのビット値が0であることを示します。数値255は最下部ラインなしで表示され、すべてのビット値が1であることを示します。

図 10. デジタル波形グラフ

デジタル波形グラフと数値のバイナリ表記を表示したフロントパネル。

デジタルデータの各サンプルをプロットするには、yスケールを右クリックしてデジタルバスを展開を選択します。各プロットは、デジタルパターンで異なるビットを表示します。デジタル波形グラフにプロットされたデータの外観をカスタマイズできます。

以下のフロントパネルのデジタル波形グラフは、数値配列にある6つの数値を表示します。


デジタル波形グラフとバイナリ数値のフロントパネル。

バイナリ表記のデジタルデータ表示器は数値のバイナリ表記を表します。表の各列はビットを表します。たとえば、数値89には7ビットのメモリが必要です (列7の0は未使用のビットを示します)。デジタル波形グラフのポイント3は必要な7ビットをプロットして、数値89と0の値を表示し、プロット7に未使用の8番目のビットを表示します。データは右から左へ読み取られることに注意してください。

VIのブロックダイアグラムは、以下を実行します。

  • 数値の配列をデジタルデータに変換
  • 波形作成」関数を使用して、開始時間、Δtデジタルデータ制御器に入力された数値を作ります。
  • デジタルデータを表示します。

数値のデジタル波形への変換を示すLabVIEWブロックダイアグラム。
デジタル波形グラフの例については、labview\examples\Controls and Indicators\Graphs and Charts\Digital Waveform Graph\Digital Waveform Graph.lvprojを参照してください。