CODESYS Profiler CODESYS GmbH 最終更新日:V1.3.1.0、2020年2月 www.codesys.com このセクションの内容 :
プロファイリング操作の実行 重要 プロファイラー測定方法に暗黙的に追加されたIECコードは、評価されたプログラムの速度を低下させる変更をもたらします。 プロファイリングまたはコード カバレッジ測定がアクティブな場合、通常はオンラインでの変更はできません。また、「フロー制御」や「ブレークポイント」など一部のオンライン機能は利用できません。 プロファイラー測定方法の有効化または無効化、またはプロファイ
概要 CODESYS Profiler に統合されているプログラム分析ツールです CODESYS アプリケーションのソースコードで非効率的なプログラミングを検出するため。 用語 " プロファイリング "は、アプリケーションのPOUの実行時の動作を測定することを意味します。これは、 コードのインストルメンテーション 、またはマルチコアシステムでは サンプリング 。 プロファイリングに加えて、 COD
サンプリングによるプロファイリング この測定方法を有効にすると、 CODESYS 追加のタスクを生成します。このタスクは、ランダムな時間に測定されるアプリケーションタスクを中断し、現在のコールツリーを決定します。 サンプリングはマルチコアシステムでのみサポートされます。ユーザーは、自動生成されたプロファイリングタスクをタスク構成内の別のタスクグループに割り当てる必要があります。このタスクグループは
コードインストルメンテーションによるプロファイリング 重要 プロファイラー測定方法に暗黙的に追加されたIECコード、および監視リスト内のPOUのブレークポイントは、変更をもたらし、評価されるプログラムの速度を低下させます。 プロファイリングまたはコードカバレッジ測定がアクティブな場合、通常、オンラインは不可能です。さらに、「フロー制御」や「ブレークポイント」など、一部のオンライン機能は使用できませ
プロファイラーウォッチリストの使用 重要 プロファイラー測定方法に暗黙的に追加されたIECコード、および監視リスト内のPOUのブレークポイントは、変更をもたらし、評価されるプログラムの速度を低下させます。 プロファイリングまたはコードカバレッジ測定がアクティブな場合、通常、オンラインは不可能です。さらに、「フロー制御」や「ブレークポイント」など、一部のオンライン機能は使用できません。この点でウォッ
コードカバレッジの測定 重要 プロファイラー測定方法に暗黙的に追加されたIECコードは、評価されたプログラムの速度を低下させる変更をもたらします。 プロファイラー測定方法の有効化または無効化、またはプロファイラーエディターの設定の変更には、それぞれダウンロードが必要です。その後、オンラインでの変更はできなくなります。 プロファイリングに加えて、 CODESYS Profiler コードカバレッジの
リファレンス、ユーザーインターフェイス このセクションの内容 :
スナップショットの作成 オンラインモードでは、プロファイラー測定中に現在のすべての測定結果のスナップショットをタブに作成できます。作成されたすべてのスナップショットは、 スナップショット プロファイラーエディタのタブ。 例:インストルメンテーション方法を使用して、アプリケーションのプロファイリング測定を構成します。 コントローラへのアプリケーションを起動し、測定を開始します。 測定結果は、プロファ