概要
CODESYS Profiler に統合されているプログラム分析ツールです CODESYS アプリケーションのソースコードで非効率的なプログラミングを検出するため。
用語 "プロファイリング"は、アプリケーションのPOUの実行時の動作を測定することを意味します。これは、 コードのインストルメンテーション、またはマルチコアシステムでは サンプリング。
プロファイリングに加えて、 CODESYS Profiler の測定もサポートします コードカバレッジ。これは、各POUの実行中のステートメントの部分を決定します。このメソッドは、コードをインストルメント化することによっても機能します。
測定データを使用して、構造レベルとアルゴリズムレベルの両方でソースコードを最適化するための一連のアクションを計画するのに役立てることができます。
の統合の概要 CODESYS Profiler の CODESYS:
を挿入します プロファイラー アプリケーションの下のオブジェクト。このオブジェクトのエディタで、目的の測定方法を設定し、オンラインモードで測定結果を表示します。また、 メニュー、 プロファイラーウォッチリスト 測定するPOUを設定および表示するために提供されています。