Skip to main content

ダイアログ: プロパティ: CFC 実行順序

関数 : ダイアログのタブでは、CFC オブジェクトの実行順序のモードが設定されます。

電話 : コンテキストメニュー: プロパティ CFCオブジェクトのデバイス表示またはPOUビュー

タブ: CFC執行命令

実行順序

CFCエディタでは、要素とネットワークを自由に配置できます。CFC POU内の実行順序が不定にならないように、2つのモードが用意されています。

自動データフローモード

このモードでは、実行順序はデータフローに基づいて自動的に決定されます。曖昧な場合はネットワークトポロジに基づいて決定されます。POUと出力には内部的に番号が付けられます。ネットワークは上から下、左から右へと実行されます。

メリット:自動的に定義された実行順序は、時間とサイクルに基づいて最適化されます。開発プロセス中に内部で管理される実行順序に関する情報は必要ありません。

次のコマンドは、 CFC → 執行命令メニュー:

  • 実行順序の表示

  • フィードバックの始点を設定

CFCエディタ内の要素はマーカーや番号なしで表示されます。実行順序を手動で変更することはできません。フィードバックのあるネットワークの場合は、開始点を設定することもできます。

明示的な実行順序モード

このモードでは、実行順序を明示的に定義できます。これを行うために、CFCエディターでは要素がマーカーと番号付きで表示され、順序を定義するためのメニューコマンドが提供されます。

以下のコマンドは、 CFC → 執行命令メニュー:

  • 先頭に送る

  • 最後に送る

  • 上に移動

  • 下に移動

  • 実行順序の設定

  • データ フロー順

  • トポロジー順

注記

CODESYS V3.5 SP14以前では、これはCFC POUの通常の動作でした。実行順序の調整と結果および影響の評価はお客様の責任となりますのでご注意ください。この目的のため、実行順序は常に表示されます。

すべてのCFCに適用

プロジェクト内の他のすべての CFC オブジェクトのモードを、リストで選択したモードに変更します。

詳細については、以下を参照してください。データ フロー順