Skip to main content

SFC要素のプロパティ

SFC要素のプロパティは、プロパティビューで編集します。このビューを開くには、表示 → 要素のプロパティコマンドを使用します。表示されるプロパティは、現在選択されている要素によって異なります。

注記

SFCチャートで要素の横に表示されるプロパティは、SFC エディターのオプションの表示タブの設定によって異なります。

共通

プロパティ

値の説明

名前

要素名

デフォルトでは、パターンは<element><consecutive number>です

ステップ名の例:Step0、Step1

分岐名の例:Branch0

コメント

要素のコメント(テキスト)

例:カウンターのリセット

Ctrl+Enterを押すと、改行を挿入できます。

シンボル

SFC要素ごとに、同じ名前の暗黙変数が作成されます。

ここでは、このフラグ変数をシンボル構成にエクスポートするかどうか、およびコントローラー上のシンボルにどのアクセス権を適用するかを設定します。

  • なし:シンボルはシンボル構成にエクスポートされます。ただし、コントローラー上でアクセスすることはできません。

  • 読み込み:シンボルはシンボル構成にエクスポートされ、コントローラー上で読み込むことができます。

  • 書き込み:シンボルはシンボル構成にエクスポートされ、コントローラーに書き込むことができます。

  • 読み込み/書き込み:読み込みと書き込みの組み合わせ

  • 空:シンボルはシンボル構成にエクスポートされません。

固有

プロパティ

値の説明

初期ステップ

_cds_icon_checked.png:このオプションは、現在初期ステップとして定義されているステップに対してのみ有効になります。デフォルトでは、SFCチャートの最初のステップです。

注:このプロパティを別のステップに対して有効にした場合は、コンパイル エラーを回避するために、それまでこのプロパティを持っていたステップに対して無効にする必要があります。

コピー時に複製

このオプションは、ステップ アクション(エントリー アクション、メイン アクション、または終了アクション)を含むステップ、およびトランジション オブジェクトにリンクされているトランジションで使用できます。

_cds_icon_checked.png:ステップまたはトランジションをコピーすると、呼び出される各アクションまたはトランジションに対して新しいオブジェクトが作成されます。このオブジェクトには、コピーされたオブジェクトの実装コードのコピーが含まれます。埋め込みアクションから呼び出し元のステップに直接ジャンプするオプションも有効になります。このアクションのステップ アクションのコンテキスト メニューに、親SFCへ移動メニュー項目が表示されます。

_cds_icon_option_deactivated.png:ステップまたはトランジションをコピーすると、関連するアクションまたはトランジションについて、それぞれの呼び出し先オブジェクトへのリンクが維持されます。新しいオブジェクトは作成されません。ステップまたはトランジションのコピー元とコピーは、同じアクションまたはトランジションを呼び出します。

. 時間
  • 最小有効時間

  • 最大有効時間

後続のトランジションがTRUEであっても、ステップがアクティブである最小時間

ステップがアクティブでいられる最大時間

この時間を超えると、CODESYSは暗黙変数SFCErrorをTRUEに設定します。

IEC構文に従った時間(例:t#8s)またはTIME変数

デフォルト:T#0s

アクション

注:処理順序に注意してください。

メイン アクション

メイン アクションは、ステップがアクティブなときに、オプションのエントリー アクションの実行後に実行されます。

エントリー アクション

エントリー アクションは、ステップがアクティブであれば、メイン アクションが実行される前に実行されます。

終了アクション

ステップが非アクティブ化されると、このアクションは次のサイクルで実行されます。

ヒント

対応する暗黙のSFC変数およびフラグを使用して、ステップまたはアクションのステータス、またはタイムアウトに関する情報を取得できます。

詳細については、以下を参照してください。処理順序