セクション: mse.Sequence
フローエディタの定義はこのセクションで定義されます。モジュールエディタが追加タブを使用できるように、このセクションはモジュール宣言に存在する必要があります。 フローエディタ 提供します。
SEC mse.Sequence //optional: yes, modifier: [UPDATE] Root := TRUE/FALSE; //optional: yes, type: BoolFlag Step := TRUE/FALSE; //optional: yes, type: BoolFlag Parallel := TRUE/FALSE; //optional: yes, type: BoolFlag Branch := TRUE/FALSE; //optional: yes, type: BoolFlag VisibleParams := [<visparam1>, <visparam2>,...]; //optional: yes, type: ID-list VisibleIOs := [<visIO1>, <visIO2>,...]; //optional: yes, type: ID-list VisibleRefs := [<visref1>, <visref2>,...]; //optional: yes, type: ID-list AConnectionColor := [<itfname>]; //optional: yes, type: ID-list BConnectionColor := [<itfname>]; //optional: yes, type: ID-list OnlineActiveVar := <xActive>; //optional: yes, type: ID OnlineBreakpointVar := <xBreakpoint>; //optional: yes, type: ID OnlineBreakpointActiveVar := <xAvtiveBreakpoint>; //optional: yes, type: ID OnlineWatchVars := [<variable1>, <variable2>,...]; //optional: yes END_SEC
定義タイプの構文の詳細については、「 モジュール宣言の構文 説明された。
モジュールに使用できる定義は 1 つだけです
Root
、Step
、Parallel
またはBranch
決意すること。この定義に応じて、モジュールはフロー エディターで次のフロー要素のいずれかによって表されます。
根: | ![]() | のようなシーケンスになります |
ステップ: | ![]() | この商品はそれと似ています |
平行: | ![]() | 分岐ステップは、長方形の下の円で表されます。長方形は、そのセクションに含まれるモジュールの特定のプロパティを示すために使用されます。 |
支店: | ![]() | 決定ステップは、長方形の下のひし形で表されます。長方形は、そのセクションに含まれるモジュールの特定のプロパティを示すために使用されます。 |
VisibleParams
フロー要素の四角形で使用可能なパラメータを設定します。VisibleIOs
フロー要素の四角形で利用可能な EA を指定します。VisibleRefs
フロー要素の四角形で使用可能な参照を設定します。AConnectionColor
:割り当てられたスロットのモジュールインスタンス間の接続線が の色で表示されます。 接続 描かれた。フローエディタのオプションで設定できます。BConnectionColor
:割り当てられたスロットのモジュールインスタンス間の接続線が の色で表示されます。 B接続 描かれた。フローエディタのオプションで設定できます。OnlineActiveVar
: このパラメータは、関連するファンクション ブロックまたはそのベース FB の 1 つで宣言する必要があるブール変数に割り当てることができます。オンライン操作では、この変数が設定されている場合、プロセス ステップが黄色で表示されます。TRUE
が設定されています。OnlineBreakpointVar
: このパラメータは、関連するファンクション ブロックまたはそのベース FB の 1 つで宣言する必要があるブール変数に割り当てることができます。オンライン操作では、コマンドは設定またはリセットを行います。 ブレークポイントのオン/オフを切り替える コンテキスト メニューからブレークポイントを選択します。さらに、代入された変数が表示されますTRUE
または。FALSE
セット。オンの場合TRUE
を設定すると、フローエディタ上でステップが赤枠で表示されます。OnlineBreakpointActiveVar
: このパラメータは、関連するファンクション ブロックまたはそのベース FB の 1 つで宣言する必要があるブール変数に割り当てることができます。オンライン操作では、この変数が設定されている場合、プロセスステップが赤色で表示されます。TRUE
が設定されています。OnlineWatchVars
: 以下にリストされているすべての変数 (単純なデータ型) は、ここで変数として使用できます。VAR_INPUT
、VAR_OUTPUT
、VAR
またはVAR_IN_OUT
の FB (またはその基本 FB) を使用できます。複雑な変数タイプ (次の形式) を作成することはできません。FBInst.xVariable
、など)。変数はカンマで区切られたリストで指定されます。
SEC mse.Sequence Branch; VisibleIOs := [xIn]; AConnectionColor := [itfSequenceTrue]; BConnectionColor := [itfSequenceFalse]; OnlineActiveVar := xActive; OnlineBreakpointVar := xBreakpoint; OnlineBreakpointActiveVar := xBreakpointActive; OnlineWatchVars := [iPartTimeElapsed]; END_SEC