CODESYS SFC IEC 61131-3 プログラミング言語、Sequential Function Chart (SFC) は、プログラム内の個々のアクションの時系列シーケンスを記述するためのグラフィカル プログラミング言語です。この目的のために、独立したプログラミング オブジェクトであるアクションが「ステップ」要素に割り当てられます。遷移要素は、ステップの処理順序を制御します。を使用して
SFC での処理指図 . 要素の基本的な動作 アクティブステップ アクティブなステップには、現在実行中のアクションが含まれます。オンラインモードでは、 CODESYS アクティブなステップを青色で表示します。 初期ステップ SFC で POU を呼び出した後の最初のサイクルで、イニシャル ステップが自動的にアクティブになり、ステップ アクションが実行されます。 CODESYS IEC アクションを
SFC 視覚化の生成 POU(タイプ: プログラム または 機能ブロック ) の中に シーケンシャル ファンクション チャート (SFC) 実装言語。 SFC/LD 視覚化を生成する この目的のためにコマンドが利用可能です。 詳細については、以下を参照してください。 コマンド: SFC/LD 視覚化を生成する このセクションの内容 :
SFC エディタ SFC エディタはグラフィカル エディタです。新しい SFC POU には、初期ステップと後続の移行が含まれます。 SFC エディタでは、コマンドを使用して個々の要素をチャートに挿入できます SFC メニュー、コンテキスト メニュー、または ツールボックス 見る。 メニュー コマンドを使用して挿入する場合、現在選択されている位置に挿入できる要素を使用できます。 複数のアクションと
オンライン モードの SFC エディタ SFC エディタでは、コントローラで使用されている変数と式を実行時に表示できます。変数と式を記述して強制することもできます。ブレークポイントやステップバイステップ実行などのデバッグ機能はまだ利用できません。 の中に SFC エディタ では、SFC 要素と属性のオンライン表現を設定できます。 明示的に宣言した場合 SFC フラグ 、オンラインモードの宣言部分に
SFC 要素: ステップとトランジション シンボル: ステップ シンボル: 遷移 原則として、 CODESYS ステップとトランジションを 組み合わせ .トランジションのないステップまたはステップのないトランジションを挿入すると、コンパイル時にエラーが発生します。これは、名前をダブルクリックして変更できます。 SFC エディタでの作業の詳細については、以下も参照してください。 SFC でのプログラ
ダイアログ:オプション:SFCエディター シンボル: 関数 : ダイアログは、 SFC エディタ . 電話 : ツール → オプション 指図、 SFC エディタ カテゴリー タブ: レイアウト 表 5 . 要素 の寸法を定義します ステップ 、 アクション 、 予選 、 と 財産 SFCの要素 マトリックス単位で指定された値 1 つのマトリックス単位 = テキスト エディターのオプションで設定した