Skip to main content

リモートでサンプリングされたデータをHMIとしてビジュアライゼーションに表示する

HMIプロジェクトを使用すると、HMIユーザーインターフェイスでローカルにサンプリングされたデータを視覚化して表示できます。

これを行うには、ローカルHMIビジュアライゼーションでトレース要素を使用します。トレース要素には、データソースを介して転送されたデータが表示されます。リモートデバイスは、データソースタイプのデータソースによって接続されています CODESYS ApplicationV3。データソースタイプの接続を介してトレースデータを転送することはできません CODESYS シンボリック。リモートアプリケーションへの論理接続は、 情報源 プロパティと 申し込み。さらに、HMIユーザーがデータサンプリングを制御できるようにユーザー入力を構成します。

ローカルHMIアプリケーションをダウンロードすると、トレース要素に対して構成したトレース構成がにダウンロードされます。 リモート 理想的にはリモートアプリケーションが実行されているデバイス。ローカルアプリケーションが起動すると、バスサイクルタイムが設定されたリモートPLCでリモートデータサンプリングが自動的に開始されます。トレースバッファにリモートでバッファリングされます。これと並行して(ただし非同期で)、トレースデータがHMIアプリケーションに転送され、ローカルビジュアライゼーションに表示されます。

データサンプリングはローカルアプリケーションで構成され、ローカルHMI視覚化からのユーザー入力によって制御されます。

ヒント

データサンプリングはリモートアプリケーションで実行されることに注意してください。

HMIアプリケーションをコントローラーに接続する

  1. 最初に作成したHMIプロジェクトを開きます。

  2. を選択 データソースマネージャー 物体。

  3. クリック オブジェクトの追加→データソース

    The データソースの追加 ダイアログが開き、データソースの構成に役立ちます。 The CODESYS シンボリック データソースタイプはデフォルトで設定されています。

  4. データソースタイプを選択します CODESYS ApplikationV3

  5. データソースの名前を指定します。例: Data_Source_Trace をクリックします 追加

    The データソースウィザードの初期化–プロバイダー設定 ダイアログが開きます。

  6. を選択 現行の企画 のオプション プロジェクトタイプを選択

  7. ために ファイルを選ぶ、 クリック _svn_button_three_dots.png シンボル。

  8. リモートアプリケーションでプロジェクトファイルを選択します。

    開発システムからコントローラへの接続が確立され、データが送信されます。 The データソースウィザードの初期化–プロバイダー設定 ダイアログが開きます。リモートのアプリケーション PLC_A アクセスされたコントローラが一覧表示されます。の中に ターゲットデバイス グループには、プロジェクトから取得した通信設定が表示されます。

  9. クリック

    ダイアログ データソースウィザードの初期化–データアイテムの参照 アクセスできる変数を示します。

  10. クリック 終了

    データソースは最初に作成され、データソースマネージャーの下に挿入されます。

トレースを使用したビジュアライゼーションの作成

  1. 通常どおりにビジュアライゼーションを作成します。ビジュアライゼーションのエディターを開き、 痕跡 エレメント。

  2. でトレース要素を構成します プロパティ 見る:

    の中に 情報源 プロパティをクリックし、 _cds_icon_arrow_down.png 記号、データソースを選択します(例: Data_Source_Trace)、を押して 入力 キーを押して選択を完了します。

    追加 申し込み プロパティは下に表示されます 情報源 財産。

  3. フィールドをクリックしてから、 _cds_icon_arrow_down.png シンボル。

    データソースのすべてのアプリケーションが一覧表示されます。

  4. 記録するデータを含むアプリケーションを選択します。

  5. の値フィールドをクリックします 痕跡 財産。

    The トレース構成 ダイアログが開きます。

  6. 録音設定、 の中に タスク 設定、クリック _cds_icon_arrow_down.png シンボル。

    リモートアプリケーションで構成されているタスクが一覧表示されます。

  7. データを処理するタスクを選択します。これは通常、 MainTask

  8. の変数設定で 変数 設定、クリック _svn_button_three_dots.png 変数を追加 記号を入力し、変数を選択します 入力アシスタント ダイアログ。クリック わかった プロンプトを閉じます。

  9. クリック わかった トレース構成を閉じます。

  10. 微量元素を選択してクリック 視覚化→トレースを制御するための要素の挿入

    The トレースウィザード ダイアログが開きます。

  11. すべてのオプションをアクティブにして、ダイアログを閉じます。

    データサンプリング用のユーザー入力を構成するために、トレース要素の下に追加のボタンが追加されています。

  12. ボタンを構成します。

    データサンプリングが構成されます。

HMIアプリケーションの実行

要件:アプリケーションは現在リモートPLCで実行されています。

  1. クリック _cds_icon_build.png シンボル。

    アプリケーションがコンパイルされます。

  2. クリック _cds_icon_login.png シンボル。

    アプリケーションがHMIデバイスにダウンロードされます。リモートPLCへの接続が確立され、トレース構成が転送されます。

  3. スタートをクリック _cds_icon_start.png シンボル。

    HMIアプリケーションが実行されます。視覚化が始まります。

    トレース要素は、リモートPLCの記録データを表示します。