ブレークポイントを管理する

LabVIEW 2012ヘルプ

発行日時: June 2012

製品番号: 371361J-0112

»製品情報を参照
ヘルプをダウンロード(Windowsのみ)

VI、ノード、ワイヤにブレークポイントを配置し、その位置で実行を一時停止するにはブレークポイントツールを使用します。ワイヤ上にブレークポイントを設定すると、データがワイヤを通過した後実行は一時停止され、一時停止ボタンが赤で表示されます。ブロックダイアグラムにブレークポイントを配置して、ブロックダイアグラムのすべてのノードが実行された後、実行を一時停止します。その場合ブロックダイアグラムの境界は赤になり、ブレークポイントまで実行された場合は境界が点滅します。

メモ メモ  (MathScript RTモジュール) MathScriptノードのスクリプトライン上にブレークポイントを配置することもできます。

VIがブレークポイントで一時停止すると、ブロックダイアグラムが前面に表示され、ブレークポイントを含むノード、ワイヤがマーキーでハイライトされます。既存のブレークポイントにカーソルを移動すると、ブレークポイントツールのカーソルの黒い部分が白で表示されます。

ブレークポイントを設定する

VI、ノード、ワイヤにブレークポイントを配置し、その位置で実行を一時停止するには以下の手順に従ってください。

  1. ブレークポイントツールを使用して、実行を一時停止するVI、ノード、ワイヤをクリックします。または、VI、ノード、ワイヤを右クリックして、ショートカットメニューからブレークポイント→ブレークポイント配置を選択します。
メモ メモ  (MathScript RTモジュール) MathScriptノードのスクリプトには、ブレークポイントを配置できないラインがあります。たとえば、a = 1;のラインにはブレークポイントを配置できません。ブレークポイントをサポートしないスクリプトのラインにブレークポイントを配置しようとすると、LabVIEWは自動的にブレークポイントをサポートしている次のラインにブレークポイントを移動します。
  1. VIを実行します。実行中にブレークポイントに到達すると、VIは一時停止して、一時停止ボタンが赤で表示されます。また、VIのバックグラウンドおよび枠も点滅し始めます。以下の操作を実行することができます。
    • シングルステップボタンを使用して、シングルステップモードで実行する。
    • VIを実行する前にワイヤに配置したプローブの中間値を確認する。
    • ワイヤ値を保持オプションを有効に設定した場合、VIの実行後に配置するプローブの中間値を確認する。
    • フロントパネル制御器の値を変更する。
    • 呼び出しリストプルダウンメニューで、ブレークポイントで停止したVIを呼び出すVIのリストを確認します。
    • 一時停止ボタンをクリックして、次のブレークポイントまたはVIの実行が完了するまで、実行を続行する。

ブレークポイントを無効/有効にする

LabVIEWがブレークポイントに到達する際VIを実行し続けるように、ブレークポイントを無効にするには、ブレークポイントがあるオブジェクトを右クリックして、ショートカットメニューからブレークポイント→ブレークポイントを無効にするを選択します。無効にしたブレークポイントを有効にするには、ブロックダイアグラムオブジェクトを右クリックして、ショートカットメニューからブレークポイント→ブレークポイントを有効にするを選択します。また、ブレークポイントは個々に無効または有効にしたり、ブレークポイントマネージャウィンドウを使用して一度にすべてのブレークポイントを無効または有効にすることもできます。

ブレークポイントを削除する

ブレークポイントツールを使用して、既存のブレークポイントをクリックして削除します。また、位置決めツールを使用して、ブレークポイントを右クリックして、ショートカットメニューからブレークポイント→クリアを選択することで、ブレークポイントを削除することもできます。VI階層のブレークポイントを削除するには、編集→階層からブレークポイントを削除を選択します。また、ブレークポイントマネージャウィンドウを使用することで、VI階層ですべてのブレークポイントを削除できます。

スタティックVIリファレンス関数によって参照される動的に呼び出されるVIでは、ブレークポイントは手動で削除する必要があります。

メモ メモ  (MathScript RTモジュール) MathScriptノードのスクリプトにあるすべてのブレークポイントを削除するには、MathScriptノードを右クリックして、ショートカットメニューからブレークポイントを解除を選択します。

VI階層のすべてのブレークポイントを検出して管理するには、表示→ブレークポイントマネージャを選択します。リストボックスの任意の項目をダブルクリックして、ブロックダイアグラムのブレークポイントをハイライトします。

メモ メモ  パスワードが分からない場合、パスワード保護されたブロックダイアグラム上でブレークポイントを参照することはできませんが、ブレークポイントを有効または無効にしたり、ブレークポイントを削除することができます。VIを起動した後、VIはブレークポイントに変更を追加する前の状態に戻ります。


この記事は役に立ちましたか。

役に立たなかった