Skip to main content

ダイアログ:新しいブレークポイント

関数:ダイアログで、新しいブレークポイントまたはデータブレークポイントの設定を定義します。それはと同じです ブレークポイントのプロパティ で使用されるダイアログ ブレークポイント 見る。

電話

  • 指示: デバッグ→新しいブレークポイント

  • 指示: 新しいブレークポイント

要件:アプリケーションはオンラインモードです。

タブ:状態

ダイアログは、プログラム処理がブレークポイントで停止する必要がある要件を定義します。

重要

条件付きブレークポイントを使用すると、条件が生成されない場合でも、コードの実行が遅くなります TRUE

ヒント

条件付きブレークポイントには、 CODESYS ランタイムシステム> = V3.5.4.0。

129. タスク

次のいずれかのタスクでブレークポイントに到達した場合にのみブレークします

_cds_icon_checked.pngCODESYS 特定のタスクが到達した場合にのみブレークポイントを評価します。必要なタスクをアクティブ化する必要があります。

たとえば、単一の「デバッグタスク」を定義して、その結果、同じPOUを使用する他のタスクがデバッグ時に影響を受けないようにすることができます。



130. ヒットカウント

ヒットカウント

常に休憩:プログラムは常にこのブレークポイントで停止します。

代替方法:以下で定義されている頻度でブレークポイントに到達すると、プログラムはブレークポイントで停止します(必要なヒット数を入力するか、番号リストから選択します)。

  • ヒット数が等しいときにブレーク

  • ヒット数がの倍数の場合はブレーク

  • ヒット数が以上の場合にブレーク



131. 調子

本当のとき、壊す

_cds_icon_checked.pngCODESYS 指定された条件を評価し、結果が得られた場合にのみブレークポイントでプログラムを停止します TRUE。条件を有効なブール式として定義できます。

例: x>100x[y]=za AND bboolVar



タブ:データ

要件:これは、「データブレークポイント」のプロパティに使用されます。

ヒント

データブレークポイントの機能は、ターゲットシステムによって異なります。現在、データブレークポイントは CODESYS Control Win

タブでは、データブレークポイントが設定されている、または設定される予定の変数またはメモリアドレスが指定されます。

変数またはアドレスの値が変更されたときに実行を中断します

  • 修飾変数名の入力

  • _cds_icon_input_assistent.png:変数の選択 入力アシスタント ダイアログ、 変数を見る カテゴリー

変数: PLC_PRG.fb_DoSth.dwVariable

住所: 16#12A0x12A129

サイズ

指定された変数またはメモリアドレスのバイト数。これを超えると、変更を監視する必要があります。

新しい変数またはメモリアドレスを指定すると、まずデータ型またはメモリに一致する値が自動的に設定されます。

注: サイズ カウントはターゲットシステムによって異なります。のために CODESYS Control Win、最大サイズ8バイトの最大4つのデータブレークポイントを定義できます。

例: 4 データ型の場合 DWORD

例: 2 データ型の場合 DWORD:変数の最初の2バイトのみが監視されます。

タブ:実行ポイントの設定

ここで、既存のブレークポイントまたはデータブレークポイントを実行ポイントに変換できます。

実行ポイント(実行はブレークポイントで停止しません)

standard icon:ブレークポイントが実行ポイントになります。この時点で処理は停止せず、指定されたコードが実行されます。

  • ブレークポイントの実行ポイント: _cds_icon_executionpoint_activated.png 有効、 _cds_icon_executionpoint_deactivated.png 無効

  • データブレークポイントの実行ポイント: _cds_icon_data_execution_point_enabled.png 有効、 _cds_icon_data_execution_point_disabled.png 無効

次のコードを実行します

実行ポイントに達したときに実行されるコード

ループ構造(For、While)およびIFまたはCASE式は使用できません。

デバイスログにメッセージを出力します

このオプションは、を選択した場合にのみ使用できます。 ブレークポイントへのログインを有効にする のオプション プロジェクト設定→コンパイルオプション

CODESYS 変数を出力できます {variable name} メッセージテキストのプレースホルダー。

タブ:場所

要件: 新しいブレークポイント コマンドが実行されました。

POU

ブレークポイントが配置されているアクティブなアプリケーションのPOU

ポジション

POU内のブレークポイントの位置

行番号と列番号(テキストエディタ)またはネットワーク番号または要素番号としてのエントリ

インスタンス

ファンクションブロックの場合、ブレークポイントを実装で設定するか、インスタンスで設定するかを定義する必要があります。

standard icon CODESYS インスタンスにブレークポイントを設定します。このオプションでは、 インスタンスパス

_cds_icon_option_deactivated.png CODESYS 実装にブレークポイントを設定します。

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

standard icon:ブレークポイントが有効になっています。

_cds_icon_option_deactivated.png:ブレークポイントは無効です。後で有効にするには、をクリックします _cds_icon_breakpoint_activated_deactivate.png のボタン ブレークポイント 見る。

詳細については、以下を参照してください。 ブレークポイントの使用