Skip to main content

例: Trace

製品: CODESYS Control

この例では、デバイス ツリーのトレース オブジェクトと 痕跡 視覚化要素。

_example_img_trace1.png
_example_img_trace2.png

説明

アプリケーション: トレース記録の例

このアプリケーションは、デバイス ツリー内のトレース オブジェクトと 痕跡 視覚化要素。これを行うには、アプリケーションをコントローラにダウンロードして起動する必要があります。

を使用して録音を保存およびロードする手順 痕跡 視覚化要素:

  1. ビジュアライゼーションで、次のパスを調整します。 トレースを保存する と ロードトレース 必要であれば。

    注: 絶対パスは使用できません。

  2. クリック トレースの開始 ボタンを押してトレースを開始します。

  3. クリック 録音開始トリガー ボタンを押して録音をトリガーします。

  4. クリック トレースを保存する トレースを保存するボタン。

  5. クリック ロードトレース ボタンを押してトレースをロードします。

    (制限事項: これは、現在実行中のアプリケーションとともにトレースが保存されている場合にのみ機能します。)

デバイス ツリーのトレース オブジェクトを使用して記録を保存およびロードする手順は次のとおりです。

  1. トレースをメニューコマンドまたは記録条件によって開始するかどうかを設定します。

    これを行うには、録音設定で (構成) を選択またはクリアします。 トリガーを有効にする オプション。

  2. クリック 痕跡 → ダウンロード トレースをコントローラーにダウンロードします。

  3. クリック 痕跡 → トレースの開始 トレースを開始します。を選択した場合は、 トリガーを有効にする オプション、次に トレースの開始 メニューコマンドが無効になっています。その後、ダウンロード後にトレースが自動的に開始され、トリガー イベントによって停止されます。の リセットトリガー コマンドによりトレースが再開されます。

  4. クリック 痕跡 → ストアトレース トレースを保存します。

  5. クリック 痕跡 → トレースのロード トレースをロードします。

アプリケーション: IECTrace構成

アプリケーションは構造化テキストを使用してトレース要素を直接構成します。トレース マネージャーの対応する機能は、 CmpTraceMgr 図書館。トレース オブジェクトはパッケージからデータを取得します。パッケージには 1 つ以上のレコードを含めることができます。記録する変数はレコードに割り当てられます。

の PLC_PRG プログラムはパッケージと対応するレコードを作成して構成します。の FBTracMgr 関数ブロックは、関数とハンドルをカプセル化します。 CmpTraceMgr トレースマネージャー。

プログラムで構成されたトレースは、次の方法でトレース オブジェクトにロードできます。 痕跡 → Upload Trace 指図。

システム要件と制限事項

プログラミングシステム

CODESYS Development System (バージョン 3.5.14.0 以降)

ランタイムシステム

CODESYS Control Win (バージョン 3.5.14.0 以降)

アドオンコンポーネント

-

注記

_example_icon.png ダウンロード 計画