CODESYS Development System
タスク構成 タスク構成では、コントローラーでアプリケーションプログラムをチェックおよび実行するための1つ以上のタスクを定義できます。各アプリケーションにはオブジェクトが必要です タスク構成 自分の。 タスクは、IECプログラムの時系列の実行ユニットです。これは、名前、優先度、およびタスクの開始をトリガーする条件を決定するタイプによって定義されます。この条件は、時間(サイクル間隔、フリーランニング)
CODESYS Development System
タスク構成の作成 要件:開いているプロジェクトにはプログラムタイプのPOUが含まれており、デバイスツリーでは 応用 1 タスク構成 とともに タスク 挿入されました。 デバイスツリーで、下のタスクオブジェクトをダブルクリックします。 タスク構成 。 の 構成 タスクオブジェクトのタブが開きます。 選択リストから選択 タイプ エントリ サイクリック アウト。 入力フィールド 間隔(例:t#200ms
CODESYS Development System
オブジェクト:タスク シンボル: オブジェクトであなた 定義 タスクを開始してタスクを呼び出すための条件。 以下にオブジェクトを挿入します タスク構成 デバイスツリー内。 このセクションの内容 :
CODESYS Development System
ブラリの関数を使用する CmpIecTask [...] ッチドッグの非アクティブ化/再アクティブ化: VAR hIecTask [...] _VAR hIecTask := IecTask
CODESYS Development System
タスクラインナップを確認する タブ タスクラインナップ デバイスエディタの図には、アプリケーションのI / Oイメージの個々の入力と出力を処理するタスクの概要と、優先度が表示されます。ここで、意図しない値の上書きが発生していないかどうかを確認できます。これにより、値が未定義になる可能性があります。 アプリケーションのコードを生成します。たとえば、コマンドを選択します ビルド→コードの生成 。 デバ
System の TaskManager.project 例は、 CmplecTask シス [...] ブラリを使用してタスク情報を読み取ります。 説明 AllTask
コマンド:計画タスクの作成 関数 :このコマンドは、計画タスクを自動的に作成します。このタスクは、CPの移動を計画するために必要です(たとえば、直線移動または円形移動)。 電話 : 計画 メニュー;軸グループのコンテキストメニュー 要件 :このコマンドは、軸グループに計画タスクが設定されていない場合にのみ使用できます。 このセクションの内容 :
CODESYS Development System
定義ジッター、レイテンシー タブ上 モニタリング オブジェクト内 タスク構成 実行時に個々のタスクの周期的なジッター値を監視できます。周期的ジッターは、レイテンシーベースのリリースジッターとは区別されます。次の定義を参照してください。 周期的なジッター 周期的ジッタ(J 沿って )は、タスクのサイクル時間の偏差です(T 沿って )目的のタスクサイクル時間(T 0 )。 J 沿って = T 沿って
CODESYS Development System
オブジェクト:タスク構成 シンボル: オブジェクトは、タスク構成の基本設定を定義および表示するために使用されます。 のタブ タスク構成 およびそれらの機能: プロパティ :基本設定の表示 システムイベント :POU呼び出しとシステムイベントのリンク モニター :オンラインモードでのサイクル時間のステータスと現在の統計の表示 可変使用法 :変数にアクセスするタスクの概要とその実行方法 タスクグループ
CODESYS Development System
タブ:プロパティ 物体: タスク構成 このタブでは、の基本設定を定義します タスク構成 タスクの最大値やウォッチドッグパラメータなど、ターゲットシステムによって事前定義されているとおり。 このセクションの内容 :